Documentation

MathlibNt.SieveTheory.LinearSieve.Suzuki.SuzukiFiniteContinuousLayers

Suzuki's finite continuous layers: source-correct normalized recursion #

This file records Suzuki, §9, (9.1)--(9.2). The decisive point is that the integrand in (9.2) is the preceding normalized layer f_{n-1}(t - 1), not its unnormalized numerator.

The normalized layer is therefore defined first by structural recursion. The numerator is then defined as the right-hand side of (9.1) or (9.2), so that the source equations are available without division. Their normalization bridge is valid for every s; cancellation in the opposite direction requires a nonzero normalizing factor (below we expose the natural hypothesis 0 < s).

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.instDecidableEqSide · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.instReprSide · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.instReprSide.repr · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.Side.sourceParity · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.Side.sourceParity_upper · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.Side.sourceParity_lower · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.sourceEpsilon · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.sourceEpsilon_even · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.sourceEpsilon_odd · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.dPowDensity · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.baseLower · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.recursionLower · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayer · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayerNumerator · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.finiteSideLayer · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.finiteSourceLayer · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayer_zero · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayerNumerator_zero · compiled type and proof/definition references.

Normalized form of (9.1).

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayer_one · compiled type and proof/definition references.

theorem MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayer_succ_succ (κ β s : ℝ) (n : ℕ) :
suzukiLayer κ β (n + 2) s = (s ^ κ)⁻¹ * ∫ (t : ℝ) in recursionLower β s (n + 2)..β + (↑n + 2), suzukiLayer κ β (n + 1) (t - 1) * dPowDensity κ t

Normalized form of (9.2), with the preceding normalized layer in the integrand.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayer_succ_succ · compiled type and proof/definition references.

Unnormalized source right-hand side in (9.1).

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayerNumerator_one · compiled type and proof/definition references.

theorem MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayerNumerator_succ_succ (κ β s : ℝ) (n : ℕ) :
suzukiLayerNumerator κ β (n + 2) s = ∫ (t : ℝ) in recursionLower β s (n + 2)..β + (↑n + 2), suzukiLayer κ β (n + 1) (t - 1) * dPowDensity κ t

Source-correct unnormalized right-hand side in (9.2).

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayerNumerator_succ_succ · compiled type and proof/definition references.

The division-form bridge is total, including at s = 0.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayer_eq_inv_rpow_mul_numerator · compiled type and proof/definition references.

Cancellation is valid whenever the normalizing factor is nonzero.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.rpow_mul_suzukiLayer_of_ne · compiled type and proof/definition references.

The source equation s^κ fₙ(s) = RHSₙ(s) after legal cancellation on the positive Suzuki domain.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.rpow_mul_suzukiLayer · compiled type and proof/definition references.

@[simp]

At the excluded point s = 0, positive κ makes the normalized definition zero. No theorem identifies its numerator with 0: multiplying by 0^κ cannot recover an arbitrary source right-hand side.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayer_at_zero · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.baseLower_eq_upper · compiled type and proof/definition references.

@[simp]
Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.recursionLower_eq_upper · compiled type and proof/definition references.

Proposition 9.2(i), at the level of the source RHS.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayerNumerator_eq_zero_of_le · compiled type and proof/definition references.

Proposition 9.2(i), for a normalized finite layer.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayer_eq_zero_of_le · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.dPowDensity_nonneg · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayerNumerator_one_nonneg · compiled type and proof/definition references.

theorem MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayerNumerator_succ_succ_nonneg {κ β s : ℝ} {n : ℕ} (hκ : 0 ≤ κ) (hβ : 1 ≤ β) (hprev : ∀ t ∈ Set.Icc (recursionLower β s (n + 2)) (β + (↑n + 2)), 0 ≤ suzukiLayer κ β (n + 1) (t - 1)) :
0 ≤ suzukiLayerNumerator κ β (n + 2) s

One source-correct recursive positivity step: the induction hypothesis is on the preceding normalized layer.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.suzukiLayerNumerator_succ_succ_nonneg · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.finiteSideLayer_zero · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.finiteSourceLayer_zero · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.finiteSourceLayer_eq_upper_of_odd · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.SieveTheory.SuzukiFiniteContinuousLayers.finiteSourceLayer_eq_lower_of_even · compiled type and proof/definition references.