信息安全数学基础(许春香)习题答案
信息安全数学基础习题集一
信息安全数学基础----习题集一一、填空题1、设a=18、b=12,c=27,求a、b、c的最小公倍数[a,b,c]= .2、求欧拉函数= .3、设,则模的最小非负简化剩余系{ }.4、设,则模的所有平方剩余= .5、设,则模的所有原根个数= .6. 设m,n是互素的两个正整数,则φ(mn)=________________。
7. 设m是正整数,a是满足的整数,则一次同余式:ax≡b (mod m)有解的充分必要条件是_________________ 。
8. 设m 是一个正整数,a是满足____________的整数,则存在整数a’,1≤a’<m ,使得aa’≡1 (mod m)。
9. 设, 如果同余方程__________, 则叫做模的平方剩余.10. 设, 则使得成立的最小正整数叫做对模的__________.二、判断题(在题目后面的括号中,对的画“”,错的画“”)1、若是任意正整数, 则. ()2、设是个不全为零的整数,则与, ||, ||,…, ||的公因数相同()3、设是正整数, 若, 则或. ()4、设为正整数, 为整数, , 且, 则. ()5、{1,-3,8,4,-10}是模5的一个完全剩余系. ()6、设是素数, 模的最小非负完全剩余系和最小非负简化剩余系中元素个数相等. ()7、设为奇素数, 模的平方剩余和平方非剩余的数量各为8. ()8、一次同余方程有解. ()9、设是素数, 是模的原根, 若, 则是的整数倍.()10、设, 则, …, 构成模的简化剩余系.()11. , 则. ()12. 设是两个互素正整数, 那么, 则. ()13. 设m是一个正整数, a,b,d都不为0,若ad≡bd(modm)。
则a≡b(mod m)。
()14. 设为正整数, a是满足的整数,b为整数. 若为模的一个简化剩余系, 则也为模的一个简化剩余系. ()15. p为素数,n为整数且与p互素,则n2为模p的平方剩余. ()16. 设为正整数, 设, 则是模的平方剩余的充要条件是: . ()17. 3是模7的原根。
信息安全数学基础习题答案[1]
信息安全数学基础习题答案[1]信息安全数学基础习题答案第一章整数的可除性1.证明:因为2|n 所以n=2k , k∈Z5|n 所以5|2k ,又(5,2)=1,所以5|k 即k=5 k1,k1∈Z7|n 所以7|2*5 k1 ,又(7,10)=1,所以7| k1即k1=7 k2,k2∈Z 所以n=2*5*7 k2即n=70 k2, k2∈Z因此70|n2.证明:因为a3-a=(a-1)a(a+1)当a=3k,k∈Z 3|a 则3|a3-a当a=3k-1,k∈Z 3|a+1 则3|a3-a当a=3k+1,k∈Z 3|a-1 则3|a3-a所以a3-a能被3整除。
3.证明:任意奇整数可表示为2 k0+1,k0∈Z(2 k0+1)2=4 k02+4 k0+1=4 k0 (k0+1)+1由于k0与k0+1为两连续整数,必有一个为偶数,所以k0 (k0+1)=2k所以(2 k0+1)2=8k+1 得证。
4.证明:设三个连续整数为a-1,a,a+1 则(a-1)a(a+1)= a3-a由第二题结论3|(a3-a)即3|(a-1)a(a+1)又三个连续整数中必有至少一个为偶数,则2|(a-1)a(a+1)又(3,2)=1 所以6|(a-1)a(a+1) 得证。
5.证明:构造下列k个连续正整数列:(k+1)!+2, (k+1)!+3, (k+1)!+4,……, (k+1)!+(k+1), k∈Z对数列中任一数(k+1)!+i=i[(k+1)k…(i+1)(i-1)…2*1+1], i=2,3,4,…(k+1)所以i|(k+1)!+i 即(k+1)!+i为合数所以此k个连续正整数都是合数。
6.证明:因为1911/2<14 ,小于14的素数有2,3,5,7,11,13经验算都不能整除191 所以191为素数。
因为5471/2<24 ,小于24的素数有2,3,5,7,11,13,17,19,23经验算都不能整除547 所以547为素数。
信息安全数学基础第一章-第1章习题解答
39 设a, b 是任意两个不全为零的整数,
(i) 若m是任一整数,则[am, bm]=[a, b]m。
(ii) [a, 0]=0 。
证明:(i) 设 L= [a, b],则 a L, b L,进而
am Lm, bm Lm,即Lm是am, bm的公倍数。
所以[am, bm] Lm= [a, b]m。
所以a (2j-i-1) ,但 j-i < d0,得到矛盾。
说明
r1, r2 ,
,
rd
0
互不相同。
1
从而,1, r1 1, r2 1, , rd0 1 1
是2d 被 a 除后,d0个不同的最小非负余数。 最后,由
2d0 s 1 2d0 2s 2s 2s 1 2s (2d0 1) (2s 1)
37 设a, b 是两个不同的整数,证明如果整数n > 1 满足n|(a2-b2) 和 n | (a+b),n | (a-b),则n是合数。 证明:由已知及a2-b2=(a+b)(a-b)得
n|(a+b)(a-b)。 若 n 是素数,根据1.4定理2, n|(a+b) 或 n|(a-b), 与已知条件矛盾。所以n是合数。
(an , b)=(aan-1 , b)=(an-1 , b)=(aan-2 , b) = (an-2 , b)=…= (a2 , b)=(aa , b)= (a , b)= 1
(b,an) =(an , b)=1,类似的
(bn , an)=(bbn-1 , an)=(bn-1 , an)=(bbn-2 , an)
21 证明:n >1 时, 1+ 1 +1+ + 1 不是整数。
23
n
1 通分后,2 这一项的分子变为奇数k,其余各项的
信息安全数学基础课后答案完整版Word版
第一章参考答案(1) 5,4,1,5.(2) 100=22*52, 3288=23*3*137.(4) a,b可以表示成多个素因子的乘积a=p1p2––pr, b=q1q2––qs,又因为(a,b)=1,表明a, b没有公共(相同)素因子. 同样可以将a n, b n表示为多个素因子相乘a n=(p1p2––pr)n, b n=(q1q2––qs)n明显a n, b n也没有公共(相同)素因子.(5)同样将a, b可以表示成多个素因子的乘积a=p1p2––pr, b=q1q2––qs,a n=(p1p2––pr)n, b n=(q1q2––qs)n,因为a n| b n所以对任意的i有, pi的n次方| b n,所以b n中必然含有a的所有素因子, 所以b中必然含有a的所有素因子, 所以a|b.(6)因为非零a, b, c互素,所以(a, b)=(a, c)=1,又因为a=p1p2––pr,b=q1q2––qs, ab=p1p2––prq1q2––qs, 又因为a, b, c互素, 所以a, b, c中没有公共(相同)素因子, 明显ab和c也没有公共(相同)素因子.所以(ab, c)= (a, b)(a, c).(7)2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,9 7,101,103,107, 109, 113, 127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199.(11)对两式进行变形有21=0(mod m), 1001=0(mod m),可以看出要求满足的m即使求21和1001的公约数, 为7和1.(12)(70!)/(61!)= 62*63*––*70=(-9)*(-8)*––*(-1)=-9!=-362880=1(mod 71). 明显61!与71互素, 所以两边同乘以61!, 所以70!=61!(mod 71).(13)当n为奇数时2n=(-1)n=-1=2(mod 3), 两边同时加上1有2n+1=0(mod 3), 所以结论成立.当n为偶数时2n=(-1)n=1(mod 3), 两边同时加上1有2n+1=2(mod 3), 所以结论成立.(14)第一个问:因为(c,m)=d, m/d为整数.假设ac=k1m+r, bc=k2m+r,有ac=k1d(m/d)+r, bc=k2d(m/d)+r所以ac=bc(mod m/d),因为(c,m/d)=1,所以两边可以同除以一个c, 所以结论成立.第二个问题:因为a=b(mod m), 所以a-b=ki *mi,a-b是任意mi的倍数,所以a-b是mi 公倍数,所以[mi]|a-b.(利用式子:最小公倍数=每个数的乘积/最大公约数, 是错误的, 该式子在两个数时才成立)(15)将整数每位数的值相加, 和能被3整除则整数能被3整除, 和能被9整除则整数能被9整除, (1)能被3整除, 不能被9整除,(2)都不能,(3)都不能,(4)都不能第二章答案(5)证明:显然在群中单位元e满足方程x2=x, 假设存在一个元素a满足方程x2=x, 则有a2=a, 两边同乘以a-1有a=e. 所以在群中只有单位元满足方程x2=x.(6)证明:因为群G中每个元素都满足方程x2=e, 所以对群中任意元素a,b 有aa=e, bb=e, (ab)2=abab=e. 对abab=e, 方程两边左乘以a, 右乘以b有aababb=(aa)ba(bb)=ba=aeb=ab, 有ab=ba, 所以G是交换群.(7)证明:充分性:因为在群中对任意元素a,b有(ab)2=a2b2即abab=aabb, 方程两边左乘以a的逆元右乘以b的逆元, 有a-1ababb-1= a-1aabbb-1, 有ab=ba, 所以G是交换群.必要性:因为群G是交换群, 所以对任意元素a,b有ab=ba, 方程两边左乘以a右乘以b有abab=aabb, 有(ab)2=a2b2.(8)证明:因为xaaba=xbc,所以x-1xaxbaa-1b-1=x-1xbca-1b-1,所以存在唯一解x=a-1bca-1b-1使得方程成立。
信息安全数学基础答案第一二三四五六七八章2
第一章(1)5,4,1,5.(2)100=22*52, 3288=23*3*137.(4)a,b可以表示成多个素因子的乘积a=p1p2––p r, b=q1q2––q s,又因为(a, b)=1,表明a, b 没有公共(相同)素因子. 同样可以将a n, b n表示为多个素因子相乘a n=(p1p2––p r)n, b n=(q1q2––q s)n明显a n, b n也没有公共(相同)素因子.(5)同样将a, b可以表示成多个素因子的乘积a=p1p2––p r, b=q1q2––q s, a n=(p1p2––p r)n, b n=(q1q2––q s)n,因为a n| b n所以对任意的i有, p i的n次方| b n, 所以b n中必然含有a的所有素因子, 所以b中必然含有a的所有素因子, 所以a|b.(6)因为非零a, b, c互素,所以(a, b)=(a, c)=1,又因为a=p1p2––p r, b=q1q2––q s, ab=p1p2––p r q1q2––q s, 又因为a, b, c互素, 所以a, b, c中没有公共(相同)素因子, 明显ab和c 也没有公共(相同)素因子.所以(ab, c)= (a, b)(a, c).(7)2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107, 109, 113, 127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199.(11)对两式进行变形有21=0(mod m), 1001=0(mod m),可以看出要求满足的m即使求21和1001的公约数, 为7和1.(12)(70!)/(61!)= 62*63*––*70=(-9)*(-8)*––*(-1)=-9!=-362880=1(mod 71). 明显61!与71互素, 所以两边同乘以61!, 所以70!=61!(mod 71).(13)当n为奇数时2n=(-1)n=-1=2(mod 3), 两边同时加上1有2n+1=0(mod 3), 所以结论成立.当n为偶数时2n=(-1)n=1(mod 3), 两边同时加上1有2n+1=2(mod 3), 所以结论成立. (14)第一个问:因为(c,m)=d, m/d为整数.假设ac=k1m+r, bc=k2m+r,有ac=k1d(m/d)+r, bc=k2d(m/d)+r所以ac=bc(mod m/d),因为(c,m/d)=1,所以两边可以同除以一个c, 所以结论成立.第二个问题:因为a=b(mod m), 所以a-b=k i*m i,a-b是任意m i的倍数,所以a-b是m i公倍数,所以[m i]|a-b.(利用式子:最小公倍数=每个数的乘积/最大公约数, 是错误的, 该式子在两个数时才成立)(15)将整数每位数的值相加, 和能被3整除则整数能被3整除, 和能被9整除则整数能被9整除, (1)能被3整除, 不能被9整除,(2)都不能,(3)都不能,(4)都不能第二章(5)证明:显然在群中单位元e满足方程x2=x, 假设存在一个元素a满足方程x2=x, 则有a2=a, 两边同乘以a-1有a=e. 所以在群中只有单位元满足方程x2=x.(6)证明:因为群G中每个元素都满足方程x2=e, 所以对群中任意元素a,b有aa=e, bb=e, (ab)2=abab=e. 对abab=e, 方程两边左乘以a, 右乘以b有aababb=(aa)ba(bb)=ba=aeb=ab, 有ab=ba, 所以G是交换群.(7)证明:充分性:因为在群中对任意元素a,b有(ab)2=a2b2即abab=aabb, 方程两边左乘以a的逆元右乘以b的逆元, 有a-1ababb-1= a-1aabbb-1, 有ab=ba, 所以G是交换群.必要性:因为群G是交换群, 所以对任意元素a,b有ab=ba, 方程两边左乘以a右乘以b有abab=aabb, 有(ab)2=a2b2.(8)证明:因为xaaba=xbc,所以x-1xaxbaa-1b-1=x-1xbca-1b-1,所以存在唯一解x=a-1bca-1b-1使得方程成立。
2023大学_信息安全数学基础(李继国著)课后习题答案下载
2023信息安全数学基础(李继国著)课后习题答案
下载
2023信息安全数学基础(李继国著)课后习题答案下载
《信息安全数学基础》系统地介绍了信息安全理论与技术所涉及的数论、代数、椭圆曲线等数学理论基础。
全书共分为6章:第1章是预备知识,介绍了书中后面几章所涉及的基础知识;第2章和第3章是数论基础,包括整数的因子分解、同余式、原根、二次剩余、数论的应用等内容。
第4章是代数系统,包括群、环、域的概念,一元多项式环和有限域理论初步等内容;第5章是椭圆曲线,包括椭圆曲线的预备知识、椭圆曲线、椭圆曲线上的离散对数等内容;第6章是线性反馈移位寄存器,包括反馈移位寄存器、分圆多项式和本原多项式、m序列等内容。
书中每章末都配有适量习题,以供学生学习和复习巩固书中所学内容。
信息安全数学基础(李继国著):内容提要
第1章预备知识
第2章数论基础(一)
第3章数论基础(二)
第4章代数系统基础
第5章椭圆曲线
第6章线性反馈移位寄存器(LFSR)
参考文献
……
信息安全数学基础(李继国著):图书目录
点击此处下载信息安全数学基础(李继国著)课后习题答案。
信息安全数学基础 课后习题答案,裴定一,徐详 编著 ,人民邮电出版社
·
·
(1
−
1 ql
)
= (q1
q1 · · · ql − 1) · · · (ql
− 1)
=
s ϕ(s)
2.10 (1)
n = pt11 · · · ptrr ,p1 < p2 < · · · < pr.
Ç ϕ(n)
=
n(1
−
1 p1
)
··
·
(1
−
1 pr
),
´ ϕ(n)
=
1 2
n
⇔
r
(1 −
i=1
Q=
12 · 22 · · · · ·
p−1 2
2
=
(−1)
p−1 2
(p
−
1)!
≡
(−1)
p+1 2
(mod p)
3.7
−2 p
=
−1 p
·
2 p
=
(−1)
p−1 2
·
(−1)
p2 −1 8
=
t1
É ´ ≥ t2, a + b = pt2 (pt1−t2 a1 + b1)
ordp(a + b) ≥ t2 =min{ordp(a),ordp(b)},
´ t1> t2, pt1−t2 a1 + b1 = 0, (p, pt1−t2 a1 + b1) = 1,
Á¸Ï ¦
³ « 1.6 1, 2, · · · , n
£
£ 6v − 1|u
3.1 1, 1, 1, 1, 1, −1, 1
إ إ 3.3
i)
5 227
信息安全数学基础习题答案.pdf
“信息安全数学基础”习题答案第一章1、证明: (1)|()|()()|a b b ma m Z c d d nc n Z bd acmn mn Z ac bd ⇒=∈⇒=∈∴=∈∵,,,即。
(2)12111112|,|,,|11(3)|(),,k k k k a b a b a b a b c b c b c c c c ∴−+++∵ ,根据整除的性质及递归法,可证得:,其中为任意整数。
2、证明:1-2(2)(3,5)13|5|15|,(15,7)17|105|a a a a a =∴=∴∵∵∵根据例题的证明结论知:,又且,又,且,。
3、证明:1n p n p n >>因为,且是的最小素因数,若假设n/p 不是素数,则有121223131312,2,,,,2,,k k n p p p p k p p p p k n p p p p n p p n n p n n p =×××≥≥==×≥∴≥≤>> (其中为素数且均)若,则即,与题设矛盾,所以假设不成立,即为素数得证。
7、证明:首先证明形如6k -1的正整数n 必含有6k -1形式的素因子,这显然是成立的。
因为如果其所有素因数均为6k +1形式,则12,(61,1,2,,)j i i n p p p p k i j =×××=+= ,从而得到n 是形如6k +1形式的正整数,这与题设矛盾。
其次,假设形如6k -1的素数为有限个,依次为1212,,6s s q q q n q q q = ,考虑整数-1, 则n 是形如6k -1的正整数,所以n 必有相同形式的素因数q ,使得使得q = q j (1≤j ≤s )。
由整数的基本性质(3)有:12|(6)1s q q q q n −= ,这是不可能的。
故假设错误,即存在无穷多个形如4k -1的素数得证。
2n3n最小非负余数最小正余数绝对值最小余数最小非负余数最小正余数绝对值最小余数3 0、1 1、3 0、1 0、1、2 1、2、3 -1、0、14 0、1 1、4 0、1 0、1、3 1、3、4 -1、0、1 8 0、1、4 1、4、8 1,0 0、1、3、5、7 1、3、5、7、8 3、1、-3、-1、0 10 0、1、4、5、6、9 1、4、5、6、9、10 -4、-1、0、1、4、5 0,1,2,3,4,5,6,7,8,9 1,2,3,4,5,6,7,8,10-5,-4,-3,-2,-1,0,1,2,3,413、解: (1)259222137222376(222,259)37372592221,1,1s t =×+=×⇒==−×∴==−(2)139571316827136821316823122(1395,713)31317136821713(13957131)2713(1)1395,1,2s t =×+=×+=×⇒==−×=−−×=×+−×∴=−=16、解: (1)(112,56)5611256[112,56]112(112,56)=×== (2)(67,335)6767335[67,335]335(67,335)=×== (3)(1124,1368)411241368[1124,1368]384408(1124,1368)=×==(7,4)1,0,7(1)4211,24410,1,2,771||1000142||100040,1,1427c s t k x k k k y k x k y x kk y k ==∴×−+×=∴=−=⎧=−=−⎪⎪=±±⎨⎪==⎪⎩≤⎧∴≤⎨≤⎩=−⎧∴=±±⎨=⎩∵ 而不定方程的一切解为: 其中,又方程的全部解为 ,其中 ,第二章1、解:(1) 错误。
《信息安全数学基础》部分课后习题答案
《信息安全数学基础》课后作业及答案第1章课后作业答案 (2)第2章课后作业答案 (6)第3章课后作业答案 (13)第4章课后作业答案 (21)第5章课后作业答案 (24)第6章课后作业答案 (27)第7章课后作业答案 (33)第8章课后作业答案 (36)第9章课后作业答案 (40)第10章课后作业答案 (44)第11章课后作业答案 (46)第12章课后作业答案 (49)第13章课后作业答案 (52)第1章课后作业答案习题1:2, 3, 8(1), 11, 17, 21, 24, 25, 312. 证明:存在整数k,使得5 | 2k + 1,并尝试给出整数k的一般形式。
证明k = 2时,满足5 | 2k + 1。
5 | 2k + 1,当且仅当存2k + 1 = 5q。
k, q为整数。
即k = (5q– 1)/2。
只要q为奇数上式即成立,即q = 2t + 1,t为整数即,k = 5t + 2,t为整数。
3. 证明:3 3k + 2,其中k为整数。
证明因为3 | 3k,如果3 | 3k + 2,则得到3 | 2,矛盾。
所以,3 3k + 2。
8. 使用辗转相除法计算整数x, y,使得xa + yb = (a, b):(1) (489, 357)。
解489 = 357×1 + 132,357 =132 × 2 + 93,132 = 93 × 1 + 39,93 = 39 × 2 + 15,39 = 15 × 2 + 9,15 = 9 × 1 + 6,9 = 6 × 1 + 3,6 = 3 × 2 + 0,所以,(489, 357) = 3。
132 = 489 – 357×1,93 = 357 – 132 × 2 = 357 – (489 – 357×1) × 2 = 3 × 357 – 2 ×489,39 = 132 – 93 × 1 = (489 – 357×1) – (3 × 357 – 2 ×489) × 1 = 3 ×489 – 4× 357,15 = 93 – 39 × 2 = (3 × 357 – 2 × 489) – (3 ×489 – 4× 357) × 2 = 11× 357 – 8 × 489,9 = 39 – 15 × 2 = (3 ×489 – 4× 357) – (11× 357 – 8 × 489) × 2 = 19 × 489 – 26× 357,6 = 15 – 9 × 1 = (11× 357 –8 × 489) – (19 × 489 – 26× 357) = 37 ×357 – 27 × 489,3 = 9 – 6 × 1 = (19 × 489 – 26× 357) – (37 × 357 – 27 × 489) = 46 ×489 – 63 × 357。
信息安全数学基础(许春香)习题答案
第一章(1)5,4,1,5.(2)100=22*52, 3288=23*3*137.(4)多种解法,其中一种:a,b可以表示成多个素因子的乘积a=p1p2––p r, b=q1q2––q s,又因为(a, b)=1,表明a, b没有公共(相同)素因子. 同样可以将a n, b n表示为多个素因子相乘a n=(p1p2––p r)n, b n=(q1q2––q s)n明显a n, b n也没有公共(相同)素因子.(5)多种解法,其中一种:由算术基本定理:a,b可分解为有限个素数的乘积,得:a=p1^r1*p2^r2*……*pn^rn, b= p1^r1’*p2^r2’*……*pn^rn’,若a|b不成立,则存在素数pi使得pi在a中的幂ri大于pi在b中的幂ri‘,即:ri>ri’a^n=p1^r1n*p2^r2n*…*pi^rin*…*pn^rnn, b^n= p1^r1’n*p2^r2’n*…* pi^ri’n *…*pn^rn’n,则ri*n>ri’*n,所以a^n|b^n不成立。
(6)多种解法,其中一种:由于a,b,c互素且非零所以(a,b)=1,(b,c)=1所以存在u,v,r,s使ua+vc=1,rb+sc=1两式相乘得:(ur)ab+(usa+vrb+vsc)c=1所以(ab,c)=(a,b)(a,c)=1(7)2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107, 109, 113, 127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199.(11)对两式进行变形有21=0(mod m), 1001=0(mod m),可以看出要求满足的m即使求21和1001的公约数, 为7和1.(12)多种解法,其中一种:70!=(70*69*68*67*66*65*64*63*62)*61!70*69*68*67*66*65*64*63*62≡(-1)(-2)…(-9) (mod71) ≡1mod71所以70!≡61!(13)多种解法,其中一种:当n是奇数时,不妨设n=2k+1,k为整数则2^n+1≡(-1)^(2k+1)+1≡0(mod3)当n是偶数时,不妨设n=2k,k为整数则2^n+1≡(-1)^(2k)+1≡2(mod3)综上,n是奇数时,3整除2^n+1,n是偶数时,3不整除2^n+1(14)第一个问题:因为(c,m)=d.假设ac=k1m+r, bc=k2m+r,有ac=k1d(m/d)+r, bc=k2d(m/d)+r 所以ac=bc(mod m/d),因为(c,m/d)=1,所以两边可以同除以一个c, 所以结论成立.第二个问题:因为a=b(mod m), 所以a-b=k i*m i,a-b是任意m i的倍数,所以a-b是m i公倍数,所以[m i]|a-b.(15)将整数每位数的值相加, 和能被3整除则整数能被3整除, 和能被9整除则整数能被9整除, (1)能被3整除, 不能被9整除,(2)都不能,(3)都不能,(4)都不能常见问题:1.写出构成群和不构成群的原因13.证明ab-1∈A∩B即可14.用群的定义证明(题意是证明映射后的集合为一个群)第二章1.判断方法:分别验证1.对运算是否封闭,2.对任意的a, b, c是否满足结合律,3.对任意a是否存在单位元,4.对任意a是否存在逆元. 可以得出在(1)-(10)中(2),(3),(6), (7) (10)构成群(1)不满足结合律,不存在逆元, (4)不存在单位元(5)不满足结合律(8)不构成,不存在逆元(9)不构成,不存在逆元2. a-b-c≠a-(b-c),所以不构成,不满足结合律5.证明:显然在群中单位元e满足方程x2=x, 假设存在一个元素a满足方程x2=x, 则有a2=a, 两边同乘以a-1有a=e. 所以在群中只有单位元满足方程x2=x.6.证明:因为群G中每个元素都满足方程x2=e, 所以对群中任意元素a,b有aa=e, bb=e, (ab)2=abab=e. 对abab=e, 方程两边左乘以a, 右乘以b有aababb=(aa)ba(bb)=ba=aeb=ab, 有ab=ba, 所以G是交换群.7.证明:充分性:因为在群中对任意元素a,b有(ab)2=a2b2即abab=aabb, 方程两边左乘以a 的逆元右乘以b的逆元, 有a-1ababb-1= a-1aabbb-1, 有ab=ba, 所以G是交换群.必要性:因为群G是交换群, 所以对任意元素a,b有ab=ba, 方程两边左乘以a右乘以b 有abab=aabb, 有(ab)2=a2b2.8.证明:方程xaxba=xbc两边同时左乘a-1x-1,右乘a-1b-1有a-1x-1xaxbaa-1b-1=a-1x-1xbc a-1b-1,化简得x=a-1bc a-1b-1,可知方程有解。
信息安全数学基础-作业答案.doc
第一章作业答案1.7习题1 证(方法一)由2ln,贝U n=2m,又5ln,则512m,由51 5m,则5l(5m-2 •2m)=m ,设m=5k(k 为整数),则n = 10k.又由7ln,则有7110k,由717k,则有71(3 • 7k - 2 • 10k) = k ,设k = 7p(p 是整数), 则有n=70p,从而有70ln.(方法二)因为2ln,5ln,7ln,且[2 , 5, 7]=70 ,根据1.4定理7可得70ln.(方法三)因为2ln, 5ln , 7ln ,所以7OI35n , 70ll4n , 70 I lOn,从而有701(35- 14-2 ・ 10)n = n.4证:三个连续的整数可以写成,(a-1), a , (a+1),其中任意两个连续整数中必定有一个是偶数,所以2可以整除它们的乘积,即2l(a -l)a(a+l).又任意整数 a 可以写成 a = 3n+b(bEZ, lWbW3) 当 b = l 时,a—l=3n,所以3l(a-l), 当b=2 时,a + 1 = 3n+3 ,所以3l(a+l), 当b=3 时,a= 3n,所以31a .所以不论 b 是多少,均有3l(a-l)a(a+l),又(2, 3) = 1 ,故6l(a-l)a(a+l).6证(运用1.1定义2或1.1定理7)12证明形如3k-1形式的正整数必有同样形式的素因数.证(解析:任意整数可表示为3k-l或3k或3k+l ,其中为素因数形式只能为3k-1或3k+l的形式)假设形如3k-1的正整数只有3m+1 形式的素因数,那么3k-l = (3mi +l)(3m2+l)-(3m s +l)=3m+l其中nii GZ ,i=l,2,…,s .m是nii的整系数多项式,故m是一个整数,可推出3k - 1 = 3m + 1,这是矛盾的.14证明形如6k+5的素数有无穷多个.证:假设形如6k+5的素数只有有限个pi ,…,Ps ,令a = 6pi ---ps + 5因为n>pi , i=l,…,s,所以a一定是合数,(注:否则a是大于pi的素数),根据1. 1定理6 , a的大于5的最小正因数p 是素数,因此,P是P1,…,Ps中的某一个,即存在j, IWjWs,使得P=Pj ,根据1. 1定理3,我们有p|a-6pi •••ps =5,这与p>5是矛盾的,故存在有形如6k+5的素数有无穷多个.方法二反证法.假设形如6k+5的素数只有有限个,可设为pi , p2,…,Ps ,令 a = 6pi …p s + 5 ,贝U p】a ,i=l,…,s.所以有,a是异于Pi , p2,…,p s的形如6k+5的素因数.这与形于6k+5的素数只有pl ,p2,…,ps 有限个矛盾.故形如6k+5的素数有无限多个.17 答案:(111100*********)2 =(78F5)i6 ,(10111101001110)2 =(2F4E)1618 答案:(ABCDEFA)16 = (1010101111001101111011111010)2 (DEFACEDA) i6 = (11011110111110101100111011011010)2 (9A0AB)16=(10011010000010101011)229 答案:(2t - 1 ,2t + 1)=1 ; (2n ,2(n+1))=2.32 答案:(1613 ,3589) = 1 ,551X3589 - 1226X1613=1(2947 , 3772)= 1 , 951 X2947 - 743X3772 = 133 答案:(70 , 98 , 105) = 7整系数线性组合不唯一7= 24X70 - 16X98 - 105=105 +14X98 - 21X70=0X70 + 105 - 98—・・・34证明:不妨设mNn ,由带余数除法得m = qn + r OWr <n,则有a m-l = a qn+r-l + a r-a r = a r(a qn-l) + a r-l由于a qn-l = (a n-l)(a q(nl)+--- + l)由此及— 11 a.an— 1得(a m-l,a n-l) = (a n-l,a r-l)又(m , n) = (n , r).若r = 0,贝U (m , n) = n 结论成立.若r > o则继续对(a” — 1, a r - 1)作同样的讨论.由辗转相除法知,结论成立.51略62求9x + 24y -5z = 1000的一切整数解.解:(说明:这里只需要求出一组解即可)因为(9 , 24 ,5)=1 ,则1 = 24 - 2-9-5所以存在x 二-2000 , y 二1000 , z 二1000 使得9x + 24y -5z 二1000 或者1 = 6・9 -2・24 -5所以存在X= 6000 , y = -2000 , z = 1000 使得9x + 24y ~5z = 1000 可以有多解.。
信息安全数学基础习题第三章答案
信息安全数学基础习题第三章答案信息安全数学基础习题答案第三章.同余式1.(1)解:因为(3,7)=1 | 2 故原同余式有一个解又3x ≡1(mod7)所以特解x 0`≡5(mod7)同余式3x ≡2(mod7)的一个特解x 0≡2* x 0`=2*5≡3(mod7)所有解为:x ≡3(mod7)(2)解:因为(6,9)=3 | 3故原同余式有解又2x ≡1(mod3)所以特解x 0`≡2(mod3)同余式2x ≡1(mod3)的一个特解x 0≡1* x 0`=1*2≡2(mod3)所有解为:x ≡2+3t (mod9)t=0,1,2所以解分别为x ≡2,5, 8(mod9)(3)解:因为(17,21)=1 | 14 故原同余式有解又17x ≡1(mod 21)所以特解x 0`≡5(mod 21)同余式17x ≡14(mod 21)的一个特解x 0≡14* x 0`=14*5≡7(mod 21)所有解为:x ≡7(mod 21)(4)解:因为(15,25)=5 不整除9,故原同余式无解2.(1)解:因为(127,1012)=1 | 833 故原同余式有解又127x ≡1(mod1012)所以特解x 0`≡255(mod1012)同余式127x ≡833(mod1012)的一个特解x 0≡833* x 0`=833*255≡907(mod1012)所有解为:x ≡907(mod1012)3.见课本3.2例14.设a,b,m 是正整数,(a,m )=1,下面的方法可以用来求解一次同余方程ax ≡b(mod m)(3)6x ≡7(mod 23)解:依据题意可知,原式与(a%m)x ≡-b[m/a](mod m)同解即与5x ≡-7*3(mod 23)同解,化简得5x ≡2(mod 23).重复使用上述过程,5x ≡2(mod 23)->3x ≡-8(mod 23)->2x ≡10(mod 23)->x ≡5(mod 23). x ≡5(mod 23)即为方程的解。
简明信息安全数学基础答案
简明信息安全数学基础答案【篇一:信息安全数学基础答案】,4,1,5.(2) 100=22*52, 3288=23*3*137.(4) a,b可以表示成多个素因子的乘积a=p1p2––pr, b=q1q2––qs,又因为(a, b)=1,表明a, b没有公共(相同)素因子. 同样可以将an, bn表示为多个素因子相乘an=(p1p2––pr)n, bn=(q1q2––qs)n明显an, bn也没有公共(相同)素因子.(5)同样将a, b可以表示成多个素因子的乘积a=p1p2––pr,b=q1q2––qs, an=(p1p2––pr)n, bn=(q1q2––qs)n,因为an| bn所以对任意的i有, pi的n次方| bn, 所以bn中必然含有a的所有素因子, 所以b中必然含有a的所有素因子, 所以a|b.(6)因为非零a, b, c互素,所以(a, b)=(a, c)=1,又因为a=p1p2––pr, b=q1q2––qs, ab=p1p2––prq1q2––qs, 又因为a, b, c互素, 所以a, b, c中没有公共(相同)素因子, 明显ab和c也没有公共(相同)素因子.所以(ab, c)= (a, b)(a, c).(7)2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83, 89,97,101,103,107, 109, 113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,1 99.(11)对两式进行变形有21=0(mod m), 1001=0(mod m),可以看出要求满足的m即使求21和1001的公约数, 为7和1.(12) (70!)/(61!)= 62*63*––*70=(-9)*(-8)*––*(-1)=-9!=-362880=1(mod 71). 明显61!与71互素, 所以两边同乘以61!, 所以70!=61!(mod 71).(13)当n为奇数时2n=(-1)n=-1=2(mod 3), 两边同时加上1有2n+1=0(mod 3), 所以结论成立.当n为偶数时2n=(-1)n=1(mod 3), 两边同时加上1有2n+1=2(mod 3), 所以结论成立.(14)第一个问:因为(c,m)=d, m/d为整数.假设ac=k1m+r,bc=k2m+r,有ac=k1d(m/d)+r, bc=k2d(m/d)+r所以ac=bc(modm/d),因为(c,m/d)=1,所以两边可以同除以一个c, 所以结论成立.第二个问题:因为a=b(mod m), 所以a-b=ki*mi,a-b是任意mi的倍数,所以a-b是mi公倍数,所以[mi]|a-b.(利用式子:最小公倍数=每个数的乘积/最大公约数, 是错误的, 该式子在两个数时才成立)(15)将整数每位数的值相加, 和能被3整除则整数能被3整除,和能被9整除则整数能被9整除, (1)能被3整除, 不能被9整除,(2)都不能,(3)都不能,(4)都不能第二章(1)判断方法:分别验证1.对运算是否封闭, 2.对任意的a, b, c是否满足结合律, 3.对任意a是否存在单位元, 4.对任意a是否存在逆元. 可以得出在(1)-(6)中(2),(3),(6)构成群, (1)不满足结合律, (4)不存在单位元, (5)不满足结合律.(5)证明:显然在群中单位元e满足方程x2=x, 假设存在一个元素a满足方程x2=x, 则有a2=a, 两边同乘以a-1有a=e. 所以在群中只有单位元满足方程x2=x.(6)证明:因为群g中每个元素都满足方程x2=e, 所以对群中任意元素a,b有aa=e, bb=e, (ab)2=abab=e. 对abab=e, 方程两边左乘以a, 右乘以b有aababb=(aa)ba(bb)=ba=aeb=ab, 有ab=ba, 所以g是交换群.(7)证明:充分性:因为在群中对任意元素a,b有(ab)2=a2b2即abab=aabb, 方程两边左乘以a的逆元右乘以b的逆元, 有a-1ababb-1= a-1aabbb-1, 有ab=ba, 所以g是交换群.,b有ab=ba, 方程两边左乘以a右乘以b有abab=aabb, 有(ab)2=a2b2.(9)证明:对群中任意元素a,b有ab(ab)-1=e, 方程两边先左乘以a的逆元有b(ab)-1=a-1, 在左乘以b的逆元有(ab)-1=b-1a-1, 所以结论成立.(12)证明:显然mz是群z的一个非空子集, 验证封闭性, 结合律, 单位元, 逆元, 得出mz是一个群, 所以mz是z的子群.(因为对mz中任意元素am, bm有am-bm=(a-b)m, 因为a-b∈z, 所以(a-b)m∈mz, 所以mz是群z的一个子群).(13)证明:设群g的两个子群为g1, g2, 则对任意a,b∈g1∩g2有ab-1∈g1, ab-1∈g2, 所以ab-1∈g1∩g2, 所以g1∩g2也是g的子群.(14)证明:设g是一个群, 对任意a,b∈g, 存在一个g到h的映射f,并且f(ab)=f(a)f(b).对任意f(a),f(b)∈h有f(a)f(b)=f(ab)∈h, 所以h满足运算的封闭性. 对任意f(a),f(b),f(c)有(f(a)f(b))f(c)=f(ab)f(c)=f((ab)c), f(a)(f(b)f(c))=f(a)f(bc)=f(a(bc)), 又因为(ab)c=a(bc), 所以(f(a)f(b))f(c)=f(a)(f(b)f(c)), 所以h满足结合律. 对任意f(a)∈h, 有f(ae)=f(a)=f(a)f(e), 所以f(e)是h的单位元, 对任意的f(a)∈h, 有f(aa-1)=f(e)=f(a)f(a-1), 所以f(a)的逆元为f(a-1). 所以h是一个群.(16)证明:设a到a-1的一一映射为f.充分性:对任意g中a,b有f(a)=a-1, f(b)=b-1, f(ab)=(ab)-1又因为f同构, 所以f(ab)=f(a)f(b)=(ab)-1=a-1b-1=(ba)-1, 由(ab)-1=(ba)-1有ba=ab, 所以g是交换群.必要性由上反推可得.第三章(2)第一个问题:设该有限群为g, 对任意阶大于2的元素a∈g, 有an=e, n为使得上式成立的最小正整数且n2. 明显在群中存在一个a-1, 且a≠a-1(若相等则a2=e, 与a的阶大于2矛盾), 有(a-1)n=e, 所以a-1的阶也大于2. 综上对任意阶大于2的元素a, 存在a-1的阶也大于2. 所以结论成立.第二个问题:因为在群g中只有e的阶为1, 在由上个结论有阶大于2的元素个数为偶数, 由已知条件g的阶为偶数可知结论成立.(5)对a生成一个阶为n的循环群g, am生成的循环群的阶为n/(n,m)=n. 又因为am∈g所以am也生成g.(6)设g的阶为n, 由已知可得g为一个群, 有由g与g同态可知f(e)为g的单位元,f(g) ∈g, 且对任意gk∈g, 有f(gk)=(f(g))k, 所以g 中任意元素都可以由f(g)生成表示成(f(g))k, 当k=n时有(f(g))n=f(gn)=f(e), 所以g也是也是一个循环群.(8)13阶:e的阶为1, 其他元素阶为13, 生成元g1到g12.16阶:e的阶为1, g2阶为8, g4阶为4, g6阶为8, g8阶为2,g10的阶为8, g12的阶为4, g14的阶为8, 其余的g到g15的阶为16且是生成元.(9)先分别求出15阶和20阶的正因子为3,5和2,4,5,10所以15阶的生成元为g3, g5, 20阶的生成元为g2, g4, g5, g10.(10)略(11)因为p是素数, 所以阶为p的群为循环群(3.3推论3), 又因为任意同阶的有限循环群同构(3.2定理2), 所以结论成立.(13)由题意可知am=e, bn=e, m,n为使得上式成立的最小正整数, 又因为ab=ba, 所以(ab)mn=amnbmn=e, 又因为(m,n)=1, 假设存在i使得(ab)i=e,有(ab)mi=e,有bmi=e,有mi|n,有i|n,同理i|m,所以i|mn,所以mn是使得(ab)i=e成立的最小整数,结论成立。
信息安全数学基础习题答案
信息安全数学基础习题答案第一章整数的可除性1.证明:因为2|n 所以n=2k , k∈Z5|n 所以5|2k ,又(5,2)=1,所以5|k 即k=5 k1,k1∈Z7|n 所以7|2*5 k1 ,又(7,10)=1,所以7| k1即k1=7 k2,k2∈Z 所以n=2*5*7 k2即n=70 k2, k2∈Z因此70|n2.证明:因为a3-a=(a-1)a(a+1)当a=3k,k∈Z 3|a 则3|a3-a当a=3k-1,k∈Z 3|a+1 则3|a3-a当a=3k+1,k∈Z 3|a-1 则3|a3-a所以a3-a能被3整除。
3.证明:任意奇整数可表示为2 k0+1,k0∈Z(2 k0+1)2=4 k02+4 k0+1=4 k0 (k0+1)+1由于k0与k0+1为两连续整数,必有一个为偶数,所以k0 (k0+1)=2k所以(2 k0+1)2=8k+1 得证。
4.证明:设三个连续整数为a-1,a,a+1 则(a-1)a(a+1)= a3-a由第二题结论3|(a3-a)即3|(a-1)a(a+1)又三个连续整数中必有至少一个为偶数,则2|(a-1)a(a+1)又(3,2)=1 所以6|(a-1)a(a+1) 得证。
5.证明:构造下列k个连续正整数列:(k+1)!+2, (k+1)!+3, (k+1)!+4,……, (k+1)!+(k+1), k∈Z对数列中任一数 (k+1)!+i=i[(k+1)k…(i+1)(i-1)…2*1+1], i=2,3,4,…(k+1)所以i|(k+1)!+i 即(k+1)!+i为合数所以此k个连续正整数都是合数。
6.证明:因为1911/2<14 ,小于14的素数有2,3,5,7,11,13经验算都不能整除191 所以191为素数。
因为5471/2<24 ,小于24的素数有2,3,5,7,11,13,17,19,23经验算都不能整除547 所以547为素数。
由737=11*67 ,747=3*249 知737与747都为合数。
《信息安全数学基础》(许春香 著) 课后习题答案 电子科技大学出版社
www.kh 课d后a答案w网.com
必要性:因为群 G 是交换群, 所以对任意元素 a,b 有 ab=ba, 方程两边左乘以 a 右乘 以 b 有 abab=aabb, 有(ab)2=a2b2. (9) 证明:对群中任意元素 a,b 有 ab(ab)-1=e, 方程两边先左乘以 a 的逆元有 b(ab)-1=a-1, 在 左乘以 b 的逆元有(ab)-1=b-1a-1, 所以结论成立. (12) 证明:显然 mZ 是群 Z 的一个非空子集, 验证封闭性, 结合律, 单位元, 逆元, 得出 mZ 是一个群, 所以 mZ 是 Z 的子群. (因为对 mZ 中任意元素 am, bm 有 am-bm=(a-b)m, 因为 a-b∈Z, 所以(a-b)m∈mZ, 所以 mZ 是群 Z 的一个子群). (13) 证明:设群 G 的两个子群为 G1, G2, 则对任意 a,b∈G1∩G2 有 ab-1∈G1, ab-1∈G2, 所 以 ab-1∈G1∩G2, 所以 G1∩G2 也是 G 的子群. (14) 证明:设 G 是一个群, 对任意 a,b∈G, 存在一个 G 到 H 的映射 f,并且 f(ab)=f(a)f(b). 对任意 f(a),f(b)∈H 有 f(a)f(b)=f(ab)∈H, 所以 H 满足运算的封闭性. 对任意 f(a),f(b),f(c)有 (f(a)f(b))f(c)=f(ab)f(c)=f((ab)c), f(a)(f(b)f(c))=f(a)f(bc)=f(a(bc)), 又 因 为 (ab)c=a(bc), 所 以 (f(a)f(b))f(c)=f(a)(f(b)f(c)), 所以 H 满足结合律. 对任意 f(a)∈H, 有 f(ae)=f(a)=f(a)f(e), 所以 f(e)是 H 的单位元, 对任意的 f(a)∈H, 有 f(aa-1)=f(e)=f(a)f(a-1), 所以 f(a)的逆元为 f(a-1). 所以 H 是一个群. (16) 证明:设 a 到 a-1 的一一映射为 f.
信息安全数学基础证明题答案
信息安全数学基础习题答案第一章整数的可除性5.证明:构造下列k个连续正整数列:(k+1)!+2, (k+1)!+3, (k+1)!+4,… (k+1)!+(k+1), k∈Z对数列中任一数(k+1)!+i=i[(k+1)k…(i+1)(i-1)…2*1+1], i=2,3,4,…(k+1)所以i|(k+1)!+i 即(k+1)!+i为合数所以此k个连续正整数都是合数。
13.证明:反证法(这个直接构造法是错误的)假设形如4k+1的素数只有有限个,记为p1, p2,…, p n构造N=4*p1*p2*…*p n+1≥3*p1*p2*…*p n所以N>p i (i=1,2,…,n)所以N为4k+1形式的素数,(错误在于,N只是不能被4k+1的素数整除,但并不能说明,N不能被其他形式的素数整除)所以假设不成立。
原结论正确,形如4k+1的素数有无穷多个。
反证法(费马小定理)1.假设形如4k+1的素数只有有限个,记为p1, p2,…, p n设m= p1*p2*…*p n,设q=4m2+1> p n, 是合数,则存在素数p,使得p|q所以有4m2=1(mod p),p不能整除2m,则(p,2m)=1。
由费马小定理得(2m)p-1=1(mod p)(q-1)(p-1)/2=1(mod p)因为p|q,所以(-1) (p-1)/2=1(mod p)所以4| (p-1)所以p是4k+1型的素数,且不p i中,与假设矛盾。
所以形如4k+1的素数有无穷多个。
2.课堂上讲过的方法37.证明:反证法假设n为素数,则n| a2- b2=(a+b)(a-b)由1.4定理2知n|a+b或n|a-b,与已知条件矛盾所以假设不成立,原结论正确,n为合数。
40.证明:(1)假设是21/2有理数,则存在正整数p,q,使得21/2=p/q,且(p, q)=1 平方得:p2=2q2, 即2|p2,所以p=2m, m∈N因此p2=4m2=2q2 q2=2m2 q=2n, n∈N则(p, q)=(2m,2n)=2(m, n)≥2与(p, q)=1矛盾所以假设不成立,原结论正确,21/2不是有理数。
信息安全数学基础答案第一二三四五章(许春香 廖永建)
mi| a-b
则 [m1,…,mn] | (a-b) 所以 a=b (mod [m1,…,mn] ).
(11) 对两式进行变形有 21=0(mod m), 1001=0(mod m),可以看出要求满足的 m 即使求 21 和 1001 的公约数, 为 7 和 1. ( 12 ) (70!)/(61!)=
bc=k2d(m/d)+r 所以 ac=bc(mod m/d),因为(c,m/d)=1, 所以两边可以同除以一个 c, 所以结论成立. 第二个问题: 因为 a=b(mod m), 所以 a-b=ki*mi, a-b 是任意 mi 的倍数,所以 a-b 是 mi 公倍数,所以 [mi]|a-b.(利用式子:最小公倍数=每个数的乘积/最大公约 数, 是错误的, 该式子在两个数时才成立) (15) 将整数每位数的值相加, 和能被 3 整除则整数能被 3 整除, 和能被 9 整除则整数能被 9 整除, (1)能被 3 整除, 不 能被 9 整除,(2)都不能,(3)都不能,(4)都不能
=-1×2 ×3× 4 ×5 ×6 ×7× 8× 9 (mod 71) =1 (mod 71) 所以 70!=61! (mod 71)
13、证明:因为 2 = -1 (mod 3), 所以 2n = (-1)n (mod 3), 2n +1= (-1)n +1(mod 3). 当 n 为奇数时, 2n +1= 0(mod 3),即能被 3 整除. 当 n 为偶数时, 2n +1= 2(mod 3),即不能被 3 整除. 14、证明: (1) 因为 ac=bc (mod m),
又由定理 1(page7) ,存在 j1 满足 又因为 pj 为素数,所以有 q1 = pj1 同理得 q2 = pj2 得 注意:在证明过程没使用标准因子分解式! 6、 因为非零 a, b, c 互素,所以(a, b)=(a, c)=1,又因为 a=p1p2––pr, b=q1q2––qs, ab=p1p2––prq1q2––qs, 又因 为 a, b, c 互素, 所以 a, b, c 中没有公共(相同)素因子, 明显 ab 和 c 也没有公共(相同)素因子.所以(ab, c)= (a, b)(a, c). 定义: (1)如果整数 dai (2) 设 d0 是 ai (1 ≤ i≤ n) ,则 d 称为 ai 的公因子. (1 ≤ i≤ n)的公因子, 如果 ai (1 ≤ ,…, qr = pjr,
信息安全数学基础试题
信息安全数学基础试题一、单项选择题1、设a, b 都是非零整数。
若a |b ,b |a ,则【】A.a =bB.a =± bC.a =-bD. a > b2、设a, b, c 是三个整数,c ≠0且c |a ,c |b ,如果存在整数s, t, 使得sa +tb =1,则【】A.(a, b)= cB. c =1C.c =sa +tbD. c =± 13、Fermat 定理:设p 是一个素数,则对任意整数a 有【】 A. a p =1 (mod p) B. a ? (p)=1 (mod a)C. a ? (p)=a (mod p)D. a p =a (mod p)4、已知模41的一个原根是6,则下列也是41的原根的是【】 A. 26 B. 36C. 46D. 565、已知,),(88+z 是模8的剩余类加群,下述不正确的是【】 A. [1] 是生成元 B.有3阶子群C. [0] 是单位元D.有真子群6、设是环,则下列不正确的是【】A. 是可换群B. 是半群C. 对+是可分配的D. +对是可分配的7、模30的简化剩余系是【】A. -1, 0, 5, 7, 9, 19, 20, 29B. -1, -7, 10, 13, 17, 25, 23, 29C. 1, 7, 11, 13, 17, 19, 23, 29D. -1, 7, 11, 13, 17, 19, 23, 298、设n 是整数,则 (2n, 2(n +1))=【】A.1B.2C.nD.2n9、模17的平方剩余是【】A.3B.10C.12D.1510、整数5模17的指数ord 17(5)=【】A.3B.8C.16D.3211、下面的集合和运算是群的是【】A. (运算“+”是自然数集N 上的普通加法)B. (R 是实数集,“×”是普通乘法)C. (运算“+”是整数集Z 上的普通加法)D.(P (S )是集合S 的幂集,“∩”为集合的交)12、一次同余式234x ≡ 30(mod 198)的解数是【】A.18B.6C.9D.013、集合F 上定义了“+”和“ · ”两种运算。
信息安全数学基础习题答案
1.证明:因为 2|n 所以 n=2k , k ∈ Z 5|n 所以 5|2k , 又(5,2)=1,所以 5|k 即 k=5 k1 ,k1 ∈ Z 7|n 所以 7|2*5 k1 ,又(7,10)=1,所以 7| k1 即 k1=7 k2,k2 ∈ Z 所以 n=2*5*7 k2 即 n=70 k2, k2 ∈ Z 因此 70|n 2.证明:因为 a3-a=(a-1)a(a+1) 当 a=3k,k ∈ Z 3|a 则 3|a3-a 当 a=3k-1,k ∈ Z 3|a+1 则 3|a3-a 当 a=3k+1,k ∈ Z 3|a-1 则 3|a3-a 所以 a3-a 能被 3 整除。 3.证明:任意奇整数可表示为 2 k0+1, k0 ∈ Z (2 k0+1)2=4 k02+4 k0+1=4 k0 (k0+1)+1 由于 k0 与 k0+1 为两连续整数,必有一个为偶数,所以 k0 (k0+1)=2k 所以(2 k0+1)2=8k+1 得证。 4.证明:设三个连续整数为 a-1,a,a+1 则(a-1)a(a+1)= a3-a 由第二题结论 3|(a3-a) 即 3|(a-1)a(a+1) 又三个连续整数中必有至少一个为偶数,则 2|(a-1)a(a+1) 又(3,2)=1 所以 6|(a-1)a(a+1) 得证。 5.证明:构造下列 k 个连续正整数列: (k+1)!+2, (k+1)!+3, (k+1)!+4,……, (k+1)!+(k+1), k ∈ Z 对数列中任一数 (k+1)!+i=i[(k+1)k…(i+1)(i-1)…2*1+1], i=2,3,4,…(k+1) 所以 i|(k+1)!+i 即(k+1)!+i 为合数 所以此 k 个连续正整数都是合数。 6.证明:因为 1911/2<14 ,小于 14 的素数有 2,3,5,7,11,13 经验算都不能整除 191 所以 191 为素数。 因为 5471/2<24 ,小于 24 的素数有 2,3,5,7,11,13,17,19,23 经验算都不能整除 547 所以 547 为素数。 由 737=11*67 ,747=3*249 知 737 与 747 都为合数。 8.解:存在。eg:a=6,b=2,c=9 10.证明:p1 p2 p3|n, 则 n= p1 p2 p3k,k ∈ N+ 又 p1≤ p2 ≤p3,所以 n= p1 p2 p3k≥p13 即 p13≤n1/3 p1 为素数 则 p1≥2,又 p1≤ p2 ≤p3,所以 n= p1 p2 p3k≥2 p2 p3≥2p22 即 p2≤(n/2) 1/2 得证。 1/2 11.解:小于等于 500 的所有素数为 2,3,5,7,11,13,17,19,依次删除这些素数 的倍数可得所求素数: 12.证明:反证法 假设 3k+1 没有相同形式的素因数, 则它一定只能表示成若干形如 3k-1 的素数相 乘。 (3 k1+1)(3 k2+1)=[( 3 k1+1) k2+ k1]*3+1 显然若干个 3k+1 的素数相乘,得
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章(1)5,4,1,5.(2)100=22*52, 3288=23*3*137.(4)多种解法,其中一种:a,b可以表示成多个素因子的乘积a=p1p2––p r, b=q1q2––q s,又因为(a, b)=1,表明a, b没有公共(相同)素因子. 同样可以将a n, b n表示为多个素因子相乘a n=(p1p2––p r)n, b n=(q1q2––q s)n明显a n, b n也没有公共(相同)素因子.(5)多种解法,其中一种:由算术基本定理:a,b可分解为有限个素数的乘积,得:a=p1^r1*p2^r2*……*pn^rn, b= p1^r1’*p2^r2’*……*pn^rn’,若a|b不成立,则存在素数pi使得pi在a中的幂ri大于pi在b中的幂ri‘,即:ri>ri’a^n=p1^r1n*p2^r2n*…*pi^rin*…*pn^rnn, b^n= p1^r1’n*p2^r2’n*…* pi^ri’n *…*pn^rn’n,则ri*n>ri’*n,所以a^n|b^n不成立。
(6)多种解法,其中一种:由于a,b,c互素且非零所以(a,b)=1,(b,c)=1所以存在u,v,r,s使ua+vc=1,rb+sc=1两式相乘得:(ur)ab+(usa+vrb+vsc)c=1所以(ab,c)=(a,b)(a,c)=1(7)2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107, 109, 113, 127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199.(11)对两式进行变形有21=0(mod m), 1001=0(mod m),可以看出要求满足的m即使求21和1001的公约数, 为7和1.(12)多种解法,其中一种:70!=(70*69*68*67*66*65*64*63*62)*61!70*69*68*67*66*65*64*63*62≡(-1)(-2)…(-9) (mod71) ≡1mod71所以70!≡61!(13)多种解法,其中一种:当n是奇数时,不妨设n=2k+1,k为整数则2^n+1≡(-1)^(2k+1)+1≡0(mod3)当n是偶数时,不妨设n=2k,k为整数则2^n+1≡(-1)^(2k)+1≡2(mod3)综上,n是奇数时,3整除2^n+1,n是偶数时,3不整除2^n+1(14)第一个问题:因为(c,m)=d.假设ac=k1m+r, bc=k2m+r,有ac=k1d(m/d)+r, bc=k2d(m/d)+r 所以ac=bc(mod m/d),因为(c,m/d)=1,所以两边可以同除以一个c, 所以结论成立.第二个问题:因为a=b(mod m), 所以a-b=k i*m i,a-b是任意m i的倍数,所以a-b是m i公倍数,所以[m i]|a-b.(15)将整数每位数的值相加, 和能被3整除则整数能被3整除, 和能被9整除则整数能被9整除, (1)能被3整除, 不能被9整除,(2)都不能,(3)都不能,(4)都不能常见问题:1.写出构成群和不构成群的原因13.证明ab-1∈A∩B即可14.用群的定义证明(题意是证明映射后的集合为一个群)第二章1.判断方法:分别验证1.对运算是否封闭,2.对任意的a, b, c是否满足结合律,3.对任意a是否存在单位元,4.对任意a是否存在逆元. 可以得出在(1)-(10)中(2),(3),(6), (7) (10)构成群(1)不满足结合律,不存在逆元, (4)不存在单位元(5)不满足结合律(8)不构成,不存在逆元(9)不构成,不存在逆元2. a-b-c≠a-(b-c),所以不构成,不满足结合律5.证明:显然在群中单位元e满足方程x2=x, 假设存在一个元素a满足方程x2=x, 则有a2=a, 两边同乘以a-1有a=e. 所以在群中只有单位元满足方程x2=x.6.证明:因为群G中每个元素都满足方程x2=e, 所以对群中任意元素a,b有aa=e, bb=e, (ab)2=abab=e. 对abab=e, 方程两边左乘以a, 右乘以b有aababb=(aa)ba(bb)=ba=aeb=ab, 有ab=ba, 所以G是交换群.7.证明:充分性:因为在群中对任意元素a,b有(ab)2=a2b2即abab=aabb, 方程两边左乘以a 的逆元右乘以b的逆元, 有a-1ababb-1= a-1aabbb-1, 有ab=ba, 所以G是交换群.必要性:因为群G是交换群, 所以对任意元素a,b有ab=ba, 方程两边左乘以a右乘以b 有abab=aabb, 有(ab)2=a2b2.8.证明:方程xaxba=xbc两边同时左乘a-1x-1,右乘a-1b-1有a-1x-1xaxbaa-1b-1=a-1x-1xbc a-1b-1,化简得x=a-1bc a-1b-1,可知方程有解。
设方程存在两个不同的解x,y(x≠y). 则a-1bc a-1b-1≠a-1bc a-1b-1,显然不成立。
综上,方程有且只有一个解。
9.证明:对群中任意元素a,b有ab(ab)-1=e, 方程两边先左乘以a的逆元有b(ab)-1=a-1, 在左乘以b的逆元有(ab)-1=b-1a-1, 所以结论成立.13.证明:设群G的两个子群为G1, G2, 则对任意a,b∈G1∩G2有ab-1∈G1, ab-1∈G2, 所以ab-1∈G1∩G2, 所以G1∩G2也是G的子群.14.证明:设G是一个群, 对任意a,b∈G, 存在一个G到H的映射f,并且f(ab)=f(a)f(b).对任意f(a),f(b)∈H有f(a)f(b)=f(ab)∈H, 所以H满足运算的封闭性. 对任意f(a),f(b),f(c)有(f(a)f(b))f(c)=f(ab)f(c)=f((ab)c), f(a)(f(b)f(c))=f(a)f(bc)=f(a(bc)), 又因为(ab)c=a(bc), 所以(f(a)f(b))f(c)=f(a)(f(b)f(c)), 所以H满足结合律. 对任意f(a)∈H, 有f(ae)=f(a)=f(a)f(e), 所以f(e)是H的单位元, 对任意的f(a)∈H, 有f(aa-1)=f(e)=f(a)f(a-1), 所以f(a)的逆元为f(a-1). 所以H是一个群.16.证明:由于群中逆元是唯一的,所以a到a-1的映射为一一映射,设a到a-1的一一映射为f.充分性:对任意G中a,b有f(a)=a-1, f(b)=b-1, f(ab)=(ab)-1又因为f同构, 所以f(ab)=f(a)f(b)=(ab)-1=a-1b-1=(ba)-1, 由(ab)-1=(ba)-1有ba=ab, 所以G是交换群.必要性由上反推可得.第三次作业问题2、(1)要证明a≠aa−11.6、证明G'中任意元素都可以由f(g)生成.12、举出一个例子,或者把用到的定理写出来。
13、证明(ab)mn=a mn b mn=e,且mn为最小值。
14、先要证明H是G的子群(不要说“显然”)。
少写第二章第十题。
很多没有文字叙述,罗列公式第三章参考答案(2)第一个问题:设该有限群为G, 对任意阶大于2的元素a∈G, 有a n=e, n为使得上式成立的最小正整数且n>2. 明显在群中存在一个a-1, 且a≠a-1(若相等则a2=e, 与a的阶大于2矛盾), 有(a-1)n=e, 所以a-1的阶也大于2. 综上对任意阶大于2的元素a, 存在a-1的阶也大于2. 所以结论成立.第二个问题:因为在群G中只有e的阶为1, 在由上个结论有阶大于2的元素个数为偶数, 由已知条件G的阶为偶数可知结论成立.(5)对a生成一个阶为n的循环群G, a m生成的循环群的阶为n/(n,m)=n. 又因为a m∈G所以a m也生成G.(6)设G的阶为n, 由已知可得G'为一个群, 又由G与G'满同态可知f(e)为G'的单位元,f(g)∈G', 且对任意g k∈G, 有f(g k)=(f(g))k, 所以G'中任意元素都可以由f(g)生成表示成(f(g))k, 当k=n时有(f(g))n=f(g n)=f(e), 所以G'也是一个循环群.(8) 13阶:e的阶为1, 其他元素阶为13, 生成元g1到g12.16阶:e的阶为1, g2阶为8, g4阶为4, g6阶为8, g8阶为2,g10的阶为8, g12的阶为4, g14的阶为8, 其余的g到g15的阶为16且是生成元.(9)先分别求出15阶和20阶的正因子为3,5和2,4,5,10所以15阶真子群的生成元为g3, g5, 20阶真子群的生成元为g2, g4, g5, g10. 其对应的真子群为….(10)…… …(11)因为p是素数, 所以阶为p的群为循环群(3.3推论3), 又因为任意同阶的有限循环群同构(3.2定理2), 所以结论成立.(12)群中存在一个除单位元以外的元素a阶为p m的因子。
不妨设元素a的阶为p n(1≤n≤m),由元素a可生成p n阶循环子群,则子群中元素1p a n−的阶为p,由元素1p a n−为生成元生成的循环子群的阶为p,因此阶为p m的群一定存在一个阶为p的子群。
(13)由题意可知a m=e, b n=e, m,n为使得上式成立的最小正整数, 又因为ab=ba, 所以(ab)mn=a mn b mn=e, 又因为(m,n)=1, 假设存在i使得(ab)i=e,有(ab)mi=e,有b mi=e,有mi|n,有i|n,同理i|m,所以i|mn,所以mn是使得(ab)i=e成立的最小整数,结论成立。
(15)设H1, H2是群G的两个正规子群, H= H1∩H2, 所以有对任意的a∈G, h1∈H1有ah1a-1∈H1, 同样对任意的h2∈H2有ah2a-1∈H2, 所以对任意的h∈H1∩H2有, aha-1∈H1∩H2, 所以结论成立. (先要证明H是G的子群, 略) (16)由题意设eH, aH是H的唯一两个左陪集, 仿照3.4定理2可证. (另证:G=H∪aH, G=H∪Ha, 又因为H∩aH=空, H∩Ha=空, 所以有aH=Ha). (17)由题意有HN=NH,则对任意的h1n1∈HN, h2n2∈HN,存在n1', n2'∈N,使h1n1=n1'h1,h2n2=n2'h2,则(h1n1)(h2n2)-1=(n1'h1)(n2'h2)-1= n1'(h1 h2-1)n 2'-1,对于n1'(h1 h2-1)∈NH,存在n1''∈N,使得n1'(h1 h2-1)=(h1 h2-1)n1'',所以原式= (h1 h2-1)n1''n 2'-1∈HN,结论成立。