Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvryWGCD

The canonical five-gcd coordinates of W #

Fouvry (1984), pp. 235--237, before any large-factor terms are discarded. The five outer coordinates are d,d₁,δ,δ₁,δ₂. The four remaining coordinates recover the original moduli and beta indices exactly.

Instances For
    Inspect dependencies

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

    theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.ext {x y : WGCDData} (d : x.d = y.d) (d₁ : x.d₁ = y.d₁) (δ : x.δ = y.δ) (δ₁ : x.δ₁ = y.δ₁) (δ₂ : x.δ₂ = y.δ₂) (k₁ : x.k₁ = y.k₁) (k₂ : x.k₂ = y.k₂) (n₁ : x.n₁ = y.n₁) (n₂ : x.n₂ = y.n₂) :
    x = y
    Inspect dependencies

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

    Inspect dependencies

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

    Equations
    Instances For
      Inspect dependencies

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

      Inspect dependencies

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

      Inspect dependencies

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

      Inspect dependencies

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

      Arithmetic facts, not distribution or phase estimates.

      Instances For
        theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDData_valid {q r N₁ N₂ : ℕ} (hq : 0 < q) (hr : 0 < r) (hN₁ : 0 < N₁) (hN₂ : 0 < N₂) :
        (wGCDData q r N₁ N₂).Valid q r N₁ N₂

        The data are constructed for every positive original tuple, with no compatibility, size cutoff, or analytic premise.

        Inspect dependencies

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

        Inspect dependencies

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

        Inspect dependencies

        MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.D'_pos · compiled type and proof/definition references.

        Inspect dependencies

        MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.k₁_dvd · compiled type and proof/definition references.

        Inspect dependencies

        MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.k₂_dvd · compiled type and proof/definition references.

        Inspect dependencies

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

        Inspect dependencies

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

        Inspect dependencies

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

        Inspect dependencies

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

        Inspect dependencies

        MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.n₁_d₁ · compiled type and proof/definition references.

        Inspect dependencies

        MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.n₁_n₂ · compiled type and proof/definition references.

        theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.eq_canonical {v : WGCDData} {q r N₁ N₂ : ℕ} (hv : v.Valid q r N₁ N₂) :
        v = wGCDData q r N₁ N₂

        Uniqueness of all nine coordinates, not merely a choice of a compatible factorization. This permits exact finite reindexing without multiplicity.

        Inspect dependencies

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

        theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.N₁_D {v : WGCDData} {q r N₁ N₂ : ℕ} (hv : v.Valid q r N₁ N₂) (hc : WCompatible q r N₁ N₂) :
        N₁.Coprime v.D

        Original compatibility gives the two cross-coprimalities through the common modulus, even when the original moduli are not coprime.

        Inspect dependencies

        MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.N₁_D · compiled type and proof/definition references.

        theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.N₂_D {v : WGCDData} {q r N₁ N₂ : ℕ} (hv : v.Valid q r N₁ N₂) (hc : WCompatible q r N₁ N₂) :
        N₂.Coprime v.D
        Inspect dependencies

        MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.N₂_D · compiled type and proof/definition references.

        theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.n_congruence {v : WGCDData} {q r N₁ N₂ : ℕ} (hv : v.Valid q r N₁ N₂) (hc : WCompatible q r N₁ N₂) :
        Inspect dependencies

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

        theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.phase_coprime {v : WGCDData} {q r N₁ N₂ : ℕ} (hv : v.Valid q r N₁ N₂) (hc : WCompatible q r N₁ N₂) :

        All the arithmetic hypotheses of the existing three-factor phase follow from the canonical decomposition and the original W compatibility.

        Inspect dependencies

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

        theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.small_moduli {v : WGCDData} {Y : ℝ} (hY : 0 ≤ Y) (hd : ↑v.d ≤ Y) (hd₁ : ↑v.d₁ ≤ Y) (hδ : ↑v.δ ≤ Y) (hδ₁ : ↑v.δ₁ ≤ Y) (hδ₂ : ↑v.δ₂ ≤ Y) :
        ↑v.D ≤ Y ^ 3 ∧ ↑v.D' ≤ Y ^ 5

        Uniform algebraic small-modulus bounds; no discarded contribution is estimated here.

        Inspect dependencies

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

        theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wPoissonFrequency_eq_canonical_threeFactor {q r N₁ N₂ : ℕ} (hq : 0 < q) (hr : 0 < r) (hN₁ : 0 < N₁) (hN₂ : 0 < N₂) (hc : WCompatible q r N₁ N₂) (M : ℝ) (a h : ℤ) :
        have v := wGCDData q r N₁ N₂; wPoissonFrequency M a q r N₁ N₂ h = wThreeFactorPoissonFrequency M a q r v.d v.d₁ v.D v.k₁ v.k₂ v.n₁ v.n₂ h

        The real frequency on every positive compatible original tuple, with all factorization and coprimality premises now constructed.

        Inspect dependencies

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