Tame and wild ramification
DefinitionResidue separability at a prime#✓fully proved
Let \(R\) and \(S\) be commutative rings with \(S\) an \(R\)-algebra, let \(q\) be a prime ideal of \(S\), and let \(p\) be its preimage in \(R\). Then \(q\) is residue separable over \(R\) when the residue field \(\kappa(q)\) is separable over the residue field \(\kappa(p)\), for the algebra structure induced by the canonical local homomorphism \(R_p \to S_q\) of localizations.
def IsResidueSeparableAt : Prop :=
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
Used by 12
DefinitionTamely ramified prime#✓fully proved
Let \(R\) and \(S\) be commutative rings with \(S\) an \(R\)-algebra, and let \(q\) be a prime ideal of \(S\). Then \(q\) is tamely ramified over \(R\) when \(q\) is residue separable over \(R\) and the characteristic of the residue field \(\kappa(q)\) does not divide the ramification index of \(q\) over \(R\).
def IsTamelyRamifiedAt : Prop :=
IsResidueSeparableAt R q ∧ ¬ ringChar q.ResidueField ∣ q.ramificationIdx R
def IsResidueSeparableAt : Prop :=
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:63
Uses 1 · Used by 11
DefinitionWildly ramified prime#✓fully proved
Let \(R\) be a commutative ring, \(S\) a commutative \(R\)-algebra and \(q\) a prime ideal of \(S\). Then \(q\) is wildly ramified over \(R\) if it is not tamely ramified over \(R\).
def IsWildlyRamifiedAt : Prop :=
¬ IsTamelyRamifiedAt R q
def IsTamelyRamifiedAt : Prop :=
IsResidueSeparableAt R q ∧ ¬ ringChar q.ResidueField ∣ q.ramificationIdx R
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:70
TheoremResidue separability, unfolded#✓fully proved
Let \(R\) and \(S\) be commutative rings with \(S\) an \(R\)-algebra, let \(q\) be a prime ideal of \(S\), and let \(p\) be its preimage in \(R\). Then \(q\) is residue separable over \(R\) if and only if the residue field \(\kappa(q)\) is separable over the residue field \(\kappa(p)\), for the algebra structure induced by the canonical local homomorphism \(R_p \to S_q\) of localizations.
theorem isResidueSeparableAt_iff :
IsResidueSeparableAt R q ↔
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
def IsResidueSeparableAt : Prop :=
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:63
Uses 1
TheoremCharacterization of tame ramification#✓fully proved
Let \(R\) and \(S\) be commutative rings with \(S\) an \(R\)-algebra, and let \(q\) be a prime ideal of \(S\). Then \(q\) is tamely ramified over \(R\) if and only if \(q\) is residue separable over \(R\) and the characteristic of the residue field \(\kappa(q)\) does not divide the ramification index of \(q\) over \(R\).
theorem isTamelyRamifiedAt_iff :
IsTamelyRamifiedAt R q ↔
IsResidueSeparableAt R q ∧
¬ ringChar q.ResidueField ∣ q.ramificationIdx R
def IsTamelyRamifiedAt : Prop :=
IsResidueSeparableAt R q ∧ ¬ ringChar q.ResidueField ∣ q.ramificationIdx R
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:70
def IsResidueSeparableAt : Prop :=
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:63
Uses 2 · Used by 1
TheoremWild ramification is the failure of tame ramification#✓fully proved
Let \(R\) be a commutative ring, \(S\) a commutative \(R\)-algebra and \(q\) a prime ideal of \(S\). Then \(q\) is wildly ramified over \(R\) if and only if \(q\) is not tamely ramified over \(R\).
theorem isWildlyRamifiedAt_iff :
IsWildlyRamifiedAt R q ↔ ¬ IsTamelyRamifiedAt R q
def IsWildlyRamifiedAt : Prop :=
¬ IsTamelyRamifiedAt R q
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:75
def IsTamelyRamifiedAt : Prop :=
IsResidueSeparableAt R q ∧ ¬ ringChar q.ResidueField ∣ q.ramificationIdx R
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:70
Uses 2
TheoremCriterion for tame ramification#✓fully proved
Let \(R\) and \(S\) be commutative rings with \(S\) an \(R\)-algebra, and let \(q\) be a prime ideal of \(S\). If \(q\) is residue separable over \(R\) and the characteristic of the residue field \(\kappa(q)\) does not divide the ramification index of \(q\) over \(R\), then \(q\) is tamely ramified over \(R\).
theorem isTamelyRamifiedAt_mk (hsep : IsResidueSeparableAt R q)
(hchar : ¬ ringChar q.ResidueField ∣ q.ramificationIdx R) :
IsTamelyRamifiedAt R q
def IsResidueSeparableAt : Prop :=
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:63
def IsTamelyRamifiedAt : Prop :=
IsResidueSeparableAt R q ∧ ¬ ringChar q.ResidueField ∣ q.ramificationIdx R
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:70
Uses 2
TheoremTame primes are residue separable#✓fully proved
Let \(R\) and \(S\) be commutative rings with \(S\) an \(R\)-algebra, and let \(q\) be a prime ideal of \(S\). If \(q\) is tamely ramified over \(R\), then \(q\) is residue separable over \(R\).
theorem IsTamelyRamifiedAt.isSeparable (h : IsTamelyRamifiedAt R q) :
IsResidueSeparableAt R q
def IsTamelyRamifiedAt : Prop :=
IsResidueSeparableAt R q ∧ ¬ ringChar q.ResidueField ∣ q.ramificationIdx R
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:70
def IsResidueSeparableAt : Prop :=
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:63
Uses 2
TheoremThe residue characteristic of a tame prime does not divide its ramification index#✓fully proved
Let \(R\) be a commutative ring, \(S\) a commutative \(R\)-algebra and \(q\) a prime ideal of \(S\) with residue field \(\kappa(q)\). If \(q\) is tamely ramified over \(R\), then the characteristic of \(\kappa(q)\) does not divide the ramification index of \(q\) over \(R\).
theorem IsTamelyRamifiedAt.not_dvd (h : IsTamelyRamifiedAt R q) :
¬ ringChar q.ResidueField ∣ q.ramificationIdx R
def IsTamelyRamifiedAt : Prop :=
IsResidueSeparableAt R q ∧ ¬ ringChar q.ResidueField ∣ q.ramificationIdx R
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:70
Uses 2
TheoremWild ramification under residue separability#✓fully proved
Let \(R\) and \(S\) be commutative rings with \(S\) an \(R\)-algebra, and let \(q\) be a prime ideal of \(S\) that is residue separable over \(R\). Then \(q\) is wildly ramified over \(R\) if and only if the characteristic of the residue field \(\kappa(q)\) divides the ramification index of \(q\) over \(R\).
theorem isWildlyRamifiedAt_iff_char_dvd (hsep : IsResidueSeparableAt R q) :
IsWildlyRamifiedAt R q ↔ ringChar q.ResidueField ∣ q.ramificationIdx R
def IsResidueSeparableAt : Prop :=
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:63
def IsWildlyRamifiedAt : Prop :=
¬ IsTamelyRamifiedAt R q
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:75
Uses 3
TheoremDivisibility of the ramification index forces wild ramification#✓fully proved
Let \(R\) be a commutative ring, \(S\) a commutative \(R\)-algebra and \(q\) a prime ideal of \(S\) with residue field \(\kappa(q)\). If the characteristic of \(\kappa(q)\) divides the ramification index of \(q\) over \(R\), then \(q\) is wildly ramified over \(R\).
No separability hypothesis on the residue field extension is needed.
theorem isWildlyRamifiedAt_of_char_dvd
(hdvd : ringChar q.ResidueField ∣ q.ramificationIdx R) :
IsWildlyRamifiedAt R q
def IsWildlyRamifiedAt : Prop :=
¬ IsTamelyRamifiedAt R q
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:75
Uses 3
TheoremAn inseparable residue field extension forces wild ramification#✓fully proved
Let \(R\) be a commutative ring, \(S\) a commutative \(R\)-algebra, \(q\) a prime ideal of \(S\) and \(p\) the preimage of \(q\) in \(R\). If the residue field extension \(\kappa(p) \to \kappa(q)\) is not separable, then \(q\) is wildly ramified over \(R\).
theorem isWildlyRamifiedAt_of_not_isResidueSeparableAt
(h : ¬ IsResidueSeparableAt R q) : IsWildlyRamifiedAt R q
def IsResidueSeparableAt : Prop :=
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:63
def IsWildlyRamifiedAt : Prop :=
¬ IsTamelyRamifiedAt R q
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:75
Uses 3
TheoremUnramified primes are residue separable#✓fully proved
Let \(R\) and \(S\) be commutative rings with \(S\) an \(R\)-algebra that is essentially of finite type, and let \(q\) be a prime ideal of \(S\) at which \(S\) is unramified over \(R\), that is, the localization \(S_q\) is formally unramified over \(R\). Then \(q\) is residue separable over \(R\).
theorem isResidueSeparableAt_of_isUnramifiedAt [Algebra.EssFiniteType R S]
[Algebra.IsUnramifiedAt R q] : IsResidueSeparableAt R q
def IsResidueSeparableAt : Prop :=
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:63
Uses 1 · Used by 1
TheoremUnramified primes are tamely ramified#✓fully proved
Let \(R\) and \(S\) be commutative rings with \(S\) an \(R\)-algebra that is essentially of finite type, and let \(q\) be a prime ideal of \(S\) at which \(S\) is unramified over \(R\), that is, the localization \(S_q\) is formally unramified over \(R\). Then \(q\) is tamely ramified over \(R\).
theorem isTamelyRamifiedAt_of_isUnramifiedAt [Algebra.EssFiniteType R S]
[Algebra.IsUnramifiedAt R q] : IsTamelyRamifiedAt R q
def IsTamelyRamifiedAt : Prop :=
IsResidueSeparableAt R q ∧ ¬ ringChar q.ResidueField ∣ q.ramificationIdx R
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:70
Uses 3
TheoremTameness in residue characteristic zero#✓fully proved
Let \(R\) and \(S\) be commutative rings with \(S\) an \(R\)-algebra that is finite as an \(R\)-module, and let \(q\) be a prime ideal of \(S\) whose residue field \(\kappa(q)\) has characteristic \(0\). Then \(q\) is tamely ramified over \(R\) if and only if \(q\) is residue separable over \(R\).
theorem isTamelyRamifiedAt_iff_isSeparable_of_charZero [Module.Finite R S]
(hchar : ringChar q.ResidueField = 0) :
IsTamelyRamifiedAt R q ↔ IsResidueSeparableAt R q
def IsTamelyRamifiedAt : Prop :=
IsResidueSeparableAt R q ∧ ¬ ringChar q.ResidueField ∣ q.ramificationIdx R
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:70
def IsResidueSeparableAt : Prop :=
letI := Localization.AtPrime.algebraOfLiesOver (q.under R) q;
Algebra.IsSeparable (q.under R).ResidueField q.ResidueField
MathlibExt/NumberTheory/RamificationInertia/Tame.lean:63
Uses 3
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.