Documentation

LeanPool.Zeta32.FstarPointsRho.Basic

Generic tools for the rational point checks of ρ_{a₋} and ℓ(a).

noncomputable def Zeta32.Fstar.B2.lser (t : ℝ) :

Partial sum 2(t + t³/3 + t⁵/5 + t⁷/7) of log((1+t)/(1−t)).

Equations
Instances For
    theorem Zeta32.Fstar.B2.lser_le_log {z : ℝ} (hz : 1 ≤ z) :
    lser ((z - 1) / (z + 1)) ≤ Real.log z
    theorem Zeta32.Fstar.B2.log_ge (y : ℝ) (m : ℕ) (h : 2 ^ m ≤ y) :
    ↑m * (6931471803 / 10 ^ 10) + lser ((y / 2 ^ m - 1) / (y / 2 ^ m + 1)) ≤ Real.log y

    Lower bound log y ≥ m·log 2 + lser(...) for y ≥ 2^m.

    theorem Zeta32.Fstar.B2.log_ge' (y : ℝ) (m : ℕ) (h : 1 ≤ 2 ^ m * y) :
    -(↑m * (6931471808 / 10 ^ 10)) + lser ((2 ^ m * y - 1) / (2 ^ m * y + 1)) ≤ Real.log y

    Lower bound log y ≥ −m·log 2 + lser(...) for 2^m·y ≥ 1.

    theorem Zeta32.Fstar.B2.log_le (y : ℝ) (m : ℕ) (hy : 0 < y) (h : y ≤ 2 ^ m) :
    Real.log y ≤ ↑m * (6931471808 / 10 ^ 10) - lser ((2 ^ m / y - 1) / (2 ^ m / y + 1))

    Upper bound log y ≤ m·log 2 − lser(...) for 0 < y ≤ 2^m.

    theorem Zeta32.Fstar.B2.le_sqrt_of_sq_le {l y : ℝ} (hl : 0 ≤ l) (h : l ^ 2 ≤ y) :
    l ≤ √y
    theorem Zeta32.Fstar.B2.sqrt_le_of_le_sq {u y : ℝ} (hu : 0 ≤ u) (h : y ≤ u ^ 2) :
    √y ≤ u
    theorem Zeta32.Fstar.B2.G_ge {a c x sl Uh : ℝ} (hx : 0 < x) (hxa : x ≤ a) (hsl0 : 0 ≤ sl) (hsl : sl ≤ √(a ^ 2 - x ^ 2)) (hU : √(c ^ 2 + a ^ 2) ≤ Uh) :
    Real.log ((Uh + sl) / (Uh - sl)) ≤ Gfun a c x

    Gfun from below: smaller s, larger U.

    theorem Zeta32.Fstar.B2.G_le {a c x sh Ul : ℝ} (hsh : √(a ^ 2 - x ^ 2) ≤ sh) (hU : Ul ≤ √(c ^ 2 + a ^ 2)) (hshU : sh < Ul) :
    Gfun a c x ≤ Real.log ((Ul + sh) / (Ul - sh))

    Gfun from above: larger s, smaller U.

    theorem Zeta32.Fstar.B2.rho_ge_of {x sl sh U1 U5 P R : ℝ} (hx : 0 < x) (hxa : x ≤ aMinus) (hsl0 : 0 ≤ sl) (hsl : sl ^ 2 ≤ aMinus ^ 2 - x ^ 2) (hsh0 : 0 ≤ sh) (hsh : aMinus ^ 2 - x ^ 2 ≤ sh ^ 2) (hU10 : 0 ≤ U1) (hU1 : 1 + aMinus ^ 2 ≤ U1 ^ 2) (hU50 : 0 ≤ U5) (hU5 : U5 ^ 2 ≤ 25 + aMinus ^ 2) (hshU5 : sh < U5) (hP0 : 0 < P) (hP : P ≤ (aMinus + sl) / (aMinus - sl) * ((U1 + sl) / (U1 - sl)) ^ 4 / ((U5 + sh) / (U5 - sh))) (hR0 : 0 ≤ R) (hR : 12 * (31416 / 10000) * R ≤ Real.log P) :

    One point of ρ_{a₋}: ρ = (G₀ + 4G₁ − G₅)/(12π), each G bracketed through rational s, U, the three logs merged into log P.