Module

SmallHilbertClassFieldOrdinaryRayRealization.lean

Nyll.ClassFieldTheory.Theorems.FrobeniusAndHilbertClassFields.SmallHilbertClassFieldOrdinaryRayRealization
1 declaration indexed from sourceView source ↗

The small Hilbert class field as an ordinary ray class field

Its ordinary-class Artin isomorphism and everywhere-unramifiedness give a ray-class-field realization whose extension is the original field.

Declarations

ClassFieldTheory.smallHilbertClassField_hasOrdinaryRayRealization

A small Hilbert class field realizes the ordinary ray class group, with the same extension and arithmetic Frobenius normalization.

Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

open scoped NumberField
noncomputable section
namespace ClassFieldTheory
open NumberField IsDedekindDomain
theorem smallHilbertClassField_hasOrdinaryRayRealization
    (K : Type) [Field K] [NumberField K]
    (E : FiniteAbelianExtension K) (hE : IsSmallHilbertClassField E) :
    ∃ R : RayClassFieldRealization K (ordinaryRayClassModulus K),
      R.extension = E