Save this video — free

Stanford AA203 Optimal and Learning-Based Control | Spring 2026 | Lecture 3: Calculus of Variations

Stanford Online · 1:22:57 · Watch on YouTube

Stanford AA203 Optimal and Learning-Based Control | Spring 2026 | Lecture 3: Calculus of Variations Watch on YouTube →

Overview

Daniele Gammelli introduces the Calculus of Variations as a method for finding optimal control signals in infinite-dimensional optimization problems, building upon finite-dimensional optimization concepts like necessary optimality conditions. The lecture covers the Karush-Kuhn-Tucker (KKT) conditions for inequality constraints and then transitions to the Calculus of Variations, defining functionals, norms, and differentiability to derive the fundamental theorem of calculus of variations, which leads to the Euler-Lagrange equation for optimal control.

Key takeaways

Chapters

0:00 Review of Optimal Control and Finite-Dimensional Optimization
5:38 Inequality Constraints and Active Constraints
11:53 Optimality for Inequality Constraints: The Active Set
23:31 Lagrangian and Optimality Conditions for Equality Constraints
26:40 Extending Optimality Conditions to Inequality Constraints
36:52 Karush-Kuhn-Tucker (KKT) Conditions
42:27 Example: Applying KKT Conditions
55:41 Roadmap: Open-Loop vs. Closed-Loop Methods
58:32 Indirect Methods in Optimal Control
1:00:06 Infinite-Dimensional Optimization
1:08:23 Introduction to Calculus of Variations
1:11:54 Functionals, Linearity, and Norms

Keep these chapters and the full searchable transcript in your own library.

Summary, takeaways, and chapters were generated by AI from the video's transcript and may contain errors. The video belongs to its creator, Stanford Online.

Want the full transcript?

Save this video in YouTube Collector to get its complete searchable transcript, your own AI summaries, and a library that keeps every video you collect in one place.