ModuleFixedSubgroupCharacterDescent.lean
Nyll.GaloisCohomology.Kummer.Concrete.FixedSubgroupCharacterDescent
3 declarations indexed from sourceView source ↗ Module documentation
Descent of invariant absolute Galois characters
Transport an absolute character of a finite normal intermediate field to its actual fixing subgroup. The established comparison of conjugation actions preserves invariance. Transfer divided by the extension degree then extends the character whenever that degree is coprime to its coefficient modulus.
Declarations
KummerTheory.fixingSubgroupAbsoluteCharacter
DocumentationPull back an absolute character along the actual comparison from the fixing subgroup to the absolute Galois group of the intermediate field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace KummerTheory
open ProCGroups.Abelian
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω] [IsAlgClosure K Ω]
(L : IntermediateField K Ω) [FiniteDimensional K L]
attribute [local instance] closureOverIntermediate
KummerTheory.fixingSubgroupAbsoluteCharacter_conjNormal
DocumentationInvariance under all relative field automorphisms gives invariance under actual ambient conjugation on the fixing subgroup.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace KummerTheory
open ProCGroups.Abelian
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω] [IsAlgClosure K Ω]
(L : IntermediateField K Ω) [FiniteDimensional K L]
attribute [local instance] closureOverIntermediate
variable [Normal K L]
attribute [local instance] fixingSubgroup_normal
KummerTheory.exists_character_extension_of_coprime_finrank
DocumentationAn invariant absolute character extends to the actual ambient Galois group when its modulus is coprime to the finite separable extension degree.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace KummerTheory
open ProCGroups.Abelian
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω] [IsAlgClosure K Ω]
(L : IntermediateField K Ω) [FiniteDimensional K L]
attribute [local instance] closureOverIntermediate
variable [Normal K L]
attribute [local instance] fixingSubgroup_normal