Documentation

Atlas.NumberTheoryI.code.Ch22WeberLFunction

@[reducible, inline]
abbrev RayClassField.RayClassChar (K : Type u) [Field K] [NumberField K] (𝔪 : Modulus K) :
Instances For
    Instances For
      noncomputable def RayClassField.primeToFracIdealsCoprime (K : Type u) [Field K] [NumberField K] (𝔪 : Modulus K) (𝔭 : Prime' K) (h : 𝔪.toFun (Place.finite 𝔭) = 0) :
      Instances For
        def RayClassField.RayClassChar.evalIdeal {K : Type u} [Field K] [NumberField K] {𝔪 : Modulus K} (χ : RayClassChar K 𝔪) (𝔞 : FracIdealsCoprime K 𝔪) :
        Instances For
          def RayClassField.RayClassChar.evalIdealC {K : Type u} [Field K] [NumberField K] {𝔪 : Modulus K} (χ : RayClassChar K 𝔪) (𝔞 : FracIdealsCoprime K 𝔪) :
          Instances For
            noncomputable def RayClassField.RayClassChar.evalPrime {K : Type u} [Field K] [NumberField K] {𝔪 : Modulus K} (χ : RayClassChar K 𝔪) (𝔭 : Prime' K) :
            Instances For
              Instances For
                noncomputable def RayClassField.weberEulerFactor {K : Type u} [Field K] [NumberField K] {𝔪 : Modulus K} (χ : RayClassChar K 𝔪) (𝔭 : Prime' K) (s : ) :
                Instances For
                  noncomputable def RayClassField.WeberLFunction (K : Type u) [Field K] [NumberField K] (𝔪 : Modulus K) (χ : RayClassChar K 𝔪) (s : ) :
                  Instances For
                    theorem RayClassField.RayClassChar.norm_evalPrime_le_one {K : Type u} [Field K] [NumberField K] {𝔪 : Modulus K} (χ : RayClassChar K 𝔪) (𝔭 : Prime' K) :
                    theorem RayClassField.ideal_count_rpow_summable (K : Type u) [Field K] [NumberField K] (σ : ) ( : 1 < σ) :
                    Summable fun (n : ) => (Nat.card { I : Ideal (NumberField.RingOfIntegers K) // Ideal.absNorm I = n }) * n ^ (-σ)
                    theorem RayClassField.summable_primeIdeal_absNorm_rpow (K : Type u) [Field K] [NumberField K] (σ : ) ( : 1 < σ) :
                    Summable fun (𝔭 : Prime' K) => (Ideal.absNorm 𝔭.asIdeal) ^ (-σ)
                    noncomputable def RayClassField.toFracIdealsCoprime {K : Type u} [Field K] [NumberField K] {𝔪 : Modulus K} (𝔞 : Ideal (NumberField.RingOfIntegers K)) (h : IsCoprime 𝔞 𝔪.finitePartIdeal) :
                    Instances For
                      noncomputable def RayClassField.RayClassChar.evalIdealExt {K : Type u} [Field K] [NumberField K] {𝔪 : Modulus K} (χ : RayClassChar K 𝔪) (𝔞 : Ideal (NumberField.RingOfIntegers K)) :
                      Instances For
                        theorem RayClassField.WeberLFunction_eulerProduct_hasSum (K : Type u) [Field K] [NumberField K] (𝔪 : Modulus K) (χ : RayClassChar K 𝔪) (s : ) (hs : 1 < s.re) :
                        HasSum (fun (𝔞 : { I : Ideal (NumberField.RingOfIntegers K) // I }) => χ.evalIdealExt 𝔞 * (Ideal.absNorm 𝔞) ^ (-s)) (∏' (𝔭 : Prime' K), weberEulerFactor χ 𝔭 s)
                        theorem RayClassField.WeberLFunction_eq_dirichletSeries (K : Type u) [Field K] [NumberField K] (𝔪 : Modulus K) (χ : RayClassChar K 𝔪) (s : ) (hs : 1 < s.re) :
                        WeberLFunction K 𝔪 χ s = ∑' (𝔞 : { I : Ideal (NumberField.RingOfIntegers K) // I }), χ.evalIdealExt 𝔞 * (Ideal.absNorm 𝔞) ^ (-s)