略談 Diophantine Equations
7.2. Pythagorean Triple Fermat’s Last Theorem
7.2. Pythagorean Triple Fermat’s Last Theorem 93
的 primitive Pythagorean triples. primitive Pythagorean
triples , 的 的 primitive Pythagorean triples
, 的 primitive Pythagorean triples .
Theorem 7.2.2. primitive Pythagorean triple x, y, z m, n∈ N
m > n, gcd(m, n) = 1 m, n 數 數
x = m2− n2, y = 2mn, z = m2+ n2.
m, n∈ N m > n, gcd(m, n) = 1 m, n 數 數,
x = m2− n2, y = 2mn z = m2+ n2, x, y, z primitive Pythagorean triple.
Proof. x, y, z primitive Pythagorean triple. x2+ y2= z2, y2= (z + x)(z− x). y 數 x, z 數, y/2,(z + x)/2 (z− x)/2 整數 (y/2)2= ((z + x)/2)((z−x)/2). (z + x)/2 (z−x)/2 質. 質數 p (z + x)/2 (z−x)/2 的 數, p (z + x)/2 + (z−x)/2 = z (z + x)/2−(z−x)/2 = x 的 數. p|y2= z2− x2, p|y, gcd(x, y, z) = 1 .
(z + x)/2 (z− x)/2 質, (y/2)2= ((z + x)/2)((z− x)/2) (z + x)/2 (z− x)/2 整數 , m, n∈ N m2= (z + x)/2 n2= (z− x)/2.
x = m2− n2, y = 2mn, z = m2+ n2.
m n, x > 0, m2− n2> 0, m > n. (z + x)/2 (z− x)/2 質, gcd(m2, n2) = 1, gcd(m, n) = 1. x = m2− n2 數, m n
數 數.
m, n∈ N m > n, gcd(m, n) = 1 m, n 數 數,
x = m2− n2, y = 2mn z = m2+ n2, x, y, z∈ N x2+ y2= z2, x, y, z Pythagorean triple. primitive, gcd(x, y, z) = 1, x
數 y 數. y = 2mn y 數, m, n 數 數
x = m2− n2 數. gcd(x, y, z) = 1 gcd(x, y, z) > 1, gcd(x, y, z)
數 ( x 數) 質數 p x, y, z 的 數. p 整 z + x = 2m2
p 整 z− x = 2n2 p 質數, p|m p|n. m, n 質的 ,
gcd(x, y, z) = 1.
Theorem 7.2.2 primitive Pythagorean triple
質的 整數 m, n , 的 整數 primitive Pythagorean triple.
的 的 m, n primitive
Pythagorean triples, 的 m, n 的 Pythagorean triple.
m, n m′, n′ 質的 整數 m > n m′> n′, m, n m′, n′ 的 primitive Pythagorean triple. m2−n2= m′2−n′2 m2+ n2= m′2+ n′2.
2m2= 2m′2, m, m′ 整數 m = m′. n = n′. .
Corollary 7.2.3. primitive Pythagorean triple. 的 primitive Pythagorean triple 的 m, n∈ N m > n, gcd(m, n) = 1 m, n
數 數 x = m2− n2, y = 2mn, z = m2+ n2.
7.2.2. Fermat’s Last Theorem. x2+ y2= z2 的 整數 , 的 x3+ y3= z3 的 整數 , 3 的 整數 n, xn+ yn= zn 的 整數 .
Fermat n≥ 3 xn+ yn= zn 整數 . 的 的
, Fermat’s Last Theorem.
Fermat’s Last Theorem conjecture ( )
整的 . 的數 , 1995 整
的 . 的 的數 論, Fermat
的 . Diophantine equation 論整數 的 , 的
Diophantine equation 的數 .
Fermat’s Last Theorem 3 的 整數. n 的質 數
p, n = pm, x = a, y = b, z = c xn+ yn= zn的 整數 , apm+ bpm= cpm x = am, y = bm, z = cm xp+ yp= zp 的 整數 . 言 xp+ yp= zp
整數 , n = pm, xn+ yn= zn 整數 . n 的質 數, n = 2r,
r≥ 2 4|n, x4+ y4= z4 整數 , n = 2r> 2, xn+ yn= zn
整數 . Fermat’s Last Theorem, 質數 p, xp+ yp= zp
整數 , x4+ y4= z4 整數 . 前 質數的 ,
descent 的 x4+ y4= z4 整數 .
x4+ y4= z4 的 Diophantine equation.
Proposition 7.2.4. x4+ y4= z2 整數 .
Proof. descent 的 x4+ y4= z2 整數 . x = a1, y = b1, z = c1
x4+ y4= z2 的 整數 , 整數 x = a2, y = b2, z = c2
c1> c2. 整數的 well-ordering principle , 整數 .
x = a1, y = b1, z = c1 x4+ y4= z2 的 整數 . gcd(a1, b1) = d > 1, d|a1 d|b1 d4|a41+ b41= c21, d2|c1. x = a1/d, y = b1/d, z = c1/d2 x4+ y4= z2 的 整數 c1/d2< c1.
x = a1, y = b1, z = c1 x4+ y4= z2 的 整數 gcd(a1, b1) = 1.
gcd(a21, b21, c1) = 1 ( gcd(a21, b21) = 1) x = a21, y = b21, z = c1 x2+ y2= z2. 前 論 primitive Pythagorean triple 的 , 性 a21 數 b21 數,
x = a21, y = b21, z = c1 primitive Pythagorean triple. Theorem 7.2.2 m, n∈ N m > n gcd(m, n) = 1
a21= m2− n2, b21= 2mn, c1= m2+ n2.
7.3. 95
gcd(a1, m, n) = 1 ( gcd(m, n) = 1), x = a1, y = n, z = m x2+ y2= z2, a1
數 前 論 primitive Pythagorean triple 性質 n 數 ( m
數), x = a1, y = n, z = m primitive Pythagorean triple. 次 Theorem 7.2.2 u, v∈ N u > v gcd(u, v) = 1
a1= u2− v2, n = 2uv, m = u2+ v2.
, b1 n 數, b1= 2b′1 n = 2n′. b21= 2mn
b′21 = mn′. gcd(m, n′) = 1 m n′ 整數 , c2, e∈ N m = c22 n′= e2. 2e′2= 2n′= n = 2uv gcd(u, v) = 1, u v 整 數 , a2, b2∈ N u = a22 v = b22. m = u2+ v2 c22= (a22)2+ (b22)2
x = a2, y = b2, z = c2 x4+ y4= z2 的 整數 . c1= m2+ n2> m2= c42, x = a2, y = b2, z = c2 x4+ y4= z2 的 整數 c2< c1. descent
的 本 .
Proposition 7.2.4 x4+ y4= z2 整數 , 的
x4+ y4= z4 整數 . x = a, y = b, z = c x4+ y4= z4 的 整數 , x = a, y = b, z = c2 x4+ y4= z2 的 整數 . Proposition 7.2.4 ,
論.
Corollary 7.2.5. x4+ y4= z4 整數 . 7.3.
整數論 的 , 整數 整數的
. 整的 整數 整數的 , 的 整
數 整數的 .
7.3.1. Sum of Two Squares. 整數 整數的 ,
整數的 . n 本 整數的 , m∈ N n = m2,
n n = m2+ 02. 整數的 的數
數的 .
的 :
(a2+ b2)(c2+ d2) = (ac + bd)2+ (ad− bc)2. (7.1)
, 的 數 .
z1= a + bi, z2= d + ci∈ C ( C 數 , i∈ C i2=−1). z1, z1 的 數 z1= a− bi,z2= d−ci |z1|2= z1z1= a2+ b2 |z2|2= z2z2= c2+ d2.
(a2+ b2)(c2+ d2) = z1z1z2z2= z1z2z1z2=|(ad − bc) + (ac + bd)i|2= (ac + bd)2+ (ad− bc)2.
(7.1) .
Lemma 7.3.1. m, n∈ N 整數的 , mn 整數的 .
Proof. m = a2+ b2 n = c2+ d2, a, b, c, d∈ Z, (7.1) mn = (ac + bd)2+ (ad− bc)2. ac + bd, ad− bc ∈ Z mn 整數的 .
Lemma 7.3.1 m, n 整數的 , mn
整數的 ; m, n 整數的 , mn
整數的 .
1 的整數 質 數的 , Lemma 7.3.1 的
質數 整數的 質數 . 2 = 12+ 12, 2
整數的 , 質數的 . Lemma 7.3.1
質數 整數的 的 .
Lemma 7.3.2. p 質數. a, b∈ Z a2+ b2=λ p, λ ∈ N
λ < p, p 整數的 .
Proof. S ={s ∈ N | u, v∈ Z u2+ v2= sp}. S 的 , p
整數的 1∈ S. 1∈ S ? S
( λ ∈ S) S 的 整數, 1∈ S S 的 1 (
整數的 well-ordering principle, S S 的 ). m∈ S
S 的 , m = 1.
, m̸= 1. λ ∈ S λ < p 1 < m < p. S m
的數 . m∈ S, u, v∈ Z u2+ v2= mp, m 數
m 數 論.
(I) m 數: u2+ v2= mp 數, u, v ( u2+ v2
數), u + v u− v 數. (u + v)/2 (u− v)/2 整數
(u + v
2 )2+ (u− v
2 )2= u2 2 +v2
2 =m 2p.
m/2∈ S m/2 < m, m S 的 .
(II) m 數: m 數
{−m + 1
2 ,−m + 1
2 + 1, . . . , 0, 1, . . . ,m− 1
2 − 1,m− 1 2 }
complete residue system modulo m. c, d∈ Z c≡ u (mod m)
d≡ v (mod m), −(m − 1)/2 ≤ c,d ≤ (m − 1)/2. c d 0,
c = d = 0 u≡ v ≡ 0 (mod m), m|u m|v. m2|u2+ v2= mp, m|p. 1 < m < p , c d 0. c2+ d2≡ u2+ v2 (mod m)
u2+ v2 = mp, c2+ d2≡ 0 (mod m). k∈ Z c2+ d2= km.
c d 0, k̸= 0. −(m − 1)/2 ≤ c,d ≤ (m − 1)/2,
7.3. 97
c2+ d2≤ (m − 1)2/4 + (m− 1)2/4 = (m− 1)2/2 < m2, 0 < k < m. k∈ N
k < m. : u2+ v2= mp c2+ d2= km. (7.1)
(uc + vd)2+ (ud− vc)2= m2k p.
u≡ c (mod m) v≡ d (mod m),
uc + vd≡ u2+ v2≡ 0 (mod m) and ud − vc ≡ uv − uv ≡ 0 (mod m).
(uc + vd)/m∈ Z (ud− vc)/m ∈ Z.
(uc + vd
m )2+ (ud− vc
m )2= k p,
k p 整數的 , k∈ N k∈ S. k < m,
m S 的 .
m̸= 1 m 數 數 的 .
m̸= 1 , m = 1. p 整數的 .
Lemma 7.3.2 的 descent 的 的
. 的 論 , ; .
descent 的 論 的, 整數 的
的 整數 , 的 論. 的
m 的 整數 的, m > 1 的 . ,
m = 1, . 的 , .
Lemma 7.3.2 的 , .
的 . 的 .
Example 7.3.3. p = 89. 89≡ 1 (mod 4), a∈ Z a2≡ −1 (mod 89). a = 34 , a2= 1156≡ −1 (mod 89), (34)2+ 1 = 13× 89.
13 < 89 Lemma 7.3.2 89 整數的 . Lemma 7.3.2 的
89 整數的 .
Lemma 7.3.2 的 , 13∈ S. 13̸= 1, 13, S
的 . c, d 34≡ c (mod 13), 1 ≡ d (mod 13) −6 ≤ c,d ≤ 6.
c =−5 d = 1. c2+ d2= 25 + 1 = 26 = 2× 13. (7.1) (34× (−5) + 1)2+ (34− (−5))2= 1692+ 392= 2× 132× 89.
169 = 13× 13 39 = 3× 13, 132+ 32= 2× 89, 2∈ S.
13∈ S 2∈ S. 數 的 , 2 .
(13 + 3
2 )2+ (13− 3
2 )2= 82+ 52= 89.
Example 7.3.3 89 ≡ 1 (mod 4) a∈ Z a2 ≡ −1
(mod 89). 的 a ( a ) a1+ 1 =λ p, 0 <λ < p,
Lemma 7.3.2. 的 , p 質數 p≡ 1 (mod 4) , .
.
Proposition 7.3.4. p 質數 p≡ 1 (mod 4), p 整數的 . Proof. p≡ 1 (mod 4), Theorem 5.4.1 x2≡ −1 (mod p) .
a∈ N a2≡ −1 (mod p). {1,2,..., p − 1} reduced residue system modulo
p, 1≤ a ≤ p − 1 a2≡ −1 (mod p) ( 1 < a < p/2).
λ ∈ N a2+ 1 =λ p. a≤ p − 1, λ p = a2+ 1≤ (p − 1)2+ 1 =
p2− 2(p − 1) < p2. λ < p, Lemma 7.3.2 p 整數的
.
的 質 數 整 數 的 . p≡ 1 (mod 4) ,
Proposition 7.3.4 x2≡ −1 (mod p) p 整數的
. p≡ 3 (mod 4) , x2≡ −1 (mod p) p 整
數的 .
Lemma 7.3.5. p 質數 p≡ 3 (mod 4) n∈ N p|n. a, b∈ Z a2+ b2= n, p|a p|b.
Proof. . 性, p- a. a2+ b2= n p|n
p- b, a2= n− b2 p|a2 p- a 的 . a2+ b2= n p|n, a2≡ −b2 (mod p). a, b p 質, Legendre symbol
. Legendre symbol 的性質 (Lemma 5.3.2) 1 =
(a2 p
)
= (−b2
p )
= (−1
p )(b2
p )
= (−1
p )
. p≡ 3 (mod 4) Theorem 5.4.1
(−1 p
)
=−1. p|a,
b2= n− a2 p|b.
Lemma 7.3.5 的 Proposition 7.1.1 的 , x2+ y2= n Diophantine equation modulo p 的 Diophantine equation .
Lemma 7.3.5 .
Proposition 7.3.6. p 質數 p≡ 3 (mod 4), p 整數的 .
Proof. . a, b∈ Z a2+ b2= p. p 質數, a, b
0. a, b∈ N 1≤ a ≤ p − 1 1≤ b ≤ p − 1. a, b p 質
Lemma 7.3.5 的 . p 整數的 .
質數 整數的 , 質數 整數的 .
整數 整數的 . 整數 n. n = 1
整數的 . n≥ 2, n 質 數的 . 2
4 1 的質 數 略, 整數的 . n 4 3 的質
數, 的 略, 整數的 .
質 數 的次數 的, 的 : n = pn11··· pnrr, pi
7.3. 99
質數. pi n 的質 數 ni pi 的次數. 2250 = 2× 32× 53,
2250 2 次 3 的質 數 3 次 5 的質 數. .
Theorem 7.3.7. n∈ N. n 整數的 n 的
4 3 的質 數 次數 數.
Proof. n 的 4 3 的質 數 次數 數. n≥ 2 的
. n 質 數
n = 2n0qn11···qnrr· p2m1 1··· p2ms s,
qi, pj 的 質數 qi≡ 1 (mod 4) pj≡ 3 (mod 4). n
n = 2n0qn11···qnrr· (pm11··· pmss)2,
2 整數的 , q1, . . . , qr 整數的 (Proposition 7.3.4)
(pm11··· pmss)2 整數的 ( 數), Lemma 7.3.1
n 整數的 .
, p≡ 3 (mod 4) n 的 質 數 次數 2k + 1, n = p2k+1n′, p- n′.
n 整數的 . a, b∈ Z a2+ b2= n.
Lemma 7.3.5 p|a p|b. a = prc b = psd, c, d p 質 r, s∈ N.
性 2r≤ 2s, 2k + 1 > 2r. 2k + 1 < 2r, p2rc2+ p2sd2= p2k+1n′ n′= p2r−2k−1c2+ p2s−2k−1d2. 2s− 2k − 1 ≥ 2r − 2k − 1 > 0 p|n′. p- n′ , 2k + 1 > 2r. p2rc2+ p2sd2= p2k+1n′
c2+ p2s−2rd2= c2+ (ps−rd)2= p2k+1−2rn′,
p2k+1−2rn′ c ps−rd 的 . p≡ 3 (mod 4), p|p2k+1−2rn′ p- c,
Lemma 7.3.5 的 , n 整數的 .
2250 = 2× 32× 53 的 4 3 的質 數 3, 3 的次數 2 數, 2250 整數的 . 2250 = 452+ 152. 6174 = 2×32×73
4 3 的質 數 3 7, 7 的次數 3 數, 6174 整數的
.
7.3.2. Sum of Four Squares. 的 整數 整數的
, 的 整數 整數的 . ,
7 整數的 . 整數 整數的
整數 4m(8n + 3) 的 . 整數的
Lemma 7.3.1 的性質, 整數的 的 .
的 , 談 整數 的 ,
談論 整數的 .
整數的 的 整數的 .
(7.1) 的 .
(a2+ b2+ c2+ d2)(e2+ f2+ g2+ h2) = (ae + b f + cg + dh)2+ (a f− be + ch − dg)2 +(ag− bh − ce + d f )2+ (ah + bg− c f − de)2.
(7.2)
. 的,
數的 的 quaternion algebra . quaternion
algebra 的 , .
(7.2) .
Lemma 7.3.8. m, n∈ N 整數的 , mn 整數的
.
1 的整數 質 數的 , Lemma 7.3.8 的
質數 整數的 . 2 4 1 的質數 整數
的 , 整數的 ( 的 0), 論
4 3 的質數. Lemma 7.3.2 的 質數
整數的 的 .
Lemma 7.3.9. p 質數. a, b, c, d∈ Z a2+ b2+ c2+ d2=λ p,
λ ∈ N λ < p, p 整數的 .
Proof. S ={s ∈ N | t, u, v, w∈ Z t2+ u2+ v2+ w2= sp}. S 的 ,
p 整數的 1∈ S. 1∈ S ?
S ( λ ∈ S) S 的 整數, 1∈ S S 的
1. m∈ S S 的 , m = 1.
, m̸= 1. λ ∈ S λ < p 1 < m < p. S m
的數 . m∈ S, t, u, v, w∈ Z t2+ u2+ v2+ w2= mp,
m 數 m 數 論.
(I) m 數: t2+ u2+ v2+ w2= mp 數, t, u, v, w 數;
數 ; 數 數. 的 t, u, v, w
的 . 性, t, u v, w , t + u, t− u, v + w
v− w 數. (t + u)/2, (t− u)/2, (v + w)/2 (v− w)/2 整數 (t + u
2 )2+ (t− u
2 )2+ (v + w
2 )2+ (v− w 2 )2=m
2p.
m/2∈ S m/2 < m, m S 的 .
(II) m 數: m 數
{−m + 1
2 ,−m + 1
2 + 1, . . . , 0, 1, . . . ,m− 1
2 − 1,m− 1 2 }
complete residue system modulo m. e, f , g, h∈ Z e≡ t (mod m), f ≡ u (mod m), g≡ v (mod m) h≡ w (mod m), −(m−1)/2 ≤ e, f ,g,h ≤ (m−1)/2.
7.3. 101
e, f , g h 0, m|p 1 < m < p . e2+ f2+ g2+ h2≡ t2+ u2+ v2+ w2 (mod m) t2+ u2+ v2+ w2= mp, e2+ f2+ g2+ h2≡ 0 (mod m).
k∈ Z e2+ f2+ g2+ h2= km. e, f , g h 0, k̸= 0.
−(m − 1)/2 ≤ e, f ,g,h ≤ (m − 1)/2, e2+ f2+ g2+ h2≤ (m − 1)2= (m− 1)2< m2, 0 < k < m. k∈ N k < m. : t2+ u2+ v2+ w2= mp e2+ f2+ g2+ h2= km. (7.2)
(te + u f + vg + wh)2+ (t f−ue+vh−wg)2+ (tg−uh−ve+w f )2+ (th + ug−v f −we)2= m2k p.
e≡ t (mod m), f ≡ u (mod m), g ≡ v (mod m) h≡ w (mod m),
te + u f + vg + wh≡ t f − ue + vh − wg ≡ tg − uh − ve + w f ≡ th + ug − v f − we ≡ 0 (mod m).
T =te + u f + vg + wh
m , U =t f− ue + vh − wg
m ,
V =tg− uh − ve + w f
m and W =th + ug− v f − we
m ,
T,U,V,W∈ Z
T2+U2+V2+W2= k p.
k p 整數的 , k∈ N k∈ S. k < m,
m S 的 .
m̸= 1 m 數 數的 . m̸= 1
, m = 1. p 整數的 .
Lemma 7.3.9 的 整數 整數的 .
4 3 的質數 整數的 . x2≡ −1
(mod p) , 性 α ∈ N x2≡ −α (mod p) .
(−α p
)
= (−1
p )(α
p )
=− (α
p )
,
(−α p
)
= 1
(α p
)
=−1.
α ∈ N x2≡α (mod p) . 的, S ={1,2,..., p − 1} modulo p 的 reduced residue system, p- a, x2≡ a (mod p) 的 S 的 modulo
p . x2≡ a (mod p) c∈ S c2≡ a (mod p).
S 的 , a 的 數 modulo p x2≡ a
(mod p) ; , a 數 modulo p x2≡ a (mod p)
. c∈ S p− c ∈ S (p− c)2≡ (−c)2≡ c (mod p), p 質數,
c̸≡ p − c (mod p). S 的 modulo p (p− 1)/2
. S (p− 1)/2 a x2≡ a (mod p) , (p− 1)/2
a x2≡ a (mod p) .
Theorem 7.3.10. p 質數 p≡ 3 (mod 4), p 整數的 .
, 的 整數 整數的 .