Source-faithful signed Pan assembly for arbitrary distribution mains #
This is the finite Vaughan/Chebyshev decomposition used by the Liu eqn-r
lane, with the distribution main left as an explicit parameter. In
particular, the genuine logarithmic integral is never identified with ANT's
historical x / log x compatibility function.
Exact signed kernels #
The exact source-faithful signed residual after the aggregate Type I and Type II kernels have been removed.
Equations
- MathlibNt.SieveTheory.LiuWeight.liuPanSignedMainKernel distMain y a q l u v = AnalyticNumberTheory.Sieve.apV1Log (y / a) q (AnalyticNumberTheory.Sieve.natInvMod q a * l % q) u - AnalyticNumberTheory.Sieve.apV1 (y / a) q (AnalyticNumberTheory.Sieve.natInvMod q a * l % q) u / Real.log ↑(y / a) + (AnalyticNumberTheory.Sieve.apV3Log (y / a) q (AnalyticNumberTheory.Sieve.natInvMod q a * l % q) u v - AnalyticNumberTheory.Sieve.apV3 (y / a) q (AnalyticNumberTheory.Sieve.natInvMod q a * l % q) u v / Real.log ↑(y / a)) - AnalyticNumberTheory.Sieve.apMiddleLog (y / a) q (AnalyticNumberTheory.Sieve.natInvMod q a * l % q) u v + AnalyticNumberTheory.Sieve.apSmallLog (y / a) q (AnalyticNumberTheory.Sieve.natInvMod q a * l % q) v - distMain (↑y / ↑a) / ↑q.totient
Instances For
The prime-power correction in the exact ψ / log to π conversion.
Equations
Instances For
Coprime signed main residual. The coprimality condition is deliberately displayed here rather than hidden in the kernel.
Equations
- MathlibNt.SieveTheory.LiuWeight.liuPanSignedMainSum distMain y X q l f u v = ∑ a ∈ Finset.Icc 1 X, if a.Coprime q then f a * MathlibNt.SieveTheory.LiuWeight.liuPanSignedMainKernel distMain y a q l u v else 0
Instances For
Coprime signed prime-power correction.
Equations
- MathlibNt.SieveTheory.LiuWeight.liuPanSignedCorrectionSum y X q l f = ∑ a ∈ Finset.Icc 1 X, if a.Coprime q then f a * MathlibNt.SieveTheory.LiuWeight.liuPanSignedCorrectionKernel y a q l else 0
Instances For
Nonnegative termwise majorant for the prime-power correction.
Equations
- MathlibNt.SieveTheory.LiuWeight.liuPanSignedCorrectionBound y X q l f = ∑ a ∈ Finset.Icc 1 X, if a.Coprime q then |f a| * MathlibNt.SieveTheory.LiuWeight.liuPanSignedCorrectionKernel y a q l else 0
Instances For
Exact finite identity for the arbitrary-main coprime Pan sum. It is constructed from the live Vaughan and Chebyshev identities, not an assumed pointwise split.
Pointwise absolute-value form of the exact arbitrary-main decomposition.
Canonical residue and source-parameter maxima #
The double maximum of the concrete signed residual and its separate
prime-power correction. For q = 1, its canonical residue is 0.
Equations
- MathlibNt.SieveTheory.LiuWeight.liuPanSignedResidualMaxY distMain X q x f u v = MathlibNt.SieveTheory.LiuWeight.liuPanScoreMaxY✝ q x fun (y l : ℕ) => |MathlibNt.SieveTheory.LiuWeight.liuPanSignedMainSum distMain y X q l f u v| + MathlibNt.SieveTheory.LiuWeight.liuPanSignedCorrectionBound y X q l f
Instances For
Maximal pointwise signed decomposition for the arbitrary distribution main.
Uniform source-faithful assembly #
The exact inverse-log weighted bound for the concrete arbitrary-main signed residual.
Equations
- MathlibNt.SieveTheory.LiuWeight.LiuMainPanSourceFaithfulSignedMainBound distMain x f u v = ∀ (A : ℝ), 0 < A → ∃ (C : ℝ), 0 < C ∧ ∃ (B : ℝ) (x₀ : ℕ), ∀ (X : ℕ), x₀ ≤ X → ∑ q ∈ Finset.range (⌊x X ^ (1 / 2) / Real.log (x X) ^ B⌋₊ + 1), ↑(ArithmeticFunction.moebius q) ^ 2 * 3 ^ q.primeFactors.card * MathlibNt.SieveTheory.LiuWeight.liuPanSignedResidualMaxY distMain X q ⌊x X⌋₊ f u v ≤ C * x X / Real.log (x X) ^ A
Instances For
The main-parametric analogue of ANT's global Pan mean-value predicate.
Equations
- MathlibNt.SieveTheory.LiuWeight.LiuMainPanMeanValueUniform distMain x f = ∀ (A : ℝ), 0 < A → ∃ (C : ℝ), 0 < C ∧ ∃ (B : ℝ) (x₀ : ℕ), ∀ (X : ℕ), x₀ ≤ X → ∑ q ∈ Finset.range (⌊x X ^ (1 / 2) / Real.log (x X) ^ B⌋₊ + 1), ↑(ArithmeticFunction.moebius q) ^ 2 * 3 ^ q.primeFactors.card * MathlibNt.SieveTheory.LiuWeight.liuMainPanMaxY distMain X q ⌊x X⌋₊ f ≤ C * x X / Real.log (x X) ^ A
Instances For
Fixed-source transparent inputs and the Liu endpoint #
Exact weighted Type I finite input at the source parameter N.
Equations
- MathlibNt.SieveTheory.LiuWeight.LiuMainPanTypeIPieceBoundAt N f A B C u = ((∑ q ∈ Finset.range (MathlibNt.SieveTheory.LiuWeight.panModulusCutoff N B + 1), ↑(ArithmeticFunction.moebius q) ^ 2 * 3 ^ q.primeFactors.card * AnalyticNumberTheory.Sieve.panPieceMaxY N q N f fun (y q l : ℕ) => AnalyticNumberTheory.Sieve.apV1 y q l u / Real.log ↑y) ≤ C * ↑N / Real.log ↑N ^ A)
Instances For
Exact weighted Type II finite input at the source parameter N.
Equations
- MathlibNt.SieveTheory.LiuWeight.LiuMainPanTypeIIPieceBoundAt N f A B C u v = ((∑ q ∈ Finset.range (MathlibNt.SieveTheory.LiuWeight.panModulusCutoff N B + 1), ↑(ArithmeticFunction.moebius q) ^ 2 * 3 ^ q.primeFactors.card * AnalyticNumberTheory.Sieve.panPieceMaxY N q N f fun (y q l : ℕ) => AnalyticNumberTheory.Sieve.apV3 y q l u v / Real.log ↑y) ≤ C * ↑N / Real.log ↑N ^ A)
Instances For
Exact weighted finite input for the concrete signed main and prime-power
residual at the source parameter N.
Equations
- MathlibNt.SieveTheory.LiuWeight.LiuMainPanSignedResidualBoundAt distMain N f A B C u v = (∑ q ∈ Finset.range (MathlibNt.SieveTheory.LiuWeight.panModulusCutoff N B + 1), ↑(ArithmeticFunction.moebius q) ^ 2 * 3 ^ q.primeFactors.card * MathlibNt.SieveTheory.LiuWeight.liuPanSignedResidualMaxY distMain N q N f u v ≤ C * ↑N / Real.log ↑N ^ A)
Instances For
The three explicit source-faithful finite inputs produce the fixed-N
main-parametric Pan inequality. This does not take a LiuMainPanMeanValueAt
witness as an assumption.
An eventual family of explicit Type I, Type II, and concrete signed residual inputs for Liu's source-varying weight.
Equations
- MathlibNt.SieveTheory.LiuWeight.LiuMainPanSourceFamilyInputs distMain A B C1 C2 C3 u v = ∀ᶠ (N : ℕ) in Filter.atTop, MathlibNt.SieveTheory.LiuWeight.LiuMainPanTypeIPieceBoundAt N (MathlibNt.SieveTheory.LiuWeight.liuWeight N (MathlibNt.SieveTheory.LiuWeight.liuSourceZ10 N) (MathlibNt.SieveTheory.LiuWeight.liuSourceY3 N)) A B C1 u ∧ MathlibNt.SieveTheory.LiuWeight.LiuMainPanTypeIIPieceBoundAt N (MathlibNt.SieveTheory.LiuWeight.liuWeight N (MathlibNt.SieveTheory.LiuWeight.liuSourceZ10 N) (MathlibNt.SieveTheory.LiuWeight.liuSourceY3 N)) A B C2 u v ∧ MathlibNt.SieveTheory.LiuWeight.LiuMainPanSignedResidualBoundAt distMain N (MathlibNt.SieveTheory.LiuWeight.liuWeight N (MathlibNt.SieveTheory.LiuWeight.liuSourceZ10 N) (MathlibNt.SieveTheory.LiuWeight.liuSourceY3 N)) A B C3 u v