CINTA QR(二次剩余)

CINTA作业九 QR

一、证明:用QRp表示模p的QR的集合,QRp在乘法上成群。

证明:

若成群,模p的QR 1 必然满足单位元的功能。

结合性:
略;

封闭性:
任意a、b∈QRp,有
a ≡ x2 (mod p) b ≡ y2 (mod p) (x、y∈Z)
ab ≡ x2y2 ≡ (xy)2 ( mod p )
因而ab为 p的QR,在集合内,集合满足封闭性。

逆元:
任意 a ∈QRp 存在x∈Z 使得 a ≡ x2 (mod p)
费尔马小定理告诉我们:
ap-1 ≡ 1 (mod p)
只需证 ap-2在QRp内,则集合内任意元有其逆元。
a = kp+x2 ;
乘法操作下 ap-2 = (kp+x2)p-2 = np + (xp-2)2 (k,n∈Z)
ap-2 ≡ (xp-2)2 (mod p) ,因而ap-2∈QRp

综上所述,QRp在乘法上成群。

二、使用群论的方法证明:设p为奇素数,则刚好存在(p-1)/2个模p的QR和(p-1)/2个模p的QNR。

证明:

p为奇素数,Zp*内有 p-1 个元素。
设 m 为 模p的QR,
m ≡ x2 (mod p) (x∈Zp*
m为QR,存在且必存在两个不同余解 x0,x1
即 Zp* p-1 个元素中两两成对“产生同样的效果”。
所以,刚好存在(p-1)/2个模p的QR和(p-1)/2个模p的QNR。

三、定义映射φ :Zp*→{±1}为φ(a)=(a/p),任意a∈Zp*。请证明这是一个满同态。

证明:

∈ {Z_p}^*, 即不存在 p | a, 由勒让德符号的定义可得这是一个满射, QR -> 1, QNR -> -1.
ψ(ab) = (ab/p) = (a/p)(b/p) = ψ(a)ψ(b), 即是一个同态

参考:

四、 设p是奇素数,请证明Zp*的所有生成元都是模p的二次非剩余。

证明:
设g是Zp的生成元,由p是奇素数可知g的阶为p-1。
假设g是模p的二次剩余,则存在a∈ \in∈Zp
,g≡ \equiv≡a2 (mod p)。
可得g(p-1)≡ \equiv≡a2(p-1)≡ \equiv≡ 1 (mod p),而由费尔马小定理得a(p-1)≡ \equiv≡ 1(mod p)
g(p-1)/2≡ \equiv≡a(p-1)≡ \equiv≡ 1 (mod p),这与g的阶为p-1矛盾。
因此Zp* 的所有生成元都是模 p 的二次非剩余。
参考:https://blog.csdn.net/m0_53549959/article/details/122124798

五、证明 :设p是奇素数,a,b∈Z,且不被p整除。则有:

1、如果a≡b(mod p),则(a/p)=(b/p);
2、(a/p)(b/p)=(ab/p);
3、(a2/p)=1.

证明:

如果a≡ \equiv≡b (mod p),若a是模p的QR,那么b≡ \equiv≡ a ≡ \equiv≡x2 (mod p),x∈ \in∈Zp,因此b也是模p的QR,a/p = b/p =1。
若a是模p的QNR,那么不存在Zp中的元素的平方与a同模,同样也不与b同模,因此b也是模p的QNR,a/p = b/p = -1。
2.
根据命题11.3可以得出。
3.
由第二点可以得出。即(a2/p)=(a/p)(a/p)=(a/p)2=1。
参考:https://blog.csdn.net/m0_53549959/article/details/122124798

六、给出以下推论的完整证明:

设p是一个奇素数,则:
如果p≡ \equiv≡ 1(mod 4),(-1/p) = 1;
如果p≡ \equiv≡ −1 (mod 4),(-1/p)=-1

证明:

根据欧拉准则,(-1/p) ≡ \equiv≡ (-1)(p-1)/2 (mod p)
1.若p≡ \equiv≡ 1(mod 4),则存在k∈ \in∈Z,有p=4k+1,代入得
(-1/p) ≡ \equiv≡ (-1)2k (mod p) ≡ \equiv≡ 1 (mod p)。因此(-1/p) = 1。
2.若p≡ \equiv≡ −1 (mod 4),则存在k∈ \in∈Z,有p=4k-1,代入得
(-1/p) ≡ \equiv≡ (-1)2k-1 (mod p) ≡ \equiv≡ -1 (mod p)。因此(-1/p) = -1
参考:https://blog.csdn.net/m0_53549959/article/details/122124798

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,这里是50种不同国家的语言表达“我爱你”: 1. English - I love you 2. Spanish - Te quiero 3. French - Je t'aime 4. German - Ich liebe Dich 5. Italian - Ti amo 6. Portuguese - Eu te amo 7. Russian - Ya lyublyu tebya 8. Chinese (Mandarin) - Wo ai ni 9. Japanese - Aishiteru 10. Korean - Sarang hae 11. Arabic - Ana behibak (to a male) / Ana behibek (to a female) 12. Dutch - Ik hou van je 13. Danish - Jeg elsker dig 14. Swedish - Jag älskar dig 15. Norwegian - Jeg elsker deg 16. Finnish - Minä rakastan sinua 17. Polish - Kocham Cię 18. Czech - Miluji Tě 19. Hungarian - Szeretlek 20. Bulgarian - Obicham te 21. Greek - S'ayapo 22. Turkish - Seni seviyorum 23. Romanian - Te iubesc 24. Croatian - Volim te 25. Serbian - Volim te 26. Slovenian - Ljubim te 27. Slovak - Milujem Ťa 28. Estonian - Ma armastan sind 29. Latvian - Es tevi mīlu 30. Lithuanian - Aš tave myliu 31. Icelandic - Ég elska þig 32. Albanian - Te dua 33. Thai - Phom rak khun (to a male) / Chan rak khun (to a female) 34. Vietnamese - Anh ye^u em (to a female) / Em ye^u anh (to a male) 35. Indonesian - Saya cinta padamu 36. Filipino - Mahal kita 37. Hindi - Main tumse pyar karta hoon 38. Bengali - Ami tomake bhalobashi 39. Urdu - Main tumse muhabbat karta hoon 40. Marathi - Me tujhe pyaar kartaa hoo 41. Punjabi - Main tere pyar da haan 42. Telugu - Nenu ninnu premisthunnanu 43. Tamil - Naan unnai kaadhalikken 44. Malayalam - Njan ninnodenikkoo 45. Kannada - Naanu ninna preetisuttene 46. Gujrati - Hu tane pyar karoo chu 47. Nepali - Ma timilai maya garchu 48. Sinhala - Mama oyata arderyi 49. Burmese - Chit pa de 50. Mongolian - Bi chamd hairtai

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值