Under the World Tree

The Artin-Schreier Theorem

Posted: February 26, 2026 | Updated: September 11, 2026

I would like this note to be a running document on Galois theory in characteristic pp and mixed characteristic for algebraic geometry. Hopefully the scope will become apparent in time!

The last few weeks I've slowly prepared to learn the Artin-Schreier Theorem, a project which was originally motivated by wanting to attend lectures on perfectoid spaces and almost rings. As the weeks of linear algebra tutoring went by it became clear to me that I was unhappy attending without more background, so my goal has instead become to understand this theorem and its application in that context. Now that I've finally achieved part of that, I think the goal is to learn some Kummer theory and the Witt vector version of the story, and then I will see how I can course-correct from there.

From my current perspective, it looks like the goal of this theory is to explicitly describe finite cyclic extensions of fields. We use two powerful theorems in field theory to facilitate the analysis:

  1. Hilbert's Theorem 90: Let K/kK/k cyclic of degree nn. An element βK\beta \in K has norm NkK(β)=1N^K_{k}(\beta) = 1 if and only if there is αK×\alpha \in K^\times with β=ασ(α),\beta = \frac{\alpha}{\sigma(\alpha)}, with σ\sigma a generator of Gal(K/k).\text{Gal}(K/k). An element βK\beta \in K has trace TrkK(β)=0\text{Tr}^K_{k}(\beta) = 0 if and only if there is αK\alpha \in K such that β=ασ(α)\beta = \alpha - \sigma(\alpha).
  2. Artin's Linear Independence of Characters: Let χ1,,χn:K×K×\chi_1, \dots, \chi_n : K^\times \to K^\times be distinct homomorphisms, KK a field. Then the χi\chi_i are KK-linearly independent.

We first analyse the simplest case.

Theorem: Let kk be a field, and let nZ>0n \in \mathbb{Z}_{> 0} be prime to the characteristic of kk. Assume that kk contains a primitive nnth root of unity. Then:

  1. Cyclic extensions K/kK/k of degree nn admit primitive elements α\alpha which satisfy a polynomial XnaX^n - a for some aka \in k.
  2. For a polynomial XnaX^n -a and a root α\alpha in the algebraic closure of k,k, the extension k(α)/kk(\alpha)/k is cyclic of degree d  nd \ | \ n and we have αdk\alpha^d \in k.

Proof: If K/kK/k is cyclic of degree nn, then for ζ\zeta a primitive nnth root in kk we have NkK(ζ1)=1,N^K_k(\zeta^{-1}) =1, so by Hilbert 90 there is some αK\alpha \in K with σ(α)=ζαζ1=ασ(α)\sigma(\alpha) = \zeta \alpha \leftrightarrow \zeta^{-1} = \frac{\alpha}{\sigma(\alpha)}. The Galois conjugates of α\alpha are then α,ζα,,ζn1α\alpha, \zeta\alpha, \dots, \zeta^{n-1}\alpha (all distinct), so that k(α)=Kk(\alpha) = K. We have σ(αn)=σ(α)n=αn\sigma(\alpha^n) = \sigma(\alpha)^n = \alpha^n, so that αn\alpha^n, being fixed by the action of the Galois group, is in kk and α\alpha is a root of Xn(αn)X^n - (\alpha^n). If α\alpha is a root of XnaX^n - a then so is ζiα\zeta^i \alpha for i=1,,ni=1, \dots, n, which makes k(α)/kk(\alpha)/k a normal extension. Because the roots are distinct, the extension is also separable, hence Galois. Let σ\sigma generate Gal(k(α)/k)\text{Gal}(k(\alpha)/k), and write σ(α)=ωα\sigma(\alpha) = \omega \alpha, ω\omega a primitive ddth root of unity for some d  nd \ | \ n. Then σ(α)d=ωdαd=αd\sigma(\alpha)^d =\omega^d \alpha^d = \alpha^d, so that αdk\alpha^d \in k and k(α)/kk(\alpha)/k is cyclic of order dd. \square

The Artin-Schreier theorem uses the same techniques as the above theorem but with the additive version of Hilbert 90. Note that here the characteristic plays the role that existence of a nnth root of unity did in the multiplicative case.

Artin-Schreier Theorem: Let kk be a field of characteristic pp. Then:

  1. Cyclic extensions K/kK/k of degree pp admit primitive elements α\alpha satisfying a polynomial XnXaX^n - X - a for some aka \in k.
  2. A polynomial XnXa, akX^n - X -a, \ a \in k either has no roots in kk or all roots in kk. In the former case, the polynomial is irreducible and for any root α\alpha, k(α)/kk(\alpha)/k is cyclic of order pp.

Proof: Let K/kK/k be cyclic of degree pp. Then we have TrkK(1)=0\text{Tr}^K_{k}(-1) = 0, so by additive Hilbert 90 there is αK\alpha \in K with σ(α)=α+1\sigma(\alpha) = \alpha +1. The elements α,α+1,,α+(p1)\alpha, \alpha + 1, \dots, \alpha + (p-1) are the distinct conjugates of α\alpha in KK and there are pp of them, so K=k(α)K = k(\alpha). We have σ(αp)=σ(α)p=(α+1)p=αp+1(binomial theorem mod p),\sigma(\alpha^p) = \sigma(\alpha)^p = (\alpha+1)^p = \alpha^p + 1 (\text{binomial theorem mod $p$}), so that σ(αpα)=αpα=:ak\sigma(\alpha^p - \alpha) = \alpha^p - \alpha =: a \in k and α\alpha is a root of XnXaX^n - X - a.

Now consider the polynomial f(X)=XnXaf(X) = X^n - X -a with aka \in k. If αk\alpha \in k is a root of f(X)f(X), then by what we have shown above also α+1,,α+(p1)\alpha + 1, \dots, \alpha + (p - 1) are roots in kk and the polynomial splits in kk as soon as it has a single root in kk. Otherwise, assume there are no roots in kk. To show irreducibility, suppose that f(X)=g(X)h(X)f(X) = g(X)h(X) where 1deg(g)<p1 \leq \text{deg}(g) < p. Then gg is a product of dd factors XαiX - \alpha - i for distinct choices of ii (we know how ff splits in k(α)k(\alpha)), and in particular the coefficient of Xd1X^{d-1} in gg has the form dα+jd\alpha + j for some integer jj mod pp. But we have gk[X]g \in k[X], so dα+jkd\alpha + j \in k with jk,dK×j \in k, d \in K^\times tells us that also αk\alpha \in k, contradicting our assumption on roots of ff. So f(X)f(X) is irreducible with pp distinct roots in k(α)k(\alpha), making k(α)/kk(\alpha)/k Galois. Since α,α+1\alpha, \alpha + 1 are both roots of ff there is some σGal(k(α)/k)\sigma \in \text{Gal}(k(\alpha)/k) with σ(α)=α+1\sigma(\alpha) = \alpha+1, so that Gal(k(α)/k)\text{Gal}(k(\alpha)/k) is cyclic with σ\sigma a generator. \square

Profile picture

Written by Corey Lionis, denizen of the world-tree hollow.