The top power of a real 2-form on a weighted pair tuple #
Category: 1-Mathlib (CSD-free; upstream target Mathlib.Analysis.Normed.Module.Alternating).
A tuple of 2k vectors is a weighted pair tuple for the 2-form β when β pairs the two
members of pair j (the slots 2j and 2j + 1) to ± c j and kills everything else. On such a
tuple the k-th exterior power of β (ContinuousAlternatingMap.wedgePow) is k! times the
product of the weights: through the shuffle sum on a weighted pair family
(wedge_mul_apply_weightedPairs) each of the k + 1 pairs is moved into the last two slots in
turn, and what is left behind is a weighted pair tuple of k pairs.
pairIdx,memIdx— the pair and the member a slot ofFin (2k)belongs to;pairIdx_powEquiv,memIdx_powEquiv— through the re-indexingpowEquiv k : Fin (2k) ⊕ Fin 2 ≃ Fin (2(k+1))the power recurses along, they areslotPairandslotMem;IsWeightedPairTuple β c u, withisWeightedPairTuple_iff(the family form throughpowEquiv) andIsWeightedPairTuple.pairRep(moving one pair into the last two slots leaves a weighted pair tuple, with that pair's weight replaced by the last one's:removeWeight);- ★★
wedgePow_apply_of_isWeightedPairTuple— the count:β^{∧k} u = k! · ∏ⱼ c j; ★wedgePow_apply_of_isPairTuple— all weights1:β^{∧k} u = k!.
Honest scope #
⚠️ Real-valued 2-forms, and the tuple must be paired by β exactly; nothing is said about
β^{∧k} on other tuples.
References: Alternating/WedgeShuffle.lean (the shuffle sum); Geometry/Manifold/WedgeForm.lean
(wedgePow, powEquiv); consumers Instances/ProjectiveSpaceFubiniStudyVolume.lean (the standard
symplectic form on standard pairs) and Instances/ProjectiveSpaceTorusVolume.lean (the sum of the
Fubini–Study form and the torus area form on the product basis).
Weighted pair tuples #
A tuple of 2k vectors is a weighted pair tuple for the 2-form β, with weights c,
when β pairs the two members of pair j (the slots 2j and 2j + 1) to ± c j and kills
everything else.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A weighted pair tuple of k + 1 pairs, read through powEquiv k, is a weighted pair
family, and conversely.
Moving pair j into the last two slots (pairRep j) leaves a weighted pair tuple of k
pairs, with the weight of pair j replaced by the last one's.
★★ The count. The k-th power of a real 2-form on a weighted pair tuple of k pairs is
k! times the product of the weights.
★ On a pair tuple (all weights 1) the k-th power is k!.