Phụ lục và tra cứu
Phụ lục III
Thuật tạo hình vuông kì diệu
PHỤ LỤC III
THUẬT TẠO HÌNH VUÔNG KỲ DIỆU
NGUYỄN MỘNG HÙNG
CỬ NHÂN TOÁN HỌC, KỸ sư cơ KHÍ
cảm ơn thầy Nguyễn Hoàng Phương đã định hướng cho sự tìm tòi thuật tạo hình vuông kỳ diệu
(trang để trắng trong bản in)
m, m * 2 và m G {n} (n là số tự nhiên). Cho m hàng, m cột, bao gồm các trị từ 1, Tạo một hình vuông có m..... m2 sao cho trị của tổng các phần tử trên mỗi hàng, 2,....
cột, đường chéo chính đều không đổi (const).
ai, ì, i = 1, 2,.... m là phần tử của hình vuông, c là đường Gọi :
chéo chính ; tương ứng ta có C1 là đường chéo chính dương (tứ góc trái - trên xuống góc phải - dưới) và C2 là đường chéo chính âm (tử góc phải - trên xuống góc trái - dưới).
I = |a,7 - ai + u + i| ; tương ứng với / là bước của đường chéo, C1 là /1, với C2 là /2.
Th (hoặc Ti) là trị của tồng các phần từ trên mỗi hàng, hoặc cột, đường chéo.
Thuật tạo hình vuông kỳ diệu như sau :
1 - VỚI ™ LẺ
Xuất phát từ phần tử (I(lfi + ỉ/2 + i).(m +1/2), ở dưới phần tử tâm aụn + 1/2. III + í/2) điển liên tiếp các số tự nhiên từ 1 đến 2,..., ni,..., ni, theo hướng C1, như điền các phần tử của định thức cấp ni. nhưng khi điển hết các ô trên một đường chéo thì nhảy cách hàng xuống dưới, qua đường chéo C2 để điển tiếp các số trên đường chéo phụ kế tiếp.
Chú ý Có thể làm theo hướng ngược lại, xuất phát từ phần tử trên phần tử tâm, vẫn theo hướng của C1 nhưng theo chiều ngược lại và giảm dần từ số lớn nhất, ni, đến số nhỏ nhất, 1, và nhẩy cách hàng lên phía trên.
2 - VỚI m CHẴN
Phải điền các phần tử trên C[ và trên C2 trước : điển au = m. Điếu tiếp các phần tử trên Cị theo bước.
/ | = ni - 1. Điến a.[llt = 1. Điển tiếp các phần tử trên C2 theo bước
/1 = m + 1 - Điền các phần tử trên hàng ỉ = 1 và ỉ = m
Từ (ii.ni-[ điển số giáp số lớn nhất, 7712 — 1, sau đó giảm liên tiếp trên hàng i - 1 và i = ni, từ cột j = m — 1 đến j = 2 sao cho số aij có trị xấp xi nhau phân bố đều trên hải hàng.
Từ Om.m-ỵ điển số giáp số nhỏ nhất, 2, sau đó tăng liên tiếp trên hàng i = ni và ì = 1, từ cột j = ni — 1 đến j = 2 ở các ô còn lại.
Kiểm tra lại các ai ; và Om/ sao cho Th = (1 + m2)m/2 = const. Khi hai hàng có chênh lệch, chỉ cần đổi cho một số các O|/ cho amj (trên cùng một cột) để được Th = const.
- Điền các phần tử trên hàng z = 2 và i = m - 1
Điền aĩM = mm : — 1), sau đó giảm liên tiếp trên hàng i = 2 và i = ĨH — 1, từ cột j = m đến j = 1 sao cho số aij có trị xấp xỉ nhau phân bố đều trên hai hàng. (Chú ý : có thể điền từ am - i.m')Điểu 02.1 hoặc ữtn-ị.Hi =1/|.| + 1 = »1 + 1, sau đó tăng liên tiếp trên hàng i = 2 và i = ni — 1, từ cột j = 1 đến j -mồ các ô còn lại.
Kiểm tra lại các ay và ữin - 1 j sao cho Th = const. Khi hai hàng có chênh lệch, chỉ cần đổi cho một số 02 ; cho am-ỉ,ị (trên cùng một cột) để được Th = const.
- Đỉền các 0,7 còn lại :
Làm tiếp tục cho từng 2 hàng i = k và i — m - k + 1, như đối với ỉ = 2 và i = m - 1. Đầu (hoặc cuối) mỗi hàng, điển số liên tiếp của các hàng trước theo hướng tăng dần hoặc giảm dần, - Kiểm tra các cột :
Sau khi diễn hết các hàng, phải kiểm tra các cột, từ j = 1 đến j = m sao cho Th = const. Khỉ các cột có chênh lệch, chỉ cần đổi cho một số các akj cho ữk.m-j+] (trên cùng một hàng và ở hai cột đối xứng).
Chú ý Thông thường, khi điển các ai ô 2 hàng cuối cùng, có thể phải đổi chỗ nhiều lần giữa các phần tử đối xứng cột (cùng hàng), thậm chí cả đối xứng hàng (cùng cột), hoặc đối xứng tâm (cà hàng và cột) để được Ti, = const.
HÌNH VUÔNG SAO THỔ (m = 3, lẻ)
4 9 2 m = 3 / = 1 m ? = 9 /2 = 3 7 = 2|3 + | = 8 MSsa = 3 5 7 Th = (1 +34)3/2 = 15 Ty = m. Th = 3.15 = 45 8 1 Tm = h.Th = 8.15 = 120 Tâm 1/2(3 ? + 1) = 5
HÌNH VUÔNG SAO HỎA (m = 5, lẻ)
11 24 7 20 3 m = 5 m' = 25 4 12 25 8 16 4=1 12= 5 MSMa = 17 5 13 21 9 h = 2(5 + 1) = 12 Th = (1 + 53512 = 65 10 18 1 14 22 Ty = 5 × 65 = 325 Tm = 12 × 65 = 780 Tâm = 1/2(5 ? + 1) = 13 23 6 19 2 15
HÌNH VUÔNG SAO MỘC (m = 4, chẵn)
• 4 14 15 1 m = 4 m ? = 16 1=4- 1 = 3 9 7 6 12 12=4 +9= 5 MSJA = h = 2(4 + 1 = 10 5 11 10 8
| Ty | = (1 | + | 444/2 | = 34 | |
| Ty | = 4 | × | 34 | = 136 | |
| Tm | = 10 | × | 34 | = | 340 |
16 2 3 13
itomeHÌNH VUÔNG MẶT TRỜI (m = 6, chẵn)
6 32 3 34 35 1 m = 6 mº = 36 (27) (2B) 30 1=6-1=5 7 11 8 12=6+1=7 (24) (20) (22) n = 2(6 + 1) = 14 19 16 (1 +63)612 = 111 MSsu = Th = (13) (14) (23)| (18) Tm - IM x 6 = 654
| 18 | 20 | 22 | 21 | 17 | 13 |
| 10 | 9 | ||||
| 25 | 29 | ||||
| 10 | 26 | 12 |
36 5 33 4 2 31
Ghi chú : Thay tất cả những số trong dấu () ta được một nghiệm khác
HÌNH VUÔNG SAO KIM (m = 7, lẻ)
22 47 16 41 10 35 4 m = 7 m ? = 49 5 23 48 42 11 29 1 = 1 12 = 7 30 6 24 49 18 36 12 h = 2 (1 + 7) = 16 Th = 11+72)712 = 175 MSv = 13 31 7 25 43 19 37 Ty = 7 × 175 = 1225 • Tm= 16 × 175 = 2800 14 26 Tâm = 1/2(72 + 1) = 25 38
| 32 | 1 | ||||
| 44 | 20 | ||||
| 21 | 39 | 8 | 33 2 | 27 | 45 |
| 46 | 15 | 40 | 9 34 | 3 | 28 |
HÌNH VUÔNG MẶT TRĂNG (m = 9, lé)
37 78 29 70 21 62 13 54 5 m = 9 m ? = 81 6 38 79 30 71 22 63 14 46 4 = 1
| 12 | = 9 | |||||||||||
| 47 | 7 | 39 | 80 | 31 | 72 | 23 | 55 | 15 | h | = 2(9 | + 1) | = 20 |
| Th | =(1+ 9)912 | =369 | ||||||||||
| 16 | 48 | 8 | 40 | 81 | 32 | 64 | 24 | 56 | Tr | =9 × | 369 | = 3321 |
Tm =20 x 369=7380 49 73 Tâm = 1/2(92 + 1) = 41 57 17 9 41 33 65 25 MSWO = 1 34 66 26 58 18 50 42 74
| 67 | 27 | 59 | 10 | ||||
| 2 | 43 | 75 | 35 | ||||
| 36 | 68 | 19 | 60 11 | 52 | 3 | 44 | 76 |
| 77 | 28 | 69 | 20 61 | 12 | 53 | 4 | 45 |
• HÌNH VUÔNG SAO THỦY (m = 8, chẵn)
(58) (59) m = 8 8 59 58 62 63 1 m ? = 64 15 52 53 (54) 10 16 1=8-1=7 9 12=8+1= 9 (48) (47) (42) (41) h = 2(8 +1) = 18 42 41 22 21 20 19 =(1+83)8/2 =260 T, MSWe = 132) (38) (35) (39) Ty=8×260= 2080 26 29 28 38 Tm =18 × 260= 4680 (32) (30) (27)|(40) (33)
| 39 | 25 | 31 | 37 | 36 | ||
| 30 | 27 | |||||
| 24 | 23 | 45 | 44 | |||
| 23 | 24 | 46 | 44 | 45 43 | 18 | 17 |
49 55 1f 13 14 50 56
64 60 61 3 2 57
Ghi chú : Thay tất cả những số trong dấu () ta được một nghiệm khác
10 92 8 94 95 5
81 19 88 13 15 86
71 72 28 74 75 26
37 40 69 68 36 35
52 42 45 60 43 46
41 44 57 48 56 55
67 70 39 38 66 65
21 22 78 24 25 76
11 14 87 89 85 16
100 7 96 93 9 6 nỉ = 10 m2 = 100
1 3 98 99 5
84 17 12 86 90
27 79 23 30 26
34 63 62 61 35
45 54 53 59 51
47 49 58 50 55
64 33 32 31 65
77 29 76 73 80
83 82 20 16 18
4 2 96 97 91
| HÌNH | VUÔNG | MS2 | ||||||||
| (m | = 11, | lé) | ||||||||
| 65 | 117 | 46 107 | 36 | 97 | 26 | 87 | 16 • | 77 | 6 | |
| 7 | 57 | 118 | 47 | 108 | 37 | 98 | 27 | 88 | 17 | 67 |
| 68 | 8 | 58 | 119 | 48 | 109 | 38 | 99 | 28 | 78 | 18 |
| 19 | 69 | 9 | 59 | 120 | 49 | 110 | 39 | 89 | 29 | 79 |
| 80 | 20 | 70 | 10 | 60 | 121 | 50 | 100 | 40 | 90 | 30 |
| MS2 = |
| 71 | |||||||||
| 31 81 | 21 | ||||||||
| 11 | 61 | 111 | 51 | 101 | 41 | 91 | |||
| 92 32 | 82 | 22 | 72 | 1 | 62 | 112 | 52 | 102 | 42 |
| 43 93 | 33 | 83 | 12 | 73 | 2 63 | 113 | 53 103 | ||
| • | |||||||||
| 104 44 | 94 | 23 | 84 | 13 | 74 | 3 | 64 | 114 | 54 |
| 55 105 | 34 | 95 | 24 | 85 | 14 | 75 | 4 | 65 | 115 |
116 45 106 35 96 25 86 15 76 5 66 nz = 11 n2 = 121 h = 2(11 + 1) = 24 Th = (1 + 11')11/2 = 671 T = 11 x 671 = 7381 Tm = 24 x 671 = 16104 Tâm = 1/2(11° + 1) = 61
12 134 135 4 8
13 23 124 123 125
25 110 34 112 113
97 98 99 45 41
96 95 94 93 56
84 83 82 81 80 MS, o =
72 71 69 70 68
60 59 58 57 92
37 38 39 105 101
109 26 118 28 29
121 131 15 16 17
144 2 3 136 140
ni = 12 m2 = 144
8 139 138 9 5 142 143 1
125 126 19 20 129 130 24 14
113 114 31 32 33 27 119 120
41 42 103 104 40 46 47 108
56 90 53 52 91 51 50 49
80 67 66 64 65 63 62 73
68 79 78 77 76 75 74 61
92 55 54 89 88 87 86 85
101 102 43 44 100 106 48 107
29 115 117 30 116 111 35 36
17 127 18 128 21 22 132 122
140 7 6 137 141 10 11 133