Discriminant fields under base-field isomorphisms #
Compatible ring isomorphisms e : F ≃+* F' and τ : E ≃+* E' carry the discriminant field of
f : F[X] in E onto that of f.map e in E'. This compares extensions with different base
fields, whereas TauCeti.discrField_map compares extensions over the same base field.
The image equality TauCeti.discrField_map_ringEquiv is stated using subfields: the two
intermediate fields have different base types, so IntermediateField.map does not apply.
TauCeti.discrFieldRingEquiv restricts the ambient isomorphism to these fields and commutes with
the base isomorphism. No square root needs to be chosen, and the result includes the cases of a
zero or square discriminant, characteristic two, and ambient fields containing no square root.
The construction uses the discriminant base-change identity and Mathlib's
Subring.equivMapOfInjective to restrict the ambient isomorphism.
Compatible isomorphisms of the base and ambient fields carry the discriminant field onto that of the polynomial with transported coefficients.
The restriction of a compatible ambient isomorphism to the discriminant fields.
It lies over the given base-field isomorphism, as expressed by
TauCeti.discrFieldRingEquiv_algebraMap.
Equations
- TauCeti.discrFieldRingEquiv hcomm = ((TauCeti.discrField f E).toSubfield.equivMapOfInjective ↑τ ⋯).trans (RingEquiv.subfieldCongr ⋯)
Instances For
On elements, the induced isomorphism is the ambient isomorphism.
The inverse induced isomorphism is the inverse ambient isomorphism.
The discriminant-field isomorphism commutes with the base-field isomorphism.
The inverse discriminant-field isomorphism commutes with the inverse base isomorphism.