Documentation

TauCeti.FieldTheory.GaloisGroups.Product

The Galois group of a product of polynomials #

Mathlib embeds the Galois group of a product into the product of the Galois groups, Polynomial.Gal.restrictProd : (p * q).Gal →* p.Gal × q.Gal (Polynomial.Gal.restrictProd_injective), and when p * q ≠ 0 both components are surjective (Polynomial.Gal.restrictDvd_surjective). This file describes the image when p and q are separable. Inside the splitting field L of p * q, the splitting fields L_p and L_q of the two factors embed, and a pair (σ, τ) lies in the image exactly when σ and τ agree on the common part L_p ∩ L_q. So (p * q).Gal is the fibre product of p.Gal and q.Gal over the Galois group of that intersection, and restrictProd is an isomorphism exactly when L_p ∩ L_q = F.

Separability is what makes L/F Galois, which the description of the image uses.

Main results #

The splitting field of a product of two separable polynomials is Galois, even though the product itself need not be separable.

For nonzero p * q, Polynomial.Gal.restrictProd is the joint restriction from the splitting field of p * q to the splitting fields of p and q.

The Galois group of a product is a fibre product. For separable p and q, a pair (σ, τ) : p.Gal × q.Gal lies in the image of Polynomial.Gal.restrictProd if and only if σ and τ agree on the elements that the splitting fields of p and q have in common inside the splitting field of p * q.

Restriction from p.Gal to the Galois group of the intersection of the images of the splitting fields of p and q inside the splitting field of p * q.

Equations
Instances For

    Restriction from q.Gal to the Galois group of the intersection of the images of the splitting fields of p and q inside the splitting field of p * q.

    Equations
    Instances For

      The left restriction is the general restriction along the splitting-field embedding. This allows the characteristic API of AlgHom.restrictNormalHomOfLE to be used for it.

      The right restriction is the general restriction along the splitting-field embedding. This allows the characteristic API of AlgHom.restrictNormalHomOfLE to be used for it.

      The Galois group of a product is the fibre product over the common part. For separable p and q, write L_p and L_q for the images of their splitting fields in the splitting field of p * q. A pair (σ, τ) : p.Gal × q.Gal lies in the image of Polynomial.Gal.restrictProd if and only if σ and τ have the same restriction to L_p ∩ L_q, the two restriction maps p.Gal →* Gal((L_p ∩ L_q)/F) and q.Gal →* Gal((L_p ∩ L_q)/F) being Polynomial.Gal.restrictInfLeft and Polynomial.Gal.restrictInfRight.

      For separable p and q, Polynomial.Gal.restrictProd is surjective if and only if the splitting fields of p and q meet only in F inside the splitting field of p * q.

      For separable p and q, Polynomial.Gal.restrictProd is surjective exactly when the images of their splitting fields in the splitting field of p * q are linearly disjoint over the base field.

      The Galois group of a product with linearly disjoint splitting fields. For separable p and q whose splitting fields are linearly disjoint inside the splitting field of p * q, joint restriction is an isomorphism (p * q).Gal ≃* p.Gal × q.Gal.

      Equations
      Instances For