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
    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
      theorem MathlibNt.SieveTheory.suzukiSourceV_succ_of_pos (S : BoundingSieve) {n : } (hn : 0 < n) (D z : ) :
      suzukiSourceV S (n + 1) D z = psuzukiSourceOuterCarrier (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.

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

      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.

      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.

      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.

      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.