The small-modulus root of the W phase #
Fouvry (1984), p. 237, (8.8), and Fouvry (1987), p. 627, (3.11).
The large CRT residue may be replaced, modulo D, by the CRT on the two
small moduli. The resulting root phase is constant on explicit congruence
classes; no equality of chosen integer representatives is asserted.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WCompatible.of_dvd · compiled type and proof/definition references.
Restriction of the actual constructed CRT representative.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.productCRTResidue_restrict · compiled type and proof/definition references.
Changing the two multipliers within their residue classes only changes the chosen representative by a multiple of the lcm.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.productCRTResidue_congr · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wPhaseInverse_congr · compiled type and proof/definition references.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.smallWCRTResidue d d₁ δ δ₁ δ₂ n₁ n₂ a = MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.productCRTResidue (δ * δ₁) (δ * δ₂) (d * d₁ * n₁) (d * n₂) a
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.smallWCRTResidue · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.small_lcm · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.small_compatible · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.residue_modEq_small · compiled type and proof/definition references.
The actual small CRT root depends only on the two beta coordinates
modulo D, for fixed outer coordinates.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.smallWCRTResidue_congr · compiled type and proof/definition references.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wSmallRootPhase d d₁ δ δ₁ δ₂ k₁ k₂ n₁ n₂ a = ↑(↑(MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.smallWCRTResidue d d₁ δ δ₁ δ₂ n₁ n₂ a) * ↑(MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wPhaseInverse (k₁ * k₂) (δ * δ₁ * δ₂)) / ↑(δ * δ₁ * δ₂) - ↑a * ↑(MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wPhaseInverse (n₁ * k₁ * k₂) (d * d₁ * (δ * δ₁ * δ₂))) / ↑(d * d₁ * (δ * δ₁ * δ₂)))
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wSmallRootPhase · compiled type and proof/definition references.
Replacement of the complementary root in the actual W phase.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.WGCDData.Valid.rootPhase_eq · compiled type and proof/definition references.
The entire original phase with its root replaced by a genuinely small-modulus CRT, ready for freezing before partial summation.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.productCRTResidue_phase_smallRoot · compiled type and proof/definition references.
Freeze the small root by fixing residue classes. The first inverse
uses the modulus D; the second uses D'=d*d₁*D.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wSmallRootPhase_congr · compiled type and proof/definition references.