OAI/NumberTheory/TotientAsymptotic/DyadicCollisionMass.lean
5 declarations, 0 contain sorry, 0 declared as axioms
A finite dyadic quotient can be integrated from its actual lowest slice.
- lemma
OAI.TotientAsymptotic.dyadic_nat_boundsline 13 - lemma
OAI.TotientAsymptotic.dyadic_endpoint_logline 29 - lemma
OAI.TotientAsymptotic.dyadic_endpoint_Bline 32 - theorem
OAI.TotientAsymptotic.finite_dyadic_collision_massline 38Source documentation
The dyadic count can be integrated using only a lower bound at the occupied slices. Empty slices require no separate counting hypothesis.
theorem finite_dyadic_collision_mass {α : Type*} (Q : Finset α) (n : α → ℕ) (v : α → ℝ) {C σ B : ℝ} (hC : 0 ≤ C) (hσ : 0 < σ) (hstart : ∀ a ∈ Q, 2 ≤ n a ∧ Real.exp B ≤ ((n a-1 : ℕ) : ℝ)*Real.log 2) (hlo : ∀ a ∈ Q, (2 : ℝ)^(n a)/2 < v a) (hcount : ∀ k : ℕ, ((Q.filter (fun a => n a=k)).card : ℝ) ≤ C*(2 : ℝ)^k*dyadicSuffixWeight σ k) : (∑ a ∈ Q, (v a)⁻¹) ≤ (2*C)/(σ*Real.log 2)*Real.exp (-σ*B) := by …Mentions: OAI.TotientAsymptotic.B, OAI.TotientAsymptotic.a, OAI.TotientAsymptotic.dyadicSuffixWeight
- lemma
OAI.TotientAsymptotic.dyadic_band_startline 84