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.
Finite-budget projected-gradient loop with state-adjoint residual certificates
Definition
Assume Countable Choice. Let , , be a bounded polyhedral open control domain with a finite matching affine simplicial mesh as used in The L2 projection onto a cellwise constant box clips cell averages. Let be the finite-dimensional space of cellwise-constant controls on this mesh, and let be nonempty with bounds constant on each control cell. The target is the exact continuous reduced objective of Linear coercive elliptic PDE control problem and reduced objective, restricted to ; write and . Choose finite certified bounds and . Given a finite budget , tolerance , and initial , repeat for :
Fix a finite-dimensional conforming state space and the discrete primal and transposed adjoint equations satisfying the first-Strang hypotheses in State and adjoint Strang bounds give a reduced-gradient error certificate at each queried control. An additional input is a residual-evaluation routine . For every queried , it must return in finite time either a valid tuple or failure. A valid tuple has solving the specified discrete primal and transposed adjoint equations, with the adjoint right-hand side formed using , and nonnegative finite bounds that dominate the complete primal and adjoint first-Strang right-hand sides. Those bounds retain all form, geometry, quadrature, and load defects, including the adjoint load contribution from the state error. The finite-return condition is part of the algorithm's admissible input contract; if the backend cannot certify the equations and bounds, it returns failure.
A second input is a projection-evaluation routine . Write . For every queried it must return in finite time either failure or finite real cell values and a finite real satisfying
Thus the returned cellwise function is exactly and is its exact step norm by The L2 projection onto a cellwise constant box clips cell averages. Computing the required cell averages, clipped values and norm is part of this finite-return backend contract; it is not inferred from boundedness of , and no finite representation of the entire function is assumed. Unavailable exact values must be reported as failure, not left pending.
- Call . If it returns
failureor no valid bounds, return . Otherwise use its conforming finite-element state and adjoint approximations and complete Strang bounds . Set and . - Call . If it returns
failureor no valid cell values and norm, return . Otherwise set and from its valid return. - If , return .
- Otherwise set and continue.
If all iterations finish without that test, return the last evaluated iterate . Both routines' finite-return contracts ensure that an unavailable state/adjoint bound or projection/residual value is reported as failure rather than left pending. The reported number certifies a projected-gradient residual for the exact continuous PDE objective restricted to ; it is not a continuous-control discretization error bound.
Depends on
- Proximal-gradient, FISTA, and fixed-period restarted FISTA
- Linear coercive elliptic PDE control problem and reduced objective
- State and adjoint Strang bounds give a reduced-gradient error certificate
- The L2 projection onto a cellwise constant box clips cell averages
- Reduced gradient and coercive Hessian for linear elliptic tracking control
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
- Michael Hinze, A Variational Discretization Concept in Control Constrained Optimization (standard reference, not scraped)