L Functions

Results named in Tau Ceti's TauCeti.NumberTheory.LFunctions modules and in no roadmap's section, as Tau Ceti has them at commit ace60277.

TheoremChebyshev's identity for a number field#

Summing log Nπ”ž = βˆ‘_{π”Ÿ ∣ π”ž} Ξ›_K(π”Ÿ) over the nonzero integral ideals of norm at most x and exchanging the order of summation, βˆ‘_{Nπ”ž ≀ x} log Nπ”ž = βˆ‘_{N(𝔭 ^ k) ≀ x} log N𝔭 Β· #{π”ž : Nπ”ž ≀ x / N(𝔭 ^ k)}.

TauCeti.LFunctions.idealSummatory_log_absNorm_eq.{u_1} (K : Type u_1) [Field K] [NumberField K]
  (x : ℝ) :
  TauCeti.idealSummatory K (fun I => Real.log ↑(Ideal.absNorm ↑I)) x =
    TauCeti.primePowerSummatory K
      (fun A => TauCeti.primePowerWeight A * ↑(TauCeti.idealsLE K (x / ↑(Ideal.absNorm ↑↑A))).card)
      x
Uses 1 Β· Used by 1

TheoremMertens' first theorem for a number field#

The sum of log N𝔭 / N𝔭 over the nonzero prime ideals 𝔭 of π“ž K of norm at most x is log x + O(1).

TauCeti.LFunctions.isBigO_primeSummatory_log_absNorm_div_sub_log.{u_1} (K : Type u_1) [Field K]
  [NumberField K] :
  (fun x =>
      TauCeti.primeSummatory K
          (fun v => Real.log ↑(Ideal.absNorm v.asIdeal) / ↑(Ideal.absNorm v.asIdeal)) x -
        Real.log x) =O[Filter.atTop]
    fun x => 1
Lean

Formalized in Tau Ceti as TauCeti.LFunctions.isBigO_primeSummatory_log_absNorm_div_sub_log.

Other forms

Mertens' first theorem for a number field, prime-power form. Formalized in Tau Ceti as TauCeti.LFunctions.isBigO_primePowerSummatory_div_sub_log.

TauCeti.LFunctions.isBigO_primePowerSummatory_div_sub_log.{u_1} (K : Type u_1) [Field K]
  [NumberField K] :
  (fun x =>
      TauCeti.primePowerSummatory K (fun A => TauCeti.primePowerWeight A / ↑(Ideal.absNorm ↑↑A)) x -
        Real.log x) =O[Filter.atTop]
    fun x => 1
Sources
Uses 3 Β· Used by 1

TheoremMertens' second theorem for a number field#

The sum of 1 / N𝔭 over the nonzero prime ideals 𝔭 of π“ž K of norm at most x is log log x + B_K + O(1 / log x), where B_K = mertensConstant K.

TauCeti.LFunctions.isBigO_primeSummatory_inv_absNorm_sub_log_log_sub_mertensConstant.{u_1}
  (K : Type u_1) [Field K] [NumberField K] :
  (fun x =>
      TauCeti.primeSummatory K (fun v => (↑(Ideal.absNorm v.asIdeal))⁻¹) x - Real.log (Real.log x) -
        TauCeti.LFunctions.mertensConstant K) =O[Filter.atTop]
    fun x => (Real.log x)⁻¹
Lean

Formalized in Tau Ceti as TauCeti.LFunctions.isBigO_primeSummatory_inv_absNorm_sub_log_log_sub_mertensConstant.

Other forms

Mertens' second theorem for a number field, limit form. Formalized in Tau Ceti as TauCeti.LFunctions.tendsto_primeSummatory_inv_absNorm_sub_log_log.

TauCeti.LFunctions.tendsto_primeSummatory_inv_absNorm_sub_log_log.{u_1} (K : Type u_1) [Field K]
  [NumberField K] :
  Filter.Tendsto
    (fun x =>
      TauCeti.primeSummatory K (fun v => (↑(Ideal.absNorm v.asIdeal))⁻¹) x - Real.log (Real.log x))
    Filter.atTop (nhds (TauCeti.LFunctions.mertensConstant K))
Sources
Uses 1

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.