Math 2.0

Field theory and polynomials Galois theory Theorem

Normal basis theorem

Builds on Galois extensionGalois groupBasisDedekind's lemma on independence of characters

Statement

Let L/KL/K be a finite Galois extension with Galois group G=Gal⁡(L/K)G = \Gal(L/K). Then there is an element α∈L\alpha \in L such that the family (σ(α))σ∈G(\sigma(\alpha))_{\sigma \in G} is a basis of LL as a KK-vector space.

Remarks

Such a basis is called a normal basis, and α\alpha is a normal basis generator. Equivalently, LL is isomorphic to the group algebra K[G]K[G] as a module over K[G]K[G].

When KK is infinite, write G={σ1,…,σn}G = \set{\sigma_1, \ldots, \sigma_n} and fix a basis b1,…,bnb_1, \ldots, b_n of LL. The family (σi(α))(\sigma_i(\alpha)) is a basis exactly when det⁡(σi−1σj(α))≠0\det\left(\sigma_i^{-1}\sigma_j(\alpha)\right) \ne 0; writing α=∑xkbk\alpha = \sum x_k b_k makes this determinant a polynomial in x1,…,xnx_1, \ldots, x_n. An argument in the spirit of Dedekind's lemma, using that KK is infinite, shows that this polynomial is not zero. A nonzero polynomial over an infinite field has a non-root in KnK^n. When KK is finite, GG is cyclic, generated by the Frobenius φ\varphi. Dedekind's lemma shows that the minimal polynomial of the KK-linear map φ\varphi is xn−1x^n - 1, and the theory of cyclic modules then gives the normal basis.

Example: L=ℚ(i)L = \Q(i) over K=ℚK = \Q, with G={id⁡,σ}G = \set{\id, \sigma} and σ(i)=−i\sigma(i) = -i. For α=1+i\alpha = 1 + i, the family 1+i,1−i1 + i, 1 - i is a basis of ℚ(i)\Q(i) over ℚ\Q. The choices α=1\alpha = 1 and α=i\alpha = i fail: they give 1,11, 1 and i,−ii, -i, which are linearly dependent.

Going deeper

For a student

In coordinates of a normal basis, the Galois group acts by permuting the coordinates, which makes many computations simple. Over finite fields, normal bases make the Frobenius map x↦xqx \mapsto x^q a cyclic shift of coordinates, which is used in computer arithmetic. The theorem says that LL is a free K[G]K[G]-module of rank 11. Whether the ring of integers of a number field is free over ℤ[G]\Z[G] is a much subtler question of the theory of Galois modules.

Reading path

To understand this page from the ground up, read these 42 pages in order. The foundations come first.

  1. Field homomorphism concept
  2. Group concept
  3. Vector space definition
  4. Group homomorphism definition
  5. Ring definition
  6. Linear combination definition
  7. Linear subspace definition
  8. Commutative ring definition
  9. Polynomial ring definition
  10. Ring homomorphism definition
  11. Subring definition
  12. Unit of a ring definition
  13. Zero divisor definition
  14. Linear independence definition
  15. Linear span definition
  16. Degree of a polynomial definition
  17. Formal derivative definition
  18. Polynomial evaluation definition
  19. Field definition
  20. Ring isomorphism definition
  21. Group of units of a ring definition
  22. Integral domain definition
  23. Spanning set definition
  24. Leading coefficient definition
  25. Separable polynomial definition
  26. Root of a polynomial definition
  27. Dedekind's lemma on independence of characters statement
  28. Subfield definition
  29. Irreducible element definition
  30. Basis definition
  31. Monic polynomial definition
  32. Split polynomial definition
  33. Irreducible polynomial definition
  34. Field extension definition
  35. Algebraic element definition
  36. Galois group definition
  37. Minimal polynomial of an algebraic element definition
  38. Algebraic extension definition
  39. Separable extension definition
  40. Normal extension definition
  41. Galois extension definition
  42. Normal basis theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Normal_basis
About this page
TagPXY1WYNRD4
URIm2://PXY1WYNRD4
Kindstatement, theorem
WritingW0 stub
MSC12F10, 11R33
StatusThis copy of the site has no build data. Run m2 status PXY1WYNRD4.
AboutGalois extension
UsesGalois extension, Galois group, Basis, Dedekind's lemma on independence of characters
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.