Orders at the finite places of the rational function field #
This file computes the order of a rational function at the finite place associated to an
irreducible polynomial. For q : k[X] irreducible and nonzero f : k(X), the answer is the
exponent of q in the numerator of f minus its exponent in the denominator. This complements
TauCeti.Place.ord_infty and is the concrete finite-place calculation used by divisors on the
rational function field.
Main results #
TauCeti.Place.ord_adicOfIrreducible_algebraMap: the order of a nonzero polynomial atP_qis its multiplicity ofq.TauCeti.Place.ord_adicOfIrreducible: the order of a nonzero rational function atP_qis the difference of the multiplicities in its numerator and denominator.TauCeti.Place.ord_adicOfIrreducible_pos_iff,TauCeti.Place.ord_adicOfIrreducible_neg_iffandTauCeti.Place.ord_adicOfIrreducible_eq_zero_iff: the zeros, poles and units atP_qare detected by divisibility of the reduced numerator and denominator byq.TauCeti.Place.ord_adicOfIrreducible_algebraMap_irreducible: an irreducible polynomial has order one at the place it defines and order zero elsewhere, andTauCeti.Place.ord_adicOfIrreducible_algebraMap_of_squarefreeextends this to squarefree polynomials;TauCeti.Place.ord_adicOfIrreducible_Xand its twosimpspecializations spell this out forX.TauCeti.Place.valuation_ofIrreducible_le_one_iffandTauCeti.Place.residue_adicOfIrreducible_eq_zero_iff: regularity and vanishing in the residue field are detected by the denominator and numerator respectively.TauCeti.Place.forall_ord_adicOfIrreducible_nonneg_iff: the functions regular at every finite place are the polynomials.
References #
- H. Stichtenoth, Algebraic Function Fields and Codes, 2nd ed., GTM 254, Springer, 2009, Proposition 1.2.1(a).
The order at the finite place associated to q of a nonzero polynomial r is the
multiplicity of q in r.
An irreducible polynomial has order one at the finite place defined by an associated polynomial, and order zero at every other finite place.
A squarefree polynomial has order one at the finite place of each of its irreducible factors, and order zero at every other finite place.
Among the finite places, X has order one at the place defined by a polynomial associated to
X and order zero at every other place.
X has order one at its own finite place.
X has order zero at every finite place other than its own.
The order of a nonzero rational function at the finite place associated to q is the
multiplicity of q in its numerator minus its multiplicity in its denominator.
A nonzero rational function has a zero at P_q exactly when q divides its reduced
numerator.
A rational function has a pole at P_q exactly when q divides its reduced denominator.
This statement includes the zero rational function, whose reduced denominator is 1.
A nonzero rational function is a unit at P_q exactly when q divides neither its reduced
numerator nor its reduced denominator.
The valuation ring and residue field #
A rational function is regular at the finite place P_q exactly when q does not divide
its reduced denominator. This statement includes the zero rational function.
A rational function is a polynomial exactly when it has no pole at any finite place. The
finite places of k(x) are the places of the height-one primes of k[X], so this is the
Dedekind-domain fact that k[X] is the intersection of its localizations at them
(IsDedekindDomain.HeightOneSpectrum.mem_integers_of_valuation_le_one), read in place
vocabulary.
A function regular at P_q has zero residue exactly when q divides its reduced numerator.