НОВЫЕ АСПЕКТЫ МЕТОДА ЛАТИНСКИХ КВАДРАТОВ

 

Часть 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 на другую перестановку:

 

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

9

1

3

5

7

0

8

9

7

0

2

4

6

8

1

3

5

6

8

1

3

5

7

0

2

9

4

6

8

1

3

5

7

0

2

9

4

9

7

0

2

4

6

8

1

3

5

 

3

5

9

0

2

4

6

8

1

7

 

Рис. 16

 

Оба латинских квадрата в этой паре являются нетрадиционными магическими квадратами с магической константой 45. На рис. 17 показан нетрадиционный магический квадрат, построенный из данной пары не ортогональных латинских квадратов.

 

11

33

55

77

99

30

44

66

88

2

59

62

74

86

8

11

30

35

47

93

8

21

43

65

87

99

32

60

76

14

73

5

27

50

62

84

16

98

51

39

42

94

86

18

40

53

75

7

29

61

85

20

39

52

74

6

98

41

63

27

36

57

98

9

21

42

63

84

15

80

30

48

61

93

15

37

59

72

4

86

67

89

12

34

56

78

1

23

100

45

94

76

10

21

43

65

87

19

32

58

 

Рис. 17

 

Магическая константа этого нетрадиционного квадрата равна магической константе традиционного магического квадрата 10-го порядка. Если в формуле для построения магического квадрата взять другой множитель, отличный от порядка квадрата, то получится новый нетрадиционный магический квадрат с другой магической константой. Понятно, что таких квадратов можно построить бесконечно много из одной пары латинских квадратов.

Таким способом можно строить даже нетрадиционные магические квадраты 6-го порядка. Как уже известно читателям, для порядка 6 не существует ортогональных квадратов. А нам сейчас и не нужны ортогональные латинские квадраты. На рис. 18 изображён латинский квадрат 6-го порядка, построенный по придуманной мной схеме для любого порядка n = 4k + 2.

 

0

2

4

5

3

1

4

1

3

0

5

2

5

0

2

4

1

3

2

5

1

3

0

4

1

3

5

2

4

0

3

4

0

1

2

5

 

Рис. 18

 

Этот латинский квадрат не диагональный, в нём одна диагональ неправильная, сумма чисел в этой диагонали не равна магической константе квадрата. Преобразовываю этот квадрат с помощью следующей трансформации тождественной перестановки чисел:

 

0  1  2  3  4  5

0  1  3  2  4  5

 

В результате такого преобразования получаю следующий латинский квадрат (рис. 19):

 

0

3

4

5

2

1

4

1

2

0

5

3

5

0

3

4

1

2

3

5

1

2

0

4

1

2

5

3

4

0

2

4

0

1

3

5

 

Рис. 19

 

Этот латинский квадрат является нетрадиционным магическим квадратом с магической константой 15. Второй латинский квадрат не буду сочинять, получу его из первого латинского квадрата поворотом на 90 градусов вокруг центра квадрата по часовой стрелке. Показывать второй латинский квадрат тоже не буду. На рис. 20 вы видите готовый нетрадиционный магический квадрат (в формуле для построения магического квадрата взят множитель 6).

 

3

20

28

36

17

7

29

9

18

1

32

22

31

6

20

28

9

17

20

34

9

17

1

30

10

17

31

20

30

3

18

25

5

9

22

32

 

Рис. 20

 

Магическая константа этого квадрата равна магической константе традиционного магического квадрата 6-го порядка. Можно построить из данной пары не ортогональных латинских квадратов бесконечно много нетрадиционных магических квадратов, варьируя множитель m в формуле [3].

Ещё один пример для квадратов 6-го порядка. На рис. 21 вы видите диагональный латинский квадрат 6-го порядка (квадрат взят из книги Ю. В. Чебракова, стр. 73):

 

0

1

2

3

4

5

4

2

5

0

3

1

3

0

4

1

5

2

1

3

0

5

2

4

5

4

3

2

1

0

2

5

1

4

0

3

 

Рис. 21

 

Этот латинский квадрат уже является нетрадиционным магическим квадратом с магической константой 15, поскольку он диагональный. Возьмём в качестве второго латинского квадрата отражённый относительно горизонтальной оси симметрии первый латинский квадрат. Готовый нетрадиционный магический квадрат, построенный из данной пары латинских квадратов, вы видите на рис. 22 (множитель в формуле для построения взят равным 6).

 

3

12

14

23

25

34

30

17

34

3

20

7

20

4

25

12

33

17

10

19

5

32

18

27

35

27

24

13

10

2

13

32

9

28

5

24

 

Рис. 22

 

Магическая константа этого квадрата равна магической константе традиционного магического квадрата 6-го порядка.

 

Итак, чтобы построить нетрадиционный магический квадрат любого порядка методом латинских квадратов, надо: 1) построить любой латинский квадрат данного порядка; 2) если этот латинский квадрат не является нетрадиционным магическим квадратом, преобразовываем его, исправляя неправильные диагонали; 3) любым способом строим второй латинский квадрат из первого латинского квадрата (например, поворотом на 90 градусов или отражением относительно одной из осей симметрии квадрата); 4) строим магический квадрат по формуле [3].

Вообще говоря, можно остановиться и на втором этапе, ведь нетрадиционный магический квадрат уже построен. Но, конечно, этот квадрат не очень интересен, так как заполнен он числами 0, 1, 2, … n-1.

 

Покажу пример для порядка 12. У меня нет ни одной пары ортогональных латинских квадратов для данного порядка, а один латинский квадрат есть, и диагонали в нём уже исправлены. Копирую этот квадрат из предыдущей части статьи (рис. 23):

 

0

1

2

3

4

5

6

7

8

9

10

11

11

10

9

8

7

6

5

4

3

2

1

0

1

0

11

10

9

8

7

6

5

4

3

2

2

3

4

5

6

7

8

9

10

11

0

1

10

11

0

1

2

3

4

5

6

7

8

9

9

8

7

6

5

4

3

2

1

0

11

10

3

2

1

0

11

10

9

8

7

6

5

4

8

9

10

11

0

1

2

3

4

5

6

7

4

5

6

7

8

9

10

11

0

1

2

3

5

4

3

2

1

0

11

10

9

8

7

6

7

6

5

4

3

2

1

0

11

10

9

8

6

7

8

9

10

11

0

1

2

3

4

5

 

Рис. 23

 

Этот латинский квадрат является нетрадиционным магическим квадратом с магической константой 66. Получим второй латинский квадрат из первого, отразив его относительно вертикальной оси симметрии. Из полученной пары не ортогональных латинских квадратов строим нетрадиционный магический квадрат, взяв в формуле [3] множитель m = 12. Готовый квадрат вы видите на рис. 24.

 

12

23

34

45

56

67

78

89

100

111

122

133

133

122

111

100

89

78

67

56

45

34

23

12

15

4

137

126

115

104

93

82

71

60

37

26

26

37

60

71

82

93

104

115

126

137

4

15

130

141

8

19

30

41

52

63

74

85

108

119

119

108

85

74

63

52

41

30

19

8

141

130

41

30

19

8

141

130

119

108

85

74

63

52

104

115

126

137

4

15

26

37

60

71

82

93

52

63

74

85

108

119

130

141

8

19

30

41

67

56

45

34

23

12

133

122

111

100

89

78

93

82

71

60

37

26

15

4

137

126

115

104

78

89

100

111

122

133

12

23

34

45

56

67

 

Рис. 24

 

Интересный квадрат получился, он состоит из пар “перевёрнутых” строк. Магическая константа этого квадрата равна магической константе традиционного магического квадрата 12-го порядка.

Варьируя множитель m, можно построить бесконечно много подобных нетрадиционных магических квадратов.

 

***

 

 ЕЩЁ НЕМНОГО О ГРЕКО-ЛАТИНСКИХ КВАДРАТАХ 10-го ПОРЯДКА

 

А сейчас покажу греко-латинский квадрат 10-го порядка (рис. 25), который нашла по ссылке:

http://www.mi.ras.ru/spm/pdf/011.pdf

 

11

87

96

05

20

49

68

32

53

74

78

22

81

97

06

30

59

43

64

15

69

18

33

82

91

07

40

54

75

26

50

79

28

44

83

92

01

65

16

37

02

60

19

38

55

84

93

76

27

41

94

03

70

29

48

66

85

17

31

52

86

95

04

10

39

58

77

21

42

63

23

34

45

56

67

71

12

88

90

09

35

46

57

61

72

13

24

00

89

98

47

51

62

73

14

25

36

99

08

80

 

Рис. 25

 

Своеобразная диагональная симметрия в этом квадрате замечательная. И только в нижнем угловом квадрате 3х3 эта симметрия нарушается. Интересный экземпляр! В отличие от греко-латинского квадрата Паркера, приведённого в книге М. Гарднера, в этом квадрате есть какая-то закономерность, которая сразу бросается в глаза.

 

Примечание: при более пристальном рассмотрении пары ОЛК Паркера и особенно при сравнении её с парой ОЛК Стенсона, я увидела некоторые закономерности.

 

Кстати, в статье по указанной ссылке, которая посвящена Л. Эйлеру, говорится, что именно Эйлер предложил строить магические квадраты с использованием греко-латинских квадратов. Значит, Эйлер является автором метода латинских квадратов, и этот метод берёт своё начало в XVIII веке.

Выполнив любую трансформацию тождественной перестановки чисел 0, 1, 2, … 9, можно получить 3628800 вариантов подобных греко-латинских квадратов.

Выполним, например, такую трансформацию тождественной перестановки чисел:

 

0  1  2  3  4  5  6  7  8  9

9  0  1  2  3  4  5  6  7  8

 

В результате получим такой греко-латинский квадрат (рис.  26):

 

00

76

85

94

19

38

57

21

42

63

67

11

70

86

95

29

48

32

53

04

58

07

22

71

80

96

39

43

64

15

49

68

17

33

72

81

90

54

05

26

91

59

08

27

44

73

82

65

16

30

83

92

69

18

37

55

74

06

20

41

75

84

93

09

28

47

66

10

31

52

12

23

34

45

56

60

01

77

89

98

24

35

46

50

61

02

13

99

78

87

36

40

51

62

03

14

25

88

97

79

 

Рис. 26

 

В этом квадрате точно такая же диагональная симметрия, которая нарушена только в нижнем угловом квадрате 3х3.

Оба представленных греко-латинских квадрата являются готовыми полумагическими квадратами (записанными в нетрадиционной форме). Попробую сделать из полумагического квадрата с рис. 25 магический квадрат путём перестановки строк. Ввожу этот квадрат в программу перестановки строк и через несколько секунд получаю следующий магический квадрат (рис. 27):

 

12

88

97

6

21

50

69

33

54

75

3

61

20

39

56

85

94

77

28

42

24

35

46

57

68

72

13

89

91

10

51

80

29

45

84

93

2

66

17

38

87

96

5

11

40

59

78

22

43

64

36

47

58

62

73

14

25

1

90

99

95

4

71

30

49

67

86

18

32

53

79

23

82

98

7

31

60

44

65

16

70

19

34

83

92

8

41

55

76

27

48

52

63

74

15

26

37

100

9

81

 

Рис. 27

 

Этот магический квадрат записан в традиционной форме.

 

Вернёмся к греко-латинскому квадрату Паркера. Покажу снова пару ортогональных латинских квадратов, из которых состоит этот квадрат (рис. 28):

 

0

4

1

7

2

9

8

3

6

5

 

0

7

8

6

9

3

5

4

1

2

8

1

5

2

7

3

9

4

0

6

6

1

7

8

0

9

4

5

2

3

9

8

2

6

3

7

4

5

1

0

5

0

2

7

8

1

9

6

3

4

5

9

8

3

0

4

7

6

2

1

9

6

1

3

7

8

2

0

4

5

7

6

9

8

4

1

5

0

3

2

3

9

0

2

4

7

8

1

5

6

6

7

0

9

8

5

2

1

4

3

8

4

9

1

3

5

7

2

6

0

3

0

7

1

9

8

6

2

5

4

7

8

5

9

2

4

6

3

0

1

1

2

3

4

5

6

0

7

8

9

4

5

6

0

1

2

3

7

8

9

2

3

4

5

6

0

1

8

9

7

1

2

3

4

5

6

0

9

7

8

4

5

6

0

1

2

3

9

7

8

 

2

3

4

5

6

0

1

8

9

7

 

Рис. 28

 

Очевидно, что оба латинских квадрата в этой паре не диагональные. Поэтому данная пара не пригодна для построения магического квадрата. Из неё можно построить полумагический квадрат (греко-латинский квадрат Паркера и является готовым полумагическим квадратом, полученным из этой пары ОЛК). Этот полумагический квадрат легко превратить в магический простой перестановкой строк. На рис. 29 показан магический квадрат, полученный из греко-латинского квадрата Паркера перестановкой строк (квадрат записан в нетрадиционной форме).

 

1

48

19

77

30

94

86

35

62

53

87

12

58

29

71

40

95

46

3

64

22

33

44

55

66

7

11

90

98

79

60

97

82

34

8

49

73

61

25

16

38

9

76

20

93

85

67

24

51

42

96

81

23

68

39

72

50

57

14

5

74

70

91

83

45

18

59

2

36

27

69

75

10

92

84

56

28

13

47

31

15

26

37

41

52

63

4

78

89

100

43

54

65

6

17

21

32

99

80

88

 

Рис. 29

 

Всё это было подробно показано в предыдущей части статьи. А сейчас покажу преобразования обоих латинских квадратов в паре Паркера с целью получить пару, пригодную для построения магического квадрата. Эти преобразования выполняются путём трансформации тождественной перестановки чисел. Такие преобразования тоже не раз были показаны в предыдущих частях статьи.

Начнём с преобразования первого латинского квадрата (на рис. 28 этот квадрат изображён слева). В этом латинском квадрате неправильная только одна диагональ. Для исправления этой диагонали достаточно применить такую трансформацию тождественной перестановки чисел:

 

0  1  2  3  4  5  6  7  8  9

2  1  0  6  4  5  3  7  8  9

 

Напомню, как выполнять данное преобразование. Надо в преобразуемом латинском квадрате выполнить следующие замены чисел:

 

0 à 2,   2 à 0,   3 à 6,   6 à 3

 

В результате такого преобразования получим следующий латинский квадрат (рис. 30):

 

2

4

1

7

0

9

8

6

3

5

8

1

5

0

7

6

9

4

2

3

9

8

0

3

6

7

4

5

1

2

5

9

8

6

2

4

7

3

0

1

7

3

9

8

4

1

5

2

6

0

3

7

2

9

8

5

0

1

4

6

6

2

7

1

9

8

3

0

5

4

1

0

6

4

5

3

2

7

8

9

0

6

4

5

3

2

1

8

9

7

4

5

3

2

1

0

6

9

7

8

 

Рис. 30

 

Очевидно, что этот латинский квадрат является нетрадиционным магическим квадратом с магической константой 45. Неправильная диагональ исправлена.

Переходим к преобразованию второго латинского квадрата (на рис. 28 этот квадрат изображён справа). В этом латинском квадрате обе диагонали неправильные. Поэтому выполняем преобразование в два этапа. Сначала исправляем диагональ

 

0  1  2  3  4  5  6  7  7  7

 

Сумма чисел в этой диагонали равна 42, до нужной суммы не хватает 3. Легко видеть, что следующая трансформация тождественной перестановки чисел исправит эту диагональ:

 

0  1  2  3  4  5  6  7  8  9

0  1  2  3  4  5  6  8  7  9

 

В результате такого преобразования получаем следующий латинский квадрат (рис. 31):

 

0

8

7

6

9

3

5

4

1

2

6

1

8

7

0

9

4

5

2

3

5

0

2

8

7

1

9

6

3

4

9

6

1

3

8

7

2

0

4

5

3

9

0

2

4

8

7

1

5

6

7

4

9

1

3

5

8

2

6

0

8

7

5

9

2

4

6

3

0

1

4

5

6

0

1

2

3

8

7

9

1

2

3

4

5

6

0

9

8

7

2

3

4

5

6

0

1

7

9

8

 

Рис. 31

 

Теперь надо исправить вторую диагональ. Сумма чисел в этой диагонали равна 42. Выполним следующую трансформацию тождественной перестановки чисел:

1  2  3  4  5  6  7  8  9

2  3  1  4  5  6  7  8  9

 

В результате этого преобразования получаем латинский квадрат, в котором обе диагонали исправлены (рис. 32).

 

0

8

7

6

9

1

5

4

2

3

6

2

8

7

0

9

4

5

3

1

5

0

3

8

7

2

9

6

1

4

9

6

2

1

8

7

3

0

4

5

1

9

0

3

4

8

7

2

5

6

7

4

9

2

1

5

8

3

6

0

8

7

5

9

3

4

6

1

0

2

4

5

6

0

2

3

1

8

7

9

2

3

1

4

5

6

0

9

8

7

3

1

4

5

6

0

2

7

9

8

 

Рис. 32

 

Понятно, что два этапа преобразований можно объединить, сразу выполнив такую трансформацию тождественной перестановки чисел:

 

1  2  3  4  5  6  7  8  9

2  3  1  4  5  6  8  7  9

 

И вот какой греко-латинский квадрат получила я из греко-латинского квадрата Паркера (рис. 33):

 

20

48

17

76

09

91

85

64

32

53

86

12

58

07

70

69

94

45

23

31

95

80

03

38

67

72

49

56

11

24

59

96

82

61

28

47

73

30

04

15

71

39

90

83

44

18

57

22

65

06

37

74

29

92

81

55

08

13

46

60

68

27

75

19

93

84

36

01

50

42

14

05

66

40

52

33

21

78

87

99

02

63

41

54

35

26

10

89

98

77

43

51

34

25

16

00

62

97

79

88

 

Рис. 33

 

Это готовый магический квадрат, записанный в нетрадиционной форме. Чтобы привести квадрат к традиционной форме записи, надо все элементы этого квадрата увеличить на единицу.

 

В преобразованиях пары ОЛК такого вида возникает два вопроса:

1) любая ли трансформация тождественной перестановки чисел в ортогональных не диагональных латинских квадратах сохраняет их ортогональность?

2) любой ли не диагональный латинский квадрат (с неправильными суммами в диагоналях) можно превратить в латинский квадрат, являющийся нетрадиционным магическим квадратом (то есть имеющим в диагоналях такие же суммы чисел, как в строках и столбцах)?

 

Мне сказали в личной переписке (не называю автора), что ответ на первый вопрос очевидно положительный. Если это так, очень хорошо. Тогда остаётся один вопрос. Формулирую его в виде гипотезы, которую, конечно, надо доказать:

 

Любой не диагональный латинский квадрат, не являющийся нетрадиционным магическим квадратом, можно превратить в нетрадиционный магический квадрат с помощью трансформации тождественной перестановки чисел.

 

Выше были показаны примеры такого превращения для двух не диагональных латинских квадратов 10-го и  22-го порядков.

Ещё интересен вопрос: как находить нужную трансформацию тождественной перестановки чисел. Разумеется, в общем случае надо составить программу. Во всех приведённых примерах я действовала простым подбором. Для квадратов 10-го порядка всё получилось с ходу. Над квадратами 22-го порядка пришлось немного подумать.

Ну, а теперь рассмотрим ещё один пример, чтобы подтвердить высказанную гипотезу. Возьмём греко-латинский квадрат, изображённый на рис. 25. Разложим его на два ортогональных латинских квадрата (рис. 34):

 

1

8

9

0

2

4

6

3

5

7

 

1

7

6

5

0

9

8

2

3

4

7

2

8

9

0

3

5

4

6

1

8

2

1

7

6

0

9

3

4

5

6

1

3

8

9

0

4

5

7

2

9

8

3

2

1

7

0

4

5

6

5

7

2

4

8

9

0

6

1

3

0

9

8

4

3

2

1

5

6

7

0

6

1

3

5

8

9

7

2

4

2

0

9

8

5

4

3

6

7

1

9

0

7

2

4

6

8

1

3

5

4

3

0

9

8

6

5

7

1

2

8

9

0

1

3

5

7

2

4

6

6

5

4

0

9

8

7

1

2

3

2

3

4

5

6

7

1

8

9

0

3

4

5

6

7

1

2

8

0

9

3

4

5

6

7

1

2

0

8

9

5

6

7

1

2

3

4

0

9

8

4

5

6

7

1

2

3

9

0

8

 

7

1

2

3

4

5

6

9

8

0

 

Рис. 34

 

Начнём с латинского квадрата, изображённого слева. В этом квадрате обе диагонали неправильные. Конечно, если составлять программу, можно сразу искать такую трансформацию тождественной перестановки чисел, которая исправит сразу обе диагонали. Поскольку я решаю задачу подбором, буду выполнять преобразование в два этапа. Для исправления диагонали 1, 2, 3, 4, 5, 6, 7, 8, 8, 8 применяю такую трансформацию тождественной перестановки чисел:

 

0  1  2  3  4  5  6  7  8  9

1  0  2  3  4  8  6  7  5  9

 

Показываю латинский квадрат, получившийся в результате такого преобразования (рис. 35).

 

0

5

9

1

2

4

6

3

8

7

7

2

5

9

1

3

8

4

6

0

6

0

3

5

9

1

4

8

7

2

8

7

2

4

5

9

1

6

0

3

1

6

0

3

8

5

9

7

2

4

9

1

7

2

4

6

5

0

3

8

5

9

1

0

3

8

7

2

4

6

2

3

4

8

6

7

0

5

9

1

3

4

8

6

7

0

2

1

5

9

4

8

6

7

0

2

3

9

1

5

 

Рис. 35

 

Теперь надо исправить в полученном квадрате вторую диагональ. Сейчас в этой диагонали сумма чисел равна 43. Нужную трансформацию тождественной перестановки чисел для исправления этой диагонали подобрать очень просто. Вот она:

 

0  1  2  3  4  5  6  7  8  9

2  1  0  3  4  5  6  7  8  9

 

На рис. 36 вы видите полностью исправленный латинский квадрат. Этот квадрат является нетрадиционным магическим квадратом с магической константой 45.

 

2

5

9

1

0

4

6

3

8

7

7

0

5

9

1

3

8

4

6

2

6

2

3

5

9

1

4

8

7

0

8

7

0

4

5

9

1

6

2

3

1

6

2

3

8

5

9

7

0

4

9

1

7

0

4

6

5

2

3

8

5

9

1

2

3

8

7

0

4

6

0

3

4

8

6

7

2

5

9

1

3

4

8

6

7

2

0

1

5

9

4

8

6

7

2

0

3

9

1

5

 

Рис. 36

 

Переходим ко второму латинскому квадрату (этот квадрат на рис. 34 справа). В этом квадрате только одна диагональ неправильная. Сумма чисел в этой диагонали равна 43. Очевидно, что для исправления этой диагонали годится только что применённая трансформация тождественной перестановки чисел:

 

0  1  2  3  4  5  6  7  8  9

2  1  0  3  4  5  6  7  8  9

 

Готовый второй латинский квадрат вы видите на рис. 37.

 

1

7

6

5

2

9

8

0

3

4

8

0

1

7

6

2

9

3

4

5

9

8

3

0

1

7

2

4

5

6

2

9

8

4

3

0

1

5

6

7

0

2

9

8

5

4

3

6

7

1

4

3

2

9

8

6

5

7

1

0

6

5

4

2

9

8

7

1

0

3

3

4

5

6

7

1

0

8

2

9

5

6

7

1

0

3

4

2

9

8

7

1

0

3

4

5

6

9

8

2

 

Рис. 37

 

Из полученной пары ортогональных латинских квадратов (рис. 36 и рис. 37) составляем греко-латинский квадрат (рис. 38).

 

21

57

96

15

02

49

68

30

83

74

78

00

51

97

16

32

89

43

64

25

69

28

33

50

91

17

42

84

75

06

82

79

08

44

53

90

11

65

26

37

10

62

29

38

85

54

93

76

07

41

94

13

72

09

48

66

55

27

31

80

56

95

14

22

39

88

77

01

40

63

03

34

45

86

67

71

20

58

92

19

35

46

87

61

70

23

04

12

59

98

47

81

60

73

24

05

36

99

18

52

 

Рис. 38

 

Это готовый магический квадрат, записанный в нетрадиционной форме.

Как видите, в этом примере гипотеза тоже подтвердилась. Однако всё это частные примеры, а гипотезу, конечно, надо доказать для общего случая. Кто первый?

 

 

Продолжение будет здесь:

 

http://www.natalimak1.narod.ru/aspekty3.htm

 

Читайте мою виртуальную книгу “Волшебный мир магических квадратов”:

 

http://www.klassikpoez.narod.ru/glavnaja.htm

 

3 – 8 января 2009 г.

г. Саратов

 

       Пишите мне!

Рейтинг@Mail.ru

На главную страницу

 



Hosted by uCoz