求解二次同余式

quad_residue/solving2026-08-24 19:46:25

求解以下二次同余式:

x2=a(modp)x^2=a \pmod p

pp 为 4k+34k+3 型

若 ap−12≡1(modp)a^{\frac{p-1}{2}}\equiv1 \pmod p,则有解.

ap+12≡a(ap+14)2≡aa^{\frac{p+1}{2}}\equiv a \\ (a^{\frac{p+1}{4}})^2\equiv a

方程的解为 x≡±ap+14x\equiv \pm a^{\frac{p+1}{4}}.

pp 为 4k+14k+1 型,aa 为 −1-1

((p−12)!)2≡−1(modp)((\frac{p-1}{2})!)^2\equiv -1 \pmod p

方程的解为 x≡±(p−12)!x\equiv \pm(\frac{p-1}{2})!.

本页目录