专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
多项式mod的运算方法
2019-04-13 13:07
发布
生成海报
站内文章
/
模拟电子
14167
0
1169
data/attach/1904/m5u4ot188cyne6ce7a3j3i39u7ejbydb.jpg
伽罗华域
(Galois Field
,
GF)
中
关于多项式的
mod
运算过程,也不知道这样称合适不。这里主要是以
构造
GF(2^
3
)
域
为例,说明
mod
的运算过程
,
假设
本原多项式为
p(x)=x
^
3
+x+1
,
α
定义为
p(x)
= 0
的根,即
α
^
3
+
α
+
1 = 0
,
GF(2
^
3
)
中的元素可计算如下:
0
mod(
α
^
3
+
α
+
1) = 0
α
^
0
mod(
α
^
3
+
α
+
1) =
α
0
= 1
α
^
1
mod(
α
^
3
+
α
+
1) =
α
1
α
^
2
mod(
α
^
3
+
α
+
1) =
α
2
α
^
3
mod(
α
^
3
+
α
+
1) =
α
+
1
α
^
4
mod(
α
^
3
+
α
+
1) =
α
2
+
α
α
^
5
mod(
α
^
3
+
α
+
1) =
α
2
+
α
1
+
1
α
^
6
mod(
α
^
3
+
α
+
1) =
α
2
+
1
α
^
7
mod(
α
^
3
+
α
+
1) =
α
0
α
^
8
mod(
α
^
3
+
α
+
1) =
α
1
……
这里我主要想讲的一点是关于这个
mod(
α
^
3
+
α
+
1
)
的运算过程,如下:
先以
α
^
3
为例
,
得到
α
^
3
mod(
α
^
3
+
α
+
1
) =
α
+ 1
α
幂次小于
3
的情况都还比较好理解,
α
幂次大于等于
3
的运算方法困扰了我很久,不过终于找到了运算方法,解说
α
5
mod (
α
3
+
α
+
1
)
的运算过程:
得到
α
^
5
mod(
α
^
3
+
α
+
1
) =
α
^
2
+
α
+ 1
计算的方法还是比较简单,但是要知道这个过程,其他项依次类推,不太会用公式编辑器,就不再举例了。再说明一点,同幂次间的加减计算都是模
2
和,即按位异或运算,所以上面公式中的同幂次间的减法运算均是是系数的异或结果。
Ta的文章
更多
>>
(转)20年嵌入式领域开发经验精华六
0 个评论
多项式mod的运算方法
0 个评论
热门文章
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮