Module

FixedSubgroupConjugation.lean

Nyll.GaloisCohomology.Kummer.Concrete.FixedSubgroupConjugation
5 declarations indexed from sourceView source ↗

Conjugation on a normal intermediate field's fixing subgroup

Restriction supplies the base map of an ambient automorphism. The fixing subgroup equivalence intertwines its actual subgroup conjugation with that semilinear conjugation, and therefore intertwines their abelianized actions.

Declarations

KummerTheory.fixingSubgroup_normal

The fixing subgroup of a normal intermediate field is the normal kernel of restriction, even without normality of the ambient extension.

Source context 3 commands

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

namespace KummerTheory
open ProCGroups.Abelian
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
  (L : IntermediateField K Ω) [Normal K L]
theorem fixingSubgroup_normal : L.fixingSubgroup.Normal
KummerTheory.fixingSubgroupNormal
Source context 3 commands

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

namespace KummerTheory
open ProCGroups.Abelian
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
  (L : IntermediateField K Ω) [Normal K L]
instance fixingSubgroupNormal : L.fixingSubgroup.Normal
KummerTheory.galois_restrictNormal_algebraMap

An ambient Galois automorphism is a semilinear lift of its restriction.

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 Ω]
  (L : IntermediateField K Ω) [Normal K L]
local instance fixingSubgroupNormal : L.fixingSubgroup.Normal := fixingSubgroup_normal L
theorem galois_restrictNormal_algebraMap (σ : Gal(Ω/K)) (x : L) :
    σ.toRingEquiv (algebraMap L Ω x) =
      algebraMap L Ω ((σ.restrictNormal L).toRingEquiv x)
KummerTheory.fixingSubgroupEquiv_conjNormal

The relative Galois identification intertwines subgroup conjugation with semilinear conjugation by the actual ambient representative.

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 Ω]
  (L : IntermediateField K Ω) [Normal K L]
local instance fixingSubgroupNormal : L.fixingSubgroup.Normal := fixingSubgroup_normal L
theorem fixingSubgroupEquiv_conjNormal (σ : Gal(Ω/K)) (ρ : L.fixingSubgroup) :
    L.fixingSubgroupEquiv (MulAut.conjNormal σ ρ) =
      semilinearGaloisConjugate (σ.restrictNormal L).toRingEquiv σ.toRingEquiv
        (galois_restrictNormal_algebraMap L σ) (L.fixingSubgroupEquiv ρ)
KummerTheory.fixingSubgroupAbelianization_conjugation

On topological abelianizations, the actual quotient conjugation agrees with semilinear conjugation under the continuous fixing subgroup equivalence.

Source context 5 commands

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

namespace KummerTheory
open ProCGroups.Abelian
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
  (L : IntermediateField K Ω) [Normal K L]
local instance fixingSubgroupNormal : L.fixingSubgroup.Normal := fixingSubgroup_normal L
variable [FiniteDimensional K L] [Algebra.IsAlgebraic L Ω]
theorem fixingSubgroupAbelianization_conjugation (σ : Gal(Ω/K))
    (x : _root_.TopologicalAbelianization L.fixingSubgroup) :
    TopologicalAbelianization.congr (fixingSubgroupContinuousEquiv L)
        (quotientConjugationTopologicalAbelianizationMap L.fixingSubgroup
          (QuotientGroup.mk' L.fixingSubgroup σ) x) =
      TopologicalAbelianization.congr
        (semilinearGaloisConjugateContinuousEquiv (σ.restrictNormal L).toRingEquiv
          σ.toRingEquiv (galois_restrictNormal_algebraMap L σ))
        (TopologicalAbelianization.congr (fixingSubgroupContinuousEquiv L) x)