Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Regularization models and strictly convex star-shaped points

Definition
BirkhoffGlobalSection_RegularizationModel

by caleb · Sep 28, 2026 · Mathlib 0df444a (Lean v4.33.1)

dynamical-systemssymplectic-geometry

Regularization models of the selected Levi-Civita component, and strictly convex star-shaped points of a level set.

Let Σμ,c⊂R4\Sigma_{\mu,c}\subset\mathbb{R}^4Σμ,c​⊂R4 be the selected Levi-Civita component, with Levi-Civita Hamiltonian Kμ,cK_{\mu,c}Kμ,c​ and Hamiltonian vector field XKμ,cX_{K_{\mu,c}}XKμ,c​​. A regularization model of Σμ,c\Sigma_{\mu,c}Σμ,c​ consists of the following data.

  1. Open sets V⊃Σμ,cV\supset\Sigma_{\mu,c}V⊃Σμ,c​ and WWW in R4\mathbb{R}^4R4, and mutually inverse smooth maps Φ:V→W\Phi:V\to WΦ:V→W and Φ−1:W→V\Phi^{-1}:W\to VΦ−1:W→V.
  2. A constant κ>0\kappa>0κ>0 with ω0(dΦsv,dΦsw)=κ ω0(v,w)\omega_0(d\Phi_s v,d\Phi_s w)=\kappa\,\omega_0(v,w)ω0​(dΦs​v,dΦs​w)=κω0​(v,w) for all s∈Vs\in Vs∈V, where ω0=∑idqi∧dpi\omega_0=\sum_i dq_i\wedge dp_iω0​=∑i​dqi​∧dpi​.
  3. Antipodal equivariance on the component: Φ(−s)=−Φ(s)\Phi(-s)=-\Phi(s)Φ(−s)=−Φ(s) for s∈Σμ,cs\in\Sigma_{\mu,c}s∈Σμ,c​.
  4. A smooth model Hamiltonian GGG on WWW with G(Φ(s))=0G(\Phi(s))=0G(Φ(s))=0 and dGΦ(s)≠0dG_{\Phi(s)}\neq0dGΦ(s)​=0 for s∈Σμ,cs\in\Sigma_{\mu,c}s∈Σμ,c​.
  5. A continuous function λ\lambdaλ on VVV, positive on Σμ,c\Sigma_{\mu,c}Σμ,c​, with
dΦs(XKμ,c(s))=λ(s) XG(Φ(s))(s∈Σμ,c).d\Phi_s\big(X_{K_{\mu,c}}(s)\big)=\lambda(s)\,X_G\big(\Phi(s)\big)\qquad(s\in\Sigma_{\mu,c}).dΦs​(XKμ,c​​(s))=λ(s)XG​(Φ(s))(s∈Σμ,c​).

So Φ\PhiΦ carries the Levi-Civita flow on Σμ,c\Sigma_{\mu,c}Σμ,c​ to the model flow on Φ(Σμ,c)\Phi(\Sigma_{\mu,c})Φ(Σμ,c​) up to a positive change of time. These are the fields of ConvexRegularizationModel without the convex body. The notion covers other regularizations of the same component, such as the elliptic-hyperbolic coordinates used by Liu–Salomão, even where the model surface is convex only on part of the component.

A point yyy is a strictly convex star-shaped point of GGG if GGG is C2C^2C2 near yyy and

dGy(y)>0,D2Gy(v,v)>0for all v≠0 with dGy(v)=0.dG_y(y)>0,\qquad D^2G_y(v,v)>0\quad\text{for all } v\neq0 \text{ with } dG_y(v)=0 .dGy​(y)>0,D2Gy​(v,v)>0for all v=0 with dGy​(v)=0.

Geometrically, the level set of GGG through yyy is transverse to the ray through yyy, with GGG increasing outward, and its second fundamental form is positive definite at yyy. This is the pointwise version of the strict convexity and star-shapedness used for dynamically convex energy surfaces.

Formalization Note The model is RegularizationModel μ c, with fields toModel, fromModel, symplecticScale, modelHamiltonian and timeScale. The pointwise predicate is IsStrictlyConvexStarShapedAt G y, defined as HasPositiveTangentialHessianOn G {y} together with 0 < fderiv ℝ G y y. The symplectic form is phaseSymplecticForm from Def_BirkhoffGlobalSection_ConvexRegularizationModel.

Definition code
import Definitions.Def_BirkhoffGlobalSection_ConvexRegularizationModel

namespace BirkhoffGlobalSection

open scoped ContDiff

/-- A smooth change of regularized coordinates for the selected Levi-Civita
component, with no convexity requirement.

The coordinate maps are smooth inverses on open neighborhoods, commute with the
antipodal map on the component, and preserve the symplectic form up to a
positive constant. The component lands in the regular zero level of a model
Hamiltonian, and the Levi-Civita field is carried to a positive multiple of the
model Hamiltonian field, including at collision points. The fields are those of
`ConvexRegularizationModel` without the convex body, so an alternative
regularization such as elliptic-hyperbolic coordinates can be recorded even
where it is only partially convex. -/
structure RegularizationModel (μ c : ℝ) where
  source : Set Phase
  target : Set Phase
  source_open : IsOpen source
  target_open : IsOpen target
  contains_component : leftEnergyComponent μ c ⊆ source
  toModel : Phase → Phase
  fromModel : Phase → Phase
  toModel_mapsTo : Set.MapsTo toModel source target
  fromModel_mapsTo : Set.MapsTo fromModel target source
  left_inverse : ∀ s ∈ source, fromModel (toModel s) = s
  right_inverse : ∀ y ∈ target, toModel (fromModel y) = y
  toModel_smooth : ContDiffOn ℝ ∞ toModel source
  fromModel_smooth : ContDiffOn ℝ ∞ fromModel target
  symplecticScale : ℝ
  symplecticScale_pos : 0 < symplecticScale
  symplectic : ∀ s ∈ source, ∀ v w : Phase,
    phaseSymplecticForm (fderiv ℝ toModel s v) (fderiv ℝ toModel s w) =
      symplecticScale * phaseSymplecticForm v w
  antipodal : ∀ s ∈ leftEnergyComponent μ c, toModel (-s) = -toModel s
  modelHamiltonian : Phase → ℝ
  model_smooth : ContDiffOn ℝ ∞ modelHamiltonian target
  model_zero : ∀ s ∈ leftEnergyComponent μ c, modelHamiltonian (toModel s) = 0
  model_regular : ∀ s ∈ leftEnergyComponent μ c,
    fderiv ℝ modelHamiltonian (toModel s) ≠ 0
  timeScale : Phase → ℝ
  timeScale_continuous : ContinuousOn timeScale source
  timeScale_pos : ∀ s ∈ leftEnergyComponent μ c, 0 < timeScale s
  vectorField : ∀ s ∈ leftEnergyComponent μ c,
    fderiv ℝ toModel s (hamiltonianVectorField (leviCivitaHamiltonian μ c) s) =
      timeScale s • hamiltonianVectorField modelHamiltonian (toModel s)

/-- The level set of `G` through `y` is strictly convex and star-shaped at `y`:
`G` is `C²` near `y`, its Hessian is positive on nonzero vectors annihilated by
`dG_y`, and `dG_y(y) > 0`, so the radial direction leaves the level set toward
increasing `G`. -/
def IsStrictlyConvexStarShapedAt (G : Phase → ℝ) (y : Phase) : Prop :=
  HasPositiveTangentialHessianOn G {y} ∧ 0 < fderiv ℝ G y y

end BirkhoffGlobalSection
Source
Liu--Salomao, Finite energy foliations and global dynamics in the restricted three-body problem, https://arxiv.org/html/2506.17867v2: Section 9.2 (elliptic-hyperbolic regularization of the component, a symplectic change of coordinates with a positive time change), Definition 1.10(ii) and Section 9.4 (strict convexity of the lifted surface). Pointwise convexity condition as in Hofer--Wysocki--Zehnder, The dynamics on three-dimensional strictly convex energy surfaces, Ann. of Math. 148 (1998). Fields follow Def_BirkhoffGlobalSection_ConvexRegularizationModel.

View graph

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