The different exponent of a tame or wild place #
Let F' / k' be an extension of the algebraic function field F / k with F' / F finite and
separable, and let P' be a place of F' / k' over P = P'.restrict k F. Dedekind's different
theorem (Stichtenoth, Theorem 3.5.1) says that d(P' ∣ P) ≥ e(P' ∣ P) - 1 always, with equality
exactly when the place is tame. The inequality is
TauCeti.Place.ramificationIdx_le_differentExponent_add_one; this file introduces the tame/wild
vocabulary (Stichtenoth, Definition 3.5.4) as TauCeti.Place.IsTame and TauCeti.Place.IsWild and
supplies the second part: e(P' ∣ P) = d(P' ∣ P) + 1 holds exactly at the tame places, those where
the residue extension of the local model is separable and the residue characteristic does not
divide e(P' ∣ P), and at the wild places d(P' ∣ P) ≥ e(P' ∣ P) (Stichtenoth, Corollary 3.5.5).
Everything is read on the local model 𝒪_P ⊆ 𝒪'_P of
TauCeti/FieldTheory/FunctionField/Different/Basic.lean, where the different exponent lives, so
the two conditions are stated for the centre 𝔓 of P' on 𝒪'_P over the maximal ideal of the
discrete valuation ring 𝒪_P, whose residue ring is the residue field of P
(TauCeti.Place.center_restrict_asIdeal_eq_maximalIdeal). This is the same ideal-theoretic
reading of the residue extension that TauCeti.Place.differentExponent_eq_zero_iff uses for
unramifiedness. The theorem behind it is
TauCeti.ramificationIdx_le_multiplicity_differentIdeal_iff.
Stichtenoth assumes a perfect constant field, under which residue extensions are separable and
tameness is the single condition that the characteristic does not divide e(P' ∣ P). No such
assumption is made here: over an imperfect residue field an inseparable residue extension already
forces d(P' ∣ P) ≥ e(P' ∣ P), even at e(P' ∣ P) = 1, so the separability condition is part of
the statement.
Main results #
TauCeti.Place.IsTameandTauCeti.Place.IsWild: tame and wild places, withTauCeti.Place.isTame_iffandTauCeti.Place.isWild_iffunfolding the two predicates into their defining residue conditions.TauCeti.Place.ramificationIdx_eq_differentExponent_add_one_iff: Dedekind's different theorem, second part (Stichtenoth, Theorem 3.5.1(b)), in the subtraction-free forme(P' ∣ P) = d(P' ∣ P) + 1, holding exactly at the tame places.TauCeti.Place.ramificationIdx_le_differentExponent_iff:e(P' ∣ P) ≤ d(P' ∣ P)exactly at the wild places (Stichtenoth, Corollary 3.5.5).TauCeti.Place.relativeDegree_eq_one_of_isSepClosed_of_differentExponent_eq_zero: a place with zero different exponent over a separably closed residue field has relative degree one.TauCeti.Divisor.coeff_different_add_one_eq_ramificationIdx_iffandTauCeti.Divisor.ramificationIdx_le_coeff_different_iff: the same statements read on the different divisor.TauCeti.Divisor.tameDifferent: the divisor∑_{P'} (e(P' ∣ P) - 1) · P', withTauCeti.Divisor.tameDifferent_le_differentandTauCeti.Divisor.tameDifferent_eq_different_iff: it is bounded by the different divisor, with equality exactly when every place is tame.
References #
- H. Stichtenoth, Algebraic Function Fields and Codes, 2nd ed., GTM 254, Springer, 2009, Definition 3.5.4, Theorem 3.5.1 and Corollary 3.5.5.
A place P' of F' is tame over F (Stichtenoth, Definition 3.5.4) when the residue
extension of its local model is separable and its ramification index is invertible in the residue
field of P = P'.restrict k F.
The residue extension is read on the local model, between the residue ring of the maximal ideal of
the discrete valuation ring 𝒪_P — which is the residue field of P, by
TauCeti.Place.center_restrict_asIdeal_eq_maximalIdeal — and the residue ring of the centre of
P' on 𝒪'_P. Stichtenoth assumes a perfect constant field, where the separability condition is
automatic; unlike Stichtenoth's tamely ramified, an unramified place with separable residue
extension also counts as tame here.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A place is tame exactly when the residue extension of its local model is separable and its
ramification index is invertible in the residue field of P.
A place P' of F' is wild over F (Stichtenoth, Definition 3.5.4) when it is not tame:
the residue extension of its local model is inseparable or its ramification index vanishes in the
residue field of P.
Equations
- TauCeti.Place.IsWild k F P' = ¬TauCeti.Place.IsTame k F P'
Instances For
A place is wild exactly when the residue extension of its local model is inseparable or its
ramification index vanishes in the residue field of P.
A place is tame over a residue field of characteristic zero.
Over a perfect constant field a place is tame exactly when the characteristic does not divide its ramification index.
In characteristic zero every place is tame: if the constant field k has characteristic
zero, every place of F' is tame over F.
The different exponent reaches the ramification index exactly at the wild places
(Stichtenoth, Corollary 3.5.5): e(P' ∣ P) ≤ d(P' ∣ P) if and only if P' is wild.
Dedekind's different theorem, second part (Stichtenoth, Theorem 3.5.1(b)): the different
exponent of P' is exactly one less than its ramification index if and only if P' is tame. It
is stated as e(P' ∣ P) = d(P' ∣ P) + 1 so that no truncated subtraction of natural numbers
appears.
If the residue field of the place below P' is separably closed and the different exponent
of P' vanishes, then the relative residue degree of P' is one.
The different divisor at a wild place (Stichtenoth, Corollary 3.5.5): the coefficient of
P' in Diff(F'/F) is at least e(P' ∣ P) if and only if P' is wild.
The different divisor detects tameness (Stichtenoth, Theorem 3.5.1(b) and Remark 3.4.4):
the coefficient of P' in Diff(F'/F) is e(P' ∣ P) - 1, stated without subtraction, exactly
when P' is tame.
The tame different ∑_{P'} (e(P' ∣ P) - 1) · P' of a finite separable extension F' / F
of an algebraic function field: the value the different divisor Diff(F'/F) would take if every
place of F' were tame (Stichtenoth, Theorem 3.5.1(b)). It is a divisor because a place with
e(P' ∣ P) > 1 lies in the support of the different, and it is the lower bound for the different
in the Hurwitz genus formula (Stichtenoth, Corollary 3.5.6).
Equations
- TauCeti.Divisor.tameDifferent k' F' hF = Finsupp.ofSupportFinite (fun (P' : TauCeti.Place k' F') => ↑(TauCeti.Place.ramificationIdx F P') - 1) ⋯
Instances For
The coefficient of P' in the tame different is e(P' ∣ P) - 1.
The tame different is effective: every ramification index is positive.
Dedekind's different theorem, first part, as an inequality of divisors (Stichtenoth, Theorem 3.5.1(a)): the tame different is bounded by the different divisor.
The different divisor is the tame different exactly when every place is tame (Stichtenoth, Theorem 3.5.1(b)).