作业帮 > 综合 > 作业

数论证明题: {[(c*a) mod p] * b} mod p = {[(c*b) mod p] * a} mod p

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/05 22:55:31
数论证明题: {[(c*a) mod p] * b} mod p = {[(c*b) mod p] * a} mod p
其中p是任意质数,c是非零常数,且小于P, a,b任意,但非零且小于p.
数论证明题: {[(c*a) mod p] * b} mod p = {[(c*b) mod p] * a} mod p
象c mod p代表的是一个集合,并不是指c除以p的余数.
所以题目中的符号有点乱.
人猜本意是:
c*a*b=c*b*a ( mod p)
显然.
再问: mod 我指取余。Ok用%表示求余数, 我的问题是 {[(c*a) % p] * b} % p = {[(c*b) % p] * a} % p c*a的结果对p取余, 余数*b的结果再对P取余 = c*b的结果对p取余, 余数*a的结果再对P取余
再答: 以下“=”都是同余符号 左边={[(c*a) % p] * b}=c*a*b (mod p) 右边={[(c*b) % p] * a}=c*b*a =左边 (mod p) 所以原式成立。
再问: 为什么 {[(c*a) % p] * b}=c*a*b (mod p) , 什么定理? http://baike.baidu.com/view/1171192.htm 取模运算:a mod p 表示a除以p的余数。 ((a*b) mod p * c)mod p = (a * (b*c) mod p) mod p 结合律。如何证明?
再答: 这些是同余很基本的性质啊 x+kp=x(mod p) 例:1=8=15=-6(mod 7) (x+kp)(y+jp)=xy(mod p) 例:(1+14)(2+7)=2 (mod p) 也就是多项式中每一项的系数、每一个项因子都可以任意对模p取余数