OAI/NumberTheory/TwoPointCorrelations/MRTMultiplicativeReduction.lean
18 declarations, 0 contain sorry, 0 declared as axioms
The general-multiplicative reduction in corrected MRT §3. The completely multiplicative part keeps the original values at primes; the convolution correction vanishes at primes and is bounded by two at higher prime powers.
- def
OAI.TwoPointCorrelations.mrtCompletePartline 15Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:15 (same declaration text).
- def
OAI.TwoPointCorrelations.mrtCorrectionLocalline 18Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:18 (same declaration text).
- def
OAI.TwoPointCorrelations.mrtCorrectionline 21Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:21 (same declaration text).
- lemma
OAI.TwoPointCorrelations.fromPrimePowers_prime_powline 24Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:24 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrtCompletePart_prime_powline 31Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:31 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrtCompletePart_mulline 35Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:35 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrtCompletePart_oneBoundedline 41Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:41 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrtCorrectionLocal_zeroline 48Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:48 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrtCorrectionLocal_oneline 52Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:52 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrtCorrectionLocal_succline 56Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:56 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrtCorrection_prime_powline 60Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:60 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrtCorrectionLocal_norm_leline 64Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:64 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrt_local_convolutionline 76Source documentation
The local prime-power convolution telescopes exactly.
Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:76 (same declaration text).
lemma mrt_local_convolution (f : ℕ → ℂ) (h1 : f 1 = 1) (p k : ℕ) : (∑ i ∈ range (k + 1), f p ^ i * mrtCorrectionLocal f p (k - i)) = f (p ^ k) := by … - def
OAI.TwoPointCorrelations.mrtArithmeticline 89Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:89 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrtArithmetic_apply_posline 92Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:92 (same declaration text).
- lemma
OAI.TwoPointCorrelations.mrtArithmetic_isMultiplicativeline 95Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:95 (same declaration text).
- theorem
OAI.TwoPointCorrelations.mrt_multiplicative_convolutionline 107Source documentation
Every normalized multiplicative function factors as
g₁ * h, whereg₁is completely multiplicative andh(p)=0.Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:107 (same declaration text).
theorem mrt_multiplicative_convolution (f : ℕ → ℂ) (hf : Multiplicative f) (h1 : f 1 = 1) : mrtArithmetic (mrtCompletePart f) * mrtArithmetic (mrtCorrection f) = mrtArithmetic f := by …Mentions: OAI.TwoPointCorrelations.Multiplicative, OAI.TwoPointCorrelations.mrtArithmetic, OAI.TwoPointCorrelations.mrtCompletePart, OAI.TwoPointCorrelations.mrtCorrection
- theorem
OAI.TwoPointCorrelations.mrt_multiplicative_divisor_sumline 132Source documentation
The convolution identity in the positive-integer notation used in MRT.
Also declared: OAI/NumberTheory/TwoPoint/ShortIntervals/MRTMultiplicativeReduction.lean:132 (same declaration text).
theorem mrt_multiplicative_divisor_sum (f : ℕ → ℂ) (hf : Multiplicative f) (h1 : f 1 = 1) {n : ℕ} (hn : 0 < n) : f n = ∑ d ∈ n.divisors, mrtCorrection f d * mrtCompletePart f (n / d) := by …Mentions: OAI.TwoPointCorrelations.Multiplicative, OAI.TwoPointCorrelations.mrtCorrection, OAI.TwoPointCorrelations.mrtCompletePart