Separable degree #
This file contains basics about the separable degree of a field extension.
Main definitions #
Field.Emb F E: the type ofF-algebra homomorphisms fromEto the algebraic closure ofE(the algebraic closure ofFis usually used in the literature, but our definition has the advantage thatField.Emb F Elies in the same universe asErather than the maximum overFandE). Usually denoted by $\operatorname{Emb}_F(E)$ in textbooks.Field.finSepDegree F E: the (finite) separable degree $[E:F]_s$ of an extensionE / Fof fields, defined to be the number ofF-algebra homomorphisms fromEto the algebraic closure ofE, as a natural number. It is zero ifField.Emb F Eis not finite. Note that ifE / Fis not algebraic, then this definition makes no mathematical sense.Remark: the
Cardinal-valued, potentially infinite separable degreeField.sepDegree F Efor a general algebraic extensionE / Fis defined to be the degree ofL / F, whereLis the separable closure ofFinE, which is not defined in this file yet. Later we will show that (Field.finSepDegree_eq), ifField.Emb F Eis finite, then these two definitions coincide. IfE / Fis algebraic with infinite separable degree, we have#(Field.Emb F E) = 2 ^ Field.sepDegree F Einstead. (SeeField.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 betweenField.Emb F EandField.Emb F KwhenEandKare isomorphic asF-algebras. In particular, they have the same cardinality (so theirField.finSepDegreeare equal).Field.embEquivOfAdjoinSplits,Field.finSepDegree_eq_of_adjoin_splits: a random bijection betweenField.Emb F EandE →ₐ[F] KifE = F(S)such that every elementsofSis integral (= algebraic) overFand whose minimal polynomial splits inK. In particular, they have the same cardinality.Field.embEquivOfIsAlgClosed,Field.finSepDegree_eq_of_isAlgClosed: a random bijection betweenField.Emb F EandE →ₐ[F] KwhenE / Fis algebraic andK / Fis algebraically closed. In particular, they have the same cardinality.Field.embProdEmbOfIsAlgebraic,Field.finSepDegree_mul_finSepDegree_of_isAlgebraic: ifK / E / Fis a field extension tower, such thatK / Eis algebraic, then there is a non-canonical bijectionField.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 alsoModule.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 overE, then its separable degree is equal to the number of distinct roots of it overE.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 fieldFis of exponential characteristicq, thenPolynomial.expand F (q ^ n) fandfhave 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 ofF⟮α⟯ / Fis equal to the separable degree of the minimal polynomial ofαoverF.IntermediateField.finSepDegree_adjoin_simple_eq_finrank_iff: ifαis algebraic overF, then the separable degree ofF⟮α⟯ / Fis equal to the degree ofF⟮α⟯ / Fif and only ifαis a separable element.Field.finSepDegree_dvd_finrank: the separable degree of any field extensionE / Fdivides the degree ofE / F.Field.finSepDegree_le_finrank: the separable degree of a finite extensionE / Fis smaller than the degree ofE / F.Field.finSepDegree_eq_finrank_iff: ifE / 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 ifxis a separable element.Algebra.IsSeparable.trans: ifE / FandK / Eare both separable, thenK / 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.