OAI/NumberTheory/JointDickman/Arithmetic/PrimeRangeOperators.lean
10 declarations, 0 contain sorry, 0 declared as axioms
The high-prime restrictions as finite averaging operators
- def
OAI.JointDickman.subsetAverageline 11 - def
OAI.JointDickman.keptHighAverageline 15 - def
OAI.JointDickman.noHighAdditionAverageline 20 - theorem
OAI.JointDickman.keptHighAverage_eqline 26 - theorem
OAI.JointDickman.noHighAdditionAverage_eqline 30 - theorem
OAI.JointDickman.subsetAverage_const_mulline 35 - theorem
OAI.JointDickman.subsetAverage_le_constline 43 - theorem
OAI.JointDickman.highNoAdditionMass_nonnegline 52 - theorem
OAI.JointDickman.keptHighAverage_pair_boundline 65Source documentation
Keeping both coefficients' high parts is averaged only after a uniform bound for the two low coefficient choices has been established.
theorem keptHighAverage_pair_bound (P Q R S : Finset ℕ) (hPQ : Disjoint P Q) (hRS : Disjoint R S) (F : Finset ℕ → Finset ℕ → ℝ) (K : ℝ) (hF : ∀ A ⊆ P, ∀ D ⊆ R, F A D ≤ K) : keptHighAverage P Q (fun A => keptHighAverage R S (F A)) ≤ (1 / 2 : ℝ)^Q.card * (1 / 2 : ℝ)^S.card * K := by …Mentions: OAI.JointDickman.keptHighAverage
- theorem
OAI.JointDickman.noHighAdditionAverage_pair_eqline 82Source documentation
The two remaining processes factor into the high no-change mass and exactly their two independent low addition laws.
theorem noHighAdditionAverage_pair_eq (P Q : Finset ℕ) (hd : Disjoint P Q) (q r : ℕ → ℝ) (k : ℝ) (F : Finset ℕ → Finset ℕ → ℝ) : noHighAdditionAverage P Q r k (fun V => noHighAdditionAverage P Q q k (fun U => F U V)) = highNoAdditionMass Q r k * highNoAdditionMass Q q k * subsetAverage P (fun p => r p / 2) (fun V => subsetAverage P (fun p => q p / 2) (fun U => F U V)) := by …Mentions: OAI.JointDickman.noHighAdditionAverage, OAI.JointDickman.highNoAdditionMass, OAI.JointDickman.subsetAverage