Lagrangian multipliers, normal cones and KKT optimality conditions

Blogpost Link