Separable extension

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

Template:Short description In field theory, a branch of algebra, an algebraic field extension E/F is called a separable extension if for every αE, the minimal polynomial of α over Template:Mvar is a separable polynomial (i.e., its formal derivative is not the zero polynomial, or equivalently it has no repeated roots in any extension field).[1] There is also a more general definition that applies when Template:Mvar is not necessarily algebraic over Template:Mvar. An extension that is not separable is said to be inseparable.

Every algebraic extension of a field of characteristic zero is separable, and every algebraic extension of a finite field is separable.[2] It follows that most extensions that are considered in mathematics are separable. Nevertheless, the concept of separability is important, as the existence of inseparable extensions is the main obstacle for extending many theorems proved in characteristic zero to non-zero characteristic. For example, the fundamental theorem of Galois theory is a theorem about normal extensions, which remains true in non-zero characteristic only if the extensions are also assumed to be separable.[3]

The opposite concept, a purely inseparable extension, also occurs naturally, as every algebraic extension may be decomposed uniquely as a purely inseparable extension of a separable extension. An algebraic extension E/F of fields of non-zero characteristic pScript error: No such module "Check for unknown parameters". is a purely inseparable extension if and only if for every αEF, the minimal polynomial of α over FScript error: No such module "Check for unknown parameters". is not a separable polynomial, or, equivalently, for every element xScript error: No such module "Check for unknown parameters". of EScript error: No such module "Check for unknown parameters"., there is a positive integer kScript error: No such module "Check for unknown parameters". such that xpkF.[4]

The simplest nontrivial example of a (purely) inseparable extension is E=𝔽p(x)F=𝔽p(xp), fields of rational functions in the indeterminate x with coefficients in the finite field 𝔽p=/(p). The element xE has minimal polynomial f(X)=XpxpF[X], having f(X)=0 and a p-fold multiple root, as f(X)=(Xx)pE[X]. This is a simple algebraic extension of degree p, as E=F[x], but it is not a normal extension since the Galois group Gal(E/F) is trivial.

Informal discussion

An arbitrary polynomial fScript error: No such module "Check for unknown parameters". with coefficients in some field FScript error: No such module "Check for unknown parameters". is said to have distinct roots or to be square-free if it has deg fScript error: No such module "Check for unknown parameters". roots in some extension field EF. For instance, the polynomial g(X) = X 2 − 1Script error: No such module "Check for unknown parameters". has precisely deg g = 2Script error: No such module "Check for unknown parameters". roots in the complex plane; namely 1Script error: No such module "Check for unknown parameters". and −1Script error: No such module "Check for unknown parameters"., and hence does have distinct roots. On the other hand, the polynomial h(X) = (X − 2)2Script error: No such module "Check for unknown parameters"., which is the square of a non-constant polynomial does not have distinct roots, as its degree is two, and 2Script error: No such module "Check for unknown parameters". is its only root.

Every polynomial may be factored in linear factors over an algebraic closure of the field of its coefficients. Therefore, the polynomial does not have distinct roots if and only if it is divisible by the square of a polynomial of positive degree. This is the case if and only if the greatest common divisor of the polynomial and its derivative is not a constant. Thus for testing if a polynomial is square-free, it is not necessary to consider explicitly any field extension nor to compute the roots.

In this context, the case of irreducible polynomials requires some care. A priori, it may seem that being divisible by a square is impossible for an irreducible polynomial, which has no non-constant divisor except itself. However, irreducibility depends on the ambient field, and a polynomial may be irreducible over FScript error: No such module "Check for unknown parameters". and reducible over some extension of FScript error: No such module "Check for unknown parameters".. Similarly, divisibility by a square depends on the ambient field. If an irreducible polynomial fScript error: No such module "Check for unknown parameters". over FScript error: No such module "Check for unknown parameters". is divisible by a square over some field extension, then (by the discussion above) the greatest common divisor of fScript error: No such module "Check for unknown parameters". and its derivative fTemplate:′Script error: No such module "Check for unknown parameters". is not constant. Note that the coefficients of fTemplate:′Script error: No such module "Check for unknown parameters". belong to the same field as those of fScript error: No such module "Check for unknown parameters"., and the greatest common divisor of two polynomials is independent of the ambient field, so the greatest common divisor of fScript error: No such module "Check for unknown parameters". and fTemplate:′Script error: No such module "Check for unknown parameters". has coefficients in FScript error: No such module "Check for unknown parameters".. Since fScript error: No such module "Check for unknown parameters". is irreducible in FScript error: No such module "Check for unknown parameters"., this greatest common divisor is necessarily fScript error: No such module "Check for unknown parameters". itself. Because the degree of fTemplate:′Script error: No such module "Check for unknown parameters". is strictly less than the degree of fScript error: No such module "Check for unknown parameters"., it follows that the derivative of fScript error: No such module "Check for unknown parameters". is zero, which implies that the characteristic of the field is a prime number pScript error: No such module "Check for unknown parameters"., and fScript error: No such module "Check for unknown parameters". may be written

f(x)=i=0kaixpi.

A polynomial such as this one, whose formal derivative is zero, is said to be inseparable. Polynomials that are not inseparable are said to be separable. A separable extension is an extension that may be generated by separable elements, that is elements whose minimal polynomials are separable.

Separable and inseparable polynomials

An irreducible polynomial fScript error: No such module "Check for unknown parameters". in F[X]Script error: No such module "Check for unknown parameters". is separable if and only if it has distinct roots in any extension of FScript error: No such module "Check for unknown parameters".. That is, if it is the product of distinct linear factors X - aScript error: No such module "Check for unknown parameters". in some algebraic closure of FScript error: No such module "Check for unknown parameters"..[5] Let fScript error: No such module "Check for unknown parameters". in F[X]Script error: No such module "Check for unknown parameters". be an irreducible polynomial and f 'Script error: No such module "Check for unknown parameters". its formal derivative. Then the following are equivalent conditions for the irreducible polynomial fScript error: No such module "Check for unknown parameters". to be separable:

  • If EScript error: No such module "Check for unknown parameters". is an extension of FScript error: No such module "Check for unknown parameters". in which fScript error: No such module "Check for unknown parameters". is a product of linear factors then no square of these factors divides fScript error: No such module "Check for unknown parameters". in E[X]Script error: No such module "Check for unknown parameters". (that is fScript error: No such module "Check for unknown parameters". is square-free over EScript error: No such module "Check for unknown parameters".).[6]
  • There exists an extension EScript error: No such module "Check for unknown parameters". of FScript error: No such module "Check for unknown parameters". such that fScript error: No such module "Check for unknown parameters". has deg(f)Script error: No such module "Check for unknown parameters". pairwise distinct roots in EScript error: No such module "Check for unknown parameters"..[6]
  • The constant 1Script error: No such module "Check for unknown parameters". is a polynomial greatest common divisor of fScript error: No such module "Check for unknown parameters". and f 'Script error: No such module "Check for unknown parameters"..[7]
  • The formal derivative f 'Script error: No such module "Check for unknown parameters". of fScript error: No such module "Check for unknown parameters". is not the zero polynomial.[8]
  • Either the characteristic of FScript error: No such module "Check for unknown parameters". is zero, or the characteristic is pScript error: No such module "Check for unknown parameters"., and fScript error: No such module "Check for unknown parameters". is not of the form i=0kaiXpi.

Since the formal derivative of a positive degree polynomial can be zero only if the field has prime characteristic, for an irreducible polynomial to not be separable, its coefficients must lie in a field of prime characteristic. More generally, an irreducible (non-zero) polynomial fScript error: No such module "Check for unknown parameters". in F[X]Script error: No such module "Check for unknown parameters". is not separable, if and only if the characteristic of FScript error: No such module "Check for unknown parameters". is a (non-zero) prime number pScript error: No such module "Check for unknown parameters"., and f(X)=g(XpScript error: No such module "Check for unknown parameters".) for some irreducible polynomial gScript error: No such module "Check for unknown parameters". in F[X]Script error: No such module "Check for unknown parameters"..[9] By repeated application of this property, it follows that in fact, f(X)=g(Xpn) for a non-negative integer nScript error: No such module "Check for unknown parameters". and some separable irreducible polynomial gScript error: No such module "Check for unknown parameters". in F[X]Script error: No such module "Check for unknown parameters". (where FScript error: No such module "Check for unknown parameters". is assumed to have prime characteristic p).[10]

If the Frobenius endomorphism xxp of FScript error: No such module "Check for unknown parameters". is not surjective, there is an element aF that is not a pScript error: No such module "Check for unknown parameters".th power of an element of FScript error: No such module "Check for unknown parameters".. In this case, the polynomial Xpa is irreducible and inseparable. Conversely, if there exists an inseparable irreducible (non-zero) polynomial f(X)=aiXip in F[X]Script error: No such module "Check for unknown parameters"., then the Frobenius endomorphism of FScript error: No such module "Check for unknown parameters". cannot be an automorphism, since, otherwise, we would have ai=bip for some bi, and the polynomial fScript error: No such module "Check for unknown parameters". would factor as aiXip=(biXi)p.[11]

If KScript error: No such module "Check for unknown parameters". is a finite field of prime characteristic p, and if XScript error: No such module "Check for unknown parameters". is an indeterminate, then the field of rational functions over KScript error: No such module "Check for unknown parameters"., K(X)Script error: No such module "Check for unknown parameters"., is necessarily imperfect, and the polynomial f(Y)=YpXScript error: No such module "Check for unknown parameters". is inseparable (its formal derivative in Y is 0).[1] More generally, if F is any field of (non-zero) prime characteristic for which the Frobenius endomorphism is not an automorphism, F possesses an inseparable algebraic extension.[12]

A field F is perfect if and only if all irreducible polynomials are separable. It follows that FScript error: No such module "Check for unknown parameters". is perfect if and only if either FScript error: No such module "Check for unknown parameters". has characteristic zero, or FScript error: No such module "Check for unknown parameters". has (non-zero) prime characteristic pScript error: No such module "Check for unknown parameters". and the Frobenius endomorphism of FScript error: No such module "Check for unknown parameters". is an automorphism. This includes every finite field.

Separable elements and separable extensions

Let EF be a field extension. An element αE is separable over FScript error: No such module "Check for unknown parameters". if it is algebraic over FScript error: No such module "Check for unknown parameters"., and its minimal polynomial is separable (the minimal polynomial of an element is necessarily irreducible).

If α,βE are separable over FScript error: No such module "Check for unknown parameters"., then α+β, αβ and 1/α are separable over F.

Thus the set of all elements in EScript error: No such module "Check for unknown parameters". separable over FScript error: No such module "Check for unknown parameters". forms a subfield of EScript error: No such module "Check for unknown parameters"., called the separable closure of FScript error: No such module "Check for unknown parameters". in EScript error: No such module "Check for unknown parameters"..[13]

The separable closure of FScript error: No such module "Check for unknown parameters". in an algebraic closure of FScript error: No such module "Check for unknown parameters". is simply called the separable closure of FScript error: No such module "Check for unknown parameters".. Like the algebraic closure, it is unique up to an isomorphism, and in general, this isomorphism is not unique.

A field extension EF is separable, if EScript error: No such module "Check for unknown parameters". is the separable closure of FScript error: No such module "Check for unknown parameters". in EScript error: No such module "Check for unknown parameters".. This is the case if and only if EScript error: No such module "Check for unknown parameters". is generated over FScript error: No such module "Check for unknown parameters". by separable elements.

If ELF are field extensions, then EScript error: No such module "Check for unknown parameters". is separable over FScript error: No such module "Check for unknown parameters". if and only if EScript error: No such module "Check for unknown parameters". is separable over LScript error: No such module "Check for unknown parameters". and LScript error: No such module "Check for unknown parameters". is separable over FScript error: No such module "Check for unknown parameters"..[14]

If EF is a finite extension (that is EScript error: No such module "Check for unknown parameters". is a FScript error: No such module "Check for unknown parameters".-vector space of finite dimension), then the following are equivalent.

  1. EScript error: No such module "Check for unknown parameters". is separable over FScript error: No such module "Check for unknown parameters"..
  2. E=F(a1,,ar) where a1,,ar are separable elements of EScript error: No such module "Check for unknown parameters"..
  3. E=F(a) where aScript error: No such module "Check for unknown parameters". is a separable element of EScript error: No such module "Check for unknown parameters"..
  4. If KScript error: No such module "Check for unknown parameters". is an algebraic closure of FScript error: No such module "Check for unknown parameters"., then there are exactly [E:F] field homomorphisms of EScript error: No such module "Check for unknown parameters". into KScript error: No such module "Check for unknown parameters". that fix FScript error: No such module "Check for unknown parameters"..
  5. For any normal extension KScript error: No such module "Check for unknown parameters". of FScript error: No such module "Check for unknown parameters". that contains EScript error: No such module "Check for unknown parameters"., then there are exactly [E:F] field homomorphisms of EScript error: No such module "Check for unknown parameters". into KScript error: No such module "Check for unknown parameters". that fix FScript error: No such module "Check for unknown parameters"..

The equivalence of 3. and 1. is known as the primitive element theorem or Artin's theorem on primitive elements. Properties 4. and 5. are the basis of Galois theory, and, in particular, of the fundamental theorem of Galois theory.

Separable extensions within algebraic extensions

Let EF be an algebraic extension of fields of characteristic pScript error: No such module "Check for unknown parameters".. The separable closure of FScript error: No such module "Check for unknown parameters". in EScript error: No such module "Check for unknown parameters". is S={αEα is separable over F}. For every element xES there exists a positive integer kScript error: No such module "Check for unknown parameters". such that xpkS, and thus EScript error: No such module "Check for unknown parameters". is a purely inseparable extension of SScript error: No such module "Check for unknown parameters".. It follows that SScript error: No such module "Check for unknown parameters". is the unique intermediate field that is separable over FScript error: No such module "Check for unknown parameters". and over which EScript error: No such module "Check for unknown parameters". is purely inseparable.[15]

If EF is a finite extension, its degree [E : F]Script error: No such module "Check for unknown parameters". is the product of the degrees [S : F]Script error: No such module "Check for unknown parameters". and [E : S]Script error: No such module "Check for unknown parameters".. The former, often denoted [E : F]sepScript error: No such module "Check for unknown parameters"., is referred to as the separable part of [E : F]Script error: No such module "Check for unknown parameters"., or as the Template:Visible anchor of E/FScript error: No such module "Check for unknown parameters".; the latter is referred to as the inseparable part of the degree or the Template:Visible anchor.[16] The inseparable degree is 1 in characteristic zero and a power of pScript error: No such module "Check for unknown parameters". in characteristic p > 0Script error: No such module "Check for unknown parameters"..[17]

On the other hand, an arbitrary algebraic extension EF may not possess an intermediate extension KScript error: No such module "Check for unknown parameters". that is purely inseparable over FScript error: No such module "Check for unknown parameters". and over which EScript error: No such module "Check for unknown parameters". is separable. However, such an intermediate extension may exist if, for example, EF is a finite degree normal extension (in this case, KScript error: No such module "Check for unknown parameters". is the fixed field of the Galois group of EScript error: No such module "Check for unknown parameters". over FScript error: No such module "Check for unknown parameters".). Suppose that such an intermediate extension does exist, and [E : F]Script error: No such module "Check for unknown parameters". is finite, then [S : F] = [E : K]Script error: No such module "Check for unknown parameters"., where SScript error: No such module "Check for unknown parameters". is the separable closure of FScript error: No such module "Check for unknown parameters". in EScript error: No such module "Check for unknown parameters"..[18] The known proofs of this equality use the fact that if KF is a purely inseparable extension, and if fScript error: No such module "Check for unknown parameters". is a separable irreducible polynomial in F[X]Script error: No such module "Check for unknown parameters"., then fScript error: No such module "Check for unknown parameters". remains irreducible in K[X][19]). This equality implies that, if [E : F]Script error: No such module "Check for unknown parameters". is finite, and UScript error: No such module "Check for unknown parameters". is an intermediate field between FScript error: No such module "Check for unknown parameters". and EScript error: No such module "Check for unknown parameters"., then [E : F]sep = [E : U]sep⋅[U : F]sepScript error: No such module "Check for unknown parameters"..[20]

The separable closure FsepScript error: No such module "Check for unknown parameters". of a field FScript error: No such module "Check for unknown parameters". is the separable closure of FScript error: No such module "Check for unknown parameters". in an algebraic closure of FScript error: No such module "Check for unknown parameters".. It is the maximal Galois extension of FScript error: No such module "Check for unknown parameters".. By definition, FScript error: No such module "Check for unknown parameters". is perfect if and only if its separable and algebraic closures coincide.

Separability of transcendental extensions

Separability problems may arise when dealing with transcendental extensions. This is typically the case for algebraic geometry over a field of prime characteristic, where the function field of an algebraic variety has a transcendence degree over the ground field that is equal to the dimension of the variety.

For defining the separability of a transcendental extension, it is natural to use the fact that every field extension is an algebraic extension of a purely transcendental extension. This leads to the following definition.

A separating transcendence basis of an extension EF is a transcendence basis TScript error: No such module "Check for unknown parameters". of EScript error: No such module "Check for unknown parameters". such that EScript error: No such module "Check for unknown parameters". is a separable algebraic extension of F(T)Script error: No such module "Check for unknown parameters".. A finitely generated field extension is separable if and only it has a separating transcendence basis; an extension that is not finitely generated is called separable if every finitely generated subextension has a separating transcendence basis.[21]

Let EF be a field extension of characteristic exponent pScript error: No such module "Check for unknown parameters". (that is p = 1Script error: No such module "Check for unknown parameters". in characteristic zero and, otherwise, pScript error: No such module "Check for unknown parameters". is the characteristic). The following properties are equivalent:

  • EScript error: No such module "Check for unknown parameters". is a separable extension of FScript error: No such module "Check for unknown parameters".,
  • Ep and FScript error: No such module "Check for unknown parameters". are linearly disjoint over Fp,
  • F1/pFE is reduced,
  • LFE is reduced for every field extension LScript error: No such module "Check for unknown parameters". of EScript error: No such module "Check for unknown parameters".,

where F denotes the tensor product of fields, Fp is the field of the pScript error: No such module "Check for unknown parameters".th powers of the elements of FScript error: No such module "Check for unknown parameters". (for any field FScript error: No such module "Check for unknown parameters".), and F1/p is the field obtained by adjoining to FScript error: No such module "Check for unknown parameters". the pScript error: No such module "Check for unknown parameters".th root of all its elements (see Separable algebra for details).

Differential criteria

Separability can be studied with the aid of derivations. Let EScript error: No such module "Check for unknown parameters". be a finitely generated field extension of a field FScript error: No such module "Check for unknown parameters".. Denoting DerF(E,E) the EScript error: No such module "Check for unknown parameters".-vector space of the FScript error: No such module "Check for unknown parameters".-linear derivations of EScript error: No such module "Check for unknown parameters"., one has

dimEDerF(E,E)tr.degFE,

and the equality holds if and only if E is separable over F (here "tr.deg" denotes the transcendence degree).

In particular, if E/F is an algebraic extension, then DerF(E,E)=0 if and only if E/F is separable.[22]

Let D1,,Dm be a basis of DerF(E,E) and a1,,amE. Then E is separable algebraic over F(a1,,am) if and only if the matrix Di(aj) is invertible. In particular, when m=tr.degFE, this matrix is invertible if and only if {a1,,am} is a separating transcendence basis.

Notes

<templatestyles src="Reflist/styles.css" />

  1. a b Isaacs, p. 281
  2. Isaacs, Theorem 18.11, p. 281
  3. Isaacs, Theorem 18.13, p. 282
  4. Isaacs, p. 298
  5. Isaacs, p. 280
  6. a b Isaacs, Lemma 18.7, p. 280
  7. Isaacs, Theorem 19.4, p. 295
  8. Isaacs, Corollary 19.5, p. 296
  9. Isaacs, Corollary 19.6, p. 296
  10. Isaacs, Corollary 19.9, p. 298
  11. Isaacs, Theorem 19.7, p. 297
  12. Isaacs, p. 299
  13. Isaacs, Lemma 19.15, p. 300
  14. Isaacs, Corollary 18.12, p. 281 and Corollary 19.17, p. 301
  15. Isaacs, Theorem 19.14, p. 300
  16. Isaacs, p. 302
  17. Script error: No such module "Footnotes".
  18. Isaacs, Theorem 19.19, p. 302
  19. Isaacs, Lemma 19.20, p. 302
  20. Isaacs, Corollary 19.21, p. 303
  21. Fried & Jarden (2008) p.38
  22. Fried & Jarden (2008) p.49

Script error: No such module "Check for unknown parameters".

References

  • Borel, A. Linear algebraic groups, 2nd ed.
  • P.M. Cohn (2003). Basic algebra
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Template:Lang Algebra
  • M. Nagata (1985). Commutative field theory: new edition, Shokabo. (Japanese) [1]
  • Script error: No such module "citation/CS1".

External links

de:Körpererweiterung#Separable Erweiterungen