Stanford AA203 Optimal and Learning-Based Control | Spring 2026 | Lecture 3: Calculus of Variations
Stanford Online · 1:22:56 · 3 days ago
Finding local minima in complex optimization problems involves identifying active constraint boundaries to establish candidate points, a process that evolves from finite-dimensional vector calculus into the Calculus of Variations to solve for entire signal trajectories.
-
Active constraints — Boundary conditions met at a local minimum .
-
Inactive constraints — Restrictions remaining below zero, which are disregarded because they do not influence the local minimum .
-
Lagrange multipliers — Variables assigned to constraints that must be non-negative; for inactive constraints, these values are set to zero .
-
Optimality requirements — Known as KKT conditions, these rules define necessary criteria that any local minimum must fulfill to be valid .
-
Functionals — Mathematical rules that accept an entire signal trajectory as input and return a single scalar value for evaluation .
-
Norms — Methods used to define closeness or distance between different function signals .
-
Fundamental Theorem — A requirement stating that the variation of a functional must be zero at a local minimum .
-
Integration by parts — A technique applied to manipulate the mathematical expression, allowing for the isolation of the state trajectory variation .
-
Euler equation — The final necessary condition for a function to minimize a functional, obtained after setting the variation to zero .
-
How does the Euler equation assist in determining an optimal path?
-
What distinguishes indirect optimization methods from direct ones?