ModuleResidueCharacteristic.lean
Nyll.SchemeTheory.AbhyankarLemma.TameRamification.ValuedExtension.ResidueCharacteristic
7 declarations indexed from sourceView source ↗ Module documentation
Residue characteristic lemmas for tame ramification
This file records the elementary residue-characteristic facts needed for tower and base-change forms of the tame Abhyankar lemma. The key point is that the residue characteristic is unchanged along a valued-field extension, so "prime to the residue characteristic" can be transported through the residue-field algebra induced by the extension.
Declarations
ValuationTheory.DiscreteValuationField.DVF.PrimeToResidueCharacteristic.of_dvd
DocumentationBeing prime to the residue characteristic is inherited by divisors.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w x
namespace ValuationTheory.DiscreteValuationField
namespace DVF
variable {K : Type u} [Field K]
ValuationTheory.DiscreteValuationField.DVF.PrimeToResidueCharacteristic.mul
DocumentationThe product of two numbers prime to the residue characteristic is again prime to the residue characteristic.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w x
namespace ValuationTheory.DiscreteValuationField
namespace DVF
variable {K : Type u} [Field K]
ValuationTheory.DiscreteValuationField.DVF.primeToResidueCharacteristic_mul_iff
DocumentationA product is prime to the residue characteristic exactly when both factors are.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w x
namespace ValuationTheory.DiscreteValuationField
namespace DVF
variable {K : Type u} [Field K]
ValuationTheory.DiscreteValuationField.DVF.residueCharacteristic_eq_of_hasExtension
DocumentationThe residue characteristic is unchanged by a valued-field extension.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w x
namespace ValuationTheory.DiscreteValuationField
namespace DVF
variable {K : Type u} [Field K]
variable {L : Type w} [Field L]
variable [Algebra K L]
variable {base : DVF.{u, v} K} {target : DVF.{w, x} L}
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.DVF.primeToResidueCharacteristic_target_iff
DocumentationAlong a valued-field extension, the prime-to-residue-characteristic condition may be checked on either residue field.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w x
namespace ValuationTheory.DiscreteValuationField
namespace DVF
variable {K : Type u} [Field K]
variable {L : Type w} [Field L]
variable [Algebra K L]
variable {base : DVF.{u, v} K} {target : DVF.{w, x} L}
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.DVF.primeToResidueCharacteristic_of_target
DocumentationTransport a prime-to-residue-characteristic statement from the target residue field to the base residue field.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w x
namespace ValuationTheory.DiscreteValuationField
namespace DVF
variable {K : Type u} [Field K]
variable {L : Type w} [Field L]
variable [Algebra K L]
variable {base : DVF.{u, v} K} {target : DVF.{w, x} L}
variable [base.valuation.HasExtension target.valuation]
ValuationTheory.DiscreteValuationField.DVF.primeToResidueCharacteristic_to_target
DocumentationTransport a prime-to-residue-characteristic statement from the base residue field to the target residue field.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u v w x
namespace ValuationTheory.DiscreteValuationField
namespace DVF
variable {K : Type u} [Field K]
variable {L : Type w} [Field L]
variable [Algebra K L]
variable {base : DVF.{u, v} K} {target : DVF.{w, x} L}
variable [base.valuation.HasExtension target.valuation]