Documentation

MathlibNt.SieveTheory.LinearSieve.Suzuki.SuzukiMainRatioBound

theorem MathlibNt.SieveTheory.LinearSieve.deriv_M {z x : } (hx : 1 < x) :
HasDerivAt (M z) (-dens z x) x
theorem MathlibNt.SieveTheory.LinearSieve.M_sub_M_eq_integral {z x y : } (hx : 1 < x) (hxy : x y) :
M z x - M z y = (t : ) in x..y, dens z t
theorem MathlibNt.SieveTheory.LinearSieve.integrand_intervalIntegrable {z x y : } {g : } (hx : 1 < x) (hxy : x y) (hg : MonotoneOn g (Set.Icc x y)) :
IntervalIntegrable (fun (t : ) => g t * dens z t) MeasureTheory.volume x y
theorem MathlibNt.SieveTheory.LinearSieve.local_mainRatio_le_integral {z x y : } {g : } (hx : 1 < x) (hxy : x y) (hz : 1 < z) (hg : MonotoneOn g (Set.Icc x y)) :
g x * (M z x - M z y) (t : ) in x..y, g t * dens z t
theorem MathlibNt.SieveTheory.LinearSieve.finiteNodeMainRatioSum_le_integral {w z : } (g : ) (interior : List ) (hw : 1 < w) (hwz : w z) (hnodes : List.Pairwise (fun (x1 x2 : ) => x1 x2) (w :: interior ++ [z])) (hg : MonotoneOn g (Set.Icc w z)) :
finiteNodeMainRatioSum z g (w :: interior ++ [z]) (x : ) in w..z, g x * (Real.log z / (x * Real.log x ^ 2))

A finite left-node Stieltjes sum for log z / log x is bounded by the corresponding continuous main integral. The list includes the genuine endpoints, and only sortedness and monotonicity are used.