OAI/NumberTheory/Ostmann/Arithmetic/FrequencyTreeSum.lean
6 declarations, 0 contain sorry, 0 declared as axioms
Summing internal frequencies from the root downwards
- def
OAI.Ostmann.FrequencyTreeline 14 - instance
OAI.Ostmann.frequencyTreeFintypeline 18 - def
OAI.Ostmann.frequencyRootline 24 - def
OAI.Ostmann.frequencyTreeWeightline 28 - theorem
OAI.Ostmann.frequencyTreeWeight_nonnegline 34 - theorem
OAI.Ostmann.frequencyTree_sum_leline 43Source documentation
Each pair of parent frequencies is summed before either child pair. Only the leaf mass remains after all internal frequencies are eliminated.
theorem frequencyTree_sum_le {A : Type} [Fintype A] (K : A → A → A → ℝ) (W : A → ℝ) (C : ℝ) (hK : ∀ a b c, 0 ≤ K a b c) (hW : ∀ a, 0 ≤ W a) (hC : 0 ≤ C) (hsum : ∀ b c, ∑ a : A, K a b c ≤ C) (n : ℕ) : (∑ x : FrequencyTree A n, frequencyTreeWeight K W n x) ≤ C ^ (2 ^ n - 1) * (∑ a : A, W a) ^ (2 ^ n) := by …Mentions: OAI.Ostmann.FrequencyTree, OAI.Ostmann.frequencyTreeWeight