Module

AbsoluteMuPTrivialization.lean

Nyll.GaloisCohomology.Kummer.AbsoluteMuPTrivialization
5 declarations indexed from sourceView source ↗

Trivializing natural mu_p coefficients over a cyclotomic base

When the base field contains a primitive p-th root of unity, the natural absolute-Galois action on mu_p is trivial. A chosen primitive root gives a continuous ZMod p-linear equivalence with the standard trivial coefficient line and hence an isomorphism of topological representations.

Declarations

ClassFieldTower.Martinet.Shafarevich.absoluteMuPAction_eq_self_of_primitiveRoots

The natural Galois action on mu_p is trivial when the base field already contains a primitive p-th root.

Source context 8 commands

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

open CategoryTheory
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology
open ContRepresentation KummerTheory TopRep
variable (K : Type) [Field K]
variable (p : ℕ) [Fact p.Prime]
theorem absoluteMuPAction_eq_self_of_primitiveRoots
    (hmu : (primitiveRoots p K).Nonempty)
    (sigma : Field.absoluteGaloisGroup K) (x : AbsoluteMuP K p) :
    absoluteMuPActionContinuousLinearMap K p sigma x = x
ClassFieldTower.Martinet.Shafarevich.absoluteMuPMulEquivMultiplicativeZMod

The coefficient equivalence from roots of unity in the algebraic closure to the multiplicative copy of ZMod p, using the supplied primitive root.

Source context 8 commands

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

open CategoryTheory
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology
open ContRepresentation KummerTheory TopRep
variable (K : Type) [Field K]
variable (p : ℕ) [Fact p.Prime]
def absoluteMuPMulEquivMultiplicativeZMod
    (hmu : (primitiveRoots p K).Nonempty) :
    DiscreteNthRootsSubgroup (AlgebraicClosure K) p ≃*
      Multiplicative (ZMod p)
ClassFieldTower.Martinet.Shafarevich.absoluteMuPLinearEquivZMod

Additive roots of unity are linearly equivalent to the standard ZMod p coefficient line.

Source context 8 commands

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

open CategoryTheory
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology
open ContRepresentation KummerTheory TopRep
variable (K : Type) [Field K]
variable (p : ℕ) [Fact p.Prime]
def absoluteMuPLinearEquivZMod
    (hmu : (primitiveRoots p K).Nonempty) :
    AbsoluteMuP K p ≃ₗ[ZMod p] ZMod p
ClassFieldTower.Martinet.Shafarevich.absoluteMuPContinuousLinearEquivZMod

The coefficient trivialization is a homeomorphism because both coefficient spaces are discrete.

Source context 8 commands

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

open CategoryTheory
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology
open ContRepresentation KummerTheory TopRep
variable (K : Type) [Field K]
variable (p : ℕ) [Fact p.Prime]
def absoluteMuPContinuousLinearEquivZMod
    (hmu : (primitiveRoots p K).Nonempty) :
    AbsoluteMuP K p ≃L[ZMod p] ZMod p
ClassFieldTower.Martinet.Shafarevich.absoluteMuPTopRepTrivialIso

Over a field containing mu_p, the natural coefficient representation is isomorphic to the standard trivial ZMod p representation.

Source context 8 commands

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

open CategoryTheory
open scoped Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology
open ContRepresentation KummerTheory TopRep
variable (K : Type) [Field K]
variable (p : ℕ) [Fact p.Prime]
def absoluteMuPTopRepTrivialIso
    (hmu : (primitiveRoots p K).Nonempty) :
    absoluteMuPTopRep K p ≅
      trivialZModP p (Field.absoluteGaloisGroup K)