6. Unconstrained Nonlinear Optimization#
Learning Objectives
Develop mathematical vocabular including convexity, vector spaces, eigendecomposition
Explain neccessary and sufficient optimality conditions
Implement basic algorithms including Newton’s method, trust regions, line searches in Python
Prove basic properties of algorithms such as local convergence rates
Sections