Exact change of variables for collapse sums #
The finite-word collapse is an Equiv, so sums over prescribed-multiplicity
words can be reindexed by fixed-length raw collapse data without any fiber
cardinality. This file also inserts the definitional factorial ledger
pointwise. The resulting marker inverse factorial is precisely the
((s+1)!)⁻¹ in paper (5.45)(i).
Fixed-length raw collapse data are finite because they are equivalent to finite words.
Equations
- Anderson4D.fixedRawCollapseDataFintype n = Fintype.ofEquiv (Fin n → A ⊕ B) (Anderson4D.finWordRawCollapseEquiv A B n)
The canonical collapse multiplicity specification is decidable on finite alphabets.
Equations
The outside part of a multiplicity on a split alphabet.
Equations
- Anderson4D.outsideMultiplicity mult b = mult (Sum.inr b)
Instances For
The collapse factorial ledger specialized to the canonical inside and collapsed multiplicities of a raw collapse datum.
Exact reindexing of a prescribed-multiplicity word sum by the honest finite collapse equivalence.
Predicate-filtered version of the exact collapse change of variables.
paperSum after collapse reindexing. The inverse marker factorial is
inserted pointwise, so it remains correct while the number of blocks varies
between collapse data.
Predicate-filtered paperSum after the same exact change of variables
and factorial-ledger insertion.