Charging the moves of a permutation of Fin L across the gaps between points #
For a permutation σ of Fin L, a point x with σ x < x crosses the gaps c with
σ x < c ≤ x, at depth x - c, and a point with x < σ x crosses the gaps c with
x < c ≤ σ x. The points with x < σ x are ranked by decreasing image (Equiv.Perm.upRank).
On every set of forward-moved points closed under passing to larger images, the ranks enumerate
an initial segment (Equiv.Perm.image_upRank).
The backward moves have the same total length as the forward ones
(Equiv.Perm.sum_tsub_comp_eq_sum_comp_tsub). At each gap as many points cross forward as
backward. If σ moves the points below N forward and the others backward, then below every
threshold there are at most as many backward depths as forward ranks at each gap
(Equiv.Perm.card_cross_backward_le). Charging a backward move across j gaps by
ρ₀, …, ρⱼ₋₁ and every gap crossed by a forward move by ρ at its rank, the backward charges
are therefore dominated by the forward ones for a nonnegative antitone ρ
(Equiv.Perm.prod_prod_range_le_prod_pow_upRank). This is the combinatorial core of Coleman's
coefficient bound, read off the Leibniz expansion of a Sylvester matrix.
Main results #
Equiv.Perm.prod_upRank: products along the ranks of the forward-moved points are products over an initial segment.Equiv.Perm.prod_prod_range_le_prod_pow_upRank: the crossing estimate.
References #
- R. Coleman, p-adic Banach spaces and families of modular forms, Invent. Math. 127 (1997), 417–479, Appendix A3.
On a set of forward-moved points closed under passing to larger images, exactly t points
have rank below t, for t at most its size.
The products of a sequence along the ranks of the forward-moved points are its products over an initial segment.
Backward crossings at depth below t. If σ moves the points below N forward, then the
points that cross the gap c backward at depth below t number at most c + t - max c N.
Charges at one gap. If σ moves the points below N forward and the others backward,
then for every t, at most as many backward moves cross the gap c at depth below t as
forward moves of rank below t.
Crossing estimate. If σ moves the points below N forward and the others backward, and
ρ is a nonnegative antitone sequence, then the product over the backward moves of
∏ i < x - σ x, ρ i is at most the product over the forward moves of
ρ (rank x) ^ (σ x - x).