Module

RayClassFieldDegree.lean

Nyll.ClassFieldTheory.Theorems.ConductorsAndRayClassFields.RayClassFieldDegree
1 declaration indexed from sourceView source ↗

Degree of a ray class field

For any ray class field realization of m, its degree is the cardinality of the ideal-theoretic ray class group. The realization is explicit, so this module does not depend on an implementation-level choice of field.

Declarations

ClassFieldTheory.rayClassField_degree

The ray class field has degree equal to the ray class number.

Source context 4 commands

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

open scoped NumberField
noncomputable section
namespace ClassFieldTheory
universe u
theorem rayClassField_degree
    (K : Type u) [Field K] [NumberField K]
    (m : RayClassModulus K)
    (R : RayClassFieldRealization K m) :
    Module.finrank K R.extension = Nat.card (RayClassGroup m)