Every Hamiltonian flow on ℂℙⁿ preserves the Fubini–Study volume #
TERM-SCOPE(Hamiltonian) TERM-SCOPE(Liouville) TERM-SCOPE(Kahler) — this module uses
the restricted senses of "Hamiltonian", "Liouville" and "Kahler"; specs/TERMS.md records what
is backed and what is not.
Category: 1-Mathlib (CSD-free). Q29(d′) of specs/generator-layer-scoping.md on ℂℙⁿ.
HamiltonianFlowVolume.lean proves Liouville's theorem on a compact symplectic manifold: the
Hamiltonian flow of a smooth energy preserves the measure of every power of the symplectic form.
ℂℙⁿ with the Fubini–Study form is symplectic (fsForm_isSymplectic) and its volume fsVolume n
is the measure of the n-th power (fsTopForm n = wedgePow fsForm n), so:
- ★★★
Projectivization.fsVolume_map_hamiltonianFlow— the Hamiltonian flow of every smoothH : ℂℙⁿ → ℝpreserves the Fubini–Study volume, at every time; Projectivization.fsVolumeNormalized_map_hamiltonianFlow— and the normalised volume, which isfsMeasure p₀(fsVolumeNormalized_eq_fsMeasure).
Before this file the only Hamiltonian flows on ℂℙⁿ known to preserve the volume were the
unitary ones (fsVolume_map_smul, fsVolume_map_torusUnitary_smul), by group invariance; this
is the statement for an arbitrary smooth energy, from the manifold-level flow theory.
★★★ Liouville on ℂℙⁿ. The Hamiltonian flow of every smooth H preserves the
Fubini–Study volume.
The normalised Fubini–Study volume is invariant under every Hamiltonian flow.