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.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.ext_iff · compiled type and proof/definition references.
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
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.instDecidableEqWGCDData.decEq { d := a, d₁ := a_1, δ := a_2, δ₁ := a_3, δ₂ := a_4, k₁ := a_5, k₂ := a_6, n₁ := a_7, n₂ := a_8 } { d := b, d₁ := b_1, δ := b_2, δ₁ := b_3, δ₂ := b_4, k₁ := b_5, k₂ := b_6, n₁ := b_7, n₂ := b_8 } = if h : a = b then h ▸ if h : a_1 = b_1 then h ▸ if h : a_2 = b_2 then h ▸ if h : a_3 = b_3 then h ▸ if h : a_4 = b_4 then h ▸ if h : a_5 = b_5 then h ▸ if h : a_6 = b_6 then h ▸ if h : a_7 = b_7 then h ▸ if h : a_8 = b_8 then h ▸ isTrue ⋯ else isFalse ⋯ else isFalse ⋯ else isFalse ⋯ else isFalse ⋯ else isFalse ⋯ else isFalse ⋯ else isFalse ⋯ else isFalse ⋯ else isFalse ⋯
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.instDecidableEqWGCDData.decEq · compiled type and proof/definition references.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wGCDData q r N₁ N₂ = { d := N₁.gcd N₂, d₁ := MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.supportedPart (N₁ / N₁.gcd N₂) (N₁.gcd N₂), δ := q.gcd r, δ₁ := MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.supportedPart (q / q.gcd r) (q.gcd r), δ₂ := MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.supportedPart (r / q.gcd r) (q.gcd r), k₁ := MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.coprimePart (q / q.gcd r) (q.gcd r), k₂ := MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.coprimePart (r / q.gcd r) (q.gcd r), n₁ := MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.coprimePart (N₁ / N₁.gcd N₂) (N₁.gcd N₂), n₂ := N₂ / N₁.gcd N₂ }
Instances For
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
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.
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.
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.
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_congruence · compiled type and proof/definition references.
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.
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.
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.