A simple canonical form for nonlinear programming problems and its use - Mascarenhas, Walter Figueiredo (Journal of Optimization Theory and Applications, 2019)