https://123dok.co/document/yr3019lv-introduction-consider-following-generalized-nondifferentiable-optimization-problem-minimize.html