ModuleValuationRingEquiv.lean
Nyll.ValuedFieldTheory.LocalField.Padic.Cyclotomic.TotallyRamified.ValuationRingEquiv
3 declarations indexed from sourceView source ↗ Module documentation
The valuation-ring equivalence for the totally ramified cyclotomic extension
This file constructs the concrete equivalence from ℤ_[p][ζ - 1] to the actual valuation subring.
Declarations
AlgebraicNumberTheory.Valuations.padicCyclotomicTotallyRamifiedValuationRingEquivAlgebraPadicInt
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
open Polynomial
open scoped Polynomial
universe u
section CyclotomicExtension
variable {p k : ℕ} [Fact p.Prime]
variable {L : Type u} [Field L] [Algebra ℚ_[p] L]
AlgebraicNumberTheory.Valuations.padicCyclotomicTotallyRamifiedValuationRingEquivScalarTowerPadicInt
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
open Polynomial
open scoped Polynomial
universe u
section CyclotomicExtension
variable {p k : ℕ} [Fact p.Prime]
variable {L : Type u} [Field L] [Algebra ℚ_[p] L]
local instance padicCyclotomicTotallyRamifiedValuationRingEquivAlgebraPadicInt : Algebra ℤ_[p] L :=
((algebraMap ℚ_[p] L).comp (algebraMap ℤ_[p] ℚ_[p])).toAlgebra
AlgebraicNumberTheory.Valuations.padicCyclotomicTotallyRamified_exists_adjoin_sub_one_equiv_valuationSubring
DocumentationThe concrete ring ℤ_[p][ζ - 1] is canonically equivalent to the valuation subring in the actual-integral-closure complete-DVF model, and the equivalence preserves the represented element of L.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
open Polynomial
open scoped Polynomial
universe u
section CyclotomicExtension
variable {p k : ℕ} [Fact p.Prime]
variable {L : Type u} [Field L] [Algebra ℚ_[p] L]
local instance padicCyclotomicTotallyRamifiedValuationRingEquivAlgebraPadicInt : Algebra ℤ_[p] L :=
((algebraMap ℚ_[p] L).comp (algebraMap ℤ_[p] ℚ_[p])).toAlgebra
local instance padicCyclotomicTotallyRamifiedValuationRingEquivScalarTowerPadicInt :
IsScalarTower ℤ_[p] ℚ_[p] L :=
IsScalarTower.of_algebraMap_eq' rfl