Documentation

LeanPool.Odlyzko.ExplicitFormula.GaussDigammaEqDigamma

Gauss Digamma Eq Digamma #

Supporting definitions and lemmas for the Odlyzko-bound formalization.

noncomputable def NumberField.Odlyzko.gaussDigammaIntegrand (s : ) (x : ) :

A gauss digamma integrand used in the Odlyzko-bound argument.

Equations
Instances For
    theorem NumberField.Odlyzko.half_mul_le_one_sub_exp_neg {x : } (hx0 : 0 x) (hx1 : x 1) :
    x / 2 1 - Real.exp (-x)
    theorem NumberField.Odlyzko.norm_gaussDigammaIntegrand_le_local (s : ) {x : } (hx0 : 0 < x) (hx1 : x 1) (hsx : s - 1 * x 1) :

    A gauss digamma local radius used in the Odlyzko-bound argument.

    Equations
    Instances For
      noncomputable def NumberField.Odlyzko.gaussDigamma (s : ) :

      A gauss digamma used in the Odlyzko-bound argument.

      Equations
      Instances For
        noncomputable def NumberField.Odlyzko.gaussDigammaPartialIntegrand (s : ) (n : ) (x : ) :

        A gauss digamma partial integrand used in the Odlyzko-bound argument.

        Equations
        Instances For
          noncomputable def NumberField.Odlyzko.gaussDigammaPartialSum (s : ) (n : ) :

          A gauss digamma partial sum used in the Odlyzko-bound argument.

          Equations
          Instances For
            theorem NumberField.Odlyzko.logDeriv_natCast_cpow {n : } (hn : n 0) (s : ) :
            logDeriv (fun (z : ) => n ^ z) s = Complex.log n
            theorem NumberField.Odlyzko.logDeriv_GammaSeq {s : } {n : } (hn : n 0) (hs : jFinset.range (n + 1), s + j 0) :
            logDeriv (fun (z : ) => z.GammaSeq n) s = Complex.log n - jFinset.range (n + 1), (s + j)⁻¹
            theorem NumberField.Odlyzko.logDeriv_GammaSeq_succ_eq {s : } (hs : 0 < s.re) (n : ) :
            logDeriv (fun (z : ) => z.GammaSeq (n + 1)) s = gaussDigammaPartialSum s (n + 1) - (Real.eulerMascheroniSeq' (n + 1)) - (s + ↑(n + 1))⁻¹
            noncomputable def NumberField.Odlyzko.gaussDigammaSeriesTerm (k : ) (s : ) :

            A gauss digamma series term used in the Odlyzko-bound argument.

            Equations
            Instances For
              theorem NumberField.Odlyzko.gaussDigammaSeriesTerm_eq_div {s : } (hs : 0 < s.re) (k : ) :
              gaussDigammaSeriesTerm k s = (s - 1) / (↑(k + 1) * (s + k))
              theorem NumberField.Odlyzko.norm_gaussDigammaSeriesTerm_le {M : } {s : } (hs : 0 < s.re) (hsM : s - 1 M) {k : } (hk : 1 k) :
              theorem NumberField.Odlyzko.norm_inv_add_natCast_le {s : } (hs : 0 < s.re) {n : } (hn : 1 n) :
              (s + n)⁻¹ 1 / n
              noncomputable def NumberField.Odlyzko.gammaSeqApproxIntegrand (n : ) (s : ) (x : ) :

              A gamma seq approx integrand used in the Odlyzko-bound argument.

              Equations
              Instances For
                noncomputable def NumberField.Odlyzko.gammaIntegralIntegrand (s : ) (x : ) :

                A gamma integral integrand used in the Odlyzko-bound argument.

                Equations
                Instances For

                  A gamma vertical majorant used in the Odlyzko-bound argument.

                  Equations
                  Instances For
                    theorem NumberField.Odlyzko.rpow_re_sub_one_le_endpoint_sum {a b x : } {s : } (hx : 0 < x) (ha : a s.re) (hb : s.re b) :
                    x ^ (s.re - 1) x ^ (a - 1) + x ^ (b - 1)
                    noncomputable def NumberField.Odlyzko.gammaSeqScalarKernel (n : ) (x : ) :

                    A gamma seq scalar kernel used in the Odlyzko-bound argument.

                    Equations
                    Instances For

                      A gamma scalar kernel used in the Odlyzko-bound argument.

                      Equations
                      Instances For
                        noncomputable def NumberField.Odlyzko.gammaSeqIntegralError (a b : ) (n : ) (x : ) :

                        A gamma seq integral error used in the Odlyzko-bound argument.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          theorem NumberField.Odlyzko.norm_integral_gammaSeqApproxIntegrand_sub_le {a b : } (ha0 : 0 < a) (hb0 : 0 < b) {s : } (ha : a s.re) (hb : s.re b) (n : ) :
                          theorem NumberField.Odlyzko.tendstoUniformlyOn_GammaSeq {a b : } (ha : 0 < a) (hab : a b) :