Documentation

TauCeti.FieldTheory.FunctionField.ConstantExtension.RatFunc

Constant field extensions of the rational function field #

For a field extension k' / k, the rational function field k'(X) is the constant field extension k(X) · k' of k(X), for any k(X)-algebra structure on k'(X) sending X to X. Such a structure maps a polynomial to the polynomial with the same coefficients read in k'. When k' / k is finite, the place at infinity of k'(X) is the only place over the place at infinity of k(X).

The finite places are described by factorization. If q ∈ k[X] is irreducible, the places of k'(X) over the finite place of q are the finite places of the irreducible factors q' of q in k'[X], and the ramification index of the place of q' is the multiplicity of q' in q. Neither separability of k' / k nor of q is assumed. When q is inseparable this multiplicity can exceed one: over a field of characteristic p, X ^ p - a becomes (X - a ^ (1 / p)) ^ p once a p-th root of a is adjoined. At a rational finite place, the place of X - c for c ∈ k, it cannot: the place of X - c in k'(X) is the only place above, with ramification index one and relative degree [k' : k], and the conorm of the place is that single place.

Main results #

References #

A compositum with k' containing X is all of k'(X): for any field F inside k'(X), if X lies in F · k', then F · k' = k'(X).

k'(X) is the compositum of k(X) with the constants k', for any k(X)-algebra structure on k'(X) sending X to X.

theorem TauCeti.constantCompositum_adjoin_simple_ratFunc_eq_top {k : Type u_1} {k' : Type u_2} [Field k] [Field k'] {E : Type u_3} [Field E] [Algebra (RatFunc k) (RatFunc k')] [Algebra (RatFunc k') E] [Algebra (RatFunc k) E] [IsScalarTower (RatFunc k) (RatFunc k') E] [Algebra k' E] [IsScalarTower k' (RatFunc k') E] (hX : (algebraMap (RatFunc k) (RatFunc k')) RatFunc.X = RatFunc.X) {z : E} (hgen : (RatFunc k')⟮z⟯ = ⊤) :
constantCompositum (↥(RatFunc k)⟮z⟯) k' E = ⊤

A simple extension descended to k(X) is a model. If z generates E over k'(X), then the compositum of k(X)(z) with the constants k' is all of E, for any k(X)-algebra structure on k'(X) sending X to X.

@[simp]
theorem TauCeti.Place.restrict_ratFunc_eq_infty_iff {k : Type u_1} {k' : Type u_2} [Field k] [Field k'] [Algebra k k'] [FiniteDimensional k k'] [Algebra (RatFunc k) (RatFunc k')] [IsScalarTower k (RatFunc k) (RatFunc k')] (hX : (algebraMap (RatFunc k) (RatFunc k')) RatFunc.X = RatFunc.X) (P' : Place k' (RatFunc k')) :
restrict k (RatFunc k) P' = infty k ↔ P' = infty k'

The place at infinity of k'(X) is the only place over the place at infinity of k(X), for a finite extension k' / k and any k(X)-algebra structure on k'(X) sending X to X.

The places over a finite place #

A finite place of k'(X) lies over a finite place of k(X): X is regular at it.

The finite place of q' lies over the finite place of q exactly when q' divides q in k'[X], for irreducible q ∈ k[X] and q' ∈ k'[X].

theorem TauCeti.Place.restrict_eq_adicOfIrreducible_iff {k : Type u_1} {k' : Type u_2} [Field k] [Field k'] [Algebra k k'] [Algebra (RatFunc k) (RatFunc k')] [IsScalarTower k (RatFunc k) (RatFunc k')] [Algebra.IsIntegral (RatFunc k) (RatFunc k')] (hX : (algebraMap (RatFunc k) (RatFunc k')) RatFunc.X = RatFunc.X) {q : Polynomial k} (hq : Irreducible q) (Q : Place k' (RatFunc k')) :

The places over the finite place of q are the finite places of the irreducible factors of q in k'[X].

The ramification index at an irreducible factor is its multiplicity: if the irreducible q' ∈ k'[X] divides the irreducible q ∈ k[X], then e at the finite place of q' over the finite place of q is the multiplicity of q' in q.

Rational finite places #

@[simp]

The place of X - c in k'(X), for c ∈ k, lies over the place of X - c in k(X).

@[simp]

Over a rational finite place there is only one place: for c ∈ k, the place of X - c in k'(X) is the only place over the place of X - c in k(X).

@[simp]

A rational finite place has ramification index one in k'(X) / k(X): for c ∈ k, e = 1 at the place of X - c in k'(X).

@[simp]

A rational finite place has relative degree [k' : k] in k'(X) / k(X): for c ∈ k, the place of X - c in k'(X) and the place below it are both rational, so the residue extension is k' / k.

@[simp]

A rational finite place of k(X) is unramified in k'(X) exactly when k' / k is separable, when k(X) is embedded in k'(X) by X ↦ X. For c ∈ k, the only place above the place of X - c is the place of X - c in k'(X), with ramification index one; both places are rational, so the residue extension is k' / k.

@[simp]

The conorm of a rational finite place is a single place: for c ∈ k, the conorm of the place of X - c in k(X) is the place of X - c in k'(X).