OAI/NumberTheory/Ostmann/Characters/QuartetHorizontalMean.lean
2 declarations, 0 contain sorry, 0 declared as axioms
Summing the surviving characters after horizontal density domination
- def
OAI.Ostmann.rationalCutCharacterSumline 15 - theorem
OAI.Ostmann.rationalCutCharacterSum_mean_leline 32Source documentation
Apply horizontal density first, then eliminate one surviving character. The majorants may vary with the quartet label but not with ancestor data.
theorem rationalCutCharacterSum_mean_le {p : ℕ} [Fact p.Prime] (D : (ZMod p)ˣ) (n : ℕ) {C : (ZMod p)ˣ} (T : RationalTreeData (ZMod p)ˣ (n + 2) C) (XL XR : (ZMod p)ˣ) (c : TreeLeafTuple Bool (n + 2)) (B : TreeLeafIndex n → MulChar (ZMod p) ℂ → ZMod p → ℝ) (sign : TreeLeafIndex n → ℤ) (i : TreeLeafIndex n) (hi : sign i = 1 ∨ sign i = -1) (M H : ℝ) (hM : 0 ≤ M) (hB : ∀ j χ y, 0 ≤ B j χ y) (hsmall : ∀ χ, (∑ y : (ZMod p)ˣ, B i χ y) / (Fintype.card (ZMod p)ˣ : ℝ) ≤ M) (hmass : ∀ j, (∑ χ : MulChar (ZMod p) ℂ, (∑ y : (ZMod p)ˣ, B j χ y) / (Fintype.card (ZMod p)ˣ : ℝ)) ≤ H) : (∑ P : TreeLeafTuple (ZMod p)ˣ n, rationalCutCharacterSum D n T XL XR c B sign P) / …Mentions: OAI.Ostmann.RationalTreeData, OAI.Ostmann.TreeLeafTuple, OAI.Ostmann.TreeLeafIndex, OAI.Ostmann.rationalCutCharacterSum