Optimization Problems Calculus