ClassFieldTheory.bigHilbertClassField_degree_eq_narrowClassGroup_card
The big Hilbert class field has degree equal to the narrow class number.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
namespace ClassFieldTheoryLean source · statement
theorem bigHilbertClassField_degree_eq_narrowClassGroup_card
(K : Type) [Field K] [NumberField K]
(E : FiniteAbelianExtension K) (hE : IsBigHilbertClassField E) :
Module.finrank K E =
Nat.card (RayClassGroup (narrowRayClassModulus K))