Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvryWGCDReindex

Exact five-gcd reindexing of the retained W sum #

All finite supports, signed coefficients, and frequencies are preserved. The large-factor contribution is split off explicitly, not declared negligible.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WOriginalTuple · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.original · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDTuple · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.original_eq · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDTuple_original · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wOriginalTuples · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDTuples · compiled type and proof/definition references.

theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wOriginalTuples_pos {N Q : Finset ℕ} {a : ℤ} (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) {t : WOriginalTuple} (ht : t ∈ wOriginalTuples N Q a) :
0 < t.1.1 ∧ 0 < t.1.2 ∧ 0 < t.2.1 ∧ 0 < t.2.2
Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wOriginalTuples_pos · compiled type and proof/definition references.

theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDTuple_injOn {N Q : Finset ℕ} {a : ℤ} (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) :
Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDTuple_injOn · compiled type and proof/definition references.

theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.mem_wGCDTuples_iff {N Q : Finset ℕ} {a : ℤ} (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) (v : WGCDData) :

The image domain is characterized by genuine arithmetic validity and membership of the reconstructed original tuple, with no chosen witnesses.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.mem_wGCDTuples_iff · compiled type and proof/definition references.

theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.sum_wGCDTuples {A : Type u_1} [AddCommMonoid A] {N Q : Finset ℕ} {a : ℤ} (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) (f : WGCDData → A) :
∑ v ∈ wGCDTuples N Q a, f v = ∑ t ∈ wOriginalTuples N Q a, f (wGCDTuple t)

An exact change of variables for arbitrary additive weights.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.sum_wGCDTuples · compiled type and proof/definition references.

Equations
Instances For
    Inspect dependencies

    MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wOriginalTerm · compiled type and proof/definition references.

    Inspect dependencies

    MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.truncatedWNonzeroMode_eq_originalTuples · compiled type and proof/definition references.

    Inspect dependencies

    MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDTerm · compiled type and proof/definition references.

    theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDTerm_eq_originalTerm {t : WOriginalTuple} (ht : 0 < t.1.1 ∧ 0 < t.1.2 ∧ 0 < t.2.1 ∧ 0 < t.2.2) (hc : WCompatible t.1.1 t.1.2 t.2.1 t.2.2) (M : ℝ) (H : ℕ → ℕ → ℕ) (β c : ℕ → ℝ) (a : ℤ) :
    wGCDTerm M H β c a (wGCDTuple t) = wOriginalTerm M H β c a t
    Inspect dependencies

    MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDTerm_eq_originalTerm · compiled type and proof/definition references.

    theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.truncatedWNonzeroMode_eq_gcdTuples (M : ℝ) (H : ℕ → ℕ → ℕ) (N Q : Finset ℕ) (β c : ℕ → ℝ) (a : ℤ) (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) :
    truncatedWNonzeroMode M H N Q β c a = ∑ v ∈ wGCDTuples N Q a, wGCDTerm M H β c a v

    The actual signed finite W remainder, now in canonical coordinates. No coprimality or factorization hypotheses are supplied by the caller.

    Inspect dependencies

    MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.truncatedWNonzeroMode_eq_gcdTuples · compiled type and proof/definition references.

    Inspect dependencies

    MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.key · compiled type and proof/definition references.

    theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.truncatedWNonzeroMode_eq_fiveGCD (M : ℝ) (H : ℕ → ℕ → ℕ) (N Q : Finset ℕ) (β c : ℕ → ℝ) (a : ℤ) (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) :
    truncatedWNonzeroMode M H N Q β c a = ∑ z ∈ Finset.image WGCDData.key (wGCDTuples N Q a), ∑ v ∈ wGCDTuples N Q a with v.key = z, wGCDTerm M H β c a v

    Exact five-parameter outer grouping. The inner fibers still contain all four free coordinates and all original support conditions.

    Inspect dependencies

    MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.truncatedWNonzeroMode_eq_fiveGCD · compiled type and proof/definition references.

    Equations
    Instances For
      Inspect dependencies

      MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Small · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Small.moduli · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDSmallSum · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDLargeSum · compiled type and proof/definition references.

      theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.truncatedWNonzeroMode_eq_small_add_large (M Y : ℝ) (H : ℕ → ℕ → ℕ) (N Q : Finset ℕ) (β c : ℕ → ℝ) (a : ℤ) (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) :
      truncatedWNonzeroMode M H N Q β c a = wGCDSmallSum M Y H N Q β c a + wGCDLargeSum M Y H N Q β c a

      A signed equality with the discarded contribution still present.

      Inspect dependencies

      MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.truncatedWNonzeroMode_eq_small_add_large · compiled type and proof/definition references.