• 沒有找到結果。

畢氏三元數生成公式之研究與發展

N/A
N/A
Protected

Academic year: 2022

Share "畢氏三元數生成公式之研究與發展"

Copied!
9
0
0

加載中.... (立即查看全文)

全文

(1)

畢氏三元數生成公式之研究與發展

賴昱維

摘要: 本研究不同於以往的畢氏三元數生成公式之產生方式, 從連續奇數和的公式, 延伸至圓點方陣的點數和的公式後, 進一步產生了畢氏三元數的生成公式。

關鍵詞: 畢氏定理、 畢氏三元數、 圓點方陣。

一、 緒論

有一天, 老師在課堂上要大家利用畢氏定理 (Pythagorean theorem) 拼湊出畢氏三元數 (Pythagorean triple), 同學們找到了 (3, 4, 5), (5, 12, 13), (7, 24, 25), 這引發了我對畢 氏三元數的興趣。 後來, 我上網查資料, 找到以前的文獻: 古希臘學數學家歐幾里得 (Euclid)、

丟番圖 (Diophantus) 和畢達哥拉斯 (Pythagoras)、 古希臘哲學家柏拉圖 (Plato)、 中國魏 晉時期數學家劉徽以及近代法國數學家費馬 (Pierre de Fermat) 都曾提出畢氏三元數的生成 公式。 雖然他們都各自證明了所提出的生成公式, 可是我想還有沒有更簡單的方法可以證明呢?

以下是我的探討。

二、 預備知識

三個正整數 a, b, c 滿足畢氏定理 a2+ b2 = c2 時, (a, b, c) 稱為畢氏三元數。 回顧文獻上 的畢氏三元數的生成公式有下列三種:





a= 2n + 1 b = 2n2 + 2n c= 2n2+ 2n + 1

公式 (1),





a= 2n b= n2−1 c= n2+ 1

公式 (2),





a = u2− v2 b = 2uv c= u2+ v2

公式 (3)。

n 是正整數 n 是大於 1 正整數 u > v, u, v 是正整數 蔡聰明和黃文達教授都詳細的探討這些畢氏三元數生成公式之產生方式: 畢達哥拉斯、 丟 番圖和柏拉圖—代數、 歐幾里得—幾何、 費馬—解析幾何、 劉徽—面積割補法。 說明如下:

88

(2)

公式 (1) 的產生方式

畢達哥拉斯首先觀察一個恆等式 (蔡聰明 (2010)): (2k − 1) + (k − 1)2 = k2, 他假設 2k − 1 為一個完全平方數, 再令 2k − 1 = m2, m 為奇數, 解得: k = m22+1, k − 1 = m22−1, 代入恆等式得到: m2+

m2−1 2

2

= 

m2+1 2

2

, 所以, 當 m 為大於 1 之奇數時, 滿足畢氏定 理。 令 m = 2n + 1, n 是正整數, 得到公式 (1)。 據說這個構想是來自堆石子遊戲 (黃文達 (2009)), 先用石子堆成邊長為 k 之正方形, 然後剝掉一層, 變成邊長為 (k − 1) 之正方形與含 (2k − 1) 個的一堆石子。

公式 (2) 的產生方式

柏拉圖觀察一個恆等式 (蔡聰明): (k + 1)2 = (k − 1)2+ 4k, 假設 4k 為一個完全平方 數, 令 k = n2, 代入恆等式得到: (2n)2+ (n2−1)2 = (n2+ 1)2, 所以, 得到公式 (2)。

公式 (3) 的產生方式

圖一: 圓與三角形 圖二: a, b, c 為邊的三個正方形

歐幾里得以幾何的觀念 (蔡聰明), 假設有一個圓 (圖一), O 是圓心, P, R, S 是圓上三點, P S 是圓的直徑, OP , OR, OS 是圓的半徑, OQ 和 T R 垂直於 P S, OP = OR = OS = z = 1, OQ = t, OT = x, T R = y。 由於 △T P R 和 △OP Q 都是直角三角形, 又共用一個 內角 ∠P , 所以 △T P R 和 △OP Q 是相似的三角形, 因此得到:

T R

OQ = P T

OP = OP + OT OP

⇒ y

t = 1 + x

1 ⇒ y= (1 + x)t,

又因為 △T OR 是直角三角形, 由畢氏定理得到: OR2 = OT2+ T R2 ⇒1 = x2+ y2, 因此 解得到 △T OR 的三邊長: x = OT = 1−t1+t22, y = T R = 1+t2t2, z = OR = 1, 再令 t = vu, u > v, u, v 均是正整數, 得到: x = uu22+vv22, y = u2uv2+v2, z = 1, 再把 x, y, z 放大 (u2+ v2)

(3)

倍後, 這樣就得到公式 (3)。

劉徽也以面積割補法的想法 (黃文達), 將邊長分別為直角三角形三邊長 a, b, c 為邊的三 個正方形按照圖二的方式排列, 這時候中間重疊部分的面積恰為右下和左上兩個矩形面積的和, 因此, 2(c − a)(c − b) = (a + b − c)2。 因為 a, b, c 均為正整數, 可取兩個正整數 p, q 滿足 c − a = 2p2, c − b = q2, 此時 a + b − c = 2pq, 由此解得直角三角形三邊長為: a = 2pq + q2, b = 2p2+ 2pq, c = 2p2+ 2pq + q2, 再令 p + q = u, p = v, 這樣就得到公式 (3)。

多數的學者認為最先得到公式 (3) 的是丟番圖 (黃文達), 他假設 k 是有理數, 並將 c2 = a2+ b2 改寫成 c2− a2 = b2 = c2a2 −2kca + c2, 解得:a = k2kc2+1, b = (kk22−1)+1c, 令 k = uv, c= u2+ v2 代入, 得到了公式 (3)。

費馬也從解析幾何的觀點 (黃文達), 將 c2 = a2+ b2 改寫成(ac)2+ (bc)2 = 1, 即 (ac,bc) 為 單位圓周 x2+ y2 = 1 上的有理點, 今已知 (0, −1) 為單位圓上的一點, 給定一有理數斜率 uv, 則過點(0, −1) 且斜率 uv 之直線 y = uvx−1 與單位圓 x2+y2 = 1 之交點為

2uv

u2+v2,uu22+vv22 , 此點亦為有理點(ac,cb), 得到了公式 (3)。

三、 主要結果與證明

畢氏三元數的關係式

在利用畢氏定理 (a2 + b2 = c2) 拼湊畢氏三元數 (a, b, c) 的過程中, 我觀察畢氏三元數 之間的規律, 進一步得到畢氏三元數的關係式 (賴昱維 (2012))。

先挑戰第一個數 (a) 是奇數的情形

當 a = 1 時, b = 1, 2, 3, 4, . . . 時, 計算 a2 + b2 得到:12 + 12 = 2, 12 + 22 = 5, 12 + 32 = 10, 12 + 42 = 17, . . ., 找不到平方數。 又由於 12−12 = 0, 和 22 −12 = 3, 22−22 = 0, 和 32−22= 5, 32−32 = 0, 和 42−32 = 7, . . ., 找不到平方差等於12。 因此, 當 a = 1 時, 無法得到畢氏三元數。

當 a = 3 時, b = 1, 2, 3, 或 4 時, 計算 a2+ b2 得到:

32+ 12 = 10, 32+ 22 = 13, 32+ 32 = 18, 32+ 42 = 25 = 52, 因此, 當 a = 3 時, 得到畢氏三元數 (a, b, c) = (3, 4, 5)。

當 a = 5 時, b = 1, 2, 3, 4, . . . , 10, 11, 12 時, 計算 a2+ b2 得到:

52+ 12= 26, 52+ 22 = 29, 52+ 32 = 34, 52+ 42 = 41, . . . , 52+ 102 = 125, 52+ 112 = 146, 52+ 122 = 169 = 132,

因此, 當 a = 5 時, 得到畢氏三元數 (a, b, c) = (5, 12, 13)。

當 a = 7 時, b = 1, 2, 3, 4, . . . , 22, 23, 24 時, 計算 a2+ b2 得到:

72+12 = 50, 72+22 = 53, 72+32 = 58, 72+42 = 65, . . . , 72+212 = 490, 72+222 = 533,

(4)

72+ 232 = 578, 72+ 242 = 625 = 252,

因此, 當 a = 7 時, 得到畢氏三元數 (a, b, c) = (7, 24, 25)。

接著觀察這三組畢氏三元數: (3, 4, 5), (5, 12, 13), (7, 24, 25), 我找到它們的規律:













(3, 4, 5) ⇒4 = 32−1

2 , 5 = 4 + 1 (5, 12, 13) ⇒ 12 = 52−1

2 ,13 = 12 + 1 (7, 24, 25) ⇒ 24 = 72−1

2 ,25 = 24 + 1

所以, 「每組第一個數 (a) 的平方數減去 1 後, 所產生新的數再除以 2, 得到每組第二個數 (b), 每組第二個數 (b) 再加上 1, 得到每組第三個數 (c) 。」

因此, 畢氏三元數的關係式可表示為: b = a2−1

2 , c = b + 1, 利用此關係式, 我可找到 (a) 是 大於 1 的奇數之畢氏三元數, 例如: (9, 40, 41), (11, 60, 61), (13, 84, 85) , (15, 112, 113) 。



















 92−1

2 = 40, 40 + 1 = 41 ⇒(9, 40, 41) 112−1

2 = 60, 60 + 1 = 61 ⇒(11, 60, 61) 132−1

2 = 80, 84 + 1 = 85 ⇒(13, 84, 85) 152−1

2 = 112, 112 + 1 = 113 ⇒ (15, 112, 113)

, 並加以驗算:













92+ 402 = 1681, 412 = 1681 112+ 602 = 3721, 612 = 3721 132+ 842 = 7225, 852 = 7225 152+ 1122 = 12769, 1132 = 12769

, 所以, 這些都是畢氏三元數。

我找到畢氏三元數的關係式, 但是, 只適用在第一個數 (a) 是奇數的情形。 接下來要挑戰的問 題是要如何找到第一個數 (a) 是偶數的關係式。

再挑戰第一個數 (a) 是偶數的情形

當 a = 2, b = 1, 2, 3, 4 時, 計算 a2+ b2 得到:

22+ 12 = 5, 22+ 22 = 8, 22+ 32 = 13, 22+ 42 = 20, . . ., 找不到平方數。 由於 12−12 = 0, 和 22−12 = 3, 22−22 = 0, 和 32−22 = 5, 32−32 = 0, 和 42−32 = 7, . . ., 找不到平 方差等於 22。 因此, 當 a = 2 時, 無法得到畢氏三元數。

當 a = 4 時, b = 1, 2, 3, 4 時, 計算 a2+ b2 得到:

(5)

42+ 12 = 17, 42+ 22 = 20, 42+ 32 = 25 = 52,

因此, 當 a = 4 時, 得到畢氏三元數 (a, b, c) = (4, 3, 5)。

當 a = 6, b = 1, 2, 3, 4, 5, 6, 7, 8 時, 計算 a2 + b2 得到:

62+ 12 = 37, 62+ 22 = 40, 62 + 32 = 45, 62 + 42 = 52, 62+ 52 = 61, 62+ 62 = 72, 62+ 72 = 85, 62+ 82 = 100 = 102,

因此, 當 a = 6 時, 得到畢氏三元數 (a, b, c) = (6, 8, 10)。

當 a = 8, b = 1, 2, 3, 4, . . . , 13, 14, 15 時, 計算 a2+ b2 得到:

82+12 = 65, 82+22 = 68, 82+32 = 73, 82+42 = 80, . . ., 82+132 = 233, 82+142 = 260, 82+ 152 = 289 = 172,

因此, 當 a = 8 時, 得到畢氏三元數 (a, b, c) = (8, 15, 17)。

接著觀察這三組畢氏三元數: (4,3,5), (6,8,10), (8,15,17), 我找到它們的規律:













(4, 3, 5) ⇒3 = 42

4 −1, 5 = 3 + 2 (6, 8, 10) ⇒ 8 = 62

4 −1, 10 = 8 + 2 (8, 15, 17) ⇒ 15 = 82

4 −1, 17 = 15 + 2

所以, 「每組第一個數 (a) 的平方數除以 4, 所產生新的數再減去 1 得到每組第二個數 (b), 每 組第二個數 (b) 再加上 2, 得到每組第三個數 (c) 。」

因此, 畢氏三元數的關係式可表示為: b = a2

4 −1, c = b + 2, 利用此關係式, 我可找到 (a) 是大於 2 的偶數之畢氏三元數, 例如: (10,24,26), (12,35,37), (14,48,50), (16,63,65)。



















 102

4 −1 = 24, 24 + 2 = 26 ⇒ (10, 24, 26) 122

4 −1 = 35, 35 + 2 = 37 ⇒ (12, 35, 37) 142

4 −1 = 48, 48 + 2 = 50 ⇒ (14, 48, 50) 162

4 −1 = 63, 63 + 2 = 65 ⇒ (16, 63, 65)

, 並加以驗算:













102+ 242 = 676, 262 = 676 122+ 352 = 1369, 372 = 1369 142+ 482 = 2500, 502 = 2500 162+ 632 = 4225, 652 = 4225

, 所以, 這些都是畢氏三元數。

(6)

我 如何拼湊出這些畢氏三元數 ?

答案是由一題國小數學競試題目:

1 + 3 + 5 + · · · + (2n − 1) =?

得到靈感後, 延伸到圓點方陣的運用, 順利的找到畢氏三 元數的關係式。 從 n 階圓點方陣 (圖三) 的左上角開始, 將圓點方陣分成 n 組, 各組圓點數目依序分別為: 1, 3, 5, . . ., (2n − 1), 因此得到下列等式: 1 + 3 + 5 + · · · + (2n − 1) = n2, 再仔細觀察圓點方陣, 得到以下五種關

係式: 圖三: n 階圓點方陣

去掉 n 階圓點方陣中最外層的圓點後, 得到 (n − 1) 階圓點方陣:

n2−(2n − 1) = (n − 1)2

去掉 n 階圓點方陣中最外兩層的圓點後, 得到 (n − 2) 階圓點方陣:

n2−(2n − 1) − (2n − 3) = (n − 2)2 ⇒ n2 −(4n − 4) = (n − 2)2 去掉 n 階圓點方陣中最外三層的圓點後, 得到 (n − 3) 階圓點方陣:

n2−(2n − 1) − (2n − 3) − (2n − 5) = (n − 3)2 ⇒ n2−(6n − 9) = (n − 3)2 去掉 n 階圓點方陣中最外四層的圓點後, 得到 (n − 4) 階圓點方陣:

n2−(2n − 1) − (2n − 3) − (2n − 5) − (2n − 7) = (n − 4)2 ⇒ n2−(8n − 16) = (n − 4)2 去掉 n 階圓點方陣中最外 m 層的圓點後, 得到 (n − m) 階圓點方陣:

n2−(2n − 1) − (2n − 3) − (2n − 5) − (2n − 7) − · · · − (2n − 2m + 1) = (n − m)2

⇒ n2−(2mn − m2) = (n − m)2, (m 是正整數, m < n)

圓點方陣的點數和畢氏三元數

因為圓點方陣的點數和畢氏三元數之關係都是平方的形態, 所以我利用下列四種不同的圓 點方陣的降階方式來探討畢氏三元數的生成公式。 由圖四至圖七的圓點方陣可知全部圓點的數 目等於實心圓點 (•) 的數目加上空心圓點 (◦) 的數目。

(7)

圖四: (M + 1) 階圓點方陣 圖五: (M + 2) 階圓點方陣

圖六: (M + N) 階圓點方陣 圖七: (M + N) 階圓點方陣

公式 (1) 的產生方式

由 (M + 1) 階圓點方陣透過一次降一階的方式

因為圖四的 (M + 1) 階圓點方陣全部圓點的數目等於 (M + 1)2, 實心圓點的數目等於 M2, 空心圓點的數目等於 (2M + 1), 所以得到: (2M + 1) + M2 = (M + 1)2, (2M + 1) 是 一個奇數。 這裡透過一次降一階的方式探討 a 是奇數的情況。 假設 a2 = 2M + 1:

((2M +1)+M2= (M +1)2 a2+ b2 = c2

a2=2M +1

=⇒

(b2 = M2 c2 = (M + 1)2

M=a2212

=⇒

 b= a2

2 −1

2 ...(1) c= b + 1 ...(2) 由於 a2 = 2M +1 > 1, 因此 a > 1。 2M +1 是奇數, 又因為奇數的平方數還是奇數, 所以設定 k 是正整數, 以 a = 2k +1 代入 (1) 和 (2) 得到:

 b= a2

2 −1

2

c= b + 1

a=2k+1

=⇒

(b= 2k2+ 2k c= 2k2 + 2k + 1

(8)

因此得到: (a, b, c) = (2k + 1,a2 2 − 1

2, b+ 1) = (2k + 1, 2k2+ 2k, 2k2+ 2k + 1)。

公式 (2) 的產生方式

由 (M + 2) 階圓點方陣透過一次降二階的方式

因為圖五的 (M + 2) 階圓點方陣全部圓點的數目等於 (M + 2)2, 實心圓點的數目等於 M2, 空心圓點的數目等於 (4M + 4), 所以得到: (4M + 4) + M2 = (M + 2)2, (4M + 4) 是 一個偶數。 這裡透過一次降兩階的方式探討 a 是偶數的情況。 假設 a2 = 4M + 4:

((4M +4)+M2= (M +2)2 a2+ b2 = c2

a2=4M +4

=⇒

(b2 = M2 c2 = (M + 2)2

M=a24 −1

=⇒

 b = a2

4 −1 ...(3) c= b + 2 ...(4) 由於 a2 = 4M + 4 > 4, 因此 a > 2。 4M + 4 是偶數, 又因為偶數的平方數還是偶數, 所以 設定 k 是正整數, 以 a = 2k + 2 代入 (3) 和 (4) 得到:

 b= a2

4 −1 c= b + 2

a=2k+2

=⇒

b = (2k + 2)2

4 −1 = k2+ 2k c= b + 2 = k2 + 2k + 2 因此得到: (a, b, c) = (2k + 2,a2

4 −1, b + 2) = (2k + 2, k2+ 2k, k2+ 2k + 2)。

公式 (3) 的產生方式

由 (M + N) 階圓點方陣透過一次降 2N 階的方式

因為圖六的 (M + N) 階圓點方陣全部圓點的數目等於 (M + N)2, 實心圓點的數目等於 (M − N)2, 空心圓點的數目等於 4MN, 所以得到: 4MN + (M − N)2 = (M + N)2, 假設 a2 = 4MN, 得到:

(4MN +(M −N)2= (M +N)2 a2+ b2 = c2

a2=4M N

=⇒

(b2 = (M − N)2 ...(5) c2 = (M + N)2 ...(6) ,

由於 a2 = 4MN, 4MN 是平方數, 所以設定 M = u2, N = v2 (u, v 是正整數, u > v)。 再 以 a = 2uv 代入 (5) 和 (6) 得到:

(b2 = (M − N)2 c2 = (M + N)2

a=2uv

=⇒

(b = u2− v2

c= u2+ v2 , 因此得到公式(3)。

由 (M + N) 階圓點方陣透過一次降 N 階的方式

因為圖七的 (M + N) 階圓點方陣全部圓點的數目等於 (M + N)2, 實心圓點的數目等 於 M2, 空心圓點的數目等於 (2MN + N2), 得到:(2MN + N2) + M2 = (M + N)2, 假設

(9)

x2 = 2MN + N2:

((2MN +N2)+M2= (M +N)2 x2+ y2 = z2

x2=2M N +N2

=⇒

(y2 = M2 ...(7) z2 = (M + N)2 ...(8) , 由於 x2 = 2MN + N2, 所以 (2MN + N2) 是平方數, 所以設定 2MN + N2 = u2, N = v (u, v, 是正整數, u > v)。 再以 x = u 和 N = v 代入 (7) 和 (8) 得到:

(y2 = M2

z2 = (M + N)2

x= u N = v

=⇒





y= u2− v2 2v z = u2+ v2

2v ,

再把 x, y, z 放大 2v 倍後, 因此得到公式 (3)。

五、 結論

本研究的靈感來自於觀察基本畢氏三元數的規律: (3,4,5), (5,12,13), (7,24,25), (9,40,41), (11,60,61), (13,84,85), (15,112,113), 發現每組第一個數的平方數減去1後, 所產生新的數再 除以 2, 得到每組第二個數, 每組第二個數再加上1, 得到每組第三個數。 本研究探討畢氏三元數 互相取代與產生的可能性, 從圓點方陣的計算點數獲得畢氏三元數的生成公式, 整個探索的過 程呈現出數學中最美妙的規律性, 欣喜之餘, 期待將來有機會能對畢氏數作進一步的研究, 以發 現更多美妙的數學規律性。

誌謝

由衷感謝彰化師範大學數學系施皓耀教授, 因為在施教授的鼓勵與指導下, 這一篇文章才 能完成。

參考資料

1. 黃文達 (2009)。 勾股三元數組。 台灣數學博物館。 2009 年 9 月 7 日, 取自:http://museum.math.ntnu.edu.tw/view.php?menuID=55 2. 蔡聰明 (2010) 。 數學拾貝。 台北市: 三民。

3. 賴昱維 (2012) 。 三催四請 — 從畢氏定理到 N 元畢氏數。 中華民國第五十二屆中小學展覽會國小 組數學科, 民國 101 年。

—本文作者投稿時就讀彰化縣立員林國民小學六年級資優班

參考文獻

相關文件

(四) 報告內容:請包括前言、研究目的、文獻探討、研究方法、結果與討論(含結論 與建議)…等,本格式說明僅為統一成果報告之格式,以供撰寫之參考,並非限 制研究成果之呈現方式,並以

[r]

摘 摘要 要 要: 我們從餘弦定律與直角三角形出發, 同時以兩種方向進行: 首先, 試以畢氏數製造 機之原理做出擬畢氏數製造機, 並定義基本擬畢氏數, 接著延伸出相關定理; 另外, 透過

[r]

在本文第二節中,作者評介五篇關於『教師改變』(teacher change)的研究論文(以 Journal of Mathematics Teacher Education 刊載的論文為主),分別是 (1) Wilson and Goldenberg

[r]

[r]

[r]