Definition 2.5: existence and uniqueness of the Reeb vector
ProvedGrayStability.reeb_vector_exists_uniqueLet be a compact regular level, , and let be a one-form that is a contact form at . Then there is exactly one vector with
is the Reeb vector of at . It exists because is a skew form of maximal rank on an odd-dimensional space, so its kernel is a line, and the contact condition makes non-zero on that line.
import Definitions.Def_GrayStability_Basic
namespace GrayStability
/-- Geiges, Definition 2.5 and the paragraph after it: at a point of `M` where `α` is
a contact form there is a unique Reeb vector `R ∈ T_y M`, `α(R) = 1`,
`dα(R, ·) = 0` on `T_y M`. -/
theorem reeb_vector_exists_unique {n c : ℕ} (F : E n → (Fin c → ℝ))
(hF : IsCompactRegularLevel F) (α : OneForm n) (y : E n) (hy : y ∈ levelSet F)
(hα : IsContactFormAt F α y) :
∃! R : E n, R ∈ tangentSpace F y ∧ α y R = 1 ∧
∀ v ∈ tangentSpace F y, extDerivOneForm α y R v = 0 := by sorry
end GrayStability
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Data and hypotheses. Let be arbitrary and let ( with the sup norm) satisfy:
- is on , its zero set is compact, and is surjective at every .
Let , , be an arbitrary map (no continuity or differentiability assumed). Let with . Write , , and
where is the Fréchet derivative of at , taken to be if is not differentiable at . Assume is a contact form at , meaning: (i) for some , and (ii) for every nonzero there is with .
Conclusion. There exists exactly one vector such that
Uniqueness is among all satisfying these three conditions together.
Edge cases and remarks.
- Only the single point enters the hypotheses on ; compactness of and regularity at other points of the level set are assumed but do not appear in the conclusion.
- with surjective forces and . Condition (i) forces , so ; in particular (which forces by compactness) makes the hypotheses unsatisfiable. Condition (ii), with alternating, forces to be even.
- If is not differentiable at , then , and condition (ii) holds only when (i.e. ); the third condition in the conclusion is then automatic.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.