Н. Макарова
ПОСТРОЕНИЕ ГРУППЫ MOLS ДВЕНАДЦАТОГО ПОРЯДКА
Построение пар ОЛК 12-го порядка уже было показано. Смотрите, например, статью: http://www.natalimak1.narod.ru/grolk.htm (рис. 11 - 12). Я построила пары ОЛК данного порядка двумя способами: 1) методом составных квадратов; 2) по алгоритму для порядков серии n = 6k, k = 2, 3, 4, …
Теперь хочу показать построение группы взаимно ортогональных латинских квадратов (MOLS), состоящей из 5 квадратов. Это построение придумали авторы: Дюльмаж, Джонсон и Мендельсон. Оно основано на применении абелевой группы и описано в книге М. Холла “Комбинаторика” (М.: Мир, 1970). По этой книге здесь и приводится построение данной группы MOLS.
Приведу цитату из книги, чтобы читатели видели наглядно описание, приведённое автором (стр. 281 – 282).
“Обозначим ai = ai, i = 0, …, 5, bi = bai, i = 0, …, 5.
Построим пять строк:
a0 a1 a2 a3 a4 a5 b0 b1 b2 b3 b4 b5
a0 b0 b2 a2 b1 a1 b3 b5 a4 b4 a5 a3
a0 a3 b0 a1 b3 b5 a2 b2 a5 a4 b1 b4
a0 b2 a1 b5 a5 b3 a3 b4 a2 b1 b0 a4
a0 a4 b5 b4 a2 b1 b2 b0 b3 a1 a3 a5
Возьмём эти строки в качестве первых строк пяти квадратов. Строки со второй по двенадцатую образуются умножением первых строк соответственно на a1, …, a5, b0, …, b5. Нет никакого другого квадрата порядка 12, ортогонального ко всем этим квадратам, и не было найдено никакого множества из шести попарно ортогональных квадратов порядка 12”.
Это всё описание построение, приведённое в книге. Не сразу мне удалось разобраться с этим построением, помогли на форуме http://dxdy.ru/topic12959.html , подсказав, как выполняется умножение элементов абелевой группы 12-го порядка, являющейся прямым произведением циклических групп порядков 6 и 2. Итак, имеем следующие правила умножения элементов:
akbp * ambn = ak+m * bp+n
при этом (k+m) берётся по модулю 6, а (p+n) – по модулю 2.
Далее: a6 = a0 = 1, b2 = b0 = 1.
Например, a2b * a5 = a * b.
Теперь всё готово для построения группы из пяти латинских квадратов, заполненных выражениями вида aibj (i = 0, 1, … 5, j = 0, 1). В рассматриваемой абелевой группе 12-го порядка будет ровно 12 различных выражений данного вида, а именно:
1, a, a2, a3, a4, a5, b, ba, ba2, ba3, ba4, ba5.
После того, как все пять латинских квадратов будут заполнены приведёнными выражениями (заполнение квадратов выполняется по описанию, приведённому в книге Холла), надо во всех квадратах заменить символьные выражения на числа от 2 до 12, причём во всех квадратах одинаково. При этом выбор чисел для выражений может быть совершенно произвольным. Я выбрала такие значения для символьных выражений:
a = 2, a2 = 3, a3 = 4, a4 = 5, a5 = 6, b = 7, ba = 8, ba2 = 9, ba3 = 10, ba4 = 11, ba5 = 12.
Я покажу только один латинский квадрат, заполненный символьными выражениями – первый (рис. 1). Остальные четыре квадрата читатели построят самостоятельно, здесь будут показаны латинские квадраты, заполненные числами.
1 |
a |
a2 |
a3 |
a4 |
a5 |
b |
ba |
ba2 |
ba3 |
ba4 |
ba5 |
a |
a2 |
a3 |
a4 |
a5 |
1 |
ba |
ba2 |
ba3 |
ba4 |
ba5 |
b |
a2 |
a3 |
a4 |
a5 |
1 |
a |
ba2 |
ba3 |
ba4 |
ba5 |
b |
ba |
a3 |
a4 |
a5 |
1 |
a |
a2 |
ba3 |
ba4 |
ba5 |
b |
ba |
ba2 |
a4 |
a5 |
1 |
a |
a2 |
a3 |
ba4 |
ba5 |
b |
ba |
ba2 |
ba3 |
a5 |
1 |
a |
a2 |
a3 |
a4 |
ba5 |
b |
ba |
ba2 |
ba3 |
ba4 |
b |
ba |
ba2 |
ba3 |
ba4 |
ba5 |
1 |
a |
a2 |
a3 |
a4 |
a5 |
ba |
ba2 |
ba3 |
ba4 |
ba5 |
b |
a |
a2 |
a3 |
a4 |
a5 |
1 |
ba2 |
ba3 |
ba4 |
ba5 |
b |
ba |
a2 |
a3 |
a4 |
a5 |
1 |
a |
ba3 |
ba4 |
ba5 |
b |
ba |
ba2 |
a3 |
a4 |
a5 |
1 |
a |
a2 |
ba4 |
ba5 |
b |
ba |
ba2 |
ba3 |
a4 |
a5 |
1 |
a |
a2 |
a3 |
ba5 |
b |
ba |
ba2 |
ba3 |
ba4 |
a5 |
1 |
a |
a2 |
a3 |
a4 |
Рис. 1
Очень интересная закономерность построения квадрата.
Теперь показываю все пять латинских квадратов группы, заполненные числами (рис. 2 – 6).
Замечание: здесь латинские квадраты заполняются числами от 1 до 12. Для перехода к традиционной форме записи латинских квадратов (заполненных числами от 0 до 11) надо все элементы в квадратах уменьшить на единицу.
Первый латинский квадрат (соответствует квадрату с рис. 1)
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
2 |
3 |
4 |
5 |
6 |
1 |
8 |
9 |
10 |
11 |
12 |
7 |
3 |
4 |
5 |
6 |
1 |
2 |
9 |
10 |
11 |
12 |
7 |
8 |
4 |
5 |
6 |
1 |
2 |
3 |
10 |
11 |
12 |
7 |
8 |
9 |
5 |
6 |
1 |
2 |
3 |
4 |
11 |
12 |
7 |
8 |
9 |
10 |
6 |
1 |
2 |
3 |
4 |
5 |
12 |
7 |
8 |
9 |
10 |
11 |
7 |
8 |
9 |
10 |
11 |
12 |
1 |
2 |
3 |
4 |
5 |
6 |
8 |
9 |
10 |
11 |
12 |
7 |
2 |
3 |
4 |
5 |
6 |
1 |
9 |
10 |
11 |
12 |
7 |
8 |
3 |
4 |
5 |
6 |
1 |
2 |
10 |
11 |
12 |
7 |
8 |
9 |
4 |
5 |
6 |
1 |
2 |
3 |
11 |
12 |
7 |
8 |
9 |
10 |
5 |
6 |
1 |
2 |
3 |
4 |
12 |
7 |
8 |
9 |
10 |
11 |
6 |
1 |
2 |
3 |
4 |
5 |
Рис. 2
Второй латинский квадрат
1 |
7 |
9 |
3 |
8 |
2 |
10 |
12 |
5 |
11 |
6 |
4 |
2 |
8 |
10 |
4 |
9 |
3 |
11 |
7 |
6 |
12 |
1 |
5 |
3 |
9 |
11 |
5 |
10 |
4 |
12 |
8 |
1 |
7 |
2 |
6 |
4 |
10 |
12 |
6 |
11 |
5 |
7 |
9 |
2 |
8 |
3 |
1 |
5 |
11 |
7 |
1 |
12 |
6 |
8 |
10 |
3 |
9 |
4 |
2 |
6 |
12 |
8 |
2 |
7 |
1 |
9 |
11 |
4 |
10 |
5 |
3 |
7 |
1 |
3 |
9 |
2 |
8 |
4 |
6 |
11 |
5 |
12 |
10 |
8 |
2 |
4 |
10 |
3 |
9 |
5 |
1 |
12 |
6 |
7 |
11 |
9 |
3 |
5 |
11 |
4 |
10 |
6 |
2 |
7 |
1 |
8 |
12 |
10 |
4 |
6 |
12 |
5 |
11 |
1 |
3 |
8 |
2 |
9 |
7 |
11 |
5 |
1 |
7 |
6 |
12 |
2 |
4 |
9 |
3 |
10 |
8 |
12 |
6 |
2 |
8 |
1 |
7 |
3 |
5 |
10 |
4 |
11 |
9 |
Рис. 3
Третий латинский квадрат
1 |
4 |
7 |
2 |
10 |
12 |
3 |
9 |
6 |
5 |
8 |
11 |
2 |
5 |
8 |
3 |
11 |
7 |
4 |
10 |
1 |
6 |
9 |
12 |
3 |
6 |
9 |
4 |
12 |
8 |
5 |
11 |
2 |
1 |
10 |
7 |
4 |
1 |
10 |
5 |
7 |
9 |
6 |
12 |
3 |
2 |
11 |
8 |
5 |
2 |
11 |
6 |
8 |
10 |
1 |
7 |
4 |
3 |
12 |
9 |
6 |
3 |
12 |
1 |
9 |
11 |
2 |
8 |
5 |
4 |
7 |
10 |
7 |
10 |
1 |
8 |
4 |
6 |
9 |
3 |
12 |
11 |
2 |
5 |
8 |
11 |
2 |
9 |
5 |
1 |
10 |
4 |
7 |
12 |
3 |
6 |
9 |
12 |
3 |
10 |
6 |
2 |
11 |
5 |
8 |
7 |
4 |
1 |
10 |
7 |
4 |
11 |
1 |
3 |
12 |
6 |
9 |
8 |
5 |
2 |
11 |
8 |
5 |
12 |
2 |
4 |
7 |
1 |
10 |
9 |
6 |
3 |
12 |
9 |
6 |
7 |
3 |
5 |
8 |
2 |
11 |
10 |
1 |
4 |
Рис. 4
Четвёртый латинский квадрат
1 |
9 |
2 |
12 |
6 |
10 |
4 |
11 |
3 |
8 |
7 |
5 |
2 |
10 |
3 |
7 |
1 |
11 |
5 |
12 |
4 |
9 |
8 |
6 |
3 |
11 |
4 |
8 |
2 |
12 |
6 |
7 |
5 |
10 |
9 |
1 |
4 |
12 |
5 |
9 |
3 |
7 |
1 |
8 |
6 |
11 |
10 |
2 |
5 |
7 |
6 |
10 |
4 |
8 |
2 |
9 |
1 |
12 |
11 |
3 |
6 |
8 |
1 |
11 |
5 |
9 |
3 |
10 |
2 |
7 |
12 |
4 |
7 |
3 |
8 |
6 |
12 |
4 |
10 |
5 |
9 |
2 |
1 |
11 |
8 |
4 |
9 |
1 |
7 |
5 |
11 |
6 |
10 |
3 |
2 |
12 |
9 |
5 |
10 |
2 |
8 |
6 |
12 |
1 |
11 |
4 |
3 |
7 |
10 |
6 |
11 |
3 |
9 |
1 |
7 |
2 |
12 |
5 |
4 |
8 |
11 |
1 |
12 |
4 |
10 |
2 |
8 |
3 |
7 |
6 |
5 |
9 |
12 |
2 |
7 |
5 |
11 |
3 |
9 |
4 |
8 |
1 |
6 |
10 |
Рис. 5
Пятый латинский квадрат
1 |
5 |
12 |
11 |
3 |
8 |
9 |
7 |
10 |
2 |
4 |
6 |
2 |
6 |
7 |
12 |
4 |
9 |
10 |
8 |
11 |
3 |
5 |
1 |
3 |
1 |
8 |
7 |
5 |
10 |
11 |
9 |
12 |
4 |
6 |
2 |
4 |
2 |
9 |
8 |
6 |
11 |
12 |
10 |
7 |
5 |
1 |
3 |
5 |
3 |
10 |
9 |
1 |
12 |
7 |
11 |
8 |
6 |
2 |
4 |
6 |
4 |
11 |
10 |
2 |
7 |
8 |
12 |
9 |
1 |
3 |
5 |
7 |
11 |
6 |
5 |
9 |
2 |
3 |
1 |
4 |
8 |
10 |
12 |
8 |
12 |
1 |
6 |
10 |
3 |
4 |
2 |
5 |
9 |
11 |
7 |
9 |
7 |
2 |
1 |
11 |
4 |
5 |
3 |
6 |
10 |
12 |
8 |
10 |
8 |
3 |
2 |
12 |
5 |
6 |
4 |
1 |
11 |
7 |
9 |
11 |
9 |
4 |
3 |
7 |
6 |
1 |
5 |
2 |
12 |
8 |
10 |
12 |
10 |
5 |
4 |
8 |
1 |
2 |
6 |
3 |
7 |
9 |
11 |
Рис. 6
Легко видеть, что все квадраты группы не диагональные. Понятно, что из пяти квадратов группы можно составить 10 пар ортогональных латинских квадратов. Возьмём, например, пару, состоящую из второго и третьего квадратов. В этой паре один из квадратов (третий) оказался уже нетрадиционным магическим квадратом с магической константой 78, то есть его не надо преобразовывать, он уже имеет нужную сумму в диагоналях. Второй латинский квадрат очень легко преобразовывается в нетрадиционный магический квадрат такой заменой: 1 à 3, 3 à1. Получив пару ортогональных латинских квадратов, каждый из которых является нетрадиционным магическим квадратом с магической константой 78, мы можем построить два магических квадрата 12-го порядка (при построении магических квадратов по известной формуле надо привести латинские квадраты к традиционной форме записи, или можно оставить квадраты как есть, но изменить формулу для построения магического квадрата). На рис. 7 показан один из магических квадратов 12-го порядка, построенный из данной пары ОЛК.
25 |
76 |
103 |
2 |
94 |
24 |
111 |
141 |
54 |
125 |
68 |
47 |
14 |
89 |
116 |
39 |
107 |
7 |
124 |
82 |
61 |
138 |
33 |
60 |
3 |
102 |
129 |
52 |
120 |
44 |
137 |
95 |
26 |
73 |
22 |
67 |
40 |
109 |
142 |
65 |
127 |
57 |
78 |
108 |
15 |
86 |
11 |
32 |
53 |
122 |
83 |
30 |
140 |
70 |
85 |
115 |
4 |
99 |
48 |
21 |
66 |
135 |
96 |
13 |
81 |
35 |
98 |
128 |
41 |
112 |
55 |
10 |
79 |
34 |
1 |
104 |
16 |
90 |
45 |
63 |
132 |
59 |
134 |
113 |
92 |
23 |
38 |
117 |
5 |
97 |
58 |
28 |
139 |
72 |
75 |
126 |
105 |
12 |
51 |
130 |
42 |
110 |
71 |
17 |
80 |
31 |
88 |
133 |
118 |
43 |
64 |
143 |
49 |
123 |
36 |
6 |
93 |
20 |
101 |
74 |
131 |
56 |
29 |
84 |
62 |
136 |
19 |
37 |
106 |
9 |
114 |
87 |
144 |
69 |
18 |
91 |
27 |
77 |
8 |
50 |
119 |
46 |
121 |
100 |
Рис. 7
В квадрате выделена начальная цепочка. Нельзя сказать, что она имеет какую-то определённую форму.
Итак, мы имеем ещё один магический квадрат 12-го порядка, построенный из пары классических ортогональных латинских квадратов методом латинских квадратов (первый такой квадрат я построила в одной из ранних статей цикла “Новые аспекты метода латинских квадратов”).
***
Нашла ещё одну статью тех же авторов, которые придумали построение группы MOLS 12-го порядка с помощью абелевой группы. Статья называется “Orthomorphisms of groups and orthogonal Latin squares” (D. M. Jonson и другие). В этой статье ничего не поняла, но увидела картинку, которая очень похожа на латинский квадрат 12-го порядка. Взяла эту картинку и построила из неё очень интересную пару ортогональных латинских квадратов. Сначала покажу копию картинки (рис. 8):
Рис. 8
По
этой картинке я построила такой латинский квадрат (рис. 9):
0 |
5 |
4 |
3 |
2 |
1 |
11 |
6 |
7 |
8 |
9 |
10 |
1 |
0 |
5 |
4 |
3 |
2 |
10 |
11 |
6 |
7 |
8 |
9 |
2 |
1 |
0 |
5 |
4 |
3 |
9 |
10 |
11 |
6 |
7 |
8 |
3 |
2 |
1 |
0 |
5 |
4 |
8 |
9 |
10 |
11 |
6 |
7 |
4 |
3 |
2 |
1 |
0 |
5 |
7 |
8 |
9 |
10 |
11 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
6 |
7 |
8 |
9 |
10 |
11 |
11 |
6 |
7 |
8 |
9 |
10 |
0 |
5 |
4 |
3 |
2 |
1 |
10 |
11 |
6 |
7 |
8 |
9 |
1 |
0 |
5 |
4 |
3 |
2 |
9 |
10 |
11 |
6 |
7 |
8 |
2 |
1 |
0 |
5 |
4 |
3 |
8 |
9 |
10 |
11 |
6 |
7 |
3 |
2 |
1 |
0 |
5 |
4 |
7 |
8 |
9 |
10 |
11 |
6 |
4 |
3 |
2 |
1 |
0 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
5 |
4 |
3 |
2 |
1 |
0 |
Рис. 9
Совершенно не представляя, как строить второй латинский квадрат ортогональный данному, я провела эксперимент: переставила строки в этом латинском квадрате так, чтобы главная диагональ, состоящая из нулей, превратилась в диагональ, содержащую перестановку чисел 0, 1, 2, … , 11. Эксперимент удался! Я получила латинский квадрат ортогональный данному. Смотрите этот квадрат на рис. 10.
9 |
10 |
11 |
6 |
7 |
8 |
2 |
1 |
0 |
5 |
4 |
3 |
6 |
7 |
8 |
9 |
10 |
11 |
5 |
4 |
3 |
2 |
1 |
0 |
4 |
3 |
2 |
1 |
0 |
5 |
7 |
8 |
9 |
10 |
11 |
6 |
1 |
0 |
5 |
4 |
3 |
2 |
10 |
11 |
6 |
7 |
8 |
9 |
3 |
2 |
1 |
0 |
5 |
4 |
8 |
9 |
10 |
11 |
6 |
7 |
7 |
8 |
9 |
10 |
11 |
6 |
4 |
3 |
2 |
1 |
0 |
5 |
8 |
9 |
10 |
11 |
6 |
7 |
3 |
2 |
1 |
0 |
5 |
4 |
10 |
11 |
6 |
7 |
8 |
9 |
1 |
0 |
5 |
4 |
3 |
2 |
2 |
1 |
0 |
5 |
4 |
3 |
9 |
10 |
11 |
6 |
7 |
8 |
0 |
5 |
4 |
3 |
2 |
1 |
11 |
6 |
7 |
8 |
9 |
10 |
5 |
4 |
3 |
2 |
1 |
0 |
6 |
7 |
8 |
9 |
10 |
11 |
11 |
6 |
7 |
8 |
9 |
10 |
0 |
5 |
4 |
3 |
2 |
1 |
Рис. 10
Уникальность этой пары ОЛК состоит в том, что второй латинский квадрат получен из первого перестановкой строк. В одной из ранних статей цикла “Новые аспекты метода латинских квадратов” была показана пара ОЛК 10-го порядка (найдена в Интернете, автор Лямзин), в которой тоже второй латинский квадрат получается из первого перестановкой строк. Существует ли аналогичная пара ОЛК 14-го порядка? Интересный вопрос. Кстати, я начала писать программу для решения этой задачи, но почему-то забросила её. Надо будет вернуться к ней.
Наверное, полученную пару ОЛК можно преобразовать с помощью трансформации тождественной перестановки чисел, чтобы она стала пригодна для построения магических квадратов. Однако первый латинский квадрат сразу не преобразуется таким преобразованием, надо сначала переставить в нём строки (или столбцы), чтобы в диагонали, состоящей из нулей, появились другие числа. Точно такие же перестановки надо сделать и во втором латинском квадрате, чтобы не нарушилась ортогональность квадратов. И только после этого применять к обоим латинским квадратам преобразования трансформации тождественной перестановки чисел. Предлагаю читателям выполнить преобразование этой пары ОЛК, чтобы оба латинских квадрата превратились в нетрадиционные магические квадраты с магической константой 66.
А полумагический квадрат 12-го порядка из данной пары ОЛК можно построить сразу. Вот с какой оригинальной начальной цепочкой получается этот квадрат (рис. 11):
10 |
71 |
60 |
43 |
32 |
21 |
135 |
74 |
85 |
102 |
113 |
124 |
19 |
8 |
69 |
58 |
47 |
36 |
126 |
137 |
76 |
87 |
98 |
109 |
29 |
16 |
3 |
62 |
49 |
42 |
116 |
129 |
142 |
83 |
96 |
103 |
38 |
25 |
18 |
5 |
64 |
51 |
107 |
120 |
127 |
140 |
81 |
94 |
52 |
39 |
26 |
13 |
6 |
65 |
93 |
106 |
119 |
132 |
139 |
80 |
68 |
57 |
46 |
35 |
24 |
7 |
77 |
88 |
99 |
110 |
121 |
138 |
141 |
82 |
95 |
108 |
115 |
128 |
4 |
63 |
50 |
37 |
30 |
17 |
131 |
144 |
79 |
92 |
105 |
118 |
14 |
1 |
66 |
53 |
40 |
27 |
111 |
122 |
133 |
78 |
89 |
100 |
34 |
23 |
12 |
67 |
56 |
45 |
97 |
114 |
125 |
136 |
75 |
86 |
48 |
31 |
20 |
9 |
70 |
59 |
90 |
101 |
112 |
123 |
134 |
73 |
55 |
44 |
33 |
22 |
11 |
72 |
84 |
91 |
104 |
117 |
130 |
143 |
61 |
54 |
41 |
28 |
15 |
2 |
Рис. 11
Если латинские квадраты поменять местами, получится такой полумагический квадрат (рис. 12):
109 |
126 |
137 |
76 |
87 |
98 |
36 |
19 |
8 |
69 |
58 |
47 |
74 |
85 |
102 |
113 |
124 |
135 |
71 |
60 |
43 |
32 |
21 |
10 |
51 |
38 |
25 |
18 |
5 |
64 |
94 |
107 |
120 |
127 |
140 |
81 |
16 |
3 |
62 |
49 |
42 |
29 |
129 |
142 |
83 |
96 |
103 |
116 |
41 |
28 |
15 |
2 |
61 |
54 |
104 |
117 |
130 |
143 |
84 |
91 |
90 |
101 |
112 |
123 |
134 |
73 |
55 |
44 |
33 |
22 |
11 |
72 |
108 |
115 |
128 |
141 |
82 |
95 |
37 |
30 |
17 |
4 |
63 |
50 |
131 |
144 |
79 |
92 |
105 |
118 |
14 |
1 |
66 |
53 |
40 |
27 |
34 |
23 |
12 |
67 |
56 |
45 |
111 |
122 |
133 |
78 |
89 |
100 |
9 |
70 |
59 |
48 |
31 |
20 |
136 |
75 |
86 |
97 |
114 |
125 |
68 |
57 |
46 |
35 |
24 |
7 |
77 |
88 |
99 |
110 |
121 |
138 |
139 |
80 |
93 |
106 |
119 |
132 |
6 |
65 |
52 |
39 |
26 |
13 |
Рис. 12
А теперь покажу ещё один приём, хотя он уже был показан в одной из статей данного цикла. Берём полумагический квадрат с рис. 12 и вводим его в программу перестановки строк, которая выполняет перестановку строк до тех пор, пока не получится магический квадрат. Программа трудилась не очень долго, всего около минуты, магический квадрат построен. Вы видите его на рис. 13.
109 |
126 |
137 |
76 |
87 |
98 |
36 |
19 |
8 |
69 |
58 |
47 |
74 |
85 |
102 |
113 |
124 |
135 |
71 |
60 |
43 |
32 |
21 |
10 |
41 |
28 |
15 |
2 |
61 |
54 |
104 |
117 |
130 |
143 |
84 |
91 |
9 |
70 |
59 |
48 |
31 |
20 |
136 |
75 |
86 |
97 |
114 |
125 |
131 |
144 |
79 |
92 |
105 |
118 |
14 |
1 |
66 |
53 |
40 |
27 |
16 |
3 |
62 |
49 |
42 |
29 |
129 |
142 |
83 |
96 |
103 |
116 |
90 |
101 |
112 |
123 |
134 |
73 |
55 |
44 |
33 |
22 |
11 |
72 |
108 |
115 |
128 |
141 |
82 |
95 |
37 |
30 |
17 |
4 |
63 |
50 |
34 |
23 |
12 |
67 |
56 |
45 |
111 |
122 |
133 |
78 |
89 |
100 |
51 |
38 |
25 |
18 |
5 |
64 |
94 |
107 |
120 |
127 |
140 |
81 |
68 |
57 |
46 |
35 |
24 |
7 |
77 |
88 |
99 |
110 |
121 |
138 |
139 |
80 |
93 |
106 |
119 |
132 |
6 |
65 |
52 |
39 |
26 |
13 |
Рис. 13
Понятно, что, разложив этот магический квадрат на два ортогональных латинских квадрата, мы получим ту же самую пару ОЛК (рис. 9-10), в которой точно так же переставлены строки, как они были переставлены программой в плумагическом квадрате. На рис. 14 вы видите пару ОЛК, соответствующую магическому квадрату с рис. 13.
9 |
10 |
11 |
6 |
7 |
8 |
2 |
1 |
0 |
5 |
4 |
3 |
|
0 |
5 |
4 |
3 |
2 |
1 |
11 |
6 |
7 |
8 |
9 |
10 |
6 |
7 |
8 |
9 |
10 |
11 |
5 |
4 |
3 |
2 |
1 |
0 |
1 |
0 |
5 |
4 |
3 |
2 |
10 |
11 |
6 |
7 |
8 |
9 |
|
3 |
2 |
1 |
0 |
5 |
4 |
8 |
9 |
10 |
11 |
6 |
7 |
4 |
3 |
2 |
1 |
0 |
5 |
7 |
8 |
9 |
10 |
11 |
6 |
|
0 |
5 |
4 |
3 |
2 |
1 |
11 |
6 |
7 |
8 |
9 |
10 |
8 |
9 |
10 |
11 |
6 |
7 |
3 |
2 |
1 |
0 |
5 |
4 |
|
10 |
11 |
6 |
7 |
8 |
9 |
1 |
0 |
5 |
4 |
3 |
2 |
10 |
11 |
6 |
7 |
8 |
9 |
1 |
0 |
5 |
4 |
3 |
2 |
|
1 |
0 |
5 |
4 |
3 |
2 |
10 |
11 |
6 |
7 |
8 |
9 |
3 |
2 |
1 |
0 |
5 |
4 |
8 |
9 |
10 |
11 |
6 |
7 |
|
7 |
8 |
9 |
10 |
11 |
6 |
4 |
3 |
2 |
1 |
0 |
5 |
5 |
4 |
3 |
2 |
1 |
0 |
6 |
7 |
8 |
9 |
10 |
11 |
|
8 |
9 |
10 |
11 |
6 |
7 |
3 |
2 |
1 |
0 |
5 |
4 |
11 |
6 |
7 |
8 |
9 |
10 |
0 |
5 |
4 |
3 |
2 |
1 |
|
2 |
1 |
0 |
5 |
4 |
3 |
9 |
10 |
11 |
6 |
7 |
8 |
9 |
10 |
11 |
6 |
7 |
8 |
2 |
1 |
0 |
5 |
4 |
3 |
|
4 |
3 |
2 |
1 |
0 |
5 |
7 |
8 |
9 |
10 |
11 |
6 |
2 |
1 |
0 |
5 |
4 |
3 |
9 |
10 |
11 |
6 |
7 |
8 |
|
5 |
4 |
3 |
2 |
1 |
0 |
6 |
7 |
8 |
9 |
10 |
11 |
7 |
8 |
9 |
10 |
11 |
6 |
4 |
3 |
2 |
1 |
0 |
5 |
|
11 |
6 |
7 |
8 |
9 |
10 |
0 |
5 |
4 |
3 |
2 |
1 |
6 |
7 |
8 |
9 |
10 |
11 |
5 |
4 |
3 |
2 |
1 |
0 |
Рис. 14
Случай очень интересный: латинские квадраты в этой паре ОЛК не являются нетрадиционными магическими квадратами с магической константой 66. В них есть магическая сумма чисел только в одной главной диагонали одного и того же направления. Тем не менее, из этой пары получается магический квадрат. Дело в том, что суммы чисел S1 и S2 в других главных диагоналях удовлетворяют равенству:
12*S1 + S2 + 12 = 870 (S1 = 68, S2 = 42)
В этом случае нельзя менять местами латинские квадраты в формуле для построения магического квадрата; если это сделать, то магический квадрат не получится, а получится полумагический квадрат с магической суммой в одной диагонали.
Такой же приём можно применить и ко второму магическому квадрату с рис. 11. Попробуйте!
Скачайте электронные книги:
“Волшебный мир магических квадратов” – http://narod.ru/disk/5834353000/Magic_squares.pdf.html
“Позиционные системы счисления” - http://narod.ru/disk/5936760000/pozic4.pdf.html
24 февраля – 15 марта 2009 г.
г. Саратов