local maximum and minimum calculus