Prime shuffle coefficients in the Fox--Neuwirth boundary #
Merging two consecutive blocks of sizes k and p-k produces one contribution for every
order-preserving shuffle of the two blocks. The number of such shuffles is p.choose k. For a
prime p and 0 < k < p, this coefficient is divisible by p; this is the arithmetic reason the
sum of the top dual cells is a cycle modulo p.
@[instance_reducible]
noncomputable instance
NRR.FoxNeuwirth.ShuffleIndex.instFintype
{p k : ℕ}
:
Fintype (ShuffleIndex p k)
@[instance_reducible]
noncomputable instance
NRR.FoxNeuwirth.ShuffleIndex.instDecidableEq
{p k : ℕ}
:
DecidableEq (ShuffleIndex p k)
@[simp]
Number of order-preserving shuffles of blocks of sizes k and p-k.
Equations
Instances For
theorem
NRR.FoxNeuwirth.prime_dvd_shuffleMultiplicity
{p k : ℕ}
(hp : Nat.Prime p)
(hk0 : 0 < k)
(hkp : k < p)
:
theorem
NRR.FoxNeuwirth.shuffleMultiplicity_mod_prime_eq_zero
{p k : ℕ}
(hp : Nat.Prime p)
(hk0 : 0 < k)
(hkp : k < p)
:
The unsigned codimension-one boundary coefficient for a split into nonempty blocks.
Equations
- NRR.FoxNeuwirth.unsignedFacetCoefficient p leftSize = ↑(NRR.FoxNeuwirth.shuffleMultiplicity p leftSize)
Instances For
theorem
NRR.FoxNeuwirth.prime_dvd_unsignedFacetCoefficient
{p k : ℕ}
(hp : Nat.Prime p)
(hk0 : 0 < k)
(hkp : k < p)
: