Documentation

MathlibNt.SieveTheory.LinearSieve.Suzuki.SuzukiDiscreteParityRecurrence

The finite Euler product V(z) on the supported prime carrier.

Equations
Instances For
    Inspect dependencies

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

    Suzuki's discrete V_n(D,z), with complete-chain source index n.

    At n=1 this is exactly the one-prime terminal shell p < D ∧ D ≤ p^3. For n+2, peeling the largest source prime gives the source recurrence with level D/p, encoded exactly on naturals by D ⌈/⌉ p. Index zero is deliberately zero: it is not a source layer.

    Equations
    Instances For
      Inspect dependencies

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

      Inspect dependencies

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

      Inspect dependencies

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

      Exact one-prime source recurrence, valid for every positive predecessor index. No positivity or analytic hypothesis is used.

      Inspect dependencies

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

      Exact support boundary for the exceptional source layer V₁. This is the finite form used in Suzuki's Case I when s ≥ β+1 and β=2: z^3 ≤ D.

      Inspect dependencies

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

      Source-selected indices 1 ≤ n ≤ N, n ≡ N (mod 2).

      Equations
      Instances For
        Inspect dependencies

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

        The positive-index tail, used to separate the exceptional V₁ term.

        Equations
        Instances For
          Inspect dependencies

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

          The finite discrete parity sum T_N(D,z).

          Equations
          Instances For
            Inspect dependencies

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

            Inspect dependencies

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

            Exact parity recurrence for even source cutoff N. Since every selected index is at least two, no terminal boundary term occurs.

            Inspect dependencies

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

            For odd N, the only obstruction to the same recurrence is the source base layer V₁; all higher selected layers reindex exactly.

            Inspect dependencies

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

            theorem MathlibNt.SieveTheory.section14ExtendedT_recurrence (S : BoundingSieve) {N D z : ℕ} (hN2 : 2 ≤ N) (hboundary : Odd N → section14ExtendedV S 1 D z = 0) :

            Suzuki Case-I exact recurrence. For even N it is unconditional; for odd N, the precise boundary hypothesis is the vanishing of V₁(D,z).

            Inspect dependencies

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

            The concrete Case-I boundary z^3 ≤ D kills V₁, hence yields the exact recurrence for both parities.

            Inspect dependencies

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

            The normalized lower V_n(D,z)/V(z) written directly on the production lower-boundary chain carrier. The terminal prime q is external to l, so the complete source index is imposed by l.length + 1 = n.

            Equations
            Instances For
              Inspect dependencies

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

              The recursive source layer at index two, fully expanded. This is the strongest unconditional comparison datum with the lower boundary carrier: its inner terminal shell is tested at the divided level D ⌈/⌉ p.

              Inspect dependencies

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

              The chain-based lower slice at index two, fully expanded. In contrast to section14ExtendedV_two_eq_recursiveCarrier, the stored prime is tested by p < D, while the terminal prime q occurs only in the cubic crossing test D ≤ p*q^3. Thus the two definitions do not have the same base carrier.

              Inspect dependencies

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

              The base carriers are genuinely different, already on prime-shaped data: with stored prime p = 5, terminal prime q = 2, and level D = 9, the chain predicate holds but the recursive divided-level predicate does not.

              Inspect dependencies

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

              A lower-boundary source slice is supported only at even complete-chain indices.

              Inspect dependencies

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

              Exact identification of the direct source-index slice with the existing production lower layer at source index 2*k+2.

              Inspect dependencies

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

              Existing lower Rosser preterminal chains carry the exact complete-chain source index: odd stored length 2k+1, plus the external terminal prime, is 2k+2. This is the non-proxy bridge used by the lower discrete layer.

              Inspect dependencies

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

              Every chain in the lower slice has even complete source index.

              Inspect dependencies

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