Documentation

MathlibNt.SieveTheory.Liu.Weights.LiuWeightMainSum

Liu's genuine logarithmic-integral weight sum #

This module reindexes the finite characteristic weight by its unique prime-pair representation and separates Liu's printed reciprocal-log estimate from the comparison between the genuine logarithmic integral and x / log x.

noncomputable def MathlibNt.SieveTheory.LiuWeight.liuWeightMainSum (main : ℝ → ℝ) (N : ℕ) :

The weighted main-model sum in Liu's factored M₁.

Equations
Instances For
    Inspect dependencies

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

    theorem MathlibNt.SieveTheory.LiuWeight.liuWeightMainSum_eq_sum_pairs (main : ℝ → ℝ) (N : ℕ) :
    liuWeightMainSum main N = ∑ p ∈ liuWeightPairs N (liuSourceZ10 N) (liuSourceY3 N), main (↑N / (↑p.1 * ↑p.2))

    Exact finite reindexing of Liu's characteristic weight by its unique admissible ordered prime pair.

    Inspect dependencies

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

    The reciprocal-log sum printed in Liu's lm-mt, with every quotient taken in ℝ.

    Equations
    Instances For
      Inspect dependencies

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

      Transparent statement of the source estimate ∑ f(a)/(a log(N/a)) ≤ 0.49254/log N.

      Equations
      Instances For
        Inspect dependencies

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

        The x / log x proxy weight sum is exactly N times Liu's reciprocal-log sum.

        Inspect dependencies

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

        theorem MathlibNt.SieveTheory.LiuWeight.liuWeightMainSum_div_log_le (N : ℕ) (hN : 8 ≤ N) (hsource : LiuSourceReciprocalLogBound N) :
        liuWeightMainSum (fun (x : ℝ) => x / Real.log x) N ≤ 0.49254 * ↑N / Real.log ↑N

        Liu's reciprocal-log estimate gives the printed proxy main-sum bound without any natural-number division.

        Inspect dependencies

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

        Inspect dependencies

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

        The exact summed correction from replacing the source proxy by the genuine logarithmic integral.

        Equations
        Instances For
          Inspect dependencies

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

          Inspect dependencies

          MathlibNt.SieveTheory.LiuWeight.liuWeightP₁ReciprocalBound · compiled type and proof/definition references.

          The chosen constant uniformly bounds the first-coordinate reciprocal mass.

          Inspect dependencies

          MathlibNt.SieveTheory.LiuWeight.liuWeightP₁ReciprocalBound_spec · compiled type and proof/definition references.

          Inspect dependencies

          MathlibNt.SieveTheory.LiuWeight.liuSourceR1P₁DivisorReciprocalSum_nonneg · compiled type and proof/definition references.

          The uniform first-coordinate Mertens bound is nonnegative.

          Inspect dependencies

          MathlibNt.SieveTheory.LiuWeight.liuWeightP₁ReciprocalBound_nonneg · compiled type and proof/definition references.

          Inspect dependencies

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

          The exact pair reciprocal mass is uniformly bounded by the two Mertens constants.

          Inspect dependencies

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

          The genuine-minus-proxy remainder is eventually bounded by x / log(x)^2. The additive normalization is absorbed using log(x)^2 = o(x).

          Inspect dependencies

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

          theorem MathlibNt.SieveTheory.LiuWeight.liuLogarithmicIntegralRemainder_pair_le (kappa C : ℝ) (hC : 0 ≤ C) (N : ℕ) (hN : 8 ≤ N) (p : ℕ × ℕ) (hp : p ∈ liuWeightPairs N (liuSourceZ10 N) (liuSourceY3 N)) (hpoint : |liuLogarithmicIntegralRemainder kappa (↑N / (↑p.1 * ↑p.2))| ≤ C * (↑N / (↑p.1 * ↑p.2)) / Real.log (↑N / (↑p.1 * ↑p.2)) ^ 2) :
          |liuLogarithmicIntegralRemainder kappa (↑N / (↑p.1 * ↑p.2))| ≤ 9 * C * ↑N / (↑p.1 * ↑p.2 * Real.log ↑N ^ 2)

          The pair logarithm lower bound converts the pointwise remainder estimate to an N / (p₁ p₂ log(N)^2) estimate.

          Inspect dependencies

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

          theorem MathlibNt.SieveTheory.LiuWeight.liuGenuineLiRemainderSum_factor (C : ℝ) (N : ℕ) :
          ∑ p ∈ liuWeightPairs N (liuSourceZ10 N) (liuSourceY3 N), 9 * C * ↑N / (↑p.1 * ↑p.2 * Real.log ↑N ^ 2) = 9 * C * ↑N / Real.log ↑N ^ 2 * liuWeightPairReciprocalSum N

          The pointwise pair majorant factors through the exact reciprocal pair mass.

          Inspect dependencies

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

          Exact decomposition of the genuine weight sum into the source proxy and its summed logarithmic-integral correction.

          Inspect dependencies

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

          The sole analytic correction estimate needed after exact reindexing.

          Equations
          Instances For
            Inspect dependencies

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

            Eventual o(N/log N) form of the sole remaining correction estimate.

            Equations
            Instances For
              Inspect dependencies

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

              The summed genuine-logarithmic-integral correction is o(N / log N).

              Inspect dependencies

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

              Under kappa ≥ 0, every summand in the genuine weight sum is nonnegative.

              Inspect dependencies

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

              theorem MathlibNt.SieveTheory.LiuWeight.liuGenuineLiWeightMainSumBound_of_source_of_remainder (kappa eta : ℝ) (hκ : 0 ≤ kappa) (_heta : 0 < eta) (N : ℕ) (hN : 8 ≤ N) (hsource : LiuSourceReciprocalLogBound N) (hremainder : LiuGenuineLiRemainderSumBound kappa eta N) :
              LiuGenuineLiWeightMainSumBound kappa (0.49254 + eta) N

              The source 0.49254 estimate and one precise remainder-sum bound imply the genuine logarithmic-integral estimate.

              Inspect dependencies

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

              theorem MathlibNt.SieveTheory.LiuWeight.eventually_liuGenuineLiWeightMainSumBound_of_source (kappa : ℝ) (hκ : 0 ≤ kappa) (eta : ℝ) :
              0 < eta → ∃ (N₀ : ℕ), ∀ (N : ℕ), N₀ ≤ N → LiuSourceReciprocalLogBound N → LiuGenuineLiWeightMainSumBound kappa (0.49254 + eta) N

              For a nonnegative normalization, Liu's printed reciprocal-log estimate eventually implies the genuine logarithmic-integral weight-sum bound.

              Inspect dependencies

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