Documentation

TauCeti.Geometry.Symplectic.Liouville.Symplectization

The cylindrical end of a completion is a symplectization #

Let α be a smooth one-form on a boundaryless manifold M whose Liouville field Z, ι_Z dα = α, is smooth and complete, with flow ψ. The Liouville flow map Ψ : ℝ × M → M, Ψ(t, x) = ψₜ(x), pulls α back to the symplectization form eᵗ α of TauCeti.SmoothForm.symplectization (TauCeti.mpullback_globalFlow_uncurry_eq_symplectization):

Ψ^* α = eᵗ α.

Indeed dΨ(s, w) = s Z + dψₜ(w) at (t, x). The primitive vanishes on its Liouville field, α(Z) = dα(Z, Z) = 0, and the flow rescales the primitive, ψₜ^* α = eᵗ α (TauCeti.mpullback_globalFlow_eq_exp_smul_of_interior_eq). This is the case of a complete field of the same identity for the maximal flow, wherever it is defined (TauCeti.mpullback_flowOf_comp_apply_eq_symplectization). Taking exterior derivatives, Ψ also pulls dα back to d(eᵗ α) (TauCeti.mpullback_globalFlow_uncurry_mextDerivₗ).

The identity is natural: for a smooth map ι : S → M, the map (t, s) ↦ ψₜ(ι s) pulls α back to the symplectization form eᵗ ι^* α of the restricted form (TauCeti.mpullback_globalFlow_comp_eq_symplectization). The case of interest is the inclusion ι of the boundary ∂W of a Liouville domain W ⊆ M (TauCeti.IsLiouvilleDomain), a regular level of a defining function; there ι^* α is a contact form (TauCeti.IsContactType.isContactForm_mpullback), so d(eᵗ ι^* α) is symplectic. When M is a completion of W (TauCeti.IsLiouvilleCompletion), the map (t, y) ↦ ψₜ(y) restricts to a bijection from (0, ∞) × ∂W onto the complement of W (TauCeti.IsLiouvilleCompletion.bijOn_flowOf_Ioi_prod_frontier), and from [0, ∞) × ∂W onto the complement of its interior (TauCeti.IsLiouvilleCompletion.bijOn_flowOf_Ici_prod_frontier), and the radial coordinate of the point ψₜ(y) is r = eᵗ (TauCeti.IsLiouvilleCompletion.liouvilleRadialCoordinate_flowOf). Together these describe the cylindrical end of the completion in the coordinates (r, y) ∈ (1, ∞) × ∂W of its model W ∪ (∂W × [1, ∞)): the primitive there is r α|∂W, the positive half of the symplectization of the contact manifold (∂W, α|∂W). That the inverse of this parametrization is smooth is not treated here.

Main results #

References #

theorem TauCeti.mpullback_globalFlow_uncurry_eq_symplectization {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [I.Boundaryless] [TopologicalSpace M] [ChartedSpace H M] [T2Space M] [IsManifold I (↑⊤) M] {Z : (x : M) → TangentSpace I x} (hc : IsCompleteVectorField Z) (hZ : ContMDiff I I.tangent ↑⊤ fun (x : M) => ⟨x, Z x⟩) {α : SmoothForm I M ℝ 1} (hZα : RoughForm.interior Z (mextDeriv ↑α) = ↑α) :
(SmoothForm.mpullback (fun (p : ℝ × M) => (globalFlow Z ⋯ hc).toFun p.1 p.2) ⋯) α = α.symplectization

The Liouville flow map pulls the primitive back to the symplectization form. Let the smooth complete vector field Z be the Liouville field of the one-form α, ι_Z dα = α, with flow ψ. Then the map (t, x) ↦ ψₜ(x) from ℝ × M to M pulls α back to eᵗ α.

theorem TauCeti.mpullback_globalFlow_uncurry_mextDerivₗ {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [I.Boundaryless] [TopologicalSpace M] [ChartedSpace H M] [T2Space M] [IsManifold I (↑⊤) M] {Z : (x : M) → TangentSpace I x} (hc : IsCompleteVectorField Z) (hZ : ContMDiff I I.tangent ↑⊤ fun (x : M) => ⟨x, Z x⟩) {α : SmoothForm I M ℝ 1} (hZα : RoughForm.interior Z (mextDeriv ↑α) = ↑α) :
(SmoothForm.mpullback (fun (p : ℝ × M) => (globalFlow Z ⋯ hc).toFun p.1 p.2) ⋯) ((mextDerivₗ I 1) α) = (mextDerivₗ ((modelWithCornersSelf ℝ ℝ).prod I) 1) α.symplectization

The Liouville flow map pulls dα back to d(eᵗ α). Let the smooth complete vector field Z be the Liouville field of the one-form α, ι_Z dα = α, with flow ψ. Then the map (t, x) ↦ ψₜ(x) from ℝ × M to M pulls dα back to d(eᵗ α).

theorem TauCeti.mpullback_globalFlow_comp_eq_symplectization {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [I.Boundaryless] [TopologicalSpace M] [ChartedSpace H M] [T2Space M] [IsManifold I (↑⊤) M] {Z : (x : M) → TangentSpace I x} {E' : Type u_4} {H' : Type u_5} {S : Type u_6} [NormedAddCommGroup E'] [NormedSpace ℝ E'] [TopologicalSpace H'] {J : ModelWithCorners ℝ E' H'} [TopologicalSpace S] [ChartedSpace H' S] [IsManifold J (↑⊤) S] (hc : IsCompleteVectorField Z) (hZ : ContMDiff I I.tangent ↑⊤ fun (x : M) => ⟨x, Z x⟩) {α : SmoothForm I M ℝ 1} (hZα : RoughForm.interior Z (mextDeriv ↑α) = ↑α) {ι : S → M} (hι : ContMDiff J I (↑⊤) ι) :
(SmoothForm.mpullback (fun (p : ℝ × S) => (globalFlow Z ⋯ hc).toFun p.1 (ι p.2)) ⋯) α = ((SmoothForm.mpullback ι hι) α).symplectization

The Liouville flow out of a submanifold. Let the smooth complete vector field Z be the Liouville field of the one-form α, ι_Z dα = α, with flow ψ, and let ι : S → M be smooth. Then the map (t, s) ↦ ψₜ(ι s) from ℝ × S to M pulls α back to the symplectization form eᵗ ι^* α of the restricted form. For the inclusion of the boundary of a Liouville domain, this identifies the flow-out of the boundary with the symplectization of the boundary.

theorem TauCeti.mpullback_globalFlow_comp_mextDerivₗ {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [FiniteDimensional ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [I.Boundaryless] [TopologicalSpace M] [ChartedSpace H M] [T2Space M] [IsManifold I (↑⊤) M] {Z : (x : M) → TangentSpace I x} {E' : Type u_4} {H' : Type u_5} {S : Type u_6} [NormedAddCommGroup E'] [NormedSpace ℝ E'] [TopologicalSpace H'] {J : ModelWithCorners ℝ E' H'} [TopologicalSpace S] [ChartedSpace H' S] [IsManifold J (↑⊤) S] (hc : IsCompleteVectorField Z) (hZ : ContMDiff I I.tangent ↑⊤ fun (x : M) => ⟨x, Z x⟩) {α : SmoothForm I M ℝ 1} (hZα : RoughForm.interior Z (mextDeriv ↑α) = ↑α) {ι : S → M} (hι : ContMDiff J I (↑⊤) ι) :
(SmoothForm.mpullback (fun (p : ℝ × S) => (globalFlow Z ⋯ hc).toFun p.1 (ι p.2)) ⋯) ((mextDerivₗ I 1) α) = (mextDerivₗ ((modelWithCornersSelf ℝ ℝ).prod J) 1) ((SmoothForm.mpullback ι hι) α).symplectization

The Liouville flow out of a submanifold pulls dα back to d(eᵗ ι^* α). Let the smooth complete vector field Z be the Liouville field of the one-form α, ι_Z dα = α, with flow ψ, and let ι : S → M be smooth. Then the map (t, s) ↦ ψₜ(ι s) from ℝ × S to M pulls dα back to d(eᵗ ι^* α), which is symplectic exactly when ι^* α is a contact form (TauCeti.SmoothForm.isSymplectic_mextDerivₗ_symplectization_iff).