The volume of the top power of the Fubini–Study form #
TERM-SCOPE(Kahler) TERM-SCOPE(Liouville) — this module uses the restricted senses of "Kahler" and "Liouville"; the source repository's terms register records what is backed and what is not.
Category: 1-Mathlib (CSD-free).
The uniqueness route to the Fubini–Study volume. The
2n-form fsTopForm n (the n-th exterior power of the Fubini–Study form,
ProjectiveSpaceFubiniStudyForm.lean) has a measure on ℂℙⁿ (TopFormMeasure.lean, against
Lebesgue measure on the model Fin n → ℂ and the affine chart cover). This module shows it is
U(n+1)-invariant, finite and nonzero, and concludes:
stdBasis n— the standard real basis ofFin n → ℂ, indexed byFin (2n);fsVolume n— the volume measure of the top power of the Fubini–Study form;chartAt_smul_comp_symm,smul_symm_mem_source_iff— the chart expression ofU • ·isuTrans U (idx x₀) (idx z), defined where the action lands in the target chart;localRep_fsSection',localRep_fsTopForm— the local representative of the top power in every chart is the flat power of the model form;- ★★
fsVolume_map_smul—fsVolume nis invariant under the unitary group (topFormMeasure_map_eqwith the chart invariancefsModelForm_uTranslifted to the top power bywedgePow_compContinuousLinearMap); - ★
isFiniteMeasure_fsVolume— it is finite (isFiniteMeasure_topFormMeasure: locally finite on a compact manifold); fsVolumeNormalized n— the normalised volume, withfsVolumeNormalized_map_smul;isProbabilityMeasure_fsVolumeNormalized_of_ne_zeroandfsVolumeNormalized_eq_fsMeasure_of_ne_zeroare the conclusions under the premisefsVolume n ≠ 0(fsMeasure_uniqueapplied to aU(n+1)-invariant probability measure);- The flat count —
stdForm n(the standard symplectic form on the model,fundamentalFormAltthroughtoLpCLM;fsModelForm_zero: the model form at the origin is-4 • stdForm n),pairFamily a(thekstandard pairs(e_{a i}, i e_{a i})),isWeightedPairTuple_pairFamily(they are a pair tuple forstdForm,WedgePowPairs.lean), and ★★wedgePow_stdForm_pairFamily— thek-th power of the standard symplectic form onkdistinct standard pairs isk!, the general countwedgePow_apply_of_isPairTuple(by induction onkthrough the shuffle sumwedge_mul_apply_weightedPairs: each of thek + 1surviving classes removes one pair and contributesk!). On the standard basis (stdBasis_eq_pairFamily), ★★wedgePow_fsModelForm_zero_stdBasis: the coefficient of the top power at the origin is(-4)ⁿ · n!, in particular nonzero; - ★★
fsVolume_ne_zero— the volume is nonzero (topFormMeasure_ne_zero_of_localRep_ne_zeroat the origin of the chart atorigin 0), soisProbabilityMeasure_fsVolumeNormalizedholds unconditionally; - ★★★
fsVolumeNormalized_eq_fsMeasure— the normalised volume of the top power of the Fubini–Study form IS the Fubini–Study measure,fsMeasure p₀, for every base pointp₀. No premise.
Honest scope #
⚠️ No constant here. The identity of this module is for the normalised measure; (-4)ⁿ n! is
the coefficient at one point, not the total mass. The mass, (4π)ⁿ, and the identity with its
constant are ProjectiveSpaceFubiniStudyMass.lean.
⚠️ n ≥ 1 is not assumed and not needed: for n = 0 the manifold is a point, the top power
is the constant 0-form 1 (wedgePow_stdForm_pairFamily at k = 0), and every statement holds.
⚠️ The count here is for the standard form on the standard pairs; the general count on a
weighted pair tuple is WedgePowPairs.lean, and fsModelForm w away from w = 0 is
ProjectiveSpaceFubiniStudyMass.lean (the measure argument here needs one point).
Provenance and references. The top-power plan (M5, M6); Geometry/Manifold/TopFormMeasure.lean
(topFormMeasure_map_eq, isFiniteMeasure_topFormMeasure,
topFormMeasure_ne_zero_of_localRep_ne_zero);
Geometry/Manifold/WedgePowPairs.lean (wedgePow_apply_of_isPairTuple);
Geometry/Manifold/Instances/ProjectiveSpaceUnitaryAction.lean (fsModelForm_uTrans);
Geometry/Manifold/WedgeForm.lean (localRep_wedgePow, wedgePow_compContinuousLinearMap);
LinearAlgebra/Projectivization/FubiniStudyUnique.lean (★★ fsMeasure_unique);
the terms register (Liouville); the completed-work ledger.
The standard real basis of the model Fin n → ℂ, indexed by Fin (2n).
Equations
- Projectivization.stdBasis n = (Pi.basis fun (x : Fin n) => Complex.basisOneI).reindex (Complex.sigmaFinTwoEquiv n)
Instances For
The volume of the top power of the Fubini–Study form: the measure of the 2n-form
fsTopForm n on ℂℙⁿ, against Lebesgue measure on the model and the affine chart cover.
Equations
- One or more equations did not get rendered due to their size.
Instances For
fsVolume is the canonical measure of its top form #
topFormMeasure takes a Haar measure and a basis; fsVolume uses Lebesgue measure and the
standard basis. Lebesgue measure IS the standard basis' own Haar measure (stdBasis_addHaar), so by
topFormMeasure_addHaar_basis the choice of basis is immaterial: fsVolume is the intrinsic
measure
of fsTopForm (fsVolume_eq_topFormMeasure_addHaar).
★ The standard basis' Haar measure is Lebesgue measure on Fin n → ℂ
(Complex.addHaar_pi_basisOneI_reindex).
★ fsVolume is the canonical measure of fsTopForm: against any basis of the model and
that basis' own Haar measure, the glued measure is fsVolume.
The action in charts #
The chart expression of the unitary action, from the chart at x₀ to the chart at z, is
uTrans U (idx x₀) (idx z).
Local representatives of the form and its top power #
The local representative of the Fubini–Study section, in localRep form.
The local representative of the top power is the flat power of the model form.
Invariance and finiteness #
★★ The Fubini–Study volume is invariant under the unitary group.
★ The Fubini–Study volume is a finite measure (ℂℙⁿ is compact and the density is
continuous).
The normalised volume and the identity #
The Fubini–Study volume, normalised to total mass one.
Equations
Instances For
If the volume is nonzero, its normalisation is a probability measure.
★★ The identity under the premise that the volume is nonzero: fsMeasure_unique
applied to a U(n+1)-invariant probability measure. The premise is discharged below
(fsVolume_ne_zero).
The flat count: the top power of the model form at the origin (M6(b)) #
The standard symplectic form on the model Fin n → ℂ: the flat fundamental form
Kahler.fundamentalFormAlt read through toLpCLM.
Equations
Instances For
At the origin the model form is -4 times the standard form (fsChartForm_zero).
The family of k standard pairs (e_{a i}, i • e_{a i}), in order.
Equations
Instances For
pairFamily, unfolded: the definitional equation.
The standard pairs are a pair tuple for the standard form (all weights 1).
★★ The count. The k-th power of the standard symplectic form on k distinct standard
pairs is k! (wedgePow_apply_of_isPairTuple).
The standard basis is the pair family of the identity.
★★ The coefficient of the top power at the origin, on the standard basis, is
(-4)ⁿ · n!.
Non-vanishing, and the identity #
★★ The Fubini–Study volume is nonzero: the coefficient of the top power against the
standard basis at the origin of the chart at origin 0 is (-4)ⁿ · n!.
The normalised Fubini–Study volume is a probability measure.
★★★ The normalised volume of the top power of the Fubini–Study form is the Fubini–Study
measure, for every base point p₀.