- Notes. These notes are prepared to supplement the textbooks. The textbooks followed are : 1. Peressini, et al, The Mathematics Of Nonlinear Programming (convex functions, Newton's method, steepest descent, the quasi-Newton methods. It does not have the conjugate gradient method.) 2. Beale, Introduction to Optimization. (This has a good chapter on the conjugate gradient method.)