Documentation

MathlibNt.SieveTheory.LinearSieve.Suzuki.SuzukiVnSemanticResolution

Exact integral outer carrier in Suzuki Lemma 7.1 for beta = 2.

n is the complete source index. D <= p^(n+2) is y_n <= p; for odd n, p^3 < D is the extra upper cutoff in z_n = min(z,D^(1/3)).

Equations
Instances For
    Inspect dependencies

    MathlibNt.SieveTheory.suzukiSourceOuterCarrier · compiled type and proof/definition references.

    noncomputable def MathlibNt.SieveTheory.suzukiSourceV (S : BoundingSieve) :
    ℕ → ℕ → ℕ → ℝ

    A total, source-faithful beta=2 recursion. Unlike the old section14ExtendedV, the base does not invent p < D, and every successor keeps Suzuki's y_n and (odd-index) z_n cutoffs.

    Equations
    Instances For
      Inspect dependencies

      MathlibNt.SieveTheory.suzukiSourceV · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.suzukiSourceV_one · compiled type and proof/definition references.

      theorem MathlibNt.SieveTheory.suzukiSourceV_succ_of_pos (S : BoundingSieve) {n : ℕ} (hn : 0 < n) (D z : ℕ) :
      suzukiSourceV S (n + 1) D z = ∑ p ∈ suzukiSourceOuterCarrier (n + 1) D z S.prodPrimes.primeFactors, S.nu p * suzukiSourceV S n (D ⌈/⌉ p) p

      Correct total recurrence: the outer source carrier cannot be erased without the Section 14 domain/support hypotheses.

      Inspect dependencies

      MathlibNt.SieveTheory.suzukiSourceV_succ_of_pos · compiled type and proof/definition references.

      The corrected index-two carrier before simplification. It has no invented q < ceil(D/p) condition.

      Inspect dependencies

      MathlibNt.SieveTheory.suzukiSourceV_two_eq · compiled type and proof/definition references.

      At n=2 Suzuki's literal terminal test accepts (D,p,q)=(9,5,2), while the Section 14 extended recursive totalization rejects it because it additionally asks q<D/p.

      Inspect dependencies

      MathlibNt.SieveTheory.section14Extended_n2_rejects_source_chain · compiled type and proof/definition references.

      The production lower-boundary singleton accepts the same source chain: its active-prefix clause is p<D, not the Section 14 extended recursive p*q<D.

      Inspect dependencies

      MathlibNt.SieveTheory.lower_boundary_n2_accepts_source_chain · compiled type and proof/definition references.

      theorem MathlibNt.SieveTheory.lower_boundary_n2_prefix_redundant {D z p : ℕ} (hp2 : 2 ≤ p) (hpz : p < z) (hzD : z ^ 2 ≤ D) :
      p < D

      In Suzuki's even parity domain (z^2 <= D), the lower boundary's apparent extra n=2 prefix p<D is automatic.

      Inspect dependencies

      MathlibNt.SieveTheory.lower_boundary_n2_prefix_redundant · compiled type and proof/definition references.

      theorem MathlibNt.SieveTheory.section14Extended_n2_iff_source_in_even_domain {D z p q : ℕ} (hp : 0 < p) (hq : q < p) (hpz : p < z) (hzD : z ^ 2 ≤ D) :
      q < D ⌈/⌉ p ∧ D ⌈/⌉ p ≤ q ^ 3 ↔ D ≤ p * q ^ 3

      In the same domain, the old divided-level predicate and Suzuki's literal n=2 terminal condition agree. Thus the mismatch is outside the theorem's legal domain, not a missing lower-chain prefix.

      Inspect dependencies

      MathlibNt.SieveTheory.section14Extended_n2_iff_source_in_even_domain · compiled type and proof/definition references.