OAI/NumberTheory/TwoPointCorrelations/MRTCoarseFactorization.lean
10 declarations, 0 contain sorry, 0 declared as axioms
Exact factorization of the coarse Ramaré polynomial into short prime polynomials and cofactor polynomials with fixed multiplicative windows.
- def
OAI.TwoPointCorrelations.mrtDirichletAtomline 13Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTCoarseFactorization.lean:13 (same declaration text).
- def
OAI.TwoPointCorrelations.mrtCofactorPolynomialline 16Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTCoarseFactorization.lean:16 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrt_dirichlet_atom_mul_of_productline 23Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTCoarseFactorization.lean:23 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrt_dirichlet_atom_mulline 39Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTCoarseFactorization.lean:39 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrt_coarse_polynomial_prime_sumline 46Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTCoarseFactorization.lean:46 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrt_coarse_polynomial_cofactor_sumline 74Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTCoarseFactorization.lean:74 (same declaration text).
- theorem
OAI.TwoPointCorrelations.mrt_coarse_polynomial_factorization_of_productline 101Source documentation
Each prime has the same cofactor cutoff as the lower endpoint of its bin. The extension of its finite range introduces only zero terms.
Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTCoarseFactorization.lean:101 (same declaration text).
theorem mrt_coarse_polynomial_factorization_of_product (P : Finset ℕ) (hP : ∀ p ∈ P, p.Prime) (L : ℕ → ℝ) (N : ℕ) {δ : ℝ} (hδ : 1 ≤ δ) (hδ2 : δ ≤ 2) (hL : ∀ p ∈ P, L p ≤ p ∧ (p : ℝ) ≤ δ * L p) (F A B : ℕ → ℂ) (hF : ∀ p ∈ P, ∀ m, 0 < m → F (p * m) = A p * B m) (t : ℝ) : mrtCoarsePolynomial P L N F t = ∑ p ∈ P, mrtDirichletAtom A p t * mrtCofactorPolynomial P B N (L p) t := by …Mentions: OAI.TwoPointCorrelations.mrtCoarsePolynomial, OAI.TwoPointCorrelations.mrtDirichletAtom, OAI.TwoPointCorrelations.mrtCofactorPolynomial
- theorem
OAI.TwoPointCorrelations.mrt_coarse_polynomial_factorizationline 148Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTCoarseFactorization.lean:148 (same declaration text).
- theorem
OAI.TwoPointCorrelations.mrt_coarse_polynomial_bins_of_productline 161Source documentation
Grouping by a finite bin index produces exactly one short prime polynomial times one fixed-window cofactor polynomial per bin.
Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTCoarseFactorization.lean:161 (same declaration text).
theorem mrt_coarse_polynomial_bins_of_product {ι : Type*} [DecidableEq ι] (J : Finset ι) (P : Finset ℕ) (hP : ∀ p ∈ P, p.Prime) (bin : ℕ → ι) (hbin : ∀ p ∈ P, bin p ∈ J) (lower : ι → ℝ) (N : ℕ) {δ : ℝ} (hδ : 1 ≤ δ) (hδ2 : δ ≤ 2) (hL : ∀ p ∈ P, lower (bin p) ≤ p ∧ (p : ℝ) ≤ δ * lower (bin p)) (F A B : ℕ → ℂ) (hF : ∀ p ∈ P, ∀ m, 0 < m → F (p * m) = A p * B m) (t : ℝ) : mrtCoarsePolynomial P (fun p => lower (bin p)) N F t = ∑ j ∈ J, mrtExponentialPolynomial (P.filter (fun p => bin p = j)) (fun p => A p / (p : ℂ)) (fun p => -Real.log (p : ℝ)) t * mrtCofactorPolynomial P B N (lower j) t := by …Mentions: OAI.TwoPointCorrelations.mrtCoarsePolynomial, OAI.TwoPointCorrelations.mrtExponentialPolynomial, OAI.TwoPointCorrelations.mrtCofactorPolynomial
- theorem
OAI.TwoPointCorrelations.mrt_coarse_polynomial_binsline 184Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTCoarseFactorization.lean:184 (same declaration text).