Canonical extraction of a divisor from two positive factors #
Fouvry (1987), p. 627, §III.5, the finite identity immediately before (3.12).
Here the extracted divisor is called D; in that identity it is δ δ₂,
not the three-factor phase modulus δ δ₁ δ₂.
The split is determined by Δ' = gcd D s, using gcd cancellation only.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.FactorExtractionTuple · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorExtraction · compiled type and proof/definition references.
Equations
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.FactorExtractionValid · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorExtraction_valid · compiled type and proof/definition references.
Reconstruction and the single coprimality condition force all four coordinates, so the change of variables has no multiplicity.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorExtraction_unique · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorExtraction_existsUnique · compiled type and proof/definition references.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorExtractionSource R S U P = {z ∈ (Finset.Ioc 0 R ×ˢ Finset.Ioc 0 S) ×ˢ U | P z.1.1 z.1.2 z.2}
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorExtractionSource · compiled type and proof/definition references.
Equations
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorExtractionReconstruct · compiled type and proof/definition references.
An explicit broad four-dimensional box with the original support and mask, the divisor equation, and the primitive condition as exact filters. In particular this is not defined as the image of the old index set.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorExtractionTarget R S U D P = {z ∈ ((Finset.Ioc 0 R ×ˢ Finset.Ioc 0 S) ×ˢ Finset.Ioc 0 R ×ˢ Finset.Ioc 0 S) ×ˢ U | have r := z.1.1.1 * z.1.2.1; have s := z.1.1.2 * z.1.2.2; r ≤ R ∧ s ≤ S ∧ P r s z.2 ∧ D r s z.2 = z.1.1.1 * z.1.1.2 ∧ z.1.2.2.Coprime z.1.1.1}
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorExtractionTarget · compiled type and proof/definition references.
A finite bijection for a divisor which may depend on the reconstructed factors and every surviving auxiliary variable. All original masks remain.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.sum_factorExtraction · compiled type and proof/definition references.