МЕТОД ПОСТРОЕНИЯ ПАНДИАГОНАЛЬНЫХ КВАДРАТОВ ДЕВЯТОГО ПОРЯДКА
С ПОМОЩЬЮ ЛАТИНСКИХ КВАДРАТОВ
Данная страница является продолжением страницы:
http://www.klassikpoez.narod.ru/chebpan.htm
Я обещала рассказать читателям, что нового мне удалось узнать из статьи по этой ссылке:
http://www.grogono.com/magic/9x9.php
Статья начинается вот с этих двух латинских квадратов (копирую) (рис. 1):
|
|
Рис. 1
Замечу, что латинский квадрат слева является настоящим латинским квадратом, а латинский квадрат справа – обобщённым латинским квадратом.
При первом прочтении статьи я не могла понять, что делать с этими матрицами, хотя и догадывалась, что это латинские квадраты. Теперь применяю к этим матрицам формулу, которую узнала из книги Чебракова. Но здесь во втором квадрате все элементы уже увеличены на 1 (это видно из того, что в квадрате отсутствует число 0), поэтому надо применить формулу в таком виде:
cij = 9*aij + bij
Применив эту формулу к изображённым матрицам, я получила пандиагональный квадрат, который вы видите на рис. 2.
41 |
30 |
52 |
59 |
75 |
70 |
23 |
12 |
7 |
11 |
9 |
40 |
29 |
54 |
58 |
74 |
72 |
22 |
71 |
24 |
10 |
8 |
42 |
28 |
53 |
60 |
73 |
61 |
77 |
66 |
25 |
14 |
3 |
43 |
32 |
48 |
31 |
47 |
63 |
76 |
65 |
27 |
13 |
2 |
45 |
1 |
44 |
33 |
46 |
62 |
78 |
64 |
26 |
15 |
21 |
16 |
5 |
39 |
34 |
50 |
57 |
79 |
68 |
81 |
67 |
20 |
18 |
4 |
38 |
36 |
49 |
56 |
51 |
55 |
80 |
69 |
19 |
17 |
6 |
37 |
35 |
Рис. 2
Посмотрите на начальную цепочку в этом квадрате, она имеет вид:
1 2 3 8 9 7 6 4 5
и сравните её с первой строкой латинского квадрата слева (рис. 1, Matrix A).
Интересно показать здесь, как этот пандиагональный квадрат можно было построить методом качелей. Смотрите на образующую таблицу данного квадрата (рис. 3):
|
7 |
41 |
30 |
52 |
59 |
75 |
70 |
23 |
12 |
1 |
6 |
37 |
35 |
51 |
55 |
80 |
69 |
19 |
17 |
2 |
4 |
38 |
36 |
49 |
56 |
81 |
67 |
20 |
18 |
-1 |
5 |
39 |
34 |
50 |
57 |
79 |
68 |
21 |
16 |
4 |
1 |
44 |
33 |
46 |
62 |
78 |
64 |
26 |
15 |
-1 |
2 |
45 |
31 |
47 |
63 |
76 |
65 |
27 |
13 |
-1 |
3 |
43 |
32 |
48 |
61 |
77 |
66 |
25 |
14 |
-5 |
8 |
42 |
28 |
53 |
60 |
73 |
71 |
24 |
10 |
-1 |
9 |
40 |
29 |
54 |
58 |
74 |
72 |
22 |
11 |
|
|
k=4 |
k=3 |
k=5 |
k=6 |
k=8 |
k=7 |
k=2 |
k=1 |
Рис. 3
Пытаюсь понять, как автор строил латинские квадраты. В первом латинском квадрате (рис. 1, Matrix A) вижу циклический сдвиг чисел с постоянным шагом в каждой следующей строке. Покажу этот сдвиг более наглядно, поместив три таких квадрата рядом (рис. 4):
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
5 |
6 |
8 |
7 |
2 |
1 |
0 |
4 |
3 |
Рис. 4
А вот как строится второй латинский квадрат (рис. 1, Matrix B), не сразу смогла понять. А потом увидела “ход конём”! Не буду рассказывать, где именно я его увидела, пусть читатели увидят сами. И начальная цепочка в построенном пандиагональном квадрате строится ходом шахматного коня.
Добавление: ещё один эксперимент (1 июля 2008 г.)
Продолжая строить различные латинские квадраты с целью найти как можно больше закономерностей, я построила ещё одну пару латинских квадратов, аналогичных представленным на рис. 1. Первый латинский квадрат построен так (рис. 4а):
0 |
1 |
2 |
7 |
8 |
6 |
5 |
3 |
4 |
3 |
4 |
0 |
1 |
2 |
7 |
8 |
6 |
5 |
6 |
5 |
3 |
4 |
0 |
1 |
2 |
7 |
8 |
7 |
8 |
6 |
5 |
3 |
4 |
0 |
1 |
2 |
1 |
2 |
7 |
8 |
6 |
5 |
3 |
4 |
0 |
4 |
0 |
1 |
2 |
7 |
8 |
6 |
5 |
3 |
5 |
3 |
4 |
0 |
1 |
2 |
7 |
8 |
6 |
8 |
6 |
5 |
3 |
4 |
0 |
1 |
2 |
7 |
2 |
7 |
8 |
6 |
5 |
3 |
4 |
0 |
1 |
Рис. 4а
Второй латинский (обобщённый) квадрат построен так (рис. 4б):
0 |
5 |
7 |
0 |
5 |
7 |
0 |
5 |
7 |
1 |
3 |
8 |
1 |
3 |
8 |
1 |
3 |
8 |
2 |
4 |
6 |
2 |
4 |
6 |
2 |
4 |
6 |
7 |
0 |
5 |
7 |
0 |
5 |
7 |
0 |
5 |
8 |
1 |
3 |
8 |
1 |
3 |
8 |
1 |
3 |
6 |
2 |
4 |
6 |
2 |
4 |
6 |
2 |
4 |
5 |
7 |
0 |
5 |
7 |
0 |
5 |
7 |
0 |
3 |
8 |
1 |
3 |
8 |
1 |
3 |
8 |
1 |
4 |
6 |
2 |
4 |
6 |
2 |
4 |
6 |
2 |
Рис. 4б
Складываю матрицы этих латинских квадратов по формуле, приведённой выше, но с прибавлением единицы, и получаю такой пандиагональный квадрат (рис. 4в):
1 |
15 |
26 |
64 |
78 |
62 |
46 |
33 |
44 |
29 |
40 |
9 |
11 |
22 |
72 |
74 |
58 |
54 |
57 |
50 |
34 |
39 |
5 |
16 |
21 |
68 |
79 |
71 |
73 |
60 |
53 |
28 |
42 |
8 |
10 |
24 |
18 |
20 |
67 |
81 |
56 |
49 |
36 |
38 |
4 |
43 |
3 |
14 |
25 |
66 |
77 |
61 |
48 |
32 |
51 |
35 |
37 |
6 |
17 |
19 |
69 |
80 |
55 |
76 |
63 |
47 |
31 |
45 |
2 |
13 |
27 |
65 |
23 |
70 |
75 |
59 |
52 |
30 |
41 |
7 |
12 |
Рис. 4в
Этот квадрат подобен пандиагональному квадрату, изображённому на рис. 2 в том смысле, что в обоих квадратах начальная цепочка строится ходом шахматного коня. Однако только что построенный квадрат не эквивалентен квадрату с рис. 2, это существенно различные квадраты. Отмечу, что пандиагональные и идеальные квадраты с начальной цепочкой “ход конём” мне удалось построить только тогда, когда я разработала метод качелей. А разработку метода качелей я начала с идеального квадрата 11-ого порядка, в котором качели очень простые – с тривиальной образующей таблицей. Пришлось несколько подумать, чтобы перейти от качелей с тривиальной образующей таблицей к качелям с нетривиальной образующей таблицей (стандартным и нестандартным), с помощью которых и были построены идеальные квадраты серии порядков n=3*(2k+1), k=1, 2, 3…
Думаю, что можно построить ещё не одну пару латинских квадратов по аналогии с латинскими квадратами, изображёнными на рис. 1, и с помощью каждой такой пары построить новый пандиагональный квадрат. Интересно, будет ли в этой группе квадратов идеальный квадрат? Какая пара латинских квадратов будет ему соответствовать? Предлагаю читателям решить эту задачу.
А ещё задача такая: найти способ составления пары латинских квадратов для построения пандиагонального квадрата 15-ого порядка. Это я и пытаюсь сделать, экспериментируя с квадратами 9-ого порядка. Ведь в своём методе качелей я легко перешла от квадратов 9-ого порядка к квадратам 15-ого порядка, а затем и к квадратам 21-ого порядка и т. д. Всё абсолютно аналогично!
2 июля 2008 г.
Нашла в своих черновых записях такой идеальный квадрат (рис. 5а):
4 |
21 |
53 |
40 |
30 |
62 |
76 |
66 |
17 |
46 |
45 |
32 |
55 |
81 |
68 |
10 |
9 |
23 |
34 |
60 |
74 |
70 |
15 |
2 |
25 |
51 |
38 |
75 |
71 |
13 |
3 |
26 |
49 |
39 |
35 |
58 |
18 |
5 |
19 |
54 |
41 |
28 |
63 |
77 |
64 |
24 |
47 |
43 |
33 |
56 |
79 |
69 |
11 |
7 |
44 |
31 |
57 |
80 |
67 |
12 |
8 |
22 |
48 |
59 |
73 |
72 |
14 |
1 |
27 |
50 |
37 |
36 |
65 |
16 |
6 |
20 |
52 |
42 |
29 |
61 |
78 |
Рис. 5а
Этот квадрат тоже построен методом качелей, начальная цепочка в нём так же строится ходом шахматного коня, но вот шаги качания качелей отличаются от двух предыдущих квадратов, здесь качели качаются так: через 1 ячейку вправо, через 6 ячеек влево, то есть симметричные шаги относительно первых двух квадратов. Замечу, что идеальных квадратов 9-ого порядка я в своё время построила очень много, сначала построила несколько десятков до разработки метода качелей (другими методами), а затем несколько десятков уже методом качелей. Все эти квадраты, конечно, сохранились в черновых записях.
Теперь решаю обратную задачу: раскладываю этот квадрат на два латинских квадрата. Очень интересно посмотреть, будут ли аналогичны эти латинские квадраты тем, что представлены на рис. 1. Ведь квадраты, полученные в первых двух примерах только пандиагональные, а квадрат на рис. 5а идеальный.
На рис. 5б и рис. 5в вы видите латинские квадраты, на которые разложился идеальный квадрат с рис. 5а.
0 |
2 |
5 |
4 |
3 |
6 |
8 |
7 |
1 |
5 |
4 |
3 |
6 |
8 |
7 |
1 |
0 |
2 |
3 |
6 |
8 |
7 |
1 |
0 |
2 |
5 |
4 |
8 |
7 |
1 |
0 |
2 |
5 |
4 |
3 |
6 |
1 |
0 |
2 |
5 |
4 |
3 |
6 |
8 |
7 |
2 |
5 |
4 |
3 |
6 |
8 |
7 |
1 |
0 |
4 |
3 |
6 |
8 |
7 |
1 |
0 |
2 |
5 |
6 |
8 |
7 |
1 |
0 |
2 |
5 |
4 |
3 |
7 |
1 |
0 |
2 |
5 |
4 |
3 |
6 |
8 |
Рис. 5б
3 |
2 |
7 |
3 |
2 |
7 |
3 |
2 |
7 |
0 |
8 |
4 |
0 |
8 |
4 |
0 |
8 |
4 |
6 |
5 |
1 |
6 |
5 |
1 |
6 |
5 |
1 |
2 |
7 |
3 |
2 |
7 |
3 |
2 |
7 |
3 |
8 |
4 |
0 |
8 |
4 |
0 |
8 |
4 |
0 |
5 |
1 |
6 |
5 |
1 |
6 |
5 |
1 |
6 |
7 |
3 |
2 |
7 |
3 |
2 |
7 |
3 |
2 |
4 |
0 |
8 |
4 |
0 |
8 |
4 |
0 |
8 |
1 |
6 |
5 |
1 |
6 |
5 |
1 |
6 |
5 |
Рис. 5в
Проанализировала эти латинские квадраты, закономерности прослеживаются.
А теперь попробую повторить в первой строке начальную цепочку идеального квадрата, то есть построить латинские квадраты в точной аналогии с изображёнными на рис. 1. На рис. 5г и рис. 5д вы видите эти латинские квадраты.
5 |
3 |
8 |
1 |
2 |
4 |
6 |
7 |
0 |
7 |
0 |
5 |
3 |
8 |
1 |
2 |
4 |
6 |
4 |
6 |
7 |
0 |
5 |
3 |
8 |
1 |
2 |
1 |
2 |
4 |
6 |
7 |
0 |
5 |
3 |
8 |
3 |
8 |
1 |
2 |
4 |
6 |
7 |
0 |
5 |
0 |
5 |
3 |
8 |
1 |
2 |
4 |
6 |
7 |
6 |
7 |
0 |
5 |
3 |
8 |
1 |
2 |
4 |
2 |
4 |
6 |
7 |
0 |
5 |
3 |
8 |
1 |
8 |
1 |
2 |
4 |
6 |
7 |
0 |
5 |
3 |
Рис. 5г
5 |
6 |
1 |
5 |
6 |
1 |
5 |
6 |
1 |
7 |
2 |
3 |
7 |
2 |
3 |
7 |
2 |
3 |
4 |
8 |
0 |
4 |
8 |
0 |
4 |
8 |
0 |
1 |
5 |
6 |
1 |
5 |
6 |
1 |
5 |
6 |
3 |
7 |
2 |
3 |
7 |
2 |
3 |
7 |
2 |
0 |
4 |
8 |
0 |
4 |
8 |
0 |
4 |
8 |
6 |
1 |
5 |
6 |
1 |
5 |
6 |
1 |
5 |
2 |
3 |
7 |
2 |
3 |
7 |
2 |
3 |
7 |
8 |
0 |
4 |
8 |
0 |
4 |
8 |
0 |
4 |
Рис. 5д
Строим с помощью этих латинских квадратов квадрат 9-ого порядка (по известной уже читателям формуле). Построенный квадрат изображён на рис. 5е
51 |
34 |
74 |
15 |
25 |
38 |
60 |
70 |
2 |
71 |
3 |
49 |
35 |
75 |
13 |
26 |
39 |
58 |
41 |
63 |
64 |
5 |
54 |
28 |
77 |
18 |
19 |
11 |
24 |
43 |
56 |
69 |
7 |
47 |
33 |
79 |
31 |
80 |
12 |
22 |
44 |
57 |
67 |
8 |
48 |
1 |
50 |
36 |
73 |
14 |
27 |
37 |
59 |
72 |
61 |
65 |
6 |
52 |
29 |
78 |
16 |
20 |
42 |
21 |
40 |
62 |
66 |
4 |
53 |
30 |
76 |
17 |
81 |
10 |
23 |
45 |
55 |
68 |
9 |
46 |
32 |
Рис. 5е
Пандиагональный квадрат получился! И он абсолютно подобен квадрату, изображённому на рис. 2, такая же форма начальной цепочки, одинаковые шаги качания качелей. Однако эти два квадрата не эквивалентны, то есть мы получили новый пандиагональный квадрат.
И ещё один эксперимент: оставляю латинский квадрат, изображённый на рис. 5г, таким же, а второй латинский квадрат составляю по-другому (рис. 5ж):
3 |
2 |
7 |
3 |
2 |
7 |
3 |
2 |
7 |
1 |
6 |
5 |
1 |
6 |
5 |
1 |
6 |
5 |
4 |
0 |
8 |
4 |
0 |
8 |
4 |
0 |
8 |
7 |
3 |
2 |
7 |
3 |
2 |
7 |
3 |
2 |
5 |
1 |
6 |
5 |
1 |
6 |
5 |
1 |
6 |
8 |
4 |
0 |
8 |
4 |
0 |
8 |
4 |
0 |
2 |
7 |
3 |
2 |
7 |
3 |
2 |
7 |
3 |
6 |
5 |
1 |
6 |
5 |
1 |
6 |
5 |
1 |
0 |
8 |
4 |
0 |
8 |
4 |
0 |
8 |
4 |
Рис. 5ж
Строим из новой пары латинских квадратов (рис. 5г и рис. 5ж) квадрат 9-ого порядка (рис. 5з):
49 |
30 |
80 |
13 |
21 |
44 |
58 |
66 |
8 |
65 |
7 |
51 |
29 |
79 |
15 |
20 |
43 |
60 |
41 |
55 |
72 |
5 |
46 |
36 |
77 |
10 |
27 |
17 |
22 |
39 |
62 |
67 |
3 |
53 |
31 |
75 |
33 |
74 |
16 |
24 |
38 |
61 |
69 |
2 |
52 |
9 |
50 |
28 |
81 |
14 |
19 |
45 |
59 |
64 |
57 |
71 |
4 |
48 |
35 |
76 |
12 |
26 |
40 |
25 |
42 |
56 |
70 |
6 |
47 |
34 |
78 |
11 |
73 |
18 |
23 |
37 |
63 |
68 |
1 |
54 |
32 |
Рис. 5з
И перед вами новый пандиагональный квадрат!
Необходимо отметить следующее: в любой паре латинских квадратов, используемой для построения пандиагональных квадратов 9-ого порядка (и вообще любого порядка n), латинские квадраты являются ортогональными. Следует дать определение ортогональных латинских квадратов. Приведу его по книге Чебракова (стр. 71):
Два латинских квадрата P и R одного и того же порядка n называются ортогональными, если различны все пары, образованные их элементами pij, rij (i – номер строки, j – номер столбца), то есть если при наложении латинских квадратов P и R получается матрица, все n2 элементов которой различны.
Теперь немного растолкую это определение. Для примера возьмём два латинских квадрата с рис. 5г и рис. 5д. При наложении этих двух квадратов получаем такую матрицу (рис. 5и):
55 |
36 |
81 |
15 |
26 |
41 |
65 |
76 |
01 |
77 |
02 |
53 |
37 |
82 |
13 |
27 |
42 |
63 |
44 |
68 |
70 |
04 |
58 |
30 |
84 |
18 |
20 |
11 |
25 |
46 |
61 |
75 |
06 |
51 |
35 |
86 |
33 |
87 |
12 |
23 |
47 |
62 |
73 |
07 |
52 |
00 |
54 |
38 |
80 |
14 |
28 |
40 |
64 |
78 |
66 |
71 |
05 |
56 |
31 |
85 |
16 |
21 |
45 |
22 |
43 |
67 |
72 |
03 |
57 |
32 |
83 |
17 |
88 |
10 |
24 |
48 |
60 |
74 |
08 |
50 |
34 |
Рис. 5и
Узнаёте, что это за матрица? Это готовый пандиагональный квадрат, только записанный девятеричными числами. Такие квадраты я получала при разложении пандиагональных квадратов на латинские.
А теперь посмотрите на элементы этой матрицы. Их 81 и все они различны. В составлении этих элементов участвуют 9 символов: 0, 1, 2, 3, 4, 5, 6, 7, 8. Если вы посчитаете по известной формуле число сочетаний из 9 по 2, получите результат 36. Но это разных сочетаний. Такие сочетания, как 24 и 42, считаются (при применении формулы для сочетаний) одинаковыми. Здесь же такие сочетания считаются различными. Таким образом, получаем: 36 + 36 = 72 сочетания. И ещё 9 сочетаний получаем из двух одинаковых символов: 00, 11, 22 и т. д. Таким образом, количество всех сочетаний в этой матрице как раз равно 81.
Теперь мы с вами, уважаемые читатели, совсем близки к тому, чтобы составить два ортогональных латинских квадрата для построения пандиагонального квадрата 15-ого порядка. Но… скоро сказка сказывается…
_________
Рассмотрев этот частный пример, идём дальше по статье. Автор строит общую матрицу для построения пандиагональных квадратов 9-ого порядка, и строит он её в символьном виде. Заинтересовавшиеся читатели посмотрят в статье, как строится эта матрица (надо знать английский язык или перевести статью). Я же приведу уже готовую матрицу и поработаю с ней. Копирую из статьи, на рис. 5 вы видите готовую матрицу, а на рис. 6 – табличку значений символов этой матрицы.
|
Рис. 5
|
1 |
2 |
3 |
4 |
A |
0 |
0 |
0 |
0 |
B |
27 |
9 |
3 |
1 |
C |
54 |
18 |
6 |
2 |
Рис. 6
В своей статье о магических квадратах 9-ого порядка я показала, как с помощью этой матрицы строить пандиагональные квадраты. В центральной ячейке матрицы стоит элемент СССС. Очевидно, что этот элемент будет равен 40 при такой таблице значений символов (рис. 7):
|
1 |
2 |
3 |
4 |
A |
0 |
0 |
0 |
0 |
B |
54 |
18 |
6 |
2 |
C |
27 |
9 |
3 |
1 |
Рис. 7
Я просто поменяла местами значения символов В и С.
С помощью такой таблицы значений мне удалось построить не только пандиагональный квадрат, но и идеальный. Смотрите этот идеальный квадрат на рис. 8.
5 |
58 |
33 |
20 |
73 |
48 |
17 |
70 |
45 |
26 |
79 |
54 |
14 |
67 |
42 |
2 |
55 |
30 |
11 |
64 |
39 |
8 |
61 |
36 |
23 |
76 |
51 |
60 |
32 |
4 |
75 |
47 |
19 |
72 |
44 |
16 |
81 |
53 |
25 |
69 |
41 |
13 |
57 |
29 |
1 |
66 |
38 |
10 |
63 |
35 |
7 |
78 |
50 |
22 |
31 |
6 |
59 |
46 |
21 |
74 |
43 |
18 |
71 |
52 |
27 |
80 |
40 |
15 |
68 |
28 |
3 |
56 |
37 |
12 |
65 |
34 |
9 |
62 |
49 |
24 |
77 |
Рис. 8
В статье о магических квадратах 9-ого порядка я преобразовала этот квадрат, сделав его начинающимся с числа 1. Преобразованный идеальный квадрат изображён на рис. 9.
1 |
34 |
44 |
80 |
23 |
6 |
42 |
66 |
73 |
20 |
29 |
65 |
72 |
27 |
36 |
31 |
67 |
22 |
50 |
33 |
57 |
12 |
19 |
52 |
61 |
71 |
14 |
54 |
78 |
58 |
13 |
37 |
47 |
56 |
8 |
18 |
43 |
79 |
7 |
5 |
41 |
77 |
75 |
3 |
29 |
64 |
74 |
26 |
35 |
45 |
69 |
24 |
4 |
28 |
68 |
11 |
21 |
30 |
63 |
70 |
25 |
49 |
32 |
60 |
15 |
51 |
46 |
55 |
10 |
17 |
53 |
62 |
9 |
16 |
40 |
76 |
59 |
2 |
38 |
48 |
81 |
Рис. 9
Как я уже говорила, это был первый идеальный квадрат 9-ого порядка, который мне удалось построить. Посмотрите, как оригинально расположены первые 9 чисел в этом квадрате! С такой начальной цепочкой, это, наверное, единственный идеальный квадрат из всех построенных не только мной, но и другими авторами.
Но вернусь к латинским квадратам. Автор виртуозно объединил все пары латинских квадратов, с помощью которых строятся пандиагональные квадраты, в одной символьной матрице. Теперь я покажу несколько пар латинских квадратов, полученных из общей матрицы. Чтобы выделить из общей матрицы (рис. 5) два латинских квадрата, надо поступить так: из каждого элемента матрицы первые два символа записать в первый латинский квадрат, а третий и четвёртый символы – во второй латинский квадрат. Затем посчитать значение каждого элемента в этих двух квадратах. При этом значение каждого элемента надо разделить на 9. Не забывайте учитывать, что при подсчёте элементов значение символа зависит от его позиции. Например, значение элемента СС = 27 + 9 = 36 (сначала я буду пользоваться таблицей значений символов с рис. 7).
Итак, вот перед вами два латинских квадрата, которые я выделила из общей матрицы, используя значения символов из таблицы на рис. 7 (рис. 10 и рис. 11):
0 |
6 |
3 |
2 |
8 |
5 |
1 |
7 |
4 |
2 |
8 |
5 |
1 |
7 |
4 |
0 |
6 |
3 |
1 |
7 |
4 |
0 |
6 |
3 |
2 |
8 |
5 |
6 |
3 |
0 |
8 |
5 |
2 |
7 |
4 |
1 |
8 |
5 |
2 |
7 |
4 |
1 |
6 |
3 |
0 |
7 |
4 |
1 |
6 |
3 |
0 |
8 |
5 |
2 |
3 |
0 |
6 |
5 |
2 |
8 |
4 |
1 |
7 |
5 |
2 |
8 |
4 |
1 |
7 |
3 |
0 |
6 |
4 |
1 |
7 |
3 |
0 |
6 |
5 |
2 |
8 |
Рис. 10
4 |
3 |
5 |
1 |
0 |
2 |
7 |
6 |
8 |
7 |
6 |
8 |
4 |
3 |
5 |
1 |
0 |
2 |
1 |
0 |
2 |
7 |
6 |
8 |
4 |
3 |
5 |
5 |
4 |
3 |
2 |
1 |
0 |
8 |
7 |
6 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
2 |
1 |
0 |
8 |
7 |
6 |
5 |
4 |
3 |
3 |
5 |
4 |
0 |
2 |
1 |
6 |
8 |
7 |
6 |
8 |
7 |
3 |
5 |
4 |
0 |
2 |
1 |
0 |
2 |
1 |
6 |
8 |
7 |
3 |
5 |
4 |
Рис. 11
Очевидно, что второй квадрат получается из первого поворотом на 90 градусов против часовой стрелки. Сложив матрицы этих латинских квадратов по формуле:
[1] cij = 9*aij +bij +1,
вы получите идеальный квадрат, изображённый на рис. 8.
Интересно, что если взять в качестве второго латинского квадрата квадрат с рис. 10, повёрнутый на 90 градусов по часовой стрелке, и применить формулу [1] к новой паре латинских квадратов, снова получается идеальный квадрат, который можно получить из квадрата с рис. 8 комбинацией следующих преобразований: поворот на 90 градусов, отражение, перестановка строк и столбцов. Этот идеальный квадрат показан на рис. 12.
5 |
60 |
31 |
26 |
81 |
52 |
11 |
66 |
37 |
20 |
75 |
46 |
14 |
69 |
40 |
8 |
63 |
34 |
17 |
72 |
43 |
2 |
57 |
28 |
23 |
78 |
49 |
58 |
32 |
6 |
79 |
53 |
27 |
64 |
38 |
12 |
73 |
47 |
21 |
67 |
41 |
15 |
61 |
35 |
9 |
70 |
44 |
18 |
55 |
29 |
3 |
76 |
50 |
24 |
33 |
4 |
59 |
54 |
25 |
80 |
39 |
10 |
65 |
48 |
19 |
74 |
42 |
13 |
68 |
36 |
7 |
62 |
45 |
16 |
71 |
30 |
1 |
56 |
51 |
22 |
77 |
Рис. 12
Теперь выделю из общей матрицы другую пару латинских квадратов, используя значения символов из таблицы на рис. 6. На рис. 13 и рис. 14 изображена эта пара латинских квадратов.
0 |
3 |
6 |
1 |
4 |
7 |
2 |
5 |
8 |
1 |
4 |
7 |
2 |
5 |
8 |
0 |
3 |
6 |
2 |
5 |
8 |
0 |
3 |
6 |
1 |
4 |
7 |
3 |
6 |
0 |
4 |
7 |
1 |
5 |
8 |
2 |
4 |
7 |
1 |
5 |
8 |
2 |
3 |
6 |
0 |
5 |
8 |
2 |
3 |
6 |
0 |
4 |
7 |
1 |
6 |
0 |
3 |
7 |
1 |
4 |
8 |
2 |
5 |
7 |
1 |
4 |
8 |
2 |
5 |
6 |
0 |
3 |
8 |
2 |
5 |
6 |
0 |
3 |
7 |
1 |
4 |
Рис. 13
8 |
6 |
7 |
2 |
0 |
1 |
5 |
3 |
4 |
5 |
3 |
4 |
8 |
6 |
7 |
2 |
0 |
1 |
2 |
0 |
1 |
5 |
3 |
4 |
8 |
6 |
7 |
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 |
6 |
7 |
8 |
0 |
1 |
2 |
3 |
4 |
5 |
3 |
4 |
5 |
6 |
7 |
8 |
0 |
1 |
2 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
Рис. 14
Сложив матрицы этих латинских квадратов по формуле [1], получаю следующий пандиагональный квадрат (рис. 15):
9 |
34 |
62 |
12 |
37 |
65 |
24 |
49 |
77 |
15 |
40 |
68 |
27 |
52 |
80 |
3 |
28 |
56 |
21 |
46 |
74 |
6 |
31 |
59 |
18 |
43 |
71 |
35 |
63 |
7 |
38 |
66 |
10 |
50 |
78 |
22 |
41 |
69 |
13 |
53 |
81 |
25 |
29 |
57 |
1 |
47 |
75 |
19 |
32 |
60 |
4 |
44 |
72 |
16 |
61 |
8 |
36 |
64 |
11 |
39 |
76 |
23 |
51 |
67 |
14 |
42 |
79 |
26 |
54 |
55 |
2 |
30 |
73 |
20 |
48 |
58 |
5 |
33 |
70 |
17 |
45 |
Рис. 15
А вот посмотрите на квадрат, который приведён в качестве примера в указанной статье (рис. 16). Понятно, что это тот же самый квадрат, который только что построен, но заполненный числами от 0 до 80. Для приведения квадрата к традиционному виду надо увеличить все элементы на единицу.
8 |
33 |
61 |
11 |
36 |
64 |
23 |
48 |
76 |
14 |
39 |
67 |
26 |
51 |
79 |
2 |
27 |
55 |
20 |
45 |
73 |
5 |
30 |
58 |
17 |
42 |
70 |
34 |
62 |
6 |
37 |
65 |
9 |
49 |
77 |
21 |
40 |
68 |
12 |
52 |
80 |
24 |
28 |
56 |
0 |
46 |
74 |
18 |
31 |
59 |
3 |
43 |
71 |
15 |
60 |
7 |
35 |
63 |
10 |
38 |
75 |
22 |
50 |
66 |
13 |
41 |
78 |
25 |
53 |
54 |
1 |
29 |
72 |
19 |
47 |
57 |
4 |
32 |
69 |
16 |
44 |
Рис. 16
Преобразуем квадрат с рис. 15. Сначала применим к нему преобразование параллельного переноса на торе. Полученный в результате этого преобразования квадрат вы видите на рис. 17.
5 |
33 |
70 |
17 |
45 |
73 |
20 |
48 |
58 |
37 |
65 |
24 |
49 |
77 |
9 |
34 |
62 |
12 |
52 |
80 |
3 |
28 |
56 |
15 |
40 |
68 |
27 |
31 |
59 |
18 |
43 |
71 |
21 |
46 |
74 |
6 |
66 |
10 |
50 |
78 |
22 |
35 |
63 |
7 |
38 |
81 |
25 |
29 |
57 |
1 |
41 |
69 |
13 |
53 |
60 |
4 |
44 |
72 |
16 |
47 |
75 |
19 |
32 |
11 |
39 |
76 |
23 |
51 |
61 |
8 |
36 |
64 |
26 |
54 |
55 |
2 |
30 |
67 |
14 |
42 |
79 |
Рис. 17
Теперь переставим в полученном квадрате строки, получаем такой квадрат (рис. 18):
5 |
33 |
70 |
17 |
45 |
73 |
20 |
48 |
58 |
26 |
54 |
55 |
2 |
30 |
67 |
14 |
42 |
79 |
11 |
39 |
76 |
23 |
51 |
61 |
8 |
36 |
64 |
60 |
4 |
44 |
72 |
16 |
47 |
75 |
19 |
32 |
81 |
25 |
29 |
57 |
1 |
41 |
69 |
13 |
53 |
66 |
10 |
50 |
78 |
22 |
35 |
63 |
7 |
38 |
31 |
59 |
18 |
43 |
71 |
21 |
46 |
74 |
6 |
52 |
80 |
3 |
28 |
56 |
15 |
40 |
68 |
27 |
37 |
65 |
24 |
49 |
77 |
9 |
34 |
62 |
12 |
Рис. 18
И, наконец, переставим столбцы, в результате получим квадрат (рис. 19), который совпадает с идеальным квадратом на рис. 8.
5 |
58 |
33 |
20 |
73 |
48 |
17 |
70 |
45 |
26 |
79 |
54 |
14 |
67 |
42 |
2 |
55 |
30 |
11 |
64 |
39 |
8 |
61 |
36 |
23 |
76 |
51 |
60 |
32 |
4 |
75 |
47 |
19 |
72 |
44 |
16 |
81 |
53 |
25 |
69 |
41 |
13 |
57 |
29 |
1 |
66 |
38 |
10 |
63 |
35 |
7 |
78 |
50 |
22 |
31 |
6 |
59 |
46 |
21 |
74 |
43 |
18 |
71 |
52 |
27 |
80 |
40 |
15 |
68 |
28 |
3 |
56 |
37 |
12 |
65 |
34 |
9 |
62 |
49 |
24 |
77 |
Рис. 19
Мне стало интересно попробовать ещё один вариант для значений символов матрицы. Выбираю такой расклад (рис. 20):
|
1 |
2 |
3 |
4 |
A |
54 |
18 |
6 |
2 |
B |
0 |
0 |
0 |
0 |
C |
27 |
9 |
3 |
1 |
Рис. 20
На рис. 21 и на рис. 22 показаны латинские квадраты, которые получаются из общей матрицы при таких значениях символов.
8 |
2 |
5 |
6 |
0 |
3 |
7 |
1 |
4 |
6 |
0 |
3 |
7 |
1 |
4 |
8 |
2 |
5 |
7 |
1 |
4 |
8 |
2 |
5 |
6 |
0 |
3 |
2 |
5 |
8 |
0 |
3 |
6 |
1 |
4 |
7 |
0 |
3 |
6 |
1 |
4 |
7 |
2 |
5 |
8 |
1 |
4 |
7 |
2 |
5 |
8 |
0 |
3 |
6 |
5 |
8 |
2 |
3 |
6 |
0 |
4 |
7 |
1 |
3 |
6 |
0 |
4 |
7 |
1 |
5 |
8 |
2 |
4 |
7 |
1 |
5 |
8 |
2 |
3 |
6 |
0 |
Рис. 21
4 |
5 |
3 |
7 |
8 |
6 |
1 |
2 |
0 |
1 |
2 |
0 |
4 |
5 |
3 |
7 |
8 |
6 |
7 |
8 |
6 |
1 |
2 |
0 |
4 |
5 |
3 |
3 |
4 |
5 |
6 |
7 |
8 |
0 |
1 |
2 |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
6 |
7 |
8 |
0 |
1 |
2 |
3 |
4 |
5 |
5 |
3 |
4 |
8 |
6 |
7 |
2 |
0 |
1 |
2 |
0 |
1 |
5 |
3 |
4 |
8 |
6 |
7 |
8 |
6 |
7 |
2 |
0 |
1 |
5 |
3 |
4 |
Рис. 22
Сложив матрицы этих латинских квадратов по формуле [1], получаю такой квадрат (рис. 23):
77 |
24 |
49 |
62 |
9 |
34 |
65 |
12 |
37 |
56 |
3 |
28 |
68 |
15 |
40 |
80 |
27 |
52 |
71 |
18 |
43 |
74 |
21 |
46 |
59 |
6 |
31 |
22 |
50 |
78 |
7 |
35 |
63 |
10 |
38 |
66 |
1 |
29 |
57 |
13 |
41 |
69 |
25 |
53 |
81 |
16 |
44 |
72 |
19 |
47 |
75 |
4 |
32 |
60 |
51 |
76 |
23 |
36 |
61 |
8 |
39 |
64 |
11 |
30 |
55 |
2 |
42 |
67 |
14 |
54 |
79 |
26 |
45 |
70 |
17 |
48 |
73 |
20 |
33 |
58 |
5 |
Рис. 23
Обнаруживаю, что это идеальный квадрат с рис. 8 повёрнутый на 180 градусов. Нового квадрата не получилось.
Пробую взять такой вариант для значений символов (рис. 24):
|
1 |
2 |
3 |
4 |
A |
0 |
0 |
0 |
0 |
B |
1 |
3 |
9 |
27 |
C |
2 |
6 |
18 |
54 |
Рис. 24
Выделяю латинские квадраты из общей матрицы при таких значениях символов (рис. 25 и рис. 26):
8 |
2 |
5 |
6 |
0 |
3 |
7 |
1 |
4 |
7 |
1 |
4 |
8 |
2 |
5 |
6 |
0 |
3 |
6 |
0 |
3 |
7 |
1 |
4 |
8 |
2 |
5 |
5 |
8 |
2 |
3 |
6 |
0 |
4 |
7 |
1 |
4 |
7 |
1 |
5 |
8 |
2 |
3 |
6 |
0 |
3 |
6 |
0 |
4 |
7 |
1 |
5 |
8 |
2 |
2 |
5 |
8 |
0 |
3 |
6 |
1 |
4 |
7 |
1 |
4 |
7 |
2 |
5 |
8 |
0 |
3 |
6 |
0 |
3 |
6 |
1 |
4 |
7 |
2 |
5 |
8 |
Рис. 25
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
3 |
4 |
5 |
6 |
7 |
8 |
0 |
1 |
2 |
6 |
7 |
8 |
0 |
1 |
2 |
3 |
4 |
5 |
1 |
2 |
0 |
4 |
5 |
3 |
7 |
8 |
6 |
4 |
5 |
3 |
7 |
8 |
6 |
1 |
2 |
0 |
7 |
8 |
6 |
1 |
2 |
0 |
4 |
5 |
3 |
2 |
0 |
1 |
5 |
3 |
4 |
8 |
6 |
7 |
5 |
3 |
4 |
8 |
6 |
7 |
2 |
0 |
1 |
8 |
6 |
7 |
2 |
0 |
1 |
5 |
3 |
4 |
Рис. 26
Примечание: в этом случае выделение латинских квадратов из общей матрицы выполняется несколько иначе, чем в предыдущих примерах.
Сложив матрицы этих латинских квадратов по формуле [1], получаю такой квадрат (рис. 27):
73 |
20 |
48 |
58 |
5 |
33 |
70 |
17 |
45 |
67 |
14 |
42 |
79 |
26 |
54 |
55 |
2 |
30 |
61 |
8 |
36 |
64 |
11 |
39 |
76 |
23 |
51 |
47 |
75 |
19 |
32 |
60 |
4 |
44 |
72 |
16 |
41 |
69 |
13 |
53 |
81 |
25 |
29 |
57 |
1 |
35 |
63 |
7 |
38 |
66 |
10 |
50 |
78 |
22 |
21 |
46 |
74 |
6 |
31 |
59 |
18 |
43 |
71 |
15 |
40 |
68 |
27 |
52 |
80 |
3 |
28 |
56 |
9 |
34 |
62 |
12 |
37 |
65 |
24 |
49 |
77 |
Рис. 27
Обнаруживаю, что этот квадрат получается из квадрата с рис. 15 отражением относительно горизонтальной оси симметрии, то есть опять получился эквивалентный квадрат.
Не буду больше экспериментировать. Заинтересовавшиеся читатели могут продолжить эксперименты.
Следует отметить, что в приведённых парах латинских квадратов, полученных из общей матрицы, построение выполняется так: в первом латинском квадрате циклически переставляются тройки чисел (как пишет в своей книге Чебраков), но они не просто переставляются, а ещё происходит циклическая перестановка чисел внутри самих троек; второй латинский квадрат получается из первого поворотом на 90 градусов (либо по часовой стрелке, либо против часовой стрелки), а у Чебракова второй квадрат получается из первого поворотом вокруг главной (восходящей) диагонали (совсем непонятный мне поворот).
Меня очень занимает вопрос: как составить аналогичную матрицу для построения пандиагональных (и идеальных) квадратов 15-ого порядка? Наверное, для этого надо разобраться в том, как автор рассматриваемой статьи построил матрицу для квадратов 9-ого порядка. Интересная задача! Приглашаю читателей заняться её решением. Как жаль, что автор статьи остановился на квадратах 9-ого порядка [из серии порядков n=3*(2k+1), k=1, 2, 3…]. В предыдущей статье было показано, что пандиагональные и идеальные квадраты 15-ого порядка тоже раскладываются на два латинских квадрата. И для пандиагонального квадрата 21-ого порядка тоже приведён пример такого разложения. Но как решить прямую задачу: составить два латинских квадрата, с помощью которых можно будет построить пандиагональные (и идеальные) квадраты всех следующих порядков указанной серии?
***
Читайте мою книгу “Волшебный мир магических квадратов”:
http://www.klassikpoez.narod.ru/glavnaja.htm
Пишите (в гостевую книгу, на форум сайта) свои комментарии, вопросы, предложения.
29 июня – 2 июля 2008 г.
г. Саратов