Module

ProlongationDiscrete.lean

Nyll.ValuedFieldTheory.Valuation.DiscreteValuationField.FiniteExtension.ProlongationDiscrete
3 declarations indexed from sourceView source ↗

Discrete prolongations to finite separable extensions

Finite separable field extensions carry discrete prolongations of the original valuation. These can use the original value-group universe and preserve the residue characteristic.

Declarations

ValuationTheory.DiscreteValuationField.DVF.isRankOneDiscrete_of_finite_separable

Every prolongation to a finite separable extension remains discrete of rank one. The integral closure localized at the prolongation's center supplies its DVR.

Source context 2 commands

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

namespace ValuationTheory.DiscreteValuationField
universe u v w z
theorem DVF.isRankOneDiscrete_of_finite_separable
    {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
    [FiniteDimensional K L] [Algebra.IsSeparable K L]
    (base : DVF.{u, v} K) {Γ : Type z} [LinearOrderedCommGroupWithZero Γ]
    (vL : _root_.Valuation L Γ) [base.valuation.HasExtension vL] :
    vL.IsRankOneDiscrete
ValuationTheory.DiscreteValuationField.DVF.exists_extension_on_valueGroup

A finite separable extension admits a discrete valuation in the original value-group universe.

Source context 2 commands

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

namespace ValuationTheory.DiscreteValuationField
universe u v w z
theorem DVF.exists_extension_on_valueGroup
    {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
    [FiniteDimensional K L] [Algebra.IsSeparable K L]
    (base : DVF.{u, v} K) :
    ∃ vL : _root_.Valuation L base.ValueGroup,
      vL.IsRankOneDiscrete ∧ base.valuation.HasExtension vL
ValuationTheory.DiscreteValuationField.DVF.exists_extension_residueChar

A finite separable extension carries a discrete prolongation with the same residue characteristic.

Source context 2 commands

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

namespace ValuationTheory.DiscreteValuationField
universe u v w z
theorem DVF.exists_extension_residueChar
    {K : Type u} {L : Type w} [Field K] [Field L] [Algebra K L]
    [FiniteDimensional K L] [Algebra.IsSeparable K L]
    (base : DVF.{u, v} K) (p : ℕ) [CharP base.residueField p] :
    ∃ target : DVF.{w,v} L, base.valuation.HasExtension target.valuation ∧
      CharP target.residueField p