「总结」二次剩余

1.质数情况
我们要求的式子可以表示成\(x^2\equiv a(mod\ p)\)
首先判有无解:
我们知道:\(a^{\frac{p-1}{2}}=-1/0/1\)
只有这三种情况。
\(a^{\frac{p-1}{2}}=-1\)时无解,为0时\(x=0\),为\(1\)时优解。
证明必要性:

\[(x^2)^{\frac{p-1}{2}}\equiv 1 \]

证毕。
证明充分性:
设原根\(g\)

\[g^i\equiv a \]

\[a^{\frac{p-1}{2}}\equiv g^{i\frac{p-1}{2}}\equiv 1(mod\ p) \]

根据原根的性质有:

\[(p-1)|i\frac{p-1}{2} \]

也就是说:\(2|i\)
证毕。
\(b^2-a\equiv w(mod\ p)\)
并且满足:

\[w^{\frac{p-1}{2}}\equiv -1(mod\ p) \]

给出结论:

\[x=(b+i)^{\frac{p+1}{2}} \]

利用一种扩域的思想,设虚数单位\(i\)为:
\(i=\sqrt{w}\)
例如:\(a+bi=a+b\sqrt{w}\)
证明:

\[\begin{aligned} x^2&=(b+i)^{p}(b+i)\\ &=\sum\limits_{j=0}^{p}\binom{p}{j}b^ji^{p-j}(b+i)\\ &=\left(\binom{p}{0}b^0i^{p}+\binom{p}{p}b^pi^0\right)(b+i)\\ (b+i)^p&\equiv b^p+i^p\\ &\equiv b^{p-1}b+w^{\frac{p-1}{2}}i\\ &\equiv b-i\\ x^2&\equiv (b-i)(b+i)\\ &\equiv b^2-w\\ &\equiv a\\ \end{aligned}\]

证明完毕。

\(p^k\)和任意模数情况也可以做。
复杂度多一个\(log\)
先鸽了。

posted @ 2020-03-21 15:03  Lrefrain  阅读(144)  评论(0编辑  收藏  举报