The Artin-Schreier Theorem

Posted: February 26, 2026 | Updated: October 16, 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 n∈Z>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 Xn−aX^n - a for some a∈ka \in k.
  2. For a polynomial Xn−aX^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 αd∈k\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 α,ζα,…,ζn−1α\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 Xn−aX^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 αd∈k\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 Xn−X−aX^n - X - a for some a∈ka \in k.
  2. A polynomial Xn−X−a, a∈kX^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,…,α+(p−1)\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−α=:a∈k\sigma(\alpha^p - \alpha) = \alpha^p - \alpha =: a \in k and α\alpha is a root of Xn−X−aX^n - X - a.

Now consider the polynomial f(X)=Xn−X−af(X) = X^n - X -a with a∈ka \in k. If α∈k\alpha \in k is a root of f(X)f(X), then by what we have shown above also α+1,…,α+(p−1)\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 1≤deg(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 Xd−1X^{d-1} in gg has the form dα+jd\alpha + j for some integer jj mod pp. But we have g∈k[X]g \in k[X], so dα+j∈kd\alpha + j \in k with j∈k,d∈K×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.