原根多项式与扩张
本节的目的是证明由第4节中引入的 [latex0] 的单位根生成的循环扩张
Q(ζn)/Q
是 Q 上的一个次数为 φ(n) 的扩张,其中 φ 表示欧拉函数(= 指的是与 n=(群的阶)互质的整数 a,1≤a<n 的数量)。
定义。令 μn 表示 Q 上的 nth 个单位根的群。
然后,正如我们已经观察到的,Z/nZ≅μn 作为群(在右侧乘法,左侧加法)由映射 a↦(ζn)a 明确给出,对于固定的本原 nth 单位根。本原 nth 单位根由与 n 互素的同余类给出,因此恰好有 φ(n) 个本原 nth 单位根。
如果 d 是 n 的除数,并且 ζ 是 dth 的单位根,那么由于 ζn=(ζd)n/d=1 ,ζ 也是 nth 的单位根。因此
μd⊆μn for all d∣n.
反之,群 μn 中任何元素的阶都是 n 的除数,所以如果 ζ 是一个 nth 的单位根,同时也是某个较小的 d 的 dth 单位根,那么 d∣n 。
定义。定义 nth 圆柱多项式 Φn(x) 为根是本原 nth 单位根的多项式:
Φn(x)=ζ primitive ∈μn∏(x−ζ)=1≤a<n(a,n)=1∏(x−ζna)
(这是一个次数为 φ(n) 的多项式)。
多项式 xn−1 的根恰好是 nth 的单位根,所以我们有因式分解
xn−1=ζn=1 i.e. ζ∈μn∏(x−ζ)
如果我们将因子 (x−ζ) 分组,其中 ζ 是 μn 中阶为 d 的元素(即 ζ 是本原 dth 单位根),我们得到
xn−1=d∣n∏ζ∈μdζ primitive ∏(x−ζ).
内积由定义是 Φd(x),所以我们有因式分解
xn−1=d∣n∏Φd(x)(13.4)
顺便指出,比较次数给出恒等式
n=d∣n∑φ(d)
这个因式分解允许我们递归地计算 Φn(x) 对于任何 n :显然 Φ1(x)=x−1 和 Φ2(x)=x+1 。然后
x3−1=Φ1(x)Φ3(x)=(x−1)Φ3(x)
这给出
Φ3(x)=x2+x+1
类似地
x4−1=Φ1(x)Φ2(x)Φ4(x)=(x−1)(x+1)Φ4(x)
给出
Φ4(x)=x2+1
(在这些情况下,这些也可以直接从单位根的显式值中得出)。继续这样,我们可以计算出 Φn(x) 对于任意的 n 。还应注意,对于 p 是质数,我们恢复我们的多项式
Φp(x)=xp−1+xp−2+⋯+x+1.
对于某些小的 n 值,多项式是
Φ5(x)=x4+x3+x2+x+1
Φ6(x)=x2−x+1
Φ7(x)=x6+x5+x4+x3+x2+x+1
Φ8(x)=x4+1
Φ9(x)=x6+x3+1
Φ10(x)=x4−x3+x2−x+1
Φ11(x)=x10+x9+⋯+x+1
Φ12(x)=x4−x2+1
对于上面计算的所有值,Φn(x) 都是一个(首一)具有整数系数的多项式。这总是成立的:
引理 40。循环多项式 Φn(x) 是一个在 Z[x] 中的首一多项式,其次数为 φ(n) 。
证明:显然 Φn(x) 是首一的,且其次数为 φ(n) 。我们必须证明系数在 Z 中。我们使用关于 n 的归纳法。对于 n=1 (和 n≤12 )结果成立。假设通过归纳,对于所有 1≤d<n ,Φd(x)∈Z[x] 成立。那么 xn−1=f(x)Φn(x) 其中 f(x)=d∣nd≤n∏Φd(x) 是首一的,并且其系数在 Z 中。由于 f(x) 显然
在 F[x] 中整除 xn−1 ,其中 F=Q(ζn) 是 nth 单位根的字段,且 f(x) 和 xn−1 的系数都在 Q,f(x) 中,根据除法算法(参见第9.2节末尾的注释),在 Q[x] 中整除 xn−1 。由高斯引理,f(x) 在 Z[x] 中整除 xn−1 ,因此 Φn(x)∈Z[x] 。
我们顺便提一下,尽管上面计算的例子中所有 Φn(x) 的系数都是 0,±1 ,但已知存在系数任意大的循环多项式。
定理 41。循环多项式 Φn(x) 是一个在 Z[x] 中的不可约首一多项式,其次数为 φ(n) 。
证明:我们必须证明 Φn(x) 是不可约的。如果不是,那么我们有一个分解
Φn(x)=f(x)g(x) with f(x),g(x) monic in Z[x]
其中我们取 f(x) 为 Φn(x) 的一个不可约因子。设 ζ 为 1 的一个本原 nth 根,它是 f(x) 的根(因此 f(x) 是 ζ 在 Q 上的最小多项式),并设 p 表示任何不整除 n 的素数。那么 ζp 再次是 1 的一个本原 nth 根,因此它是 f(x) 或 g(x) 的一个根。
假设 g(ζp)=0 。那么 ζ 是 g(xp) 的一个根,由于 f(x˙) 是 ζ,f(x) 的最小多项式,因此它必须整除 Z[x] 中的 g(xp),即
g(xp)=f(x)h(x),h(x)∈Z[x].
如果我们对这个方程进行模 p 的约简,我们得到
gˉ(xp)=fˉ(x)hˉ(x) in Fp[x].
根据上一节的论述,
gˉ(xp)=(gˉ(x))p
因此我们有方程
(gˉ(x))p=fˉ(x)hˉ(x)
在 U.F.D. Fp[x] 中。因此 fˉ(x) 和 gˉ(x) 在 Fp[x] 中有一个公共因子。
现在,从 Φn(x)=f(x)g(x) 我们通过模 p 约简可以看出 Φˉn(x)=fˉ(x)gˉ(x),因此根据上述结论,Φˉn(x)∈Fp[x] 有一个重根。但是,由于 xn−1 有 Φˉn(x) 作为因子,所以 xn−1 也会在 Fp 上有一个重根。这与我们在上一节中看到的 n 在任何特征不整除 n 的域上有 xn−1 的不同根相矛盾。
因此 ζp 必须是 f(x) 的一个根。由于这适用于 f(x) 的每一个根 ζ,因此可以得出 ζa 对于每个与 n 互质的整数 a 都是 f(x) 的根:将 a=p1p2⋯pk 写成不必要互异且不整除 n 的素数的乘积,使得 ζp1 是 f(x) 的一个根,同样 (ζp1)p2 也是 f(x) 的一个根,等等。但这意味着每个原始的 nth 单位根都是 f(x) 的根,即 f(x)=Φn(x),表明 Φn(x) 是不可约的。
推论 42。在 Q 上,nth 个单位根的循环场的次数是 φ(n):
[Q(ζn):Q]=φ(n)
证明:根据定理,Φn(x) 是任何原始 nth 单位根 ζn 的最小多项式。
示例
8th 个单位根的循环场 Q(ζ8) 在 Q 上的次数是 φ(8)=4。这个场包含 4th 个单位根,即 Q(i)⊂Q(ζ8) 以及元素 ζ8+ζ87=2(回顾第 4 节中单位根的显式形式)。因此
Q(ζ8)=Q(i,2)
循环多项式在练习中概述的一个有趣的数论应用是证明了对于任何 n,都存在无限多个与 n 同余于 1 的素数。在 Z[x] 中 Φℓ(x) 对于一个素数 ℓ(在 Z[x] 中是不可约的)的完全分解在下面的练习 8 中描述。
在我们发展了一些伽罗瓦理论之后,我们将回到循环场的例子。
练习题
-
假设 m 和 n 是互质的正整数。设 ζm 是一个本原 mth 的单位根,ζn 是一个本原 nth 的单位根。证明 ζmζn 是一个本原 mnth 的单位根。
-
设 ζn 是一个本原 nth 的单位根,d 是 n 的一个因数。证明 ζnd 是一个本原 (n/d)th 的单位根。
-
证明如果一个域包含 nth 的单位根,且 n 为奇数,那么它也包含 2nth 的单位根。
-
证明如果 n=pkm 其中 p 是一个质数且 m 与 p 互质,那么在一个特征为 p 的域上恰好有 m 个不同的 nth 单位根。
-
证明在任何有限扩展 K 的 Q 中只有有限个单位根。
-
证明对于 n 为奇数,n>1,Φ2n(x)=Φn(−x) 。
-
使用第14.3节中指出的 Möbius 逆变换公式来证明。
Φm(x)=d∣n∏(xd−1)μ(m/d).
- 设 ℓ 是一个质数,Φℓ(x)=x−1xℓ−1=xℓ−1+xℓ−2+…+x+1∈Z[x] 是 ℓth 的循环多项式,根据定理41,它在 Z 上不可约。这个练习确定了 Φℓ(x) 对任何质数 p 取模 p 的分解。设 ζ 表示任何固定的本原 ℓth 的单位根。
(a) 显示如果 p=l 那么 Φℓ(x)=(x−1)ℓ−1∈Fℓ[x] 。
"(b) 假设 p=ℓ 并且令 f 表示 pmodℓ 的阶,即 f 是 p 的最小幂,使得 pf≡1modℓ 。利用 Fpn× 是一个循环群的事实来证明 n=f 是 p 的最小幂 pn ,使得 ζ∈Fpn 。得出结论,ζ 在 Fp 上的最小多项式的次数为 f 。"
"(c) 证明对于任何不被 ℓ 整除的整数 a ,Fp(ζ)=Fp(ζa) 成立。[一个包含是显然的。对于另一个,注意 ζ=(ζa)b ,其中 b 是 amodℓ 的乘法逆元。] 利用 (b) 得出结论,在 Fp[x],Φℓ(x) 中是 fℓ−1 个不同不可约多项式的 f 次幂的乘积。"
"(d) 特别地,证明,在 Fp[x],Φ7(x)=x6+x5+…+x+1 中,对于 p=7 ,(x−1)6 是 p≡1mod7 的不同线性因子的乘积,对于 p≡6mod7 是3个不可约二次式的乘积,对于 p≡2,4mod7 是2个不可约三次式的乘积,对于 p≡3,5mod7 是不可约的。"
"9. 假设 A 是一个 n×n 阶的 C 上的矩阵,对于某个整数 k≥1 满足 Ak=I 。证明 A 可以对角化。证明矩阵 A=(10α1) ,其中 α 是特征为 p 的域中的元素,满足 Ap=I 并且如果 α=0 则不能对角化。"
-
令 φ 表示有限域 Fpn 上的Frobenius映射 x↦xp 。证明 φ 构成 Fpn 到其自身的同构(这种同构被称为自同构)。证明 φn 是恒等映射,并且 φ 的任何低次幂都不是恒等映射。
-
令 φ 表示如前一个练习中的有限域 Fpn 上的Frobenius映射 x↦xp 。确定 φ 作为 Fp -线性变换在 n 维的 Fp -向量空间 Fpn 上的有理标准形。
-
令 φ 表示如前一个练习中的有限域 Fpn 上的Frobenius映射 x↦xp 。确定 φ 作为 Fp -线性变换在包含所有特征值的域上的Jordan标准形,该变换作用于 n 维的 Fp -向量空间 Fpn 。
-
(Wedderburn关于有限除环的定理)这个练习概述了Wedderburn定理的证明(遵循Witt的方法),该定理指出有限除环 D 是一个域(即它是交换的)。
(a) 令 Z 表示 D 的中心(即与 D 中每个元素交换的元素)。证明 Z 是包含 Fp 的域,其中 p 是某个素数。如果 Z=Fq ,证明 D 的阶为 qn ,其中 n 是某个整数(D 是 Z 上的向量空间)。
(b) 非零元素 D× 的 D 构成一个乘法群。对于任意的 x∈D× ,证明与 x 交换的 D 的元素构成一个包含 Z 的除环。证明这个除环的阶是某个整数 m 的 qm ,并且如果 x 不是 Z 的元素,则 m<n 。
(c) 证明群 D× 的类方程(定理 4.7)是
qn−1=(q−1)+i=1∑r∣CD×(xi)∣qn−1
其中 x1,x2,…,xr 是 D× 中不包含在中心内的不同共轭类的代表。从 (b) 推断出对于每个 i,∣CD×(xi)∣=qmi−1 ,存在某个 mi<n 。
(d) 证明由于 qmi−1qn−1 是一个整数(即,指数 ∣D×:CD×(xi)∣),那么 mi 能整除 n (参见第 5 节练习题 4)。推断出 Φn(x) 能整除 (xn−1)/(xmi−1) ,因此对于 i=1,2,…,r ,整数 Φn(q) 能整除 (qn−1)/(qmi−1) 。
(e) 证明 (c) 和 (d) 意味着 Φn(q)=ζ primitive ∏(q−ζ) 能整除 q−1 。证明对于任何单位根 ζ=1 的 ∣q−ζ∣>q−1 (复绝对值)[注意 1 是单位圆上距离实数线上 q 点最近的点]。推断出 n=1 ,即 D=Z 是一个域。
以下练习提供了一个证明,对于任何正整数 m ,存在无限多个素数 p 满足 p≡1(modm) 。这是狄利克雷算术级数中素数定理的一个特例,该定理更一般地表明,对于任何与 m 互素的 a ,存在无限多个素数 p 满足 p≡a(modm) 。
- 给定任何首项系数为1的多项式 P(x)∈Z[x] ,其次数至少为一个,证明存在无限多个不同的素数整除这些整数的
P(1),P(2),P(3),…,P(n),…
[假设 p1,p2,…,pk 是唯一整除值 P(n),n=1,2,… 的素数。设 N 为一个整数,满足 P(N)=a=0 。证明 Q(x)=a−1P(N+ap1p2…pkx) 是 Z[x] 的一个元素,且 Q(n)≡1(modp1p2…pk) 对于 n=1,2,… 。得出结论,存在某个整数 M ,使得 Q(M) 有一个不同于 p1,p2,…,pk 的素因子,因此 P(N+ap1p2⋯pkM) 有一个不同于 p1,p2,…,pk 的素因子。]
- 设 p 为一个奇素数,不整除 m ,且设 Φm(x) 为 mth 的循环多项式。假设 a∈Z 满足 Φm(a)≡0(modp) 。证明 a 与 p 互素,且 a 在 (Z/pZ)× 中的阶正好是 m 。[因为
xm−1=d∣m∏Φd(x)=Φm(x)d∣md<m∏Φd(x)
我们首先看到 am−1≡0(modp) ,即 am≡1(modp) 。如果 amodp 的阶小于 m ,那么 ad≡1(modp) 对于某个 d 整除 m ,所以 Φd(a)≡0(modp) 对于某个 d<m 。但这样 xm−1 将会有 a 作为模 p 的重根,这是一个矛盾。]
-
设 a∈Z . 证明如果 p 是一个奇素数,且整除 Φm(a),那么 p 要么整除 m 要么 p≡1 (模 m )。
-
证明存在无限多个素数 p 满足 p≡1(modm) .