國 立 交 通 大 學
應用數學系
碩 士 論 文
可減魔術三角形的研究
A Study of Subtractive Magic Triangle
研 究 生:陳俊名
指導老師:傅恆霖 教授
可減魔術三角形的研究
研究生
:
陳俊名 指導教授
:
傅恆霖教授
國立交通大學
應用數學系
摘要
可減魔術三角形概念源自Sunday 在1983年的一篇短
文, 經王湘君中譯成《數學傳播》中的一篇文章, 許綺云在
2009年建構了可減魔術三角形達到所求的上下界, 因而確定
這是魔術差的最佳上下界, 但是, 上下界內的所有魔術差還沒
解決, 此篇論文進而討論上下界中的所有魔術差, 得到所有範
圍內的魔術差都能建構出可減魔術三角形。
A Study of Subtractive Magic Triangle
Student :Chun-Ming Chen Advisor:Hung-Lin Fu
Department of Applied Mathematics Department of Applied Mathematics National Chiao Tung University National Chiao Tung University
Hsinchu, Taiwan 30050 Hsinchu, Taiwan 30050
Abstract
The idea of constructing substractive magic triangles was
originated from an article of Sunday in 1983. Later, Xiangjun Wang
translated this article into Chinese and published in Mathmedia.
Recently, both the tight upper and lower bounds on differences are
obtained by Qiyun Xu in a high school mathematical competition
honors professor S. F. Yau. But, the spectrum of possible differences
remains unsettled. In this thesis, we determine this spectrum.
誌 謝
此篇論文的完成,首先感謝我的指導教授傅恆霖老師,在
我撰寫論文這段時間的細心指導與諄諄教誨。尤其傅老師對學生
的無比寬容,更是令我感動,除了課業上的精進,老師更是我們
行為的準則,在此我由衷感謝老師。
其次我要感謝高中同學蔡佳宏,提供我程式上的協助,以
及大學同學黃炫仁,教我使用編輯軟體。也要感謝以下的學長姊
及學弟妹:黃明輝、陳宏賓、詹棨丰、呂惠娟、羅元勳、張惠蘭、
張雁婷、連敏筠、施智懷、吳政軒、林逸軒為我提供各式各樣的
協助。
最後要感謝是我的家人,在我讀書的這段時間全力支持我
讓我無後顧之憂地朝著求學目標前進,謝謝我摯愛的家人。
目 錄
中文摘要... i
英文摘要... ii
誌謝... iii
目錄... iv
圖目錄... v
1 續論...1
1.1簡介...1
1.2預備知識...2
2 主要內容...6
參考資料...22
圖 目 錄
. G m n... 1
3.3 G...2
1
緒論
Sunday在1983年5月的Mathematics Teacher發表了一篇文章,名為
Sub-tractive magic triangles [1], 文中提出 「可減魔術三角形」 的概念。 王湘君將此
篇文章翻譯為 〈可減的魔術三角形〉[3]登於 《數學傳播》 第9 卷第2 期上。 傳統魔 術三角形與其推廣, 皆以 「和」 為基礎, 在這方面的研究很多, 更多的資料請詳見 Heinz 的網站[2];但重點在 「差」 的可減魔術三角形屬於比較少人研究的區域。 許 綺云在2009年建構了可減魔術三角形達到所求的上下界, 因而確定這是魔術差的 最佳上下界 [4], 此篇論文進而討論上下界中的所有魔術差, 我們證明所有範圍內 的魔術差都能建構出可減魔術三角形。
1.1
簡介
可減魔術三角形是由一群從1開始的連續自然數,排列成中空正三角形的樣子, 設三角形每邊有 k 個數, 從每邊的 k 個數中, 可得到兩個部分和。 令 ℓ 表較大的 和, s 表較小的和, 若 k 為奇數, 則 ℓ 是 k+12 個數的和, s 是 k−12 個數的和; 若 k 為偶數,則 ℓ 是 k2 個數的和, s是 2k 個數的和。 令d 表ℓ 與s 的差 (稱為魔術差), 若三角形每邊的 d 相等, 稱為 k 階的可減魔術三角形。 由上述的概念, 我們可以 把可減魔術三角形問題的想法,描述成圖標示的問題;以下是擴充後的形式。 定義Gm,n為一圖 (如下圖所示), 它有 m 個線段分別為E1, E2,· · · , Em; 每個 線段 Ej 上有n 個點, v (j) 1 , v (j) 2 ,· · · , vn(j),其中v (j) 1 = v(jn−1),而且v (j) i ∼Gm,n v (j) i+1 ; 因此, Gm,n 具有 m(n− 1) 個點及 m(n− 1) 個邊。 也就是說 Gm,n 為一圈圖 (Cycle), 它分成 m 個相接的路徑。 圖 1: Gm,n一個 Gm,n 的圖標示 (Labeling) 稱為是 Gm,n 的可減魔術標示, 如果我們可 以找到一個1-1映成的對應 φ : V (Gm,n)−→ {1, 2, · · · , m(n − 1)} , 它滿足在每 個線段 Ej 上, 當φ(v (j) i1 ) < φ(v (j) i2 ) < · · · < φ(v (j) in ) 時 ∑ k>⌊n2⌋ φ(vi(j)k )− ∑ k≤⌊n2⌋ φ(vi(j)k ) = d, d 為定數。 為了方便表示, 我們用 Gm,n(d) 來表示定差為 d 的 Gm,n可減魔術標 示; 同時在d 存在的情況下, Gm,n 稱為是可減魔術 m 邊形。 圖 2: G3,3
1.2
預備知識
為簡化許多不同的情況, 凡是滿足以下任一條件Gm,n(d)皆視為相同: 1. 可經由旋轉、 鏡射得到。 2. n邊形每邊的元素 (頂點除外) 分別相同, 只是排序不同。 為了方便呈現,利用m× n矩陣表示Gm,n(d)。 矩陣的每一列代表Gm,n(d)的每一線 段, 以E1, E2, E3,· · · , Em 分別表示矩陣的第一、 第二、 第三、· · ·、 第m列。 兩端頂 點上的數則置於一列的兩側。 除了頂點上的數之外, 將每一列的數由左而右, 從小 到大排列,如圖所示。 [φ(vi(j))]m×n φ(v(1)1 ) φ(v(1)2 ) · · · φ(v(1)n ) φ(v(2)1 ) φ(v(2)2 ) · · · φ(v(2)n ) .. . ... . .. ... φ(v1(m)) φ(v2(m)) · · · φ(vn(m)) m×n所以圖2的標示可以用以下的矩陣表示: 1 6 2 2 4 5 5 3 1 本論文主要討論m = 3的情形。 引理1.1 [4] n ≥ 3時才存在 G3,n(d)。 定理1.2 [4] 在 G3,n(d)中, d 的最佳上下界如下: 1. 當n是偶數, n = 4, d∈ [6, 9], n ≥ 6, d ∈ [n(n+2)4 ,34n2− 2] 。 2. 當n是奇數, d∈ [(n−1)(n+11)4 ,34n2+3 2n− 13 4] 。 引理1.3 [4] 當n是偶數, n≥ 6, d = n(n+2)4 時, G3,n(d)的標示矩陣如下: n 1 2 3 4 5 6 7 · · · 32n− 1 3 2n− 1 2n 2n + 1 2n + 2 2n + 3 2n + 4 2n + 5 2n + 6 · · · 2n− 2 2n− 2 n − 1 n + 1 n + 2 · · · 32n 32n + 1 · · · 2n− 1 n 引理1.4 [4] 當n是偶數, n≥ 6, d = 34n2− 2時, G 3,n(d)的標示矩陣如下: 1 4 7 · · · 3n − 4 3n − 5 3n− 5 2 5 · · · 3n − 6 3n − 3 3n− 3 3 6 · · · 3n − 7 1 引理1.5 [4] 當n是偶數, n ≥ 6, d ∈ [34n2 − 3 2n + 1, 3 4n 2 − 3]時, G 3,n(d)皆可 做出標示矩陣 。 引理1.6 [4] 當n是奇數, n≥ 3, d = (n−1)(n+11)4 時, G3,n(d)矩陣為
2n− 3 1 2 3 · · · 2n − 1 2n− 1 2n − 2 2n 2n + 1 · · · 3n − 3 3n− 3 n − 1 n n + 1 · · · 2n − 3 引理1.7 [4] 當n是奇數, n≥ 3, d = 34n2+32n− 134時 , G3,n(d)矩陣為 3n− 5 1 4 · · · 3n − 4 3n− 4 3 6 · · · 3n − 3 3n− 3 2 5 · · · 3n − 5 引理1.8 [4] 當n是奇數, n ≥ 3, d ∈ [34n2 + 1 4, 3 4n 2 + 3 2n − 13 4], G3,n(d)矩陣皆 可做出標示矩陣 。 為了方便主要內容的說明,我們舉兩個例子。 例子1.9 所有的G3,3(d) (9種) (1) d = 7, 有7種。 1 6 2 2 4 5 5 3 1 1 5 3 3 4 6 6 2 1 1 3 5 5 4 6 6 2 1 2 6 3 3 1 5 5 4 2 2 5 4 4 3 6 6 1 2 3 6 4 4 2 5 5 1 3 3 1 5 5 4 6 6 2 3 (2) d = 8, 有2種。
1 5 4 4 2 6 6 3 1 4 1 5 5 3 6 6 2 4 例子1.10 G3,4(d) (75種) G3,4(6) 有7種, 其中一個矩陣為 2 4 7 5 5 8 9 6 6 1 3 2 G3,4(7) 有16種,其中一個矩陣為 2 1 7 3 3 4 9 5 5 6 8 2 G3,4(8) 有24種,其中一個矩陣為 6 1 4 7 7 2 5 8 8 3 9 6 G3,4(9) 有28種,其中一個矩陣為 3 4 9 7 7 1 5 8 8 2 6 3
2
主要內容
我們先看一些點數較少的例子。 例子2.1 G3,5(d) , d∈ [16, 23]。 G3,5(16) 可用引理1.7建構。 G3,5(17) (利用G3,4(6).): 2 4 7 5 5 8 9 6 6 1 3 2 −→ 2 4 8 10 5 5 7 9 12 6 6 1 3 11 2 d′ = 6 + (3× 4 − 1) = 17 G3,5(18) (利用G3,4(7).): 2 1 7 3 3 4 9 5 5 6 8 2 −→ 2 1 6 12 3 3 4 9 11 5 5 7 8 10 2 d′ = 7 + (3× 4 − 1) = 18 G3,5(19) (利用G3,4(8).): 6 1 4 7 7 2 5 8 8 3 9 6 −→ 6 1 3 10 7 7 2 5 11 8 8 4 9 12 6 d′ = 8 + (3× 4 − 1) = 19 G3,5(20) (利用G3,4(9).): 3 4 9 7 7 1 5 8 8 2 6 3 −→ 3 5 9 12 7 7 1 4 10 8 8 2 6 11 3 d′ = 9 + (3× 4 − 1) = 20 由以上的例子,我們可以發現,當n是偶數,可根據一G3,n(d)經過轉換得到G3,n+1(d)。 若將G3,n(d)任兩列各一減數作交換, 且交換後兩個減數都不變成被減數, 則一列 的d增加, 另一列的d減少, 且兩列增減量相等; 同理, 將兩列各一被減數作交換 也是一樣的情況。 但若將G3,n(d)一列的一個減數和另一列的被減數交換, 且原本 是減數的變成被減數, 原本是被減數的變成減數, 則兩列的 d 一起等量增加或一 起等量減少。 要將G3,n(d)轉換得到G3,n+1(d), 就等於要對G3,n(d)作一些調整, 再 將(3n− 2), (3n − 1), 3n放入三邊, 使得三列的d相等。 先找到在不同的兩列且同 為 (被) 減數的兩數, 兩數要相差1,接著將這兩數作交換, 注意交換後這兩數必須 仍為 (被) 減數,再將(3n− 2)放入d變大的列, 3n放入d變小的列, (3n− 1)放入沒 有調整的列,就形成一G3,n+1(d)。 而且新的魔術差d′ = d + (3n− 1)[4]。 但是目前 不能說明範圍內的d, G3,n+1都能由G3,n(d)轉換。 G3,5(21), G3,5(22), G3,5(23)可用引理1.8建構。 例子2.2 G3,6(d), d∈ [12, 25]。 G3,6(12) : 6 1 2 3 4 8 8 12 13 14 15 10 10 5 7 9 11 6 G3,6(13) : 7 1 2 3 4 8 8 11 13 14 15 10 10 5 6 9 12 7 G3,6(14) :
8 1 2 7 4 6 6 12 13 14 15 10 10 5 3 9 11 8 G3,6(15) : 9 1 2 3 4 8 8 12 13 7 15 10 10 5 14 6 11 9 G3,6(16) : 4 1 2 3 6 12 12 8 7 14 15 10 10 5 13 9 11 4 G3,6(17) : 1 6 2 3 4 13 13 12 8 14 15 5 5 10 7 9 11 1 G3,6(18), G3,6(19), G3,6(20), G3,6(21), 可由G3,4(d), d∈ [6, 9]建構。 G3,6(22) , G3,6(23) , G3,6(24) , G3,6(25), 可由引理1.5建構。 引理2.3 當n是偶數, n≥ 8,假設所有 d∈ [(n−2)n4 ,3 4(n− 2) 2− 2], G 3,n−2(d)矩陣 存在, 則對所有的 d′ ∈ [n(n+2)4 + (2n− 6), (34n2 − 2) − 3] , G3,n(d′)矩陣存在。 證明. 令 G3,n−2(d) : v1 a1 a2 · · · an−4 v2 v2 b1 b2 · · · bn−4 v3 v3 c1 c2 · · · cn−4 v1 3×(n−2)
li是G3,n−2(d)矩陣第i列n−22 個較大的部分和, i = 1, 2, 3 ; si是G3,n−2(d)矩陣第i列n−22 個較小的部分和, i = 1, 2, 3。 則li− si = d , i = 1, 2, 3。 再令 G3,n(d′) : v1+ 3 a1+ 3 a2+ 3 · · · an−4+ 3 1 3n− 5 v2+ 3 v2+ 3 b1+ 3 b2+ 3 · · · bn−4+ 3 2 3n− 4 v3+ 3 v3+ 3 c1+ 3 c2+ 3 · · · cn−4+ 3 3 3n− 3 v1+ 3 3×n 且Li是G3,n(d′)矩陣第i列n2個較大的部分和, i = 1, 2, 3; 於是Si是G3,n(d′)矩陣 第i列n2個較小的部分和, i = 1, 2, 3。 Li = li+ (3n− 6 + i) + 3 ×n−22 , i = 1, 2, 3。 Si = si+ i + 3× n−22 , i = 1, 2, 3。 d′ = Li−Si = (li+3n−6+i+3×n−22 )−(si+i+3×n−22 ) = (li−si)+(3n−6) = d + (3n− 6), i = 1, 2, 3。 由於 (n−2)(n−2+2) 4 + (3n− 6) = n(n+2) 4 + (2n− 6)及 3 4(n − 2) 2 − 2 + (3n − 6) = (34n2− 2) − 3。 所以當d′ ∈ [n(n+2)4 + (2n− 6), (43n2− 2) − 3], G3,n(d′)矩陣存在。 引理2.4 當n是奇數, n ≥ 7, 假設對所有 d ∈ [(n−3)(n+9)4 ,34(n − 2)2 + 3 2(n − 2)−134], G3,n−2(d)存在, 則當d′ ∈ [(n−1)(n+11)4 + (2n− 7), (34n2+32n−134 )− 3], G3,n(d′)存在。 證明. 令 G3,n−2(d) = v1 a1 a2 · · · an−4 v2 v2 b1 b2 · · · bn−4 v3 v3 c1 c2 · · · cn−4 v1 3×(n−2) li是G3,n−2(d)矩陣第i列n−12 個較大的部分和, i = 1, 2, 3; si是G3,n−2(d)矩陣第i列n−32 個較小的部分和, i = 1, 2, 3。 則 li− si = d, i = 1, 2, 3。 再令
G3,n(d′) = v1+ 3 a1+ 3 a2+ 3 · · · an−4+ 3 1 3n− 5 v2+ 3 v2+ 3 b1+ 3 b2+ 3 · · · bn−4+ 3 2 3n− 4 v3+ 3 v3+ 3 c1+ 3 c2+ 3 · · · cn−4+ 3 3 3n− 3 v1+ 3 3×n 且Li是G3,n(d′)矩陣第i列n+12 個較大的部分和, i = 1, 2, 3; 於是, Li = li+ (3n− 6 + i) + 3 ×n+12 , i = 1, 2, 3。 Si是G3,n(d′)矩陣第i列n−12 個較小的部分和, i = 1, 2, 3。 Si = si+ i + 3× n−12 , i = 1, 2, 3。 d′ = Li−Si = (li+3n−6+i+3×n+12 )−(si+i+3×n−12 ) = (li−si)+(3n−3) = d + (3n− 3), i = 1, 2, 3 。 (n−3)(n+9) 4 + (3n − 3) = (n−1)(n+11) 4 + (2n − 7)及 3 4(n − 2) 2 + 3 2(n − 2) − 13 4 + (3n− 3) = ( 3 4n 2+3 2n− 13 4)− 3。 所以當d′ ∈ [(n−1)(n+11)4 + (2n− 7), (3 4n 2+ 3 2n− 13 4)− 3], G3,n(d′)矩陣存在。 為了定理證明方便, 我們定義幾種魔術交換矩陣, 以及其交換的方式。 定義2.5 令G3,n(n(n+2)4 )如下: n 1 2 3 · · · n 2 −1 n2 n2+ 1 · · · n− 4 n− 3 n− 2 32n− 1 3 2n− 1 2n 2n + 1 2n + 2 · · · 2n + n2 −3 2n + n2 −2 2n + n2 −1 · · · 3n− 5 3n− 4 3n− 3 2n− 2 2n− 2 n− 1 n + 1 n + 2 · · · 3 2n− 2 32n 32n + 1 · · · 2n− 4 2n− 3 2n− 1 n 3×n 或此矩陣以符號表示相對位置 G3,n( n(n + 2) 4 ) = v1 a1 a2 · · · an−2 v2 v2 b1 b2 · · · bn−2 v3 v3 c1 c2 · · · cn−2 v1 3×n 令 ai,j = bj − cn2+i−1 = n2 + j− i, i = 1, 2, · · · ,n2 − 2, j = 1, 2, · · · ,n2 − 2 an 2−1,j = bj− cn−2 = j, j = 1, 2,· · · , n 2 − 2。
則可以得到一個矩陣 A[aij] = n 2 n 2 + 1 · · · n − 4 n − 3 n 2 − 1 n 2 · · · n − 5 n − 4 .. . ... . .. ... ... 4 5 · · · n2 n2 + 1 3 4 · · · n2 − 1 n2 1 2 · · · n2 − 3 n2 − 2 (n 2−1)×( n 2−2) 我們稱 A 為第一種魔術交換矩陣。 令 b1,j = cj− v1 , j = 1, 2,· · · , n − 2 b2,j = bj− v2 , j = 1, 2,· · · , n − 2 則可以得到另外一個矩陣 B = ( −1 1 2 · · · (n2 − 2) (n2) (n2+ 1) · · · (n− 3) (n− 1) n 2 + 1 n 2+ 2 n 2 + 3 (n− 2) (n − 1) (n) (n + 1) · · · ( 3 2n− 3) ( 3 2n− 2) ) 我們稱 B 為第二種魔術交換矩陣。 定義2.6 假設有 G3,n(n(n+2)4 ) 矩陣, 第一種魔術交換矩陣A, 第二種魔術交換矩 陣為 B。 為了使證明的敘述方便,我們做以下的定義(v1, v2, v3, ai, bi, ci 與定義2.5 相同): (1) 定義 ”Do A(aij)” 代表將 G3,n( n(n+2) 4 ) 矩陣的 bj 元素與 cn2+i−1元素交換 位置, 則可以得到一個新矩陣 n 1 2 · · · · · · · · · n 2− 1 n2 · · · · · · · · · n− 2 32n− 1 3 2n− 1 2n 2n + 1 · · · bn2+i−1 · · · 2n +n2− 3 2n +n2− 2 · · · · · · · · · 3n− 3 2n− 2 2n− 2 n− 1 n + 1 · · · · · · · · · 3 2n− 2 32n · · · cj · · · 2n− 1 n 3×n 由G3,n(n(n+2)4 )矩陣可知, cn2+i−1 < bj, bj原是第二列的被減數, 而 cn2+i−1與bj相 換可得 cn 2+i−1是新的被減數 (因為c n 2+i−1 < bj)。 同理,bj變成第三列的減數。
所以我們知道: 第一列沒有任何改變, d 還是維持不變。 第二列其中1個被減數由bj 變成 cn2+i−1 , d 增加了bj − cn2+i−1 = aij。 第三列其中1個減數由 cn 2+i−1 變成 bj, d增加了 bj− c n 2+i−1 = aij。 其中 i = 1, 2,· · · ,n2 − 1, j = 1, 2, · · · ,n2 − 2 。 如果只是 ”Do A(aij)” , 得到的矩陣並不是G3,n(d) 矩陣。 (2) 定義 ”Do B(b1j)” 代表將 G3,n(n(n+2)4 ) 矩陣的 v1 元素與 cj元素交換位置, 則可以得到一個新矩陣 cj 1 2 3 · · · n2 − 1 n2 · · · · n− 2 32n− 1 3 2n− 1 2n 2n + 1 2n + 2 · · · 2n + n 2− 3 2n + n 2 − 2 · · · 3n − 3 2n− 2 2n− 2 n− 1 n + 1 n + 2 · · · 32n− 2 32n · · · v1 · · · 2n − 1 cj 3×n 由於v1 = n < cj ,當v1與cj交換, cj成為第一列的減數, 其餘不變。 所以我們知道: 第一列其中1個減數由 v1 變成 cj , d 增加了 cj − v1 = b1j, j = 1, 2,· · · , n − 2 。 第二列沒有任何改變, d 還是維持不變。 第三列 cj與v1 交換位置, 所有的減數與被減數並無改變, d維持不變。 如果只是”Do B(b1j)” , 得到的矩陣並不是 G3,n(d)矩陣。 (3) 定義 ”Do B(b2j)” 代表將 G3,n(n(n+2)4 ) 矩陣的 v2 元素與 bj元素交換位置, 則可以得到一個新矩陣 n 1 2 3 · · · · n2− 1 n2 · · · n− 3 n− 2 bj bj 2n 2n + 1 2n + 2 · · · v2 · · · 2n +n2 − 3 n2 +n2 − 2 · · · 3n − 4 3n − 3 2n − 2 2n− 2 n − 1 n + 1 n + 2 · · · · 32n− 2 32n · · · 2n − 3 2n − 1 n 3×n 由於v2 = 32n− 1 < bj , 當v2與bj交換, bj成為第二列的減數, 其餘不變。 所以我們知道: 第一列其中1個減數由 v2 變成 bj , d 增加了bj− v2 = b2j, j = 1, 2,· · · , n − 2 。 第二列 bj與v2 交換位置, 所有的減數與被減數並無改變, d維持不變。 第三列沒有任何改變, d 還是維持不變。 如果只是”Do B(b2j)” , 得到的矩陣並不是 G3,n(d)矩陣。
例子2.7 ”Do A(an 2−1,1)” 與”Do B(b12)” 我們可以得到 G3,n(d)矩陣, d = n(n+2)4 + 1 n + 1 1 2 3 · · · n 2 −1 n2 n2+ 1 · · · n− 3 n− 2 32n− 1 3 2n− 1 2n− 1 2n + 1 2n + 2 · · · 2n + n2 −3 2n + n2 −2 2n + n2 −1 · · · 3n− 4 3n− 3 2n− 2 2n− 2 n− 1 n n + 2 · · · 3 2n− 2 32n 32n + 1 · · · 2n− 3 2n n + 1 3×n 利用交換矩陣 A、B 去做交換, 如果元素已交換過, 則此元素不能再做第二次的交 換, 因此可得到引理2.8。
引理2.8 (1) i = k或 j = l, 則”Do A(aij)” 與”Do A(akl)”不能同時發生。
(2) ”Do A(aij)” 與”Do B(b1,(n2−i+1))” 不能同時發生。
(3) ”Do A(aij)” 與”Do B(b2,j)” 不能同時發生。
在證明主要定理之前, 我們先舉一例來說明如何利用 A,B 來證明範圍內的 d 值, 都可以造成 G3,n(d)。 例子2.9 G3,8(d) d = 20 8 1 2 3 4 5 6 11 11 16 17 18 19 20 21 14 14 7 9 10 12 13 15 8 第一種魔術交換矩陣 A = 4 5 3 4 1 2 3×2 第二種魔術交換矩陣 B = −1 1 2 4 5 7 5 6 7 8 9 10
型態 (A) 當n是偶數,d = n(n+2)4 + j , j = 1, 2,· · · ,n2 − 2 , n ≥ 8 d = 21 9 1 2 3 4 5 6 11 11 15 17 18 19 20 21 14 14 7 8 10 12 13 16 9
”Do A(a31)” , ”Do B(b12)”
b1 與c6 , v1 與c2 d = 22 10 1 2 3 4 5 6 11 11 16 15 18 19 20 21 14 14 7 9 8 12 13 17 10
”Do A(a32)” , ”Do B(b13)”
b2 與c6 , v1 與c3 型態(B) 當n是偶數,d = n(n+2)4 + (n2 − 1), n ≥ 8 d = 23 5 1 2 3 4 8 6 14 14 13 17 18 19 20 21 11 11 7 9 10 12 16 15 5 型態 (C) 當n是偶數,d = n(n+2)4 +n2 , n≥ 8 d = 24 12 1 2 3 4 5 6 11 11 16 13 18 19 20 21 14 14 7 9 10 8 17 15 12
b2 與c5 , v1 與c4 型態(D) 當n是偶數,d = n(n+2)4 +n2 + j , j = 1, 2,· · · ,n2 − 3, n ≥ 8 d = 25 8 1 2 3 4 5 6 16 16 11 12 18 19 20 21 14 14 7 9 10 17 13 15 8
”Do A(a1,2)” , ”Do B(b21)”
b2 與c4 , v2 與b1 型態(E) n = 8是特例, 無法利用交換矩陣, 須自己找出。 例子2.10再說明利用 交換矩陣找出型態 (E)。 d = 26 12 1 2 9 4 11 6 5 5 16 17 18 19 20 21 14 14 7 3 10 8 13 15 12 d = 27 12 1 2 10 4 5 6 11 11 16 17 18 19 20 21 7 7 14 9 3 8 13 15 12 d = 28 8 1 2 3 4 5 6 19 19 12 13 18 11 20 21 14 14 7 9 10 16 17 15 8 d = 29
2 1 8 3 4 5 6 20 20 9 15 18 19 11 21 14 14 7 16 10 12 13 17 2 例子2.10 G3,10(d) 第一種魔術交換矩陣 A = 5 6 7 4 5 6 3 4 5 1 2 3 第二種魔術交換矩陣 B = −1 1 2 3 5 6 7 9 6 7 8 9 10 11 12 13 型態 (E) d = n(n+2)4 + i , i = (n− 2), (n − 1), n, · · · , (2n − 7) , n ≥ 10 n = 10, d = n(n+2)4 + i, i = 8, 9, 10,· · · , 13 ”Do B(b2, i−n2)” (a) i = 8, 9,· · · , 12
G3,10(38)矩陣, ”Do A(a21)”, ”Do A(a32)”
10 1 2 3 4 5 6 7 8 22 22 16 17 14 23 24 25 26 27 18 18 9 11 12 13 15 20 21 19 10
G3,10(39)矩陣, ”Do A(a11)”, ”Do A(a23)”
10 1 2 3 4 5 6 7 8 23 23 15 17 22 14 24 25 26 27 18 18 9 11 12 13 20 16 21 19 10
G3,10(40)矩陣, ”Do A(a21)”, ”Do A(a12)” 10 1 2 3 4 5 6 7 8 24 24 16 15 22 23 14 25 26 27 18 18 9 11 12 13 21 20 17 19 10
G3,10(41)矩陣,”Do A(a21)”,”Do A(a33)”
10 1 2 3 4 5 6 7 8 25 25 20 15 17 23 24 14 26 27 18 18 9 11 12 13 21 16 22 19 10
G3,10(42)矩陣,”Do A(a12)”,”Do A(a23)”
10 1 2 3 4 5 6 7 8 26 26 20 15 16 23 24 25 14 27 18 18 9 11 12 13 21 22 17 19 10 (b) i = 13
G3,10(43)矩陣,”Do A(a21)”,”Do A(a12)”,”Do A(a43)”
10 1 2 3 4 5 6 7 8 27 27 16 15 19 23 24 25 26 14 18 18 9 11 12 13 21 20 17 22 10 命題2.11 當n是偶數, n≥ 6 , d ∈ [n(n+2)4 ,34n2− 2] ,所有範圍內的d, G3,n(d) 存 在。 證明. (1) d = n(n+2)4 , G3,n(d) 矩陣存在。 (2) d∈ [n(n+2)4 + 1,n(n+2)4 + (2n− 7)] 。 型態 (A) d = n(n+2)4 + j , j = 1, 2,· · · ,n2 − 2 , n ≥ 8 ”Do A(an 2−1,j)”
”Do B(b1,j+1)” 由定義2.6(1)(2)可得新矩陣,此矩陣由G3,n(n(n+2)4 )元素交換而來, ”Do A(an2−1,j)” 使此矩陣的第二列,第三列的 d 增加 j , 其中 j = 1, 2,· · · ,n2 − 2 (也就是第一種 魔術交換矩陣的an 2−1,j元素之值)。 ”Do B(b1,j+1)” ,使此矩陣的第一列的 d增加 j, 其中 j = 1, 2,· · · ,n2 − 2 (也就是第二種魔術交換矩陣的 b1,j+1 元素之值)。 所 以, 此矩陣為 G3,n(d′), d′ = d + j 。 以下只要第一種魔術交換矩陣 A, 第二種魔術交換矩陣 B, 能搭配出相同的值 t , 則可得 G3,n(n(n+2)4 + t)。 型態 (B) d = n(n+2)4 + (n 2 − 1), n ≥ 8 n 2+ 1 1 2 3 · · · n2 −1 n2 n · · · n− 3 n− 2 2n− 2 2n− 2 3n 2 + 1 2n + 1 2n + 2 · · · 2n + n2 −3 2n + n2 −2 2n + n2 −1 · · · 3n− 4 3n− 3 32n− 1 3 2n− 1 n− 1 n + 1 n + 2 · · · 32n− 2 32n 2n · · · 2n− 3 2n− 1 n2+ 1 3×n 型態 (C) d = n(n+2)4 + n2 , n≥ 8 ”Do A(a22)” ”Do B(b1,n2)” 型態(D) d = n(n+2)4 + n2 + j , j = 1, 2,· · · ,n2 − 3, n ≥ 8 ”Do A(aj,n2−2)” ”Do B(b2,j)” 型態 (E) d = n(n+2)4 + i , i = (n− 2), (n − 1), n, · · · , (2n − 7) , n ≥ 10 ”Do B(b2,i−n 2)” (a) i = (n− 2) , (n − 1), n , · · · , (2n − 8) ”Do A(aij)” 與”Do A(akl)” , i̸= k, j ̸= l
使得 aij+ akl = i
(b) i = 2n− 7
”Do A(aij)” , ”Do A(akl)” 及”Do A(ast)”
i, k, s 皆不同,j, l, t皆不同
(3) 由引理2.3, 當 d∈ [n(n+2)4 + (2n− 6), 34n2− 2 − 3], G3,n(d)矩陣存在 。 (4) 由性質1.5 我們有G3,n(d)矩陣當 d∈ [34n2− 32n + 1,34n2− 3] 。 所以當 d∈ [n(n+2)4 ,34n2− 3] 時, 我們有G3,n(d)矩陣。 命題2.12 n是奇數, n≥ 7,當 d∈ [(n−1)(n+11)4 ,34n2+3 2n− 13 4], G3,n(d)存在。 證明. (1) d = (n−1)(n+11)4 , G3,n(d)矩陣存在。 2n− 3 1 2 3 · · · n−2−12 n−2+12 · · · n − 2 2n − 1 2n− 1 2n − 2 2n 2n + 1 · · · 52n−72 52n−52 · · · 3n − 4 3n − 3 3n− 3 n − 1 n n + 1 · · · 3 2n− 7 2 3 2n− 5 2 · · · 2n − 4 2n − 3 3×n (2) d ∈ [(n−1)(n+11)4 + 1,(n−1)(n+11)4 + (2n− 8)] 令ai1 = n2 − i +12, i = 1, 2,· · · ,n−32 aij = bj− cn−1 2 +i= n 2 + j− i + 1 2, j = 2, 3,· · · , n−3 2 ,i = 1, 2,· · · , n−3 2 第一種魔術交換矩陣 A = n−1 2 n+3 2 n+5 2 · · · n − 2 n−3 2 n+1 2 n+3 2 · · · n − 3 .. . ... ... . .. ... 2 4 5 · · · n+12 第二種魔術交換矩陣 B = −n + 2 −n + 3 −n + 4 · · · −1 −1 1 2 · · · n − 3 型態 (A) d = (n−1)(n+11)4 + 1 2n− 2 1 2 3 · · · n − 2 2n − 1 2n− 1 2n − 3 2n 2n + 1 · · · 3n − 4 3n − 3 3n− 3 n − 1 n n + 1 · · · 2n − 4 2n − 2 型態 (B) d = (n−1)(n+11)4 + i, i = 2, 3,· · · , (n − 3)
”Do A(akl)”,”Do B(b2,i+1)” 即能得到G3,n(d)。 型態 (C) d = (n−1)(n+11)4 + (n− 2) 2n− 3 1 2 n− 1 4 5 · · · n − 3 n− 2 3n − 4 3n− 4 2n − 4 2n 2n + 1 2n + 2 2n + 3 · · · 3n − 5 2n − 1 n n 3 3n− 3 n + 1 n + 2 n + 3 · · · 2n − 5 2n − 2 2n − 3 型態 (D) d = (n−1)(n+11)4 + (n− 1) 3n− 4 1 2 3 · · · n − 3 n− 2 2n − 1 2n− 1 n − 1 2n 2n + 1 · · · 3n − 5 2n − 3 3n − 3 3n− 3 2n − 2 n n + 1 · · · 2n − 5 2n − 4 3n − 4 型態 (E) d = (n−1)(n+11)4 + n 3n− 4 1 2 · · · n − 3 2n − 1 n − 1 n− 1 2n − 2 2n · · · 3n − 5 2n − 3 3n − 3 3n− 3 n − 2 n · · · 2n − 5 2n − 4 3n − 4 型態 (F) d∈ [(n−1)(n+11)4 + (n + 1),(n−1)(n+11)4 + (2n− 8)] 當n是奇數, 須再利用第三種及第四種交換矩陣 (定義如下), 但是交換的方式還是 一樣。 令cij = ci− an−1 2 +j, i = 1, 2,· · · , n−1 2 j = 1, 2,· · · ,n−32 第三種魔術交換矩陣 C = n−3 2 n−5 2 · · · 1 n−1 2 n−3 2 · · · 2 .. . ... . .. ... n− 3 n − 4 · · · n−12 令dij = v2− an−1−j,j = 1, 2,· · · , n − 2
第四種魔術交換矩陣 D = (n + 1, n + 2,· · · , 2n − 2) ”Do D(d1,i−n)” , i = (n + 1), (n + 2),· · · , (2n − 8) ”Do C(cij)” , ”Do C(ckl)” , i̸= k, j ̸= l , 使得 cij + ckl = i (3) 由引理2.4,當d∈ [(n−1)(n+11)4 + (2n− 7), (34n2+3 2n− 13 4)− 3], G3,n(d)矩陣 存在。 (4) 由性質1.8, 當n≥ 3, d ∈ [3 4n 2+ 1 4, 3 4n 2+ 3 2n− 13 4 ], G3,n(d)存在。 當d∈ [(n−1)(n+11)4 ,34n2+32n− 134], 我們可以找到G3,n(d)。 由命題2.11和命題2.12可得定理2.13。 定理2.13 在所有最佳上下界的d, G3,n(d)都存在。
參考資料
[1] A. A. Sunday, Subtractive magic triangles, Mathematics Teacher, 76(5), 1983, 346-347.
[2]Harvey Heinz, Perimeter magic triangles, 2006. http://www.geocities.com/ harveyh/perimeter.htm.
[3]王湘君,可減的魔術三角形, 數學傳播, 34(1985), 86-87. http://www.math.sinica.edu.tw/math/d92/9214.pdf.