Calculus of variations and optimal control; optimization Optimality conditions in control Theorem
Pontryagin's maximum principle
Builds on Control systemAbsolute continuity
Statement
Let be a nonempty set, and let and be continuous, with partial derivatives and that are continuous on . Let and be fixed. Consider the optimal control problem: minimize over the measurable bounded controls whose trajectory of the control system with satisfies . For and , let . Let be an optimal control with trajectory . Then there are a number and an absolutely continuous function , with for all , such that:
- for almost every ;
- for almost every ;
- the function is equal almost everywhere to a constant.
Remarks
The proof compares the optimal control with needle variations, which replace by a constant value on a short interval. The first-order effects of these variations on the endpoint and the cost form a convex cone. Optimality means that this cone does not meet a certain direction. A separating hyperplane gives , and is then transported backward by the adjoint equation of condition 1. Example: minimize for , , , . Here and , so is constant; if , condition 2 forces , which is excluded, so and is constant, which gives and . The theorem gives necessary conditions only: an extremal that satisfies them need not be optimal. The case , called abnormal, can occur, and then the conditions do not involve the cost at all.
Going deeper
For a student
The maximum principle extends the Euler–Lagrange equations of the calculus of variations to controls with values in a constraint set , such as . When is linear in and is a box, condition 2 forces to take extreme values, which gives bang–bang controls except on singular arcs. The state equation and the adjoint equation form a Hamiltonian system with boundary conditions at both ends, usually solved by shooting methods. Variants with free final time add the condition that the constant in condition 3 is zero. Variants with a free endpoint and no terminal cost add the transversality condition .
Reading path
To understand this page from the ground up, read these 3 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Absolute continuity concept
- Control system concept
- Pontryagin's maximum principle statement
Further reading
About this page
| Tag | 7RPV2T29CF |
|---|---|
| URI | m2://7RPV2T29CF |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 49K15, 93C15 |
| Status | This copy of the site has no build data. Run m2 status 7RPV2T29CF. |
| Uses | Control system, Absolute continuity |
| Same as | |
| Changed | 2 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.