Н. Макарова

 

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

 

 

 

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

Понятно, что неизоморфные пары ОЛК не получаются друг из друга ни одним из преобразований указанного типа. Впервые я встретила термин “неизоморфная пара ортогональных латинских квадратов” в статье А. И. Лямзина, в которой приводится неизоморфная ранее известным пара ОЛК 10-го порядка. Эта пара тоже несколько раз была показана в моих статьях.

В данной статье будет показан оригинальный приём построения неизоморфных пар ОЛК с помощью варьирования КРМ. Я обнаружила этот приём, когда разрабатывала алгоритм построения пар ОЛК серии порядков n = 6k, k > 1. Применение приёма стало очень удобно, когда мной была придумана удобная форма КРМ для пар ОЛК подобной структуры. Начну демонстрацию этого приёма построения неизоморфных пар ОЛК из пары ОЛК 12-го порядка, построенной по указанному алгоритму.

На рис. 1 – 2 вы видите данную пару ОЛК.

 

1

a1

a2

a3

9

2

4

6

8

3

5

7

9

2

a1

a2

a3

1

3

5

7

4

6

8

8

1

3

a1

a2

a3

2

4

6

5

7

9

7

9

2

4

a1

a2

a3

3

5

6

8

1

6

8

1

3

5

a1

a2

a3

4

7

9

2

5

7

9

2

4

6

a1

a2

a3

8

1

3

a3

6

8

1

3

5

7

a1

a2

9

2

4

a2

a3

7

9

2

4

6

8

a1

1

3

5

a1

a2

a3

8

1

3

5

7

9

2

4

6

4

5

6

7

8

9

1

2

3

a1

a2

a3

3

4

5

6

7

8

9

1

2

a3

a1

a2

2

3

4

5

6

7

8

9

1

a2

a3

a1

 

Рис. 1

 

1

9

8

7

6

5

a3

a2

a1

4

3

2

a1

2

1

9

8

7

6

a3

a2

5

4

3

a2

a1

3

2

1

9

8

7

a3

6

5

4

a3

a2

a1

4

3

2

1

9

8

7

6

5

9

a3

a2

a1

5

4

3

2

1

8

7

6

2

1

a3

a2

a1

6

5

4

3

9

8

7

4

3

2

a3

a2

a1

7

6

5

1

9

8

6

5

4

3

a3

a2

a1

8

7

2

1

9

8

7

6

5

4

a3

a2

a1

9

3

2

1

3

4

5

6

7

8

9

1

2

a2

a3

a1

5

6

7

8

9

1

2

3

4

a3

a1

a2

7

8

9

1

2

3

4

5

6

a1

a2

a3

 

Рис. 2

 

Символьные элементы a1, a2, a3 принимают значения 10, 11, 0 в любой комбинации. На рис. 3 показана КРМ данной пары ОЛК в придуманной мной форме. Это очень удобная форма.

 

a1

a2

a3

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a1

a2

a3

0

1

2

3

4

5

6

7

8

3

5

7

4

3

2

1

9

8

7

6

5

a3

a2

a1

4

3

2

3

5

7

1

a1

a2

a3

9

2

4

6

8

 

Рис. 3

 

Оказывается, выделенная секция КРМ может варьироваться! И при этом получаются неизоморфные пары ОЛК. Варьирование выполняется следующим образом: берутся все возможные перестановки в группах чисел 3, 5, 7 и 2, 3, 4. Здесь только две разные группы, в общем случае этих групп может быть четыре. Для каждой перестановки проверяется совместимость двух последних строк КРМ по известному критерию. Если вы внимательно посмотрите на латинские квадраты пары ОЛК, сразу поймёте, что варьирование выделенной секции КРМ равносильно перестановке строк в нижних прямоугольниках и перестановке столбцов в боковых прямоугольниках. Совершенно очевидно, что такие перестановки дают неизоморфные пары ОЛК.

Составив и выполнив программу варьирования секции КРМ, я получила 36 решений. Покажу первые 10 и последние 10 решений, вариант решения записывается в виде строки из четырёх групп чисел, следующих по порядку.

 

№ 1

 3  5  7  2  3  4  4  3  2  7  5  3

 2

 3  5  7  2  4  3  4  3  2  7  3  5

 3

 3  5  7  3  2  4  4  3  2  5  7  3

 4

 3  5  7  3  4  2  4  3  2  5  3  7

 5

 3  5  7  4  2  3  4  3  2  3  7  5

 № 6

 3  5  7  4  3  2  4  3  2  3  5  7

 7

 3  7  5  2  3  4  4  2  3  7  5  3

 8

 3  7  5  2  4  3  4  2  3  7  3  5

 9

 3  7  5  3  2  4  4  2  3  5  7  3

 10

 3  7  5  3  4  2  4  2  3  5  3  7

. . . . . . . . . . . . . . . . . . . . . . . . .

27

 7  3  5  3  2  4  2  4  3  5  7  3

 28

 7  3  5  3  4  2  2  4  3  5  3  7

 29

 7  3  5  4  2  3  2  4  3  3  7  5

 30

 7  3  5  4  3  2  2  4  3  3  5  7

 31

 7  5  3  2  3  4  2  3  4  7  5  3

 32

 7  5  3  2  4  3  2  3  4  7  3  5

 33

 7  5  3  3  2  4  2  3  4  5  7  3

 34

 7  5  3  3  4  2  2  3  4  5  3  7

 35

 7  5  3  4  2  3  2  3  4  3  7  5

 36

 7  5  3  4  3  2  2  3  4  3  5  7

 

Легко видеть, что показанной выше паре ОЛК соответствует решение № 6. А теперь покажу пару ОЛК, соответствующую решению № 1. Сначала показываю КРМ, соответствующую этому решению (рис. 4).

 

 

a1

a2

a3

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a1

a2

a3

0

1

2

3

4

5

6

7

8

3

5

7

2

3

4

1

9

8

7

6

5

a3

a2

a1

4

3

2

7

5

3

1

a1

a2

a3

9

2

4

6

8

 

Рис. 4

 

На рис 5 – 6 вы видите пару ОЛК, построенную по данной КРМ.

 

1

a1

a2

a3

9

2

4

6

8

3

5

7

9

2

a1

a2

a3

1

3

5

7

4

6

8

8

1

3

a1

a2

a3

2

4

6

5

7

9

7

9

2

4

a1

a2

a3

3

5

6

8

1

6

8

1

3

5

a1

a2

a3

4

7

9

2

5

7

9

2

4

6

a1

a2

a3

8

1

3

a3

6

8

1

3

5

7

a1

a2

9

2

4

a2

a3

7

9

2

4

6

8

a1

1

3

5

a1

a2

a3

8

1

3

5

7

9

2

4

6

2

3

4

5

6

7

8

9

1

a1

a2

a3

3

4

5

6

7

8

9

1

2

a3

a1

a2

4

5

6

7

8

9

1

2

3

a2

a3

a1

 

Рис. 5

 

1

9

8

7

6

5

a3

a2

a1

4

3

2

a1

2

1

9

8

7

6

a3

a2

5

4

3

a2

a1

3

2

1

9

8

7

a3

6

5

4

a3

a2

a1

4

3

2

1

9

8

7

6

5

9

a3

a2

a1

5

4

3

2

1

8

7

6

2

1

a3

a2

a1

6

5

4

3

9

8

7

4

3

2

a3

a2

a1

7

6

5

1

9

8

6

5

4

3

a3

a2

a1

8

7

2

1

9

8

7

6

5

4

a3

a2

a1

9

3

2

1

7

8

9

1

2

3

4

5

6

a2

a3

a1

5

6

7

8

9

1

2

3

4

a3

a1

a2

3

4

5

6

7

8

9

1

2

a1

a2

a3

 

Рис. 6

 

Сравните эту пару ОЛК с парой ОЛК, показанной в начале статьи (рис. 1 – 2). Вы увидите, что эти две пары ОЛК отличаются только нижними прямоугольниками, в которых переставлены строки; в боковых прямоугольниках столбцы не переставлены в данном варианте решения.

Итак, мы имеем 36 неизоморфных пар ОЛК 12-го порядка.

 

Примечание: необходимо отметить, что в этом примере числа в перестановках следуют в таком порядке, что пары чисел, между которыми образуется разность, всегда остаются одними и теми же, иными словами: пары чисел, находящихся в оном столбце выделенной секции КРМ, всегда одинаковы. Назову такие перестановки соответственными. Понятно, что соответственных перестановок в данном примере получается как раз 36. Кстати, несколько вариантов решений с соответственными перестановками можно составить и без программы.

 

Теперь перехожу к парам ОЛК 18-го порядка. Пары ОЛК данного порядка мне известны трёх видов: с латинским подквадратом 3х3, с латинским подквадратом 4х4 и с латинским подквадратом 5х5. Начну с последнего вида. Эта пара ОЛК построена мной по тому же самому алгоритму для серии порядков n = 6k, k > 1. На рис. 7 – 8 вы видите эту пару ОЛК.

 

 

1

a1

a2

a3

a4

a5

13

2

4

6

8

10

12

3

5

7

9

11

13

2

a1

a2

a3

a4

a5

1

3

5

7

9

11

4

6

8

10

12

12

1

3

a1

a2

a3

a4

a5

2

4

6

8

10

5

7

9

11

13

11

13

2

4

a1

a2

a3

a4

a5

3

5

7

9

6

8

10

12

1

10

12

1

3

5

a1

a2

a3

a4

a5

4

6

8

7

9

11

13

2

9

11

13

2

4

6

a1

a2

a3

a4

a5

5

7

8

10

12

1

3

8

10

12

1

3

5

7

a1

a2

a3

a4

a5

6

9

11

13

2

4

7

9

11

13

2

4

6

8

a1

a2

a3

a4

a5

10

12

1

3

5

a5

8

10

12

1

3

5

7

9

a1

a2

a3

a4

11

13

2

4

6

a4

a5

9

11

13

2

4

6

8

10

a1

a2

a3

12

1

3

5

7

a3

a4

a5

10

12

1

3

5

7

9

11

a1

a2

13

2

4

6

8

a2

a3

a4

a5

11

13

2

4

6

8

10

12

a1

1

3

5

7

9

a1

a2

a3

a4

a5

12

1

3

5

7

9

11

13

2

4

6

8

10

5

6

7

8

9

10

11

12

13

1

2

3

4

a1

a2

a3

a4

a5

6

7

8

9

10

11

12

13

1

2

3

4

5

a3

a4

a5

a1

a2

4

5

6

7

8

9

10

11

12

13

1

2

3

a5

a1

a2

a3

a4

3

4

5

6

7

8

9

10

11

12

13

1

2

a2

a3

a4

a5

a1

2

3

4

5

6

7

8

9

10

11

12

13

1

a4

a5

a1

a2

a3

 

Рис. 7

 

1

13

12

11

10

9

8

7

a5

a4

a3

a2

a1

5

6

4

3

2

a1

2

1

13

12

11

10

9

8

a5

a4

a3

a2

6

7

5

4

3

a2

a1

3

2

1

13

12

11

10

9

a5

a4

a3

7

8

6

5

4

a3

a2

a1

4

3

2

1

13

12

11

10

a5

a4

8

9

7

6

5

a4

a3

a2

a1

5

4

3

2

1

13

12

11

a5

9

10

8

7

6

a5

a4

a3

a2

a1

6

5

4

3

2

1

13

12

10

11

9

8

7

13

a5

a4

a3

a2

a1

7

6

5

4

3

2

1

11

12

10

9

8

2

1

a5

a4

a3

a2

a1

8

7

6

5

4

3

12

13

11

10

9

4

3

2

a5

a4

a3

a2

a1

9

8

7

6

5

13

1

12

11

10

6

5

4

3

a5

a4

a3

a2

a1

10

9

8

7

1

2

13

12

11

8

7

6

5

4

a5

a4

a3

a2

a1

11

10

9

2

3

1

13

12

10

9

8

7

6

5

a5

a4

a3

a2

a1

12

11

3

4

2

1

13

12

11

10

9

8

7

6

a5

a4

a3

a2

a1

13

4

5

3

2

1

3

4

5

6

7

8

9

10

11

12

13

1

2

a1

a2

a3

a4

a5

5

6

7

8

9

10

11

12

13

1

2

3

4

a4

a5

a1

a2

a3

7

8

9

10

11

12

13

1

2

3

4

5

6

a2

a3

a4

a5

a1

9

10

11

12

13

1

2

3

4

5

6

7

8

a5

a1

a2

a3

a4

11

12

13

1

2

3

4

5

6

7

8

9

10

a3

a4

a5

a1

a2

 

Рис. 8

 

Здесь символьные элементы a1, a2, a3, a4, a5 принимают значения 14, 15, 16, 17, 0 в любой комбинации. Данная пара ОЛК имеет КРМ совершенно аналогичную показанной выше, смотрите эту КРМ на рис. 9.

 

a1

a2

a3

a4

a5

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a1

a2

a3

a4

a5

0

1

2

3

4

5

6

7

8

9

10

11

12

3

5

7

9

11

5

6

4

3

2

1

13

12

11

10

9

8

7

a5

a4

a3

a2

a1

5

6

4

3

2

3

5

7

9

11

1

a1

a2

a3

a4

a5

13

2

4

6

8

10

12

 

Рис. 9

 

Посмотрите на выделенную секцию КРМ.  Она тоже содержит две разные группы по пять чисел в каждой. В отличие от КРМ для пары ОЛК 12-го порядка числа во второй группе следуют не по порядку. Это решение было найдено мной по программе, но во время разработки этого алгоритма я составляла программу ещё без использования КРМ. Это более громоздко, поэтому я ограничилась только одним вариантом и не стала искать все решения.

Сейчас составила программу варьирования выделенной секции КРМ, но опять же не полного варьирования, так как в этом случае программа будет выполняться очень долго, она будет содержать 20 вложенных циклов. Поэтому я ограничилась выбором решений, аналогичных показанному на рис. 9, в этом решении перестановки чисел в группах одинаковы в обеих строках КРМ. В таком неполном варианте программа выдала 240 решений. Покажу первые 10 и последние 10 решений.

 

 № 1

 3  5  7  9  11  5  6  4  3  2  5  6  4  3  2  3  5  7  9  11

 2

 3  5  7  9  11  6  4  5  3  2  6  4  5  3  2  3  5  7  9  11

 3

 3  5  7  11  9  5  6  4  2  3  5  6  4  2  3  3  5  7  11  9

 4

 3  5  7  11  9  6  4  5  2  3  6  4  5  2  3  3  5  7  11  9

 5

 3  5  9  7  11  5  6  3  4  2  5  6  3  4  2  3  5  9  7  11

 6

 3  5  9  7  11  6  4  3  5  2  6  4  3  5  2  3  5  9  7  11

 7

 3  5  9  11  7  5  6  3  2  4  5  6  3  2  4  3  5  9  11  7

 8

 3  5  9  11  7  6  4  3  2  5  6  4  3  2  5  3  5  9  11  7

 9

 3  5  11  7  9  5  6  2  4  3  5  6  2  4  3  3  5  11  7  9

 10

 3  5  11  7  9  6  4  2  5  3  6  4  2  5  3  3  5  11  7  9

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

 

231

 11  9  3  7  5  2  3  5  4  6  2  3  5  4  6  11  9  3  7  5

 232

 11  9  3  7  5  2  3  6  5  4  2  3  6  5  4  11  9  3  7  5

 233

 11  9  5  3  7  2  3  4  6  5  2  3  4  6  5  11  9  5  3  7

 234

 11  9  5  3  7  2  3  6  5  4  2  3  6  5  4  11  9  5  3  7

 235

 11  9  5  7  3  2  3  4  5  6  2  3  4  5  6  11  9  5  7  3

 236

 11  9  5  7  3  2  3  6  4  5  2  3  6  4  5  11  9  5  7  3

 237

 11  9  7  3  5  2  3  4  5  6  2  3  4  5  6  11  9  7  3  5

 238

 11  9  7  3  5  2  3  5  6  4  2  3  5  6  4  11  9  7  3  5

 239

 11  9  7  5  3  2  3  4  6  5  2  3  4  6  5  11  9  7  5  3

№ 240

11    9  7  5  3  2  3  5  4  6  2  3  5  4  6  11  9  7  5  3

 

Примечание: в данном примере перестановки чисел в группах получаются не только соответственные. Приведу пример такой перестановки. Изображаю варьируемые секции КРМ для решений № 1 и № 2. Хорошо видно, что не все пары чисел в столбцах этих двух секций одинаковы. Например, в первой секции имеем пары чисел 3, 5, и 5, 6, а во второй секции имеем пары чисел 3, 6 и 5, 4.. Однако группа разностей (по модулю 13) между числами в столбцах первой секции получается точно такая же, как группа разностей между числами в столбцах второй секции. Именно на этом свойстве основан рассматриваемый приём варьирования секции КРМ.

 

3

5

7

9

11

5

6

4

3

2

5

6

4

3

2

3

5

7

9

11

 

3

5

7

9

11

6

4

5

3

2

6

4

5

3

2

3

5

7

9

11

 

 

Очевидно, что КРМ с рис. 9 соответствует решению № 1. А теперь покажу КРМ, соответствующую решению № 240 (рис. 10).

 

a1

a2

a3

a4

a5

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a1

a2

a3

a4

a5

0

1

2

3

4

5

6

7

8

9

10

11

12

11

9

7

5

3

2

3

5

4

6

1

13

12

11

10

9

8

7

a5

a4

a3

a2

a1

2

3

5

4

6

11

9

7

5

3

1

a1

a2

a3

a4

a5

13

2

4

6

8

10

12

 

Рис. 10

 

Строю пару ОЛК по данной КРМ (рис. 11 – 12). Чтобы затем проверить ортогональность построенных латинских квадратов, сразу заменяю в них символьные элементы конкретными числовыми значениями: a1 = 14, a2 = 15, a3 = 16, a4 = 17, a5 = 0.

 

Первый латинский квадрат (решение № 240)

 

1

14

15

16

17

0

13

2

4

6

8

10

12

11

9

7

5

3

13

2

14

15

16

17

0

1

3

5

7

9

11

12

10

8

6

4

12

1

3

14

15

16

17

0

2

4

6

8

10

13

11

9

7

5

11

13

2

4

14

15

16

17

0

3

5

7

9

1

12

10

8

6

10

12

1

3

5

14

15

16

17

0

4

6

8

2

13

11

9

7

9

11

13

2

4

6

14

15

16

17

0

5

7

3

1

12

10

8

8

10

12

1

3

5

7

14

15

16

17

0

6

4

2

13

11

9

7

9

11

13

2

4

6

8

14

15

16

17

0

5

3

1

12

10

0

8

10

12

1

3

5

7

9

14

15

16

17

6

4

2

13

11

17

0

9

11

13

2

4

6

8

10

14

15

16

7

5

3

1

12

16

17

0

10

12

1

3

5

7

9

11

14

15

8

6

4

2

13

15

16

17

0

11

13

2

4

6

8

10

12

14

9

7

5

3

1

14

15

16

17

0

12

1

3

5

7

9

11

13

10

8

6

4

2

2

3

4

5

6

7

8

9

10

11

12

13

1

14

15

16

17

0

3

4

5

6

7

8

9

10

11

12

13

1

2

16

17

0

14

15

5

6

7

8

9

10

11

12

13

1

2

3

4

0

14

15

16

17

4

5

6

7

8

9

10

11

12

13

1

2

3

15

16

17

0

14

6

7

8

9

10

11

12

13

1

2

3

4

5

17

0

14

15

16

 

Рис. 11

 

Второй латинский квадрат (решение № 240)

 

1

13

12

11

10

9

8

7

0

17

16

15

14

2

3

5

4

6

14

2

1

13

12

11

10

9

8

0

17

16

15

3

4

6

5

7

15

14

3

2

1

13

12

11

10

9

0

17

16

4

5

7

6

8

16

15

14

4

3

2

1

13

12

11

10

0

17

5

6

8

7

9

17

16

15

14

5

4

3

2

1

13

12

11

0

6

7

9

8

10

0

17

16

15

14

6

5

4

3

2

1

13

12

7

8

10

9

11

13

0

17

16

15

14

7

6

5

4

3

2

1

8

9

11

10

12

2

1

0

17

16

15

14

8

7

6

5

4

3

9

10

12

11

13

4

3

2

0

17

16

15

14

9

8

7

6

5

10

11

13

12

1

6

5

4

3

0

17

16

15

14

10

9

8

7

11

12

1

13

2

8

7

6

5

4

0

17

16

15

14

11

10

9

12

13

2

1

3

10

9

8

7

6

5

0

17

16

15

14

12

11

13

1

3

2

4

12

11

10

9

8

7

6

0

17

16

15

14

13

1

2

4

3

5

11

12

13

1

2

3

4

5

6

7

8

9

10

14

15

16

17

0

9

10

11

12

13

1

2

3

4

5

6

7

8

17

0

14

15

16

7

8

9

10

11

12

13

1

2

3

4

5

6

15

16

17

0

14

5

6

7

8

9

10

11

12

13

1

2

3

4

0

14

15

16

17

3

4

5

6

7

8

9

10

11

12

13

1

2

16

17

0

14

15

 

Рис. 12

 

Программа проверки ортогональности подтверждает ортогональность этих латинских квадратов.

Итак, мы имеем 240 неизоморфных пар ОЛК 18-го порядка подобных паре, построенной мной по алгоритму для серии порядков n = 6k, k > 1. Но это ещё далеко не все пары ОЛК. По аналогии с парами ОЛК 12-го порядка логично предположить, что все четыре перестановки в секции КРМ могут быть различны. Предлагаю читателям составить программу полного перебора всех возможных вариантов, чтобы определить точное число решений.

Напомню, что в этом примере можно получать ещё неизоморфные пары ОЛК, варьируя пару ортогональных латинских подквадратов 5х5.

 

Второй вид пар ОЛК 18-го порядка был рассмотрен в статье “Ортогональные диагональные латинские квадраты” (http://www.natalimak1.narod.ru/diagon.htm ). В этой паре латинские квадраты сдержат латинский подквадрат 4х4. По программе я получила 2880 решений, дающих неизоморфные пары ОЛК. Причём все эти пары ОЛК легко превращаются в пары ортогональных диагональных латинских квадратов (ОДЛК).

Здесь есть интересный нюанс. Данная пара взята из группы MOLS 18-го порядка, состоящей из трёх квадратов. Значит, можно поставить задачу о нахождении неизоморфных групп MOLS на основе этой группы. Покажу КРМ данной группы MOLS (рис. 13).

 

a1

a2

a3

a4

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a1

a2

a3

a4

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

4

13

3

9

6

5

7

1

8

14

13

12

11

3

2

10

a4

a3

a2

a1

4

9

6

5

7

14

4

13

3

1

5

a1

a2

a3

a4

2

9

11

6

8

10

12

7

1

11

9

2

1

11

9

2

a1

a4

14

7

10

8

5

a2

13

3

6

4

12

a3

 

Рис. 13

 

Понятно, что пятая строка в КРМ определяет третий латинский квадрат группы MOLS. А теперь показываю один из вариантов решения для пары ОЛК (рис. 14), этот вариант получен варьированием выделенной секции КРМ.

 

a1

a2

a3

a4

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a1

a2

a3

a4

0

1

2

3

4

5

6

7

8

9

10

11

12

13

3

4

13

14

7

6

5

9

1

8

14

13

12

11

3

2

10

a4

a3

a2

a1

4

7

6

5

9

3

4

13

14

1

5

a1

a2

a3

a4

2

9

11

6

8

10

12

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рис. 14

 

К этой КРМ надо добавить пятую строку, совместимую с имеющимися четырьмя строками по известному критерию, и тогда будет получена новая неизоморфная группа MOLS 18-го порядка. Если вы сравните выделенные секции КРМ на рис. 13 и рис. 14, то увидите, что перестановки чисел здесь соответственные. Поэтому и для пятой строки тоже возьмём соответственную перестановку (рис. 15):

 

a1

a2

a3

a4

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a1

a2

a3

a4

0

1

2

3

4

5

6

7

8

9

10

11

12

13

3

4

13

14

7

6

5

9

1

8

14

13

12

11

3

2

10

a4

a3

a2

a1

4

7

6

5

9

3

4

13

14

1

5

a1

a2

a3

a4

2

9

11

6

8

10

12

7

2

11

9

1

2

11

9

1

a1

a4

14

7

10

8

5

a2

13

3

6

4

12

a3

 

Рис. 15

Неизоморфная группа MOLS получена!

 

Осталось показать пары ОЛК третьего вида, в этой паре латинские квадраты содержат латинский подквадрат 3х3. Эта пара ОЛК построена по КРМ, приведённой в статье “The Existence of N2 Resolvable Latin Squares” (A. J. Wolfe, A. C. H. Ling, J. H. Dinitz). На рис. 16 – 17 показана эта пара ОЛК.

 

Первый латинский квадрат

 

a

9

3

14

b

4

13

5

8

12

c

2

6

10

1

11

7

0

2

a

10

4

0

b

5

14

6

9

13

c

3

7

11

12

8

1

12

3

a

11

5

1

b

6

0

7

10

14

c

4

8

13

9

2

9

13

4

a

12

6

2

b

7

1

8

11

0

c

5

14

10

3

6

10

14

5

a

13

7

3

b

8

2

9

12

1

c

0

11

4

c

7

11

0

6

a

14

8

4

b

9

3

10

13

2

1

12

5

3

c

8

12

1

7

a

0

9

5

b

10

4

11

14

2

13

6

0

4

c

9

13

2

8

a

1

10

6

b

11

5

12

3

14

7

13

1

5

c

10

14

3

9

a

2

11

7

b

12

6

4

0

8

7

14

2

6

c

11

0

4

10

a

3

12

8

b

13

5

1

9

14

8

0

3

7

c

12

1

5

11

a

4

13

9

b

6

2

10

b

0

9

1

4

8

c

13

2

6

12

a

5

14

10

7

3

11

11

b

1

10

2

5

9

c

14

3

7

13

a

6

0

8

4

12

1

12

b

2

11

3

6

10

c

0

4

8

14

a

7

9

5

13

8

2

13

b

3

12

4

7

11

c

1

5

9

0

a

10

6

14

10

11

12

13

14

0

1

2

3

4

5

6

7

8

9

a

b

c

5

6

7

8

9

10

11

12

13

14

0

1

2

3

4

b

c

a

4

5

6

7

8

9

10

11

12

13

14

0

1

2

3

c

a

b

 

Рис. 16 

 

Второй латинский квадрат

 

11

2

9

c

6

13

3

1

8

b

5

0

10

12

a

14

4

7

a

12

3

10

c

7

14

4

2

9

b

6

1

11

13

0

5

8

14

a

13

4

11

c

8

0

5

3

10

b

7

2

12

1

6

9

13

0

a

14

5

12

c

9

1

6

4

11

b

8

3

2

7

10

4

14

1

a

0

6

13

c

10

2

7

5

12

b

9

3

8

11

10

5

0

2

a

1

7

14

c

11

3

8

6

13

b

4

9

12

b

11

6

1

3

a

2

8

0

c

12

4

9

7

14

5

10

13

0

b

12

7

2

4

a

3

9

1

c

13

5

10

8

6

11

14

9

1

b

13

8

3

5

a

4

10

2

c

14

6

11

7

12

0

12

10

2

b

14

9

4

6

a

5

11

3

c

0

7

8

13

1

8

13

11

3

b

0

10

5

7

a

6

12

4

c

1

9

14

2

2

9

14

12

4

b

1

11

6

8

a

7

13

5

c

10

0

3

c

3

10

0

13

5

b

2

12

7

9

a

8

14

6

11

1

4

7

c

4

11

1

14

6

b

3

13

8

10

a

9

0

12

2

5

1

8

c

5

12

2

0

7

b

4

14

9

11

a

10

13

3

6

5

6

7

8

9

10

11

12

13

14

0

1

2

3

4

a

b

c

6

7

8

9

10

11

12

13

14

0

1

2

3

4

5

c

a

b

3

4

5

6

7

8

9

10

11

12

13

14

0

1

2

b

c

a

 

Рис. 17

 

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

На рис. 18 изображена КРМ данной пары ОЛК.

 

a

b

c

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a

b

c

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

11

7

0

10

5

4

a

2

12

9

6

c

3

0

13

7

14

b

11

1

8

14

4

7

5

6

3

11

a

14

13

4

10

b

0

9

12

8

2

c

7

1

 

Рис. 18

 

На рис. 18 в КРМ выделена секция, которую можно варьировать. Составив и выполнив программу, я получила 36 решений. Показываю 5 первых и 5 последних решений.

 

№ 1

 0  7  11  4  5  10  7  4  14  3  6  5

 2

 0  7  11  4  10  5  7  4  14  3  5  6

 3

 0  7  11  5  4  10  7  4  14  6  3  5

 4

 0  7  11  5  10  4  7  4  14  6  5  3

 5

 0  7  11  10  4  5  7  4  14  5  3  6

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

32

 11  7  0  4  10  5  14  4  7  3  5  6

 33

 11  7  0  5  4  10  14  4  7  6  3  5

 34

 11  7  0  5  10  4  14  4  7  6  5  3

 35

 11  7  0  10  4  5  14  4  7  5  3  6

 36

 11  7  0  10  5  4  14  4  7  5  6  3

 

Примечание: в этом примере все перестановки соответственные.

 

Очевидно, что КРМ, изображённая на рис. 15, соответствует решению № 36. А теперь покажу КРМ, соответствующую решению № 1 (рис. 19).

 

a

b

c

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a

b

c

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

0

7

11

4

5

10

a

2

12

9

6

c

3

0

13

7

14

b

11

1

8

7

4

14

3

6

5

11

a

14

13

4

10

b

0

9

12

8

2

c

7

1

 

Рис. 19

 

Построим пару ОЛК, определяемую данной КРМ. Символьные элементы заменены конкретными числовыми значениями: a = 15, b = 16, c = 17 (рис. 20 – 21).

 

Первый латинский квадрат (решение № 1)

 

15

9

3

14

16

4

13

5

8

12

17

2

6

10

1

0

7

11

2

15

10

4

0

16

5

14

6

9

13

17

3

7

11

1

8

12

12

3

15

11

5

1

16

6

0

7

10

14

17

4

8

2

9

13

9

13

4

15

12

6

2

16

7

1

8

11

0

17

5

3

10

14

6

10

14

5

15

13

7

3

16

8

2

9

12

1

17

4

11

0

17

7

11

0

6

15

14

8

4

16

9

3

10

13

2

5

12

1

3

17

8

12

1

7

15

0

9

5

16

10

4

11

14

6

13

2

0

4

17

9

13

2

8

15

1

10

6

16

11

5

12

7

14

3

13

1

5

17

10

14

3

9

15

2

11

7

16

12

6

8

0

4

7

14

2

6

17

11

0

4

10

15

3

12

8

16

13

9

1

5

14

8

0

3

7

17

12

1

5

11

15

4

13

9

16

10

2

6

16

0

9

1

4

8

17

13

2

6

12

15

5

14

10

11

3

7

11

16

1

10

2

5

9

17

14

3

7

13

15

6

0

12

4

8

1

12

16

2

11

3

6

10

17

0

4

8

14

15

7

13

5

9

8

2

13

16

3

12

4

7

11

17

1

5

9

0

15

14

6

10

4

5

6

7

8

9

10

11

12

13

14

0

1

2

3

15

16

17

5

6

7

8

9

10

11

12

13

14

0

1

2

3

4

16

17

15

10

11

12

13

14

0

1

2

3

4

5

6

7

8

9

17

15

16

 

 Рис. 20

 

Второй латинский квадрат (решение № 1)

 

11

2

9

17

6

13

3

1

8

16

5

0

10

12

15

7

4

14

15

12

3

10

17

7

14

4

2

9

16

6

1

11

13

8

5

0

14

15

13

4

11

17

8

0

5

3

10

16

7

2

12

9

6

1

13

0

15

14

5

12

17

9

1

6

4

11

16

8

3

10

7

2

4

14

1

15

0

6

13

17

10

2

7

5

12

16

9

11

8

3

10

5

0

2

15

1

7

14

17

11

3

8

6

13

16

12

9

4

16

11

6

1

3

15

2

8

0

17

12

4

9

7

14

13

10

5

0

16

12

7

2

4

15

3

9

1

17

13

5

10

8

14

11

6

9

1

16

13

8

3

5

15

4

10

2

17

14

6

11

0

12

7

12

10

2

16

14

9

4

6

15

5

11

3

17

0

7

1

13

8

8

13

11

3

16

0

10

5

7

15

6

12

4

17

1

2

14

9

2

9

14

12

4

16

1

11

6

8

15

7

13

5

17

3

0

10

17

3

10

0

13

5

16

2

12

7

9

15

8

14

6

4

1

11

7

17

4

11

1

14

6

16

3

13

8

10

15

9

0

5

2

12

1

8

17

5

12

2

0

7

16

4

14

9

11

15

10

6

3

13

3

4

5

6

7

8

9

10

11

12

13

14

0

1

2

15

16

17

6

7

8

9

10

11

12

13

14

0

1

2

3

4

5

17

15

16

5

6

7

8

9

10

11

12

13

14

0

1

2

3

4

16

17

15

 

 Рис. 21

 

Покажу ещё одну подобную пару ОЛК – 24-го порядка. Эта пара тоже построена мной по алгоритму для серии порядков n = 6k, k > 1. Латинские квадраты этой пары содержат латинский подквадрат 7х7. Не буду показывать сами латинские квадраты этой пары, а покажу только её КРМ (рис. 22).

 

a1

a2

a3

a4

a5

a6

a7

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a1

a2

a3

a4

a5

a6

a7

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

3

5

7

9

11

13

15

2

8

3

7

6

5

4

1

17

16

15

14

13

12

11

10

9

a7

a6

a5

a4

a3

a2

a1

2

8

3

7

6

5

4

3

5

7

9

11

13

15

1

a1

a2

a3

a4

a5

a6

a7

17

2

4

6

8

10

12

14

16

 

Рис. 22

 

При построении пары ОЛК по данному алгоритму выделенная секция КРМ получена по программе (но эта программа была составлена без использования КРМ). Тогда я ограничилась одним решением. Теперь составляю программу варьирования выделенной секции КРМ, при этом, как и в примере для пар ОЛК порядка 18, содержащих подквадрат 5х5, буду рассматривать только те случаи, когда перестановки групп чисел в обеих строках КРМ одинаковы; в КРМ на рис. 22 как раз такой случай. Читателям оставляю общий случай варьирования выделенной секции КРМ.

Составила программу и начала её выполнять. Пришлось прервать выполнение, потому что конца совсем не видно. Немудрено! Программе надо перебрать 25 401 600 вариантов. Прервала программу, когда было получено уже 1518 решений. Показываю первые 10 и последние 10 из полученных решений. В этом примере, конечно, перестановки получаются не только соответственные.

 

№ 1

 3  5  7  9  11  13  15  2  8  3  7  6  5  4

 2

 3  5  7  9  11  13  15  4  2  3  7  5  8  6

 3

 3  5  7  9  11  13  15  4  2  5  3  7  8  6

 4

 3  5  7  9  11  13  15  4  3  2  5  8  7  6

 5

 3  5  7  9  11  13  15  5  6  3  4  8  2  7

 6

 3  5  7  9  11  13  15  5  8  6  4  3  7  2

 7

 3  5  7  9  11  13  15  6  3  2  8  7  5  4

 8

 3  5  7  9  11  13  15  8  4  5  6  3  7  2

 9

 3  5  7  9  11  15  13  2  8  3  7  6  4  5

 10

 3  5  7  9  11  15  13  4  2  3  7  5  6  8

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1509

 3  7  11  15  9  5  13  5  3  8  7  4  6  2

 1510

 3  7  11  15  9  5  13  5  6  3  2  4  8  7

 1511

 3  7  11  15  9  5  13  6  2  7  4  8  3  5

 1512

 3  7  11  15  9  5  13  8  5  3  2  6  4  7

 1513

 3  7  11  15  9  13  5  2  3  6  4  7  5  8

 1514

 3  7  11  15  9  13  5  4  2  8  6  5  7  3

 1515

 3  7  11  15  9  13  5  4  3  5  6  7  8  2

 1516

 3  7  11  15  9  13  5  4  5  7  6  3  8  2

 1517

 3  7  11  15  9  13  5  5  3  8  7  4  2  6

 № 1518

 3  7  11  15  9  13  5  5  6  3  2  4  7  8

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  .

 

Примечание: здесь каждая группа из семи чисел выведена один раз; в четвёртой строке КРМ эти группы чисел в точности повторяются.

 

Очевидно, что КРМ с рис. 22 соответствует решению № 1 (я тогда и выполняла программу до первого решения). А теперь покажу КРМ, соответствующую решению № 1518 (рис. 23).

 

a1

a2

a3

a4

a5

a6

a7

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

a1

a2

a3

a4

a5

a6

a7

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

3

7

11

15

9

13

5

5

6

3

2

4

7

8

1

17

16

15

14

13

12

11

10

9

a7

a6

a5

a4

a3

a2

a1

5

6

3

2

4

7

8

3

7

11

15

9

13

5

1

a1

a2

a3

a4

a5

a6

a7

17

2

4

6

8

10

12

14

16

 

Рис. 23

 

Предлагаю читателям построить пару ОЛК 24-го порядка по данной КРМ.

 

В заключение покажу знаменитую пару ОЛК 10-го порядка Паркера (пара приводится по книге М. Гарднера “Математические досуги” (М.: Мир, 1972). На рис. 24 вы видите КРМ пары ОЛК, а на рис. 25 саму пару.

 

a

b

c

0

0

0

0

0

0

0

0

0

0

0

0

0

a

b

c

0

1

2

3

4

5

6

3

6

5

1

2

4

0

b

c

5

a

6

3

4

1

2

4

1

2

0

6

5

c

3

b

a

 

Рис. 24

 

0

4

1

a

2

c

b

3

6

5

 

0

a

b

6

c

3

5

4

1

2

b

1

5

2

a

3

c

4

0

6

6

1

a

b

0

c

4

5

2

3

c

b

2

6

3

a

4

5

1

0

5

0

2

a

b

1

c

6

3

4

5

c

b

3

0

4

a

6

2

1

c

6

1

3

a

b

2

0

4

5

a

6

c

b

4

1

5

0

3

2

3

c

0

2

4

a

b

1

5

6

6

a

0

c

b

5

2

1

4

3

b

4

c

1

3

5

a

2

6

0

3

0

a

1

c

b

6

2

5

4

a

b

5

c

2

4

6

3

0

1

1

2

3

4

5

6

0

a

b

c

4

5

6

0

1

2

3

a

b

c

2

3

4

5

6

0

1

b

c

a

1

2

3

4

5

6

0

c

a

b

4

5

6

0

1

2

3

c

a

b

2

3

4

5

6

0

1

b

c

a

 

Рис. 25

 

Понятно, что здесь символьные элементы принимают значения 7, 8, 9 а любой комбинации.

Попробуем получить неизоморфные пары тем же самым приёмом – варьированием секции КРМ. В выделенной секции КРМ имеются только две разные группы чисел: 3, 5, 6 и 1, 2, 4. Составляю и выполняю программу варьирования секции КРМ. Программа выдала 108 решений! Показываю первые 21 решения.

 

№ 1

 3  5  6  1  2  4  1  4  2  2  4  1

 2

 3  5  6  1  2  4  2  1  4  2  4  1

 3

 3  5  6  1  2  4  4  2  1  4  1  2

 4

 3  5  6  1  4  2  1  4  2  2  1  4

 5

 3  5  6  1  4  2  2  1  4  2  1  4

 6

 3  5  6  1  4  2  4  2  1  4  2  1

 7

 3  5  6  2  1  4  1  4  2  4  2  1

 8

 3  5  6  2  1  4  2  1  4  4  2  1

 9

 3  5  6  2  1  4  4  2  1  1  4  2

 10

 3  5  6  2  4  1  1  4  2  4  1  2

 11

 3  5  6  2  4  1  2  1  4  4  1  2

 12

 3  5  6  2  4  1  4  2  1  1  2  4

 13

 3  5  6  4  1  2  1  4  2  1  2  4

 14

 3  5  6  4  1  2  2  1  4  1  2  4

 15

 3  5  6  4  1  2  4  2  1  2  4  1

 16

 3  5  6  4  2  1  1  4  2  1  4  2

 17

 3  5  6  4  2  1  2  1  4  1  4  2

 18

 3  5  6  4  2  1  4  2  1  2  1  4

 19

 3  6  5  1  2  4  1  2  4  2  4  1

 20

 3  6  5  1  2  4  2  4  1  2  4  1

№ 21

 3  6  5  1  2  4  4  1  2  4  1  2

. . . . . . . . . . . . . . . . . . . . . . . . . .

 

Очевидно, что КРМ с рис. 24 соответствует решению № 21. А теперь построим пару ОЛК, соответствующую решению № 1. На рис. 26 изображена КРМ этой пары ОЛК, а на рис. 27 сама пара ОЛК.

 

a

b

c

0

0

0

0

0

0

0

0

0

0

0

0

0

a

b

c

0

1

2

3

4

5

6

3

5

6

1

2

4

0

b

c

5

a

6

3

1

4

2

2

4

1

0

6

5

c

3

b

a

 

Рис. 26

 

Сравните эту КРМ с КРМ, изображённой на рис. 24. Вы увидите, что здесь перестановки чисел не соответственные. Поэтому и решений получилось 108, а не 36, как было бы в случае только соответственных перестановок. Замечательный пример: группы состоят из трёх чисел, при этом разных групп всего две (мало возможностей для варьирования), тем не менее, удалось получить не только соответственные перестановки.

 

0

4

1

a

2

c

b

3

5

6

 

0

a

b

6

c

3

5

1

4

2

b

1

5

2

a

3

c

4

6

0

6

1

a

b

0

c

4

2

5

3

c

b

2

6

3

a

4

5

0

1

5

0

2

a

b

1

c

3

6

4

5

c

b

3

0

4

a

6

1

2

c

6

1

3

a

b

2

4

0

5

a

6

c

b

4

1

5

0

2

3

3

c

0

2

4

a

b

5

1

6

6

a

0

c

b

5

2

1

3

4

b

4

c

1

3

5

a

6

2

0

3

0

a

1

c

b

6

2

4

5

a

b

5

c

2

4

6

0

3

1

1

2

3

4

5

6

0

a

b

c

2

3

4

5

6

0

1

a

b

c

2

3

4

5

6

0

1

b

c

a

4

5

6

0

1

2

3

c

a

b

4

5

6

0

1

2

3

c

a

b

1

2

3

4

5

6

0

b

c

a

 

Рис. 27

 

Таким образом, мы имеем 108 неизоморфных пар ОЛК 10-го порядка, построенных по схеме Паркера. Хорошую пару ОЛК построил Паркер! Заметьте: у этой пары юбилей – ей исполнилось 50 лет.изображена КРМ этой пары ОЛК, а на рис.  . . . . .

 

25 – 28 апреля 2009 г.

г. Саратов

 

 

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

 

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

 

Скачайте электронную версию этой книги:

 

http://narod.ru/disk/5834353000/Magic_squares.pdf.html

 

 

Заодно прихватите книгу “Позиционные системы счисления”, авось, пригодится:

 

http://narod.ru/disk/5936760000/pozic4.pdf.html

 

       Пишите мне!

Рейтинг@Mail.ru

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

 



Hosted by uCoz