ModuleExtensions.lean
Nyll.ValuedFieldTheory.Valuation.DiscreteValuationField.Extensions
54 declarations indexed from sourceView source ↗ Declarations
ValuationTheory.DiscreteValuationField.ValuedExtension.degree
DocumentationThe field degree of a finite valued extension.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.ValuedExtension.degree_eq_finrank
DocumentationThe degree of a finite extension of discrete valuation fields is its linear finrank.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L]
[base.valuation.HasExtension target.valuation] in
ValuationTheory.DiscreteValuationField.ValuedExtension.ramificationIndex
DocumentationThe canonical ramification index of the target maximal ideal over the base maximal ideal.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.ValuedExtension.residueDegree
DocumentationThe canonical residue degree of the target maximal ideal over the base maximal ideal.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.ValuedExtension.integerMap
DocumentationThe induced map between valuation subrings.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.ValuedExtension.integerMap_injective
DocumentationThe induced map between valuation subrings is injective.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.integerMap_apply
DocumentationThe valuation-subring map evaluates through the ambient algebra map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.algebraMap_mem_valuationSubring_iff
DocumentationElementwise form of valuation-ring pullback along the field algebra map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.integerMap_mem_maximalIdeal_iff
DocumentationMaximal-ideal membership is reflected by a valued extension.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.integerMap_not_mem_maximalIdeal_iff
DocumentationNonmembership in the maximal ideal is reflected by a valued extension.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.integerMap_isUnit_iff
DocumentationThe integer map of a valued extension preserves and reflects units.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.maximalIdeal_comap_integerMap_eq
DocumentationThe target maximal ideal pulls back to the base maximal ideal.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.maximalIdeal_map_integerMap_ne_bot
DocumentationThe image of the source maximal ideal in the target valuation ring is nonzero.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.maximalIdeal_map_integerMap_le
DocumentationThe source maximal ideal maps into the target maximal ideal.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueField_ringChar_eq_of_hasExtension
DocumentationResidue fields connected by a valued extension have the same ring characteristic.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap
DocumentationThe induced map on residue fields.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_residue
DocumentationThe residue-field map sends the residue of an integer to its target residue.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_injective
DocumentationThe residue-field map of a valued extension is injective.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_eq_zero_iff
DocumentationThe residue-field map of a valued extension has trivial kernel.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_ne_zero_iff
DocumentationNonzero residue classes remain nonzero after mapping.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_eq_iff
DocumentationEquality of base residue classes can be checked after mapping.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_eq_one_iff
DocumentationThe residue-field map reflects the unit element.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_bijective_of_surjective
DocumentationSurjectivity of the residue map upgrades its canonical injectivity to bijectivity.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueFieldEquivOfSurjective
DocumentationThe residue-field isomorphism attached to a surjective residue map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueFieldEquivOfSurjective_apply
DocumentationThe residue-field equivalence induced by surjectivity evaluates by the residue map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueFieldEquivOfSurjective_symm_apply_residueMap
DocumentationThe inverse residue-field equivalence recovers a source class after applying the residue map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_residueFieldEquivOfSurjective_symm_apply
DocumentationApplying the residue map after the inverse residue-field equivalence recovers the target class.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_residue_eq_zero_iff
DocumentationZero of a mapped residue class is exactly base maximal-ideal membership.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_residue_ne_zero_iff
DocumentationNonzero of a mapped residue class is exactly nonmembership in the base maximal ideal.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_residue_ne_zero_iff_isUnit
DocumentationNonzero of a mapped residue class is exactly unitness of its representative.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_residue_eq_iff
DocumentationEquality of mapped residue classes is equality in the base residue field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueMap_residue_eq_target_residue_iff_sub_mem_maximalIdeal
DocumentationCongruence criterion comparing a mapped base residue with a target representative.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.target_residue_eq_residueMap_residue_iff_sub_mem_maximalIdeal
DocumentationOpposite-orientation form of the target congruence criterion.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.target_residue_integerMap_eq_zero_iff
DocumentationTarget-residue form of zero detection for a mapped base integer.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.target_residue_integerMap_ne_zero_iff
DocumentationTarget-residue form of nonzero detection for a mapped base integer.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.target_residue_integerMap_ne_zero_iff_isUnit
DocumentationA mapped base integer has nonzero target residue exactly when it is a unit in the base valuation ring.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.target_residue_integerMap_ne_zero_iff_integerMap_isUnit
DocumentationA mapped base integer has nonzero target residue exactly when its image is a unit.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.target_residue_integerMap_ne_zero_iff_base_residue_ne_zero
DocumentationNonzero residue is preserved and reflected by the integer map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.integerMap_isUnit_iff_target_residue_integerMap_ne_zero
DocumentationA mapped valuation-ring element is a unit exactly when its target residue is nonzero.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.integerMap_isUnit_iff_base_residue_ne_zero
DocumentationA mapped valuation-ring element is a unit exactly when its source residue is nonzero.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.target_residue_integerMap_eq_iff
DocumentationEquality of target residues of mapped base integers is equality of their base residues.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.target_residue_integerMap_eq_one_iff_base_residue_eq_one
DocumentationA mapped integer has target residue one exactly when its source residue is one.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.unitMap
DocumentationThe induced map on unit groups of valuation rings.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.ValuedExtension.unitMap_apply
DocumentationThe induced unit map agrees with the valuation-ring map on underlying elements.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueUnitsMap_injective
DocumentationThe induced map on residue-field units is injective.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueUnitsMap_surjective_of_residueMap_surjective
DocumentationSurjectivity of the residue map implies surjectivity on residue-field units.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueUnitsMap_bijective_of_residueMap_surjective
DocumentationA surjective residue map induces a bijection on residue-field units.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueUnitsEquivOfResidueMapSurjective
DocumentationThe unit-group equivalence induced by a surjective residue map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueUnitsEquivOfResidueMapSurjective_apply
DocumentationThe residue-unit equivalence evaluates by the induced residue-unit map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueFieldEquivOfSurjective_apply_residue
DocumentationThe residue-field equivalence sends a source residue to the corresponding target residue.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.residueFieldEquivOfSurjective_symm_apply_target_residue
DocumentationThe inverse residue-field equivalence sends a target residue back to its source residue.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
omit [FiniteDimensional K L] in
ValuationTheory.DiscreteValuationField.ValuedExtension.IsUnramified
DocumentationUnramified means that the canonical ramification index is one.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.ValuedExtension.IsTotallyRamified
DocumentationTotally ramified means that the canonical residue degree is one.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.ValuedExtension.IsDefectless
DocumentationDefectlessness is the exact fundamental equality.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x
namespace DiscreteValuationField
namespace ValuedExtension
variable {K : Type u} {L : Type w} [Field K] [Field L]
variable [Algebra K L] [FiniteDimensional K L]
variable (base : DVF.{u, v} K) (target : DVF.{w, x} L)
variable [base.valuation.HasExtension target.valuation]