>>212 の条件(�@), (�A) を満たす有理整数 k が存在することを
示そう。

p ≡ 1 mod λ だから λ|(p - 1) である。
有限体 Z/pZ の乗法群は、位数 p - 1 の巡回群だから、
その約数 λ を位数とする部分群が一個だけある。
よって、Z 上の 合同方程式 X^λ ≡ 1 mod p の 根となる剰余類の数は
λ個である。
さらに、X^λ ≡ 1 mod p の根 a で a ≡ 1 mod p とはならないものを
任意にとれば、a, a^2, ..., a^(λ - 1) が
X^λ ≡ 1 mod p の 根となる剰余類すべての代表となる。

ここで、g(X) = f(X)f(X^2)...f(X^(λ - 1)) とおく。
g(ζ) = Nf(ζ) である。
よって g(ζ) - p = 0 となる。
よって g(X) - p = h(X)q(X) となる q(X) ∈ Z[X] がある。
ここで、h(X) = 1 + X + ... + X^(λ - 1) である。

g(X) ≡ h(X)q(X) mod p だから
g(a) ≡ h(a)q(a) mod p となる。
h(a) ≡ 0 mod p だから
g(a) ≡ 0 mod p となる。
つまり、f(a)f(a^2)...f(a^(λ - 1)) ≡ 0 mod p
よって f(a^i)) ≡ 0 mod p となる i がある。
k = a^i とおけばこれが求めるものである。