[二次剩余]求解二次剩余
2019-04-13 15:59发布
生成海报
Description
求解
x2≡n(modp)。
p是一个奇质数。
Solution
由费马小定理
np−1≡1(modp)所以
np−12≡±1(modp)由欧拉准则
(np)≡np−12(modp)其中
(np)为勒让德符号。因为
x≡n12(modp),所以有
xp−1≡np−12≡1(modp)。即
(np)=⎧⎩⎨⎪⎪1−10n在模p意义下是二次剩余n在模p意义下不是二次剩余n≡0(modp)设
k=a2−n,ω=k√则该方程的解为
x≡(a+ω)p+12(modp)证明:若
k是该模意义下的非二次剩余,则
wp−1=np−12=−1同时:
(a+b)p≡ap+bp(modp)则
x21≡≡≡≡≡≡≡≡(a+ω
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮