形式陈述
从一个检验条件找到全部解
复数 u 的模为一,等价于 u u ― = 1 。它可以写成 b / b ― ,但直接试 b = 1 + u 会在 u = − 1 时得到零,不能拿来作分母。Hilbert 90 把这一现象推广到循环扩张:范数检验确实保证有解,构造过程还必须找到一个非零 输出。
设 L / K 是有限 Galois 扩张 理路 Galois 扩张 Galois extension · 伽罗瓦扩张 同时正规且可分的代数扩张,使扩张次数与域自同构对称性在有限情形精确配平。 ,其自同构群为 循环群 理路 循环群 Cyclic group 能由一个元素的全部整数次幂生成的群。
Gal ( L / K ) = ⟨ σ ⟩ , [ L : K ] = n ≥ 1. 这里 σ 的阶必须恰为 n 。对 x ∈ L 定义轨道迹与范数
(1) T ( x ) = ∑ i = 0 n − 1 σ i ( x ) , N ( x ) = ∏ i = 0 n − 1 σ i ( x ) . 它们都属于 K :σ 只把各项循环重排,而 固定域结论 理路 伽罗瓦理论基本定理 Fundamental theorem of Galois theory 有限伽罗瓦扩张的中间域与群的子群反序对应,并由八阶二面体群完整算出四次根分裂域的十个中间域。 给出 L ⟨ σ ⟩ = K 。这与数域中的共轭和、积相容,但本页允许正特征,也不要求 K 有限。
乘法形式。 对 u ∈ L × ,
对 某 个 (2) N ( u ) = 1 ⟺ u = b σ ( b ) 对某个 b ∈ L × . 找到一个解 b 0 后,全部解恰为 b 0 K × 。
加法形式。 对 a ∈ L ,
对 某 个 (3) T ( a ) = 0 ⟺ a = b − σ ( b ) 对某个 b ∈ L . 全部解恰为 b 0 + K 。有时文献使用 σ ( b ) − b = a 的方向;把本页输入换成 − a 即可,不能省略这个负号。
直觉
首尾相消解释必要性
若 u = b / σ ( b ) ,把它的 n 个共轭相乘,分子分母逐项消去,最后一项使用 σ n ( b ) = b ,所以 N ( u ) = 1 。若 a = b − σ ( b ) ,对共轭求和同样首尾相消,得到 T ( a ) = 0 。困难在反方向:一个全轨道条件,如何给出单步方程的原像?
不同自同构不能恒等抵消
先证明将要使用的短引理:不同域同态 τ 1 , … , τ r : L → L 作为函数,在 L 上线性无关。假设存在对所有 x 都成立的非平凡关系,选择非零项数最少的一条
∑ j = 1 r c j τ j ( x ) = 0 , c j ≠ 0. 只有一项时,代入 x = 1 已矛盾。若至少两项,取 y 使 τ 1 ( y ) ≠ τ 2 ( y ) 。用 x y 代入关系,再减去原关系的 τ 1 ( y ) 倍,得到
∑ j = 2 r c j ( τ j ( y ) − τ 1 ( y ) ) τ j ( x ) = 0. 第二项系数非零,第一项却已消失。这是项数更少的非平凡关系,矛盾。引理的系数来自整个 L ,不是仅来自 K ;这正适合下一步的加权和。
乘法构造:先累乘,再试基
假设 N ( u ) = 1 。令
(4) c 0 = 1 , c i = ∏ j = 0 i − 1 σ j ( u ) ( 1 ≤ i ≤ n ) . 于是 c n = 1 ,且 u σ ( c i ) = c i + 1 。对辅助输入 z ∈ L ,计算
(5) B u ( z ) = ∑ i = 0 n − 1 c i σ i ( z ) . 将整式作用一次 σ 后再乘 u ,有
(6) u σ ( B u ( z ) ) = ∑ i = 0 n − 1 c i + 1 σ i + 1 ( z ) = B u ( z ) . 最后一个等号用 c n = 1 把末项变回 z 。所以只要 B u ( z ) ≠ 0 ,它就是式(2)的解。
为什么总能找到这样的 z ?各 c i 都非零,而 1 , σ , … , σ n − 1 是不同自同构,刚才的引理说明 B u 不是零函数。它还是 K -线性的。因此,给定任意 K 基 e 1 , … , e n ,逐个计算 B u ( e j ) ,至少有一个非零。单次试验失败只排除了一个辅助输入,不能否定方程有解。
加法构造:迹一元素替代除以次数
由同一引理,T = 1 + σ + ⋯ + σ n − 1 不是零映射。试基可找到 T ( e j ) ≠ 0 ,再取
(7) z = e j T ( e j ) , T ( z ) = 1. 分母在 K × 中,故归一化正确。这个步骤即使 n ⋅ 1 K = 0 也有效;此时不能取 z = 1 / n 。
假设 T ( a ) = 0 ,定义前缀和
(8) s 0 = 0 , s i = ∑ j = 0 i − 1 σ j ( a ) , s n = 0 , b = ∑ i = 0 n − 1 s i σ i ( z ) . 对 1 ≤ i ≤ n ,有 σ ( s i − 1 ) = s i − a 。重新编号后,σ ( b ) 中 σ i ( z ) 的系数就是 s i − a ;末项的 s n = 0 与 s 0 = 0 对齐。因此
σ ( b ) = b − a ∑ i = 0 n − 1 σ i ( z ) = b − a , 从而 b − σ ( b ) = a 。这里不需要猜测 b ,也不依赖一个未求出的线性方程组。
为什么解族没有漏项
若 b , b 0 ≠ 0 都满足式(2),交叉相除得到 σ ( b / b 0 ) = b / b 0 ,故 b / b 0 ∈ K × 。反过来,乘以任何 K × 元素仍是解。加法情形同理:两个解的差被 σ 固定,所以差在 K ;给一个解加任意 K 元素又不会改变方程。
例子与边界
三次域中的两次零输出
取 K = F 7 ,令 L = K ( α ) 、α 3 = 2 。K 的立方剩余只有 0 , 1 , 6 ,所以三次式 X 3 − 2 无根并不可约。L 有 7 3 个元素,Frobenius σ ( x ) = x 7 满足
σ ( α ) = 4 α , σ ( α 2 ) = 2 α 2 . 它有阶三,固定域为 K 。输入 u = 4 时,N ( 4 ) = 4 3 = 1 ,式(5)是
B 4 ( z ) = z + 4 σ ( z ) + 2 σ 2 ( z ) . 在基 ( 1 , α , α 2 ) 上逐项计算得到
(9) B 4 ( 1 ) = 0 , B 4 ( α ) = 0 , B 4 ( α 2 ) = 3 α 2 . 第三项给出非零解;直接核验 3 α 2 / σ ( 3 α 2 ) = 3 / 6 = 4 。全部六个解为 c α 2 ,c = 1 , … , 6 。所有运算都可在 多项式商域的唯一低次余式 理路 简单代数扩张的精确运算 Arithmetic in a simple algebraic extension · Polynomial quotient field arithmetic 用唯一的低次余式表示代数数,并以多项式 Euclid 回代给出可逐项核验的逆元证书及非单位诊断。 中完成。
图片加载失败 中间三项逐项相加才是最后一列;两个零输出都只对应所试的辅助输入。右侧列出同一方程的完整六元素原像纤维。
特征整除次数不妨碍迹非零
取 L = F 3 ( θ ) 、θ 3 − θ = 1 。在 F 3 内每个 c 都有 c 3 − c = 0 ,故三次式无根而不可约。Frobenius 满足 σ ( θ ) = θ + 1 。直接求和有
T ( 1 ) = 0 , T ( θ ) = 0 , T ( θ 2 ) = 2. 因此 z = 2 θ 2 的迹为一。若要解 σ ( b ) − b = 1 ,就向式(8)输入 a = − 1 = 2 。此时 ( s 0 , s 1 , s 2 ) = ( 0 , 2 , 1 ) ,计算得 b = θ ,确有 b − σ ( b ) = 2 。迹在某些基向量上消失,不能推出整个迹映射为零。
生成元不能换成任意自同构
在 L = Q ( 2 , 3 ) 上,令 σ 只改变 2 的符号。它的阶是二,不生成这个四阶 Galois 群。取 u = 2 + 3 ,它被 σ 固定,对 Q 的总范数为 ( 2 + 3 ) 2 ( 2 − 3 ) 2 = 1 。但若 u = b / σ ( b ) ,施加 σ 并相乘就必须有 u 2 = 1 ,与 u = 2 + 3 矛盾。正确应用应改用 L / L ⟨ σ ⟩ 的二次范数,而不能把四个自同构的总范数混进来。
当 n = 1 时,两条结论仍成立:乘法输入只能是 u = 1 ,全部非零元素都是解;加法输入只能是 a = 0 ,全部元素都是解。输入 u = 0 不属于乘法形式的定义域。
推论与应用
从存在性变成可执行过程
若输入给出了 K 基、L 中的精确四则运算、相等判断及 σ 的可执行作用,式(4)–(8)就是有限算法。先检查范数或迹;检查不通过就返回无解,通过后试基并输出一份原像及上述全解族。
预先保存一个输入的 n 个共轭和前缀系数,每个辅助基向量用 O ( n ) 次 L 运算及自同构调用求值,至多试 n 个,因此有保守的 O ( n 2 ) 调用上界。逐个试验、不保留全部历史时,除输入基外只需 O ( n ) 个 L 元素的工作空间。若每个 L 元素展开为 n 个 K 坐标,这对应 O ( n 2 ) 个坐标槽;有理数或有理函数系数的位增长另算。对任意抽象域,公式给出代数构造,本身不保证已有可执行的域运算。
在有限扩张 F q n / F q 上,式(2)化成 u = b 1 − q ,式(3)化成 a = b − b q 。旧 有限域迹范数 理路 有限域的相对迹与范数 Relative trace and norm of finite fields · Absolute trace of a finite field 在有限特征中计算相对与绝对迹范数,证明满射和塔式公式,并用迹零条件判定Frobenius差方程能否求解。 已经证明迹零差方程的判据,并给出范数满射。结合满射与核纤维,可知范数一元素共 ( q n − 1 ) / ( q − 1 ) 个,每个都有 q − 1 个乘法原像;迹零元素有 q n − 1 个,每个有 q 个加法原像。
更一般地,给乘法构造输入一个本原单位根,就能产生自同构的特征向量,进而得到 Kummer 生成元 理路 Kummer 扩张与幂类证书 Cyclic Kummer extensions · Kummer power classes · 循环 Kummer 扩张 在基域含本原单位根时,以参数幂类的阶认证添根次数,以循环子群和生成元转换认证两个添根域相同。 。在特征 p 的 p 次循环扩张中,给加法构造输入 − 1 ,则得到 Artin–Schreier 生成元 理路 Artin–Schreier 扩张与极点约化 Artin-Schreier cyclic extensions · Artin–Schreier classes and pole reduction · 阿廷–施赖尔扩张 用正特征加法类认证循环添根和同域转换,在素域有理函数的单极点输入上给出终止约化、唯一规范剩余及不可约证明。 。两条分支使用同一类有限求和,根方程却分别是乘法型与加法型。
参考资料