The optimization notes are split across these pages:
Critical Points and Optimality Conditions: flat points and critical points, Fermat’s theorem, Taylor approximations, and the first- and second-order conditions in several variables.
Convexity in Several Variables: convex sets and functions, epigraphs, tangent planes, and the first-order and Hessian characterizations of convexity.
Newton’s Method: iterative methods, the quadratic model, and quadratic convergence.
Gradient Descent: descent directions, line search, step lengths, and the failure modes of gradient descent on the Rosenbrock function, double wells, and plateaus.
A link to a section, theorem or definition on this page from before the split goes on to the page that now holds it.
1 Further reading
Boyd and Vandenberghe [1] is the standard reference on convex optimization, covering convex sets, convex functions, convex optimization problems, duality, unconstrained minimization, and interior-point methods.
Nocedal and Wright [2] is a comprehensive reference on continuous numerical optimization, covering line search methods, trust-region methods, conjugate gradient methods, quasi-Newton methods, and nonlinear equations.
Neural Networks is a YouTube playlist by Grant Sanderson (3Blue1Brown); its chapters on gradient descent and backpropagation calculus visually illustrate how gradients of multivariate cost functions are computed and used for optimization.
References
[1]
S. Boyd and L. Vandenberghe, Convex optimization. Cambridge University Press, 2004. doi: 10.1017/CBO9780511804441.
[2]
J. Nocedal and S. J. Wright, Numerical optimization, 2nd ed. in Springer series in operations research and financial engineering. Springer, 2006. doi: 10.1007/978-0-387-40065-5.