How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
A linear-quadratic transcription with affine constraints is a convex QP
Statement
Consider a finite mesh and an LQR model evaluated by a fixed Runge–Kutta tableau, explicit or implicit, whose stage quadrature weights are nonnegative and whose sampled running and terminal quadratic weights are positive semidefinite. If are supplied as almost-everywhere equivalence classes, choose pointwise representatives and state the sampling rule at every stage and quadrature time; the finite QP claim concerns only that resulting sampled system, since an equivalence class alone has no stage value. For an implicit tableau, require that each cell's sampled linear stage-residual matrix is nonsingular and use its unique solution. Suppose every control, path, terminal, initial, and shooting/collocation constraint is specified by finitely many affine equalities or inequalities in the transcription variables. Then the finite transcription of Finite-horizon shooting and Runge–Kutta collocation transcription is a convex quadratic program (QP): its objective is a convex quadratic polynomial and its equality and inequality constraints are affine. This is the finite NLP/QP branch used with the convex models in Conic, LP, and convex QP primal-dual models.
This algebraic claim does not make an equivalence class a valid input to the pointwise smooth-data procedure. If that procedure is called, its separate pointwise-domain and smoothness hypotheses must also hold; otherwise this lemma concerns only the specified finite sampled equations.
Facts & Assumptions
Given: A finite mesh, chosen pointwise representatives and a sampling rule for any equivalence-class data, linear dynamics, a fixed explicit or implicit Runge–Kutta tableau, nonnegative stage weights, positive-semidefinite sampled quadratic cost weights, nonsingular sampled stage matrices when implicit stages are eliminated, and affine constraints.
An explicit RK stage is a finite affine recursion in prior stages. For an implicit linear cell, the slope equations have matrix and right-hand side ; if is nonsingular, their unique solution and the endpoint are affine in (Explicit Runge–Kutta tableaus, stage maps, and failure status, Runge–Kutta tableaux and stage collocation equations).
The transcription uses the explicit recursions or solved implicit interval maps for the node/defect equations and uses the displayed quadrature objective at the chosen sample values (Finite-horizon shooting and Runge–Kutta collocation transcription).
A convex QP has a positive-semidefinite quadratic objective Hessian and affine equalities/inequalities (Conic, LP, and convex QP primal-dual models, Inequality constrained programs, tangent cones, constraint qualifications, and KKT).
Proof
On each interval with linear dynamics, an explicit tableau has affine stages by recursion: the first stage is affine in the start and control, and if previous stages are affine then and are affine. For an implicit tableau, the sampled slope equations form the affine system described in [F1]. Nonsingularity makes every stage and endpoint an affine function of ; the algorithm's exact linear stage-solve branch reports failure if this matrix is singular. Thus the endpoint/defect equations and any retained stage equations are affine.
Each quadrature term is a nonnegative scalar weight times a positive-semidefinite quadratic form applied to an affine state/control map, hence has positive-semidefinite Hessian; the terminal form has the same property. A finite sum of such Hessians is positive semidefinite, so the objective is convex quadratic. The remaining constraints are affine by hypothesis; thus [F3] identifies the transcription as a convex QP.
Depends on
- Finite-horizon bounded-control linear-quadratic ODE problem
- Finite-horizon shooting and Runge–Kutta collocation transcription
- Explicit Runge–Kutta tableaus, stage maps, and failure status
- Runge–Kutta tableaux and stage collocation equations
- Conic, LP, and convex QP primal-dual models
- Inequality constrained programs, tangent cones, constraint qualifications, and KKT
Used by
Dependency tree · two levels
23 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- S. Gros and M. Diehl, Numerical Optimal Control, draft course manuscript, Chapter 13 §§13.1–13.4 (standard reference, not scraped)
- W. W. Hager, Runge-Kutta methods in optimal control and the transformed adjoint system, Numerische Mathematik 87 (2000) (standard reference, not scraped)