ModuleFiniteKummerMuPCoefficients.lean
Nyll.GaloisCohomology.Kummer.FiniteKummerMuPCoefficients
3 declarations indexed from sourceView source ↗ Module documentation
Coherence of finite Kummer and absolute roots-of-unity coefficients
The finite chosen-root homomorphism and the existing absolute mu_p trivialization use the same supplied primitive root. Their values therefore agree in the algebraic closure. The finite coefficient homomorphism is also natural under field embeddings; its p-th-power property is supplied by the shared finite coefficient module. These identities supply the coefficient comparison for absolute lifts; none is assumed as an extra input.
Declarations
ClassFieldTower.Martinet.Shafarevich.absoluteMuPLinearEquivZMod_symm_coe_intCast
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open KummerTheory
variable (K : Type) [Field K]
variable (p : ℕ+) [Fact (p : ℕ).Prime]
ClassFieldTower.Martinet.Shafarevich.absoluteMuPLinearEquivZMod_symm_coe
DocumentationThe inverse absolute trivialization has exactly the finite Kummer coefficient value in the algebraic closure.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open KummerTheory
variable (K : Type) [Field K]
variable (p : ℕ+) [Fact (p : ℕ).Prime]
ClassFieldTower.Martinet.Shafarevich.finiteKummerCoefficientAddHom_map
DocumentationThe chosen-root coefficient homomorphism commutes with field embeddings.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open KummerTheory
variable (K : Type) [Field K]
variable (p : ℕ+) [Fact (p : ℕ).Prime]
omit [Fact (p : ℕ).Prime] in