命题一:设ppp是奇素数,p∤ap\nmid ap∤a。存在正整数u,v,(u,v)=1u,v,(u,v)=1u,v,(u,v)=1,使得u2+v2≡0(mod  p)u^2+v^2\equiv 0(mod\;p)u2+v2≡0(modp)的充要条件是−a-a−a是模ppp的二次剩余。
(选自《信息安全数学基础(第二版)第4章习题》)
证明:(1)充分性:因为−a是模p的二次剩余,所以同余方程x2≡−a(mod  p)有解,记为x0。所以存在正整数u=x0,v=1,(u,v)=1,使得u2+av2≡0(mod  p)。(2)必要性:因为u2+a2≡0(mod  p),所以存在k满足kp=av2+u2,又因为p,v,u均不为0,所以(kp,v2)=(v2,u2)=1⇒(p,v)=1。所以存在正整数v′使得vv′≡1(mod  p)上式两边同乘v′2,得u2v′2+av2v′2≡(uv′)2+a≡0(mod  p)。所以同余方程x2≡−a(mod  p)有解,解为uv′。证明:\\
(1)充分性:因为-a是模p的二次剩余,\\
所以同余方程x^2\equiv -a(mod\;p)有解,记为x_0。\\
所以存在正整数u=x_0,v=1,(u,v)=1,使得u^2+av^2\equiv 0(mod\;p)。\\
(2)必要性:因为u^2+a^2\equiv 0(mod\;p),\\
所以存在k满足kp=av^2+u^2,又因为p,v,u均不为0,\\
所以(kp,v^2)=(v^2,u^2)=1\Rightarrow(p,v)=1。\\
所以存在正整数v'使得vv'\equiv1(mod\;p)\\
上式两边同乘v'^2,得u^2v'^2+av^2v'^2\equiv(uv')^2+a\equiv0(mod\;p)。\\
所以同余方程x^2\equiv-a(mod\;p)有解,解为uv'。证明:(1)充分性:因为−a是模p的二次剩余,所以同余方程x2≡−a(modp)有解,记为x0。所以存在正整数u=x0,v=1,(u,v)=1,使得u2+av2≡0(modp)。(2)必要性:因为u2+a2≡0(modp),所以存在k满足kp=av2+u2,又因为p,v,u均不为0,所以(kp,v2)=(v2,u2)=1⇒(p,v)=1。所以存在正整数v′使得vv′≡1(modp)上式两边同乘v′2,得u2v′2+av2v′2≡(uv′)2+a≡0(modp)。所以同余方程x2≡−a(modp)有解,解为uv′。
命题二:设素数p>2p>2p>2,x4≡−4(mod  p)x^4\equiv-4(mod\;p)x4≡−4(modp)有解的充要条件是p≡1(mod  4)p\equiv1(mod\;4)p≡1(mod4)。
(选自《信息安全数学基础(第二版)第4章习题》)
证明:(1)必要性:因为x4≡−4(mod  p)有解,所以x2≡−4(mod  p)有解。所以(−4p)=1。因为(−4p)=(−1p)(22p)=(−1)p−12=1。所以存在k∈Z,使得p−12=2k⇒p=4k+1。所以p≡1(mod  4)。(2)充分性:因为p≡1(mod  4),所以存在k∈Z,使p=4k+1。所以(−1p)=(−1)p−12=(−1)2k=1,则x2≡−1(mod  p)有解,记为x0+1。所以(x0+1)2≡−1(mod  p),即x02≡−2(x0+1)(md  p)。上式两边同时平方,得x04≡4(x0+1)2≡−4(mod  p)。所以同余方程x4≡−4(mod  p)有解,解为x0。证明:\\
(1)必要性:因为x^4\equiv-4(mod\;p)有解,所以x^2\equiv-4(mod\;p)有解。\\
所以(\frac{-4}{p})=1。\\
因为(\frac{-4}{p})=(\frac{-1}{p})(\frac{2^2}{p})=(-1)^{\frac{p-1}{2}}=1。\\
所以存在k\in \mathbb{Z},使得\frac{p-1}{2}=2k\Rightarrow p=4k+1。\\
所以p\equiv1(mod\;4)。\\
(2)充分性:因为p\equiv1(mod\;4),所以存在k\in \mathbb{Z},使p=4k+1。\\
所以(\frac{-1}{p})=(-1)^{\frac{p-1}{2}}=(-1)^{2k}=1,则x^2\equiv -1(mod\;p)有解,记为x_0+1。\\
所以(x_0+1)^2\equiv-1(mod\;p),即x_0^2\equiv-2(x_0+1)(md\;p)。
上式两边同时平方,得x_0^4\equiv4(x_0+1)^2\equiv-4(mod\;p)。\\
所以同余方程x^4\equiv-4(mod\;p)有解,解为x_0。证明:(1)必要性:因为x4≡−4(modp)有解,所以x2≡−4(modp)有解。所以(p−4)=1。因为(p−4)=(p−1)(p22)=(−1)2p−1=1。所以存在k∈Z,使得2p−1=2k⇒p=4k+1。所以p≡1(mod4)。(2)充分性:因为p≡1(mod4),所以存在k∈Z,使p=4k+1。所以(p−1)=(−1)2p−1=(−1)2k=1,则x2≡−1(modp)有解,记为x0+1。所以(x0+1)2≡−1(modp),即x02≡−2(x0+1)(mdp)。上式两边同时平方,得x04≡4(x0+1)2≡−4(modp)。所以同余方程x4≡−4(modp)有解,解为x0。
命题三:对任意素数ppp,必有整数a,b,c,da,b,c,da,b,c,d使得
x4+1≡(x2+ax+b)(x2+cx+d)(mod  p)x^4+1\equiv(x^2+ax+b)(x^2+cx+d)(mod\;p)x4+1≡(x2+ax+b)(x2+cx+d)(modp)
(选自《信息安全数学基础(第二版)第4章习题》)
证明:先考虑给定一个素数p,x0取遍整数集中的所有值。(1)当p∤x0时,取b=c=d=0,则(x02+ax0+b)(x02+cx0+d)=x04+(a+c)x03+(ac+b+d)x02+(ad+bc)x0+bd=x04+ax03.令y0=x03。因为p为素数,又p∤x0,所以(p,x0)=1⇒(p,y0)=1。所以存在正整数y0′,使得y0′y0≡1(mod  p)。取a=y0′,则(x02+ax0+b)(x02+cx0+d)≡(x04+1)(mod  p)。(2)当p∣x0时,有(x02+ax0+b)(x02+cx0+d)=x04+(a+c)x03+(ac+b+d)x02+(ad+bc)x0+bd≡(x04+bd)(mod  p).令b=d=1,则(x02+ax0+b)(x02+cx0+d)≡(x04+1)(mod  p)。再将p一般化,那么:对任意素数p,必有整数a,b,c,d使得x4+1≡(x2+ax+b)(x2+cx+d)(mod  p)证明:
先考虑给定一个素数p,x_0取遍整数集中的所有值。\\
(1)当p\nmid x_0时,取b=c=d=0,则\\
\begin{aligned}
&(x_0^2+ax_0+b)(x_0^2+cx_0+d)\\
=&x_0^4+(a+c)x_0^3+(ac+b+d)x_0^2+(ad+bc)x_0+bd\\
=&x_0^4+ax_0^3.\\
\end{aligned}\\
令y_0=x_0^3。因为p为素数,又p\nmid x_0,所以(p,x_0)=1\Rightarrow(p,y_0)=1。\\
所以存在正整数y_0',使得y_0'y_0\equiv1(mod\;p)。\\
取a=y_0',则(x_0^2+ax_0+b)(x_0^2+cx_0+d)\equiv (x_0^4+1)(mod\;p)。\\
(2)当p\mid x_0时,有\\
\begin{aligned}
&(x_0^2+ax_0+b)(x_0^2+cx_0+d)\\
=&x_0^4+(a+c)x_0^3+(ac+b+d)x_0^2+(ad+bc)x_0+bd\\
\equiv&(x_0^4+bd)(mod\;p).\\
\end{aligned}\\
令b=d=1,则(x_0^2+ax_0+b)(x_0^2+cx_0+d)\equiv (x_0^4+1)(mod\;p)。\\
再将p一般化,那么:\\
对任意素数p,必有整数a,b,c,d使得x^4+1\equiv(x^2+ax+b)(x^2+cx+d)(mod\;p)证明:先考虑给定一个素数p,x0取遍整数集中的所有值。(1)当p∤x0时,取b=c=d=0,则==(x02+ax0+b)(x02+cx0+d)x04+(a+c)x03+(ac+b+d)x02+(ad+bc)x0+bdx04+ax03.令y0=x03。因为p为素数,又p∤x0,所以(p,x0)=1⇒(p,y0)=1。所以存在正整数y0′,使得y0′y0≡1(modp)。取a=y0′,则(x02+ax0+b)(x02+cx0+d)≡(x04+1)(modp)。(2)当p∣x0时,有=≡(x02+ax0+b)(x02+cx0+d)x04+(a+c)x03+(ac+b+d)x02+(ad+bc)x0+bd(x04+bd)(modp).令b=d=1,则(x02+ax0+b)(x02+cx0+d)≡(x04+1)(modp)。再将p一般化,那么:对任意素数p,必有整数a,b,c,d使得x4+1≡(x2+ax+b)(x2+cx+d)(modp)
命题四:对任意素数ppp,同余式
(x2−2)(x2−17)(x2−34)≡0(mod  p)(x^2-2)(x^2-17)(x^2-34)\equiv0(mod\;p)(x2−2)(x2−17)(x2−34)≡0(modp)
有解。
(选自《信息安全数学基础(第二版)第4章习题》)
证明:(1)若p=2或p=17,则x≡0(mod  p)为该同余方程的一个解。(2)否则,因为p为奇素数,所以(34p)=(2p)(17p)。因为p不整除2,17与34,所以(34p),(2p),(17p)的取值范围为−1,1。所以(34p),(2p),(17p)中至少有一项为1。若(2p)=1,则x2≡2(mod  p)有解,即x2−2≡0(mod  p)有解。所以(x2−2)(x2−17)(x2−34)≡0(mod  p)有解。同理,若(17p)=1或(34p)=1,都可推出(x2−2)(x2−17)(x2−34)≡0(mod  p)有解。综上,对任意素数p,同余式(x2−2)(x2−17)(x2−34)≡0(mod  p)有解。证明:\\ (1)若p=2或p=17,则x\equiv0(mod\;p)为该同余方程的一个解。\\ (2)否则,因为p为奇素数,所以(\frac{34}{p})=(\frac{2}{p})(\frac{17}{p})。\\ 因为p不整除2,17与34,所以(\frac{34}{p}),(\frac{2}{p}),(\frac{17}{p})的取值范围为{-1,1}。\\ 所以(\frac{34}{p}),(\frac{2}{p}),(\frac{17}{p})中至少有一项为1。\\ 若(\frac{2}{p})=1,则x^2\equiv2(mod\;p)有解,即x^2-2\equiv0(mod\;p)有解。\\ 所以(x^2-2)(x^2-17)(x^2-34)\equiv0(mod\;p)有解。\\ 同理,若(\frac{17}{p})=1或(\frac{34}{p})=1,都可推出(x^2-2)(x^2-17)(x^2-34)\equiv0(mod\;p)有解。\\ 综上,对任意素数p,同余式(x^2-2)(x^2-17)(x^2-34)\equiv0(mod\;p)有解。证明:(1)若p=2或p=17,则x≡0(modp)为该同余方程的一个解。(2)否则,因为p为奇素数,所以(p34)=(p2)(p17)。因为p不整除2,17与34,所以(p34),(p2),(p17)的取值范围为−1,1。所以(p34),(p2),(p17)中至少有一项为1。若(p2)=1,则x2≡2(modp)有解,即x2−2≡0(modp)有解。所以(x2−2)(x2−17)(x2−34)≡0(modp)有解。同理,若(p17)=1或(p34)=1,都可推出(x2−2)(x2−17)(x2−34)≡0(modp)有解。综上,对任意素数p,同余式(x2−2)(x2−17)(x2−34)≡0(modp)有解。