索引
- 1. 判断二元一次方程 21 x + 35 y = 98 21x+35y=98 21x+35y=98是否有整数解;若有,求出其通解。
- 2. 求 3 406 { {3}^{406}} 3406(十进制数)的最后两位数字
- 3. 判断同余式组 { x ≡ 4 m o d 11 x ≡ 3 m o d 17 \left\{ \begin{aligned} & x\equiv 4\text{ }\bmod 11 \\ & x\equiv 3\text{ }\bmod 17 \\ \end{aligned} \right. { x≡4 mod11x≡3 mod17是否有解。若有,则求出其解。
- 4. 判断 x 2 + 4 x + 2 ≡ 0 mod 7 3 = 343 { {x}^{2}}+4x+2\equiv 0\text{ mod}{ {\text{7}}^{3}}=343 x2+4x+2≡0 mod73=343是否有解。若有,求出其解。
- 5. a ∈ Z , a ≥ 3 a\in \mathbb{Z},\text{ }a\ge 3 a∈Z, a≥3,求证 ∃ b , c ∈ Z , b , c > 0 , s . t . a 2 + b 2 = c 2 \exists b,c\in \mathbb{Z},\text{ }b,c>0,\text{ }s.t.\text{ }{ {a}^{2}}+{ {b}^{2}}={ {c}^{2}} ∃b,c∈Z, b,c>0, s.t. a2+b2=c2
1. 判断二元一次方程 21 x + 35 y = 98 21x+35y=98 21x+35y=98是否有整数解;若有,求出其通解。
解
21 = 3 × 7 35 = 5 × 7 98 = 2 × 7 2 \begin{aligned} & 21=3\times 7 \\ & 35=5\times 7 \\ & 98=2\times {
{7}^{2}} \\ \end{aligned} 21=3×735=5×798=2×72
因此先把原方程化简为等价形式
3 x + 5 y = 14 3x+5y=14 3x+5y=14
gcd ( 3 , 5 ) = 1 ∣ 14 \gcd \left( 3,5 \right)=\left. 1 \right|14 gcd(3,5)=1∣14,因此原方程有整数解。
5 = 3 × 1 + 2 3 = 2 × 1 + 1 \begin{aligned} & 5=3\times 1+2 \\ & 3=2\times 1+1 \\ \end{aligned} 5=3×1+23=2×1+1
P 0 = 1 , P 1 = 1 , P 2 = 1 × 1 + 1 = 2 Q 0 = 0 , Q 1 = 1 , Q 2 = 1 \begin{aligned} & {
{P}_{0}}=1,\text{ }{
{P}_{1}}=1,\text{ }{
{P}_{2}}=1\times 1+1=2 \\ & {
{Q}_{0}}=0,\text{ }{
{Q}_{1}}=1,\text{ }{
{Q}_{2}}=1 \\ \end{aligned} P0=1, P1=1, P2=1×1+1=2Q0=0, Q1=1, Q2=1
因此 3 x + 5 y = 1 3x+5y=1 3x+5y=1的一个特解为 ( ( − 1 ) 2 P 2 , ( − 1 ) 2 − 1 Q 2 ) = ( 2 , − 1 ) \left( {
{\left( -1 \right)}^{2}}{
{P}_{2}},\text{ }{
{\left( -1 \right)}^{2-1}}{
{Q}_{2}} \right)=\left( 2,-1 \right) ((−1)2P2, (−1)2−1Q2)=(2,−1)
因此 3 x + 5 y = 14 3x+5y=14 3x+5y=14的一个特解为 ( 2 × 14 , − 1 × 14 ) = ( 28 , − 14 ) \left( 2\times 14,-1\times 14 \right)=\left( 28,-14 \right) (2×14,−1×14)=(28,−14)
因此 3 x + 5 y = 14 3x+5y=14 3x+5y=14的通解,即原方程的通解为
{ x = 28 − 5 t y = − 14 + 3 t , t ∈ Z \left\{ \begin{aligned} & x=28-5t \\ & y=-14+3t \\ \end{aligned} \right.,\text{ }t\in \mathbb{Z} {
x=28−5ty=−14+3t, t∈Z
注
a , b a, b a,b的辗转相除法只需要进行到余数出现 gcd ( a , b ) \gcd(a,b) gcd(a,b)的那一行即可。
2. 求 3 406 { {3}^{406}} 3406(十进制数)的最后两位数字
解
问题等价于求解 3 406 m o d 100 {
{3}^{406}}\text{ }\bmod 100 3406 mod100。
100 = 2 2 × 5 2 ⇒ φ ( 100 ) = 100 × ( 1 − 1 2 ) × ( 1 − 1 5 ) = 40 \begin{aligned} & 100={
{2}^{2}}\times {
{5}^{2}} \\ & \Rightarrow \varphi \left( 100 \right)=100\times \left( 1-\frac{1}{2} \right)\times \left( 1-\frac{1}{5} \right)=40 \\ \end{aligned} 100=22×52⇒φ(100)=100×(1−21)×(1−51)=40
由于 gcd ( 3 , 100 ) = 1 \gcd \left( 3,100 \right)=1 gcd(3,100)=1,因此由欧拉定理有
3 φ ( 100 ) = 3 40 ≡ 1 m o d 100 ⇒ 3 400 = ( 3 40 ) 10 ≡ 1 10 = 1 m o d 100 \begin{aligned} & {
{3}^{\varphi \left( 100 \right)}}={
{3}^{40}}\equiv 1\text{ }\bmod 100 \\ & \Rightarrow {
{3}^{400}}={
{\left( {
{3}^{40}} \right)}^{10}}\equiv {
{1}^{10}}=1\text{ }\bmod 100 \\ \end{aligned} 3φ(100)=340≡1 mod100⇒3400=(340)10≡110=1 mod100
于是有
3 406 m o d 100 = 3 400 × 3 6 ≡ 1 × 3 6 = 729 ≡ 29 m o d 100 \begin{aligned} & {
{3}^{406}}\text{ }\bmod 100 \\ & ={
{3}^{400}}\times {
{3}^{6}} \\ & \equiv 1\times {
{3}^{6}} \\ & =729 \\ & \equiv 29\text{ }\bmod 100 \\ \end{aligned} 3406 mod100=3400×36≡1×36=729≡29 mod100
即 3 406 {
{3}^{406}} 3406的最后两位数字是 29 29 29。