НОВЫЕ АСПЕКТЫ МЕТОДА ЛАТИНСКИХ КВАДРАТОВ
Часть III
Данная страница является продолжением страниц
http://www.natalimak1.narod.ru/aspekty.htm
http://www.natalimak1/narod.ru/aspekty1.htm
Напомню читателям, что в конце предыдущей части я рассказала о методе латинских квадратов применительно к построению магических квадратов порядка n = 4k + 2. Было показано использование пар диагональных и не диагональных ОЛК порядка 10.
Поскольку пары ОЛК порядков 14 и 18 у меня отсутствуют, и строить их я пока не умею, эти порядки придётся пропустить.
Перехожу к латинским квадратам 22-го порядка. Во второй части статьи представлена группа из трёх взаимно ортогональных латинских квадратов данного порядка. Все три квадрата не диагональные. Более того: они не являются нетрадиционными магическими квадратами и потому не пригодны для построения магических квадратов. И соотношения:
22*S1 + S3 + 22 = 5335
22*S2 + S4 + 22 = 5335
ни для одной пары ОЛК не выполняются.
Из каждой пары ОЛК, образованной из этих латинских квадратов, можно построить только полумагический квадрат.
Тогда я взяла одну пару ОЛК и выполнила преобразование обоих латинских квадратов так, чтобы они превратились в нетрадиционные магические квадраты с магической константой 231. Другими словами: исправлены неправильные диагонали, то есть те диагонали, в которых сумма чисел была не равна магической константе квадрата. Замечу, что во всех трёх латинских квадратах, найденных мной в статье, неправильная только одна диагональ, во второй диагонали находится тождественная перестановка чисел 0, 1, 2, … 21.
Итак, показываю первый латинский квадрат выбранной мной пары ОЛК (рис. 1):
0 |
17 |
16 |
15 |
11 |
4 |
9 |
5 |
13 |
3 |
20 |
21 |
14 |
19 |
10 |
12 |
8 |
18 |
6 |
2 |
7 |
1 |
8 |
1 |
18 |
17 |
16 |
12 |
5 |
10 |
6 |
14 |
4 |
0 |
21 |
15 |
20 |
11 |
13 |
9 |
19 |
7 |
3 |
2 |
4 |
9 |
2 |
19 |
18 |
17 |
13 |
6 |
11 |
7 |
15 |
5 |
1 |
21 |
16 |
0 |
12 |
14 |
10 |
20 |
8 |
3 |
9 |
5 |
10 |
3 |
20 |
19 |
18 |
14 |
7 |
12 |
8 |
16 |
6 |
2 |
21 |
17 |
1 |
13 |
15 |
11 |
0 |
4 |
1 |
10 |
6 |
11 |
4 |
0 |
20 |
19 |
15 |
8 |
13 |
9 |
17 |
7 |
3 |
21 |
18 |
2 |
14 |
16 |
12 |
5 |
13 |
2 |
11 |
7 |
12 |
5 |
1 |
0 |
20 |
16 |
9 |
14 |
10 |
18 |
8 |
4 |
21 |
19 |
3 |
15 |
17 |
6 |
18 |
14 |
3 |
12 |
8 |
13 |
6 |
2 |
1 |
0 |
17 |
10 |
15 |
11 |
19 |
9 |
5 |
21 |
20 |
4 |
16 |
7 |
17 |
19 |
15 |
4 |
13 |
9 |
14 |
7 |
3 |
2 |
1 |
18 |
11 |
16 |
12 |
20 |
10 |
6 |
21 |
0 |
5 |
8 |
6 |
18 |
20 |
16 |
5 |
14 |
10 |
15 |
8 |
4 |
3 |
2 |
19 |
12 |
17 |
13 |
0 |
11 |
7 |
21 |
1 |
9 |
2 |
7 |
19 |
0 |
17 |
6 |
15 |
11 |
16 |
9 |
5 |
4 |
3 |
20 |
13 |
18 |
14 |
1 |
12 |
8 |
21 |
10 |
21 |
3 |
8 |
20 |
1 |
18 |
7 |
16 |
12 |
17 |
10 |
6 |
5 |
4 |
0 |
14 |
19 |
15 |
2 |
13 |
9 |
11 |
10 |
21 |
4 |
9 |
0 |
2 |
19 |
8 |
17 |
13 |
18 |
11 |
7 |
6 |
5 |
1 |
15 |
20 |
16 |
3 |
14 |
12 |
15 |
11 |
21 |
5 |
10 |
1 |
3 |
20 |
9 |
18 |
14 |
19 |
12 |
8 |
7 |
6 |
2 |
16 |
0 |
17 |
4 |
13 |
5 |
16 |
12 |
21 |
6 |
11 |
2 |
4 |
0 |
10 |
19 |
15 |
20 |
13 |
9 |
8 |
7 |
3 |
17 |
1 |
18 |
14 |
19 |
6 |
17 |
13 |
21 |
7 |
12 |
3 |
5 |
1 |
11 |
20 |
16 |
0 |
14 |
10 |
9 |
8 |
4 |
18 |
2 |
15 |
3 |
20 |
7 |
18 |
14 |
21 |
8 |
13 |
4 |
6 |
2 |
12 |
0 |
17 |
1 |
15 |
11 |
10 |
9 |
5 |
19 |
16 |
20 |
4 |
0 |
8 |
19 |
15 |
21 |
9 |
14 |
5 |
7 |
3 |
13 |
1 |
18 |
2 |
16 |
12 |
11 |
10 |
6 |
17 |
7 |
0 |
5 |
1 |
9 |
20 |
16 |
21 |
10 |
15 |
6 |
8 |
4 |
14 |
2 |
19 |
3 |
17 |
13 |
12 |
11 |
18 |
12 |
8 |
1 |
6 |
2 |
10 |
0 |
17 |
21 |
11 |
16 |
7 |
9 |
5 |
15 |
3 |
20 |
4 |
18 |
14 |
13 |
19 |
14 |
13 |
9 |
2 |
7 |
3 |
11 |
1 |
18 |
21 |
12 |
17 |
8 |
10 |
6 |
16 |
4 |
0 |
5 |
19 |
15 |
20 |
16 |
15 |
14 |
10 |
3 |
8 |
4 |
12 |
2 |
19 |
21 |
13 |
18 |
9 |
11 |
7 |
17 |
5 |
1 |
6 |
20 |
0 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
21 |
Рис. 1
Сумма чисел в неправильной диагонали этого латинского квадрата равна 216. Обратите внимание на другую диагональ квадрата, она выделена. Очевидно, что в этой диагонали находится тождественная перестановка чисел 0, 1, 2, … 21. Поэтому сумма чисел в этой диагонали равна магической константе квадрата – 231.
Теперь выполняю преобразование латинского квадрата, которое состоит в трансформации тождественной перестановки, то есть выполняется замена тождественной перестановки чисел 0, 1, 2, … 21 на другую перестановку:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
0 19 7 1 4 5 8 3 2 9 10 11 12 13 14 15 16 17 18 6 20 21
Обратите внимание: в перестановках выделены числа, которые переставляются. Выполнить такое преобразование очень просто, надо во всём квадрате произвести замены чисел:
1 à 19, 2 à 7, 3 à 1, 6 à 8, 7 à 3, 8 à 2, 19 à 6
Все остальные числа остаются на месте.
В результате такого преобразования получается следующий латинский квадрат (рис. 2):
0 |
17 |
16 |
15 |
11 |
4 |
9 |
5 |
13 |
1 |
20 |
21 |
14 |
6 |
10 |
12 |
2 |
18 |
8 |
7 |
3 |
19 |
2 |
19 |
18 |
17 |
16 |
12 |
5 |
10 |
8 |
14 |
4 |
0 |
21 |
15 |
20 |
11 |
13 |
9 |
6 |
3 |
1 |
7 |
4 |
9 |
7 |
6 |
18 |
17 |
13 |
8 |
11 |
3 |
15 |
5 |
19 |
21 |
16 |
0 |
12 |
14 |
10 |
20 |
2 |
1 |
9 |
5 |
10 |
1 |
20 |
6 |
18 |
14 |
3 |
12 |
2 |
16 |
8 |
7 |
21 |
17 |
19 |
13 |
15 |
11 |
0 |
4 |
19 |
10 |
8 |
11 |
4 |
0 |
20 |
6 |
15 |
2 |
13 |
9 |
17 |
3 |
1 |
21 |
18 |
7 |
14 |
16 |
12 |
5 |
13 |
7 |
11 |
3 |
12 |
5 |
19 |
0 |
20 |
16 |
9 |
14 |
10 |
18 |
2 |
4 |
21 |
6 |
1 |
15 |
17 |
8 |
18 |
14 |
1 |
12 |
2 |
13 |
8 |
7 |
19 |
0 |
17 |
10 |
15 |
11 |
6 |
9 |
5 |
21 |
20 |
4 |
16 |
3 |
17 |
6 |
15 |
4 |
13 |
9 |
14 |
3 |
1 |
7 |
19 |
18 |
11 |
16 |
12 |
20 |
10 |
8 |
21 |
0 |
5 |
2 |
8 |
18 |
20 |
16 |
5 |
14 |
10 |
15 |
2 |
4 |
1 |
7 |
6 |
12 |
17 |
13 |
0 |
11 |
3 |
21 |
19 |
9 |
7 |
3 |
6 |
0 |
17 |
8 |
15 |
11 |
16 |
9 |
5 |
4 |
1 |
20 |
13 |
18 |
14 |
19 |
12 |
2 |
21 |
10 |
21 |
1 |
2 |
20 |
19 |
18 |
3 |
16 |
12 |
17 |
10 |
8 |
5 |
4 |
0 |
14 |
6 |
15 |
7 |
13 |
9 |
11 |
10 |
21 |
4 |
9 |
0 |
7 |
6 |
2 |
17 |
13 |
18 |
11 |
3 |
8 |
5 |
19 |
15 |
20 |
16 |
1 |
14 |
12 |
15 |
11 |
21 |
5 |
10 |
19 |
1 |
20 |
9 |
18 |
14 |
6 |
12 |
2 |
3 |
8 |
7 |
16 |
0 |
17 |
4 |
13 |
5 |
16 |
12 |
21 |
8 |
11 |
7 |
4 |
0 |
10 |
6 |
15 |
20 |
13 |
9 |
2 |
3 |
1 |
17 |
19 |
18 |
14 |
6 |
8 |
17 |
13 |
21 |
3 |
12 |
1 |
5 |
19 |
11 |
20 |
16 |
0 |
14 |
10 |
9 |
2 |
4 |
18 |
7 |
15 |
1 |
20 |
3 |
18 |
14 |
21 |
2 |
13 |
4 |
8 |
7 |
12 |
0 |
17 |
19 |
15 |
11 |
10 |
9 |
5 |
6 |
16 |
20 |
4 |
0 |
2 |
6 |
15 |
21 |
9 |
14 |
5 |
3 |
1 |
13 |
19 |
18 |
7 |
16 |
12 |
11 |
10 |
8 |
17 |
3 |
0 |
5 |
19 |
9 |
20 |
16 |
21 |
10 |
15 |
8 |
2 |
4 |
14 |
7 |
6 |
1 |
17 |
13 |
12 |
11 |
18 |
12 |
2 |
19 |
8 |
7 |
10 |
0 |
17 |
21 |
11 |
16 |
3 |
9 |
5 |
15 |
1 |
20 |
4 |
18 |
14 |
13 |
6 |
14 |
13 |
9 |
7 |
3 |
1 |
11 |
19 |
18 |
21 |
12 |
17 |
2 |
10 |
8 |
16 |
4 |
0 |
5 |
6 |
15 |
20 |
16 |
15 |
14 |
10 |
1 |
2 |
4 |
12 |
7 |
6 |
21 |
13 |
18 |
9 |
11 |
3 |
17 |
5 |
19 |
8 |
20 |
0 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
6 |
20 |
0 |
19 |
7 |
1 |
4 |
5 |
8 |
3 |
2 |
9 |
10 |
21 |
Рис. 2
Этот латинский квадрат является нетрадиционным магическим квадратом с магической константой 231.
Аналогично преобразовываю второй латинский квадрат, изображённый на рис. 3.
0 |
8 |
21 |
18 |
17 |
13 |
16 |
19 |
10 |
2 |
9 |
6 |
15 |
11 |
4 |
20 |
12 |
14 |
1 |
7 |
5 |
3 |
6 |
1 |
9 |
21 |
19 |
18 |
14 |
17 |
20 |
11 |
3 |
10 |
7 |
16 |
12 |
5 |
0 |
13 |
15 |
2 |
8 |
4 |
9 |
7 |
2 |
10 |
21 |
20 |
19 |
15 |
18 |
0 |
12 |
4 |
11 |
8 |
17 |
13 |
6 |
1 |
14 |
16 |
3 |
5 |
4 |
10 |
8 |
3 |
11 |
21 |
0 |
20 |
16 |
19 |
1 |
13 |
5 |
12 |
9 |
18 |
14 |
7 |
2 |
15 |
17 |
6 |
18 |
5 |
11 |
9 |
4 |
12 |
21 |
1 |
0 |
17 |
20 |
2 |
14 |
6 |
13 |
10 |
19 |
15 |
8 |
3 |
16 |
7 |
17 |
19 |
6 |
12 |
10 |
5 |
13 |
21 |
2 |
1 |
18 |
0 |
3 |
15 |
7 |
14 |
11 |
20 |
16 |
9 |
4 |
8 |
5 |
18 |
20 |
7 |
13 |
11 |
6 |
14 |
21 |
3 |
2 |
19 |
1 |
4 |
16 |
8 |
15 |
12 |
0 |
17 |
10 |
9 |
11 |
6 |
19 |
0 |
8 |
14 |
12 |
7 |
15 |
21 |
4 |
3 |
20 |
2 |
5 |
17 |
9 |
16 |
13 |
1 |
18 |
10 |
19 |
12 |
7 |
20 |
1 |
9 |
15 |
13 |
8 |
16 |
21 |
5 |
4 |
0 |
3 |
6 |
18 |
10 |
17 |
14 |
2 |
11 |
3 |
20 |
13 |
8 |
0 |
2 |
10 |
16 |
14 |
9 |
17 |
21 |
6 |
5 |
1 |
4 |
7 |
19 |
11 |
18 |
15 |
12 |
16 |
4 |
0 |
14 |
9 |
1 |
3 |
11 |
17 |
15 |
10 |
18 |
21 |
7 |
6 |
2 |
5 |
8 |
20 |
12 |
19 |
13 |
20 |
17 |
5 |
1 |
15 |
10 |
2 |
4 |
12 |
18 |
16 |
11 |
19 |
21 |
8 |
7 |
3 |
6 |
9 |
0 |
13 |
14 |
14 |
0 |
18 |
6 |
2 |
16 |
11 |
3 |
5 |
13 |
19 |
17 |
12 |
20 |
21 |
9 |
8 |
4 |
7 |
10 |
1 |
15 |
2 |
15 |
1 |
19 |
7 |
3 |
17 |
12 |
4 |
6 |
14 |
20 |
18 |
13 |
0 |
21 |
10 |
9 |
5 |
8 |
11 |
16 |
12 |
3 |
16 |
2 |
20 |
8 |
4 |
18 |
13 |
5 |
7 |
15 |
0 |
19 |
14 |
1 |
21 |
11 |
10 |
6 |
9 |
17 |
10 |
13 |
4 |
17 |
3 |
0 |
9 |
5 |
19 |
14 |
6 |
8 |
16 |
1 |
20 |
15 |
2 |
21 |
12 |
11 |
7 |
18 |
8 |
11 |
14 |
5 |
18 |
4 |
1 |
10 |
6 |
20 |
15 |
7 |
9 |
17 |
2 |
0 |
16 |
3 |
21 |
13 |
12 |
19 |
13 |
9 |
12 |
15 |
6 |
19 |
5 |
2 |
11 |
7 |
0 |
16 |
8 |
10 |
18 |
3 |
1 |
17 |
4 |
21 |
14 |
20 |
15 |
14 |
10 |
13 |
16 |
7 |
20 |
6 |
3 |
12 |
8 |
1 |
17 |
9 |
11 |
19 |
4 |
2 |
18 |
5 |
21 |
0 |
21 |
16 |
15 |
11 |
14 |
17 |
8 |
0 |
7 |
4 |
13 |
9 |
2 |
18 |
10 |
12 |
20 |
5 |
3 |
19 |
6 |
1 |
7 |
21 |
17 |
16 |
12 |
15 |
18 |
9 |
1 |
8 |
5 |
14 |
10 |
3 |
19 |
11 |
13 |
0 |
6 |
4 |
20 |
2 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
0 |
21 |
Рис. 3
Для преобразования этого латинского квадрата выбираю следующую трансформацию тождественной перестановки чисел:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
0 1 2 3 4 5 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6
Как видите, это совсем другая трансформация тождественной перестановки. В результате такого преобразования получается следующий латинский квадрат (рис. 4):
0 |
19 |
6 |
9 |
10 |
14 |
11 |
8 |
17 |
2 |
18 |
21 |
12 |
16 |
4 |
7 |
15 |
13 |
1 |
20 |
5 |
3 |
21 |
1 |
18 |
6 |
8 |
9 |
13 |
10 |
7 |
16 |
3 |
17 |
20 |
11 |
15 |
5 |
0 |
14 |
12 |
2 |
19 |
4 |
18 |
20 |
2 |
17 |
6 |
7 |
8 |
12 |
9 |
0 |
15 |
4 |
16 |
19 |
10 |
14 |
21 |
1 |
13 |
11 |
3 |
5 |
4 |
17 |
19 |
3 |
16 |
6 |
0 |
7 |
11 |
8 |
1 |
14 |
5 |
15 |
18 |
9 |
13 |
20 |
2 |
12 |
10 |
21 |
9 |
5 |
16 |
18 |
4 |
15 |
6 |
1 |
0 |
10 |
7 |
2 |
13 |
21 |
14 |
17 |
8 |
12 |
19 |
3 |
11 |
20 |
10 |
8 |
21 |
15 |
17 |
5 |
14 |
6 |
2 |
1 |
9 |
0 |
3 |
12 |
20 |
13 |
16 |
7 |
11 |
18 |
4 |
19 |
5 |
9 |
7 |
20 |
14 |
16 |
21 |
13 |
6 |
3 |
2 |
8 |
1 |
4 |
11 |
19 |
12 |
15 |
0 |
10 |
17 |
18 |
16 |
21 |
8 |
0 |
19 |
13 |
15 |
20 |
12 |
6 |
4 |
3 |
7 |
2 |
5 |
10 |
18 |
11 |
14 |
1 |
9 |
17 |
8 |
15 |
20 |
7 |
1 |
18 |
12 |
14 |
19 |
11 |
6 |
5 |
4 |
0 |
3 |
21 |
9 |
17 |
10 |
13 |
2 |
16 |
3 |
7 |
14 |
19 |
0 |
2 |
17 |
11 |
13 |
18 |
10 |
6 |
21 |
5 |
1 |
4 |
20 |
8 |
16 |
9 |
12 |
15 |
11 |
4 |
0 |
13 |
18 |
1 |
3 |
16 |
10 |
12 |
17 |
9 |
6 |
20 |
21 |
2 |
5 |
19 |
7 |
15 |
8 |
14 |
7 |
10 |
5 |
1 |
12 |
17 |
2 |
4 |
15 |
9 |
11 |
16 |
8 |
6 |
19 |
20 |
3 |
21 |
18 |
0 |
14 |
13 |
13 |
0 |
9 |
21 |
2 |
11 |
16 |
3 |
5 |
14 |
8 |
10 |
15 |
7 |
6 |
18 |
19 |
4 |
20 |
17 |
1 |
12 |
2 |
12 |
1 |
8 |
20 |
3 |
10 |
15 |
4 |
21 |
13 |
7 |
9 |
14 |
0 |
6 |
17 |
18 |
5 |
19 |
16 |
11 |
15 |
3 |
11 |
2 |
7 |
19 |
4 |
9 |
14 |
5 |
20 |
12 |
0 |
8 |
13 |
1 |
6 |
16 |
17 |
21 |
18 |
10 |
17 |
14 |
4 |
10 |
3 |
0 |
18 |
5 |
8 |
13 |
21 |
19 |
11 |
1 |
7 |
12 |
2 |
6 |
15 |
16 |
20 |
9 |
19 |
16 |
13 |
5 |
9 |
4 |
1 |
17 |
21 |
7 |
12 |
20 |
18 |
10 |
2 |
0 |
11 |
3 |
6 |
14 |
15 |
8 |
14 |
18 |
15 |
12 |
21 |
8 |
5 |
2 |
16 |
20 |
0 |
11 |
19 |
17 |
9 |
3 |
1 |
10 |
4 |
6 |
13 |
7 |
12 |
13 |
17 |
14 |
11 |
20 |
7 |
21 |
3 |
15 |
19 |
1 |
10 |
18 |
16 |
8 |
4 |
2 |
9 |
5 |
6 |
0 |
6 |
11 |
12 |
16 |
13 |
10 |
19 |
0 |
20 |
4 |
14 |
18 |
2 |
9 |
17 |
15 |
7 |
5 |
3 |
8 |
21 |
1 |
20 |
6 |
10 |
11 |
15 |
12 |
9 |
18 |
1 |
19 |
5 |
13 |
17 |
3 |
8 |
16 |
14 |
0 |
21 |
4 |
7 |
2 |
1 |
2 |
3 |
4 |
5 |
21 |
20 |
19 |
18 |
17 |
16 |
15 |
14 |
13 |
12 |
11 |
10 |
9 |
8 |
7 |
0 |
6 |
Рис. 4
Этот латинский квадрат тоже является нетрадиционным магическим квадратом с магической константой 231.
Читателей может заинтересовать вопрос, как я нашла нужные трансформации тождественной перестановки чисел. Можно составить для этого программу, но я действовала простым подбором: надо так переставить числа в тождественной перестановке, чтобы получившийся при этом набор чисел во второй главной диагонали давал в сумме 231. Вот и весь алгоритм.
Итак, оба латинских квадрата в паре ОЛК преобразованы. Я опасалась, что в результате таких преобразований нарушится ортогональность латинских квадратов, однако этого не произошло.
Остаётся открытым вопрос: любое ли аналогичное преобразование латинских квадратов сохраняет их ортогональность? Если это утверждение верно, можно ли его строго доказать?
Теперь строю из полученной пары не диагональных ОЛК магический квадрат 22-го порядка. Замечу, что я использовала для построения магического квадрата вторую формулу, то есть поменяла местами латинские квадраты. Напомню читателям обе формулы для построения магического квадрата 22-го порядка из пары ОЛК. Обозначим матрицу первого латинского квадрата A(aij), матрицу второго латинского квадрата – B(bij), матрицу готового магического квадрата – C(cij). Тогда формулы для построения магического квадрата из пары ОЛК будут иметь следующий вид:
[1] cij = 22*aij + bij + 1
cij = 22*bij + aij + 1
Таким образом, из любой пары ОЛК, пригодной для построения магического квадрата, всегда можно построить два магических квадрата. Приведённый ниже магический квадрат построен по второй формуле. Первый латинский квадрат (А) изображён на рис. 2, второй латинский квадрат (В) – на рис. 4. Я не стала записывать магический квадрат в таблицу, привожу его в виде, записанном программой в файл.
1 436 149 214 232 313 252 182 388 46 417 484 279 359 99 167 333 305 31 448 114 86
465 42 415 150 193 211 292 231 163 367 71 375 462 258 351 122 14 318 271 48 420 96
401 450 52 381 151 172 190 273 210 4 346 94 372 440 237 309 475 37 297 263 69 112
98 380 429 68 373 139 19 169 246 189 25 325 119 338 418 216 306 454 60 276 221 467
218 121 361 408 93 331 153 29 16 223 168 54 304 466 310 396 195 272 433 83 255 446
234 184 474 334 387 116 328 133 65 39 208 15 77 283 443 291 374 161 244 412 106 427
129 213 156 453 311 366 471 294 152 67 62 187 38 100 249 428 270 352 21 225 391 400
370 469 192 5 432 296 345 444 266 140 108 85 166 61 123 241 407 251 330 23 204 377
185 349 461 171 28 411 275 324 421 247 134 118 95 13 84 476 199 386 224 308 64 362
74 158 315 419 18 53 390 254 303 406 226 137 464 131 36 107 455 196 365 201 286 341
264 90 3 307 416 41 70 369 233 282 385 207 138 445 463 59 117 434 162 344 186 320
165 242 115 32 265 382 51 91 348 212 261 364 180 141 424 460 82 483 413 2 323 299
302 12 220 468 55 262 354 87 120 327 191 227 343 157 136 405 426 105 441 392 27 278
50 281 35 198 449 78 228 335 89 473 293 170 219 322 10 135 378 398 128 438 371 257
337 75 260 58 176 422 101 200 314 130 452 285 17 177 301 33 142 355 379 481 404 236
376 329 92 239 81 22 399 124 181 295 470 431 243 40 174 280 56 143 340 358 447 215
439 357 287 113 205 104 44 384 477 160 268 442 410 240 63 8 259 79 144 319 339 194
312 397 336 284 472 197 127 66 363 456 9 245 423 389 206 73 24 238 102 145 298 173
277 289 394 317 250 451 155 480 88 342 435 26 230 402 368 178 109 49 217 125 146 7
147 256 274 360 290 222 430 20 459 110 321 414 47 209 383 347 159 111 72 183 478 43
457 148 235 253 332 267 203 409 30 425 132 300 393 76 188 356 326 6 482 97 175 45
34 57 80 103 126 479 458 437 403 395 353 350 316 288 269 248 229 202 179 164 11 154
Предлагаю читателям построить второй магический квадрат 22-го порядка из этой же пары ОЛК по первой формуле. Вы убедитесь в том, что получится новый магический квадрат.
Как уже сказано, из трёх найденных мной взаимно ортогональных не диагональных латинских квадратов 22-го порядка можно составить три пары ОЛК. Все эти пары не пригодны для построения магических квадратов. Попробуйте преобразовать ещё одну пару ОЛК аналогичным способом, чтобы из этой пары можно было построить магические квадраты.
Пары диагональных ОЛК 22-го порядка мне найти не удалось. Жду сообщений от читателей! Может быть, кто-то знает, как составить такие пары ОЛК не только для порядка 22, а также для пропущенных выше порядков 14 и 18, но и для любого порядка рассматриваемой серии.
Глава 3. ПОСТРОЕНИЕ ПОЛУМАГИЧЕСКИХ КВАДРАТОВ
Метод латинских квадратов с успехом можно применять для построения полумагических квадратов любого порядка, кроме 2 и 6. Как уже знают читатели, пары ОЛК существуют для любого порядка (не равного 2 и 6). Любая пара ОЛК пригодна для построения полумагического квадрата, если только из неё не получается магический квадрат. То есть здесь надо исключить все пары диагональных ОЛК. А так же все те пары не диагональных ОЛК, из которых магические квадраты получаются (примеры таких пар приведены в статье).
Вы можете использовать для построения полумагических квадратов все пары ОЛК, приведённые в статье, из которых нельзя построить магические квадраты. Приведу только один пример – построение полумагического квадрата 9-го порядка. На рис. 5 показана пара ОЛК, не пригодная для построения магических квадратов. Один из латинских квадратов в этой паре не диагональный. Данная пара ОЛК взята из группы взаимно ортогональных латинских квадратов, построенной в Maple.
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
1 |
2 |
0 |
4 |
5 |
3 |
7 |
8 |
6 |
3 |
4 |
5 |
6 |
7 |
8 |
0 |
1 |
2 |
|
2 |
0 |
1 |
5 |
3 |
4 |
8 |
6 |
7 |
6 |
7 |
8 |
0 |
1 |
2 |
3 |
4 |
5 |
|
3 |
4 |
5 |
6 |
7 |
8 |
0 |
1 |
2 |
7 |
8 |
6 |
1 |
2 |
0 |
4 |
5 |
3 |
|
4 |
5 |
3 |
7 |
8 |
6 |
1 |
2 |
0 |
1 |
2 |
0 |
4 |
5 |
3 |
7 |
8 |
6 |
|
5 |
3 |
4 |
8 |
6 |
7 |
2 |
0 |
1 |
4 |
5 |
3 |
7 |
8 |
6 |
1 |
2 |
0 |
|
6 |
7 |
8 |
0 |
1 |
2 |
3 |
4 |
5 |
5 |
3 |
4 |
8 |
6 |
7 |
2 |
0 |
1 |
|
7 |
8 |
6 |
1 |
2 |
0 |
4 |
5 |
3 |
8 |
6 |
7 |
2 |
0 |
1 |
5 |
3 |
4 |
|
8 |
6 |
7 |
2 |
0 |
1 |
5 |
3 |
4 |
|
2 |
0 |
1 |
5 |
3 |
4 |
8 |
6 |
7 |
Рис. 5
Посмотрите на эти латинские квадраты. Второй латинский квадрат (изображён справа) диагональный. В первом латинском квадрате только одна диагональ неправильная. Поэтому, понятно, что в полумагическом квадрате, построенном из этой пары ОЛК магической суммы нет только в одной диагонали. Готовый полумагический квадрат показан на рис. 6.
1 |
11 |
21 |
31 |
41 |
51 |
61 |
71 |
81 |
13 |
23 |
6 |
43 |
53 |
36 |
64 |
74 |
57 |
25 |
8 |
18 |
46 |
29 |
39 |
76 |
59 |
69 |
35 |
45 |
52 |
56 |
66 |
73 |
5 |
15 |
22 |
38 |
48 |
28 |
68 |
78 |
58 |
17 |
27 |
7 |
50 |
33 |
40 |
80 |
63 |
70 |
20 |
3 |
10 |
60 |
67 |
77 |
9 |
16 |
26 |
30 |
37 |
47 |
72 |
79 |
62 |
12 |
19 |
2 |
42 |
49 |
32 |
75 |
55 |
65 |
24 |
4 |
14 |
54 |
34 |
44 |
Рис. 6
Вот такой “хромой” на одну диагональ полумагический квадрат получился. А теперь я отправляю этот квадрат на исправление “хромой” диагонали. Это очень успешно делает у меня программа перестановки строк. Ввожу квадрат в программу, и за несколько секунд получаю следующий магический квадрат (рис. 7):
1 |
11 |
21 |
31 |
41 |
51 |
61 |
71 |
81 |
35 |
45 |
52 |
56 |
66 |
73 |
5 |
15 |
22 |
50 |
33 |
40 |
80 |
63 |
70 |
20 |
3 |
10 |
38 |
48 |
28 |
68 |
78 |
58 |
17 |
27 |
7 |
25 |
8 |
18 |
46 |
29 |
39 |
76 |
59 |
69 |
60 |
67 |
77 |
9 |
16 |
26 |
30 |
37 |
47 |
75 |
55 |
65 |
24 |
4 |
14 |
54 |
34 |
44 |
72 |
79 |
62 |
12 |
19 |
2 |
42 |
49 |
32 |
13 |
23 |
6 |
43 |
53 |
36 |
64 |
74 |
57 |
Рис. 7
Понятно, что, разложив этот магический квадрат на два ортогональных латинских квадрата, мы получим ту пару ОЛК, из которой этот квадрат построен. Очевидно, что латинские квадраты этой пары отличаются от квадратов пары ОЛК, показанной на рис. 5, точно такой же перестановкой строк. На рис. 8 вы видите пару ОЛК, соответствующую магическому квадрату с рис. 7.
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
3 |
4 |
5 |
6 |
7 |
8 |
0 |
1 |
2 |
7 |
8 |
6 |
1 |
2 |
0 |
4 |
5 |
3 |
|
5 |
3 |
4 |
8 |
6 |
7 |
2 |
0 |
1 |
4 |
5 |
3 |
7 |
8 |
6 |
1 |
2 |
0 |
|
4 |
5 |
3 |
7 |
8 |
6 |
1 |
2 |
0 |
1 |
2 |
0 |
4 |
5 |
3 |
7 |
8 |
6 |
|
2 |
0 |
1 |
5 |
3 |
4 |
8 |
6 |
7 |
6 |
7 |
8 |
0 |
1 |
2 |
3 |
4 |
5 |
|
6 |
7 |
8 |
0 |
1 |
2 |
3 |
4 |
5 |
5 |
3 |
4 |
8 |
6 |
7 |
2 |
0 |
1 |
|
8 |
6 |
7 |
2 |
0 |
1 |
5 |
3 |
4 |
2 |
0 |
1 |
5 |
3 |
4 |
8 |
6 |
7 |
|
7 |
8 |
6 |
1 |
2 |
0 |
4 |
5 |
3 |
8 |
6 |
7 |
2 |
0 |
1 |
5 |
3 |
4 |
|
1 |
2 |
0 |
4 |
5 |
3 |
7 |
8 |
6 |
|
3 |
4 |
5 |
6 |
7 |
8 |
0 |
1 |
2 |
Рис. 8
Оба латинских квадрата стали не диагональными. Зато они являются нетрадиционными магическими квадратами с магической константой 36 и потому пригодны для построения магических квадратов.
Глава 4. ПОСТРОЕНИЕ НЕТРАДИЦИОННЫХ МАГИЧЕСКИХ КВАДРАТОВ
Применение метода латинских квадратов для построения нетрадиционных магических квадратов уже было освещено в статье “Нетрадиционные магические квадраты” (http://www.natalimak1.narod.ru/netradic.htm ). Однако там использовались обобщённые латинские квадраты. Теперь рассмотрим построение нетрадиционных магических квадратов с использованием ортогональных классических латинских квадратов.
4.1. ИСПОЛЬЗОВАНИЕ ТРАДИЦИОННЫХ ЛАТИНСКИХ КВАДРАТОВ
Этот способ тоже был освещён в указанной статье. Поэтому повторю его очень кратко.
Традиционным латинским квадратом порядка n будем называть латинский квадрат, заполненный числами 0, 1, 2, … n-1. Если мы имеем пару традиционных ОЛК, из которой можно построить традиционные магические квадраты, то из этой пары ОЛК можно построить и нетрадиционные магические квадраты, если в формуле для построения магического квадрата (см. формулы[1]) изменить множитель. Приведу пример. Возьмём пару ОЛК, изображённую на рис. 8, и построим из неё нетрадиционный магический квадрат 9-го порядка, применив такую формулу:
[2] cij = 10*aij + bij + 1
Вы видите этот нетрадиционный магический квадрат на рис. 9.
1 |
12 |
23 |
34 |
45 |
56 |
67 |
78 |
89 |
38 |
49 |
57 |
62 |
73 |
81 |
5 |
16 |
24 |
55 |
36 |
44 |
88 |
69 |
77 |
22 |
3 |
11 |
42 |
53 |
31 |
75 |
86 |
64 |
18 |
29 |
7 |
27 |
8 |
19 |
51 |
32 |
43 |
84 |
65 |
76 |
66 |
74 |
85 |
9 |
17 |
28 |
33 |
41 |
52 |
83 |
61 |
72 |
26 |
4 |
15 |
59 |
37 |
48 |
79 |
87 |
68 |
13 |
21 |
2 |
46 |
54 |
35 |
14 |
25 |
6 |
47 |
58 |
39 |
71 |
82 |
63 |
Рис. 9
Сравните полученный нетрадиционный магический квадрат с традиционным магическим квадратом на рис. 7. Легко заметить, что в обоих квадратах совершенно одинаковая начальная цепочка (на рис. 9 она выделена жёлтым цветом). Можно построить бесконечно много подобных нетрадиционных магических квадратов, выбирая в формуле для построения другие множители, и во всех этих квадратах начальная цепочка не изменится. Нетрудно понять, почему так получается, если внимательно посмотреть на формулу построения магического квадрата.
Если в формуле для построения магического квадрата взять множитель меньше порядка квадрата, тоже получится нетрадиционный магический квадрат, но в нём будут повторяющиеся числа. Возьмём, например, для той же пары ОЛК с рис. 8 в формуле для построения магического квадрата множитель 8. В результате получим такой нетрадиционный магический квадрат (рис. 10):
1 |
10 |
19 |
28 |
37 |
46 |
55 |
64 |
73 |
32 |
41 |
47 |
50 |
59 |
65 |
5 |
14 |
20 |
45 |
30 |
36 |
72 |
57 |
63 |
18 |
3 |
9 |
34 |
43 |
25 |
61 |
70 |
52 |
16 |
25 |
7 |
23 |
8 |
17 |
41 |
26 |
35 |
68 |
53 |
62 |
54 |
60 |
69 |
9 |
15 |
24 |
27 |
33 |
42 |
67 |
49 |
58 |
22 |
4 |
13 |
49 |
31 |
40 |
65 |
71 |
56 |
11 |
17 |
2 |
38 |
44 |
29 |
12 |
21 |
6 |
39 |
48 |
33 |
57 |
66 |
51 |
Рис. 10
А начальная цепочка не изменилась!
Можно взять даже множитель 1 в формуле для построения магического квадрата. Тогда получится такой нетрадиционный магический квадрат (рис. 11):
1 |
3 |
5 |
7 |
9 |
11 |
13 |
15 |
17 |
11 |
13 |
12 |
8 |
10 |
9 |
5 |
7 |
6 |
10 |
9 |
8 |
16 |
15 |
14 |
4 |
3 |
2 |
6 |
8 |
4 |
12 |
14 |
10 |
9 |
11 |
7 |
9 |
8 |
10 |
6 |
5 |
7 |
12 |
11 |
13 |
12 |
11 |
13 |
9 |
8 |
10 |
6 |
5 |
7 |
11 |
7 |
9 |
8 |
4 |
6 |
14 |
10 |
12 |
16 |
15 |
14 |
4 |
3 |
2 |
10 |
9 |
8 |
5 |
7 |
6 |
11 |
13 |
12 |
8 |
10 |
9 |
Рис. 11
И опять точно такая же начальная цепочка.
Если в этом случае не прибавлять единицу, то магический квадрат получается просто поэлементным сложением латинских квадратов.
Таким образом, формулу [2] для построения нетрадиционных магических квадратов можно записать в следующем виде:
[3] cij = m*aij + bij + 1, m = 1, 2, 3, …
Когда m равно порядку квадрата и используется пара ОЛК, пригодная для построения магического квадрата, получается традиционный магический квадрат.
4.2. ИСПОЛЬЗОВАНИЕ НЕТРАДИЦИОННЫХ ЛАТИНСКИХ КВАДРАТОВ
А теперь рассмотрим латинские квадраты, которые заполнены произвольными натуральными числами. По аналогии с магическими квадратами будем называть такие латинские квадраты нетрадиционными. Но по-прежнему будем рассматривать классические латинские квадраты.
Возьмём конкретный пример – диагональный латинский квадрат 5-го порядка (рис. 12).
0 |
1 |
2 |
3 |
4 |
4 |
2 |
3 |
0 |
1 |
3 |
4 |
1 |
2 |
0 |
1 |
3 |
0 |
4 |
2 |
2 |
0 |
4 |
1 |
3 |
Рис. 12
Это традиционный латинский квадрат, так как он заполнен числами 0, 1, 2, 3, 4. Однако латинский квадрат можно заполнить любыми натуральными числами. Обозначим: a – 0, b – 1, c – 2, d – 3, e – 4. Тогда латинский квадрат 5-го порядка, изображённый на рис. 10, можно записать в общем виде (рис. 13):
a |
b |
c |
d |
e |
e |
c |
d |
a |
b |
d |
e |
b |
c |
a |
b |
d |
a |
e |
c |
c |
a |
e |
b |
d |
Рис. 13
Точно так же в общем виде запишем второй латинский квадрат ортогональный данному (рис. 14):
a |
b |
c |
d |
e |
d |
e |
b |
c |
a |
e |
c |
d |
a |
b |
c |
a |
e |
b |
d |
b |
d |
a |
e |
c |
Рис. 14
Задав произвольные значения символьных констант, мы получим пару нетрадиционных диагональных ОЛК, из которой можно построить бесконечно много нетрадиционных магических квадратов (варьируя множитель в формуле). Пусть, например: a = 2, b = 4, c = 5, d = 7, e = 9. В формуле для построения магического квадрата возьмём множитель 10. Готовый нетрадиционный магический квадрат 5-го порядка изображён на рис. 15.
23 |
45 |
56 |
78 |
100 |
98 |
60 |
75 |
26 |
43 |
80 |
96 |
48 |
53 |
25 |
46 |
73 |
30 |
95 |
58 |
55 |
28 |
93 |
50 |
76 |
Рис. 15
Кстати, для нетрадиционных магических квадратов необязательно в формуле прибавлять единицу. В построенном сейчас квадрате единица прибавлена.
4.3. ИСПОЛЬЗОВАНИЕ НЕ ОРТОГОНАЛЬНЫХ ЛАТИНСКИХ КВАДРАТОВ
Для построения нетрадиционных магических квадратов можно использовать пары не ортогональных латинских квадратов, только необходимо, чтобы оба латинских квадрата были нетрадиционными магическими квадратами. При таком способе построения в нетрадиционном квадрате будут повторяющиеся числа. Приведу примеры.
На рис. 16 изображена пара не ортогональных латинских квадратов 10-го порядка.
1 |
3 |
5 |
7 |
9 |
2 |
4 |
6 |
8 |
0 |
|
0 |
2 |
4 |
6 |
8 |
9 |
3 |
5 |
7 |
1 |
5 |
6 |
7 |
8 |
0 |
1 |
2 |
3 |
4 |
9 |
8 |
1 |
3 |
5 |
7 |
0 |
9 |
4 |
6 |
2 |
|
0 |
2 |
4 |
6 |
8 |
9 |
3 |
5 |
7 |
1 |
7 |
0 |
2 |
4 |
6 |
8 |
1 |
9 |
5 |
3 |
|
7 |
0 |
2 |
4 |
6 |
8 |
1 |
9 |
5 |
3 |
2 |
4 |
6 |
9 |
1 |
3 |
5 |
7 |
0 |
8 |
|
4 |
9 |
8 |
1 |
3 |
5 |
7 |
0 |
2 |
6 |
1 |
3 |
5 |
7 |
9 |
2 |
4 |
6 |
8 |
0 |
|
8 |
1 |
3 |
5 |
7 |
0 |
9 |
4 |
6 |
2 |
4 |
9 |
8 |
1 |
3 |
5 |
7 |
0 |
2 |
6 |
|
3 |
5 |
9 |
0 |
2 |
4 |
6 |
8 |
1 |
7 |
5 |
6 |
7 |
8 |
0 |
1 |
2 |
3 |
4 |
9 |
|
2 |
4 |
6 |