Evaluation formulas for wedge products and pairings #
Inside the exterior algebra, the wedge product of exterior powers is the algebra product, and the
wedge product of pure exterior products concatenates their vector families. Pairing
g₀ ∧ ⋯ ∧ gₙ with θ ∧ v expands along the last vector v (pairingDual_ιMulti_wedge). A
trivialisation in a specified top degree gives the wedge pairing by composing the wedge product
with that trivialisation; the degree transports disappear after identifying the degree with the
finrank, and a wedge pairing is the trivialisation of the exterior-algebra product of its arguments.
On the exterior-power bases induced by a basis b, the wedge pairing of e_s and e_t is the
shuffle sign of s times the volume of b when s and t are disjoint, and zero otherwise.
The top exterior product Module.Basis.topVector of a basis indexed by Fin n is the wedge of
the basis vectors, and the shuffle signs of a set of k indices and of its complement of l
indices multiply to (-1) ^ (k * l). Composing a complementary-degree wedge pairing,
trivialised by a linear map on the top exterior power, with the exterior powers of an endomorphism
scales it by the determinant of that endomorphism.
The wedge product of pure exterior products concatenates their vector families.
Laplace expansion along the last vector: the pairing of g₀ ∧ ⋯ ∧ gₙ with θ ∧ v is
∑ⱼ (-1) ^ (n + j) gⱼ(v) ⟨g₀ ∧ ⋯ ∧ ĝⱼ ∧ ⋯ ∧ gₙ, θ⟩.
The wedge product commutes with applying a linear map to both factors.
A wedge pairing transported from a specified top degree is the wedge product followed by the trivialisation in that degree.
The wedge pairing of x and y is vol of their product in the exterior algebra, read as an
element z of the top exterior power. This removes the degree transport k + l = finrank R M
built into exteriorPower.wedgePairing, so pairings with different splittings of the top degree
can be compared through the exterior algebra.
For a free module of finrank n = k + l and any linear functional vol on ⋀^n M,
precomposing wedge followed by vol with the exterior powers of an endomorphism f scales it
by det f.
The wedge pairing on exterior-power basis vectors: e_s and e_t pair to the shuffle sign
of s times the volume vol b.topVector when s and t are disjoint, and to zero otherwise.
This is the entrywise form of Mathlib's exteriorPower.wedgePairing_eq_apply_topVector_smul.
The top exterior product of a basis indexed by Fin n is the wedge of the basis vectors in
their given order, read in the degree finrank R M = n.
The shuffle signs of complementary index sets: for a set s of k indices whose
complement has l indices, sign s * sign sᶜ = (-1) ^ (k * l). The two shuffles differ by moving
the block sᶜ past the block s.