ModuleSeparableKummerH1.lean
Nyll.GaloisCohomology.Kummer.Concrete.SeparableKummerH1
6 declarations indexed from sourceView source ↗ Module documentation
Kummer characters over the separable closure
For an exponent nonzero in the base field, every unit has a root in the separable closure. The existing Galois Kummer equivalence therefore applies without a perfectness or characteristic-zero hypothesis.
Declarations
ClassFieldTower.Martinet.Shafarevich.finiteKummerRadicalSubgroup_separableClosure_eq_top
DocumentationEvery base unit admits an n-th root in the separable closure when n is nonzero in the base field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open KummerTheory
variable (K : Type*) [Field K]
ClassFieldTower.Martinet.Shafarevich.unitsEquivSeparableRadicalCarrier
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open KummerTheory
variable (K : Type*) [Field K]
ClassFieldTower.Martinet.Shafarevich.map_powerRange_unitsEquivSeparableRadicalCarrier
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open KummerTheory
variable (K : Type*) [Field K]
ClassFieldTower.Martinet.Shafarevich.separablePowerClassEquivRadicalQuotient
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open KummerTheory
variable (K : Type*) [Field K]
ClassFieldTower.Martinet.Shafarevich.separableKummerContinuousNthRootsCharacterEquiv
DocumentationPower classes identify with continuous Kummer characters of the actual separable closure, in arbitrary characteristic prime to the exponent.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open KummerTheory
variable (K : Type*) [Field K]
ClassFieldTower.Martinet.Shafarevich.separableKummerContinuousNthRootsCharacterEquiv_apply_of_pow_eq
DocumentationEvaluation uses any root with the prescribed power, independently of the root chosen in constructing the character equivalence.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open KummerTheory
variable (K : Type*) [Field K]