Isomorphisms out of the rational function field are its generators #
A k-algebra homomorphism out of k(X) is determined by the image of X, because k(X) is the
fraction field of k[X]. For an isomorphism k(X) ≃ L that image generates L over k, and
conversely, when L / k is transcendental, every generator of L over k is the image of X
under an isomorphism; such a generator is automatically transcendental. So the isomorphisms
k(X) ≃ L over k correspond to the generators of L over k, and in particular the
automorphisms of k(X) over k correspond to the generators of k(X) over k.
This is the computational form of Aut(k(x)/k), and the starting point for identifying it with
the group of linear fractional transformations: a generator is a quotient of polynomials of degree
at most one with nonzero determinant.
Main definitions #
RatFunc.algEquivOfAdjoinEqTop: the isomorphismk(X) ≃ LsendingXto a given generator.RatFunc.algEquivEquivGenerator: the resulting bijection between the isomorphismsk(X) ≃ Loverkand the generators ofLoverk.
Main results #
RatFunc.algHom_extandRatFunc.algEquiv_ext: ak-algebra homomorphism, or isomorphism, out ofk(X)is determined by the image ofX.RatFunc.adjoin_apply_X_eq_top: the image ofXunder an isomorphism generates the target.RatFunc.transcendental_apply_X: the image ofXunder an injective homomorphism is transcendental.
Provenance #
algEquivOfAdjoinEqTop composes Mathlib's RatFunc.algEquivOfTranscendental, which identifies
k(X) with k⟮f⟯ for a transcendental f, with the identification of k⟮f⟯ = ⊤ with L.
Mathlib's RatFunc.Luroth.algEquiv composes those same two steps for an arbitrary nontrivial
intermediate field E, and RatFunc.Luroth.algEquiv_X evaluates it: it sends X to the generator
of E that Lüroth's theorem produces. What is specific here is that the generator is an arbitrary
given generator of all of L, so the result is an isomorphism onto L, and that the
correspondence is packaged as the bijection algEquivEquivGenerator.
References #
- H. Stichtenoth, Algebraic Function Fields and Codes, 2nd ed., GTM 254, Springer, 2009, Exercise 1.2.
The image of X under an injective homomorphism is transcendental.
The isomorphism k(X) ≃ L sending X to a generator f of L: the identification of
k(X) with k⟮f⟯ = ⊤, which transcendence of f provides.
Instances For
The isomorphism of a generator sends X to it, which is what identifies the
isomorphisms with the generators.
The isomorphisms k(X) ≃ L over k are the generators of L: an isomorphism is
determined by, and determines, the image of X.