Reconstruction of an actual IV.3 k₁ section #
The six-key and the five fixed coordinates (r',n₁,n₂,s',h) recover the
original extracted tuple, not merely its phase. Canonicality below is
expressed by prime support and coprimality, without an extraction oracle.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionDeltaPrime K = K.1.2.2.1 * K.1.2.2.2.2 / K.2
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionDeltaPrime · compiled type and proof/definition references.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionData K r n₁ n₂ s k = { d := K.1.1, d₁ := K.1.2.1, δ := K.1.2.2.1, δ₁ := K.1.2.2.2.1, δ₂ := K.1.2.2.2.2, k₁ := k, k₂ := r * s, n₁ := n₁, n₂ := n₂ }
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionData · compiled type and proof/definition references.
Equations
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionTuple · compiled type and proof/definition references.
All canonical restrictions independent of the varying first modulus.
The remaining canonical restrictions are just two coprimalities on k.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionFixedCanonical K r n₁ n₂ s = (0 < K.1.1 ∧ 0 < K.1.2.1 ∧ 0 < K.1.2.2.1 ∧ 0 < K.1.2.2.2.1 ∧ 0 < K.1.2.2.2.2 ∧ 0 < r ∧ 0 < s ∧ 0 < n₁ ∧ 0 < n₂ ∧ (∀ (p : ℕ), Nat.Prime p → p ∣ K.1.2.1 → p ∣ K.1.1) ∧ (∀ (p : ℕ), Nat.Prime p → p ∣ K.1.2.2.2.1 → p ∣ K.1.2.2.1) ∧ (∀ (p : ℕ), Nat.Prime p → p ∣ K.1.2.2.2.2 → p ∣ K.1.2.2.1) ∧ n₁.Coprime K.1.1 ∧ (r * s).Coprime K.1.2.2.1 ∧ (K.1.2.1 * n₁).Coprime n₂ ∧ K.1.2.2.2.1.Coprime (K.1.2.2.2.2 * (r * s)))
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionFixedCanonical · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionData_valid · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionTuple_original · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionTuple_canonical · compiled type and proof/definition references.
Actual key-fiber membership gives exact reconstruction, including the first beta coordinate that does not occur in the analytic five-grid.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wExtractedKeyFiber_kSection_reconstruct · compiled type and proof/definition references.
Equal fixed section coordinates and equal k₁ force equality of
original tuples. There is no loss of multiplicity in the subsequent sum.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wExtractedKeyFiber_kSection_injective · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wExtractedKeyFiber_kSection_data · compiled type and proof/definition references.
The canonical constraints are consequences of real membership. This converse is needed for equality of carriers, rather than an inclusion.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wExtractedKeyFiber_kSection_arithmetic · compiled type and proof/definition references.
Even before assuming the variable coprimalities, actual membership forces the reconstructed coordinates to be the canonical ones.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wKSectionTuple_canonical_of_mem · compiled type and proof/definition references.