ModuleNormalRestrictionResidualAction.lean
Nyll.GaloisCohomology.Kummer.Concrete.NormalRestrictionResidualAction
3 declarations indexed from sourceView source ↗ Module documentation
The restriction kernel and the absolute residual action
The actual kernel of normal restriction identifies with the upper field's absolute Galois group. Transport through both actual quotient maps preserves conjugation by the same lift of the relative automorphism.
Declarations
KummerTheory.normalRestrictionResidualAbelianizationEquiv
DocumentationThe actual restriction kernel's abelianized residual quotient is the upper field's abelianized absolute residual quotient.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace KummerTheory
open ProCGroups ProCGroups.ProC ProCGroups.Abelian
universe u
variable {K M : Type u} [Field K] [Field M] [Algebra K M]
[FiniteDimensional K M] [Normal K M] [CharZero K]
{C : FiniteGroupClass.{u}}
local notation "AC" => AlgebraicClosure M
local notation "N" => MonoidHom.ker (AlgEquiv.restrictNormalHom M : Gal(AC/K) →* Gal(M/K))
local notation "G" => Gal(AC/M)
KummerTheory.normalRestrictionResidualAbelianizationEquiv_apply_mk
DocumentationThe restriction-kernel comparison evaluates through the actual two quotient maps.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace KummerTheory
open ProCGroups ProCGroups.ProC ProCGroups.Abelian
universe u
variable {K M : Type u} [Field K] [Field M] [Algebra K M]
[FiniteDimensional K M] [Normal K M] [CharZero K]
{C : FiniteGroupClass.{u}}
local notation "AC" => AlgebraicClosure M
local notation "N" => MonoidHom.ker (AlgEquiv.restrictNormalHom M : Gal(AC/K) →* Gal(M/K))
local notation "G" => Gal(AC/M)
KummerTheory.normalRestrictionResidualAbelianizationEquiv_conjugation
DocumentationConjugation on the restriction kernel transports to the canonical absolute residual action of the actual restricted field automorphism.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace KummerTheory
open ProCGroups ProCGroups.ProC ProCGroups.Abelian
universe u
variable {K M : Type u} [Field K] [Field M] [Algebra K M]
[FiniteDimensional K M] [Normal K M] [CharZero K]
{C : FiniteGroupClass.{u}}
local notation "AC" => AlgebraicClosure M
local notation "N" => MonoidHom.ker (AlgEquiv.restrictNormalHom M : Gal(AC/K) →* Gal(M/K))
local notation "G" => Gal(AC/M)