Lecture 9 | MIT 6.832 (Underactuated Robotics), Spring 2020 | Computing Lyapunov II

Lecture 9 | MIT 6.832 (Underactuated Robotics), Spring 2020 | Computing Lyapunov II

🎙 underactuated 👥 17K 📅 March 5, 2020 ⏱ 78 min 👁 3K 📄 lecture 🧭 2026-08-05
Available in: English (current) Français

Keywords

Lyapunovsum-of-squaresSDPpolynomialcertificate

Summary

This lecture from MIT’s Underactuated Robotics course focuses on numerical algorithms for computing Lyapunov functions for nonlinear systems. The instructor reviews two key ideas from the previous lecture: parameterizing Lyapunov functions as quadratic forms with positive definite matrices, and using linear matrix inequalities (LMIs) to enforce constraints. The main topic is sum-of-squares (SOS) optimization, which allows searching over positive polynomials. The lecture explains how to represent a polynomial as a sum of squares using a positive semidefinite matrix, and how this can be formulated as a semidefinite program (SDP). The instructor demonstrates the power of SOS by showing how to find the global minimum of a non-convex function (the six-hump camel function) by transforming it into a convex optimization problem in the coefficient space. The lecture emphasizes the importance of certificates and the ability to prove properties for all states without sampling. The presentation includes a quiz and examples to illustrate the concepts.

153 words

Critical Evaluation

The lecture provides a rigorous and detailed introduction to sum-of-squares optimization for Lyapunov analysis. The instructor builds on previous material, clearly explaining the motivation and the mathematical foundations. The use of the six-hump camel function as an example effectively demonstrates the power of SOS in turning a non-convex problem into a convex one. The lecture is well-structured, with a logical flow from linear matrix inequalities to polynomial optimization. The mathematical derivations are clear, and the instructor takes care to explain the distinction between decision variables and indeterminates. The content is highly technical and assumes prior knowledge of control theory and convex optimization, but it is presented in an accessible manner for graduate-level students. The sources cited are limited to the course website, which is appropriate for a lecture. The title accurately reflects the content. Overall, this is a high-quality educational resource that provides valuable insights into advanced computational methods for stability analysis.

152 words

Title / Content Match

The title accurately reflects the content: a lecture on computing Lyapunov functions using sum-of-squares optimization.

Quality & Reliability

8/10

Lecture from MIT OpenCourseWare, presented by a professor, with rigorous mathematical derivations and references to course materials. The content is well-structured and based on established control theory and convex optimization.

Key Moments

Cited Sources

  • Underactuated Robotics Course Website — Course materials and references for the lecture.

Concurring Sources

  • Underactuated Robotics Course Website — Course materials and references for the lecture.

Contribution & Novelties

The lecture provides a clear and rigorous explanation of sum-of-squares optimization as a tool for computing Lyapunov functions. It bridges the gap between theoretical control theory and practical computational methods, demonstrating how convex optimization can be applied to non-convex problems. The use of the six-hump camel function as an example is particularly effective in illustrating the power of SOS.

Pour aller plus loin :

92 words

Radar Profile

The radar profile shows high scores in technical level and information quality, indicating a dense and rigorous lecture. The quantity of information is also high, but the overall score is slightly lower due to the lack of external sources and the narrow focus on a specific topic.

Reliability 8/10