Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

Calculus of Variations

14 missions · 7 completed

Missions

Open7Completed7All14
Pure Mathematics·Captain: ShouqiaoWang

Orders of Harmonic Maps into Euclidean BuildingsResearch Paper

Motivation

Harmonic maps into singular nonpositively curved spaces arise in geometric analysis, rigidity theory, and the study of group actions on buildings. Near a point in the domain, their infinitesimal growth is measured by an order, obtained from an Almgren-type frequency quotient. For smooth targets that order is tied to familiar Taylor expansion data. Euclidean buildings are instead assembled from Euclidean apartments along reflection walls, so a map can branch through a singular link and a priori might exhibit a much less controlled spectrum of homogeneities. Breiner and Dees prove that, for maps from surfaces, this spectrum is discrete and is governed by the finite rotational Weyl group of the building. The mission formalizes their headline classification theorem, Theorem 1.1 of Breiner--Dees.

The discreteness matters because frequency information is a basic input to stratification and regularity arguments for singular harmonic maps. A finite list of possible denominators prevents homogeneities from accumulating arbitrarily and isolates rank-one behavior. The formal target makes explicit the nonconstant condition used by the source paper's tangent-map reduction. Without it, the usual numerator and denominator of the frequency quotient both vanish for a constant map, so its order is not defined.

Setting

A Euclidean Coxeter complex consists of Euclidean space together with an affine reflection group. Taking the linear parts of its affine isometries produces a finite rotational reflection group WWW. A Euclidean building of type WWW is a complete metric space covered by isometric Euclidean apartments whose overlaps are related by elements of the affine Weyl group; the atlas is required to contain the relevant geodesic segments, rays, and lines and to be maximal with these compatibility properties.

The domain is a connected open subset DDD of a complex one-dimensional manifold, hence a Riemann surface domain. The formalization uses a concrete Korevaar--Schoen-style metric Sobolev energy built from normalized local difference quotients and Lebesgue area in charts. A map u:D→Xu:D\to Xu:D→X is harmonic when it has finite local energy and minimizes that energy against competitors with the same trace. For x0∈Dx_0\in Dx0​∈D and small radii rrr, the energy and boundary moment determine a frequency quotient. When its limit exists with positive denominator, that limit is the order Ord⁡u(x0)\operatorname{Ord}_u(x_0)Ordu​(x0​).

Formalization targets

Main classification

For a nonconstant energy-minimizing harmonic map u:D→Xu:D\to Xu:D→X and any x0∈Dx_0\in Dx0​∈D, prove that the order is defined and that there are positive integers m,km,km,k such that

Ord⁡u(x0)=mk,k∣∣W∣.\operatorname{Ord}_u(x_0)=\frac{m}{k}, \qquad k\mid |W|.Ordu​(x0​)=km​,k∣∣W∣.

If the building has rank one, prove the sharper form

Ord⁡u(x0)=m2for some integer m≥2.\operatorname{Ord}_u(x_0)=\frac{m}{2} \qquad\text{for some integer }m\ge 2.Ordu​(x0​)=2m​for some integer m≥2.

The same theorem also records the small-scale energy and positive-boundary-moment facts needed for the order to be meaningful; these are conclusions, not assumptions supplied by a solver.

Significance

The result identifies a purely algebraic constraint on an analytic singularity invariant: every denominator divides the order of the finite rotational Weyl group. In rank one, where the target is a tree or an R\mathbb RR-tree, it recovers the half-integer spectrum and its lower bound. This converts an apparently continuous local invariant into a discrete one determined by the building type.

Formalizing the theorem requires reusable infrastructure that is largely absent from current Mathlib: concrete Euclidean-building atlases, metric-valued Sobolev energy, trace and boundary-moment constructions, harmonic energy minimization, frequency quotients, and homogeneous tangent-map interfaces. The paper theorem is proved in ordinary mathematics; the open task is to replace the single sorry in the target with a machine-checked Lean proof. A completed development would provide components useful for other singular-target harmonic-map and CAT(0) formalizations.

Difficulty

The target is not a direct consequence of treating the building as a Euclidean vector space. A harmonic map can cross apartment walls, and a single chart need not contain the image of a punctured neighborhood. The local problem must respect both metric energy and Weyl-group compatibility. Moreover, the frequency quotient is defined through limiting analytic quantities, while the conclusion is an exact rational arithmetic classification. Bridging those levels requires controlling tangent maps and the geometry of directions in the building rather than merely proving monotonicity of the frequency.

The rank-one clause is not obtained by substituting ∣W∣=2|W|=2∣W∣=2 into the general statement alone: it also asserts m≥2m\ge2m≥2. The formal proof therefore must preserve the nonconstant hypothesis and the positivity information that rules out the degenerate zero-order case.

Formalization scope

The Lean bundle fixes a complex one-dimensional manifold model for the source, a genuine complete metric target, a finite affine reflection group acting by Euclidean isometries, and an explicit building atlas. The rotational group WWW is the image of the affine group under taking linear parts, so ∣W∣|W|∣W∣ is not an arbitrary external number. The domain carries a point x0x_0x0​ and is nonempty by construction. The map is required to be nonconstant on the domain; this is the necessary explicit repair of the printed headline, whose later reduction theorem uses the same condition.

Energy, trace, boundary moment, frequency, and order are transparent definitions tied to the supplied geometry. In particular, the caller cannot choose a zero measure or an unrelated predicate to make the target vacuous. The theorem must establish finite small-scale energy, positivity of the boundary moment, existence of the frequency limit, and its classification. Solvers may contribute supporting files for metric Sobolev estimates, tangent-map compactness, homogeneous harmonic-map classification, or finite-reflection-group lemmas, provided they preserve the exact conventions in the definition bundle.

Selected references

  • Christine Breiner and Ben K. Dees, On the Possible Orders of Harmonic Maps into Euclidean Buildings, Calculus of Variations and Partial Differential Equations, 2026, Theorem 1.1 and Sections 2--4. DOI
  • Mikhail Gromov and Richard Schoen, Harmonic Maps into Singular Spaces and p-adic Superrigidity for Lattices in Groups of Rank One, Publications Mathématiques de l'IHÉS 76 (1992), 165--246. EuDML
72 thms7 active users
🏆Completed
AnalysisFunctional AnalysisOptimization·Captain: mikedeng1

On the Variational Principle I: Near Every ε-Minimizer of a Lower Semicontinuous Function Bounded Below on a Complete Metric Space Lies a Strict Minimizer of F + (ε/λ)d(v, ·)Research Paper

Motivation

A function that is bounded below need not attain its infimum: exe^xex on R\mathbb{R}R has infimum 000 and no minimizer. The classical "variational principle" says that at a minimizer uˉ\bar uuˉ of a differentiable functional, F′(uˉ)=0F'(\bar u)=0F′(uˉ)=0. Without compactness there may be no minimizer, and the principle has nothing to say. In 1974 Ivar Ekeland showed that a weaker statement survives in every complete metric space: next to any approximate minimizer lies a point that is the exact, strict minimizer of a slightly perturbed function (Ekeland 1974).

The result is now a standard tool in nonlinear analysis, optimization and the calculus of variations. It yields approximate first-order conditions (∥F′(v)∥∗≤ε\|F'(v)\|_*\le\varepsilon∥F′(v)∥∗​≤ε) without existence of minimizers, approximate Lagrange multiplier rules, and approximate maximum principles in optimal control; Ekeland's survey (Ekeland 1979) collects many of these uses.

Timeline. Bishop and Phelps introduced the partial order on a Banach space times R\mathbb{R}R that underlies the proof, in their study of support functionals of convex sets (Bishop–Phelps, The support functional of a convex set, Proc. Symp. Pure Math. 7, AMS, 1963). Brøndsted and Rockafellar used it in 1965 to obtain subdifferentiability properties of convex functions on Banach spaces (Brøndsted–Rockafellar 1965), and Browder applied it to nonconvex subsets of Banach spaces (Bull. AMS 79, 1973). Ekeland's 1974 article, formalized here, isolates the device as a principle valid in every complete metric space for lower semicontinuous functions with values in R∪{+∞}\mathbb{R}\cup\{+\infty\}R∪{+∞}, and applies it to Gâteaux-differentiable functions, constrained optimization, Plateau's problem, geodesics and optimal control.

Setting

Let (V,d)(V,d)(V,d) be a complete metric space. Let F:V→R∪{+∞}F:V\to\mathbb{R}\cup\{+\infty\}F:V→R∪{+∞} be lower semicontinuous (for every ccc the set {F≤c}\{F\le c\}{F≤c} is closed), not identically +∞+\infty+∞, and bounded from below:

inf⁡F>−∞.(1.1)\inf F > -\infty. \tag{1.1}infF>−∞.(1.1)

For ε>0\varepsilon>0ε>0, a point u∈Vu\in Vu∈V is an ε\varepsilonε-minimizer if

inf⁡F≤F(u)≤inf⁡F+ε.(1.2)\inf F \le F(u) \le \inf F + \varepsilon. \tag{1.2}infF≤F(u)≤infF+ε.(1.2)

For α>0\alpha>0α>0, the Bishop–Phelps order on V×RV\times\mathbb{R}V×R is

(v1,a1)≺(v2,a2)  ⟺  (a2−a1)+α d(v1,v2)≤0.(1.6)(v_1,a_1)\prec(v_2,a_2)\iff (a_2-a_1)+\alpha\,d(v_1,v_2)\le 0. \tag{1.6}(v1​,a1​)≺(v2​,a2​)⟺(a2​−a1​)+αd(v1​,v2​)≤0.(1.6)

In Lean it is EkelandVP.General.bpLE α p q, read p≺qp\prec qp≺q. The epigraph of FFF is S={(v,a)∣a≥F(v)}⊆V×RS=\{(v,a)\mid a\ge F(v)\}\subseteq V\times\mathbb{R}S={(v,a)∣a≥F(v)}⊆V×R (1.15).

In §2, VVV is a real Banach space with dual V∗V^*V∗, and FFF is Gâteaux-differentiable with derivative F′:V→V∗F':V\to V^*F′:V→V∗ (EkelandVP.General.IsGateauxDiff F F'): at every u0u_0u0​ with F(u0)<+∞F(u_0)<+\inftyF(u0​)<+∞, ddtF(u0+tv)∣t=0=⟨F′(u0),v⟩\frac{d}{dt}F(u_0+tv)|_{t=0}=\langle F'(u_0),v\rangledtd​F(u0​+tv)∣t=0​=⟨F′(u0​),v⟩ for every vvv (2.1).

Formalization targets

Goal: Theorem 1.1 (p. 324)

For every uuu satisfying (1.2) and every λ>0\lambda>0λ>0 there is v∈Vv\in Vv∈V with

F(v)≤F(u),d(u,v)≤λ,∀w≠v: F(w)>F(v)−ελ d(v,w).(1.3–1.5)F(v)\le F(u),\qquad d(u,v)\le\lambda,\qquad \forall w\ne v:\ F(w)>F(v)-\frac{\varepsilon}{\lambda}\,d(v,w). \tag{1.3–1.5}F(v)≤F(u),d(u,v)≤λ,∀w=v: F(w)>F(v)−λε​d(v,w).(1.3–1.5)

The parameters ε\varepsilonε and λ\lambdaλ are free; the trade-off between closeness to uuu and the size of the perturbation is the content of the theorem.

Milestones (§1)

  1. For α>0\alpha>0α>0, ≺\prec≺ is reflexive, antisymmetric and transitive (p. 325).
  2. For every (v1,a1)(v_1,a_1)(v1​,a1​), the set {(v,a)∣(v1,a1)≺(v,a)}\{(v,a)\mid (v_1,a_1)\prec(v,a)\}{(v,a)∣(v1​,a1​)≺(v,a)} is closed in V×RV\times\mathbb{R}V×R (p. 325).
  3. Lemma 1.2 (p. 325): if S⊆V×RS\subseteq V\times\mathbb{R}S⊆V×R is closed and a≥ma\ge ma≥m on SSS for some mmm (1.7), then every (v1,a1)∈S(v_1,a_1)\in S(v1​,a1​)∈S lies below a ≺\prec≺-maximal element of SSS.

Consequences (§2)

  • Corollary 2.3 (p. 328): for VVV Banach, FFF l.s.c. and Gâteaux-differentiable with −∞<inf⁡F<+∞-\infty<\inf F<+\infty−∞<infF<+∞, and every ε>0\varepsilon>0ε>0, there is vεv_\varepsilonvε​ with F(vε)−inf⁡F≤ε2F(v_\varepsilon)-\inf F\le\varepsilon^2F(vε​)−infF≤ε2 and ∥F′(vε)∥∗≤ε\|F'(v_\varepsilon)\|_*\le\varepsilon∥F′(vε​)∥∗​≤ε.
  • Corollary 2.4 (p. 328): if moreover F(v)≥k∥v∥+cF(v)\ge k\|v\|+cF(v)≥k∥v∥+c with k>0k>0k>0, then F′(V)F'(V)F′(V) is dense in kB∗kB^*kB∗.
  • Corollary 2.5 (p. 329): if F(v)≥Φ(∥v∥)F(v)\ge\Phi(\|v\|)F(v)≥Φ(∥v∥) with Φ\PhiΦ continuous and Φ(t)/t→∞\Phi(t)/t\to\inftyΦ(t)/t→∞, then F′(V)F'(V)F′(V) is dense in V∗V^*V∗.

Significance

The result. Theorem 1.1 replaces "a minimizer exists" by "a strict minimizer of a Lipschitz perturbation exists nearby", with explicit control of both the distance and the perturbation. With λ=ε\lambda=\sqrt{\varepsilon}λ=ε​ this gives a point that is ε\varepsilonε-optimal, ε\sqrt{\varepsilon}ε​-close to uuu, and ε\sqrt{\varepsilon}ε​-stationary in the metric sense. Corollary 2.3 is the form announced in the paper's abstract: a differentiable function with a finite lower bound has points where FFF is almost minimal and ∥F′∥∗\|F'\|_*∥F′∥∗​ is arbitrarily small. Later sections of the same paper use Theorem 1.1 for approximate Lagrange multiplier rules (§3) and an approximate Pontryagin maximum principle (§7), which are the subjects of missions II and III of this series.

Formalizing it. The theorem is proved; this mission formalizes the paper's own route (the order (1.6), Lemma 1.2, then Theorem 1.1) and its first applications in §2. The pinned Mathlib has no statement of Ekeland's principle, of the Caristi fixed point theorem, or of the Bishop–Phelps order, and the platform has none either. A machine-checked Theorem 1.1 for extended-real-valued functions would be directly reusable by every later mission that needs approximate optimality without compactness.

Difficulty

The obvious argument — take a minimizing sequence and pass to a limit — fails because nothing makes a minimizing sequence converge: VVV is not compact, and a minimizing sequence of exe^xex escapes to −∞-\infty−∞. Completeness only helps for Cauchy sequences, so one must construct a sequence that is Cauchy. The limit must moreover be maximal for the order (1.6), not merely a limit point, and that maximality is what produces the strict inequality (1.5). Lemma 1.2 is where this difficulty sits. In §2, the passage from the metric statement (1.5) to a bound on ∥F′(v)∥∗\|F'(v)\|_*∥F′(v)∥∗​ requires FFF to be finite near vvv along every line, which the Gâteaux hypothesis supplies.

Formalization scope

  • VVV is a MetricSpace with CompleteSpace; d(u,v)d(u,v)d(u,v) is dist u v. V×RV\times\mathbb{R}V×R carries the product topology; only closedness of subsets of it is used.
  • F:V→F:V\toF:V→ EReal. "Bounded from below" (1.1) is ⊥<inf⁡vF(v)\bot<\inf_v F(v)⊥<infv​F(v); it also excludes the value −∞-\infty−∞, which the paper's codomain does not contain. "Not identically +∞+\infty+∞" is ∃v0, F(v0)≠⊤\exists v_0,\ F(v_0)\ne\top∃v0​, F(v0​)=⊤. Lower semicontinuity is Mathlib's LowerSemicontinuous.
  • (1.2) is assumed in the form F(u)≤inf⁡F+εF(u)\le\inf F+\varepsilonF(u)≤infF+ε with ε>0\varepsilon>0ε>0 real (the left half is automatic). λ\lambdaλ is named lam.
  • (1.5) is F(v)−ελd(v,w)<F(w)F(v)-\frac{\varepsilon}{\lambda}d(v,w)<F(w)F(v)−λε​d(v,w)<F(w) for all w≠vw\ne vw=v, strict, with the paper's argument order d(v,w)d(v,w)d(v,w). Since F(v)F(v)F(v) is finite under the hypotheses, the EReal subtraction is ordinary.
  • A trivializing formalization is ruled out: FFF is not real-valued (the value +∞+\infty+∞ is what lets §3 apply the theorem to FFF plus the indicator of a closed set), (1.5) is strict and quantified over all w≠vw\ne vw=v, and the conclusion is not weakened to d(u,v)<∞d(u,v)<\inftyd(u,v)<∞ or ≤\le≤ in (1.5).
  • In §2, VVV is a real NormedSpace with CompleteSpace, F′F'F′ is a function V→(V→LR)V\to(V\to_L\mathbb{R})V→(V→L​R), and Gâteaux differentiability requires t↦F(u0+tv)t\mapsto F(u_0+tv)t↦F(u0​+tv) to be finite near t=0t=0t=0 before taking a real derivative; without this, EReal.toReal (±∞)=0(\pm\infty)=0(±∞)=0 would let an infinite function have a junk derivative. Density of F′(V)F'(V)F′(V) is stated for derivatives taken at points where F<+∞F<+\inftyF<+∞.
  • Theorem 2.2 is not part of this mission: its conclusion (2.4) is printed as the strict ∥v−u∥<λ\|v-u\|<\lambda∥v−u∥<λ, while its one-line proof from Theorem 1.1 gives only ≤λ\le\lambda≤λ. Corollaries 2.3–2.5 do not depend on the strict form.

Contributions welcome: proofs of the milestones (the first two are short; Lemma 1.2 is the core), of Theorem 1.1, and of the §2 corollaries; a reusable Caristi fixed point theorem built on the same order would be a natural addition.

Selected references

  • I. Ekeland, On the Variational Principle, J. Math. Anal. Appl. 47 (1974), 324–353. https://doi.org/10.1016/0022-247X(74)90025-0
  • I. Ekeland, Nonconvex minimization problems, Bull. Amer. Math. Soc. (N.S.) 1 (1979), 443–474. https://doi.org/10.1090/S0273-0979-1979-14595-6
  • E. Bishop, R. R. Phelps, The support functional of a convex set, in Convexity (V. Klee, ed.), Proc. Symp. Pure Math. 7, Amer. Math. Soc., 1963, 27–35. (Reference [4] of Ekeland 1974.)
  • A. Brøndsted, R. T. Rockafellar, On the subdifferentiability of convex functions, Proc. Amer. Math. Soc. 16 (1965), 605–611. https://doi.org/10.1090/S0002-9939-1965-0178103-8
  • F. E. Browder, Normal solvability for nonlinear mappings into Banach spaces, Bull. Amer. Math. Soc. 79 (1973), 328–350. https://doi.org/10.1090/S0002-9904-1973-13152-9
6 thms3 active usersReviewed
🏆Completed
AnalysisFunctional AnalysisPartial Differential Equations·Captain: mikedeng1

Notes on Partial Differential Equations V: Weak Solutions of Elliptic PDEs and the Fredholm AlternativeTextbook

Motivation

Second-order elliptic equations in divergence form, such as −∇⋅(A∇u)+b⋅∇u+cu=f-\nabla\cdot(A\nabla u) + b\cdot\nabla u + cu = f−∇⋅(A∇u)+b⋅∇u+cu=f, model steady diffusion, electrostatics in inhomogeneous media and linear elasticity. They are also the stationary part of every parabolic and hyperbolic problem studied later in the same notes. When the coefficients are only bounded and measurable, classical solutions need not exist. The modern theory replaces them by weak solutions in the Sobolev space H01(Ω)H^1_0(\Omega)H01​(Ω) and settles existence, uniqueness and solvability by Hilbert-space methods. This mission formalizes that theory as presented in Chapter 4 of J. K. Hunter's Notes on Partial Differential Equations (UC Davis lecture notes, revised 6/18/2014). The chapter follows the standard development of Evans, Partial Differential Equations, Chapter 6, and of Gilbarg–Trudinger, Chapter 8.

Timeline. Riesz (1907) and Fréchet represented bounded functionals on Hilbert spaces. Fredholm (1903) proved the alternative for integral equations of the second kind, and Riesz (1918) extended it to compact operators. Lax and Milgram (1954) removed the symmetry assumption from the Riesz approach, and Gårding (1953) proved the coercivity estimate for elliptic forms. Together these give the existence and Fredholm theory for the Dirichlet problem stated here.

Setting

Let Ω⊆Rn\Omega \subseteq \mathbb{R}^nΩ⊆Rn be open. A test function is a smooth ϕ\phiϕ with compact support in Ω\OmegaΩ. The space H01(Ω)H^1_0(\Omega)H01​(Ω) is the closure of the test functions in the norm ∥u∥H012=∫Ω(u2+∣Du∣2) dx\|u\|_{H^1_0}^2 = \int_\Omega (u^2 + |Du|^2)\,dx∥u∥H01​2​=∫Ω​(u2+∣Du∣2)dx; each element carries a function uuu and a weak gradient DuDuDu, both square-integrable. H−1(Ω)H^{-1}(\Omega)H−1(Ω) is the space of bounded linear functionals on H01(Ω)H^1_0(\Omega)H01​(Ω), and f∈L2(Ω)f \in L^2(\Omega)f∈L2(Ω) acts on it by ⟨f,ϕ⟩=∫Ωfϕ dx\langle f, \phi\rangle = \int_\Omega f\phi\,dx⟨f,ϕ⟩=∫Ω​fϕdx.

Given coefficients aij,bi,c∈L∞(Ω)a_{ij}, b_i, c \in L^\infty(\Omega)aij​,bi​,c∈L∞(Ω) with aij=ajia_{ij} = a_{ji}aij​=aji​, the operator is

Lu=−∑i,j=1n∂i(aij∂ju)+∑i=1n∂i(biu)+cu.Lu = -\sum_{i,j=1}^n \partial_i(a_{ij}\partial_j u) + \sum_{i=1}^n \partial_i(b_i u) + cu .Lu=−i,j=1∑n​∂i​(aij​∂j​u)+i=1∑n​∂i​(bi​u)+cu.

It is uniformly elliptic if ∑i,jaij(x)ξiξj≥θ∣ξ∣2\sum_{i,j} a_{ij}(x)\xi_i\xi_j \ge \theta|\xi|^2∑i,j​aij​(x)ξi​ξj​≥θ∣ξ∣2 for some θ>0\theta > 0θ>0, almost every xxx and every ξ\xiξ. Its bilinear form on H01(Ω)H^1_0(\Omega)H01​(Ω) is

a(u,v)=∫Ω(∑i,jaij ∂iu ∂jv−∑ibi u ∂iv+c uv)dx,a(u,v) = \int_\Omega \Big(\sum_{i,j} a_{ij}\,\partial_i u\,\partial_j v - \sum_i b_i\,u\,\partial_i v + c\,uv\Big)dx ,a(u,v)=∫Ω​(i,j∑​aij​∂i​u∂j​v−i∑​bi​u∂i​v+cuv)dx,

and the formal adjoint L∗u=−∑∂i(aij∂ju)−∑bi∂iu+cuL^*u = -\sum\partial_i(a_{ij}\partial_j u) - \sum b_i\partial_i u + cuL∗u=−∑∂i​(aij​∂j​u)−∑bi​∂i​u+cu has the form a∗(u,v)=a(v,u)a^*(u,v) = a(v,u)a∗(u,v)=a(v,u). For μ∈R\mu \in \mathbb{R}μ∈R, uuu is a weak solution of Lu+μu=fLu + \mu u = fLu+μu=f with u=0u = 0u=0 on ∂Ω\partial\Omega∂Ω if u∈H01(Ω)u \in H^1_0(\Omega)u∈H01​(Ω) and a(u,ϕ)+μ∫Ωuϕ=⟨f,ϕ⟩a(u,\phi) + \mu\int_\Omega u\phi = \langle f,\phi\ranglea(u,ϕ)+μ∫Ω​uϕ=⟨f,ϕ⟩ for all ϕ∈H01(Ω)\phi \in H^1_0(\Omega)ϕ∈H01​(Ω). The resolvent K=(L+μI)−1K = (L+\mu I)^{-1}K=(L+μI)−1 maps f∈L2(Ω)f \in L^2(\Omega)f∈L2(Ω) to that solution.

A bounded operator TTT on a Hilbert space is Fredholm if its kernel is finite-dimensional and its range is closed with finite-dimensional orthogonal complement. Its index is dim⁡ker⁡T−dim⁡(ran⁡T)⊥\dim\ker T - \dim(\operatorname{ran}T)^\perpdimkerT−dim(ranT)⊥.

Formalization targets

Goal: the Fredholm alternative (Theorem 4.24)

For Ω\OmegaΩ bounded, LLL uniformly elliptic and λ∈R\lambda \in \mathbb{R}λ∈R, exactly one of the following holds:

(1)ker⁡(L∗−λ)=0  and  ∀f∈L2(Ω) ∃! u∈H01(Ω): Lu−λu=f;\text{(1)}\quad \ker(L^*-\lambda) = 0 \ \text{ and } \ \forall f \in L^2(\Omega)\ \exists!\,u \in H^1_0(\Omega):\ Lu - \lambda u = f;(1)ker(L∗−λ)=0  and  ∀f∈L2(Ω) ∃!u∈H01​(Ω): Lu−λu=f; (2)0<dim⁡ker⁡(L−λ)=dim⁡ker⁡(L∗−λ)<∞,Lu−λu=f solvable  ⟺  f⊥L2ker⁡(L∗−λ),\text{(2)}\quad 0 < \dim\ker(L-\lambda) = \dim\ker(L^*-\lambda) < \infty,\quad Lu - \lambda u = f \text{ solvable} \iff f \perp_{L^2} \ker(L^*-\lambda),(2)0<dimker(L−λ)=dimker(L∗−λ)<∞,Lu−λu=f solvable⟺f⊥L2​ker(L∗−λ),

with non-unique solutions in case (2). Every kernel and equation is meant in the weak sense on H01(Ω)H^1_0(\Omega)H01​(Ω).

Milestones

  • Poincaré inequality (Theorem 4.9): ∫Ωu2≤C∫Ω∣Du∣2\int_\Omega u^2 \le C\int_\Omega |Du|^2∫Ω​u2≤C∫Ω​∣Du∣2 on H01(Ω)H^1_0(\Omega)H01​(Ω) when Ω\OmegaΩ lies between two parallel hyperplanes. Unique solvability of −Δu=f∈H−1(Ω)-\Delta u = f \in H^{-1}(\Omega)−Δu=f∈H−1(Ω) (Theorem 4.11).
  • The Lax–Milgram theorem (Theorem 4.20).
  • Energy estimates (Theorem 4.21): C1∥u∥H012≤a(u,u)+γ∥u∥L22C_1\|u\|_{H^1_0}^2 \le a(u,u) + \gamma\|u\|_{L^2}^2C1​∥u∥H01​2​≤a(u,u)+γ∥u∥L22​ and ∣a(u,v)∣≤C2∥u∥H01∥v∥H01|a(u,v)| \le C_2\|u\|_{H^1_0}\|v\|_{H^1_0}∣a(u,v)∣≤C2​∥u∥H01​​∥v∥H01​​, with the explicit γ=θ−c0\gamma = \theta - c_0γ=θ−c0​ if b=0b = 0b=0 and γ=12θ∑∥bi∥L∞2+θ2−c0\gamma = \tfrac{1}{2\theta}\sum\|b_i\|_{L^\infty}^2 + \tfrac\theta2 - c_0γ=2θ1​∑∥bi​∥L∞2​+2θ​−c0​ otherwise.
  • Unique weak solvability of Lu+μu=fLu + \mu u = fLu+μu=f for μ≥γ\mu \ge \gammaμ≥γ (Theorem 4.22). The resolvent KKK is bounded on L2(Ω)L^2(\Omega)L2(Ω) with adjoint (L∗+μI)−1(L^*+\mu I)^{-1}(L∗+μI)−1, and it is compact when Ω\OmegaΩ is bounded (Theorem 4.23).
  • The abstract Fredholm alternative for Fredholm operators of index zero (Theorem 4.50).
  • The spectral theorem for symmetric LLL (Theorem 4.25): eigenvalues λ1≤λ2≤⋯→∞\lambda_1 \le \lambda_2 \le \dots \to \inftyλ1​≤λ2​≤⋯→∞ of finite multiplicity, with an orthonormal eigenbasis of L2(Ω)L^2(\Omega)L2(Ω).

Significance

The Fredholm alternative is the complete linear solvability theory of the Dirichlet problem for general elliptic operators on bounded domains. Uniqueness for the homogeneous problem is equivalent to existence for all data. When uniqueness fails, the obstruction is a finite set of orthogonality conditions given by the adjoint problem. This feeds directly into the spectral theory of Theorem 4.25, into eigenfunction expansions, and into the existence theory for parabolic and hyperbolic equations (Galerkin approximation in later chapters). Nonlinear elliptic problems are routinely reduced to it through linearization and the implicit function theorem.

Mathlib has Lax–Milgram for continuous coercive forms, compact operators, the Riesz representation theorem and the spectral theorem for compact self-adjoint operators. It does not have Sobolev spaces with zero boundary values as used here, elliptic bilinear forms, Fredholm operators or their index. As far as a search of the platform shows, none of these results has a machine-checked statement for elliptic operators with L∞L^\inftyL∞ coefficients. The mission would give formal statements, and eventually proofs, of textbook results that are fully proved on paper.

Difficulty

The abstract functional analysis is close to the library. The difficulty lies in connecting it to the PDE objects. Gårding's inequality needs pointwise uniform ellipticity turned into an integral bound on the weak gradient, with the non-symmetric first-order term controlled explicitly enough to reach the stated γ\gammaγ. Compactness of the resolvent needs the Rellich–Kondrachov theorem: H01(Ω)H^1_0(\Omega)H01​(Ω) embeds compactly in L2(Ω)L^2(\Omega)L2(Ω) for bounded Ω\OmegaΩ, which is not in Mathlib in this form. The goal then relates the weak problem on H01(Ω)H^1_0(\Omega)H01​(Ω) to operator statements on L2(Ω)L^2(\Omega)L2(Ω) in both directions, including the solution spaces and the adjoint's kernel. A proof that argues only on L2(Ω)L^2(\Omega)L2(Ω), without tracking that the solutions lie in H01(Ω)H^1_0(\Omega)H01​(Ω) and satisfy the weak identity for every H01H^1_0H01​ test function, does not reach the stated result.

Formalization scope

  • Rn\mathbb{R}^nRn is EuclideanSpace ℝ (Fin n) with Lebesgue measure. Coordinates are 0-based.
  • H01(Ω)H^1_0(\Omega)H01​(Ω) (H10 n Ω) is modelled by jets. It is the closure, in L2(Ω;R×Rn)L^2(\Omega;\mathbb{R}\times\mathbb{R}^n)L2(Ω;R×Rn), of the pairs (ϕ,∇ϕ)(\phi,\nabla\phi)(ϕ,∇ϕ) for smooth compactly supported ϕ\phiϕ with support in Ω\OmegaΩ. Its norm is exactly the standard H1H^1H1 norm, and it is a Hilbert space. H−1(Ω)H^{-1}(\Omega)H−1(Ω) is StrongDual ℝ (H10 n Ω).
  • Coefficients are bundled in Coeffs n. Admissible is L∞(Ω)L^\infty(\Omega)L∞(Ω) membership plus a.e. symmetry. Uniform ellipticity carries θ>0\theta > 0θ>0.
  • Weak solutions are tested against every ϕ∈H01(Ω)\phi \in H^1_0(\Omega)ϕ∈H01​(Ω), not only test functions. f∈L2(Ω)f \in L^2(\Omega)f∈L2(Ω) is an element of Lp ℝ 2 on Ω\OmegaΩ.
  • The printed display (4.21) of the adjoint form has +∑bi(∂iu)v+\sum b_i(\partial_i u)v+∑bi​(∂i​u)v. That contradicts both a∗(u,v)=a(v,u)a^*(u,v) = a(v,u)a∗(u,v)=a(v,u) and the stated L∗L^*L∗. The formalization uses a∗(u,v)=a(v,u)a^*(u,v) = a(v,u)a∗(u,v)=a(v,u).
  • Theorem 4.22's printed equation "Lu+μf=0Lu + \mu f = 0Lu+μf=0" is read as Lu+μu=fLu + \mu u = fLu+μu=f, as in Definition 4.19 and the proof.
  • Theorem 4.25's printed λ1<λ2\lambda_1 < \lambda_2λ1​<λ2​ is stated as λ1≤λ2\lambda_1 \le \lambda_2λ1​≤λ2​, since the strict inequality fails for disconnected Ω\OmegaΩ. Ω≠∅\Omega \neq \emptysetΩ=∅ and n≥1n \ge 1n≥1 are assumed there.
  • In Theorem 4.21 the explicit γ\gammaγ is asserted for every a.e. lower bound c0c_0c0​ of ccc, which is equivalent to the book's c0=inf⁡cc_0 = \inf cc0​=infc.
  • The Fredholm index is an integer computed from Module.finrank and is only used for Fredholm operators.
  • Solution spaces are subspaces of H01(Ω)H^1_0(\Omega)H01​(Ω). Their finite-dimensionality is asserted separately from the equality of dimensions, so a finrank equality between two infinite-dimensional spaces (both 000 in Lean) cannot stand in for the book's claim.
  • A resolvent defined by an arbitrary choice with junk value 000 is only used for μ≥γ\mu \ge \gammaμ≥γ, where the weak solution exists and is unique. The theorem asserts that this function is a continuous linear map, so it cannot be satisfied vacuously.

Needed infrastructure, reusable beyond this mission: the jet model of H01H^1_0H01​ and its Poincaré inequality, Gårding-type estimates, a Rellich–Kondrachov compactness theorem for H01(Ω)↪L2(Ω)H^1_0(\Omega) \hookrightarrow L^2(\Omega)H01​(Ω)↪L2(Ω), and Fredholm operators with index on Hilbert spaces. Contributions of any of these as separate lemmas are welcome.

Selected references

  • J. K. Hunter, Notes on Partial Differential Equations, UC Davis lecture notes, revised 6/18/2014, Chapter 4. https://www.math.ucdavis.edu/~hunter/pdes/pde_notes.pdf
  • L. C. Evans, Partial Differential Equations, 2nd ed., AMS Graduate Studies in Mathematics 19, 2010, Chapter 6. https://doi.org/10.1090/gsm/019
  • P. D. Lax and A. N. Milgram, "Parabolic equations", Contributions to the Theory of Partial Differential Equations, Annals of Mathematics Studies 33, 1954, 167–190. https://doi.org/10.1515/9781400882182-010
  • L. Gårding, "Dirichlet's problem for linear elliptic partial differential equations", Mathematica Scandinavica 1 (1953), 55–72. https://doi.org/10.7146/math.scand.a-10364
  • D. Gilbarg and N. S. Trudinger, Elliptic Partial Differential Equations of Second Order, Springer Classics in Mathematics, 2001, Chapter 8. https://doi.org/10.1007/978-3-642-61798-0
12 thms3 active usersReviewed
🏆Completed
Mathematical Physics·Captain: Lucas

Stationary Action: From Heron to HamiltonResearch Paper

Motivation

Introductory physics is normally taught as a sequence of unrelated chapters — kinematics, dynamics, energy, optics, gravitation — each with its own rules. A recurring proposal in physics education is to teach instead from a single organising statement: among all conceivable histories of a system, the one realised in nature is the one that makes a certain integral, the action, stationary. Edwin Taylor's editorial A Call to Action (American Journal of Physics, 2003) argued for building the first-year curriculum on it; Lachlan McGinness and Craig Savage reported classroom results for such a course at the Australian National University (Action physics, American Journal of Physics, 2016); Massimiliano Malgieri tested a sum-over-paths treatment in an Italian secondary school (2017).

The source monograph for this mission, Julliana Rodrigues Martins, A Ação Estacionária como Eixo Unificador do Ensino de Física no Ensino Médio (Trabalho de Conclusão de Curso, Universidade Federal do Ceará, 2025), develops this programme for secondary education. Its Chapters 2 and 3 are quantitative: they follow the historical line from antiquity to the nineteenth century and carry out every calculation in full. This mission formalises that quantitative core, and nothing of the pedagogical Chapter 4.

The historical line the monograph reconstructs, and which the milestone list follows:

  • Heron of Alexandria (c. 60 AD), Catoptrics: the law of reflection derived from the shortest reflected path (§2.2).
  • Galileo (1638), Two New Sciences: uniformly accelerated descent on an inclined plane, and the law of chords — descent from rest along any chord of a vertical circle takes the same time (§2.3).
  • Fermat (1657–1662): the method of maxima and minima, and the law of refraction obtained by minimising travel time, with the velocities entering inversely to Descartes' version (§2.4, §2.4.1).
  • Maupertuis (1744, 1746): the quantity of action mvlmvlmvl, the refraction law, and the equilibrium of a lever obtained by minimising action (§2.6).
  • Euler (1744), Methodus inveniendi, including Additamentum II: the discretise–vary–pass-to-the-limit method, the resulting differential equation, and Keplerian orbits from Maupertuis' principle under conservation of total energy (§2.7).
  • Lagrange (1760, 1788) and Hamilton (1834–1835): the general variational derivation and the principle of stationary action δ∫(T−U) dt=0\delta\int (T-U)\,dt = 0δ∫(T−U)dt=0 (Chapter 3, §3.1).

Setting

Fix real endpoints x1<x2x_1 < x_2x1​<x2​ and an integrand f(y,y′,x)f(y, y', x)f(y,y′,x), a real-valued function of three real arguments. A path is a function y:R→Ry : \mathbb{R} \to \mathbb{R}y:R→R, and its action over [x1,x2][x_1,x_2][x1​,x2​] is

S[y]  =  ∫x1x2f(y(x), y′(x), x) dx.S[y] \;=\; \int_{x_1}^{x_2} f\bigl(y(x),\, y'(x),\, x\bigr)\, dx .S[y]=∫x1​x2​​f(y(x),y′(x),x)dx.

Neighbouring paths are produced by an admissible variation: a twice continuously differentiable η\etaη with η(x1)=η(x2)=0\eta(x_1) = \eta(x_2) = 0η(x1​)=η(x2​)=0, giving the family y(x,α)=y(x)+α η(x)y(x,\alpha) = y(x) + \alpha\,\eta(x)y(x,α)=y(x)+αη(x). The path yyy is stationary when

ddα S[ y+αη ]∣α=0=0for every admissible η.\left.\frac{d}{d\alpha}\, S[\,y + \alpha\eta\,]\right|_{\alpha = 0} = 0 \qquad \text{for every admissible } \eta .dαd​S[y+αη]​α=0​=0for every admissible η.

Writing ∂f/∂y\partial f/\partial y∂f/∂y and ∂f/∂y′\partial f/\partial y'∂f/∂y′ for the partial derivatives of fff in its first and second slots, the Euler–Lagrange expression along yyy is

Ef[y](x)  =  ∂f∂y(y(x),y′(x),x)  −  ddx[∂f∂y′(y(x),y′(x),x)].E_f[y](x) \;=\; \frac{\partial f}{\partial y}\bigl(y(x), y'(x), x\bigr) \;-\; \frac{d}{dx}\left[\frac{\partial f}{\partial y'}\bigl(y(x), y'(x), x\bigr)\right].Ef​[y](x)=∂y∂f​(y(x),y′(x),x)−dxd​[∂y′∂f​(y(x),y′(x),x)].

In mechanics one takes x=tx = tx=t, y=qy = qy=q and f=L=T−Uf = L = T - Uf=L=T−U, so that stationarity of ∫(T−U) dt\int (T-U)\,dt∫(T−U)dt is Hamilton's principle and EL[q]=0E_L[q] = 0EL​[q]=0 is the Lagrange equation of motion.

Formalization targets

Goal — the Euler–Lagrange equation from stationary action

For x1<x2x_1 < x_2x1​<x2​, fff twice continuously differentiable in all three arguments and yyy twice continuously differentiable, if yyy is stationary for SSS then

∂f∂y−ddx ∂f∂y′  =  0at every x∈[x1,x2].\frac{\partial f}{\partial y} - \frac{d}{dx}\,\frac{\partial f}{\partial y'} \;=\; 0 \qquad \text{at every } x \in [x_1, x_2].∂y∂f​−dxd​∂y′∂f​=0at every x∈[x1​,x2​].

This is equation (3.9) of the monograph, and — through the substitution x↦tx \mapsto tx↦t, y↦qiy \mapsto q_iy↦qi​, f↦Lf \mapsto Lf↦L — equation (3.17). It is stated as the weakest stable form: stationarity, not minimality, and an arbitrary admissible integrand rather than a particular Lagrangian.

Milestones

The supporting statements are the analytic ingredients of that derivation (the fundamental lemma, the first variation formula, the first integral for a cyclic coordinate), its two mechanical applications worked out in the monograph (harmonic oscillator, plane pendulum), its geometric application (shortest path), and the historical minimisation problems of Chapter 2 (Heron, Galileo, Fermat, Maupertuis).

Significance

The Euler–Lagrange equation is the bridge the whole unification argument rests on: once it is available, Newton's second law, the pendulum equation, Snell's law, geodesics and conservation laws all become consequences of one statement about an integral, which is exactly the claim the monograph makes to justify teaching physics this way. The Chapter 2 statements are the historically prior special cases, each obtained by a one-variable minimisation rather than by the general machinery, and together they exhibit how far elementary optimisation alone reaches before the calculus of variations is needed.

What this mission adds beyond the source is a machine-checked version of an argument that, in every textbook presentation including this one, is carried out at the level of rigour of formal manipulation: the interchange of differentiation and integration is performed without justification, the passage from a vanishing integral to a vanishing integrand is asserted, and the regularity needed for ddx ∂f/∂y′\frac{d}{dx}\,\partial f/\partial y'dxd​∂f/∂y′ to exist is left implicit. All of it is true under the stated hypotheses; none of it is proved in the source. Mathlib has the analytic infrastructure (interval integrals, differentiation under the integral sign, smooth bump functions) but, at the environment pinned for this mission, no Euler–Lagrange equation and no calculus-of-variations layer built on it. The definitions published here — action, admissible variation, stationary path, Euler–Lagrange expression — are reusable by any later variational mission.

Difficulty

The obvious argument is three lines: differentiate under the integral sign, integrate by parts, and conclude that the integrand vanishes because η\etaη is arbitrary. Each line is where the work is.

Differentiating under the integral sign needs a dominating bound valid uniformly for α\alphaα near 000; it is available here because the data are C2C^2C2 and the interval is compact, but it has to be produced. The integration by parts needs x↦∂f/∂y′(y(x),y′(x),x)x \mapsto \partial f/\partial y'(y(x), y'(x), x)x↦∂f/∂y′(y(x),y′(x),x) to be differentiable, which is where the second derivative of yyy and the second derivatives of fff are consumed — a C1C^1C1 path is not enough for this formulation. The final step needs test functions: a C2C^2C2 bump supported in a small interval around a point where the continuous coefficient is nonzero, which is why the fundamental lemma is a separate milestone rather than a step.

A standing trap in the Lean formulation is that deriv returns 000 at points where a function is not differentiable, so a statement about ddx ∂f/∂y′\frac{d}{dx}\,\partial f/\partial y'dxd​∂f/∂y′ can be accidentally true for the wrong reason unless the regularity hypotheses are genuinely strong enough. Every statement here carries the hypotheses that make each derivative a real derivative.

Formalization scope

The development is one-dimensional and real: paths are R→R\mathbb{R} \to \mathbb{R}R→R, the integrand is a curried f:R→R→R→Rf : \mathbb{R} \to \mathbb{R} \to \mathbb{R} \to \mathbb{R}f:R→R→R→R with argument order (y,y′,x)(y, y', x)(y,y′,x) matching the source's f(y(x),y′(x),x)f(y(x), y'(x), x)f(y(x),y′(x),x), and all integrals are interval integrals over [x1,x2][x_1, x_2][x1​,x2​]. Partial derivatives are one-dimensional derivatives in the frozen remaining arguments; smoothness of fff is stated for its uncurried form on R×R×R\mathbb{R} \times \mathbb{R} \times \mathbb{R}R×R×R. Regularity is C2C^2C2 throughout — for the integrand, for the path, and for the variations — matching the monograph's requirement that η\etaη have continuous first and second derivatives.

Stationarity is a hypothesis quantified over all admissible variations, so the goal cannot be satisfied by exhibiting one convenient η\etaη; and the conclusion is an equation at every point of the closed interval, not almost everywhere, so it cannot be weakened to a null-set statement. The mechanical milestones are stated as equivalences between the Euler–Lagrange equation for the explicit Lagrangian and the classical equation of motion, which rules out a one-directional reading that would be vacuous for a path that never satisfies either.

Physical constants (mmm, kkk, ggg, ℓ\ellℓ, the speeds v1,v2v_1, v_2v1​,v2​) are free real parameters, with positivity or non-vanishing assumed only where the source's conclusion requires it — the pendulum equivalence divides by mℓ2m\ell^2mℓ2, so m≠0m \neq 0m=0 and ℓ≠0\ell \neq 0ℓ=0 appear, while the oscillator equivalence needs no such assumption. Angles never appear as primitive objects in the optics milestones: the sines of the incidence and refraction angles are written as the ratios x/a2+x2x/\sqrt{a^2+x^2}x/a2+x2​ that the figures define them by, so no convention about angle ranges is smuggled in.

Contributions welcome: proofs of any milestone, and reusable infrastructure for differentiation under the interval integral sign and for CkC^kCk bump functions with prescribed support, both of which are of use well beyond this mission.

Selected references

  • Julliana Rodrigues Martins, A Ação Estacionária como Eixo Unificador do Ensino de Física no Ensino Médio, Trabalho de Conclusão de Curso (Licenciatura em Física), Universidade Federal do Ceará, Fortaleza, 2025, 60 pp. (the source of every statement in this mission; Chapters 2–3).
  • Alberto Rojo and Anthony Bloch, The Principle of Least Action: History and Physics, Cambridge University Press, 2018 (the historical reconstruction the monograph follows for Chapter 2).
  • Edwin F. Taylor, A call to action, American Journal of Physics 71 (2003), guest editorial.
  • Lachlan P. McGinness and Craig M. Savage, Action physics, American Journal of Physics 84 (2016).
  • Massimiliano Malgieri, Test on the effectiveness of the sum over paths approach in favoring the construction of an integrated knowledge of quantum physics in high school, 2017.
  • Leonhard Euler, Methodus inveniendi lineas curvas maximi minimive proprietate gaudentes, Lausanne, 1744, in particular Additamentum II.
13 thms3 active usersReviewed
🏆Completed
Mechanism DesignOperations Research·Captain: mikedeng1

Monopoly and Product Quality: The Monopolist Sells Every Type Served Under Competition a Strictly Lower Quality, Except the Top TypeResearch Paper

Motivation

A firm that sells a product line of different qualities cannot see how much each customer values quality. It can only post a price for every quality and let customers choose. Mussa and Rosen's 1978 paper solves the monopolist's problem in this setting and compares the result with the competitive outcome. Their model is, together with Mirrlees' optimal income tax and Maskin and Riley's later treatment of nonlinear pricing, one of the founding examples of screening: the seller designs a menu so that customers sort themselves. The model's main qualitative prediction, that a monopolist degrades the quality sold to every customer except the one who values quality most, is the origin of the phrase "no distortion at the top". Textbooks on contract theory and mechanism design still teach it in this form.

Timeline. Mussa and Rosen (1978) give the first-order analysis, including "bunching" of customers at a common quality when marginal revenue is not monotone. Maskin and Riley (1984) treat the same problem for nonlinear quantity pricing. Myerson (1981) introduced the "ironing" procedure for non-monotone virtual valuations in auction design, which later became the standard way of describing the bunching conditions of this paper.

Setting

Consumer types are numbers θ∈[θ‾,θˉ]\theta\in[\underline\theta,\bar\theta]θ∈[θ​,θˉ] with 0≤θ‾<θˉ0\le\underline\theta<\bar\theta0≤θ​<θˉ, distributed with a density fff that is positive and differentiable on the whole interval; F(θ)=∫θ‾θf(s) dsF(\theta)=\int_{\underline\theta}^{\theta}f(s)\,dsF(θ)=∫θ​θ​f(s)ds. A consumer of type θ\thetaθ buys at most one unit, and from quality qqq at price ppp gets utility θq−p\theta q-pθq−p. Producing one unit of quality q≥0q\ge0q≥0 costs C(q)C(q)C(q), where C(0)=0C(0)=0C(0)=0, CCC is twice differentiable, and C′(q)>0C'(q)>0C′(q)>0, C′′(q)>0C''(q)>0C′′(q)>0 for q≥0q\ge0q≥0.

Under competition, price equals unit cost and type θ\thetaθ buys the quality J(θ)J(\theta)J(θ) with C′(J(θ))=θC'(J(\theta))=\thetaC′(J(θ))=θ, or nothing when θ≤C′(0)\theta\le C'(0)θ≤C′(0).

The monopolist chooses an assignment q(θ)q(\theta)q(θ), the quality bought by type θ\thetaθ. It must be nondecreasing, nonnegative and piecewise differentiable on [θ‾,θˉ][\underline\theta,\bar\theta][θ​,θˉ]; such assignments are called admissible. Incentive compatibility and participation fix the consumer surplus at z(θ)=∫θ‾θq(s) dsz(\theta)=\int_{\underline\theta}^{\theta}q(s)\,dsz(θ)=∫θ​θ​q(s)ds, so the monopolist maximizes

Π(q)=∫θ‾θˉ[θ q(θ)−z(θ)−C(q(θ))]f(θ) dθ.\Pi(q)=\int_{\underline\theta}^{\bar\theta}\bigl[\theta\,q(\theta)-z(\theta)-C(q(\theta))\bigr]f(\theta)\,d\theta .Π(q)=∫θ​θˉ​[θq(θ)−z(θ)−C(q(θ))]f(θ)dθ.

An assignment is optimal if it is admissible and maximizes Π\PiΠ among admissible assignments. The marginal revenue of quality sold to type θ\thetaθ is

MR(θ)=θ−1−F(θ)f(θ).MR(\theta)=\theta-\frac{1-F(\theta)}{f(\theta)} .MR(θ)=θ−f(θ)1−F(θ)​.

The paper's analysis runs through the marginal profit of a uniform quality increase for all types θ≥t\theta\ge tθ≥t,

μ(t)=∫tθˉ[θ−∫tθds−C′(q(θ))]f(θ) dθ.\mu(t)=\int_t^{\bar\theta}\Bigl[\theta-\int_t^\theta ds-C'(q(\theta))\Bigr]f(\theta)\,d\theta .μ(t)=∫tθˉ​[θ−∫tθ​ds−C′(q(θ))]f(θ)dθ.

Formalization targets

Goal: quality distortion below the top

For every optimal assignment qqq:

C′(q(θ))<θfor θ‾≤θ<θˉ, θ>C′(0);q(θ)=0for θ‾≤θ<θˉ, θ≤C′(0);C'(q(\theta))<\theta\quad\text{for }\underline\theta\le\theta<\bar\theta,\ \theta>C'(0);\qquad q(\theta)=0\quad\text{for }\underline\theta\le\theta<\bar\theta,\ \theta\le C'(0);C′(q(θ))<θfor θ​≤θ<θˉ, θ>C′(0);q(θ)=0for θ​≤θ<θˉ, θ≤C′(0);

and, if C′(0)<θˉC'(0)<\bar\thetaC′(0)<θˉ, the limit L=lim⁡θ↑θˉq(θ)L=\lim_{\theta\uparrow\bar\theta}q(\theta)L=limθ↑θˉ​q(θ) exists and satisfies C′(L)=θˉC'(L)=\bar\thetaC′(L)=θˉ (if θˉ≤C′(0)\bar\theta\le C'(0)θˉ≤C′(0), then q(θ)→0q(\theta)\to0q(θ)→0). In words: qm(θ)<J(θ)q^m(\theta)<J(\theta)qm(θ)<J(θ) for every type below the top that buys under competition, types that do not buy under competition do not buy from the monopolist, and qm(θˉ)=J(θˉ)q^m(\bar\theta)=J(\bar\theta)qm(θˉ)=J(θˉ).

Milestones

The paper's own chain of claims, in order: MR(θ)<θMR(\theta)<\thetaMR(θ)<θ except at θˉ\bar\thetaθˉ (p. 308); the first-order condition (9), Λ(h;q)≤0\Lambda(h;q)\le0Λ(h;q)≤0 for every admissible deformation; the identity (10) = (12), μ(t)=∫tθˉ[MR−C′(q)]f\mu(t)=\int_t^{\bar\theta}[MR-C'(q)]fμ(t)=∫tθˉ​[MR−C′(q)]f; condition (13), μ≤0\mu\le0μ≤0; condition (15), μ=0\mu=0μ=0 where q˙>0\dot q>0q˙​>0; μ=0\mu=0μ=0 at a jump; the absence of jumps; (17), C′(q)=MRC'(q)=MRC′(q)=MR where q˙>0\dot q>0q˙​>0; the bunching conditions (18)–(19); and the absence of a bunch at the top. Companion items state the two-type case of footnote 4, the uniform–quadratic example of §5, and the loss of consumer surplus (§6, "Second").

Significance

The result. The goal says how the monopolist differs from competition: it lowers every quality except the top one, and it never serves a type that competition leaves out. The distortion comes from the gap θ−MR(θ)=(1−F(θ))/f(θ)>0\theta-MR(\theta)=(1-F(\theta))/f(\theta)>0θ−MR(θ)=(1−F(θ))/f(θ)>0, which closes only at θˉ\bar\thetaθˉ. The same comparison underlies results on second-degree price discrimination, regulation of product lines, and versioning of information goods. The bunching conditions (18)–(19) are an early statement of what is now called ironing.

Formalizing it. The result has been proved since 1978 in the economic literature, under the paper's smoothness assumptions and by a variational argument. As far as is known, it has not been machine-checked: no formal library contains the monopoly quality problem, its first-order conditions or the bunching conditions. The mission produces a checked version with the hypotheses made explicit, including the conventions at the endpoints that the paper leaves implicit. The uniform–quadratic example gives a concrete optimum that certifies the hypotheses are satisfiable.

Difficulty

The obvious argument sets C′(q(θ))=MR(θ)C'(q(\theta))=MR(\theta)C′(q(θ))=MR(θ) pointwise and compares with C′(J(θ))=θC'(J(\theta))=\thetaC′(J(θ))=θ. This fails when MRMRMR is not increasing: the pointwise solution is then decreasing somewhere and not admissible. The optimal assignment is constant on some intervals, and on such a bunch C′(q)≠MRC'(q)\ne MRC′(q)=MR pointwise. The comparison with JJJ there needs the boundary conditions (18)–(19) and the fact that no bunch reaches θˉ\bar\thetaθˉ. All of these come from one-sided deformations that respect monotonicity, so the first-order conditions are inequalities and need a separate argument for equality. The paper also asserts without a separate step that optimal assignments have no jumps, and later steps use continuity.

Formalization scope

Types and assignments are real functions on R\mathbb RR; only their values on [θ‾,θˉ][\underline\theta,\bar\theta][θ​,θˉ] matter. The type distribution and MRMRMR are the published MechanismDesign.Screening.TypeDistribution and virtualValuation. The standing assumptions are hypotheses of every main statement: fff is differentiable on [θ‾,θˉ][\underline\theta,\bar\theta][θ​,θˉ] (positivity and total mass 1 are part of the distribution), C(0)=0C(0)=0C(0)=0, CCC and C′C'C′ are differentiable on R\mathbb RR, and C′>0C'>0C′>0, C′′>0C''>0C′′>0 on [0,∞)[0,\infty)[0,∞). C(0)=0C(0)=0C(0)=0 is an added normalization: quality 0 means not buying. "Piecewise differentiable" means differentiable on (θ‾,θˉ)(\underline\theta,\bar\theta)(θ​,θˉ) outside a finite set. The competitive assignment J=C′−1J=C'^{-1}J=C′−1 is never formed; every comparison with JJJ is written through C′C'C′. Admissible deformations hhh in (9) are required to keep q+h≥0q+h\ge0q+h≥0.

The value q(θˉ)q(\bar\theta)q(θˉ) does not affect Π\PiΠ, so a statement about q(θˉ)q(\bar\theta)q(θˉ) itself would be false; the top-type claim is stated as a left limit. Optimality ranges over admissible assignments only. Any reading under which no optimal assignment exists makes the goal vacuous; the §5 companion rules this out, since its optimal assignment has a kink and uses the same notion of optimality.

Needed infrastructure: interval integrals of monotone functions, first variations under monotonicity constraints, and fundamental-theorem-of-calculus arguments for FFF. The incentive-compatibility reduction (monotonicity and the envelope formula) is not posed here, because it is posed on the platform in Börgers' screening chapter. Related platform item: Börgers' Proposition 2.6 (MechanismDesign.Screening.nonlinear_pricing_optimal) treats a linear-cost, concave-valuation model under regularity, which is a different statement. Contributions to any milestone, and reusable lemmas about monotone deformations, are welcome.

Selected references

  • M. Mussa and S. Rosen, Monopoly and product quality, Journal of Economic Theory 18 (1978), 301–317. https://doi.org/10.1016/0022-0531(78)90085-6
  • E. Maskin and J. Riley, Monopoly with incomplete information, RAND Journal of Economics 15 (1984), 171–196. https://doi.org/10.2307/2555674
  • R. B. Myerson, Optimal auction design, Mathematics of Operations Research 6 (1981), 58–73. https://doi.org/10.1287/moor.6.1.58
  • J. A. Mirrlees, An exploration in the theory of optimum income taxation, Review of Economic Studies 38 (1971), 175–208. https://doi.org/10.2307/2296779
  • T. Börgers, An Introduction to the Theory of Mechanism Design, Oxford University Press, 2015, Chapter 2. https://doi.org/10.1093/acprof:oso/9780199734023.001.0001
14 thms2 active usersReviewed
Control TheoryDynamic ProgrammingNumerical Analysis+2·Captain: mikedeng1

Bellman's Dynamic Programming VII: Convergence of Discrete Approximations in the Calculus of VariationsTextbook

Motivation

Chapter IX of Richard Bellman's Dynamic Programming (Princeton University Press, 1957; Princeton Landmarks edition 2010, DOI 10.2307/j.ctv1nxcw0f) recasts problems of the calculus of variations with constraints as dynamic programming processes. A variational problem with an inequality constraint on the control, such as 0≤y≤x0 \le y \le x0≤y≤x, is awkward for the classical Euler–Lagrange theory: the optimal control switches between the constraint boundary and the interior, and the number and location of the switches are unknown in advance. Bellman's proposal is to replace the continuous problem by a discrete-time one and to solve that by the recurrence relations of dynamic programming, a procedure he describes as the more reliable computational one "in cases treated to date" (§ 11, p. 260).

That proposal is sound only if the discrete values converge to the continuous value as the time step goes to zero. Chapter IX states one such convergence result, Theorem 2 of § 12, and proves it through an Euler-scheme error estimate. The same chapter works through an example (§§ 10–11) whose discrete version is described by Theorem 1. Both are the subject of this mission. The convergence of time-discretized dynamic programming to the continuous value function has since become a standard topic of numerical optimal control (for example the semi-Lagrangian schemes analysed by Capuzzo-Dolcetta and Falcone), and Bellman's § 12 is an early rigorous instance of it.

Setting

A state x(t)≥0x(t) \ge 0x(t)≥0 evolves on a horizon [0,T][0, T][0,T] under a control y(t)y(t)y(t) with 0≤y≤x0 \le y \le x0≤y≤x, a running reward F(x,y)F(x, y)F(x,y) and dynamics

dxdt=G(x,y),x(0)=c.\frac{dx}{dt} = G(x, y), \qquad x(0) = c .dtdx​=G(x,y),x(0)=c.

Writing y=φxy = \varphi xy=φx with a fractional control 0≤φ≤10 \le \varphi \le 10≤φ≤1 turns FFF and GGG into F~(x,φ)=F(x,φx)\tilde F(x, \varphi) = F(x, \varphi x)F~(x,φ)=F(x,φx) and G~(x,φ)=G(x,φx)\tilde G(x, \varphi) = G(x, \varphi x)G~(x,φ)=G(x,φx) (phiForm). The continuous value is

f(c,T)=sup⁡φ∫0TF~(x(t),φ(t)) dt,f(c, T) = \sup_{\varphi} \int_0^T \tilde F(x(t), \varphi(t))\, dt,f(c,T)=φsup​∫0T​F~(x(t),φ(t))dt,

over measurable φ\varphiφ with values in [0,1][0, 1][0,1], where xxx solves x(t)=c+∫0tG~(x(s),φ(s)) dsx(t) = c + \int_0^t \tilde G(x(s), \varphi(s))\,dsx(t)=c+∫0t​G~(x(s),φ(s))ds on [0,T][0, T][0,T] (IsTrajectory, contValue).

For n=1,2,…n = 1, 2, \dotsn=1,2,… the discrete problem uses step 1/n1/n1/n and N=⌊Tn⌋N = \lfloor Tn \rfloorN=⌊Tn⌋ steps (horizonSteps): for φ0,…,φN∈[0,1]\varphi_0, \dots, \varphi_N \in [0, 1]φ0​,…,φN​∈[0,1],

x0=c,xk+1=xk+G~(xk,φk)n,JN({φk},n)=∑k=0NF~(xk,φk)n,x_0 = c, \quad x_{k+1} = x_k + \frac{\tilde G(x_k, \varphi_k)}{n}, \qquad J_N(\{\varphi_k\}, n) = \sum_{k=0}^{N} \frac{\tilde F(x_k, \varphi_k)}{n},x0​=c,xk+1​=xk​+nG~(xk​,φk​)​,JN​({φk​},n)=k=0∑N​nF~(xk​,φk​)​,

and f(c,T,n)=max⁡JNf(c, T, n) = \max J_Nf(c,T,n)=maxJN​ (eulerTraj, discretePayoff, discreteValue). A discrete control defines the step control φ(t)=φk\varphi(t) = \varphi_kφ(t)=φk​ on k/n≤t<(k+1)/nk/n \le t < (k+1)/nk/n≤t<(k+1)/n (stepControl).

The example of §§ 10–11 has a gain function bbb with b(0)=0b(0) = 0b(0)=0, b′(0)=∞b'(0) = \inftyb′(0)=∞, b′>0b' > 0b′>0, b′(y)→0b'(y) \to 0b′(y)→0 as y→∞y \to \inftyy→∞, b′′<0b'' < 0b′′<0 (IsGainFunction; b(y)=y1/2b(y) = y^{1/2}b(y)=y1/2 is one), and value functions (uSeq)

u0(c)=c,uN+1(c)=max⁡0≤v≤c [c−v+uN(c+b(v))].u_0(c) = c, \qquad u_{N+1}(c) = \max_{0 \le v \le c}\,\bigl[c - v + u_N(c + b(v))\bigr].u0​(c)=c,uN+1​(c)=0≤v≤cmax​[c−v+uN​(c+b(v))].

Formalization targets

Goal: Chapter IX, Theorem 2 (corrected)

Assume (11): (a) FFF and GGG have continuous second partial derivatives; (b) px≤G(x,y)≤qx+rpx \le G(x, y) \le qx + rpx≤G(x,y)≤qx+r for x>0x > 0x>0, 0≤y≤x0 \le y \le x0≤y≤x; (c) Gy>0G_y > 0Gy​>0 throughout that region, or Gy<0G_y < 0Gy​<0 throughout. Then for all c≥0c \ge 0c≥0, T>0T > 0T>0, the set of continuous payoffs is nonempty and bounded above, and

lim⁡n→∞f(c,T,n)=f(c,T).\lim_{n \to \infty} f(c, T, n) = f(c, T).n→∞lim​f(c,T,n)=f(c,T).

Milestones

  1. Chapter IX, Theorem 1: the structure of uNu_NuN​. There are vN(c)v_N(c)vN​(c) and thresholds cNc_NcN​ with vNv_NvN​ decreasing in ccc, vN+1>vNv_{N+1} > v_NvN+1​>vN​, cNc_NcN​ the unique fixed point of vNv_NvN​ with cN+1>cNc_{N+1} > c_NcN+1​>cN​, uN(c)=uN−1(c+b(c))u_N(c) = u_{N-1}(c + b(c))uN​(c)=uN−1​(c+b(c)) for c≤cNc \le c_Nc≤cN​, uN(c)=c−vN(c)+uN−1(c+b(vN(c)))u_N(c) = c - v_N(c) + u_{N-1}(c + b(v_N(c)))uN​(c)=c−vN​(c)+uN−1​(c+b(vN​(c))) for c≥cNc \ge c_Nc≥cN​, and uN′≥uN−1′u_N' \ge u_{N-1}'uN′​≥uN−1′​.
  2. § 12, Lemma (corrected): for GGG Lipschitz on [m,M]×[0,1][m, M] \times [0, 1][m,M]×[0,1], the Euler states with a step control are within κ/n\kappa / nκ/n of the exact solution on [0,T][0, T][0,T].
  3. Eq. (12.13): ∣J(φ)−JN({φk},n)∣≤B′/n|J(\varphi) - J_N(\{\varphi_k\}, n)| \le B'/n∣J(φ)−JN​({φk​},n)∣≤B′/n for step controls.
  4. Eq. (12.14): f(c,T,n)≤f(c,T)+B′/nf(c, T, n) \le f(c, T) + B'/nf(c,T,n)≤f(c,T)+B′/n for all n≥1n \ge 1n≥1.
  5. Eq. (12.17): f(c,T)≤lim inf⁡n→∞f(c,T,n)f(c, T) \le \liminf_{n \to \infty} f(c, T, n)f(c,T)≤liminfn→∞​f(c,T,n).

Milestones 3–5 are stated for c>0c > 0c>0, as in the book's proof ("Given c>0c > 0c>0 and T>0T > 0T>0"); the goal is stated for c≥0c \ge 0c≥0, as in the theorem.

Significance

Theorem 2 says that the value of a constrained continuous-time control problem can be computed, to any accuracy, by the finite recurrence of dynamic programming on a time grid. Its upper half (12.14) gives a rate: the discrete value never exceeds the continuous one by more than B′/nB'/nB′/n. The lower half (12.17) needs no rate and holds because measurable controls are approximated by step controls. Theorem 1 is a discrete counterpart of the transition curve computed in § 10: below the threshold cNc_NcN​ the whole state is invested, above it an interior amount, and the thresholds increase with the number of remaining stages.

As far as the mission's author could establish, none of these results has a machine-checked proof. The Euler error estimate is classical and has a Gronwall-type proof; Mathlib contains Gronwall's inequality (Analysis/ODE/Gronwall) and Picard–Lindelöf for continuous right-hand sides, but no convergence theory for the value of discretized control problems. The book leaves the proof of Theorem 1 to the reader.

Difficulty

The upper bound (12.14) follows from the Lemma once the continuous and the discrete trajectories are known to stay in a common bounded strip m≤x≤Mm \le x \le Mm≤x≤M; that uniform bound is what assumption (11b) provides and must be established first. The lower bound is where the obvious argument fails: an arbitrary measurable control is not a step control on the grid k/nk/nk/n, and passing to a step control changes the trajectory, so the payoff must be shown continuous under almost-everywhere convergence of controls. This uses the trajectory's dependence on the control in L1L^1L1, not only on the initial value. Solutions exist in the Carathéodory sense only, so the integral form of the equation is required. For Theorem 1 the induction must carry concavity of uNu_NuN​ and a strict comparison of marginal values across NNN, and uNu_NuN​ is not differentiable at c=0c = 0c=0, where b′(0)=∞b'(0) = \inftyb′(0)=∞.

Formalization scope

States, controls and rewards are real; F,G,b:R→RF, G, b : \mathbb R \to \mathbb RF,G,b:R→R (or R→R→R\mathbb R \to \mathbb R \to \mathbb RR→R→R), with the hypotheses imposed where the book imposes them. The conventions:

  • Misprint in (12.5). The print sets N=[T/n]N = [T/n]N=[T/n] while using the step 1/n1/n1/n in (12.6) and the intervals k/n≤t<(k+1)/nk/n \le t < (k+1)/nk/n≤t<(k+1)/n in the Lemma. Under the literal reading the discrete horizon N/nN/nN/n tends to 000 and Theorem 2 is false: for F≡1F \equiv 1F≡1, G(x,y)=yG(x, y) = yG(x,y)=y (which satisfies (11) with p=0p = 0p=0, q=1q = 1q=1, r=0r = 0r=0, Gy=1G_y = 1Gy​=1) and T=1T = 1T=1, f(c,1)=1f(c, 1) = 1f(c,1)=1 but f(c,1,n)=1/nf(c, 1, n) = 1/nf(c,1,n)=1/n for n≥2n \ge 2n≥2. The mission uses N=⌊Tn⌋N = \lfloor Tn \rfloorN=⌊Tn⌋ and keeps the book's sum ∑k=0N\sum_{k=0}^{N}∑k=0N​; the range "k=0,…,n−1k = 0, \dots, n - 1k=0,…,n−1" in (12.6) is read as k=0,…,N−1k = 0, \dots, N - 1k=0,…,N−1.
  • Lemma. Its range "0≤t≤N0 \le t \le N0≤t≤N" is read as 0≤t≤T0 \le t \le T0≤t≤T. The bounds m≤x≤Mm \le x \le Mm≤x≤M are required of the solution x(t)x(t)x(t) as well as of the sequence xkx_kxk​, since a Lipschitz condition on the strip says nothing about GGG outside it; the proof of Theorem 2 supplies both bounds. The constant may depend on mmm, MMM and the Lipschitz constant.
  • Assumptions (11) are on the original F(x,y)F(x, y)F(x,y), G(x,y)G(x, y)G(x,y), with (11a) read as C2C^2C2 on R2\mathbb R^2R2; the problem is posed through y=φxy = \varphi xy=φx.
  • "Max" over measurable controls is a supremum (the proof picks ε\varepsilonε-optimal controls). The goal asserts that the set of payoffs is nonempty and bounded above, so the Lean supremum cannot take its default value 000. Trajectories satisfy the integral equation with integrable right-hand side, and the reward is required integrable, so the Bochner integral's default 000 cannot enter either.
  • Theorem 1. (5a) is read as non-strict monotonicity: for N=1N = 1N=1 the interior optimum solves b′(v)=1b'(v) = 1b′(v)=1 and is constant in ccc. vN(c)≥0v_N(c) \ge 0vN​(c)≥0 is required for c≥cNc \ge c_Nc≥cN​, so that vN(c)v_N(c)vN​(c) is a feasible choice. (5f) presupposes differentiability and is stated where both derivatives exist.

A trivializing formalization is ruled out: the discrete and continuous values are defined from FFF and GGG by the book's recursions and integrals, not assumed as hypotheses, and the corrected step count is not a free parameter.

Needed infrastructure: Carathéodory existence and uniqueness for Lipschitz right-hand sides with measurable controls, Gronwall estimates for the Euler scheme, and approximation of measurable controls by step functions. All three are reusable beyond this mission, and contributions of any of them are welcome.

Selected references

  • R. Bellman, Dynamic Programming, Princeton University Press, 1957; Princeton Landmarks in Mathematics edition, 2010. Chapter IX, §§ 10–12, pp. 256–263. DOI 10.2307/j.ctv1nxcw0f
  • I. Capuzzo-Dolcetta, On a discrete approximation of the Hamilton–Jacobi equation of dynamic programming, Applied Mathematics and Optimization 10 (1983) 367–377. DOI 10.1007/BF01448394
  • M. Bardi and I. Capuzzo-Dolcetta, Optimal Control and Viscosity Solutions of Hamilton–Jacobi–Bellman Equations, Birkhäuser, 1997. DOI 10.1007/978-0-8176-4755-1
8 thms2 active usersReviewed
🏆Completed
Optimization·Captain: wenxinzhang

Vector Space Methods VII: Euler–Lagrange EquationsTextbook

Motivation

The calculus of variations replaces optimization over finitely many coordinates by optimization over paths. Its necessary conditions underlie geodesics, minimum-energy curves, classical mechanics, and many optimal-control models. Chapter 7 of David G. Luenberger's Optimization by Vector Space Methods presents this transition as an application of differentiation in normed vector spaces: a local extremum first forces every directional derivative to vanish, and the resulting integral identity forces a differential equation along the optimizing path. This mission formalizes the scalar, fixed-endpoint version in §§7.4–7.5. The target is intentionally the theorem actually isolated by the source, not a stronger modern Sobolev-space variant.

Setting

Fix real numbers a<ba<ba<b. A C1C^1C1 path on the segment is represented in Lean by two functions, x,x˙:R→Rx,\dot x:\mathbb R\to\mathbb Rx,x˙:R→R. Both are continuous on [a,b][a,b][a,b], and xxx has derivative x˙(t)\dot x(t)x˙(t) at every t∈(a,b)t\in(a,b)t∈(a,b). Ordinary two-sided derivatives are not demanded at aaa or bbb; this makes the formal endpoint convention match the one-sided role of endpoints in a closed interval.

Let L(y,v,t)L(y,v,t)L(y,v,t) be a scalar Lagrangian. Along a candidate path, write

Lx(t)=∂L∂y(x(t),x˙(t),t),Lv(t)=∂L∂v(x(t),x˙(t),t).L_x(t)=\frac{\partial L}{\partial y}(x(t),\dot x(t),t),\qquad L_v(t)=\frac{\partial L}{\partial v}(x(t),\dot x(t),t).Lx​(t)=∂y∂L​(x(t),x˙(t),t),Lv​(t)=∂v∂L​(x(t),x˙(t),t).

The Lean statement records these partial derivatives with HasDerivAt and assumes that LxL_xLx​ and LvL_vLv​ are continuous on [a,b][a,b][a,b]. A fixed-endpoint variation is another C1C^1C1 pair (h,h˙)(h,\dot h)(h,h˙) with h(a)=h(b)=0h(a)=h(b)=0h(a)=h(b)=0. The first variation already computed from the action is

δJ(x;h)=∫ab(Lx(t)h(t)+Lv(t)h˙(t)) dt.\delta J(x;h)=\int_a^b\bigl(L_x(t)h(t)+L_v(t)\dot h(t)\bigr)\,dt.δJ(x;h)=∫ab​(Lx​(t)h(t)+Lv​(t)h˙(t))dt.

The main theorem begins from the stationarity identity δJ(x;h)=0\delta J(x;h)=0δJ(x;h)=0 for every such variation. It does not claim that the complete passage from a local extremum in Luenberger's C1C^1C1 norm to this integral formula has already been bundled into the root statement.

Formalization targets

Main goal: Euler–Lagrange equation

From the computed first-variation identity, prove that

ddtLv(t)=Lx(t)(t∈(a,b)).\frac{d}{dt}L_v(t)=L_x(t)\qquad(t\in(a,b)).dtd​Lv​(t)=Lx​(t)(t∈(a,b)).

The conclusion is expressed as HasDerivAt Lv (Lx t) t, so it asserts both differentiability of LvL_vLv​ and the equality of its derivative with LxL_xLx​. This is equation (2) and the conclusion reached on printed pages 180–181.

Milestones

The first milestone formalizes §7.4, Theorem 1: a local minimum or maximum of a real functional has zero derivative along every direction whenever that scalar directional derivative exists. The remaining milestones are the three fixed-endpoint fundamental lemmas from §7.5. They respectively show that a continuous coefficient annihilating all variations is zero, that a continuous coefficient annihilating all variation derivatives is constant, and that an identity involving both hhh and h˙\dot hh˙ forces the second coefficient to have derivative equal to the first. These are stated with the same C1C^1C1 variation class used by the goal.

Significance

The result turns an infinite family of scalar integral equalities into a pointwise differential equation. Once available, the same interface can support standard variational examples by supplying a concrete LLL, its two partial derivatives, and a stationary path. It also provides the analytic core needed before treating natural boundary conditions, vector-valued paths, higher derivatives, or weak Euler–Lagrange equations.

The formalization adds reusable interval-sensitive infrastructure. In particular, IsC1OnSegment separates a path from its chosen continuous derivative and avoids silently imposing derivatives outside the optimization interval. The three fundamental lemmas are useful independently of the named Euler–Lagrange theorem: they are test-function principles for interval integrals and can serve later missions involving integration by parts or weak formulations. The mathematics is classical and proved in the cited text; the open work is a machine-checked Lean development of these exact statements in the pinned Mathlib environment.

Difficulty

The source argument uses informal phrases such as “arbitrary C1C^1C1 function vanishing at the endpoints” and treats endpoint differentiation according to standard calculus convention. In Lean, those phrases must determine a precise domain, derivative witness, continuity requirement, and interval-integral orientation. Replacing C1C^1C1 variations by merely continuous functions would change Lemmas 2 and 3, while requiring HasDerivAt at the endpoints would add a hypothesis not present in the book.

Another tempting shortcut is to assume from the outset that LvL_vLv​ is differentiable and then use integration by parts. That would trivialize the central regularity conclusion of Lemma 3: the book derives differentiability of LvL_vLv​ from stationarity and continuity. The root therefore assumes only continuity of the two coefficient functions and concludes a HasDerivAt assertion on the open interval. Conversely, constructing the first variation from a local extremum of the action requires a separate differentiation-under-the-integral development and a topology on bundled C1C^1C1 paths; it is not hidden inside the main goal.

Formalization scope

The scalar field, path values, time variable, and action values are all real. The interval is nondegenerate through the explicit hypothesis a<ba<ba<b. Integrals use Mathlib's oriented interval integral, but all principal statements are made in the forward orientation. Paths and variations are total functions on R\mathbb RR whose relevant regularity is restricted to [a,b][a,b][a,b]. The Lagrangian is finite-valued. No measurability or integrability premise is omitted: continuity of the coefficient and variation factors on the compact interval supplies the intended finite integrals.

The goal starts from an already computed first-variation identity. Contributions connecting a genuine local extremum of the action in the norm max⁡∣x∣+max⁡∣x˙∣\max|x|+\max|\dot x|max∣x∣+max∣x˙∣ to that identity are welcome as a strengthening, but they must not be advertised as part of the present root theorem. Other welcome contributions include reusable continuous test-function constructions and endpoint-aware interval integration lemmas. Sobolev paths, vector-valued state spaces, free endpoints, and weak derivatives are outside this mission and should be proposed separately rather than obtained by weakening the stated hypotheses until the result becomes vacuous.

Selected references

  • David G. Luenberger, Optimization by Vector Space Methods, John Wiley & Sons, 1969, Chapter 7, §§7.4–7.5, pp. 178–181; definition of D[a,b]D[a,b]D[a,b] on p. 23. Open Library record
6 thms2 active usersReviewed
Functional AnalysisOptimization·Captain: mikedeng1

Nonlinear Quasi-hemivariational Inequalities: Existence and Optimal Control: Existence of Solutions to the Generalized Quasi-Hemivariational InequalityResearch Paper

Motivation

Hemivariational inequalities were introduced by Panagiotopoulos in the 1980s to model mechanical problems whose energy functional is neither convex nor smooth: nonmonotone friction, adhesion, delamination and unilateral contact with nonmonotone multivalued laws. Where a variational inequality expresses the optimality condition of a convex energy, a hemivariational inequality expresses a stationarity condition of a locally Lipschitz energy through Clarke's generalized directional derivative. When in addition the admissible set depends on the unknown state, as in contact problems with a solution-dependent gap or in Nash-type equilibrium problems with coupled constraints, the problem becomes a quasi-hemivariational inequality.

Zeng, Migórski and Khan (SIAM J. Control Optim. 59 (2021)) treat a general form of this problem that contains a multivalued operator TTT, a bifunction φ\varphiφ and a constraint map KKK at once. Their existence theorem for it, Theorem 3.8, is the base of an optimal control result (Section 4) and of an application to a frictional contact problem in elasticity (Section 5). This mission formalizes the existence part, Sections 2 and 3 of the paper.

Setting

Let VVV be a real reflexive Banach space with dual V∗V^*V∗ and pairing ⟨⋅,⋅⟩\langle\cdot,\cdot\rangle⟨⋅,⋅⟩, and let XXX, YYY be real Banach spaces. The data are: a nonempty closed convex set C⊆VC\subseteq VC⊆V; a multivalued constraint map K:C→2CK:C\to2^CK:C→2C; a multivalued operator T:C→2V∗T:C\to2^{V^*}T:C→2V∗; a function φ:V×V→R\varphi:V\times V\to\mathbb Rφ:V×V→R; a locally Lipschitz functional J:X→RJ:X\to\mathbb RJ:X→R; bounded linear operators γ:V→X\gamma:V\to Xγ:V→X and π:V→Y\pi:V\to Yπ:V→Y; a functional f∈Y∗f\in Y^*f∈Y∗; and an auxiliary function h:V→Rh:V\to\mathbb Rh:V→R.

For a locally Lipschitz JJJ, the Clarke generalized directional derivative and the generalized gradient are

J0(u;v)=lim sup⁡λ→0+, w→uJ(w+λv)−J(w)λ,∂J(u)={ξ∈X∗: J0(u;v)≥⟨ξ,v⟩ ∀v∈X}.J^0(u;v)=\limsup_{\lambda\to0^+,\ w\to u}\frac{J(w+\lambda v)-J(w)}{\lambda},\qquad \partial J(u)=\{\xi\in X^*:\ J^0(u;v)\ge\langle\xi,v\rangle\ \forall v\in X\}.J0(u;v)=λ→0+, w→ulimsup​λJ(w+λv)−J(w)​,∂J(u)={ξ∈X∗: J0(u;v)≥⟨ξ,v⟩ ∀v∈X}.

Problem 1.1 asks for u∈Cu\in Cu∈C and u∗∈T(u)u^*\in T(u)u∗∈T(u) such that u∈K(u)u\in K(u)u∈K(u) and

⟨u∗,v−u⟩+φ(v,u)+J0(γu;γ(v−u))≥⟨f,π(v−u)⟩Y∗×Yfor all v∈K(u).\langle u^*,v-u\rangle+\varphi(v,u)+J^0(\gamma u;\gamma(v-u))\ge\langle f,\pi(v-u)\rangle_{Y^*\times Y}\quad\text{for all }v\in K(u).⟨u∗,v−u⟩+φ(v,u)+J0(γu;γ(v−u))≥⟨f,π(v−u)⟩Y∗×Y​for all v∈K(u).

Its solution set is Γ(f)\Gamma(f)Γ(f). Fixing the constraint set gives Problem 3.3: find u∈Cu\in Cu∈C and u∗∈T(u)u^*\in T(u)u∗∈T(u) with the same inequality for all v∈Cv\in Cv∈C; its solution set is SOL(C;T,J,φ,f)\mathrm{SOL}(C;T,J,\varphi,f)SOL(C;T,J,φ,f). The variational selection S:C→2CS:C\to2^CS:C→2C maps w∈Cw\in Cw∈C to the solution set of Problem 3.3 with CCC replaced by K(w)K(w)K(w); its fixed points are exactly the solutions of Problem 1.1.

The hypotheses of the paper (p. 1250) are: TTT has nonempty, compact, convex values and is upper semicontinuous; T(⋅)+γ∗∂J(γ ⋅)T(\cdot)+\gamma^*\partial J(\gamma\,\cdot)T(⋅)+γ∗∂J(γ⋅) is (φ,h)(\varphi,h)(φ,h)-stably pseudomonotone with respect to π∗f\pi^*fπ∗f, where lim sup⁡t→0+h(tu)/t≥0\limsup_{t\to0^+}h(tu)/t\ge0limsupt→0+​h(tu)/t≥0 and hhh is weakly sequentially upper semicontinuous in the limsup sense (3.1); φ\varphiφ is convex and l.s.c. in its first argument, concave and u.s.c. in its second, and vanishes on the diagonal; KKK has nonempty closed convex values and satisfies two Mosco-type conditions (HK); a bounded set C0C_0C0​ meets every K(u)K(u)K(u) and, if CCC is unbounded, a coercivity condition (3.2) holds at each point of C0C_0C0​. Theorem 3.8 adds that γ\gammaγ is compact, hhh is convex, and lim sup⁡nφ(vn,un)≤φ(v,u)\limsup_n\varphi(v_n,u_n)\le\varphi(v,u)limsupn​φ(vn​,un​)≤φ(v,u) whenever vn→vv_n\to vvn​→v strongly and un⇀uu_n\rightharpoonup uun​⇀u weakly (3.19).

Formalization targets

Goal: Theorem 3.8 (ii)

Under all hypotheses of Theorem 3.8,

Γ(f)≠∅,Γ(f) is bounded,Γ(f) is weakly closed in V.\Gamma(f)\neq\emptyset,\qquad \Gamma(f)\ \text{is bounded},\qquad \Gamma(f)\ \text{is weakly closed in }V.Γ(f)=∅,Γ(f) is bounded,Γ(f) is weakly closed in V.

Milestones

  1. Proposition 2.5 (i)–(iii): J0(x;⋅)J^0(x;\cdot)J0(x;⋅) is sublinear, J0(x;v)=max⁡{⟨ξ,v⟩:ξ∈∂J(x)}J^0(x;v)=\max\{\langle\xi,v\rangle:\xi\in\partial J(x)\}J0(x;v)=max{⟨ξ,v⟩:ξ∈∂J(x)}, and (u,v)↦J0(u;v)(u,v)\mapsto J^0(u;v)(u,v)↦J0(u;v) is upper semicontinuous.
  2. Theorem 2.7 (Kluge): a multivalued self-map of a nonempty closed convex subset of a reflexive Banach space, with nonempty closed convex values and a sequentially weakly closed graph, has a fixed point if its domain or its range is bounded.
  3. Theorem 3.4 (i)–(iii): for Problem 3.3, the Minty-type characterization
⟨v∗,v−u⟩+φ(v,u)+⟨ηv,γ(v−u)⟩≥⟨f,π(v−u)⟩+h(v−u)∀v∈C, v∗∈T(v), ηv∈∂J(γv);\langle v^*,v-u\rangle+\varphi(v,u)+\langle\eta_v,\gamma(v-u)\rangle\ge\langle f,\pi(v-u)\rangle+h(v-u)\quad\forall v\in C,\ v^*\in T(v),\ \eta_v\in\partial J(\gamma v);⟨v∗,v−u⟩+φ(v,u)+⟨ηv​,γ(v−u)⟩≥⟨f,π(v−u)⟩+h(v−u)∀v∈C, v∗∈T(v), ηv​∈∂J(γv);

nonemptiness, boundedness and weak closedness of SOL(C;T,J,φ,f)\mathrm{SOL}(C;T,J,\varphi,f)SOL(C;T,J,φ,f); and its convexity when hhh is convex. 4. Theorem 3.8 (i): the same characterization for Problem 1.1, with CCC replaced by K(u)K(u)K(u). 5. Two claims from the proof of Theorem 3.8 (ii): the graph of SSS is sequentially weakly closed, and S(C)=⋃w∈CS(w)S(C)=\bigcup_{w\in C}S(w)S(C)=⋃w∈C​S(w) is bounded.

Significance

Theorem 3.8 is the existence result on which the rest of the paper rests: the optimal control problem of Section 4 minimizes F(f)=inf⁡u∈Γ(f)g(u,f)F(f)=\inf_{u\in\Gamma(f)}g(u,f)F(f)=infu∈Γ(f)​g(u,f) over f∈Y∗f\in Y^*f∈Y∗, and Section 5 casts an approximate static elastic contact model, with a multivalued normal compliance condition and a frictional law with slip-dependent friction coefficient, in the form of Problem 1.1 on a space of displacements. The theorem unifies several existence results for variational, hemivariational and quasi-variational inequalities: for single-valued TTT, J=0J=0J=0, π=id\pi=\mathrm{id}π=id, h=0h=0h=0 and φ(v,u)=ϕ(v)−ϕ(u)\varphi(v,u)=\phi(v)-\phi(u)φ(v,u)=ϕ(v)−ϕ(u), its Corollary 3.9 reduces to an earlier existence result for quasi-variational inequalities (Remark 3.10), and Theorem 3.4 removes the compactness of γ\gammaγ required in earlier work (Remark 3.6).

The results are proved in the paper. None of them, nor Clarke's calculus on a Banach space, nor Kluge's fixed point theorem, has a machine-checked proof to our knowledge. A formalization adds a checked version of a proof that combines a KKM-type fixed point theorem, Minty's trick for pseudomonotone multivalued operators, and a fixed point argument for the variational selection.

Difficulty

The obvious route to Problem 1.1 is to fix www, solve the inequality on K(w)K(w)K(w), and take a fixed point of the solution map. Two steps resist. First, the solution map is multivalued and its values are only weakly closed, so a Schauder- or Kakutani-type theorem in the norm topology does not apply; the fixed point theorem must work with sequentially weakly closed graphs, and the graph closedness of SSS has to be proved by passing to the limit in inequalities in which unu_nun​ converges only weakly while the test points vn∈K(wn)v_n\in K(w_n)vn​∈K(wn​) must converge strongly. That passage uses the compactness of γ\gammaγ, the upper semicontinuity of J0J^0J0, condition (3.19) and the Mosco-type conditions together. Second, in the "there exists u∗∈T(u)u^*\in T(u)u∗∈T(u)" form of the problem the inequality is not stable under weak limits in uuu, which is why the Minty reformulation and the stable pseudomonotonicity with the auxiliary function hhh are needed.

Formalization scope

All spaces are real normed spaces with CompleteSpace; V∗V^*V∗ is V →L[ℝ] ℝ with the operator-norm topology; reflexivity is surjectivity of NormedSpace.inclusionInDoubleDual ℝ V. No inner product and no finite dimension is assumed. Multivalued maps are total functions V → Set _, constrained on CCC only. Weak convergence xn⇀xx_n\rightharpoonup xxn​⇀x means ℓ(xn)→ℓ(x)\ell(x_n)\to\ell(x)ℓ(xn​)→ℓ(x) for every ℓ∈V∗\ell\in V^*ℓ∈V∗; "weakly closed" is sequential weak closedness, which for the bounded sets Γ(f)\Gamma(f)Γ(f) and SOL\mathrm{SOL}SOL in a reflexive space agrees with weak closedness. Adjoints are composition: ⟨γ∗η,w⟩=η(γw)\langle\gamma^*\eta,w\rangle=\eta(\gamma w)⟨γ∗η,w⟩=η(γw), ⟨π∗f,w⟩=f(πw)\langle\pi^*f,w\rangle=f(\pi w)⟨π∗f,w⟩=f(πw). J0J^0J0 is a real Filter.limsup and is used only under LocallyLipschitz J. Every lim sup⁡\limsuplimsup, infimum and limit in the hypotheses (lim sup⁡t→0+h(tu)/t≥0\limsup_{t\to0^+}h(tu)/t\ge0limsupt→0+​h(tu)/t≥0, (3.1), (3.2), (3.19)) is written with explicit ε\varepsilonε–NNN quantifiers, so no default value of a real lim sup⁡\limsuplimsup or inf⁡\infinf can make a hypothesis vacuous.

Four corrections to the printed hypotheses are built in and stated in each item's note: the pairing in (3.2) is ⟨ηu,γ(u−v0)⟩\langle\eta_u,\gamma(u-v_0)\rangle⟨ηu​,γ(u−v0​)⟩ (the page's ⟨ηu,u−v0⟩\langle\eta_u,u-v_0\rangle⟨ηu​,u−v0​⟩ does not typecheck); T(u)T(u)T(u) is nonempty for u∈Cu\in Cu∈C; the condition (3.2) assumed in Theorem 3.4 refers to a bounded set C0C_0C0​ that meets CCC; and for Theorem 3.8 (ii) and the boundedness of S(C)S(C)S(C), (3.2) in (HC0) holds uniformly in v0∈C0v_0\in C_0v0​∈C0​ (one RRR for each MMM), which is what the proof on pp. 1260–1261 uses. With (3.2) only at each fixed v0∈C0v_0\in C_0v0​∈C0​, as printed, Γ(f)\Gamma(f)Γ(f) can be unbounded; the counterexample is in the note of Theorem 3.8 (ii). Theorem 3.8 (i) and the graph-closedness of SSS keep (HC0) as printed. A formalization in which TTT may have empty values, C0C_0C0​ may be empty or disjoint from CCC, VVV is a Hilbert or finite-dimensional space, a real lim sup⁡\limsuplimsup default value makes the conditions on hhh or (3.19) vacuous, or "bounded" or "weakly closed" is dropped from the conclusion, would be a different and weaker theorem.

The development needs Clarke's calculus on a Banach space (Proposition 2.5, which relies on the Hahn–Banach theorem), Eberlein–Šmulian or Kakutani's theorem on weak compactness of bounded closed convex sets in reflexive spaces, Mazur's lemma, a KKM-type fixed point theorem in Hausdorff topological vector spaces, and Kluge's fixed point theorem. These pieces are reusable beyond this mission: Clarke's calculus for every nonsmooth optimization statement on Banach spaces, and the fixed point theorems for variational and quasi-variational inequalities in general. Contributions of any of them, of alternative proofs, and of proofs of the milestones in any order are welcome.

Selected references

  • S. Zeng, S. Migórski, A. A. Khan, Nonlinear quasi-hemivariational inequalities: existence and optimal control, SIAM J. Control Optim. 59(2) (2021) 1246–1274. https://doi.org/10.1137/19M1282210
  • F. H. Clarke, Optimization and Nonsmooth Analysis, Wiley, 1983; reprinted SIAM Classics in Applied Mathematics 5, 1990. https://doi.org/10.1137/1.9781611971309
  • R. Kluge, Nichtlineare Variationsungleichungen und Extremalaufgaben, VEB Deutscher Verlag der Wissenschaften, Berlin, 1979.
  • S. Migórski, A. Ochal, M. Sofonea, Nonlinear Inclusions and Hemivariational Inequalities, Springer, 2013. https://doi.org/10.1007/978-1-4614-4232-5
  • P. D. Panagiotopoulos, Hemivariational Inequalities: Applications in Mechanics and Engineering, Springer, 1993. https://doi.org/10.1007/978-3-642-51677-1
16 thms1 active userReviewed
Partial Differential Equations·Captain: marwahaha

The critical dimension for one-phase Bernoulli minimizersOpen Problem

Motivation

Homogeneous minimizers model possible free-boundary singularities. A nonflat example in seven dimensions supplies one side of the claimed critical-dimension threshold. The pinned manuscript supplies the research context.

Setting

The one-phase Bernoulli energy on a ball is the integral of squared weak gradient plus the indicator of positivity. Competitors are nonnegative Sobolev functions with the prescribed H1-zero-boundary difference.

Formalization target

The selected goal is OAI.Bernoulli.nonflat_in_seven. Its central assertion is

∃u:R7→R,u(rx)=ru(x) (r>0, a.e. x),u minimizes E,u is not flat.\exists u:\mathbb R^7\to\mathbb R,\quad u(rx)=ru(x)\ (r>0,\ \text{a.e. }x),\quad u\text{ minimizes }E,\quad u\text{ is not flat}.∃u:R7→R,u(rx)=ru(x) (r>0, a.e. x),u minimizes E,u is not flat.

The theorem states that there exists a function u: ℝ⁷ → ℝ that is nonnegative almost everywhere, belongs locally to H¹, and is a global minimizer of the one-phase Bernoulli energy E_B(u) = ∫B (|∇u|² + 1{u>0}) dx. Here ∇u is a distributional gradient, and global minimality means that, for every open ball B of positive radius and every nonnegative almost-everywhere Sobolev competitor v ∈ H¹(B) with v − u ∈ H¹₀(B), one has E_B(u) ≤ E_B(v). Membership in H¹₀(B) requires approximation by smooth functions compactly supported in B, with both the functions and their gradients converging in L². The function is nonzero in the sense that it is not equal to zero almost everywhere, and it is homogeneous of degree one: for each real r > 0, u(rx) = r u(x) for almost every x. Nevertheless, it is not flat: there is no unit vector e ∈ ℝ⁷ for which u(x) = max(⟨x,e⟩, 0) almost everywhere. All almost-everywhere statements and integrals use Lebesgue measure.

Significance and status

The selected goal is existence of a nonzero nonflat one-homogeneous global minimizer in dimension seven. Flatness in dimensions at most six and singular-set dimension bounds are not attached conclusions. The target is currently Open on Prove2Me. The manuscript's mathematical argument and a machine-checked proof of the selected statement are separate deliverables.

Difficulty

A stationary cone is insufficient: the example must minimize against all admissible ball competitors and fail every half-space profile.

Formalization scope

The exact published goal, its hypotheses and its referenced definition blocks specify the requested formalization. The explanatory formula above is a summary; all quantifiers and additional clauses in the linked statement remain required.

The available published material supplies this goal and its necessary definitions. Additional manuscript lemmas are not represented as attached milestones.

Selected references

  • OpenAI, The critical dimension for one-phase Bernoulli minimizers, preprint, 2026. Manuscript.
  • OpenAI, accompanying formal statements, commit adc7f1241b42. Selected goal source.
2 thms1 active userReviewed
Geometry & Topology·Captain: marwahaha

Generalized Cartan–Hadamard isoperimetry and Euclidean equality rigidityOpen Problem

Motivation

Sharp filling inequalities compare the mass of a cycle with the least mass needed to fill it. The selected formulation extends a Euclidean coefficient to proper CAT(0) metric spaces. The pinned manuscript supplies the research context.

Setting

Integral currents are encoded metric currents with integer-multiplicity chart decompositions and integral boundary. The input is a compactly supported n-cycle for n at least two. In the displayed coefficient, σ_n=(n+1)ω_{n+1}, where ω_{n+1} is the Euclidean volume of the unit ball in dimension n+1; this is the published sphereArea convention.

Formalization target

The selected goal is OAI.CAT0Fillings.sharp_integral_filling. Its central assertion is

∂S=T,M(S)≤M(T)(n+1)/n(n+1)σn1/n.\partial S=T,\qquad\mathbf M(S)\leq\frac{\mathbf M(T)^{(n+1)/n}}{(n+1)\sigma_n^{1/n}}.∂S=T,M(S)≤(n+1)σn1/n​M(T)(n+1)/n​.

The theorem states that, for a proper metric space X with its Borel σ-algebra that is CAT(0), meaning there is a choice of geodesic parametrization segment(x,y,t) from x to y (with segment(x,y,0)=x, segment(x,y,1)=y, and dist(segment(x,y,s),segment(x,y,t))=|s−t|·dist(x,y) for s,t in [0,1]) satisfying the comparison inequality dist(segment(o,x,s),segment(o,y,t))² ≤ (s·d(o,x) − t·d(o,y))² + s·t·(d(x,y)² − (d(o,x) − d(o,y))²), the following filling property holds for every integer n ≥ 2. Let T be an integral n-current on X, that is, a metric current (a multilinear functional on a bounded Lipschitz function and n Lipschitz functions, with locality, continuity and finite mass) that is a countable sum of disjointly supported integer-multiplicity bi-Lipschitz chart pieces and whose boundary has the same properties, and suppose T is compactly supported and a cycle, meaning its boundary is zero. Then there exists a compactly supported integral (n+1)-current S on X whose boundary is T and whose mass satisfies mass(S) ≤ c_n · mass(T)^((n+1)/n), where c_n = 1/((n+1)·(σ_n)^(1/n)), σ_n = (n+1)·ω_{n+1} is the area of the unit n-sphere and ω_{n+1} is the volume of the unit ball in Euclidean (n+1)-space. This is an admitted theorem statement, not a verified proof.

Significance and status

The goal is the CAT(0) integral-current filling inequality. Euclidean coefficient optimality is an additional reference. The manifold perimeter comparison and equality-rigidity statements in the manuscript are not separate attached targets. The target is currently Open on Prove2Me. The manuscript's mathematical argument and a machine-checked proof of the selected statement are separate deliverables.

Difficulty

The sharp coefficient must hold without a smooth manifold model, while preserving integrality, compact support and the exact boundary.

Formalization scope

The exact published goal, its hypotheses and its referenced definition blocks specify the requested formalization. The explanatory formula above is a summary; all quantifiers and additional clauses in the linked statement remain required.

Additional published targets are included as separate references:

  • OAI.SharpIntegralFillings.coefficient_optimal (Open).

Selected references

  • OpenAI, Generalized Cartan–Hadamard isoperimetry and Euclidean equality rigidity, preprint, 2026. Manuscript.
  • OpenAI, accompanying formal statements, commit adc7f1241b42. Selected goal source.
4 thms1 active userReviewed
Differential Geometry·Captain: wurtle

The Isoperimetric Conjecture for the Cubic Flat Three-TorusResearch Paper

Motivation

The isoperimetric problem asks, for each prescribed volume, for the regions of least boundary area. In Euclidean space the answer is the round ball. In a compact space with topology the answer changes with the volume: small regions still look like balls, but larger regions can save area by wrapping around the space. The unit cubic flat three-torus R3/Z3\mathbb R^3/\mathbb Z^3R3/Z3 is the simplest compact example in three dimensions, and the periodic isoperimetric problem on it is equivalent, by reflection, to the relative isoperimetric problem in a cube. It is a standard test case for how local Euclidean geometry interacts with global topology, and it has been studied in connection with periodic minimal and constant-mean-curvature surfaces (Hauswirth–Pérez–Romon–Ros 2004; Ros 2005).

The conjectured answer is a sequence of three phases: balls, solid circular tubes around shortest closed geodesics, and slabs between parallel coordinate tori, followed by their complements. This mission asks for a machine-checked proof of that conjecture, including the classification of every minimizer, as claimed in an OpenAI preprint dated September 24, 2026 (source). The preprint has not been peer reviewed and its claim has not been independently verified; on the platform the Lean goal below is open.

Timeline

  • 1972 — Hadwiger proves that a coordinate cut minimizes at half volume for the cube (Monatsh. Math. 1972).
  • 1992–1996 — Ritoré and Ros develop stability and structure results for constant-mean-curvature surfaces in flat three-manifolds (Comment. Math. Helv. 1992; Trans. AMS 1996); Ritoré's thesis records Hsiang's coordinate reflection symmetry (1994).
  • 2000 — Barthe and Maurey recover Hadwiger's half-volume result by Gaussian comparison (Ann. IHP 2000). Morgan and Johnson's small-volume comparison implies that balls minimize for sufficiently small volume on compact flat manifolds (Indiana Univ. Math. J. 2000, Theorem 4.4).
  • 2004 — Hauswirth, Pérez, Romon and Ros state the ball–tube–slab prediction and prove that a nonstandard minimizing boundary is connected of genus 222, 333 or 444, with curvature–area bounds (Trans. AMS 2004).
  • 2005 — Ros's survey records the conjecture for the cubic torus and cube (Clay Math. Proc. 2, 2005, Section 1.6).
  • 2013 — Acerbi, Fusco and Morini prove that slabs are the only minimizers near half volume (Comm. Math. Phys. 2013, Theorem 5.3), without effective ranges.
  • 2026 — Milman obtains effective ranges for the phases, including the ball phase up to volume fraction 0.120582…0.120582\ldots0.120582…, and reduces the profile conjecture to the two transition volumes 4π/814\pi/814π/81 and 1/π1/\pi1/π (Comm. Pure Appl. Math. 2026, Theorems 1.2–1.3).
  • September 2026 — The OpenAI preprint claims the full conjecture with all equality cases (Theorem 1.1, p. 1).

Setting

Let T=R3/Z3\mathbb T=\mathbb R^3/\mathbb Z^3T=R3/Z3 with its flat metric and volume measure ∣⋅∣|\cdot|∣⋅∣ (total volume 111). For a measurable E⊆TE\subseteq\mathbb TE⊆T, its perimeter is the De Giorgi perimeter

P(E)=sup⁡{∫Ediv⁡F:F a smooth vector field on T, ∣F∣≤1}∈[0,∞],P(E)=\sup\Bigl\{\int_E \operatorname{div}F : F \text{ a smooth vector field on }\mathbb T,\ |F|\le1\Bigr\}\in[0,\infty],P(E)=sup{∫E​divF:F a smooth vector field on T, ∣F∣≤1}∈[0,∞],

which equals the boundary area when ∂E\partial E∂E is smooth, and is insensitive to null-set changes. EEE has finite perimeter if P(E)<∞P(E)<\inftyP(E)<∞. A minimizer at volume VVV is a finite-perimeter EEE with ∣E∣=V|E|=V∣E∣=V and P(E)≤P(F)P(E)\le P(F)P(E)≤P(F) for all finite-perimeter FFF with ∣F∣=V|F|=V∣F∣=V.

For 0<V<10<V<10<V<1 put v=min⁡(V,1−V)v=\min(V,1-V)v=min(V,1−V) and

I(V)=min⁡{(36π)1/3v2/3,  2πv,  2}.I(V)=\min\Bigl\{(36\pi)^{1/3}v^{2/3},\;2\sqrt{\pi v},\;2\Bigr\}.I(V)=min{(36π)1/3v2/3,2πv​,2}.

The three expressions are the perimeters of a ball of volume vvv, a solid circular tube of volume vvv around a shortest closed geodesic (a coordinate circle of length 111), and a slab of width vvv between two coordinate tori. The branches cross at V1=4π/81V_1=4\pi/81V1​=4π/81 and V2=1/πV_2=1/\piV2​=1/π.

Formalization targets

Goal: Theorem 1.1 (p. 1)

For every V∈(0,1)V\in(0,1)V∈(0,1):

  1. a minimizer at volume VVV exists;
  2. every minimizer has perimeter exactly I(V)I(V)I(V);
  3. a set EEE is a minimizer at volume V≤1/2V\le 1/2V≤1/2 if and only if, up to an isometry of T\mathbb TT and a null set, it is a ball of radius (3V/(4π))1/3(3V/(4\pi))^{1/3}(3V/(4π))1/3 when V≤4π/81V\le 4\pi/81V≤4π/81, a solid tube of radius V/π\sqrt{V/\pi}V/π​ about a shortest closed geodesic when 4π/81≤V≤1/π4\pi/81\le V\le1/\pi4π/81≤V≤1/π, or a slab of width VVV between coordinate tori when 1/π≤V1/\pi\le V1/π≤V; for V>1/2V>1/2V>1/2 the minimizers are exactly the complements of those at volume 1−V1-V1−V.

The ranges are closed, so at each transition volume both adjacent types are minimizers and there are no others. This is OAI.CubicTorus.unit_cubic_isoperimetric.

Significance

The result itself. It determines the isoperimetric profile of the cubic three-torus and the reflected relative profile of the unit cube at every volume, settling a conjecture explicitly posed by Hauswirth–Pérez–Romon–Ros and Ros. The equality classification at the transitions is new even granting Milman's reduction, which classifies minimizers on the open branches once the endpoint values are known but leaves extra co-minimizers at 4π/814\pi/814π/81 and 1/π1/\pi1/π to be excluded.

Formalizing it. The proof combines geometric measure theory (existence and regularity of minimizers), structure theorems for stable CMC surfaces, a differential inequality for the profile, and certified one-variable numerics. A formal proof would certify the whole chain; existence and regularity of isoperimetric regions in a flat torus are themselves substantial missing library pieces. No machine-checked version of the result, or of the Euclidean isoperimetric inequality for finite-perimeter sets in this generality, is known to exist.

Difficulty

The main obstruction is to rule out minimizers whose boundary is a connected surface of genus 222, 333 or 444 (Theorem 2.1, p. 3, quoting Hauswirth–Pérez–Romon–Ros). The general curvature–area bound and the profile differential inequality (Lemma 2.3, p. 4) exclude such surfaces away from the transitions but not at V1,V2V_1,V_2V1​,V2​ themselves. At the cylinder–slab transition V2=1/πV_2=1/\piV2​=1/π, the planar isoperimetric inequality applied to horizontal sections leaves a deficit in a central curvature range; the preprint closes it with a calibration of a corner section, a nesting argument for planar sections, and a Jensen estimate (Section 6, Proposition 6.7, p. 19), supplemented by certified numerical bounds (Appendix B).

Formalization scope

  • The torus is PiLp 2 (fun _ : Fin 3 => AddCircle 1), whose metric is the flat torus metric; volume is the pushforward of Lebesgue measure on the half-open unit cube.
  • Perimeter is the De Giorgi supremum over C∞C^\inftyC∞ Z3\mathbb Z^3Z3-periodic vector fields on R3\mathbb R^3R3 with ∣F∣≤1|F|\le1∣F∣≤1, valued in ℝ≥0∞; no regularity of EEE is assumed. Finite perimeter also requires null-measurability.
  • Minimizers are global: the comparison ranges over all finite-perimeter sets of the same volume.
  • The canonical ball is the metric ball about 000; the tube is {x:∥x1∥2+∥x2∥2<V/π}\{x:\|x_1\|^2+\|x_2\|^2<V/\pi\}{x:∥x1​∥2+∥x2​∥2<V/π} around the x0x_0x0​-direction geodesic; the slab is {x:∥x0∥<V/2}\{x:\|x_0\|<V/2\}{x:∥x0​∥<V/2}. CongruentAE allows any isometry of T\mathbb TT followed by a null-set change.
  • The phase ranges are closed, so both types are included at ties, matching the source. The statement is not vacuous: existence is part of the conclusion, and the profile value is a concrete real number.

Useful reusable infrastructure: sets of finite perimeter on flat tori, compactness and lower semicontinuity of perimeter, and the Euclidean isoperimetric inequality.

Selected references

  • OpenAI, The Isoperimetric Conjecture for the Cubic Flat Three-Torus, OpenAI Math Release preprint, September 24, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/The-Isoperimetric-Conjecture-for-the-Cubic-Flat-Three-Torus-September-24-2026/article.pdf
  • L. Hauswirth, J. Pérez, P. Romon, A. Ros, The periodic isoperimetric problem, Trans. Amer. Math. Soc. 356 (2004), 2025–2047. https://doi.org/10.1090/S0002-9947-03-03362-2
  • A. Ros, The isoperimetric problem, in Global Theory of Minimal Surfaces, Clay Math. Proc. 2 (2005), 175–209. https://www.claymath.org/wp-content/uploads/2022/03/cmip02.pdf
  • E. Milman, Isoperimetric inequalities on slabs with applications to cubes and Gaussian slabs, Comm. Pure Appl. Math. 79 (2026), 1012–1072. https://doi.org/10.1002/cpa.70020
  • E. Acerbi, N. Fusco, M. Morini, Minimality via second variation for a nonlocal isoperimetric problem, Comm. Math. Phys. 322 (2013), 515–557. https://doi.org/10.1007/s00220-013-1733-y
  • H. Hadwiger, Gitterperiodische Punktmengen und Isoperimetrie, Monatsh. Math. 76 (1972), 410–418. https://doi.org/10.1007/BF01297304
  • F. Morgan, D. L. Johnson, Some sharp isoperimetric theorems for Riemannian manifolds, Indiana Univ. Math. J. 49 (2000), 1017–1041. https://www.lehigh.edu/~dlj0/papers/morgan-johnson.pdf
  • M. Ritoré, A. Ros, Stable constant mean curvature tori and the isoperimetric problem in three space forms, Comment. Math. Helv. 67 (1992), 293–305. https://doi.org/10.1007/BF02566501
2 thms1 active userReviewed
🏆Completed
Mathematical PhysicsPartial Differential Equations·Captain: shivm

Uniqueness of the Hemispheric Saddle Profile on a Magnetic Sphere (AIM 241)Open Problem

Motivation

Gustafson, Meinert and Melcher construct axisymmetric saddle points of the micromagnetic energy of a spherical shell in two ways (a heat flow, and continuation from an explicit solution at κ=4\kappa=4κ=4). Their Remark 3.18 conjectures that a single uniqueness statement identifies the two; it is problem 241 of the AIM open problem list.

Timeline. 2016: Kravchuk et al. propose the model. 2025: Gustafson–Meinert–Melcher construct the saddle points and state the conjecture.

Setting

For anisotropy κ>0\kappa>0κ>0 the energy of m:S2→S2m:S^2\to S^2m:S2→S2 is Eκ(m)=12∫S2∣∇m∣2+κ (1−(m⋅x)2)\mathcal E_\kappa(m)=\frac12\int_{S^2}|\nabla m|^2+\kappa\,(1-(m\cdot x)^2)Eκ​(m)=21​∫S2​∣∇m∣2+κ(1−(m⋅x)2). An axisymmetric field m=(sin⁡hcos⁡φ, sin⁡hsin⁡φ, cos⁡h)m=(\sin h\cos\varphi,\ \sin h\sin\varphi,\ \cos h)m=(sinhcosφ, sinhsinφ, cosh) with profile h(θ)h(\theta)h(θ) is critical exactly when

h′′+cot⁡θ h′−sin⁡2h2sin⁡2θ−κ2sin⁡(2h−2θ)=0(0<θ<π).(2.6)h''+\cot\theta\,h'-\frac{\sin 2h}{2\sin^2\theta}-\frac{\kappa}{2}\sin(2h-2\theta)=0\qquad(0<\theta<\pi).\tag{2.6}h′′+cotθh′−2sin2θsin2h​−2κ​sin(2h−2θ)=0(0<θ<π).(2.6)

The hemispheric class H0,2H_{0,2}H0,2​ adds h(0)=0h(0)=0h(0)=0, h(π)=2πh(\pi)=2\pih(π)=2π, h(π−θ)=2π−h(θ)h(\pi-\theta)=2\pi-h(\theta)h(π−θ)=2π−h(θ).

Formalization target

For every κ≥4\kappa\ge4κ≥4 there is exactly one smooth profile in H0,2H_{0,2}H0,2​ that solves (2.6) and induces a smooth map S2→S2S^2\to S^2S2→S2. The statement may be proved or disproved.

Significance

Uniqueness would identify the two constructions as one saddle branch; a counterexample would give further degree-zero critical points of Eκ\mathcal E_\kappaEκ​.

Difficulty

(2.6) is singular at both poles and H0,2H_{0,2}H0,2​ is a two-point boundary condition, so standard ODE uniqueness does not apply, and the paper's comparison arguments only control solutions in the wedge θ≤h≤2θ\theta\le h\le 2\thetaθ≤h≤2θ. Numerical evidence (shooting) finds at κ=4\kappa=4κ=4, besides h=2θh=2\thetah=2θ, a second solution in the class with h′(0)≈3.899h'(0)\approx3.899h′(0)≈3.899 (similarly at κ=5,8\kappa=5,8κ=5,8), which leaves the wedge.

Formalization scope

Profiles are functions h:R→Rh:\mathbb R\to\mathbb Rh:R→R; all conditions, and the uniqueness, are imposed on [0,π][0,\pi][0,π] only (values outside are unconstrained, so uniqueness on R\mathbb RR would be trivially false). Smoothness is ContDiffOn ℝ ∞ on [0,π][0,\pi][0,π]. "Induces a smooth map" means the field extended to R3∖{0}\mathbb R^3\setminus\{0\}R3∖{0} as a function of x/∣x∣x/|x|x/∣x∣ is C∞C^\inftyC∞ there; this excludes profiles with a cone singularity at a pole. The paper's H0,2H_{0,2}H0,2​ uses piecewise C1C^1C1 profiles; by its Corollary 2.7 it has the same solutions.

Selected references

  • S. Gustafson, D. Meinert, C. Melcher, Saddle Point Configurations for Spherical Ferromagnets, preprint, 2025. arXiv:2509.05159
  • V. P. Kravchuk et al., Topologically stable magnetization states on a spherical shell: Curvature-stabilized skyrmions, Phys. Rev. B 94, 144402, 2016. DOI
  • AIM open problems list, problem 241. github.com/MColbrook/AIM
2 thms1 active userReviewed
Control TheoryOptimization·Captain: mikedeng1

On the Variational Principle III: Every Terminal-Cost Control Problem Has ε-Optimal Measurable Controls Satisfying the Pontryagin Maximum Principle up to εResearch Paper

Motivation

The Pontryagin maximum principle is the basic first-order necessary condition of optimal control: along an optimal control, the control value at almost every time extremizes a Hamiltonian built from the dynamics and an adjoint vector. The classical statement presupposes that an optimal control exists. For many problems none does: the set of trajectories is not closed, or the cost does not attain its infimum, and the classical principle then says nothing.

Ekeland's 1974 paper On the Variational Principle (DOI 10.1016/0022-247X(74)90025-0) proves a general result about lower semicontinuous functions on complete metric spaces (its Theorem 1.1, now called Ekeland's variational principle) and closes with an application to control theory in §7 (pp. 348–351): for every terminal-cost problem satisfying mild regularity and growth conditions, there are ε-optimal controls that satisfy the maximum principle up to ε, whether or not an optimal control exists. The argument equips the measurable controls with the metric "measure of the set where two controls differ", which has since become a standard device in nonsmooth and approximate optimal control. For the classical theory, Ekeland refers to the treatise of Pallu de la Barrière (Optimal Control Theory, Saunders, 1967).

Setting

Fix n≥0n \ge 0n≥0, a horizon T>0T > 0T>0, an initial state x0∈Rnx_0 \in \mathbb R^nx0​∈Rn, and a nonempty compact metrizable space KKK of control values, with its Borel σ-algebra. A control is a measurable map u:[0,T]→Ku : [0, T] \to Ku:[0,T]→K. The dynamics are a map f:Rn×K×[0,T]→Rnf : \mathbb R^n \times K \times [0, T] \to \mathbb R^nf:Rn×K×[0,T]→Rn, and the state obeys

dxdt(t)=f(x(t),u(t),t)  a.e.,x(0)=x0.(7.1)\frac{dx}{dt}(t) = f(x(t), u(t), t) \ \text{ a.e.}, \qquad x(0) = x_0. \qquad (7.1)dtdx​(t)=f(x(t),u(t),t)  a.e.,x(0)=x0​.(7.1)

A trajectory of uuu (Lean: IsTrajectory f x₀ T u x) is a function xxx continuous on [0,T][0, T][0,T] with x(t)=x0+∫0tf(x(s),u(s),s) dsx(t) = x_0 + \int_0^t f(x(s), u(s), s)\,dsx(t)=x0​+∫0t​f(x(s),u(s),s)ds for all t∈[0,T]t \in [0, T]t∈[0,T]. The standing hypotheses are:

  • (a) fff and its state Jacobian fx′=(∂f/∂x1,…,∂f/∂xn)f_x' = (\partial f/\partial x_1, \dots, \partial f/\partial x_n)fx′​=(∂f/∂x1​,…,∂f/∂xn​) (Lean: fx) are continuous on Rn×K×[0,T]\mathbb R^n \times K \times [0, T]Rn×K×[0,T];
  • (b) ⟨x,f(x,u,t)⟩≤c (1+∥x∥2)\langle x, f(x, u, t)\rangle \le c\,(1 + \|x\|^2)⟨x,f(x,u,t)⟩≤c(1+∥x∥2) for some constant ccc.

The terminal cost is given by a C1C^1C1 function g:Rn→Rg : \mathbb R^n \to \mathbb Rg:Rn→R, and the problem is to minimize g(x(T))g(x(T))g(x(T)) over all controls. The adjoint vector ppp along a pair (u,x)(u, x)(u,x) (Lean: IsAdjoint fx g T u x p) solves the linear equation

dpdt(t)=−tfx′(x(t),u(t),t) p(t),p(T)=g′(x(T)),\frac{dp}{dt}(t) = -{}^t f_x'(x(t), u(t), t)\, p(t), \qquad p(T) = g'(x(T)),dtdp​(t)=−tfx′​(x(t),u(t),t)p(t),p(T)=g′(x(T)),

where tA{}^t AtA is the transpose. The control distance (Lean: ctrlDist T u₁ u₂) is

δ(u1,u2)=meas⁡{t∈[0,T]∣u1(t)≠u2(t)},\delta(u_1, u_2) = \operatorname{meas}\{t \in [0, T] \mid u_1(t) \neq u_2(t)\},δ(u1​,u2​)=meas{t∈[0,T]∣u1​(t)=u2​(t)},

and the needle variation vτv_\tauvτ​ of a control uεu_\varepsilonuε​ at t0t_0t0​ with value u0∈Ku_0 \in Ku0​∈K (Lean: needle T uε u₀ t₀ τ) equals u0u_0u0​ on [0,T]∩ ]t0−τ,t0[[0, T] \cap\, ]t_0 - \tau, t_0[[0,T]∩]t0​−τ,t0​[ and uεu_\varepsilonuε​ elsewhere.

Formalization targets

Goal: Theorem 7.1

For every ε>0\varepsilon > 0ε>0 there is a control uεu_\varepsilonuε​ with trajectory xεx_\varepsilonxε​ and adjoint vector pεp_\varepsilonpε​ such that

g(xε(T))≤inf⁡ug(x(T))+ε,⟨f(xε(t),uε(t),t),pε(t)⟩≤min⁡w∈K⟨f(xε(t),w,t),pε(t)⟩+ε  a.e. on [0,T].g(x_\varepsilon(T)) \le \inf_u g(x(T)) + \varepsilon, \qquad \langle f(x_\varepsilon(t), u_\varepsilon(t), t), p_\varepsilon(t)\rangle \le \min_{w \in K} \langle f(x_\varepsilon(t), w, t), p_\varepsilon(t)\rangle + \varepsilon \ \text{ a.e. on } [0, T].g(xε​(T))≤uinf​g(x(T))+ε,⟨f(xε​(t),uε​(t),t),pε​(t)⟩≤w∈Kmin​⟨f(xε​(t),w,t),pε​(t)⟩+ε  a.e. on [0,T].

Milestones

  1. (7.2), a priori bound: every trajectory satisfies ∥x(t)∥2≤(∥x0∥2+2cT)e2cT\|x(t)\|^2 \le (\|x_0\|^2 + 2cT)e^{2cT}∥x(t)∥2≤(∥x0​∥2+2cT)e2cT.
  2. Well-posedness (p. 348): every control has exactly one trajectory on [0,T][0, T][0,T].
  3. Lemma 7.2: (U,δ)(\mathcal U, \delta)(U,δ) is a complete metric space (on almost-everywhere classes).
  4. Lemma 7.3: u↦g(x(T))u \mapsto g(x(T))u↦g(x(T)) is continuous on (U,δ)(\mathcal U, \delta)(U,δ).
  5. (7.15)–(7.16): a control uεu_\varepsilonuε​ with F(uε)≤inf⁡F+ε2F(u_\varepsilon) \le \inf F + \varepsilon^2F(uε​)≤infF+ε2 and F(u)≥F(uε)−ε δ(u,uε)F(u) \ge F(u_\varepsilon) - \varepsilon\,\delta(u, u_\varepsilon)F(u)≥F(uε​)−εδ(u,uε​) for all uuu, where F(u)=g(x(T))F(u) = g(x(T))F(u)=g(x(T)).
  6. Lemma 7.4: the right derivative of τ↦g(xτ(T))\tau \mapsto g(x_\tau(T))τ↦g(xτ​(T)) at τ=0\tau = 0τ=0, for the needle variations vτv_\tauvτ​, equals ⟨f(xε(t0),u0,t0)−f(xε(t0),uε(t0),t0),pε(t0)⟩\langle f(x_\varepsilon(t_0), u_0, t_0) - f(x_\varepsilon(t_0), u_\varepsilon(t_0), t_0), p_\varepsilon(t_0)\rangle⟨f(xε​(t0​),u0​,t0​)−f(xε​(t0​),uε​(t0​),t0​),pε​(t0​)⟩.

Significance

The result. Theorem 7.1 decouples the maximum principle from existence of optimal controls. Any minimizing sequence can be replaced by one consisting of controls that satisfy the necessary condition up to a vanishing error, so approximate extremals are available for numerical schemes and for limiting arguments (relaxation, convergence of extremals) in problems without compactness or convexity of the velocity sets. The same scheme, a complete metric on controls plus Ekeland's principle plus needle variations, underlies later proofs of the maximum principle with state constraints and in nonsmooth settings.

Formalizing it. The theorem has a published proof, which the paper sketches in four pages and partly defers to classical results (local existence for measurable controls, differentiability of trajectories with respect to needle variations). Neither Mathlib nor the platform contains this theorem or a maximum principle for measurable controls with time-dependent dynamics; the nearest platform items assume an exact optimum, a running cost and globally Lipschitz autonomous dynamics. A formalization requires a Carathéodory theory of ODEs in Lean, the complete metric space of controls, and a rigorous version of the classical first-variation computation. Each of these is useful well beyond this paper.

Difficulty

The obvious argument fails at its first step: a minimizing sequence of controls has no convergent subsequence in any useful sense, because measurable controls with values in KKK are not compact in the metric δ\deltaδ and their weak limits are relaxed controls, which are not controls. Ekeland's principle avoids compactness, but it needs a complete metric space on which the cost is lower semicontinuous. Completeness of (U,δ)(\mathcal U, \delta)(U,δ) (Lemma 7.2) and continuity of the cost (Lemma 7.3) both require care. Continuity must hold for trajectories driven by merely measurable controls, which converge only in measure. The needle derivative (Lemma 7.4) holds only at times where the trajectory satisfies the state equation in the classical sense, which is almost every time but not every time.

Formalization scope

  • Controls are functions ℝ → K with Measurable u; only values on [0,T][0, T][0,T] matter. Trajectories and adjoint vectors are functions ℝ → EuclideanSpace ℝ (Fin n), continuous on [0,T][0, T][0,T] and solving the integral form of their equation. The paper uses the same form in (7.13). A definition that asks for a derivative at every time would be unsatisfiable for discontinuous controls and would make the goal vacuous; the integral form avoids this.
  • Hypothesis (a) is stated as joint continuity of f and fx on univ ×ˢ univ ×ˢ Icc 0 T together with HasFDerivAt (fun y => f y u t) (fx x u t) x. Hypothesis (b) is ∃ c, … with the order of arguments f(x,u,t)f(x, u, t)f(x,u,t); the page prints f(t,x,u)f(t, x, u)f(t,x,u) in (b), a slip.
  • The transpose tfx′{}^t f_x'tfx′​ is ContinuousLinearMap.adjoint, and g′(x)g'(x)g′(x) is gradient g x.
  • Infima over controls are never taken as real ⨅; (7.4) and (7.15) are stated as "for every control uuu with trajectory xxx".
  • (7.5) is printed with "× ε\times\,\varepsilon×ε". The proof's last line (7.21) gives "+ ε+\,\varepsilon+ε", which is what is stated. The minimum over the compact KKK is replaced by the equivalent "for every w∈Kw \in Kw∈K", with one null set for all www.
  • Added hypothesis: [Nonempty K] in the goal and milestone 5. With KKK empty no control exists and the existential statements would be false.
  • Lemma 7.2 is stated as the triangle inequality, "δ=0\delta = 0δ=0 iff almost-everywhere equality on [0,T][0, T][0,T]", and sequential completeness for measurable controls. Lemma 7.3 is sequential continuity. Lemma 7.4 is a one-sided derivative within [0,t0][0, t_0][0,t0​] at 000, stated for an arbitrary measurable uεu_\varepsilonuε​.
  • Theorem 1.1 (Ekeland's principle) is a separate mission of this series and still a draft, so milestone 5 states the instance used here directly.
  • Out of scope: the uniform bound (7.3) and the remark after Theorem 7.1 that one may take ε=0\varepsilon = 0ε=0 in (7.5) when (7.4) holds with ε=0\varepsilon = 0ε=0.

Welcome contributions include Carathéodory existence and uniqueness for ODEs with measurable time dependence, Gronwall-type estimates for absolutely continuous functions, the complete metric space of measurable maps under the disagreement measure, and differentiability of flows with respect to initial data.

Selected references

  • I. Ekeland, On the Variational Principle, J. Math. Anal. Appl. 47 (1974), 324–353. https://doi.org/10.1016/0022-247X(74)90025-0
  • I. Ekeland, Nonconvex minimization problems, Bull. Amer. Math. Soc. (N.S.) 1 (1979), 443–474. https://doi.org/10.1090/S0273-0979-1979-14595-6
  • R. Pallu de la Barrière, Optimal Control Theory, Saunders, Philadelphia, 1967.
  • L. S. Pontryagin, V. G. Boltyanskii, R. V. Gamkrelidze, E. F. Mishchenko, The Mathematical Theory of Optimal Processes, Interscience, New York, 1962.
11 thms1 active userReviewed
🏆Completed
Mathematical Physics·Captain: Lucas

Noether 1918: Invariant Variation ProblemsResearch Paper

Motivation

In 1918 Emmy Noether published Invariante Variationsprobleme (Nachrichten der Königlichen Gesellschaft der Wissenschaften zu Göttingen, Math.-phys. Klasse, 235–257), answering a question raised by Hilbert and Klein about the status of energy conservation in the general theory of relativity. The paper proves two theorems that tie the symmetries of a variational integral to structural properties of its Euler–Lagrange equations: continuous symmetries depending on finitely many parameters produce divergence identities ("conservation laws"), while symmetries depending on arbitrary functions produce identities among the Euler–Lagrange expressions themselves, so that some of the field equations are consequences of the others. The first theorem is the source of the correspondence between time translation and energy, space translation and momentum, rotation and angular momentum; the second underlies the Bianchi-type identities of generally covariant theories and the gauge identities of field theory.

This mission formalizes the two theorems of §1 of the paper, together with the chain of identities of §2 and §3 by which Noether derives them, in the case of first-order Lagrangians.

Setting

Fix integers nnn (independent variables), mmm (dependent variables). Points of the base are x=(x1,…,xn)∈Rnx = (x_1,\dots,x_n) \in \mathbb{R}^nx=(x1​,…,xn​)∈Rn, and a field is a map u:Rn→Rmu : \mathbb{R}^n \to \mathbb{R}^mu:Rn→Rm, written componentwise ui(x)u_i(x)ui​(x). Write ∂lg\partial_l g∂l​g for the derivative of a scalar function ggg on Rn\mathbb{R}^nRn along the lll-th coordinate direction, and

Div⁡A  =  ∑l=1n∂lAl\operatorname{Div} A \;=\; \sum_{l=1}^{n} \partial_l A_lDivA=l=1∑n​∂l​Al​

for the divergence of a vector field A=(A1,…,An)A = (A_1,\dots,A_n)A=(A1​,…,An​) on Rn\mathbb{R}^nRn.

A Lagrangian is a function f(x,q,v)f(x, q, v)f(x,q,v) of the point x∈Rnx \in \mathbb{R}^nx∈Rn, of the field value q∈Rmq \in \mathbb{R}^mq∈Rm, and of the array of first derivatives v=(vli)∈Rn×mv = (v_{l i}) \in \mathbb{R}^{n \times m}v=(vli​)∈Rn×m. Along a field uuu one writes f[u](x)=f(x,u(x),(∂lui(x))l,i)f[u](x) = f\bigl(x, u(x), (\partial_l u_i(x))_{l,i}\bigr)f[u](x)=f(x,u(x),(∂l​ui​(x))l,i​), and the integral under study is I=∫f[u] dxI = \int f[u]\,dxI=∫f[u]dx. The momenta are

pli[u](x)  =  ∂f∂vli(x,u(x),(∂u)(x)),p_{l i}[u](x) \;=\; \frac{\partial f}{\partial v_{l i}}\bigl(x, u(x), (\partial u)(x)\bigr),pli​[u](x)=∂vli​∂f​(x,u(x),(∂u)(x)),

and the Lagrange expressions — the left-hand sides of the Euler–Lagrange equations — are

ψi[u](x)  =  ∂f∂qi(x,u(x),(∂u)(x))  −  ∑l=1n∂l pli[u](x).\psi_i[u](x) \;=\; \frac{\partial f}{\partial q_i}\bigl(x, u(x), (\partial u)(x)\bigr) \;-\; \sum_{l=1}^{n} \partial_l\, p_{l i}[u](x).ψi​[u](x)=∂qi​∂f​(x,u(x),(∂u)(x))−l=1∑n​∂l​pli​[u](x).

An infinitesimal transformation is given by generators Δx=(Δxl)\Delta x = (\Delta x_l)Δx=(Δxl​) on the independent variables and Δu=(Δui)\Delta u = (\Delta u_i)Δu=(Δui​) on the dependent ones. Noether's equation (9) replaces them by the variation at fixed xxx,

δui  =  Δui  −  ∑l=1n∂ui∂xl Δxl,\delta u_i \;=\; \Delta u_i \;-\; \sum_{l=1}^{n} \frac{\partial u_i}{\partial x_l}\,\Delta x_l ,δui​=Δui​−l=1∑n​∂xl​∂ui​​Δxl​,

and the corresponding variation of the Lagrangian is

δf  =  ∑i=1m(∂f∂qi δui+∑l=1n∂f∂vli ∂lδui).\delta f \;=\; \sum_{i=1}^{m}\Bigl( \frac{\partial f}{\partial q_i}\,\delta u_i + \sum_{l=1}^{n} \frac{\partial f}{\partial v_{l i}}\, \partial_l \delta u_i \Bigr).δf=i=1∑m​(∂qi​∂f​δui​+l=1∑n​∂vli​∂f​∂l​δui​).

Two vector fields organise the boundary terms: the partial-integration vector Al=−∑ipli δuiA_l = -\sum_i p_{l i}\,\delta u_iAl​=−∑i​pli​δui​ of equation (3), and Noether's

Bl  =  Al  −  f[u] Δxl(equation (12)).B_l \;=\; A_l \;-\; f[u]\,\Delta x_l \qquad\text{(equation (12))}.Bl​=Al​−f[u]Δxl​(equation (12)).

Invariance of III enters through Noether's equation (11), the pointwise identity

δf  +  Div⁡(f[u] Δx)  =  0,\delta f \;+\; \operatorname{Div}\bigl(f[u]\,\Delta x\bigr) \;=\; 0 ,δf+Div(f[u]Δx)=0,

which the paper derives in §2 from the vanishing of ΔI\Delta IΔI over every region.

Target

The goal theorem is Theorem I of the paper, in the first-order case, in the form Noether states as equation (13). Given ρ\rhoρ generators (Δx(r),Δu(r))\bigl(\Delta x^{(r)}, \Delta u^{(r)}\bigr)(Δx(r),Δu(r)), r=1,…,ρr = 1,\dots,\rhor=1,…,ρ, each satisfying the invariance identity (11) with its own δu(r)\delta u^{(r)}δu(r) from (9), one has for every rrr and every xxx

∑i=1mψi[u]  δui(r)  =  Div⁡B(r),Bl(r)  =  −∑i=1mpli δui(r)  −  f[u] Δxl(r).\sum_{i=1}^{m} \psi_i[u]\;\delta u^{(r)}_i \;=\; \operatorname{Div} B^{(r)}, \qquad B^{(r)}_l \;=\; -\sum_{i=1}^m p_{l i}\,\delta u^{(r)}_i \;-\; f[u]\,\Delta x^{(r)}_l .i=1∑m​ψi​[u]δui(r)​=DivB(r),Bl(r)​=−i=1∑m​pli​δui(r)​−f[u]Δxl(r)​.

The milestones are the intermediate statements of the paper, in the order in which it proves them: the central identity (3), the passage from the invariance of the integral to the pointwise identity (11), the single-generator divergence identity (12), the conservation law Div⁡B=0\operatorname{Div} B = 0DivB=0 on solutions of the Euler–Lagrange equations (§3), the converse of Theorem I (§3), and Theorem II in the form of the dependency relations (16) for a group depending on arbitrary functions entering to first order.

Significance

Theorem I is the general statement behind every "first integral from a symmetry" argument in mechanics and field theory; Theorem II is the statement that a variational theory invariant under a group of arbitrary functions has field equations that are not independent — ρ\rhoρ of them follow from the rest — which is the group-theoretic form of the failure of a proper energy conservation law in general relativity that Hilbert had asserted. The two theorems are used constantly and stated loosely; a formal version fixes exactly which hypotheses are needed and what the conclusion says.

Mathlib contains the differential-calculus and measure-theoretic infrastructure used here (Fréchet derivatives, integration on Rn\mathbb{R}^nRn, compactly supported test functions, and the standard vanishing lemma for locally integrable functions tested against smooth compactly supported functions), but no calculus of variations: there is no Euler–Lagrange operator, no first-variation formula, and no Noether theorem. This mission supplies the first-order, finite-dimensional-base version of that material, with definitions that later missions (higher-order Lagrangians, the κ\kappaκ-th order identity (6), mixed groups) can extend.

Difficulty

The algebraic core — the central identity (3) and the passage to (12) — is a product rule plus a reindexing, and the real work is elsewhere.

Two steps are genuinely analytic. First, Noether's inference from "the integral of the integrand vanishes over every region" to "the integrand vanishes pointwise" (equations (10)–(11)) requires the regularity of the integrand to be used explicitly. Second, Theorem II's equation (16) requires integrating by parts against an arbitrary function and then applying the fundamental lemma of the calculus of variations in Rn\mathbb{R}^nRn: the arbitrary functions of the group must be specialized to compactly supported test functions before the boundary terms can be discarded.

The remaining difficulty is bookkeeping: every statement must carry the differentiability hypotheses that make each derivative in it meaningful, since in Lean an undefined derivative silently evaluates to zero rather than failing.

Formalization scope

The formalization is in the first-order setting: the Lagrangian depends on xxx, on uuu, and on the first derivatives of uuu only. The base is Rn\mathbb{R}^nRn with nnn fixed but arbitrary, and fields are globally defined maps Rn→Rm\mathbb{R}^n \to \mathbb{R}^mRn→Rm; no boundary conditions, no manifolds, and no jet bundles are used. The group is not formalized as a group: as in §2 of the paper, only its infinitesimal generators Δx\Delta xΔx, Δu\Delta uΔu enter, and the invariance hypothesis is Noether's identity (11). The linear independence of the ρ\rhoρ divergence relations, which Noether argues from the essentiality of the parameters, is not part of the formal statements.

Derivatives are Fréchet derivatives: ∂lg(x)\partial_l g(x)∂l​g(x) is the derivative of ggg at xxx applied to the lll-th standard basis vector, and partial derivatives of the Lagrangian are derivatives of the corresponding partially applied function. Because Lean's derivative operator returns 000 at points of non-differentiability, each statement carries explicit differentiability hypotheses for exactly the functions whose derivatives it mentions; a solver may not assume more.

The statements are not vacuous: the hypotheses of every milestone are satisfied, for instance, by smooth Lagrangians and smooth fields, and the invariance hypothesis (11) is satisfied by the classical examples (a Lagrangian independent of xlx_lxl​ with Δx=el\Delta x = e_lΔx=el​, Δu=0\Delta u = 0Δu=0). Degenerate parameter values are admitted and behave as expected: for m=0m = 0m=0 or n=0n = 0n=0 the sums are empty and the identities reduce to 0=00 = 00=0, and for ρ=0\rho = 0ρ=0 the goal quantifies over an empty index set.

Contributions of independent interest that this mission would welcome: a reusable statement of the fundamental lemma of the calculus of variations on Rn\mathbb{R}^nRn in the form needed for (16), and the higher-order analogue of the central identity, Noether's equation (6).

Selected references

  • E. Noether, Invariante Variationsprobleme, Nachr. d. König. Gesellsch. d. Wiss. zu Göttingen, Math-phys. Klasse (1918), 235–257. English translation by M. A. Tavel, Invariant Variation Problems, Transport Theory and Statistical Physics 1 (3) (1971), 183–207; arXiv:physics/0503066.
  • Y. Kosmann-Schwarzbach, The Noether Theorems: Invariance and Conservation Laws in the Twentieth Century, Springer (2011), DOI:10.1007/978-0-387-87868-3.
  • P. J. Olver, Applications of Lie Groups to Differential Equations, 2nd ed., Springer (1993), DOI:10.1007/978-1-4612-4350-2.
8 thms1 active userReviewed

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me