Skip to content

定义Definition

有限域

Finite field · Galois field

底层集合有限的域。

形式陈述 ​

有限域是底层集合为有限集的域:加法和乘法满足域公理,0≠1,每个非零元素都有乘法逆元。其大小必为

q=pm,

其中 p 是素数,m≥1。反过来,每个素数幂大小都存在唯一的有限域同构类型,记为 Fq 或 GF(q)。

有限域的特征是某个素数 p,其中由 1 生成的素子域同构于 Fp=Z/pZ;整个域是它上面的 m 维向量空间。因而每个元素可以用 m 个模 p 系数表示。

一个可计算的构造是选取 Fp[t] 中次数为 m 的首一不可约多项式 g(t),然后取商环

Fp[t]/(g(t)).

元素用次数小于 m 的余式表示;加法按系数模 p,乘法先做多项式乘法,再除以 g 取余。不可约性保证每个非零余式与 g 互素,扩展 Euclid 恒等式便提供其逆元。

直觉

有限域让有限多个元素对加、减、乘和非零除法保持封闭。模素数 p 的运算提供第一层例子;构造 pm 个元素的域时,则用 m 个模 p 系数表示一个元素,并规定多项式的高次幂如何化为低次幂。

这种结构的价值在于没有舍入:每次运算精确回到同一有限集合中。另一方面,它没有实数的大小和极限结构。例如有限域里 1 重复相加会回到零,不能同时赋予与域运算相容的实数式全序。

例子与边界

四个元素的域如何乘除 ​

在 F2 上,多项式 t2+t+1 在 0,1 处都不为零;二次多项式没有根便不可约。令 α 为 t 的余类,得到

F4={0,1,α,α+1},α2=α+1.

特征为二意味着每个元素加自身都为零。乘法则满足

α(α+1)=α2+α=1,(α+1)2=α.

所以 α−1=α+1,(α+1)−1=α。用两个二进制系数保存 a+bα 时,加法就是逐位异或;乘法先展开,再用 α2=α+1 约简。

为什么模四不是四元域 ​

Z/4Z 也有四个元素,但 2⋅2=0,且 2 没有乘法逆元,因此它是环而不是域。一般而言,Z/nZ 只有在 n 为素数时才是域。有限域的元素个数可以是 9、16、25,却不能仅靠“对这个个数取模”构造出来。

域生成元与乘法群生成元 ​

模 3 的 −1=2 不是二次剩余,所以 t2+1 在 F3 中没有根,是不可约二次多项式。在 F9=F3[α] 中取 α2=−1。此时

α4=1,

所以 α 的乘法阶为 4,没有遍历全部八个非零元素。不可约多项式的根能够生成整个域扩张,与单个元素的幂生成整个乘法群是不同要求。这里令 β=1+α,则 β2=2α、β4=(2α)2=2=−1,于是 β8=1 而 β4≠1。由Lagrange 定理,其阶整除乘法群的大小 8,所以只能为 8,可作乘法群生成元。这个计算具体区分了“用加减乘除生成域”与“只用幂遍历非零元”。

在同一个九元域里完成加、乘、除 ​

每个元素唯一写成 a+bα,其中 a,b∈F3。沿用 α2=−1,乘法就成为

(a+bα)(c+dα)=(ac−bd)+(ad+bc)α.

若 a+bα≠0,乘上 a−bα 会消去交叉项,得到 a2+b2。在 F3 中平方只能为 0,1,因此 a2+b2=0 只有 a=b=0 一种可能;非零元素的逆元遂为

(a+bα)−1=a−bαa2+b2.

分母及各系数都在 F3 中运算,特别是 2−1=2。

取 u=1+α、v=2+2α,逐项计算得到

u+v=0,uv=(2−2)+(2+2)α=α,u−1=1−α2=2+α.

最后一式可以独立核验:(1+α)(2+α)=2+3α+α2=1。

多项式与它定义的函数 ​

在 Fq 中每个元素满足 aq=a,所以非零多项式 tq−t 在全部 q 个点上取值为零。它的次数也是 q,恰好达到“非零 d 次多项式至多有 d 个根”的上界。

若把次数限制为小于 q,全部点值就唯一决定多项式:两个这样的多项式若点值相同,其差在 q 个点为零,而次数小于 q,故差只能是零多项式。这个次数限制把多项式的表示与点值数据联系起来。

推论与应用

素数幂分类的机制 ​

有限性保证 1 反复相加最终回到零。设最小正周期为 p;若 p=ab 且 1<a,b<p,则非零元素 a⋅1 与 b⋅1 的乘积为零,违反域没有零因子,所以 p 必为素数。再把有限域看成 Fp 上的有限维向量空间,每个基坐标有 p 种取值,便得到大小 pm。

存在性可以从多项式 tpm−t 的分裂域建立。它的导数为 −1,所以有 pm 个不同根;特征 p 下 (a+b)pm=apm+bpm,使根集对加法封闭,乘法、负元和非零逆元也保持根的条件。根集因此本身就是所需的域。任何同样大小的有限域都是这个多项式的分裂域,分裂域的同构唯一性给出分类。

有限域的非零乘法群是大小 q−1 的循环群;加法群则在 m>1 时不是循环群。Frobenius 映射 a↦ap 是域自同构,迭代 m 次回到恒等映射。在上述 F9 中,它把 a+bα 变为 a−bα,体现了非平凡自同构确实存在。子域也由同一结构控制:Fpm 含有大小 pd 的子域,当且仅当 d∣m,且这一子域唯一。

有限域还可以作为曲线坐标的取值域:椭圆曲线把一个非奇异三次方程的解与无穷远点合在一起,通过弦与切线公式构造有限交换群。例如 y2=x3+x+1 在 F5 上有九个点,由 (0,1) 生成;这是曲线点群,与只有四个元素的 F5× 不同。

在 Reed–Solomon 编码中,选取 n≤q 个不同域元素,将次数小于 k≤n 的消息多项式编码为这些点上的值。两个不同消息之差次数至多 k−1,最多在 k−1 个选定点上为零,因此码字至少有 n−k+1 个位置不同。这个距离界给出最多纠正 ⌊(n−k)/2⌋ 个符号错误的能力。

另一条素数幂构造通向p-adic 整数与数:相容的 Z/pnZ 余数构成 Zp。当 n>1 时,有限层中的非零类 p 与 pn−1 相乘为零,环的特征为 pn;同样大小的有限域 Fpn 则特征为 p。无限相容系统 Zp 是特征零整环,其分式域 Qp 是特征零的无限域。

模 p 的不可约因子次数可以成为数域的剩余次数,但需先通过Dedekind 分解判据的指数条件。分圆域提供特别显式的例子:当 p∤n 时,Frobenius 把 ζn 送到 ζnp,剩余次数因而等于 p 在模 n 单位群中的阶。

参考资料
  • Keith Conrad,Finite Fields,§§1–4:商域构造、素数幂分类、乘法群、分裂域、Frobenius 与子域。
  • Rudolf Lidl 与 Harald Niederreiter,Finite Fields,2nd ed.,1997,Chapters 1–2:有限域结构与表示;进一步阅读。
  • Daniel A. Spielman,Spectral and Algebraic Graph Theory,§28.7:Reed–Solomon 编码的多项式根数解释。
  • J. S. Milne, Fields and Galois Theory, v5.00, 2021,§4 “Finite fields”,Proposition 4.20、Corollary 4.21:有限域分类、Frobenius 与子域。
关系图谱53 个相邻概念 · 3 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
分类位置

上位 / 更一般

下位 / 直接特例

暂未标注直接特例。

类型化关系