Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.PrincipalLambdaGlobalReduction

Reduction of every principal character to the global PNT source #

The principal character at level q deletes exactly the von Mangoldt mass on prime powers p^k with p ∣ q. This module makes that deletion literal, bounds it by ω(q) (log₂ N + 1) log N, sums the correction over q ≤ Q, and feeds the modulus-one source contract into the prime-AP partial-summation bridge.

The non-coprime von Mangoldt support through N.

Equations
Instances For
    Inspect dependencies

    AnalyticNumberTheory.LargeSieve.principalBadLambdaSupport · compiled type and proof/definition references.

    The explicit prime-power envelope indexed by p ∣ q and the exponent.

    Equations
    Instances For
      Inspect dependencies

      AnalyticNumberTheory.LargeSieve.principalBadPrimePowers · compiled type and proof/definition references.

      Every non-coprime point supporting Λ is p^k for a prime divisor of q.

      Inspect dependencies

      AnalyticNumberTheory.LargeSieve.principalBadLambdaSupport_subset_primePowers · compiled type and proof/definition references.

      There are at most ω(q)(log₂ N+1) bad prime powers through N.

      Inspect dependencies

      AnalyticNumberTheory.LargeSieve.card_principalBadLambdaSupport_le · compiled type and proof/definition references.

      The mass deleted from the principal character at modulus q.

      Equations
      Instances For
        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.principalBadLambdaMass · compiled type and proof/definition references.

        Literal partition of the global von Mangoldt prefix into coprime and bad mass.

        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.coprimeLambdaPrefix_one_eq_add_badMass · compiled type and proof/definition references.

        Explicit ω(q) bound for the deleted mass.

        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.norm_principalBadLambdaMass_le_omega · compiled type and proof/definition references.

        theorem AnalyticNumberTheory.LargeSieve.norm_principalBadLambdaMass_le_log2 {y N q : ℕ} (hq : 0 < q) (hy : y ≤ N) (hN : 2 ≤ N) :

        The same correction with the elementary ω(q) ≤ log₂ q substitution.

        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.norm_principalBadLambdaMass_le_log2 · compiled type and proof/definition references.

        Pointwise principal error at q is the global error plus bad prime powers.

        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.norm_principalLambdaMainError_le_global_add_bad · compiled type and proof/definition references.

        Uniform principal reduction for every positive modulus.

        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.principalLambdaPrefixMaxError_le_global_add_bad · compiled type and proof/definition references.

        Summing all principal errors through Q costs one copy of the global error per modulus and an explicit Q log₂Q log₂N log N scalar.

        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.sum_principalLambdaPrefixMaxError_le_global · compiled type and proof/definition references.

        theorem AnalyticNumberTheory.LargeSieve.sum_principal_badCorrection_BVRange_payable {N Q : ℕ} {A B C : ℝ} (_hN : 2 ≤ N) (hQ : ↑Q ≤ √↑N / Real.log ↑N ^ B) (hscalar : √↑N / Real.log ↑N ^ B * (↑Q.log2 * (↑N.log2 + 1) * Real.log ↑N) ≤ C * ↑N / Real.log ↑N ^ A) :
        ∑ q ∈ Finset.Icc 1 Q, ↑q.log2 * (↑N.log2 + 1) * Real.log ↑N ≤ C * ↑N / Real.log ↑N ^ A

        In a Q ≤ √N/log^B N range, the complete bad-prime-power aggregate is paid once the displayed scalar (with Q eliminated) fits the target budget.

        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.sum_principal_badCorrection_BVRange_payable · compiled type and proof/definition references.

        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.standardPrimeAPPrefixMaxError_le_global_principal_bridge · compiled type and proof/definition references.

        The global source contract now feeds the prime-AP bridge for every positive q; only the explicit bad-prime-power term and nonprincipal transforms remain.

        Inspect dependencies

        AnalyticNumberTheory.LargeSieve.globalSourceContract_to_all_moduli_primeAPBridge · compiled type and proof/definition references.