Documentation

MathlibNt.SieveTheory.Distribution.LiuPan.LiuPanSignedResidualSplit

Exact split of Liu's signed Pan residual #

This module separates the existing signed residual into its two exact analytic inputs. The signed-main absolute value remains outside the complete source-faithful combination; it is not split termwise. The second input retains the AP prime-power correction, the exact source weight, both maxima, and the original modulus weight and cutoff.

For the full Pan family these inputs are required for every fixed A > 0. For the final M1 use, it is enough analytically to obtain a residual o(N / log(N)^2) or O(N / log(N)^(2 + delta)); no existing contract is changed here.

noncomputable def MathlibNt.SieveTheory.LiuWeight.liuPanSignedMainMaxL (distMain : ℝ → ℝ) (y X q : ℕ) (f : ℕ → ℝ) (u v : ℕ) :

The maximum over coprime residues of the absolute value of the complete source-faithful signed-main sum. The absolute value is not distributed across the terms of liuPanSignedMainKernel.

Equations
Instances For
    Inspect dependencies

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

    noncomputable def MathlibNt.SieveTheory.LiuWeight.liuPanSignedMainMaxY (distMain : ℝ → ℝ) (X q x : ℕ) (f : ℕ → ℝ) (u v : ℕ) :

    The maximum of the complete signed-main residue maximum over y ≤ x.

    Equations
    Instances For
      Inspect dependencies

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

      The maximum over coprime residues of the exact AP prime-power correction with the source weight retained inside liuPanSignedCorrectionBound.

      Equations
      Instances For
        Inspect dependencies

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

        The maximum of the AP prime-power correction over y ≤ x.

        Equations
        Instances For
          Inspect dependencies

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

          theorem MathlibNt.SieveTheory.LiuWeight.liuPanSignedMainMaxL_nonneg (distMain : ℝ → ℝ) (y X q : ℕ) (f : ℕ → ℝ) (u v : ℕ) :
          0 ≤ liuPanSignedMainMaxL distMain y X q f u v

          The complete signed-main residue maximum is nonnegative.

          Inspect dependencies

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

          theorem MathlibNt.SieveTheory.LiuWeight.liuPanSignedMainMaxY_nonneg (distMain : ℝ → ℝ) (X q x : ℕ) (f : ℕ → ℝ) (u v : ℕ) :
          0 ≤ liuPanSignedMainMaxY distMain X q x f u v

          The complete signed-main y-maximum is nonnegative.

          Inspect dependencies

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

          The AP prime-power residue maximum is nonnegative.

          Inspect dependencies

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

          The AP prime-power y-maximum is nonnegative.

          Inspect dependencies

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

          theorem MathlibNt.SieveTheory.LiuWeight.liuPanSignedResidualMaxY_le_split (distMain : ℝ → ℝ) (X q x : ℕ) (f : ℕ → ℝ) (u v : ℕ) :
          liuPanSignedResidualMaxY distMain X q x f u v ≤ liuPanSignedMainMaxY distMain X q x f u v + liuPanAPPrimePowerCorrectionMaxY X q x f

          The audited residual maximum is bounded by the sum of its two exact component maxima. Only the two finite maxima are split; the signed-main absolute value remains intact.

          Inspect dependencies

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

          def MathlibNt.SieveTheory.LiuWeight.LiuMainPanSignedMainBoundAt (distMain : ℝ → ℝ) (N : ℕ) (f : ℕ → ℝ) (A B Cmain : ℝ) (u v : ℕ) :

          Fixed-N bound for the complete signed-main average. This retains one absolute value around the entire source-faithful signed sum.

          Equations
          Instances For
            Inspect dependencies

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

            Fixed-N bound for the AP prime-power correction average, with the exact source weight, modulus cutoff, arithmetic weight, and both maxima retained.

            Equations
            Instances For
              Inspect dependencies

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

              theorem MathlibNt.SieveTheory.LiuWeight.liuMainPanSignedMain_average_nonneg (distMain : ℝ → ℝ) (N : ℕ) (f : ℕ → ℝ) (B : ℝ) (u v : ℕ) :
              0 ≤ ∑ q ∈ Finset.range (panModulusCutoff N B + 1), ↑(ArithmeticFunction.moebius q) ^ 2 * 3 ^ q.primeFactors.card * liuPanSignedMainMaxY distMain N q N f u v

              The complete signed-main weighted average is nonnegative.

              Inspect dependencies

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

              The AP prime-power correction weighted average is nonnegative.

              Inspect dependencies

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

              theorem MathlibNt.SieveTheory.LiuWeight.LiuMainPanSignedResidualBoundAt.of_splitBoundsAt {distMain : ℝ → ℝ} {N : ℕ} {f : ℕ → ℝ} {A B Cmain Cpp : ℝ} {u v : ℕ} (hmain : LiuMainPanSignedMainBoundAt distMain N f A B Cmain u v) (hpp : LiuMainPanAPPrimePowerCorrectionBoundAt N f A B Cpp) :
              LiuMainPanSignedResidualBoundAt distMain N f A B (Cmain + Cpp) u v

              The two exact fixed-N component bounds imply the existing signed residual bound with the sum of constants and unchanged parameters and cutoff.

              Inspect dependencies

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

              Inspect dependencies

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

              Eventual component bounds, each quantified after all analytic parameters, give the eventual existing residual bound.

              Inspect dependencies

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

              The packaged split source-family input implies the existing eventual residual input with constants added.

              Inspect dependencies

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