Backward adjoint with integrable coefficients
ProvedVectorSpaceOpt.integrable_backward_adjoint_existsLet and let be a linear operator on the Euclidean space , while is a linear functional on that space. Suppose both coefficient paths are Lebesgue integrable on . Then there exists an absolutely continuous function with terminal value zero satisfying
for almost every .
This is the linear Carathéodory existence theorem specialized to a backward adjoint equation. It applies independently of any optimality assumption. In optimal control, the coefficients are the state derivatives of the dynamics and running cost evaluated along a given trajectory.
Formalization Note. The function is represented on all real times; only its restriction to the interval is constrained. The finite-dimensional functional is expressed by evaluation rather than a chosen gradient vector. The statement also allows the zero-dimensional state space.
import Definitions.Def_VectorSpaceOpt_optimal_control open Set Filter MeasureTheory open scoped RealInnerProductSpace Topology open VectorSpaceOpt
theorem VectorSpaceOpt.integrable_backward_adjoint_exists
{n : ℕ} (a b : ℝ) (hab : a < b)
(A : ℝ → (OCState n →L[ℝ] OCState n))
(q : ℝ → (OCState n →L[ℝ] ℝ))
(hA : IntervalIntegrable A volume a b)
(hq : IntervalIntegrable q volume a b) :
∃ lambda : ℝ → OCState n,
lambda b = 0 ∧
AbsolutelyContinuousOnInterval lambda a b ∧
(∀ᵐ t ∂volume.restrict (Ioo a b),
∃ dlambda : OCState n, HasDerivAt lambda dlambda t ∧
∀ h : OCState n, ⟪-dlambda, h⟫ = ⟪lambda t, A t h⟫ + q t h) := by
sorry