Separable degree #
This file contains basics about the separable degree of a field extension.
Main definitions #
- Field.Emb F E: the type of- F-algebra homomorphisms from- Eto the algebraic closure of- E(the algebraic closure of- Fis usually used in the literature, but our definition has the advantage that- Field.Emb F Elies in the same universe as- Erather than the maximum over- Fand- E). Usually denoted by $\operatorname{Emb}_F(E)$ in textbooks.
- Field.finSepDegree F E: the (finite) separable degree $[E:F]_s$ of an extension- E / Fof fields, defined to be the number of- F-algebra homomorphisms from- Eto the algebraic closure of- E, as a natural number. It is zero if- Field.Emb F Eis not finite. Note that if- E / Fis not algebraic, then this definition makes no mathematical sense.- Remark: the - Cardinal-valued, potentially infinite separable degree- Field.sepDegree F Efor a general algebraic extension- E / Fis defined to be the degree of- L / F, where- Lis the separable closure of- Fin- E, which is not defined in this file yet. Later we will show that (- Field.finSepDegree_eq), if- Field.Emb F Eis finite, then these two definitions coincide. If- E / Fis algebraic with infinite separable degree, we have- #(Field.Emb F E) = 2 ^ Field.sepDegree F Einstead. (See- Field.Emb.cardinal_eq_two_pow_sepDegreein another file.) For example, if $F = \mathbb{Q}$ and $E = \mathbb{Q}( \mu_{p^\infty} )$, then $\operatorname{Emb}_F (E)$ is in bijection with $\operatorname{Gal}(E/F)$, which is isomorphic to $\mathbb{Z}_p^\times$, which is uncountable, whereas $ [E:F] $ is countable.
- Polynomial.natSepDegree: the separable degree of a polynomial is a natural number, defined to be the number of distinct roots of it over its splitting field.
Main results #
- Field.embEquivOfEquiv,- Field.finSepDegree_eq_of_equiv: a random bijection between- Field.Emb F Eand- Field.Emb F Kwhen- Eand- Kare isomorphic as- F-algebras. In particular, they have the same cardinality (so their- Field.finSepDegreeare equal).
- Field.embEquivOfAdjoinSplits,- Field.finSepDegree_eq_of_adjoin_splits: a random bijection between- Field.Emb F Eand- E →ₐ[F] Kif- E = F(S)such that every element- sof- Sis integral (= algebraic) over- Fand whose minimal polynomial splits in- K. In particular, they have the same cardinality.
- Field.embEquivOfIsAlgClosed,- Field.finSepDegree_eq_of_isAlgClosed: a random bijection between- Field.Emb F Eand- E →ₐ[F] Kwhen- E / Fis algebraic and- K / Fis algebraically closed. In particular, they have the same cardinality.
- Field.embProdEmbOfIsAlgebraic,- Field.finSepDegree_mul_finSepDegree_of_isAlgebraic: if- K / E / Fis a field extension tower, such that- K / Eis algebraic, then there is a non-canonical bijection- Field.Emb F E × Field.Emb E K ≃ Field.Emb F K. In particular, the separable degrees satisfy the tower law: $[E:F]_s [K:E]_s = [K:F]_s$ (see also- Module.finrank_mul_finrank).
- Field.infinite_emb_of_transcendental:- Field.Embis infinite for transcendental extensions.
- Polynomial.natSepDegree_le_natDegree: the separable degree of a polynomial is smaller than its degree.
- Polynomial.natSepDegree_eq_natDegree_iff: the separable degree of a non-zero polynomial is equal to its degree if and only if it is separable.
- Polynomial.natSepDegree_eq_of_splits: if a polynomial splits over- E, then its separable degree is equal to the number of distinct roots of it over- E.
- Polynomial.natSepDegree_eq_of_isAlgClosed: the separable degree of a polynomial is equal to the number of distinct roots of it over any algebraically closed field.
- Polynomial.natSepDegree_expand: if a field- Fis of exponential characteristic- q, then- Polynomial.expand F (q ^ n) fand- fhave the same separable degree.
- Polynomial.HasSeparableContraction.natSepDegree_eq: if a polynomial has separable contraction, then its separable degree is equal to its separable contraction degree.
- Irreducible.natSepDegree_dvd_natDegree: the separable degree of an irreducible polynomial divides its degree.
- IntermediateField.finSepDegree_adjoin_simple_eq_natSepDegree: the separable degree of- F⟮α⟯ / Fis equal to the separable degree of the minimal polynomial of- αover- F.
- IntermediateField.finSepDegree_adjoin_simple_eq_finrank_iff: if- αis algebraic over- F, then the separable degree of- F⟮α⟯ / Fis equal to the degree of- F⟮α⟯ / Fif and only if- αis a separable element.
- Field.finSepDegree_dvd_finrank: the separable degree of any field extension- E / Fdivides the degree of- E / F.
- Field.finSepDegree_le_finrank: the separable degree of a finite extension- E / Fis smaller than the degree of- E / F.
- Field.finSepDegree_eq_finrank_iff: if- E / Fis a finite extension, then its separable degree is equal to its degree if and only if it is a separable extension.
- IntermediateField.isSeparable_adjoin_simple_iff_isSeparable:- F⟮x⟯ / Fis a separable extension if and only if- xis a separable element.
- Algebra.IsSeparable.trans: if- E / Fand- K / Eare both separable, then- K / Fis also separable.
Tags #
separable degree, degree, polynomial
If E / F is an algebraic extension, then the (finite) separable degree of E / F
is the number of F-algebra homomorphisms from E to the algebraic closure of E,
as a natural number. It is defined to be zero if there are infinitely many of them.
Note that if E / F is not algebraic, then this definition makes no mathematical sense.
Equations
- Field.finSepDegree F E = Nat.card (Field.Emb F E)
Instances For
Equations
- Field.instInhabitedEmb F E = { default := IsScalarTower.toAlgHom F E (AlgebraicClosure E) }
A random bijection between Field.Emb F E and Field.Emb F K when E and K are isomorphic
as F-algebras.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A random bijection between Field.Emb F E and E →ₐ[F] K if E = F(S) such that every
element s of S is integral (= algebraic) over F and whose minimal polynomial splits in K.
Combined with Field.instInhabitedEmb, it can be viewed as a stronger version of
IntermediateField.nonempty_algHom_of_adjoin_splits.
Equations
- Field.embEquivOfAdjoinSplits F E K hS hK = Classical.choice ⋯
Instances For
The Field.finSepDegree F E is equal to the cardinality of E →ₐ[F] K
if E = F(S) such that every element
s of S is integral (= algebraic) over F and whose minimal polynomial splits in K.
A random bijection between Field.Emb F E and E →ₐ[F] K when E / F is algebraic
and K / F is algebraically closed.
Equations
- Field.embEquivOfIsAlgClosed F E K = Field.embEquivOfAdjoinSplits F E K ⋯ ⋯
Instances For
The Field.finSepDegree F E is equal to the cardinality of E →ₐ[F] K as a natural number,
when E / F is algebraic and K / F is algebraically closed.
If K / E / F is a field extension tower, such that K / E is algebraic,
then there is a non-canonical bijection
Field.Emb F E × Field.Emb E K ≃ Field.Emb F K. A corollary of algHomEquivSigma.
Equations
- One or more equations did not get rendered due to their size.
Instances For
If the field extension E / F is transcendental, then Field.finSepDegree F E = 0, which
actually means that Field.Emb F E is infinite (see Field.infinite_emb_of_transcendental).
If K / E / F is a field extension tower, such that K / E is algebraic, then their
separable degrees satisfy the tower law
$[E:F]_s [K:E]_s = [K:F]_s$. See also Module.finrank_mul_finrank.
The separable degree Polynomial.natSepDegree of a polynomial is a natural number,
defined to be the number of distinct roots of it over its splitting field.
This is similar to Polynomial.natDegree but not to Polynomial.degree, namely, the separable
degree of 0 is 0, not negative infinity.
Equations
- f.natSepDegree = (f.aroots f.SplittingField).toFinset.card
Instances For
The separable degree of a polynomial is smaller than its degree.
A constant polynomial has zero separable degree.
A non-constant polynomial has non-zero separable degree.
A polynomial has zero separable degree if and only if it is constant.
A polynomial has non-zero separable degree if and only if it is non-constant.
The separable degree of a non-zero polynomial is equal to its degree if and only if it is separable.
If a polynomial is separable, then its separable degree is equal to its degree.
Same as Polynomial.natSepDegree_eq_natDegree_of_separable, but enables the use of
dot notation.
If a polynomial splits over E, then its separable degree is equal to
the number of distinct roots of it over E.
The separable degree of a polynomial is equal to the number of distinct roots of it over any algebraically closed field.
If a field F is of exponential characteristic q, then Polynomial.expand F (q ^ n) f
and f have the same separable degree.
If g is a separable contraction of f, then the separable degree of f is equal to
the degree of g.
If a polynomial has separable contraction, then its separable degree is equal to the degree of the given separable contraction.
The separable degree of an irreducible polynomial divides its degree.
A monic irreducible polynomial over a field F of exponential characteristic q has
separable degree one if and only if it is of the form Polynomial.expand F (q ^ n) (X - C y)
for some n : ℕ and y : F.
A monic irreducible polynomial over a field F of exponential characteristic q has
separable degree one if and only if it is of the form X ^ (q ^ n) - C y
for some n : ℕ and y : F.
Alias of Irreducible.natSepDegree_eq_one_iff_of_monic'.
A monic irreducible polynomial over a field F of exponential characteristic q has
separable degree one if and only if it is of the form Polynomial.expand F (q ^ n) (X - C y)
for some n : ℕ and y : F.
Alias of Irreducible.natSepDegree_eq_one_iff_of_monic.
A monic irreducible polynomial over a field F of exponential characteristic q has
separable degree one if and only if it is of the form X ^ (q ^ n) - C y
for some n : ℕ and y : F.
If a monic polynomial of separable degree one splits, then it is of form (X - C y) ^ m for
some non-zero natural number m and some element y of F.
If a monic irreducible polynomial over a field F of exponential characteristic q has
separable degree one, then it is of the form X ^ (q ^ n) - C y for some natural number n,
and some element y of F, such that either n = 0 or y has no q-th root in F.
If a monic polynomial over a field F of exponential characteristic q has separable degree
one, then it is of the form (X ^ (q ^ n) - C y) ^ m for some non-zero natural number m,
some natural number n, and some element y of F, such that either n = 0 or y has no
q-th root in F.
A monic polynomial over a field F of exponential characteristic q has separable degree one
if and only if it is of the form (X ^ (q ^ n) - C y) ^ m for some non-zero natural number m,
some natural number n, and some element y of F.
The minimal polynomial of an element of E / F of exponential characteristic q has
separable degree one if and only if the minimal polynomial is of the form
Polynomial.expand F (q ^ n) (X - C y) for some n : ℕ and y : F.
The minimal polynomial of an element of E / F of exponential characteristic q has
separable degree one if and only if the minimal polynomial is of the form
X ^ (q ^ n) - C y for some n : ℕ and y : F.
The minimal polynomial of an element x of E / F of exponential characteristic q has
separable degree one if and only if x ^ (q ^ n) ∈ F for some n : ℕ.
The minimal polynomial of an element x of E / F of exponential characteristic q has
separable degree one if and only if the minimal polynomial is of the form
(X - x) ^ (q ^ n) for some n : ℕ.
The separable degree of F⟮α⟯ / F is equal to the separable degree of the
minimal polynomial of α over F.
The separable degree of F⟮α⟯ / F is smaller than the degree of F⟮α⟯ / F if α is
algebraic over F.
If α is algebraic over F, then the separable degree of F⟮α⟯ / F is equal to the degree
of F⟮α⟯ / F if and only if α is a separable element.
The separable degree of a finite extension E / F is smaller than the degree of E / F.
If E / F is a separable extension, then its separable degree is equal to its degree.
When E / F is infinite, it means that Field.Emb F E has infinitely many elements.
(But the cardinality of Field.Emb F E is not equal to Module.rank F E in general!)
Alias of Field.finSepDegree_eq_finrank_of_isSeparable.
If E / F is a separable extension, then its separable degree is equal to its degree.
When E / F is infinite, it means that Field.Emb F E has infinitely many elements.
(But the cardinality of Field.Emb F E is not equal to Module.rank F E in general!)
If E / F is a finite extension, then its separable degree is equal to its degree if and
only if it is a separable extension.
If K / E / F is an extension tower such that E / F is separable,
x : K is separable over E, then it's also separable over F.
If E / F and K / E are both separable extensions, then K / F is also separable.
If x and y are both separable elements, then F⟮x, y⟯ / F is a separable extension.
As a consequence, any rational function of x and y is also a separable element.
Any element x of F is a separable element of E / F when embedded into E.
If x and y are both separable elements, then x * y is also a separable element.
If x and y are both separable elements, then x + y is also a separable element.
If x is a separable elements, then -x is also a separable element.
If x and y are both separable elements, then x - y is also a separable element.
If x is a separable element, then x⁻¹ is also a separable element.
A field is a perfect field (which means that any irreducible polynomial is separable) if and only if every separable degree one polynomial splits.