Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvryActualCorrelation

IV.3 correlation on the actual extracted carrier #

Fouvry (1987), p. 632, (4.7)--(4.8). Lemma 7 supplies the cross coprimalities; the original tuple conditions supply all other inverses. The two terms share k₁, r', and n₁. The small-root factors are retained, and no interval estimate is applied to an arbitrary masked sum.

Inspect dependencies

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

Inspect dependencies

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

Inspect dependencies

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

Kept as a factor on each original tuple, with no residue-freezing claim.

Equations
Instances For
    Inspect dependencies

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

    Inspect dependencies

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

    Inspect dependencies

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

    theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wCoprimeFiber_common_inverse_coprime {H : ℕ → ℕ → ℕ} {N Q : Finset ℕ} (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) {a : ℤ} {x η R S : ℝ} {b : ℕ} {K : WExtractedKey} {U : Finset (WExtractedTuple × ℤ)} (hU : U ⊆ wExtractedKeyFiber H N Q a (c2FiveSmallMask x η) R S (highOmegaCutoff x) b K) {c : Finset (ℕ × ℕ)} {t u : WExtractedTuple × ℤ} (ht : t ∈ wCoprimeFiber x N S U c) (hu : u ∈ wCoprimeFiber x N S U c) (hk : (wGCDTuple (wExtractedOriginal t.1)).k₁ = (wGCDTuple (wExtractedOriginal u.1)).k₁) (hr : t.1.1.2.1 = u.1.1.2.1) (hn : (wGCDTuple (wExtractedOriginal t.1)).n₁ = (wGCDTuple (wExtractedOriginal u.1)).n₁) :

    The common inverse in IV.3 is a consequence of actual membership, not an extra coprimality premise. The two s' need not be coprime.

    Inspect dependencies

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

    theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wCoprimeFiber_reciprocal_correlation {H : ℕ → ℕ → ℕ} {N Q : Finset ℕ} (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) {a : ℤ} {x η R S : ℝ} {b : ℕ} {K : WExtractedKey} {U : Finset (WExtractedTuple × ℤ)} (hU : U ⊆ wExtractedKeyFiber H N Q a (c2FiveSmallMask x η) R S (highOmegaCutoff x) b K) {c : Finset (ℕ × ℕ)} {t u : WExtractedTuple × ℤ} (ht : t ∈ wCoprimeFiber x N S U c) (hu : u ∈ wCoprimeFiber x N S U c) (hk : (wGCDTuple (wExtractedOriginal t.1)).k₁ = (wGCDTuple (wExtractedOriginal u.1)).k₁) (hr : t.1.1.2.1 = u.1.1.2.1) (hn : (wGCDTuple (wExtractedOriginal t.1)).n₁ = (wGCDTuple (wExtractedOriginal u.1)).n₁) :

    Exact IV.3 phase transport, with both D' and d₁ frozen by the key and all positivity and common-inverse conditions derived from membership.

    Inspect dependencies

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

    theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wCoprimeFiber_arithmetic_correlation {H : ℕ → ℕ → ℕ} {N Q : Finset ℕ} (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) {a : ℤ} {x η R S : ℝ} {b : ℕ} {K : WExtractedKey} {U : Finset (WExtractedTuple × ℤ)} (hU : U ⊆ wExtractedKeyFiber H N Q a (c2FiveSmallMask x η) R S (highOmegaCutoff x) b K) {c : Finset (ℕ × ℕ)} {t u : WExtractedTuple × ℤ} (ht : t ∈ wCoprimeFiber x N S U c) (hu : u ∈ wCoprimeFiber x N S U c) (hk : (wGCDTuple (wExtractedOriginal t.1)).k₁ = (wGCDTuple (wExtractedOriginal u.1)).k₁) (hr : t.1.1.2.1 = u.1.1.2.1) (hn : (wGCDTuple (wExtractedOriginal t.1)).n₁ = (wGCDTuple (wExtractedOriginal u.1)).n₁) :

    The complete arithmetic product retains the possibly varying small-root product. Arbitrary signs of a, h, and h' are allowed.

    Inspect dependencies

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

    theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wCoprimeFiber_arithmetic_correlation_zero {H : ℕ → ℕ → ℕ} {N Q : Finset ℕ} (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) {a : ℤ} {x η R S : ℝ} {b : ℕ} {K : WExtractedKey} {U : Finset (WExtractedTuple × ℤ)} (hU : U ⊆ wExtractedKeyFiber H N Q a (c2FiveSmallMask x η) R S (highOmegaCutoff x) b K) {c : Finset (ℕ × ℕ)} {t u : WExtractedTuple × ℤ} (ht : t ∈ wCoprimeFiber x N S U c) (hu : u ∈ wCoprimeFiber x N S U c) (hk : (wGCDTuple (wExtractedOriginal t.1)).k₁ = (wGCDTuple (wExtractedOriginal u.1)).k₁) (hr : t.1.1.2.1 = u.1.1.2.1) (hn : (wGCDTuple (wExtractedOriginal t.1)).n₁ = (wGCDTuple (wExtractedOriginal u.1)).n₁) (hl : wActualCorrelationNumerator K a t u = 0) :

    Zero numerator kills the reciprocal factor, not the small-root product.

    Inspect dependencies

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

    Inspect dependencies

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

    Inspect dependencies

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

    Only the outer labels are imaged; the inner sum still runs over original tuples. Repeated arithmetic coordinates keep their multiplicity.

    Inspect dependencies

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

    theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wCorrelationOuterFiber_gram {H : ℕ → ℕ → ℕ} {N Q : Finset ℕ} (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) {a : ℤ} {x η R S : ℝ} {b : ℕ} {K : WExtractedKey} {U : Finset (WExtractedTuple × ℤ)} (hU : U ⊆ wExtractedKeyFiber H N Q a (c2FiveSmallMask x η) R S (highOmegaCutoff x) b K) (c : Finset (ℕ × ℕ)) (o : ℕ × ℕ × ℕ) (A : WExtractedTuple × ℤ → ℂ) :
    ↑(‖∑ t ∈ wCorrelationOuterFiber x N S U c o, A t * wExtractedArithmeticPhase a t.2 t.1‖ ^ 2) = ∑ t ∈ wCorrelationOuterFiber x N S U c o, ∑ u ∈ wCorrelationOuterFiber x N S U c o, A t * star (A u) * (wActualSmallRootFactor a t * star (wActualSmallRootFactor a u)) * wActualReciprocalCorrelation K a t u

    Exact finite Gram expansion on one actual outer-coordinate fiber. A may contain arbitrary complex weights and additional masks. No small-root phase has been discarded, and no positivity of A is used.

    Inspect dependencies

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

    theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.wCoprimeFiber_cauchy_correlation {H : ℕ → ℕ → ℕ} {N Q : Finset ℕ} (hN : ∀ n ∈ N, 0 < n) (hQ : ∀ q ∈ Q, 0 < q) {a : ℤ} {x η R S : ℝ} {b : ℕ} {K : WExtractedKey} {U : Finset (WExtractedTuple × ℤ)} (hU : U ⊆ wExtractedKeyFiber H N Q a (c2FiveSmallMask x η) R S (highOmegaCutoff x) b K) (c : Finset (ℕ × ℕ)) (A : WExtractedTuple × ℤ → ℂ) :
    ‖∑ t ∈ wCoprimeFiber x N S U c, A t * wExtractedArithmeticPhase a t.2 t.1‖ ^ 2 ≤ ↑(Finset.image wCorrelationOuter (wCoprimeFiber x N S U c)).card * ∑ o ∈ Finset.image wCorrelationOuter (wCoprimeFiber x N S U c), (∑ t ∈ wCorrelationOuterFiber x N S U c o, ∑ u ∈ wCorrelationOuterFiber x N S U c o, A t * star (A u) * (wActualSmallRootFactor a t * star (wActualSmallRootFactor a u)) * wActualReciprocalCorrelation K a t u).re

    The finite Cauchy step followed by the exact IV.3 Gram expansion. The outer cost counts occupied triples, not original tuple multiplicities. The right side is an exact nonnegative Gram quantity; its summands need not be nonnegative, and no unweighted interval bound is asserted.

    Inspect dependencies

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