Documentation

MathlibNt.SieveTheory.LinearSieve.Suzuki.SuzukiLemma144Sigma12NatCeil

Natural-ceiling closure of the Σ₁₂ input. The finite sum itself, a Claim-14.6 conclusion, and mainSum are never assumed.

theorem MathlibNt.SieveTheory.sigmaTwelve_suzukiVProduct_le_qD_lemma8_7_natCeil {S : BoundingSieve} {H : SwitchingPrinciple.SuzukiLemma144KappaOne.Section13HatLayers} {β C K d Δ w v s τ σ : ℝ} {N D znat : ℕ} (hH : SwitchingPrinciple.SuzukiLemma144KappaOne.Section13HatContract H β) (hD : 1 < ↑D) (hv2 : 2 ≤ v) (hw2 : 2 ≤ w) (hwv : w ≤ v) (hvz : v ≤ ↑D ^ (1 / s)) (hz : znat = ⌈↑D ^ (1 / s)⌉₊) (hv : v = ↑D ^ (1 / τ)) (hw : w = ↑D ^ (1 / σ)) (hτ : H.betaHat + (SwitchingPrinciple.SuzukiLemma144KappaOne.ErrorSign.ofDepth N).epsilon < τ) (hτσ : τ ≤ σ) (hK : 2 ≤ K) (hlocal : SwitchingPrinciple.HasDimensionOneLocalProductBound S K) (hii : SwitchingPrinciple.SuzukiLemma144KappaOne.Claim14_6_MonotoneQPremise H (↑D) d Δ σ) (hC : 0 ≤ C) (hΔ : 0 ≤ Δ) (hCeil : ∀ p ∈ S.prodPrimes.primeFactors, w ≤ ↑p → ↑p < v → 2 ≤ p ∧ 2 * p ≤ D) (hT : ∀ p ∈ S.prodPrimes.primeFactors, w ≤ ↑p → ↑p < v → 0 ≤ H.T (SwitchingPrinciple.SuzukiLemma144KappaOne.ErrorSign.ofDepth (N - 1)) (SwitchingPrinciple.SuzukiLemma144Equation1410.inheritedCoordinate D p)) (h1413 : ∀ p ∈ S.prodPrimes.primeFactors, w ≤ ↑p → ↑p < v → SwitchingPrinciple.SuzukiLemma144KappaOne.Claim14_13PointwisePremise H N (↑D) d Δ (Real.log ↑D / Real.log ↑p) (↑D / ↑p)) :

Natural-ceiling version of the global Σ₁₂ estimate. The strict carrier below D^(1/s) is transported exactly through z = ⌈D^(1/s)⌉₊; no equality between the real cast of z and the power cutoff is used.

Inspect dependencies

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

Equations
Instances For
    Inspect dependencies

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

    Inspect dependencies

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

    Inspect dependencies

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

    The source contraction has a canonical strict midpoint enlargement.

    Inspect dependencies

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

    theorem MathlibNt.SieveTheory.eventually_sigmaTwelve_internal_contraction_sameC {S : BoundingSieve} {H : SwitchingPrinciple.SuzukiLemma144KappaOne.Section13HatLayers} {C K d Δ s : ℝ} {N : ℕ} (hH : SwitchingPrinciple.SuzukiLemma144KappaOne.Section13HatSourceContract H) (hN : 2 ≤ N) (hd1 : 1 < d) (hΔ0 : 0 < Δ) (hΔ1 : Δ < 1) (hs0 : 0 < s) (hsLower : 2 + (SwitchingPrinciple.SuzukiLemma144KappaOne.ErrorSign.ofDepth N).epsilon ≤ s) (hK : 2 ≤ K) (hlocal : SwitchingPrinciple.HasDimensionOneLocalProductBound S K) (hC : 0 ≤ C) :
    ∃ (D₀ : ℝ), 1 < D₀ ∧ ∀ (D z : ℕ), D₀ ≤ ↑D → 1 < SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d → s ≤ SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d → 1 < ↑D → 2 ≤ ↑D ^ (1 / s) → 2 ≤ ↑D ^ (1 / SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d) → ↑D ^ (1 / SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d) ≤ ↑D ^ (1 / s) → z = ⌈↑D ^ (1 / s)⌉₊ → H.betaHat + (SwitchingPrinciple.SuzukiLemma144KappaOne.ErrorSign.ofDepth N).epsilon < s → (∀ p ∈ S.prodPrimes.primeFactors, ↑D ^ (1 / SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d) ≤ ↑p → ↑p < ↑D ^ (1 / s) → 2 ≤ p ∧ 2 * p ≤ D) → (∀ p ∈ S.prodPrimes.primeFactors, ↑D ^ (1 / SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d) ≤ ↑p → ↑p < ↑D ^ (1 / s) → 0 ≤ H.T (SwitchingPrinciple.SuzukiLemma144KappaOne.ErrorSign.ofDepth (N - 1)) (SwitchingPrinciple.SuzukiLemma144Equation1410.inheritedCoordinate D p)) → ∃ (q : Lemma144StrictFactor), q.ρ = (1 + sigma12ContractionMultiplier (SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d) Δ) / 2 ∧ SwitchingPrinciple.SuzukiLemma144Equation1410.sigmaTwelve S.prodPrimes.primeFactors (⇑S.nu) (fun (p : ℕ) => SwitchingPrinciple.suzukiVProduct S ↑p) (fun (n D' : ℕ) (x : ℝ) => SwitchingPrinciple.SuzukiLemma144KappaOne.errorEnvelope H n (↑D') d x) (SwitchingPrinciple.suzukiVProduct S ↑z) C K Δ N D (SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d) s ≤ sigma12ContractionMultiplier (SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d) Δ * sigma12InheritedBudget S H N D z C K d Δ s + sigma12EndpointRemainder S H N D z C K d Δ s (SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d) ∧ SwitchingPrinciple.SuzukiLemma144Equation1410.sigmaTwelve S.prodPrimes.primeFactors (⇑S.nu) (fun (p : ℕ) => SwitchingPrinciple.suzukiVProduct S ↑p) (fun (n D' : ℕ) (x : ℝ) => SwitchingPrinciple.SuzukiLemma144KappaOne.errorEnvelope H n (↑D') d x) (SwitchingPrinciple.suzukiVProduct S ↑z) C K Δ N D (SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d) s ≤ q.ρ * sigma12InheritedBudget S H N D z C K d Δ s + sigma12EndpointRemainder S H N D z C K d Δ s (SwitchingPrinciple.SuzukiLemma144KappaOne.sourceSigma (↑D) d)

    For all sufficiently large natural D, the raw moving Claim-14.6 sources, the natural-ceiling Σ₁₂ bridge, and Lemma 8.7 give a strict same-constant contraction.

    Inspect dependencies

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