ModuleChevalleyExtension.lean
Nyll.ValuedFieldTheory.Valuation.DiscreteValuationField.ChevalleyExtension
70 declarations indexed from sourceView source ↗ Declarations
ValuationTheory.DiscreteValuationField.Valuation.HasSomeExtensionTo
DocumentationA valuation on K has some extension to the field extension L / K.
Chevalley's extension theorem is precisely the general existence theorem for this predicate under algebraic field-extension hypotheses.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.mem_base_valuationSubring_of_lift_mem
DocumentationIf a valuation subring B of the extension field dominates the base valuation ring locally, then any base-field element whose image lies in B already lies in the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.exists_extension_valuationSubring
DocumentationChevalley's theorem in valuation-subring form.
For any field extension L / K, a valuation subring of K admits a dominating valuation subring of L, and the original valuation subring is exactly the pullback of the extension valuation subring along K → L. This is the construction-level statement behind chevalley_hasSomeExtensionTo; downstream finite-extension arguments can use the returned subring B before passing to its canonical valuation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.hasExtension_valuation_of_valuationSubring_pullback
DocumentationExact pullback of valuation subrings gives a HasExtension proof for the canonical valuation attached to the target valuation subring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_pullback_of_hasExtension_valuation
DocumentationA HasExtension proof for the canonical valuation attached to a valuation subring gives exact pullback of valuation subrings.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.hasExtension_valuation_iff_valuationSubring_pullback
DocumentationFor the canonical valuation attached to a valuation subring of the target field, HasExtension is equivalent to exact pullback of valuation subrings.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosure_mem_valuationSubring_of_hasExtension
DocumentationEvery element integral over the base valuation ring lies in any valuation ring extending the base valuation. This is the valuation-theoretic integral closure bridge used before specializing to complete or Henselian DVFs.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.algebraMap_mem_integralClosure_valuationSubring_iff
DocumentationThe actual integral closure over the base valuation ring has exact pullback to the base field: a base-field element is integral over the base valuation ring in the extension field exactly when it already belongs to the base valuation ring.
This is the construction-level input needed to turn the actual integral closure into a valuation subring extending vK once the Henselian frontier proves the valuative dichotomy for that integral closure.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureValuationSubringOfMemOrInv
DocumentationIf the actual integral closure over the base valuation ring satisfies the valuation-ring dichotomy inside the extension field, then it is the underlying subring of an actual ValuationSubring L.
This is not a replacement for the Henselian uniqueness theorem: the remaining frontier is to prove the dichotomy from Henselian hypotheses. The theorem constructs the valuation object that that proof will feed into.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.mem_integralClosureValuationSubringOfMemOrInv
DocumentationThe Chevalley valuation ring contains every integral element or its inverse.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureValuationSubringOfMemOrInv_pullback
DocumentationThe valuation subring built from the actual integral closure has exact base-field pullback.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureValuationSubringOfMemOrInv_hasExtension
DocumentationOnce the actual integral closure over the base valuation ring has been proved to be a valuation subring, its canonical valuation is an extension of the base valuation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureValuationSubringOfMemOrInv_isIntegralClosure
DocumentationThe valuation subring built from the actual integral closure is the actual integral closure of the base valuation ring in the extension field.
This removes the earlier packaging gap: after the Henselian frontier supplies the valuative dichotomy for integralClosure vK.valuationSubring L, the constructed valuation subring carries the canonical extension valuation and satisfies the defining IsIntegralClosure equivalence, not merely equality of underlying subrings.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureValuationSubringOfMemOrInv_le_valuationSubring_of_hasExtension
DocumentationThe integral-closure valuation subring is contained in every valuation subring whose canonical valuation extends the base valuation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.exists_integralClosure_valuationSubring_of_forall_mem_or_inv
DocumentationConstruction-level package for the integral-closure valuation subring: the actual integral closure, once it satisfies the valuation-ring dichotomy, is a valuation subring whose canonical valuation extends the base valuation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.exists_integralClosure_valuationSubring_isIntegralClosure_of_forall_mem_or_inv
DocumentationConstruction-level package for the actual integral-closure valuation subring, including the integral-closure proof itself. The second witness is kept explicit so downstream proofs can install it as an instance only where they need the induced algebra structure from the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_eq_of_le_of_idealOfLE_eq_maximalIdeal
DocumentationA valuation overring of a valuation subring is equal to it when the corresponding localization prime is the maximal ideal of the smaller valuation subring. This is the prime-theoretic comparison bridge used after proving that an integral closure has a unique prime above the base maximal ideal.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.idealOfLE_eq_maximalIdeal_of_mem_maximalIdeal_iff
DocumentationElementwise form of the center condition for a valuation overring. The center idealOfLE R S hRS is the maximal ideal of R exactly when membership in the maximal ideal of S, after the inclusion R → S, agrees with membership in the maximal ideal of R.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_eq_of_le_of_mem_maximalIdeal_iff
DocumentationElementwise maximal-ideal criterion for collapse of a valuation overring. This is the form used when the remaining Henselian argument proves equality of centers by checking elements, rather than by manipulating idealOfLE directly.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_eq_of_le_of_inclusion_isLocalHom
DocumentationA valuation overring of a valuation subring is equal to it as soon as the inclusion is local. This is the local-map form of valuationSubring_eq_of_le_of_idealOfLE_eq_maximalIdeal.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.mem_integralClosure_baseRange_iff_forall_valuationSubring
DocumentationChevalley's intersection theorem in the form needed for valuation extensions: an element is integral over the image of the base valuation ring exactly when it lies in every valuation subring of the extension field containing that image. This is the construction-level bridge from the actual integral closure frontier to valuation-overring arguments.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosure_toSubring_eq_integralClosure_botSubalgebra_toSubring
DocumentationThe actual integral closure over the base valuation ring has the same underlying subring as the integral closure over the bottom vK-subalgebra of L, i.e. over the image of the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosure_toSubring_eq_integralClosure_baseRange
DocumentationThe actual integral closure over the base valuation ring agrees, as an underlying subring of the extension field, with the integral closure over the subring generated by the image of the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.mem_integralClosure_iff_forall_valuationSubring
DocumentationChevalley's intersection theorem for the actual integral closure over the base valuation ring: an element is integral over the base valuation ring iff it lies in every valuation subring of the extension field containing the base valuation ring's image.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureToValuationSubringOfHasExtension
DocumentationThe canonical map from the actual integral closure of the base valuation ring to any valuation ring extending the base valuation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureToValuationSubringOfHasExtension_apply
DocumentationThe canonical map from the integral closure to an extending valuation ring is inclusion.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureToValuationSubringOfHasExtension_injective
DocumentationThe integral-closure map into an extension valuation ring is injective.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_mem_integralClosure_of_moduleFinite
DocumentationIf an extension valuation ring is finite over the base valuation ring, then each of its elements is integral over the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_mem_integralClosure_of_isIntegral
DocumentationIf an extension valuation ring is integral over the base valuation ring, then every target valuation-ring element lies in the actual integral closure. This is the construction-level condition needed in the Henselian finite-extension frontier.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubringToIntegralClosureOfModuleFinite
DocumentationThe reverse map from a module-finite extension valuation ring into the actual integral closure.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubringToIntegralClosureOfModuleFinite_apply
DocumentationUnder module finiteness, a valuation-ring element maps to its integral-closure class.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureToValuationSubringOfHasExtension_surjective_of_moduleFinite
DocumentationUnder module-finiteness, the integral closure maps onto the extension valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureToValuationSubringOfHasExtension_bijective_of_moduleFinite
DocumentationUnder module-finiteness, the integral-closure map into the extension valuation ring is bijective.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integralClosureRingEquivValuationSubringOfModuleFinite
DocumentationA module-finite extension valuation ring is canonically equivalent to the actual integral closure of the base valuation ring in the field extension.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_isIntegralClosure_of_moduleFinite
DocumentationA module-finite extension valuation ring is the actual integral closure of the base valuation ring in the field extension.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_isIntegralClosure_of_isIntegral
DocumentationAn extension valuation ring that is integral over the base valuation ring is the actual integral closure of the base valuation ring in the field extension. No finite-module certificate is introduced here; the proof is the defining integral-closure equivalence.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_eq_of_hasExtension_of_isIntegral
DocumentationTwo valuation extensions of the same base valuation have the same valuation subring once both extension valuation rings are integral over the base valuation ring.
This is the target-free uniqueness bridge used by the Henselian finite-level route: after the Henselian argument proves integrality for all extension valuation rings, no chosen target DVF package is needed to compare them.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuation_isEquiv_of_hasExtension_of_isIntegral
DocumentationValuation-equivalence form of valuationSubring_eq_of_hasExtension_of_isIntegral.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.mem_valuationSubring_iff_of_hasExtension_of_isIntegral
DocumentationElementwise form of target-free integral valuation-extension uniqueness.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_eq_integralClosureValuationSubringOfMemOrInv_of_isIntegral
DocumentationAn integral extension valuation ring is exactly the valuation subring constructed from the actual integral closure, once that integral closure has the valuation-ring dichotomy.
This is the comparison form used in finite-extension arguments: after proving integrality of a chosen extension valuation ring, no separate equality with the Chevalley/integral-closure construction has to be assumed.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.moduleFinite_valuationSubring_of_isIntegralClosure
DocumentationIf an extension valuation ring is already the actual integral closure in a finite separable field extension over a Noetherian base valuation ring, then it is finite over the base valuation ring. This is the generic finite-extension input needed before specializing uniqueness of valuation extensions to Henselian DVFs.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.moduleFinite_integralClosureValuationSubringOfMemOrInv
DocumentationOnce the actual integral closure has been proved to be a valuation subring, finite separability and Noetherianity of the base valuation ring make the constructed integral-closure valuation ring finite over the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_isIntegralClosure_iff_moduleFinite
DocumentationFor finite separable field extensions with a chosen valuation extension over a Noetherian base valuation ring, being the integral closure is equivalent to being finite as a module over the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_isIntegralClosure_iff_isIntegral
DocumentationFor any chosen valuation extension, being the actual integral closure is equivalent to the target valuation ring being integral over the base valuation ring. The hard Henselian finite-extension step is therefore exactly to prove this integrality for all extension valuations.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_eq_of_hasExtension_of_moduleFinite
DocumentationTwo module-finite valuation extensions of the same base valuation have the same valuation subring. This is the finite-module uniqueness criterion that the Henselian finite-extension theorem must eventually supply automatically.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuation_isEquiv_of_hasExtension_of_moduleFinite
DocumentationValuation-equivalence form of the module-finite uniqueness criterion.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.mem_valuationSubring_iff_of_hasExtension_of_moduleFinite
DocumentationElementwise form of module-finite valuation-extension uniqueness.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.exists_extension_valuationSubring_with_hasExtension
DocumentationChevalley's theorem in construction form, keeping the dominating valuation subring and the HasExtension proof attached to its canonical valuation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.chevalley_exists_extension_valuation_with_pullback
DocumentationChevalley's theorem as an actual valuation extension with exact pullback of the extension valuation ring. This is the valuation-level form of exists_extension_valuationSubring_with_hasExtension, not just the existential predicate HasSomeExtensionTo.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.exists_extension_valuationSubring_with_integralClosure
DocumentationChevalley's construction can be chosen with the integral-closure dominance made explicit: the produced extension valuation ring contains the actual integral closure of the base valuation ring in the extension field.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.chevalley_exists_extension_valuation_with_pullback_integralClosure
DocumentationChevalley's valuation extension can be chosen with both exact pullback of the valuation ring and containment of the actual integral closure of the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.chevalley_exists_extension_valuation_with_pullback_integralClosure_local_data
DocumentationChevalley's valuation extension with all construction-level data attached to the same witness: exact valuation-ring pullback, integral-closure containment, lies-over for maximal ideals, local valuation-ring map, and injective residue-field map.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.chevalley_hasSomeExtensionTo
DocumentationChevalley's valuation extension theorem: every valuation on a field extends to any field extension. The extended value group is the canonical value group of a valuation subring of the extension field supplied by mathlib's maximal local subring theorem.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.hasSomeExtensionTo_of_hasExtension
DocumentationA specified valuation extension supplies existence of some extension to the target field.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_liesOver_of_hasExtension
DocumentationThe target valuation subring lies over the source valuation subring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.integerMap_isLocalHom_of_hasExtension
DocumentationThe integer map induced by a valuation extension is a local ring homomorphism.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_isScalarTower_of_hasExtension
DocumentationThe valuation-subring algebra maps are compatible with the ambient field algebra map for any chosen valuation extension.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.residueMap_injective_of_hasExtension
DocumentationThe residue-field map attached to any valuation extension is injective.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.residueMap_eq_zero_iff_of_hasExtension
DocumentationThe residue-field map attached to a valuation extension has trivial kernel.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.residueMap_eq_iff_of_hasExtension
DocumentationEquality of base residue classes can be checked after applying the residue-field map attached to a valuation extension.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.residueMap_residue_eq_residue_iff_sub_mem_maximalIdeal_of_hasExtension
DocumentationEquality between the mapped residue of a base valuation-ring element and a target valuation-ring residue representative is congruence modulo the target maximal ideal.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.residue_eq_residueMap_residue_iff_sub_mem_maximalIdeal_of_hasExtension
DocumentationOpposite-orientation congruence criterion for the residue-field map attached to a valuation extension.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.residue_algebraMap_eq_zero_iff_of_hasExtension
DocumentationThe target residue of a mapped base valuation-ring element is zero exactly when the base element lies in the base maximal ideal.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.residue_algebraMap_eq_iff_of_hasExtension
DocumentationEquality of target residues of two mapped base valuation-ring elements is equality of the corresponding base residues.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
ValuationTheory.DiscreteValuationField.Valuation.hasExtension_trans
DocumentationValuation extension is transitive in a field tower.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
section Tower
variable {M : Type y} [Field M]
variable [Algebra L M] [Algebra K M] [IsScalarTower K L M]
variable {ΓL : Type x} {ΓM : Type z}
variable [LinearOrderedCommGroupWithZero ΓL]
variable [LinearOrderedCommGroupWithZero ΓM]
ValuationTheory.DiscreteValuationField.Valuation.valuationSubring_liesOver_tower_of_hasExtension
DocumentationIn a tower of valuation extensions, the top valuation ring lies over the bottom valuation ring.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
section Tower
variable {M : Type y} [Field M]
variable [Algebra L M] [Algebra K M] [IsScalarTower K L M]
variable {ΓL : Type x} {ΓM : Type z}
variable [LinearOrderedCommGroupWithZero ΓL]
variable [LinearOrderedCommGroupWithZero ΓM]
ValuationTheory.DiscreteValuationField.Valuation.integerMap_comp_of_hasExtension_tower
DocumentationThe valuation-ring algebra maps in a tower agree with the direct valuation-ring algebra map. The direct HasExtension instance can be supplied by hasExtension_trans.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
section Tower
variable {M : Type y} [Field M]
variable [Algebra L M] [Algebra K M] [IsScalarTower K L M]
variable {ΓL : Type x} {ΓM : Type z}
variable [LinearOrderedCommGroupWithZero ΓL]
variable [LinearOrderedCommGroupWithZero ΓM]
ValuationTheory.DiscreteValuationField.Valuation.residueMap_comp_of_hasExtension_tower
DocumentationResidue-field maps in a tower compose to the direct residue-field map. The direct HasExtension instance can be supplied by hasExtension_trans.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
section Tower
variable {M : Type y} [Field M]
variable [Algebra L M] [Algebra K M] [IsScalarTower K L M]
variable {ΓL : Type x} {ΓM : Type z}
variable [LinearOrderedCommGroupWithZero ΓL]
variable [LinearOrderedCommGroupWithZero ΓM]
ValuationTheory.DiscreteValuationField.Valuation.residueMap_tower_apply_of_hasExtension
DocumentationElementwise form of residueMap_comp_of_hasExtension_tower.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]
section Tower
variable {M : Type y} [Field M]
variable [Algebra L M] [Algebra K M] [IsScalarTower K L M]
variable {ΓL : Type x} {ΓM : Type z}
variable [LinearOrderedCommGroupWithZero ΓL]
variable [LinearOrderedCommGroupWithZero ΓM]
ValuationTheory.DiscreteValuationField.Valuation.chevalley_exists_extension_with_local_data
DocumentationChevalley's extension theorem with the local valuation-ring data needed by finite-extension and residue-field arguments: the chosen extension has a valuation-ring map whose target maximal ideal lies over the base maximal ideal, is local, and induces an injective residue-field map.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v w x y z
namespace DiscreteValuationField
namespace Valuation
open ValuationTheory.DiscreteValuationField.ResidueField
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable {ΓK : Type w} [LinearOrderedCommGroupWithZero ΓK]