Hofer–Wysocki–Zehnder: strictly convex energy surfaces are dynamically convex
ProvedHryniewiczCriterion.strictly_convex_isDynamicallyConvexLet be smooth and assume that is strictly star-shaped with respect to the origin. Assume also that is strictly convex: the Hessian of is positive definite on for every . Then the flow of on is dynamically convex:
This is the theorem of Hofer, Wysocki and Zehnder that Hryniewicz quotes on p. 2. It makes every strictly convex energy level in an instance of Theorems 1.7 and 1.8, and it shows that dynamical convexity is not vacuous.
import Definitions.Def_HryniewiczCriterion_ConleyZehnder
namespace HryniewiczCriterion
/-- Hofer–Wysocki–Zehnder (cited in Hryniewicz, p. 2): the flow on a strictly convex,
strictly star-shaped energy surface in `ℝ⁴` is dynamically convex. -/
theorem strictly_convex_isDynamicallyConvex (H : R4 → ℝ)
(hS : IsStrictlyStarShapedLevel H) (hC : IsStrictlyConvexLevel H) :
IsDynamicallyConvex H := by sorry
end HryniewiczCriterion
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back. Let be any function. Coordinates on are written . is the Fréchet derivative of at (taken to be where is not differentiable) and the derivative of . The level set is .
Hypothesis (strictly star-shaped level). All three of:
- is on all of ;
- for every with there is exactly one real with ;
- for every with : (the derivative of at applied to the position vector itself is positive).
Hypothesis (strictly convex level). For every with and every with :
Conclusion (dynamical convexity). For every periodic orbit of and every as below, the integer , with all objects unfolded as follows.
Hamiltonian vector field. With (standard basis vector ),
Periodic orbit. consists of a curve and a real with: differentiable at every with ; for all ; and for all . need not be the minimal period: iterated (multiply covered) orbits are included. (Hypothesis (3) gives on , hence on .)
Linearized flow. is any map with and, for every real , differentiable at with
The statement quantifies over all such .
Auxiliary forms and frame. For :
(Euclidean norm), and
Projection along and coordinates:
(Division by zero and evaluate to ; on , (3) makes and forces .)
Matrix path. For , is the matrix whose entry () is
So column is: take the frame vector at the initial point , push it by , project along at , and read off the two coordinates at .
Index. For a matrix path , let be the set of such that there are and , continuous on , with , such that for each some satisfies , and . Put , (with / of an empty or unbounded set equal to ) and the integer ceiling. Then
The conclusion is: for all such and , .
Edge cases. The lift condition at requires to be a positive multiple of ; only angles admitting such a continuous lift on all of contribute to . If is empty or unbounded, and . Only the values of on , i.e. of and on , enter . No hypothesis says that is nonempty, compact, or that any periodic orbit exists; if has no periodic orbit the conclusion holds vacuously.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.