МЕТОДЫ ПОСТРОЕНИЯ МАГИЧЕСКИХ КВАДРАТОВ
Часть IV
МЕТОД ДЕЛАИРА или МЕТОД ЛАТИНСКИХ КВАДРАТОВ
Продолжаю описывать методы построения магических квадратов нечётного порядка.
С этим методом возникли сложности. Напомню, что пользуюсь я книгами двух авторов: Ю. В. Чебракова и М. М. Постникова (полные названия книг см. в первой части статьи).
Книга Чебракова у меня появилась раньше. Книги Постникова у меня вообще нет. Один читатель моих статей о МК любезно выполнил мою просьбу и прислал мне фотокопии нескольких страниц этой книги. По этим фотокопиям изучаю материал.
Итак, начну с представления метода по Чебракову. Чебраков называет метод методом латинских квадратов. Читатели уже знают, как строятся магические квадраты с помощью двух ортогональных латинских квадратов. Этому вопросу было посвящено несколько моих статей. В этих статьях строились идеальные магические квадраты, совершенные магические квадраты. В данной статье вы тоже видели, что все представленные методы построения магических квадратов реализуются и с применением двух ортогональных латинских квадратов. Поэтому данный метод не является неким специальным методом, а применим к различным случаям построения магических квадратов другими способами, как, например, мой метод качелей. Но можно рассмотреть этот метод и отдельно от других методов, как самостоятельный метод, что и делает Чебраков. В главе 2.1, посвящённой методам построения магических квадратов нечётного порядка, находим пункт “Метод латинских квадратов” (стр. 96-97). Приведу описание метода точной цитатой из книги:
“В этом методе построение классического квадрата n-ого порядка производится в три этапа:
1. Из целых чисел от 0 до n -1 строят два ортогональных латинских квадрата размером n *n . Первый строят следующим образом: а) произвольно заполняют нижний горизонтальный ряд квадратной таблицы n*n целыми числами от 0 до n-1, следя лишь за тем, чтобы последняя клетка горизонтального ряда была заполнена числом k=[n/2]; б) остальные горизонтальные ряды таблицы заполняют снизу вверх так, чтобы каждый следующий ряд получался из предыдущего циклической перестановкой – первое число переносится в конец строки. Второй латинский квадрат получают из первого путём его поворота на девяносто градусов.
2. Преобразовывают полученные два латинских квадрата путём умножения каждого числа одного квадрата на n и увеличения на 1 каждого числа другого квадрата.
3. Производят поклеточно суммирование двух преобразованных на втором этапе квадратов”.
Это описание метода. Ну, второй и третий этапы – суть применение известной формулы, по которой строятся магические квадраты из двух ортогональных латинских квадратов. Читатели уже знают эту формулу. Самым главным является первый этап – составление двух ортогональных латинских квадратов. Как строится первый латинский квадрат, вполне понятно. В книге дана иллюстрация построения. На этой иллюстрации приведён такой первый латинский квадрат (рис. 1):
2 |
1 |
4 |
0 |
3 |
3 |
2 |
1 |
4 |
0 |
0 |
3 |
2 |
1 |
4 |
4 |
0 |
3 |
2 |
1 |
1 |
4 |
0 |
3 |
2 |
Рис. 1
Теперь переходим к составлению второго латинского квадрата. Вот здесь и возникает заковыка. В описании метода написано: “Второй латинский квадрат получают из первого путём его поворота на девяносто градусов”. Во-первых, автор не написал, куда надо повернуть квадрат: по часовой стрелке или против часовой стрелки. Во-вторых, второй латинский квадрат, который он привёл на рисунке, вообще не получается из первого латинского квадрата никаким поворотом. Смотрите сами этот латинский квадрат на рис. 2.
0 |
3 |
4 |
1 |
2 |
3 |
4 |
1 |
2 |
0 |
4 |
1 |
2 |
0 |
3 |
1 |
2 |
0 |
3 |
4 |
2 |
0 |
3 |
4 |
1 |
Рис. 2
Однако магический квадрат, построенный из этой пары ортогональных латинских квадратов, автор привёл на картинке правильный. Смотрите на готовый магический квадрат (рис. 3).
11 |
9 |
25 |
2 |
18 |
19 |
15 |
7 |
23 |
1 |
5 |
17 |
13 |
6 |
24 |
22 |
3 |
16 |
14 |
10 |
8 |
21 |
4 |
20 |
12 |
Рис. 3
Долго я ломала голову над тем, как же автор получил второй латинский квадрат из первого. Затем попробовала получить второй латинский квадрат из первого по-своему: отражением первого латинского квадрата относительно горизонтальной оси симметрии. Этот латинский квадрат вы видите на рис. 4.
1 |
4 |
0 |
3 |
2 |
4 |
0 |
3 |
2 |
1 |
0 |
3 |
2 |
1 |
4 |
3 |
2 |
1 |
4 |
0 |
2 |
1 |
4 |
0 |
3 |
Рис. 4
Из данной пары ортогональных латинский квадратов (рис. 1 и рис. 4) тоже получился магический квадрат (рис. 5).
12 |
10 |
21 |
4 |
18 |
20 |
11 |
9 |
23 |
2 |
1 |
19 |
13 |
7 |
25 |
24 |
3 |
17 |
15 |
6 |
8 |
22 |
5 |
16 |
14 |
Рис. 5
Проделала ещё серию экспериментов, по-разному получая второй латинский квадрат из первого.
Эксперимент № 1
Второй латинский квадрат получается из первого отражением относительно вертикальной оси симметрии. Не буду показывать полученный таким образом латинский квадрат. Первый латинский квадрат, понятно, во всех экспериментах один и тот же – с рис. 1 (квадрат Чебракова). На рис. 6 показываю магический квадрат, полученный из новой пары ортогональных латинских квадратов.
14 |
6 |
25 |
2 |
18 |
16 |
15 |
7 |
23 |
4 |
5 |
17 |
13 |
9 |
21 |
22 |
3 |
19 |
11 |
10 |
8 |
24 |
1 |
20 |
12 |
Рис. 6
Квадрат получился эквивалентным квадрату с рис. 5. Следует отметить, что получаемые мной магические квадраты ещё и ассоциативны. Первый латинский квадрат, составленный автором, является нетрадиционным ассоциативным магическим квадратом с магической константой 10. Составляемые мной вторые латинские квадраты, в отличие от второго латинского квадрата автора, тоже являются нетрадиционными ассоциативными магическими квадратами. В результате все построенные мной магические квадраты тоже получаются ассоциативными. Но это совсем необязательно, чтобы магические квадраты получались ассоциативными.
Эксперимент № 2
Второй латинский квадрат получается из первого поворотом на 90 градусов по часовой стрелке. В этом случае латинский квадрат получился точно такой же, как на рис. 4. Разумеется, построенный магический квадрат будет таким же, как на рис. 5.
Эксперимент № 3
Второй латинский квадрат получается из первого поворотом на 90 градусов против часовой стрелки. В этом случае всё получается, как в эксперименте 1.
Примечание: читатели уже знают, что в формуле построения магического квадрата из двух ортогональных латинских квадратов оба латинских квадрата равноправны, то есть их можно менять местами. Кстати, в описании метода Чебраковым на втором этапе не подчёркивается, как именно преобразовывается первый латинский квадрат, а как второй. Это значит, что оба квадрата равноправны.
Задача эта не давала мне покоя. Даже на форум с ней вышла. Но там никто задачку не решил. И тут, очень кстати, подоспели фотокопии из книги Постникова. Глава 3 из этой книги называется “Квазилинейный метод Делаира”. Цитата из книги:
“В этой главе мы детально разберём восходящий к французскому математику Делаиру очень интересный нелинейный метод, позволяющий получать довольно много различных магических квадратов данного нечётного порядка”.
Далее идут довольно сложные математические выкладки с обоснованием и доказательствами всех необходимых и достаточных условий данного метода.
Следует отметить, что в методе Делаира квадраты, с помощью которых строится магический квадрат, не называются латинскими, они называются вспомогательными. Но сути дела это не меняет, потому что вспомогательные квадраты и являются именно латинскими.
Итак, не буду здесь приводить математические выкладки и все доказательства. Одним из необходимых условий отмечается такое условие: оба вспомогательных квадрата должны быть магическими, то есть иметь одинаковые суммы по всем строкам, столбцам и главным диагоналям. Ну, это условие вполне понятно. Мы уже видели, что для построения ассоциативного магического квадрата оба латинских квадрата должны быть ассоциативными, для построения пандиагонального квадрата оба латинских квадрата должны быть пандиагональными и т. д. Другое условие – условие ортогональности вспомогательных квадратов. Это условие мы тоже хорошо знаем.
Перехожу к конкретному примеру, который приводится Постниковым. Он тоже сроит магический квадрат пятого порядка. Но сначала приведу правило для построения вспомогательного квадрата.
“Правило. Для построения вспомогательного магического квадрата произвольного нечётного порядка n = 2m +1 достаточно произвести следующие действия.
1) выбрать перестановку i1, i2, … in-1 чисел 0, 1, … n-1, для которой in-1 = m;
2) заполнить нижний горизонтальный ряд числами i1, i2, … in-1;
3) остальные горизонтальные ряды заполнять последовательно снизу вверх так, чтобы каждый следующий ряд получался из предыдущего циклической перестановкой”.
Как видите, это правило в точности совпадает с описанием Чебраковым построения первого латинского квадрата. На рис. 7 показываю первый вспомогательный квадрат, приведённый Постниковым.
2 |
1 |
0 |
4 |
3 |
3 |
2 |
1 |
0 |
4 |
4 |
3 |
2 |
1 |
0 |
0 |
4 |
3 |
2 |
1 |
1 |
0 |
4 |
3 |
2 |
Рис. 7
Очевидно, что это латинский квадрат, подобный тому, какой построил Чебраков. Только перестановка чисел для нижней строки выбрана другая.
А теперь переходим ко второму вспомогательному квадрату – самый интересный момент! Оказывается, второй вспомогательный квадрат строится самостоятельно, и правило его построения аналогично приведённому выше правилу с одним различием: произвольная перестановка теперь записывается в верхний горизонтальный ряд. В последней ячейке по-прежнему оказывается число m. Теперь заполняются следующие строки сверху вниз точно такой же циклической перестановкой – первое число переносится в конец строки. На рис. 8 вы видите второй вспомогательный квадрат, построенный Постниковым.
0 |
4 |
1 |
3 |
2 |
4 |
1 |
3 |
2 |
0 |
1 |
3 |
2 |
0 |
4 |
3 |
2 |
0 |
4 |
1 |
2 |
0 |
4 |
1 |
3 |
Рис. 8
Всё стало совершенно понятно! Очевидно, что все вторые латинские квадраты, которые были построены мной, удовлетворяют правилу их построения. Всего же для одного первого вспомогательного квадрата может быть построено 24 вторых вспомогательных квадратов (количество перестановок из четырёх чисел 0, 1, 3, 4). Следовательно, методом Делаира можно построить 576 магических квадратов пятого порядка. Как вы видели из приведённых выше экспериментов, не все эти квадраты будут различны.
Покажу магический квадрат, который получился из пары ортогональных вспомогательных (латинских) квадратов, построенных Постниковым (рис. 9):
11 |
10 |
2 |
24 |
18 |
20 |
12 |
9 |
3 |
21 |
22 |
19 |
13 |
6 |
5 |
4 |
23 |
16 |
15 |
7 |
8 |
1 |
25 |
17 |
14 |
Рис. 9
Чтобы убедиться в том, что квадратов пятого порядка можно построить 576, я составила программу, реализующую метод Делаира для квадратов пятого порядка. Программа выдала точно 576 магических квадратов. Вот эта программа.
ТЕКСТ ПРОГРАММЫ
(язык QBASIC)
10 DIM A(5, 5), B(5, 5), C(5, 5), E(5), D(5)
12 OPEN "MK.txt" FOR OUTPUT AS #1
15 A(1, 1) = 2: B(1, 5) = 2: D = 0
20 FOR I = 0 TO 4
22 IF I = 2 THEN 515
24 A(1, 2) = I
26 FOR J = 0 TO 4
28 IF J <> 2 THEN IF J <> I THEN 32
30 GOTO 510
32 A(1, 3) = J
34 FOR K = 0 TO 4
36 IF K <> 2 THEN IF K <> I THEN IF K <> J THEN 40
38 GOTO 505
40 A(1, 4) = K
42 FOR L = 0 TO 4
44 IF L <> 2 THEN IF L <> I THEN IF L <> J THEN IF L <> K THEN 48
46 GOTO 500
48 A(1, 5) = L
50 Z = 2
52 A(Z, 1) = A(Z - 1, 5)
54 FOR X = 2 TO 5: A(Z, X) = A(Z - 1, X - 1): NEXT X
56 Z = Z + 1
58 IF Z > 5 THEN 70
60 GOTO 52
70 FOR M = 0 TO 4
72 IF M = 2 THEN 215
74 B(1, 1) = M
76 FOR N = 0 TO 4
78 IF N <> 2 THEN IF N <> M THEN 82
80 GOTO 210
82 B(1, 2) = N
84 FOR O = 0 TO 4
86 IF O <> 2 THEN IF O <> M THEN IF O <> N THEN 90
88 GOTO 205
90 B(1, 3) = O
92 FOR P = 0 TO 4
94 IF P <> 2 THEN IF P <> M THEN IF P <> N THEN IF P <> O THEN 98
96 GOTO 200
98 B(1, 4) = P: W = 2
100 FOR X = 1 TO 4: B(W, X) = B(W - 1, X + 1): NEXT X
102 B(W, 5) = B(W - 1, 1)
104 W = W + 1
106 IF W > 5 THEN 120
108 GOTO 100
120 FOR X = 1 TO 5
122 FOR Y = 1 TO 5
124 C(X, Y) = 5 * A(X, Y) + B(X, Y) + 1
126 NEXT Y
128 NEXT X
130 Z1 = 0: Z2 = 0
132 FOR X = 1 TO 5: Z1 = Z1 + C(X, X): Z2 = Z2 + C(X, 6 - X): NEXT X
134 IF Z1 = 65 THEN IF Z2 = 65 THEN 138
136 GOTO 200
138 FOR X = 1 TO 5: E(X) = 0: D(X) = 0: NEXT X
140 FOR X = 1 TO 5
142 FOR Y = 1 TO 5
144 E(X) = E(X) + C(X, Y): D(X) = D(X) + C(Y, X)
146 NEXT Y
148 IF E(X) = 65 THEN IF D(X) = 65 THEN 160
150 GOTO 200
160 NEXT X
162 D = D + 1
164 PRINT D: PRINT #1, D
166 FOR X = 1 TO 5
168 FOR Y = 1 TO 5
170 PRINT C(X, Y);
172 PRINT #1, C(X, Y);
174 NEXT Y
176 PRINT : PRINT #1,
178 NEXT X
200 NEXT P
205 NEXT O
210 NEXT N
215 NEXT M
500 NEXT L
505 NEXT K
510 NEXT J
515 NEXT I
520 CLOSE #1
600 END
Приведу первые 4 квадрата, построенные программой:
№ 1 № 2
11 2 9 20 23 11 2 10 19 23
22 14 5 8 16 22 15 4 8 16
19 25 13 1 7 20 24 13 1 7
10 18 21 12 4 9 18 21 12 5
3 6 17 24 15 3 6 17 25 14
№ 3 № 4
11 4 7 20 23 11 4 10 17 23
24 12 5 8 16 24 15 2 8 16
17 25 13 1 9 20 22 13 1 9
10 18 21 14 2 7 18 21 14 5
3 6 19 22 15 3 6 19 25 12
Я построила по программе и вторую группу квадратов, поменяв местами первый и второй латинские квадраты в формуле построения магического квадрата (см. строку 124 в программе). Эта группа, понятно, тоже состоит из 576 квадратов, но все они эквивалентны квадратам первой группы.
Для любого порядка n легко посчитать, сколько можно построить магических квадратов методом Делаира. Например, для n=7 количество квадратов будет равно 720*720=518400. Посмотрим один пример построения магического квадрата 7-ого порядка методом Делаира. Выбираем произвольную перестановку чисел от 0 до 6 так, чтобы последним числом в этой перестановке было число 3=[7/2]. Составляем первый латинский квадрат (рис. 10):
3 |
5 |
0 |
4 |
2 |
6 |
1 |
1 |
3 |
5 |
0 |
4 |
2 |
6 |
6 |
1 |
3 |
5 |
0 |
4 |
2 |
2 |
6 |
1 |
3 |
5 |
0 |
4 |
4 |
2 |
6 |
1 |
3 |
5 |
0 |
0 |
4 |
2 |
6 |
1 |
3 |
5 |
5 |
0 |
4 |
2 |
6 |
1 |
3 |
Рис. 10
Для составления второго латинского квадрата выбираем новую перестановку чисел от 0 до 6, в которой последнее число тоже должно быть равно 3. Составляем второй латинский квадрат, его составление начинаем с верхней строки. Смотрите рис. 11.
0 |
2 |
1 |
5 |
6 |
4 |
3 |
2 |
1 |
5 |
6 |
4 |
3 |
0 |
1 |
5 |
6 |
4 |
3 |
0 |
2 |
5 |
6 |
4 |
3 |
0 |
2 |
1 |
6 |
4 |
3 |
0 |
2 |
1 |
5 |
4 |
3 |
0 |
2 |
1 |
5 |
6 |
3 |
0 |
2 |
1 |
5 |
6 |
4 |
Рис. 11
Пара ортогональных латинских квадратов готова. Осталось построить магический квадрат. Вы видите готовый магический квадрат на рис. 12.
22 |
38 |
2 |
34 |
21 |
47 |
11 |
10 |
23 |
41 |
7 |
33 |
18 |
43 |
44 |
13 |
28 |
40 |
4 |
29 |
17 |
20 |
49 |
12 |
25 |
36 |
3 |
30 |
35 |
19 |
46 |
8 |
24 |
37 |
6 |
5 |
32 |
15 |
45 |
9 |
27 |
42 |
39 |
1 |
31 |
16 |
48 |
14 |
26 |
Рис. 12
В магических квадратах, построенных методом Делаира, работают качели. В квадрате на рис. 12 выделена начальная цепочка. В первом латинском квадрате (рис. 10) видно, как эта начальная цепочка в точности повторилась записанными в неё числами 0 (нулевой цикл качания качелей). А далее все наборы следующих циклов качания качелей повторяют начальную цепочку. На рис. 13 показана образующая таблица магического квадрата с рис. 12, если бы он строился методом качелей.
|
1 |
31 |
16 |
48 |
14 |
26 |
39 |
-4 |
5 |
32 |
15 |
45 |
9 |
27 |
42 |
-1 |
6 |
35 |
19 |
46 |
8 |
24 |
37 |
3 |
3 |
30 |
20 |
49 |
12 |
25 |
36 |
-1 |
4 |
29 |
17 |
44 |
13 |
28 |
40 |
-3 |
7 |
33 |
18 |
43 |
10 |
23 |
41 |
5 |
2 |
34 |
21 |
47 |
11 |
22 |
38 |
1 |
k=0 |
k=4 |
k=2 |
k=6 |
k=1 |
k=3 |
k=5 |
Рис. 13
Как видим, метод качелей применим и к методу Делаира.
Построим ещё один магический квадрат методом Делаира – 9-ого порядка. На рис. 14 и рис 15 вы видите пару ортогональных латинских вспомогательных квадратов, а на рис. 16 – готовый магический квадрат. Обе перестановки чисел выбраны так, что латинские квадраты получились нетрадиционными ассоциативными магическими квадратами. Поэтому и магический квадрат, построенный из этих квадратов, получился ассоциативным.
4 |
7 |
5 |
8 |
6 |
2 |
0 |
3 |
1 |
1 |
4 |
7 |
5 |
8 |
6 |
2 |
0 |
3 |
3 |
1 |
4 |
7 |
5 |
8 |
6 |
2 |
0 |
0 |
3 |
1 |
4 |
7 |
5 |
8 |
6 |
2 |
2 |
0 |
3 |
1 |
4 |
7 |
5 |
8 |
6 |
6 |
2 |
0 |
3 |
1 |
4 |
7 |
5 |
8 |
8 |
6 |
2 |
0 |
3 |
1 |
4 |
7 |
5 |
5 |
8 |
6 |
2 |
0 |
3 |
1 |
4 |
7 |
7 |
5 |
8 |
6 |
2 |
0 |
3 |
1 |
4 |
Рис. 14
2 |
8 |
5 |
7 |
1 |
3 |
0 |
6 |
4 |
8 |
5 |
7 |
1 |
3 |
0 |
6 |
4 |
2 |
5 |
7 |
1 |
3 |
0 |
6 |
4 |
2 |
8 |
7 |
1 |
3 |
0 |
6 |
4 |
2 |
8 |
5 |
1 |
3 |
0 |
6 |
4 |
2 |
8 |
5 |
7 |
3 |
0 |
6 |
4 |
2 |
8 |
5 |
7 |
1 |
0 |
6 |
4 |
2 |
8 |
5 |
7 |
1 |
3 |
6 |
4 |
2 |
8 |
5 |
7 |
1 |
3 |
0 |
4 |
2 |
8 |
5 |
7 |
1 |
3 |
0 |
6 |
Рис. 15
39 |
72 |
51 |
80 |
56 |
22 |
1 |
34 |
14 |
18 |
42 |
71 |
47 |
76 |
55 |
25 |
5 |
30 |
33 |
17 |
38 |
67 |
46 |
79 |
59 |
21 |
9 |
8 |
29 |
13 |
37 |
70 |
50 |
75 |
63 |
24 |
20 |
4 |
28 |
16 |
41 |
66 |
54 |
78 |
62 |
58 |
19 |
7 |
32 |
12 |
45 |
69 |
53 |
74 |
73 |
61 |
23 |
3 |
36 |
15 |
44 |
65 |
49 |
52 |
77 |
57 |
27 |
6 |
35 |
11 |
40 |
64 |
68 |
48 |
81 |
60 |
26 |
2 |
31 |
10 |
43 |
Рис. 16
Количество всех магических квадратов 9-ого порядка, которые можно построить методом Делаира, огромно, оно не влезает в мой калькулятор. Но, конечно, среди них будет много эквивалентных.
МЕТОД ОКАЙМЛЁННЫХ КВАДРАТОВ
Оригинальный метод окаймлённых квадратов я нашла в книге Ю. В. Чебракова. Раньше нигде этот метод не встречала. Излагаю по книге правила для построения магических квадратов нечётного порядка n=2k+1 с помощью окаймлённых квадратов.
1. Строим любым известным методом магический квадрат порядка n-2.
2. Увеличиваем все элементы построенного магического квадрата на величину 2(n-1).
3. Помещаем построенный магический квадрат порядка n-2 в матрицу n*n так, чтобы с каждой стороны квадрата был один свободный столбец (свободная строка).
4. Угловые ячейки матрицы n*n заполняются так: в верхнюю левую ячейку записывается число d-3k-1, в верхнюю правую – число d-k-1, в нижнюю левую - число k+1, в нижнюю правую - число 3k+1, где k=[n/2], d=n2+1.
5. Свободные ячейки верхней строки матрицы заполняются следующими числами (в произвольном порядке): k и {m, d-2k-1-m} , где m=1, 2, … k-1.
6. Свободные ячейки левого столбца матрицы заполняются следующими числами (в произвольном порядке): d-2k-1 и {k+1+m, d-3k-1-m}, где m=1, 2, … k-1.
7. Свободные ячейки нижней строки матрицы заполняют числами, комплементарными (то есть дополнительными до d) числам, расположенным напротив соответствующей ячейки в верхней строке матрицы. Аналогично заполняются свободные ячейки правого столбца матрицы.
Продемонстрирую метод построения на примере, приведённом автором книги. Это пример построения магического квадрата 5-ого порядка. Понятно, что данным методом можно строить магические квадраты, начиная с порядка n=5.
В качестве исходного магического квадрата автор взял следующий магический квадрат третьего порядка (рис. 17):
8 |
1 |
6 |
3 |
5 |
7 |
4 |
9 |
2 |
Рис. 17
Выполним сразу два пункта, увеличим все элементы этого магического квадрата на 2(n-1)=8 и поместим его в матрицу 5х5 (см. рис. 18).
|
|
|
|
|
|
16 |
9 |
14 |
|
|
11 |
13 |
15 |
|
|
12 |
17 |
10 |
|
|
|
|
|
|
Рис. 18
Выполняем пункт 4, заполняем угловые ячейки матрицы (рис. 19).
19 |
|
|
|
23 |
|
16 |
9 |
14 |
|
|
11 |
13 |
15 |
|
|
12 |
17 |
10 |
|
3 |
|
|
|
7 |
Рис. 19
Заполняем верхнюю строку и левый столбец матрицы (пункты 5 и 6). Смотрите на рис. 20.
19 |
1 |
2 |
20 |
23 |
4 |
16 |
9 |
14 |
|
21 |
11 |
13 |
15 |
|
18 |
12 |
17 |
10 |
|
3 |
|
|
|
7 |
Рис. 20
Осталось выполнить последний пункт – заполнить нижнюю строку и правый столбец матрицы комплементарными числами. И магический квадрат 5-ого порядка готов (рис. 21).
19 |
1 |
2 |
20 |
23 |
4 |
16 |
9 |
14 |
22 |
21 |
11 |
13 |
15 |
5 |
18 |
12 |
17 |
10 |
8 |
3 |
25 |
24 |
6 |
7 |
Рис. 21
Интересно отметить, что, поскольку, верхняя строка и левый столбец матрицы заполняются числами в произвольном порядке (кроме угловых ячеек), то можно построить не один магический квадрат данным методом. Так, для порядка n=5 можно построить 36 разных магических квадратов (вариантов заполнения верхней строки 6, и при этом вариантов заполнения левого столбца тоже 6). На рис. 22 вы видите один из вариантов.
19 |
2 |
20 |
1 |
23 |
18 |
16 |
9 |
14 |
8 |
4 |
11 |
13 |
15 |
22 |
21 |
12 |
17 |
10 |
5 |
3 |
24 |
6 |
25 |
7 |
Рис. 22
Теперь продолжу демонстрацию для квадрата 7-ого порядка. А в качестве исходного магического квадрата возьмём только что построенный магический квадрат 5-ого порядка с рис. 21. Результат выполнения пунктов 2-3 изображён на рис. 23.
|
|
|
|
|
|
|
|
31 |
13 |
14 |
32 |
35 |
|
|
16 |
28 |
21 |
26 |
34 |
|
|
33 |
23 |
25 |
27 |
17 |
|
|
30 |
24 |
29 |
22 |
20 |
|
|
15 |
37 |
36 |
18 |
19 |
|
|
|
|
|
|
|
|
Рис. 23
Заполняем матрицу, выполняя пункты 4-7, и получаем следующий магический квадрат (рис. 24):
40 |
1 |
2 |
3 |
41 |
42 |
46 |
5 |
31 |
13 |
14 |
32 |
35 |
45 |
6 |
16 |
28 |
21 |
26 |
34 |
44 |
43 |
33 |
23 |
25 |
27 |
17 |
7 |
38 |
30 |
24 |
29 |
22 |
20 |
12 |
39 |
15 |
37 |
36 |
18 |
19 |
11 |
4 |
49 |
48 |
47 |
9 |
8 |
10 |
Рис. 24
Для квадрата 7-ого порядка вариантов ещё больше – 14400 (вариантов заполнения верхней строки 120, и при этом вариантов заполнения левого столбца тоже 120).
И, наконец, ещё один пример – построение магического квадрата 9-ого порядка. В качестве исходного снова берём только что построенный магический квадрат седьмого порядка (хотя, конечно, можно взять любой магический квадрат данного порядка). На рис 25 вы видите готовый магический квадрат 9-ого порядка.
69 |
1 |
2 |
3 |
4 |
70 |
71 |
72 |
77 |
6 |
56 |
17 |
18 |
19 |
57 |
58 |
62 |
76 |
7 |
21 |
47 |
29 |
30 |
48 |
51 |
61 |
75 |
8 |
22 |
32 |
44 |
37 |
42 |
50 |
60 |
74 |
73 |
59 |
49 |
39 |
41 |
43 |
33 |
23 |
9 |
66 |
54 |
46 |
40 |
45 |
38 |
36 |
28 |
16 |
67 |
55 |
31 |
53 |
52 |
34 |
35 |
27 |
15 |
68 |
20 |
65 |
64 |
63 |
25 |
24 |
26 |
14 |
5 |
81 |
80 |
79 |
78 |
12 |
11 |
10 |
13 |
Рис. 25
Предлагаю читателям посчитать, сколько магических квадратов 9-ого порядка можно построить данным методом.
Интересно, что каждый вписанный квадрат является нетрадиционным магическим квадратом. При этом магическая константа каждого квадрата, вписанного в магический квадрат 9-ого порядка, является числом кратным 41 (числу в центральной ячейке квадрата). Магическая константа каждого квадрата, вписанного в магический квадрат 7-ого порядка (рис. 24) кратна числу 25 и т. д.
Смотрите на квадрат 9-ого порядка (рис. 25). Магическая константа вписанного квадрата 3-его порядка равна 123=3*41, магическая константа вписанного квадрата 5-ого порядка равна 205=5*41, магическая константа вписанного квадрата 7-ого порядка равна 287=7*41. Забавная закономерность!
Вы можете продолжить построение окаймлённых магических квадратов.
***
На форуме dxdy.ru в теме “Магические квадраты” была приведена интересная иллюстрация из какого-то старого журнала о магических квадратах на английском языке. Иллюстрация названа “Концентрические магические квадраты”. Вот ссылка на данную тему:
http://dxdy.ru/topic12959.html
Я, конечно, сразу же скопировала эту иллюстрацию. А теперь поняла происхождение концентрических магических квадратов. На рис. 25 тоже изображены концентрические магические квадраты. Покажу здесь иллюстрацию из старого журнала, приведённую на форуме (рис. 26):
Рис. 26
Воспроизведу магический квадрат 11-ого порядка, изображённый справа (рис. 27), чтобы с ним было удобно работать.
112 |
9 |
114 |
7 |
108 |
5 |
106 |
3 |
104 |
1 |
102 |
671 |
11 |
29 |
98 |
27 |
96 |
25 |
92 |
23 |
88 |
21 |
111 |
621 |
110 |
90 |
82 |
41 |
78 |
39 |
74 |
37 |
76 |
32 |
12 |
671 |
13 |
31 |
43 |
71 |
50 |
49 |
68 |
67 |
79 |
91 |
109 |
671 |
116 |
94 |
80 |
70 |
64 |
57 |
62 |
52 |
42 |
28 |
6 |
671 |
15 |
33 |
45 |
53 |
59 |
61 |
63 |
69 |
77 |
89 |
107 |
671 |
118 |
100 |
84 |
56 |
60 |
65 |
58 |
66 |
38 |
22 |
4 |
671 |
17 |
35 |
47 |
55 |
72 |
73 |
54 |
51 |
75 |
87 |
105 |
671 |
120 |
36 |
46 |
81 |
44 |
83 |
48 |
85 |
40 |
86 |
2 |
671 |
19 |
101 |
24 |
95 |
26 |
97 |
30 |
99 |
34 |
93 |
103 |
721 |
20 |
113 |
8 |
115 |
14 |
117 |
16 |
119 |
18 |
121 |
10 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
|
Рис. 27
К своему удивлению обнаружила, что в двух строках магического квадрата нет магической суммы (неправильные суммы выделены на рис. 27 красным цветом). Конечно, нет магической суммы и в соответствующих строках вписанного нетрадиционного магического квадрата 9-ого порядка. Где-то вкралась ошибка!
Давайте “разденем” окаймлённые квадраты. На рис. 28 показан магический квадрат 9-ого порядка.
9 |
78 |
7 |
76 |
5 |
72 |
3 |
68 |
1 |
319 |
70 |
62 |
21 |
58 |
19 |
54 |
17 |
56 |
12 |
369 |
11 |
23 |
51 |
30 |
29 |
48 |
47 |
59 |
71 |
369 |
74 |
60 |
50 |
44 |
37 |
42 |
32 |
22 |
8 |
369 |
13 |
25 |
33 |
39 |
41 |
43 |
49 |
57 |
69 |
369 |
80 |
64 |
36 |
40 |
45 |
38 |
46 |
18 |
2 |
369 |
15 |
27 |
35 |
52 |
53 |
34 |
31 |
55 |
67 |
369 |
16 |
26 |
61 |
24 |
63 |
28 |
65 |
20 |
66 |
369 |
81 |
4 |
75 |
6 |
77 |
10 |
79 |
14 |
73 |
419 |
369 |
369 |
369 |
369 |
369 |
369 |
369 |
369 |
369 |
|
Рис. 28
Снова нет магической суммы в тех же строках. На рис. 29 изображён магический квадрат 7-ого порядка.
46 |
5 |
42 |
3 |
38 |
1 |
40 |
175 |
7 |
35 |
14 |
13 |
32 |
31 |
43 |
175 |
44 |
34 |
28 |
21 |
26 |
16 |
6 |
175 |
9 |
17 |
23 |
25 |
27 |
33 |
41 |
175 |
48 |
20 |
24 |
29 |
22 |
30 |
2 |
175 |
11 |
19 |
36 |
37 |
18 |
15 |
39 |
175 |
10 |
45 |
8 |
47 |
12 |
49 |
4 |
175 |
175 |
175 |
175 |
175 |
175 |
175 |
175 |
|
Рис. 28
В этом магическом квадрате уже всё нормально, магические суммы есть во всех строках, столбцах и главных диагоналях. Значит, ошибка была допущена при переходе от квадрата 7-ого порядка к квадрату 9-ого порядка. Сначала “разденем” квадрат до конца, то есть посмотрим ещё на магические квадраты пятого и третьего порядка, а затем поищем ошибку. На рис. 29 вы видите магический квадрат пятого порядка, а на рис. 30 – магический квадрат третьего порядка.
23 |
2 |
1 |
20 |
19 |
22 |
16 |
9 |
14 |
4 |
5 |
11 |
13 |
15 |
21 |
8 |
12 |
17 |
10 |
18 |
7 |
24 |
25 |
6 |
3 |
Рис. 29
8 |
1 |
6 |
3 |
5 |
7 |
4 |
9 |
2 |
Рис. 30
Как видите, исходный магический квадрат точно такой же, какой взят для построения магического квадрата 5-ого порядка Чебраковым (см. рис. 17).
Итак, ищем ошибку. Выполняем переход от магического квадрата 7-ого порядка к магическому квадрату 9-ого порядка. Сначала увеличим все элементы квадрата с рис. 28 на величину 2(n-1)=16 и поместим полученный нетрадиционный магический квадрат 7-ого порядка в матрицу 9х9. Результат изображён на рис. 31.
|
|
|
|
|
|
|
|
|
|
62 |
21 |
58 |
19 |
54 |
17 |
56 |
|
|
23 |
51 |
30 |
29 |
48 |
47 |
59 |
|
|
60 |
50 |
44 |
37 |
42 |
32 |
22 |
|
|
25 |
33 |
39 |
41 |
43 |
49 |
57 |
|
|
64 |
36 |
40 |
45 |
38 |
46 |
18 |
|
|
27 |
35 |
52 |
53 |
34 |
31 |
55 |
|
|
26 |
61 |
24 |
63 |
28 |
65 |
20 |
|
|
|
|
|
|
|
|
|
|
Рис. 31
Пока всё правильно, нетрадиционный магический квадрат 7-ого порядка получился, его магическая константа равна 287. Теперь будем заполнять окаймление этого квадрата по приведённым выше правилам (рис. 32).
69 |
1 |
71 |
2 |
72 |
3 |
70 |
4 |
77 |
369 |
8 |
62 |
21 |
58 |
19 |
54 |
17 |
56 |
74 |
369 |
73 |
23 |
51 |
30 |
29 |
48 |
47 |
59 |
9 |
369 |
7 |
60 |
50 |
44 |
37 |
42 |
32 |
22 |
75 |
369 |
68 |
25 |
33 |
39 |
41 |
43 |
49 |
57 |
14 |
369 |
6 |
64 |
36 |
40 |
45 |
38 |
46 |
18 |
76 |
369 |
67 |
27 |
35 |
52 |
53 |
34 |
31 |
55 |
15 |
369 |
66 |
26 |
61 |
24 |
63 |
28 |
65 |
20 |
16 |
369 |
5 |
81 |
11 |
80 |
10 |
79 |
12 |
78 |
13 |
369 |
369 |
369 |
369 |
369 |
369 |
369 |
369 |
369 |
369 |
|
Рис. 32
Магический квадрат 9-ого порядка тоже получился! Окаймляем его ещё раз и получаем магический квадрат 11-ого порядка (рис. 33).
106 |
1 |
110 |
2 |
109 |
3 |
108 |
4 |
107 |
5 |
116 |
671 |
10 |
89 |
21 |
91 |
22 |
92 |
23 |
90 |
24 |
97 |
112 |
671 |
111 |
28 |
82 |
41 |
78 |
39 |
74 |
37 |
76 |
94 |
11 |
671 |
9 |
93 |
43 |
71 |
50 |
49 |
68 |
67 |
79 |
29 |
113 |
671 |
105 |
27 |
80 |
70 |
64 |
57 |
62 |
52 |
42 |
95 |
17 |
671 |
8 |
88 |
45 |
53 |
59 |
61 |
63 |
69 |
77 |
34 |
114 |
671 |
104 |
26 |
84 |
56 |
60 |
65 |
58 |
66 |
38 |
96 |
18 |
671 |
7 |
87 |
47 |
55 |
72 |
73 |
54 |
51 |
75 |
35 |
115 |
671 |
103 |
86 |
46 |
81 |
44 |
83 |
48 |
85 |
40 |
36 |
19 |
671 |
102 |
25 |
101 |
31 |
100 |
30 |
99 |
32 |
98 |
33 |
20 |
671 |
6 |
121 |
12 |
120 |
13 |
119 |
14 |
118 |
15 |
117 |
16 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
671 |
|
Рис. 33
Итак, если всё выполнять по правилам, изложенным Чебраковым, то магический квадрат получается правильным.
Понятно, что окаймление квадратов можно продолжить. На рис. 34 вы видите магический квадрат 13-ого порядка, полученный окаймлением квадрата с рис. 33.
151 |
1 |
156 |
2 |
155 |
3 |
154 |
4 |
153 |
5 |
152 |
6 |
163 |
12 |
130 |
25 |
134 |
26 |
133 |
27 |
132 |
28 |
131 |
29 |
140 |
158 |
157 |
34 |
113 |
45 |
115 |
46 |
116 |
47 |
114 |
48 |
121 |
136 |
13 |
11 |
135 |
52 |
106 |
65 |
102 |
63 |
98 |
61 |
100 |
118 |
35 |
159 |
150 |
33 |
117 |
67 |
95 |
74 |
73 |
92 |
91 |
103 |
53 |
137 |
20 |
10 |
129 |
51 |
104 |
94 |
88 |
81 |
86 |
76 |
66 |
119 |
41 |
160 |
149 |
32 |
112 |
69 |
77 |
83 |
85 |
87 |
93 |
101 |
58 |
138 |
21 |
9 |
128 |
50 |
108 |
80 |
84 |
89 |
82 |
90 |
62 |
120 |
42 |
161 |
148 |
31 |
111 |
71 |
79 |
96 |
97 |
78 |
75 |
99 |
59 |
139 |
22 |
8 |
127 |
110 |
70 |
105 |
68 |
107 |
72 |
109 |
64 |
60 |
43 |
162 |
147 |
126 |
49 |
125 |
55 |
124 |
54 |
123 |
56 |
122 |
57 |
44 |
23 |
146 |
30 |
145 |
36 |
144 |
37 |
143 |
38 |
142 |
39 |
141 |
40 |
24 |
7 |
169 |
14 |
168 |
15 |
167 |
16 |
166 |
17 |
165 |
18 |
164 |
19 |
Рис. 34
Теперь проверим второй магический квадрат, изображённый на старинной иллюстрации слева. Это магический квадрат 13-ого порядка, смотрите его на рис. 35.
98 |
110 |
122 |
134 |
146 |
158 |
1 |
26 |
38 |
50 |
62 |
74 |
86 |
112 |
118 |
34 |
166 |
150 |
3 |
161 |
15 |
10 |
46 |
164 |
68 |
58 |
126 |
8 |
88 |
148 |
29 |
143 |
35 |
137 |
19 |
90 |
76 |
162 |
44 |
140 |
104 |
106 |
39 |
133 |
53 |
129 |
57 |
125 |
59 |
64 |
66 |
30 |
154 |
32 |
17 |
121 |
65 |
99 |
89 |
103 |
69 |
49 |
153 |
138 |
16 |
168 |
165 |
145 |
119 |
107 |
75 |
93 |
87 |
63 |
51 |
25 |
5 |
2 |
13 |
7 |
31 |
43 |
91 |
97 |
85 |
73 |
79 |
127 |
139 |
163 |
157 |
14 |
159 |
147 |
115 |
61 |
83 |
77 |
95 |
109 |
55 |
23 |
11 |
156 |
28 |
18 |
21 |
47 |
101 |
71 |
81 |
67 |
105 |
123 |
149 |
152 |
142 |
42 |
130 |
116 |
111 |
37 |
117 |
41 |
113 |
45 |
131 |
54 |
40 |
128 |
56 |
92 |
94 |
22 |
141 |
27 |
135 |
33 |
151 |
80 |
82 |
78 |
114 |
70 |
102 |
136 |
4 |
20 |
167 |
9 |
155 |
160 |
124 |
6 |
52 |
100 |
84 |
60 |
48 |
36 |
24 |
12 |
169 |
144 |
132 |
120 |
108 |
96 |
72 |
Рис. 35
С этим квадратом всё в порядке, он вполне магический. Магические константы всех вписанных нетрадиционных магических квадратов кратны числу в центральной ячейке квадрата – 85, причём множитель кратности всегда равен порядку вписанного квадрата.
Однако здесь совсем другая технология заполнения окаймлённых квадратов. Предлагаю читателям разобраться в этой технологии. По сути дела мы имеем вариант метода окаймлённых квадратов.
Примечание: эта технология меня, конечно, очень заинтересовала, и я посвятила ей статью http://www.natalimak1.narod.ru/concent.htm (статью пишу, если не открывается пока, подождите немного).
МЕТОД ПРИМЕНЕНИЯ ОБРАТИМЫХ КВАДРАТОВ
Этот метод я не встречала в имеющихся у меня книгах, и в Интернете тоже не встречала. Обратимые квадраты применяются для построения совершенных квадратов. Это есть в Интернете, в статье на английском языке и подробно мной рассмотрено в соответствующей статье. Далее я рассмотрела также построение идеальных квадратов с помощью обратимых (смотрите статью http://www.klassikpoez.narod.ru/obratid.htm ).
Теперь хочу показать построение магических квадратов любого нечётного порядка из обратимых квадратов. Определения для обратимых квадратов смотрите в статьях, написанных раньше.
Начну с магического квадрата третьего порядка. На рис. 36 вы видите самый простой обратимый квадрат третьего порядка.
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
Рис. 36
Будем строить магические квадраты, совпадающие с квадратами, построенными методом террас. Применим к обратимому квадрату с рис. 36 следующее матричное преобразование (рис. 37) [матрицу исходного квадрата мы обозначили A(aij)]:
а12 |
а31 |
а23 |
а33 |
а22 |
а11 |
а21 |
а13 |
а32 |
Рис. 37
В результате мы получим магический квадрат, который вы видите на рис. 38. Он в точности совпадает с квадратом, построенным методом террас.
2 |
7 |
6 |
9 |
5 |
1 |
4 |
3 |
8 |
Рис. 38
Проделаем то же самое для квадрата 5-ого порядка. Самый простой обратимый квадрат не буду показывать, читатели уже поняли, что в таком квадрате числа просто вписываются в естественном порядке построчно, начиная с левой верхней ячейки, в которую записывается число 1. На рис. 39 показано матричное преобразование, которое надо применить к самому простому обратимому квадрату 5-ого порядка, чтобы получить магический квадрат. Этот квадрат тоже будет такой же, как квадрат, построенный методом террас.
а13 |
а41 |
а24 |
а52 |
а35 |
а45 |
а23 |
а51 |
а34 |
а12 |
а22 |
а55 |
а33 |
а11 |
а44 |
а54 |
а32 |
а15 |
а43 |
а21 |
а31 |
а14 |
а42 |
а25 |
а53 |
Рис. 39
Применив это матричное преобразование к самому простому обратимому квадрату 5-ого порядка, получаем следующий магический квадрат (рис. 40):
3 |
16 |
9 |
22 |
15 |
20 |
8 |
21 |
14 |
2 |
7 |
25 |
13 |
1 |
19 |
24 |
12 |
5 |
18 |
6 |
11 |
4 |
17 |
10 |
23 |
Рис. 40
Ну, и ещё раз – для квадрата 7-ого порядка. На рис. 41 вы видите матричное преобразование для построения магического квадрата 7-ого порядка из самого простого обратимого квадрата.
а14 |
а51 |
а25 |
а62 |
а36 |
а73 |
а47 |
а57 |
а24 |
а61 |
а35 |
а72 |
а46 |
а13 |
а23 |
а67 |
а34 |
а71 |
а45 |
а12 |
а56 |
а66 |
а33 |
а77 |
а44 |
а11 |
а55 |
а22 |
а32 |
а76 |
а43 |
а17 |
а54 |
а21 |
а65 |
а75 |
а42 |
а16 |
а53 |
а27 |
а64 |
а31 |
а41 |
а15 |
а52 |
а26 |
а63 |
а37 |
а74 |
Рис. 41
На рис. 42 изображён готовый магический квадрат 7-ого порядка, построенный применением этого матричного преобразования к самому простому обратимому квадрату.
4 |
29 |
12 |
37 |
20 |
45 |
28 |
35 |
11 |
36 |
19 |
44 |
27 |
3 |
10 |
42 |
18 |
43 |
26 |
2 |
34 |
41 |
17 |
49 |
25 |
1 |
33 |
9 |
16 |
48 |
24 |
7 |
32 |
8 |
40 |
47 |
23 |
6 |
31 |
14 |
39 |
15 |
22 |
5 |
30 |
13 |
38 |
21 |
46 |
Рис. 42
“Ну и что же в этом методе?” – спросит читатель. Все эти магические квадраты можно построить и методом террас. Однако обратимый квадрат ведь не один только существует – самый простой. Есть ещё очень много обратимых квадратов. И из каждого обратимого квадрата, применяя то же самое матричное преобразование, можно построить новый магический квадрат. Таким образом, мы имеем обобщение метода террас. Покажу пример для квадрата 7-ого порядка. На рис. 43 вы видите новый обратимый квадрат.
5 |
6 |
7 |
4 |
1 |
2 |
3 |
12 |
13 |
14 |
11 |
8 |
9 |
10 |
19 |
20 |
21 |
18 |
15 |
16 |
17 |
26 |
27 |
28 |
25 |
22 |
23 |
24 |
33 |
34 |
35 |
32 |
29 |
30 |
31 |
40 |
41 |
42 |
39 |
36 |
37 |
38 |
47 |
48 |
49 |
46 |
43 |
44 |
45 |
Рис. 43
Обозначив по-прежнему матрицу этого обратимого квадрата A(aij), применим к нему матричное преобразование, изображённое на рис. 41. Мы получим новый магический квадрат 7-ого порядка (рис. 44).
4 |
33 |
8 |
41 |
16 |
49 |
24 |
31 |
11 |
40 |
15 |
48 |
23 |
7 |
14 |
38 |
18 |
47 |
22 |
6 |
30 |
37 |
21 |
45 |
25 |
5 |
29 |
13 |
20 |
44 |
28 |
3 |
32 |
12 |
36 |
43 |
27 |
2 |
35 |
10 |
39 |
19 |
26 |
1 |
34 |
9 |
42 |
17 |
46 |
Рис. 44
Очевидно, что новый квадрат подобен квадрату с рис. 42, однако не эквивалентен ему. Эти квадраты связаны преобразованием “плюс-минус 4”. На рис. 45 показана матрица этого преобразования.
|
+4 |
-4 |
+4 |
-4 |
+4 |
-4 |
-4 |
|
+4 |
-4 |
+4 |
-4 |
+4 |
+4 |
-4 |
|
+4 |
-4 |
+4 |
-4 |
-4 |
+4 |
-4 |
|
+4 |
-4 |
+4 |
+4 |
-4 |
+4 |
-4 |
|
+4 |
-4 |
-4 |
+4 |
-4 |
+4 |
-4 |
|
+4 |
+4 |
-4 |
+4 |
-4 |
+4 |
-4 |
|
Рис. 45
Посмотрите, как интересно: преобразование не затрагивает совсем одну главную диагональ. Наложив матрицу этого преобразования на квадрат с рис. 42 и выполнив все действия над числами, попавшими в закрашенные ячейки, вы получите квадрат с рис. 44. Очевидно, что преобразование сохраняет ассоциативность квадрата.
Много ли существует обратимых квадратов 7-ого порядка? Думаю, что очень много. Точное количество не знаю. Сочиню ещё один обратимый квадрат (рис. 46):
15 |
16 |
17 |
18 |
19 |
20 |
21 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
Рис. 46
Строим магический квадрат из этого обратимого квадрата с помощью того же матричного преобразования (с рис. 41). Полученный магический квадрат вы видите на рис. 47.
18 |
43 |
12 |
37 |
6 |
31 |
28 |
49 |
11 |
36 |
5 |
30 |
27 |
17 |
10 |
42 |
4 |
29 |
26 |
16 |
48 |
41 |
3 |
35 |
25 |
15 |
47 |
9 |
2 |
34 |
24 |
21 |
46 |
8 |
40 |
33 |
23 |
20 |
45 |
14 |
39 |
1 |
22 |
19 |
44 |
13 |
38 |
7 |
32 |
Рис. 47
Очевидно, что полученный магический квадрат оригинальный, то есть не эквивалентный двум построенным выше магическим квадратам 7-ого порядка. Даже начальная цепочка немного изменила свою форму, оставаясь по-прежнему диагональной. Этот квадрат связан с квадратом, построенным методом террас (рис. 42), преобразованием “плюс-минус 14”. Предлагаю читателям составить матрицу этого преобразования.
Так, с помощью обратимых квадратов мы получили обобщение метода террас. Понятно, что аналогично можно строить квадраты любого нечётного порядка. Магических квадратов построится ровно столько, сколько существует обратимых квадратов данного порядка. Матрицу преобразования надо составлять, исходя из пары квадратов: самый простой обратимый квадрат – квадрат, построенный методом террас. Впрочем, из трёх приведённых выше матриц преобразования можно вывести закономерности составления такой матрицы для любого нечётного порядка и написать матрицу в общем виде. Похожая задача с обобщением матрицы преобразования уже не раз решалась в предыдущих статьях.
МЕТОД СОСТАВНЫХ КВАДРАТОВ
Осталось рассказать об универсальном методе построения магических квадратов – методе составных квадратов. Этим методом можно построить магический квадрат любого порядка n, который может быть представлен в виде произведения двух чисел: n=k*m. Понятно, что минимальный порядок квадрата, который может быть построен данным методом, равен 9. Квадрат порядка k назовём базовым, а квадрат порядка m – основным. Базовый и основной квадраты можно менять местами. При этом если базовый и основной квадраты обладают некоторым свойством, оно присуще и составному квадрату. Так, например, из двух ассоциативных квадратов получается ассоциативный составной квадрат, из двух идеальных квадратов – идеальный составной квадрат.
Метод составных квадратов известен очень давно. К сожалению, не знаю имя его автора. Интересно отметить, что я открыла для себя этот метод, исследуя построение ассоциативных квадратов. А затем уже нашла его в одной статье в Интернете.
Построение магических квадратов разных видов данным методом встречается во многих моих статьях (там вы найдёте и подробное описание метода). Покажу здесь только один пример. Возьмём в качестве базового квадрата магический квадрат третьего порядка с рис. 38, а в качестве основного – магический квадрат 5-ого порядка с рис. 40. Поскольку оба квадрата ассоциативны, составной квадрат 15-ого порядка тоже будет ассоциативным (рис. 48).
28 |
41 |
34 |
47 |
40 |
153 |
166 |
159 |
172 |
165 |
128 |
141 |
134 |
147 |
140 |
45 |
33 |
46 |
39 |
27 |
170 |
158 |
171 |
164 |
152 |
145 |
133 |
146 |
139 |
127 |
32 |
50 |
38 |
26 |
44 |
157 |
175 |
163 |
151 |
169 |
132 |
150 |
138 |
126 |
144 |
49 |
37 |
30 |
43 |
31 |
174 |
162 |
155 |
168 |
156 |
149 |
137 |
130 |
143 |
131 |
36 |
29 |
42 |
35 |
48 |
161 |
154 |
167 |
160 |
173 |
136 |
129 |
142 |
135 |
148 |
203 |
216 |
209 |
222 |
215 |
103 |
116 |
109 |
122 |
115 |
3 |
16 |
9 |
22 |
15 |
220 |
208 |
221 |
214 |
202 |
120 |
108 |
121 |
114 |
102 |
20 |
8 |
21 |
14 |
2 |
207 |
225 |
213 |
201 |
219 |
107 |
125 |
113 |
101 |
119 |
7 |
25 |
13 |
1 |
19 |
224 |
212 |
205 |
218 |
206 |
124 |
112 |
105 |
118 |
106 |
24 |
12 |
5 |
18 |
6 |
211 |
204 |
217 |
210 |
223 |
111 |
104 |
117 |
110 |
123 |
11 |
4 |
17 |
10 |
23 |
78 |
91 |
84 |
97 |
90 |
53 |
66 |
59 |
72 |
65 |
178 |
191 |
184 |
197 |
190 |
95 |
83 |
96 |
89 |
77 |
70 |
58 |
71 |
64 |
52 |
195 |
183 |
196 |
189 |
177 |
82 |
100 |
88 |
76 |
94 |
57 |
75 |
63 |
51 |
69 |
182 |
200 |
188 |
176 |
194 |
99 |
87 |
80 |
93 |
81 |
74 |
62 |
55 |
68 |
56 |
199 |
187 |
180 |
193 |
181 |
86 |
79 |
92 |
85 |
98 |
61 |
54 |
67 |
60 |
73 |
186 |
179 |
192 |
185 |
198 |
Рис. 48
А теперь покажу квадрат, построенный на базе квадрата 5-ого порядка, основным будет квадрат третьего порядка (рис. 49):
20 |
25 |
24 |
137 |
142 |
141 |
74 |
79 |
78 |
191 |
196 |
195 |
128 |
133 |
132 |
27 |
23 |
19 |
144 |
140 |
136 |
81 |
77 |
73 |
198 |
194 |
190 |
135 |
131 |
127 |
22 |
21 |
26 |
139 |
138 |
143 |
76 |
75 |
80 |
193 |
192 |
197 |
130 |
129 |
134 |
173 |
178 |
177 |
65 |
70 |
69 |
182 |
187 |
186 |
119 |
124 |
123 |
11 |
16 |
15 |
180 |
176 |
172 |
72 |
68 |
64 |
189 |
185 |
181 |
126 |
122 |
118 |
18 |
14 |
10 |
175 |
174 |
179 |
67 |
66 |
71 |
184 |
183 |
188 |
121 |
120 |
125 |
13 |
12 |
17 |
56 |
61 |
60 |
218 |
223 |
222 |
110 |
115 |
114 |
2 |
7 |
6 |
164 |
169 |
168 |
63 |
59 |
55 |
225 |
221 |
217 |
117 |
113 |
109 |
9 |
5 |
1 |
171 |
167 |
163 |
58 |
57 |
62 |
220 |
219 |
224 |
112 |
111 |
116 |
4 |
3 |
8 |
166 |
165 |
170 |
209 |
214 |
213 |
101 |
106 |
105 |
38 |
43 |
42 |
155 |
160 |
159 |
47 |
52 |
51 |
216 |
212 |
208 |
108 |
104 |
100 |
45 |
41 |
37 |
162 |
158 |
154 |
54 |
50 |
46 |
211 |
210 |
215 |
103 |
102 |
107 |
40 |
39 |
44 |
157 |
156 |
161 |
49 |
48 |
53 |
92 |
97 |
96 |
29 |
34 |
33 |
146 |
151 |
150 |
83 |
88 |
87 |
200 |
205 |
204 |
99 |
95 |
91 |
36 |
32 |
28 |
153 |
149 |
145 |