÷ »º º
December 28, 2004
1
1
1.1
. . . . 1
1.2
. . . . 2
1.3
. . . . 3
1
Ý1.1
Ý
1.1 (
Ý) p
a
p
(1) a p−1 ≡ 1 (mod p).
(2)
d
a d ≡ 1 (mod p)
d | (p − 1).
(1)
p
a
p
p
1 · a, 2 · a, 3 · a, · · · , (p − 1) · a (mod p)
1, 2, 3, · · · , (p − 1) (mod p)
(1 · a) · (2 · a) · · · ((p − 1) · a) ≡ 1 · 2 · · · (p − 1) (mod p)
⇒ a p−1 · 1 · 2 · · · (p − 1) ≡ 1 · 2 · · · (p − 1) (mod p)
⇒ (a p−1 − 1)(1 · 2 · · · (p − 1)) ≡ 0 (mod p).
p
1 · 2 · · · (p − 1)
a p−1 − 1 ≡ 0 (mod p) ⇒ a p−1 ≡ 1 (mod p).
(2) p − 1
d
q
r
p − 1 = dq + r, 0 ≤ r < d.
a p−1 ≡ 1 (mod p), a d ≡ 1 (mod p),
a r = a r · 1 q ≡ a r · (a d ) q = a dq+r = a p−1 ≡ 1 (mod p).
d
r = 0
d | (p − 1)
1.2
û Ý º Â
1.1
F 4 = 2 2
4+ 1 = 65537.
p
F 4
p | 2 16 + 1 ⇒ 2 16 ≡ −1 (mod p)
⇒ 2 32 ≡ 1 (mod p).
??
32
32 | (p − 1) ⇒ p ≡ 1 (mod 32).
p = 32n + 1
n 1 2 3 4 5 6 7 8
p 33 65 97 129 161 193 225 257 .
33, 65, 129, 161, 225
97, 193
65537
√ 65537 < 257,
F 4 = 2 2
4+ 1 = 65537
1.2
2 13 − 1 = 8191
p
8191
p | 2 13 − 1 ⇒ 2 13 ≡ 1 (mod p).
??
13
13 | (p − 1)
p ≡ 1 (mod 2) ⇒
p ≡ 1 (mod 13)
p ≡ 1 (mod 2) ⇒ p ≡ 1 (mod 26).
p = 26n + 1
n 1 2 3
p 27 53 79 .
27
53, 79
8191
√
8191 < 92
2 13 − 1 = 8191
1.3
1.3 p
a, b
p | a 2 + b 2
(1)
n
p | 1 + n 2
(2) p ≡ 1 (mod 4)
(1)
a, b
x, y
ax − by = 1
(a 2 + b 2 )(x 2 + y 2 ) = (ax − by) 2 + (ay + bx) 2 ,
p | (x 2 + y 2 )(a 2 + b 2 ) = 1 + n 2 ,
n = ay + bx.
(2)
p | 1 + n 2
n 2 ≡ −1 (mod p)
n 4 ≡ 1 (mod p)
??
4
4 | (p − 1) ⇒ p ≡ 1 (mod 4).
1.4 m, n
(1) m 2 − n 2 , 2mn
3
(2) m 2 − n 2 , 2mn
4
(3) m 2 − n 2 , 2mn, m 2 + n 2
5
(1)
m, n
3
3 | 2mn
m, n
3
m 2 ≡ 1 (mod 3), n 2 ≡ 1 (mod 3) ⇒ m 2 − n 2 ≡ 0 (mod 3)
⇒ 3 | m 2 − n 2 .
(2)
m, n
2
4 | 2mn,
m, n
2
m 2 ≡ 1 (mod 4), n 2 ≡ 1 (mod 4) ⇒ m 2 − n 2 ≡ 0 (mod 4)
⇒ 4 | m 2 − n 2 .
(3)
m, n
5
5 | 2mn
m, n
5
m 4 ≡ 1 (mod 5), n 4 ≡ 1 (mod 5) ⇒ m 4 − n 4 ≡ 0 (mod 5)
1.1
2 11 − 1 = 2047
1.2
2 17 − 1 = 131071
1.3
2 37 − 1 = 137438953471
1.4
n
{n, n + 1, n + 2, n + 3, n + 4, n + 5}
1.5 a, b, c
7 | abc(a 3 − b 3 )(b 3 − c 3 )(c 3 − a 3 ).
1, 2, 3, 4, 5
2 1
3 4
5
⇒ 4 1
2 3
5
a
x 2 − x + a
x 13 + x + 90
a
1601
1665
DZ1994
DZ
x n + y n = z n ,
n > 2
x, y, z
n = 4
n = 4
!"
n = 4
??
%
F n = 2 2
n+ 1
DZ
F 5 = 2 2
5+ 1 = 4294967297 = 641 × 6700417.
!&'