# 域的定义与基本性质

# 性质

FF 是一个非空集合,在集合上定义了两种运算,分别为加法和乘法,且 FF 对加法和乘法自封闭,如果

  1. FF 中所有元素对于加法形成一个加法交换群
  2. FF 中所有非零元素(记作 FF^*)对于乘法形成一个乘法交换群
  3. 对任意 a,b,cF,a(b+c)=ab+aca,b,c\in F,a(b+c)=ab+ac

则称 FF 对于所规定的加法和乘法为一个域

补充群的定义

群:

  • 封闭
  • 结合律
  • 单位元
  • 逆元

一个域至少有两个元素,即加法群的零元和乘法群的单位元,他们分别称为域的零元和单位元

# 子域与扩域

FF 是一个域, F0F_0FF 的非空子集,如果对于 FF 上的加法和乘法, F0F_0 自己也是一个域,则称 F0F_0FF 的子域, FFF0F_0 的扩域,记作 F0FF_0\subseteq F,如果另有 F0FF_0\neq F,则可记作 F0FF_0\subsetneq F

例子

eg:QQ[2]RR[2]Ceg:Q\subsetneq Q[\sqrt 2]\subsetneq R\subsetneq R[\sqrt{-2}] \subsetneq C

其中 Q[2]=a+b2Q[\sqrt 2]=a+b\sqrt 2

如果 a+b2a+b\sqrt 2 有逆元,那么 a+b20a+b\sqrt 2\neq 0,显然它不可能等于 00

a+b2=0a+b\sqrt 2=0,则 ab=2\frac{a}{b}=-\sqrt 2,是不可能的

F0,F0F_0,F_0^* 是域 FF 的非空子集,当且仅当以下条件成立时 F0F_0 是域 FF 的子域

  1. 对于任意 a,bF0a,b\in F_0,都有 a,a+bF0-a,a+b\in F_0
  2. 对于任意非零元素 a,bF0a,b\in F_0,都有 a1,abF0a^{-1},ab\in F_0

FpnF_{p^n} 的子域的个数为 nn 因子的个数

证明

FpnF_{p^n} 的乘法群的阶是 pn1p^n-1

那么该域的子域的阶应该是 pn1p^n-1 的因子,即假设 子域的阶是 pd1p^d-1

那么

pd1pn1p^d-1|p^n-1

我们可以证明满足上述条件的 dd 应该满足

dnd|n

证明

pd1(modpd1)p^d\equiv 1\pmod {p^d-1}

那么 nn 要满足是 dd 的倍数才能满足

pn1(modpd1)p^n\equiv 1\pmod{p^d-1}

例子

F26F_{2^6} 的子域有多少个

即找 66 的因子有多少个 2×2=42\times 2=4

44

# 性质

FF 是一个域,那么

  1. 对于任意 aFa\in F0a=a0=00a=a0=0
  2. 对于任意 a,bFa,b\in F,若 ab=0ab=0,则 a=0a=0b=0b=0
证明
  1. 注意这里的 00 是加法单位元

0a=(0+0)a=0a+0a0a=(0+0)a=0a+0a

​ 左右同时加上 0a-0a

0a=00a=0

  1. 假设 a0a\neq 0

b=a1ab=a10=0b=a^{-1}ab=a^{-1}0=0

FF 是一个域,a,bFa,b\in F,则对于任意正整数 nn

(a+b)n=i=0n(ni)anibi(a+b)^n=\sum_{i=0}^n\binom{n}{i} a^{n-i}b^i

# 特征

FF 的特征 char(F)char(F)

FF 是一个域,如果存在正整数 mm,使得对于任意 aFa\in F 均有 ma=0ma=0(即将 aamm 遍)则在所有 mm 中,最小的正整数称为域 FF特征;如果不存在正整数 mm 使得对于任意 aFa\in F 均有 ma=0ma=0,则称域 FF 的特征为 00

例子

对于有限域 Zp={0,1,...,p1}{Z_p=\left\{0,1,...,p-1\right\}}

因为

p{0,1,...,p1}modp=0p\cdot \left\{0,1,... ,p-1\right\}\mod p=0

所以

char(Zp)=pchar(Z_p)=p

对于无限域

char(Q)=0char(Q)=0

# 同构映射

FFkk 是两个域,如果存在 FFkk 上的一一映射 δ\delta,使得对于任意 a,bFa,b\in F 均有

δ(a+b)=δ(a)+δ(b),δ(ab)=δ(a)δ(b)\delta(a+b)=\delta(a)+\delta(b),\delta(ab)=\delta(a)\delta(b)

则称 δ\deltaFFkk 上的同构映射,此时称域 FkF、k 同构,记作 FkF\cong k

如果 F=kF=k,则称 δ\delta自同构映射

若进一步对于任意 aFa\in F,均有 δ(a)=a\delta(a)=a,则称 δ\delta恒等自同构映射

# 素域

一个域的最小子域称为该域的素域

FF 是一个域,如果 char(F)char(F) 为正整数,则必为某个素数 pp

证明

假设 char(F)=m>0char(F)=m>0mm 为合数

ppmm 的最小素因子,m=ps,1<p<m,1<s<mm=ps,1<p<m,1<s<m

(ps)e=me=0(ps)e=(pe)(se)(ps)e=me=0\\ (ps)e=(pe)(se)

所以 pepe 或者 sese 等于 00

特征为素数 pp 的域的素域与 ZpZ_p 同构,特征为 00 的域的素域与 QQ 同构

char(F)=pchar(F)=p 时,可以验证 F0={0,e,2e,...,(p1)e}F_0=\left\{0,e,2e,...,(p-1)e\right\} 是域 FF 的最小子域,映射 δ:F0Zp,δ(ie)=i\delta:F_0\to Z_p,\delta(ie)=i 为域同构映射

char(F)=0char(F)=0 时,可以验证 F0=(ae)(be)1z,bZ,b0F_0={(ae)(be)^{-1}|z,b\in Z,b\neq 0} 是域 FF 的最小子域,而映射 δ:F0Q,δ((ae)(be)1)=ab,a,bZ,b0\delta:F_0\to Q,\delta((ae)(be)^{-1})=\frac{a}{b},a,b\in Z,b\neq 0 为域同构映射

FF 是一个域 ,char(F)=pchar(F)=p,则对于任意 a,bF,n0a,b\in F,n\geq 0,均有

(a±b)pn=apn+bpn(a\pm b)^{p^n}=a^{p^n}+b^{p^n}

证明

因为 char(F)=pchar(F)=p 所以所有式子中是 pp 的倍数的都可以消掉

# 域上多项式

# 定义

an0a_n\neq0 时,称该多项式为 nn 次多项式

多项式的次数记为 degf(x)degf(x)

  • 如果多项式的各项系数均为 00,则称该多项式为零多项式,记作 00
  • 零多项式的次数规定为 -\infty

# 域上多项式的运算

F[x]F[x] 上可以定义加法和乘法

f(x)=i=0naixi,g(x)=i=0mbixi,nmf(x)=\sum\limits_{i=0}^na_ix^i,g(x)=\sum_{i=0}^mb_ix^i,n\geq m

bm+1=bm+2=...=bn=0b_{m+1}=b_{m+2}=...=b_n=0,则

f(x)+g(x)=i=0n(ai+bi)xif(x)g(x)=j=0m+n(i=0jaibji)xjf(x)+g(x)=\sum_{i=0}^n(a_i+b_i)x^i\\ f(x)\cdot g(x)=\sum_{j=0}^{m+n}(\sum_{i=0}^ja_ib_{j-i})x^j

次数

deg(f(x)+g(x))max{degf(x),degg(x)}deg(f(x)g(x))=degf(x)+degg(x)deg(f(x)+g(x))\leq max\left\{degf(x),degg(x)\right\}\\ deg(f(x)g(x))=degf(x)+degg(x)

但是显然,上述定义下的 F[x]F[x] 不是域,因为除了 FF 中的非零元素,F[x]F[x] 中的其他元素均没有乘法逆元

# 多项式的带余除法

f(x),g(x)f(x),g(x) 为域 FF 上的两个多项式,g(x)0g(x)\neq 0,则存在唯一的一对多项式 q(x),r(x)q(x),r(x),使得

f(x)=q(x)g(x)+r(x),degr(x)<degg(x)f(x)=q(x)g(x)+r(x),degr(x)<degg(x)

其中,r(x)r(x) 称为 f(x)f(x)g(x)g(x) 除所得的余式,记作

(f(x))g(x)=r(x)(f(x))_{g(x)}=r(x)

f1(x),f2(x),g(x)f_1(x),f_2(x),g(x) 为域 FF 上的多项式,g(x)0g(x)\neq 0,则

(f1(x)+f2(x))g(x)=(f1(x))g(x)+(f2(x))g(x)(f1(x)f2(x))g(x)=(f1(x))g(x)(f2(x))g(x)(f_1(x)+f_2(x))_{g(x)}=(f_1(x))_{g(x)}+(f_2(x))_{g(x)}\\ (f_1(x)f_2(x))_{g(x)}=(f_1(x))_{g(x)}(f_2(x))_{g(x)}

00 是任意非零多项式的倍式,域 FF 中的非零元素为任意多项式的因式

# 因式与倍式

f(x)f(x) 为域 FF 上的多项式,如果 f(x)f(x) 的因式只有 c,cf(x)c,cf(x),其中 cFc\in F^*,则 f(x)f(x) 称为域 FF 上的不可约多项式,否则称为可约多项式

f(x)f(x)nn 次多项式,f(x)f(x) 可约的充要条件是存在次数小于等于 n2\lfloor \frac{n}{2}\rfloor 的首 11 不可约多项式

例子1

判断

f(x)=x2+1f(x)=x^2+1

是否式实数域 RR,域 Z2,Z3Z_2,Z_3,复数域 CC 上的不可约多项式

  • 实数域 Δ<0\Delta<0,不可约多项式
  • Z2Z_2,判断能否被 x,x+1x,x+1 整除,f(x)=(x+1)2f(x)=(x+1)^2,可约多项式
  • Z3Z_3,判断能否被 x,x+1,x+2x,x+1,x+2 整除,不可约多项式
  • 复数域 CCf(x)=(x+1)(x1)f(x)=(x+\sqrt{-1})(x-\sqrt{-1}),可约多项式
例子2

Z2[x]Z_2[x] 上次数为 1,2,31,2,3 的多项式

一次:

x,x+1x,x+1

二次:

x2+x+1x^2+x+1

三次:(带入 x=0,1x=0,-1 看是否有根)

x3+x2+1x3+x+1x^3+x^2+1\\ x^3+x+1

例子3

设域上有多项式 g(x)f1(x),g(x)f2(x)g(x)|f_1(x),g(x)|f_2(x),那么对于 FF 上的任意多项式 s(x),t(x)s(x),t(x),有

g(x)s(x)f1(x)+t(x)f2(x)g(x)|s(x)f_1(x)+t(x)f_2(x)

若域 FF 上的多项式 d(x)0d(x)\neq 0,同时满足 d(x)f(x),d(x)g(x)d(x)|f(x),d(x)|g(x),则称 d(x)d(x)f(x)f(x)g(x)g(x)公因式

f(x)f(x)g(x)g(x) 不全为 00 时,在 f(x)f(x)g(x)g(x) 的所有公因式中,一定有一个次数最高、首系数为 11 的多项式,该多项式称为 f(x)f(x)g(x)g(x)最高公因式

f(x),g(x)f(x),g(x) 为域 FF 上两个次数大于 00 的多项式,那么存在唯一的一对多项式 s(x),t(x)F[x]s(x),t(x)\in F[x],使得 s(x)f(x)+t(x)g(x)=(f(x),g(x))s(x)f(x)+t(x)g(x)=(f(x),g(x)),且

degs(x)<degg(x)deg(f(x),g(x))degt(x)<degf(x)deg(f(x),g(x))degs(x)<degg(x)-deg(f(x),g(x))\\ degt(x)<degf(x)-deg(f(x),g(x))

# 多项式整除的性质

  • f(x),g(x)f(x),g(x) 为域 FF 上两个不全为 00 的多项式,则对于任意 k(x)F[x]k(x)\in F[x](f(x)+g(x)k(x),g(x))=(f(x),g(x))(f(x)+g(x)k(x),g(x))=(f(x),g(x))
  • f1(x),f2(x)f_1(x),f_2(x) 为域 FF 上的多项式,p(x)p(x) 为域 FF 上的不可约多项式,p(x)f1(x)f2(x)p(x)|f_1(x)f_2(x),若 (p(x),f1(x))=1(p(x),f_1(x))=1,则 p(x)f2(x)p(x)|f_2(x)
  • p(x),f1(x),f2(x)p(x),f_1(x),f_2(x) 为域 FF 上的多项式p(x)p(x) 为域 FF 上的不可约多项式,p(x)f1(x)f2(x)p(x)|f_1(x)f_2(x),则 p(x)f1(x)p(x)|f_1(x)p(x)f2(x)p(x)|f_2(x)
  • f(x)f(x) 是域 FF 上的次数大于零的多项式,则 f(x)f(x) 可以唯一地表示为域 FF 上一些次数大于零的不可约多项式的乘积

# 扩域的构造

余元定理:设 f(x)f(x) 为域 FF 上的多项式,对于任意 aFa\in F,存在 g(x)F[x]g(x)\in F[x] 使得

f(x)=(xa)g(x)+f(a)f(x)=(x-a)g(x)+f(a)

f(x)f(x) 为域 FF 上的 nn 次不可约多项式,集合 F[x]f(x)={i=0n1aixiaiF}F[x]_{f(x)}=\left\{\sum\limits_{i=0}^{n-1} a_ix^i|a_i\in F\right\} 按照模 f(x)f(x) 的模加和模乘形成一个域。

f(x)f(x) 为有限域 FqF_q 上的 nn 次不可约多项式,则 Fq[x]f(x)={i=0n1aixiaiFq}F_q[x]_{f(x)}=\left\{\sum\limits_{i=0}^{n-1} a_ix^i|a_i\in F_q\right\} 按照模 f(x)f(x) 的模加和模乘形成一个元素个数qnq^n 的有限域

解释

因为 FqF_q 中有 qq 个元素

多项式 f(x)f(x) 最高次数是 nn 项 =,所以 Fq[x]f(x)F_q[x]_{f(x)} 种的多项式最高次数是 n1n-1,所以 nn 项一共有 qnq^n 种可能

习题1--求元素的逆

习题2--概念辨析

GG 有限域的特征是 pp,而扩域和子域特征是一致的

HH 应该是

(a+b)pk=apk+bpk(a+b)^{p^k}=a^{p^k}+b^{p^k}

II 考点同 HH,因为 δ(a+b)δ(a)+δ(b)\delta(a+b)\neq \delta(a)+\delta(b),所以不是自同构

# 有限域的乘法群

预备知识1--整数的阶

给定一个整数 aa 和一个正整数 nn(a,n)=1(a,n)=1aann 的阶是指最小的正整数 kk,使得:

ak1(modn)a^k\equiv 1\pmod n

这个最小的 kk 称为 aann 的阶,记作 ordnaord_na

例如:

ord72=3ord_72=3

推论:

ax1(modn)a^x\equiv 1\pmod n 有解 \Leftrightarrow ordnaxord_na|x

ordnaφ(n)ord_na|\varphi(n)

预备知识2--群的阶

一个整数 gg 在群 GG 中的阶是指由 gg 生成的循环子群的阶,即最小的正整数 kk 使得:

gk=eg^k=e

其中 ee 是群的单位元。如果不存在这样的 kk,则称 gg 的阶是无限的。

设群 GG 中的元素 α\alpha 的阶为 nn,则对于任意整数 mm

ord(αm)=n(m,n)ord(\alpha^m)=\frac{n}{(m,n)}

设群 GG 中,ord(α)=m,ord(β)=nord(\alpha)=m,ord(\beta)=n,若 (m,n)=1(m,n)=1,则

ord(αβ)=mnord(\alpha\beta)=mn

有限域的乘法群是循环群

FpnF_{p^n} 是元素个数为 pnp^n 的有限域,FpnF_{p^n}^* 是由阶最大的元素生成的循环群,将FpnF_{p^n}^* 乘法群的生成元称为域 FpnF_{p^n}本原元

在群论中,Lagrange 定理 指出:

任何有限群的子群的阶,必然整除整个群的阶。

推论:

任何元素的阶(即由该元素生成的循环子群的阶),必然整除整个群的阶。

举例

Z2[x]x3+x+1Z_2[x]_{x^3+x+1}

是一个 77 元乘法群(无 00),所以 ordord 只可能是 1177,对于所有除 11 元素,显然 ord1ord\neq 1,所以 ord=7ord=7