Documentation

TauCeti.FieldTheory.IntermediateField.Adjoin.Embeddings

Embeddings of a simple field and roots of the minimal polynomial #

An embedding of the simple field F⟮α⟯ into an extension K is determined by the image of its generator, which can be any root in K of minpoly F α. Mathlib's IntermediateField.algHomAdjoinIntegralEquiv expresses this using the root multiset. This file gives the corresponding equivalence for Polynomial.rootSet, the carrier used by polynomial Galois actions.

Main definitions #

noncomputable def TauCeti.rootSetEquivAlgHomAdjoin (F : Type u_1) (K : Type u_2) [Field F] [Field K] {E : Type u_3} [Field E] [Algebra F E] [Algebra F K] (α : E) (hα : IsIntegral F α) :
↑((minpoly F α).rootSet K) ≃ (↥F⟮α⟯ →ₐ[F] K)

The roots in K of the minimal polynomial of an integral element α correspond to the F-embeddings of the simple field F⟮α⟯ into K.

Equations
Instances For
    @[simp]
    theorem TauCeti.rootSetEquivAlgHomAdjoin_apply_gen (F : Type u_1) (K : Type u_2) [Field F] [Field K] {E : Type u_3} [Field E] [Algebra F E] [Algebra F K] (α : E) (hα : IsIntegral F α) (y : ↑((minpoly F α).rootSet K)) :

    Under rootSetEquivAlgHomAdjoin, the embedding corresponding to a root y sends the adjoined generator to y.

    @[simp]
    theorem TauCeti.rootSetEquivAlgHomAdjoin_symm_apply (F : Type u_1) (K : Type u_2) [Field F] [Field K] {E : Type u_3} [Field E] [Algebra F E] [Algebra F K] (α : E) (hα : IsIntegral F α) (φ : ↥F⟮α⟯ →ₐ[F] K) :

    The inverse equivalence assigns to an embedding the image of the adjoined generator.