Documentation

MathlibNt.SieveTheory.Distribution.LiuPan.LiuPanLiMainTermEnvelope

Pointwise envelopes for the literal Liu main term. The additive normalization κ is unrestricted; no distribution hypothesis is introduced.

theorem MathlibNt.SieveTheory.LiuWeight.liuWeight_ne_zero_index_and_quotient {N z y a : ℕ} (ha : liuWeight N z y a ≠ 0) :
1 ≤ a ∧ a ≤ N ∧ 2 ≤ ↑N / ↑a

Nonzero Liu weight forces a positive supported index and a real quotient ≥ 2.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.liuWeight_ne_zero_index_and_quotient · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.liuPanLiEnvelopeConstant · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.liuPanLiEnvelopeConstant_pos · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.liuPanLiEnvelopeConstant_nonneg · compiled type and proof/definition references.

The genuine integral is evaluated only on its supported domain.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.abs_liuWeight_mul_logarithmicIntegral_le · compiled type and proof/definition references.

Any finite window can be enlarged to the mother sum, even above N.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.sum_liuWeight_div_finset_le_one_add_log · compiled type and proof/definition references.

Whole-sum absolute value, literal genuine Liκ, and original totient divisor.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.abs_liuPanLi_mainTerm_finset_le · compiled type and proof/definition references.

theorem MathlibNt.SieveTheory.LiuWeight.abs_liuPanLi_mainTerm_Ioc_le (κ : ℝ) (N q A₁ A₂ : ℕ) :
|∑ a ∈ Finset.Ioc A₁ A₂ with a.Coprime q, liuWeight N (liuSourceZ10 N) (liuSourceY3 N) a * liuLogarithmicIntegral κ (↑N / ↑a) / ↑q.totient| ≤ liuPanLiEnvelopeConstant κ * ↑N * (1 + Real.log ↑N) / ↑q.totient

Uniform interval version, with no upper restriction on A₂.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.abs_liuPanLi_mainTerm_Ioc_le · compiled type and proof/definition references.

theorem MathlibNt.SieveTheory.LiuWeight.exists_abs_liuPanLi_mainTerm_Ioc_le (κ : ℝ) :
∃ (C : ℝ), 0 < C ∧ ∀ (N q A₁ A₂ : ℕ), 2 ≤ N → 0 < q → |∑ a ∈ Finset.Ioc A₁ A₂ with a.Coprime q, liuWeight N (liuSourceZ10 N) (liuSourceY3 N) a * liuLogarithmicIntegral κ (↑N / ↑a) / ↑q.totient| ≤ C * ↑N * (1 + Real.log ↑N) / ↑q.totient

The constant is selected before all endpoints and moduli.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.exists_abs_liuPanLi_mainTerm_Ioc_le · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.liuPanLiModulusEnvelopeConstant · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.liuPanLiModulusEnvelopeConstant_pos · compiled type and proof/definition references.

theorem MathlibNt.SieveTheory.LiuWeight.modulus_mul_abs_liuPanLi_mainTerm_finset_le (κ : ℝ) {N q : ℕ} (hN : 2 ≤ N) (hq : 0 < q) (hqN : q ≤ N) (S : Finset ℕ) :
↑q * |∑ a ∈ S, liuWeight N (liuSourceZ10 N) (liuSourceY3 N) a * liuLogarithmicIntegral κ (↑N / ↑a) / ↑q.totient| ≤ liuPanLiModulusEnvelopeConstant κ * ↑N * (1 + Real.log ↑N) ^ 2

Multiplication by q costs at most a second logarithm for 0 < q ≤ N.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.modulus_mul_abs_liuPanLi_mainTerm_finset_le · compiled type and proof/definition references.

theorem MathlibNt.SieveTheory.LiuWeight.modulus_mul_abs_liuPanLi_mainTerm_Ioc_le (κ : ℝ) {N q : ℕ} (hN : 2 ≤ N) (hq : 0 < q) (hqN : q ≤ N) (A₁ A₂ : ℕ) :
↑q * |∑ a ∈ Finset.Ioc A₁ A₂ with a.Coprime q, liuWeight N (liuSourceZ10 N) (liuSourceY3 N) a * liuLogarithmicIntegral κ (↑N / ↑a) / ↑q.totient| ≤ liuPanLiModulusEnvelopeConstant κ * ↑N * (1 + Real.log ↑N) ^ 2

Coprime interval specialization, still with no upper restriction on A₂.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.modulus_mul_abs_liuPanLi_mainTerm_Ioc_le · compiled type and proof/definition references.

theorem MathlibNt.SieveTheory.LiuWeight.exists_modulus_mul_abs_liuPanLi_mainTerm_Ioc_le (κ : ℝ) :
∃ (C : ℝ), 0 < C ∧ ∀ (N q A₁ A₂ : ℕ), 2 ≤ N → 0 < q → q ≤ N → ↑q * |∑ a ∈ Finset.Ioc A₁ A₂ with a.Coprime q, liuWeight N (liuSourceZ10 N) (liuSourceY3 N) a * liuLogarithmicIntegral κ (↑N / ↑a) / ↑q.totient| ≤ C * ↑N * (1 + Real.log ↑N) ^ 2

Quantifier order suitable for the later actual interval-maximal error bound.

Inspect dependencies

MathlibNt.SieveTheory.LiuWeight.exists_modulus_mul_abs_liuPanLi_mainTerm_Ioc_le · compiled type and proof/definition references.