OAI/NumberTheory/JointDickman/Amplification/FirstRepresentationSum.lean
2 declarations, 0 contain sorry, 0 declared as axioms
Reindexing the kernel by a first coefficient pair
- theorem
OAI.JointDickman.candidateSiteKernel_unrestricted_sumline 12Source documentation
The unrestricted pair sum is exact: the coefficient and remainder weights themselves impose the four endpoint regularity conditions.
theorem candidateSiteKernel_unrestricted_sum {B L T H M : ℕ} {τ C : ℝ} (χ : BlockCandidateIndex M → ℝ) (i t : Fin M) (hit : i < t) (S R : Finset ℕ) (hS : S ⊆ auxiliaryPrimes B) (hR : R ⊆ auxiliaryPrimes B) : candidateSiteKernel B L T H M τ C χ i t S R = ∑ ab ∈ (auxiliaryPrimes B).powerset.product (auxiliaryPrimes B).powerset, if BlockCandidateAdmissible B L T H τ C ((i,t),ab) ∧ ab.1 ⊆ S ∧ ab.2 ⊆ R then candidateCoefficientFactor B L τ C χ ((i,t),ab)* regularResidueWeight B L τ C (S \ ab.1)*regularResidueWeight B L τ C (R \ ab.2) else 0 := by …Mentions: OAI.JointDickman.BlockCandidateIndex, OAI.JointDickman.auxiliaryPrimes, OAI.JointDickman.candidateSiteKernel, OAI.JointDickman.BlockCandidateAdmissible, OAI.JointDickman.candidateCoefficientFactor, OAI.JointDickman.regularResidueWeight
- theorem
OAI.JointDickman.candidateSiteKernel_weighted_expectationline 65Source documentation
Averaging after fixing the first pair produces exactly its tilted remainder law. The test can be the actual representation count.
theorem candidateSiteKernel_weighted_expectation {B L T H M : ℕ} {τ C : ℝ} (χ : BlockCandidateIndex M → ℝ) (i t : Fin M) (hit : i < t) (F : Finset ℕ → Finset ℕ → ℝ) : (∑ S ∈ (auxiliaryPrimes B).powerset, ∑ R ∈ (auxiliaryPrimes B).powerset, bernoulliSubsetMass (auxiliaryPrimes B) (fun p => 1/(p : ℝ)) S* bernoulliSubsetMass (auxiliaryPrimes B) (fun p => 1/(p : ℝ)) R*F S R* candidateSiteKernel B L T H M τ C χ i t S R) = ∑ ab ∈ (auxiliaryPrimes B).powerset.product (auxiliaryPrimes B).powerset, if BlockCandidateAdmissible B L T H τ C ((i,t),ab) then candidateCoefficientFactor B L τ C χ ((i,t),ab)* (remainderTiltNormalizer B ab.1/(∏ p ∈ ab.1, p : ℕ))* (remainderTiltNormalizer B ab.2/(∏ p ∈ ab.2, p : ℕ))* …Mentions: OAI.JointDickman.BlockCandidateIndex, OAI.JointDickman.auxiliaryPrimes, OAI.JointDickman.bernoulliSubsetMass, OAI.JointDickman.candidateSiteKernel, OAI.JointDickman.BlockCandidateAdmissible, OAI.JointDickman.candidateCoefficientFactor, OAI.JointDickman.remainderTiltNormalizer