Coefficient maps of rational function fields #
A field isomorphism σ : K ≃+* L induces the isomorphism K(X) ≃+* L(X) applying σ to the
coefficients and fixing the variable X: the map of fraction fields induced by
Polynomial.mapEquiv σ. It is the field-isomorphism counterpart of Mathlib's
RatFunc.mapRingHom, and is how an automorphism of the constants, such as an element of an
absolute Galois group, acts on the rational function field.
Main definitions #
TauCeti.RatFunc.mapRingEquiv: the coefficient mapK(X) ≃+* L(X)ofσ : K ≃+* L.
Main results #
TauCeti.RatFunc.mapRingEquiv_XandTauCeti.RatFunc.mapRingEquiv_C: it fixesXand acts on the constants byσ.TauCeti.RatFunc.coe_mapRingEquiv: as a function it isRatFunc.mapRingHomofPolynomial.mapRingHom σ.TauCeti.RatFunc.mapRingEquiv_refl,TauCeti.RatFunc.mapRingEquiv_symmandTauCeti.RatFunc.mapRingEquiv_trans: it is functorial inσ.TauCeti.apply_algebraMap_eq_of_mapRingEquivandTauCeti.finrank_eq_of_mapRingEquiv: an isomorphismF ≃+* F'of extensions carryingK(X)ontoL(X)by the coefficient map ofσcarriesKontoLalongσ, and the two extensions have the same degree.TauCeti.algebraMap_ratFunc_algebraMap_polynomial: aK-algebra mapK(X) → L(X)sendingXtoXmaps a polynomial overKto the polynomial with its coefficients mapped toL.RatFunc.mapRingEquiv_algebraMap_ratFunc: for such an algebra map fromK(X)toL(X), the coefficient map of an automorphism ofLfixing the image ofKfixes the image ofK(X).RatFunc.mapRingHom_algebraMap: Mathlib'sRatFunc.mapRingHom φrestricts toφon polynomials.
On polynomials, the coefficient map of σ is Polynomial.map σ.
The coefficient map of σ is Mathlib's RatFunc.mapRingHom of Polynomial.mapRingHom σ.
The coefficient map of the identity is the identity.
An algebra map between rational function fields that preserves the given map on constants is compatible with the coefficient-field scalar tower.
An isomorphism τ : F ≃+* F' carrying K(X) onto L(X) by the coefficient map of σ
carries the constants K onto L along σ.
An isomorphism τ : F ≃+* F' carrying K(X) onto L(X) by the coefficient map of σ
preserves the degree: the degrees of F and F' over the rational function fields agree.
A K-algebra map K(X) → L(X) sending X to X maps a polynomial over K to the same
polynomial with its coefficients read in L.
On polynomials, Mathlib's coefficient map RatFunc.mapRingHom φ is φ.
A coefficient automorphism of K(X) whose automorphism σ of K fixes the image of F
fixes the image of F(X), for any F-algebra map F(X) → K(X) sending X to X.