Gray stability (Theorem 2.20): contact structures on closed manifolds have no deformations
ProvedGrayStability.gray_stabilityLet be smooth with compact and surjective along , and let , , be a smooth family of contact forms on , with contact structures . Then there is an isotopy of such that
that is, for every and : if and only if .
Gray's theorem says that contact structures on closed manifolds have discrete moduli: a smooth deformation of a contact structure is induced by an isotopy.
Formalization Note Geiges states the theorem on an abstract closed manifold. Here is a compact regular level set in , a special case covering every closed manifold with trivial normal bundle in some (all spheres, all star-shaped hypersurfaces). Contact structures are cooriented, given by the global forms , as in Geiges' standing assumption.
import Definitions.Def_GrayStability_Basic
namespace GrayStability
/-- Gray stability (Geiges, Theorem 2.20): for a smooth family of contact structures
`ξ_t = ker α_t`, `t ∈ [0, 1]`, on a closed submanifold `M ⊂ ℝⁿ` there is an isotopy
`ψ_t` of `M` with `Tψ_t(ξ_0) = ξ_t`. -/
theorem gray_stability {n c : ℕ} (F : E n → (Fin c → ℝ))
(hF : IsCompactRegularLevel F) (α : ℝ → OneForm n) (hα : IsContactFamilyOn F α) :
∃ ψ : ℝ → E n → E n, IsIsotopyOf F ψ ∧
∀ t ∈ Set.Icc (0 : ℝ) 1, ∀ y ∈ levelSet F, ∀ v ∈ tangentSpace F y,
(α 0 y v = 0 ↔ pullback (ψ t) (α t) y v = 0) := by sorry
end GrayStability
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Read-back: gray_stability
Statement. For all natural numbers , every map , and every map from to one-forms on : if
- (hypothesis on ) is a compact regular level, i.e. , is compact, and is surjective for all ; and
- (hypothesis on ) is a contact family on , i.e. is on and is contact at for all and all ,
then there exists which is an isotopy of (definition below) such that for every , every and every ,
That is, for and , the vectors of annihilated by are exactly those annihilated by the pullback . The conclusion is only this equality of zero sets inside ; it does not assert any proportionality factor, sign or positivity relation between and , nor anything for or . The isotopy is required to satisfy only on .
Setting and unfolded definitions. Throughout, are arbitrary natural numbers (both may be ), and means the space of functions with the sup norm. A one-form is any map , (a continuous linear functional at each point; no regularity is built in). Derivatives are Fréchet derivatives of maps on the ambient space (or ), with the convention that a derivative is at any point where the map is not differentiable. For and a one-form :
-
Level set: .
-
Compact regular level (hypothesis on ): is on all of , is compact, and for every the derivative is surjective.
-
Tangent space: (defined for every , used only for ).
-
Exterior derivative: , where is the ambient derivative of (equal to if is not differentiable at ).
-
Contact plane: .
-
Contact at : (i) there exists with , and (ii) for every with there exists with (i.e. restricted to is nondegenerate; condition (ii) is vacuous when ). No orientation, sign, or dimension-parity condition is imposed explicitly.
-
Smooth family: a map from to one-forms such that is on all of .
-
Contact family on (hypothesis on ): is a smooth family, and for every and every , is contact at in the above sense. Nothing is required of for beyond smoothness, nor off beyond smoothness.
-
Isotopy of : a map , , such that
- is on all of ;
- for every (only on , not on all of );
- for every : maps into , is injective on , and maps onto ; and for every , the linear map is injective on .
Nothing is required of for other than smoothness, and nothing off other than smoothness. The definition does not state separately that maps into .
-
Pullback: , where is the ambient derivative of at . Edge cases of the hypotheses.
-
Surjectivity of at points of forces there; if then must be empty.
-
If (e.g. ; or and ; or a nonzero constant with ), every condition quantified over is vacuous: both hypotheses reduce to smoothness of and of , and the conclusion only asks for smooth objects with no constraint coming from .
-
Contact condition (i) requires at each , so a nonempty needs . For the target is a point, so and ; compactness forces , and then violates (i). Hence for the two hypotheses cannot hold simultaneously.
-
If , then and contact condition (ii) is vacuous; "contact" then only means that does not vanish identically on .
-
The contact condition and use the ambient derivative of on , evaluated at points of on vectors of .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.