博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
有限域的某一章节的某一小部分的简单证明
阅读量:4299 次
发布时间:2019-05-27

本文共 1866 字,大约阅读时间需要 6 分钟。

有限域基础13.2部分笔记

定义 Zps[x] 上的两个多项式 f1 f2 ,如果存在两个 Zps[x] 上的多项式 λ1 λ2 ,满足 λ1f1+λ2f2=1 ,也即满足 Zps[x]f1+Zps[x]f2=Zps[x] 则称 f1 f2 Zps[x] 上是互素的。

对于 λ1f1+λ2f2=1Zps[x]f1+Zps[x]f2=Zps[x] 的简单证明如下:

证明:
,λ1f1+λ2f2=1 ,则任取一个 FZps[x] 并分别乘在等式两边有, (Fλ1)f1+(Fλ2)f2=F 由整数多项式环上乘法运算封闭易有 Fλ1Zps[x],Fλ2Zps[x] 则该式表明对于任意的 FZps[x] ,均有对应的 Fλ1Zps[x],Fλ2Zps[x] 满足 (Fλ1)f1+(Fλ2)f2=F 则按定义知 Zps[x]Zps[x]f1+Zps[x]f2 又由整数多项式环乘法运算和加法运算封闭知若 Fλ1Zps[x],Fλ2Zps[x],f1,f2Zps[x] ,则显然有 (Fλ1)f1+(Fλ2)f2Zps[x], Zps[x]f1+Zps[x]f2Zps[x],Zps[x]f1+Zps[x]f2=Zps[x]

1Zps[x],Zps[x]f1+Zps[x]f2=Zps[x]λ1,λ2Zps[x] ,使得 λ1f1+λ2f2=1 ,证毕。

基于以上定义,我们可以模仿之,用于定义两个域 Fp[x] 上的多项式的互素,也即若 Fp[x] 上的两个多项式互素,当且仅当它们没有度大于等于1的最大公因子。

Lemma 13.5 Let f1 and f2 Zps[x] .Then f1 and f2 are coprime in Zps[x] if and only if f¯1 and f¯2 are coprime in Fp[x]

证明之前,首先明确 f1 f¯1 的含义,前者为 Zps[x] 的一个多项式,后者是 f1 中每个系数 mod p 之后的多项式。

例子:
p=2
, s=3 Zps=Z8={
0,1,2,3,4,5,6,7}
f1Z8[x],f1xaiZ8 ,不妨令 f1=2x7+3x6+6x5+7x4+4x3+5x+7 ,则根据定义, f¯1=x6+x4+x+1 ,即只保留原 f1 中系数为奇数的 x 的幂次。

证明:

s=1,Zps[x]=Zp[x]Zp={0,1,2,3,....p1}
。又 f1Zp[x] ,
不妨设 f1=amxm+am1xm1+...a1x1+a0 接着,任取 f1 的一个系数记为 a ,按定义 a 可表示为 a=Cnpn+Cn1pn1+...C1p1+C0
且我们知道 aZp={
0,1,2,3,....p1}
,故我们易有 f1a=C0
以上结论可以用反证法证明,也即若设 a=Cnpn+Cn1pn1+...C1p1+C0 ,存在一个 i>0 使得 Ci0 ,那么显然有 Cipip , 即 aZp 这与已知条件 aZp a=C0 ,证毕。从而我们有 a=C0=a¯ ,进而我们有 f1¯=f1f2¯=f2 故结论显然成立。
而当 S>1 时,我们假设 f1¯f2¯Fp[x] ,则对于 λ1λ2Zps[x] ,有 λ¯1f1¯+λ¯2f2¯=1 进而我们有 λ1f1+λ2f2=1+pk,kZps[x] 。接着我们构造 l=s1i=0(pk)i 并将其分别乘于前式的等式两边,则有 lλ1f1+lλ2f2=l(1+pk) 对于右边,我们进一步展开有 l(1+pk)=s1i=0(1)ipiki+s1i=0(1)ipi+1ki+1 将和式展开,并裂项相消有 l(1+pk)=(1)p0k0+(1)s1psks 显然在 (1)s1psks=0 l(1+pk)=1 也即 lλ1f1+lλ2f2=1 再次利用 Zps[x] 是整数多项式环,元素运算具有封闭性知 lλ1Zps[x] lλ2Zps[x] 故最终我们可得 lλ1f1+lλ2f2=1=λ1f1+λ2f2 。因此 f1f2Zps[x]

转载地址:http://wupws.baihongyu.com/

你可能感兴趣的文章
Xcode 工程文件打开不出来, cannot be opened because the project file cannot be parsed.
查看>>
点击button实现Storyboard中TabBar Controller的tab切换
查看>>
Xcode 的正确打开方式——Debugging
查看>>
打包app出现的一个问题
查看>>
iOS在Xcode6中怎么创建OC category文件
查看>>
Expanding User-Defined Runtime Attributes in Xcode with Objective-C
查看>>
iOS7 UITabBar自定义选中图片显示为默认蓝色的Bug
查看>>
提升UITableView性能-复杂页面的优化
查看>>
25 iOS App Performance Tips & Tricks
查看>>
那些好用的iOS开发工具
查看>>
iOS最佳实践
查看>>
使用CFStringTransform将汉字转换为拼音
查看>>
更轻量的 View Controllers
查看>>
Chisel-LLDB命令插件,让调试更Easy
查看>>
时间格式化hh:mm:ss和HH:mm:ss区别
查看>>
When to use Delegation, Notification, or Observation in iOS
查看>>
Objective-C Autorelease Pool 的实现原理
查看>>
编程语言大牛王垠:编程的智慧,带你少走弯路
查看>>
ios指令集以及基于指令集的app包压缩策略
查看>>
iOS开发者的福利 — — iOS9+Xcode7免越狱免证书直接调试
查看>>