Documentation

LeanPool.ErdosGinzburgZiv.EGZ.Decomposition.RechartMass

Lifted mass in new lattice coordinates #

An injective modular chart and centered new support coordinates identify the old and new centered fibres on every ambient atom carrying cumulative mass. Summing that pointwise identification proves exact transport for every weight bounded by the cumulative weight, including the local summand.

noncomputable def EGZ.FlagDecompositionRaw.centeredFibreMass {p d n : ℕ} [NeZero p] (w : FpCoord p d → ℕ) (φ : FpCoord p d → FpCoord p n) (q : IntCoord n) :

The centered lift of a weight through one coordinate map.

Equations
Instances For
    theorem EGZ.FlagDecompositionRaw.centeredFibreMass_eq_sum {p d n : ℕ} [NeZero p] (w : FpCoord p d → ℕ) (φ : FpCoord p d → FpCoord p n) (q : IntCoord n) :
    centeredFibreMass w φ q = ∑ v : FpCoord p d, if IsCenteredLift p q ∧ φ v = IntCoord.mod p q then w v else 0
    noncomputable def EGZ.IntegerLatticeChart.rechartMap {p d n : ℕ} [Fact (Nat.Prime p)] {S : Finset (IntCoord n)} (C : IntegerLatticeChart S) (φ : FpCoord p d →ᵃ[ZMod p] FpCoord p n) :

    Express a finite-field representation map in the chart coordinates.

    Equations
    Instances For
      theorem EGZ.FlagDecomposition.centeredLift_mem_liftedSupport {p d : ℕ} [NeZero p] {f : FpCoord p d → ℕ} (Φ : FlagDecomposition p d f) (hp : Odd p) (x : Φ.flag.Node) {v : FpCoord p d} (hv : Φ.cumulativeWeight x v ≠ 0) :

      Every ambient atom carrying cumulative mass lifts into the stored support.

      On a supported atom the new finite-field coordinate is the reduction of the inverse chart coordinate of its old centered lift.

      theorem EGZ.FlagDecomposition.rechart_centered_fibre_iff {p d : ℕ} [NeZero p] [Fact (Nat.Prime p)] {f : FpCoord p d → ℕ} (Φ : FlagDecomposition p d f) (hp : Odd p) (x : Φ.flag.Node) (C : IntegerLatticeChart (Φ.liftedSupport x)) (hmod : Function.Injective ⇑((IntegralAffineMap.ofIntAffineMap C.map).modp p)) (hcenter : ∀ q ∈ C.coordinateSupport, IsCenteredLift p q) {v : FpCoord p d} (hv : Φ.cumulativeWeight x v ≠ 0) (q : IntCoord C.rank) :

      Centered old and new fibre conditions agree on every supported atom, including when the displayed test coordinate is outside a centered box.

      Exact transport of any centered lifted weight dominated by the old cumulative weight. The equality holds at every integer coordinate.

      Cumulative lifted mass is unchanged after expressing the support in its own integer lattice coordinates.

      The same exact transport holds for the local lift defining proper-point generators, not just for cumulative mass.

      The support transported by the chart is exactly the nonzero support of the recharted cumulative lift.