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

 

Глава 1. ЛАТИНСКИЕ КВАДРАТЫ (часть II)

 

Данная страница является продолжением страницы

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

 

В предыдущей части статьи были показаны различные группы и пары ОЛК до порядка 10 включительно. Продолжу рассмотрение вопроса об ОЛК для чётно-нечётных порядков. В книге М. Гарднера “Математические досуги” (М.: Мир, 1972) говорится, что после того, как Э. Т. Паркер в 1958 году построил греко-латинский квадрат 10-го порядка, Боус нашёл некоторые общие правила построения греко-латинских квадратов. Паркер, Боус и Шрикхенд (говорится в книге) составили греко-латинские квадраты порядков 10, 14, 18, 22 и так далее. Однако  греко-латинские квадраты порядков 14 и 18 я нигде не встречала. Неизвестны мне и общие правила построения греко-латинских квадратов любого чётно-нечётного порядка, хотя очень хочется узнать эти правила.

В статье “Three mutually orthogonal idempotent Latin squares of orders 22 and 26” (R. J. R Abel и другие) нашла группу из трёх взаимно ортогональных латинских квадратов 22-го порядка. Хотя в названии статьи говорится о порядках 22 и 26, однако квадратов 26-го порядка я не увидела. Может быть, в статье приводится метод составления таких ОЛК для порядков 22 и 26, а квадраты приведены только порядка 22. Покажу эту группу взаимно ортогональных латинских квадратов 22-го порядка (рис. 1 – 3).

 

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

 

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

 

Рис. 2

 

0

15

17

2

6

14

1

11

18

20

13

9

8

10

19

16

7

4

3

5

21

12

21

1

16

18

3

7

15

2

12

19

0

14

10

9

11

20

17

8

5

4

6

13

7

21

2

17

19

4

8

16

3

13

20

1

15

11

10

12

0

18

9

6

5

14

6

8

21

3

18

20

5

9

17

4

14

0

2

16

12

11

13

1

19

10

7

15

8

7

9

21

4

19

0

6

10

18

5

15

1

3

17

13

12

14

2

20

11

16

12

9

8

10

21

5

20

1

7

11

19

6

16

2

4

18

14

13

15

3

0

17

1

13

10

9

11

21

6

0

2

8

12

20

7

17

3

5

19

15

14

16

4

18

5

2

14

11

10

12

21

7

1

3

9

13

0

8

18

4

6

20

16

15

17

19

18

6

3

15

12

11

13

21

8

2

4

10

14

1

9

19

5

7

0

17

16

20

17

19

7

4

16

13

12

14

21

9

3

5

11

15

2

10

20

6

8

1

18

0

19

18

20

8

5

17

14

13

15

21

10

4

6

12

16

3

11

0

7

9

2

1

3

20

19

0

9

6

18

15

14

16

21

11

5

7

13

17

4

12

1

8

10

2

11

4

0

20

1

10

7

19

16

15

17

21

12

6

8

14

18

5

13

2

9

3

10

12

5

1

0

2

11

8

20

17

16

18

21

13

7

9

15

19

6

14

3

4

4

11

13

6

2

1

3

12

9

0

18

17

19

21

14

8

10

16

20

7

15

5

16

5

12

14

7

3

2

4

13

10

1

19

18

20

21

15

9

11

17

0

8

6

9

17

6

13

15

8

4

3

5

14

11

2

20

19

0

21

16

10

12

18

1

7

2

10

18

7

14

16

9

5

4

6

15

12

3

0

20

1

21

17

11

13

19

8

20

3

11

19

8

15

17

10

6

5

7

16

13

4

1

0

2

21

18

12

14

9

15

0

4

12

20

9

16

18

11

7

6

8

17

14

5

2

1

3

21

19

13

10

14

16

1

5

13

0

10

17

19

12

8

7

9

18

15

6

3

2

4

21

20

11

13

14

15

16

17

18

19

20

0

1

2

3

4

5

6

7

8

9

10

11

12

21

 

Рис. 3

 

Примечание: в указанной статье латинские квадраты заполнены числами от 1 до 22. Я буду придерживаться традиционного заполнения латинских квадратов порядка n числами от 0 до n - 1.

 

Обратите внимание: в каждом латинском квадрате этой группы в одной из главных диагоналей стоит тождественная перестановка чисел 0, 1, 2, … 21. На рис. 1 эта главная диагональ выделена.

Понятно, что из трёх взаимно ортогональных латинских квадратов можно составить 6 пар ОЛК или, что то же самое, 6 греко-латинских квадратов.

 

***

 

Итак, я рассказала о тех ОЛК, которые мне известны. Как я уже говорила, доказано существование ортогональных пар диагональных латинских квадратов любого порядка, кроме 2, 3 и 6 (см. статью “Completion of the Spectrum of Orthogonal Diagonal Latin Squares”). Однако таких пар я видела очень мало. Вот, например, для порядка 22 нашла пары ОЛК, но эти латинские квадраты не диагональные.

Заинтересовавшимся читателям предлагаю заняться исследованием вопроса составления диагональных ОЛК любого порядка (кроме 2, 3, 6). По этому вопросу существует несколько статей, большинство из которых относятся к 70-м годам прошлого века. Вот, например, список литературы по данной теме из указанной выше статьи:

 

              

 

 

***

 

Придумала очень простую схему составления латинских квадратов порядка n = 4k + 2. Кажется, схема работает для любого порядка данной серии. Однако построить второй латинский квадрат ортогональный данному мне не удалось.

Покажу первые латинские квадраты. Начну с минимального порядка данной серии – 6-го (рис. 4).

 

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

 

Рис. 4

 

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

Далее на рис. 5 показан первый латинский квадрат 10-го, построенный по такой же схеме.

 

0

2

4

6

8

9

3

5

7

1

8

1

3

5

7

0

9

4

6

2

7

0

2

4

6

8

1

9

5

3

6

8

1

3

5

7

0

2

9

4

9

7

0

2

4

6

8

1

3

5

4

9

8

1

3

5

7

0

2

6

3

5

9

0

2

4

6

8

1

7

2

4

6

9

1

3

5

7

0

8

1

3

5

7

9

2

4

6

8

0

5

6

7

8

0

1

2

3

4

9

 

Рис. 5

 

И ещё покажу латинский квадрат 14-го порядка, построенный по этой схеме (рис. 6):

 

0

2

4

6

8

10

12

13

3

5

7

9

11

1

12

1

3

5

7

9

11

0

13

4

6

8

10

2

11

0

2

4

6

8

10

12

1

13

5

7

9

3

10

12

1

3

5

7

9

11

0

2

13

6

8

4

9

11

0

2

4

6

8

10

12

1

3

13

7

5

8

10

12

1

3

5

7

9

11

0

2

4

13

6

13

9

11

0

2

4

6

8

10

12

1

3

5

7

6

13

10

12

1

3

5

7

9

11

0

2

4

8

5

7

13

11

0

2

4

6

8

10

12

1

3

9

4

6

8

13

12

1

3

5

7

9

11

0

2

10

3

5

7

9

13

0

2

4

6

8

10

12

1

11

2

4

6

8

10

13

1

3

5

7

9

11

0

12

1

3

5

7

9

11

13

2

4

6

8

10

12

0

7

8

9

10

11

12

0

1

2

3

4

5

6

13

 

Рис. 6

 

Вот такие латинские квадраты очень легко строятся по придуманной мной схеме. Но вот как строить ортогональные квадраты к этим квадратам? Если бы это удалось, то мы имели бы пару ОЛК для любого порядка n = 4k + 2 (k>1).

Следует отметить, что не к каждому латинскому квадрату (имеются в виду порядки отличные от 2 и 6) можно построить ортогональный латинский квадрат. Вот пример латинского квадрата 4-го порядка, для которого не существует ортогонального латинского квадрата (пример из статьи StensonLatin Squares”) [рис. 7]:

 

0

1

2

3

3

0

1

2

2

3

0

1

1

2

3

0

 

Рис. 7

 

Глава 2. МЕТОД ЛАТИНСКИХ КВАДРАТОВ. НОВЫЕ АСПЕКТЫ

 

Как уже знают читатели, метод латинских квадратов основан на применении пары ОЛК для построения магических квадратов. Этому методу в моих работах уделено много внимания. Однако с появлением у меня новых материалов по ОЛК открылись новые интересные возможности метода латинских квадратов.

 

2.1. ВАРИАНТ МЕТОДА ДЕЛАИРА

 

Метод Делаира применяется для построения магических квадратов любого нечётного порядка n = 2k + 1. Он подробно изложен в статье “Методы построения магических квадратов”. В данном методе оба вспомогательных латинских квадрата не диагональные.

Предлагается новый вариант метода Делаира, основанный на использовании диагональных ОЛК. Начну с квадратов 5-го порядка. Возьмём следующую пару диагональных ОЛК (рис. 8):

 

0

1

2

3

4

 

0

1

2

3

4

4

2

3

0

1

3

4

1

2

0

3

4

1

2

0

4

2

3

0

1

1

3

0

4

2

2

0

4

1

3

2

0

4

1

3

1

3

0

4

2

 

Рис. 8

 

Из этой пары ОЛК получаем такой магический квадрат (рис. 9):

 

1

7

13

19

25

24

15

17

3

6

20

23

9

11

2

8

16

5

22

14

12

4

21

10

18

 

Рис. 9

 

Если взять вторую пару диагональных ОЛК 5-го порядка (как уже отмечалось в первой части статьи, существует всего две пары диагональных ОЛК 5-го порядка), построенный из этой пары магический квадрат будет эквивалентен магическому квадрату, построенному методом Москопула (методом коня). Квадрат на рис. 9 оригинален, то есть не эквивалентен квадрату, построенному методом коня.

Теперь возьмём пару диагональных ОЛК 7-го порядка из группы взаимно ортогональных квадратов, построенной в Maple (рис. 10).

 

0

1

2

3

4

5

6

 

0

1

2

3

4

5

6

2

3

4

5

6

0

1

3

4

5

6

0

1

2

4

5

6

0

1

2

3

6

0

1

2

3

4

5

6

0

1

2

3

4

5

2

3

4

5

6

0

1

1

2

3

4

5

6

0

5

6

0

1

2

3

4

3

4

5

6

0

1

2

1

2

3

4

5

6

0

5

6

0

1

2

3

4

4

5

6

0

1

2

3

 

Рис. 10

 

На рис. 11 показан магический квадрат, построенный из данной пары ОЛК. Этот квадрат тоже эквивалентен магическому квадрату, построенному методом Москопула.

 

1

9

17

25

33

41

49

18

26

34

42

43

2

10

35

36

44

3

11

19

27

45

4

12

20

28

29

37

13

21

22

30

38

46

5

23

31

39

47

6

14

15

40

48

7

8

16

24

32

 

Рис. 11

 

Как уже отмечалось в первой части статьи, из приведённых нормализованных пар диагональных ОЛК можно получить целую группу подобных пар ОЛК, варьируя перестановку чисел 0, 1, 2, … n-1.

А теперь покажу другую пару диагональных ОЛК 7-го порядка. В первой части статьи было сказано, что такие пары легко составляются для любого нечётного порядка не кратного 3. Составление таких пар ОЛК подробно описано в статье

“Построение идеальных квадратов нечётного порядка с помощью латинских квадратов” (http://www.klassikpoez.narod.ru/idlat.htm  ). На рис. 12 показана пара ОЛК, построенная в указанной статье.

 

0

6

5

4

3

2

1

 

5

4

3

2

1

0

6

2

1

0

6

5

4

3

3

2

1

0

6

5

4

4

3

2

1

0

6

5

1

0

6

5

4

3

2

6

5

4

3

2

1

0

6

5

4

3

2

1

0

1

0

6

5

4

3

2

4

3

2

1

0

6

5

3

2

1

0

6

5

4

2

1

0

6

5

4

3

5

4

3

2

1

0

6

0

6

5

4

3

2

1

 

Рис. 12

 

Обратите внимание: если смотреть на эти латинские квадраты как на нетрадиционные магические квадраты, они являются не просто магическими, но ещё и ассоциативными, и пандиагональными.

Из данной пары диагональных ОЛК строится идеальный магический квадрат 7-го порядка, который вы видите на рис. 13.

 

6

47

39

31

23

15

14

18

10

2

43

42

34

26

30

22

21

13

5

46

38

49

41

33

25

17

9

1

12

4

45

37

29

28

20

24

16

8

7

48

40

32

36

35

27

19

11

3

44

 

Рис. 13

 

Итак, с составлением пары диагональных ОЛК и применением метода Делаира для построения магических квадратов нечётных порядков не кратных 3 всё ясно.

Для нечётных порядков, являющихся степенью числа 3, группу взаимно ортогональных латинских квадратов можно построить в Maple. В такой группе, как правило, есть диагональные латинские квадраты.

Для нечётных порядков кратных 3 и не являющихся степенью числа 3 мне неизвестны пары диагональных ОЛК.

В заключение покажу построение магического квадрата 9-го порядка описанным методом (с использованием пары диагональных ОЛК). В качестве пары ОЛК возьму следующую пару (рис. 14):

 

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

4

5

3

7

8

6

1

2

0

6

7

8

0

1

2

3

4

5

8

6

7

2

0

1

5

3

4

7

8

6

1

2

0

4

5

3

1

2

0

4

5

3

7

8

6

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

2

0

1

5

3

4

8

6

7

8

6

7

2

0

1

5

3

4

3

4

5

6

7

8

0

1

2

2

0

1

5

3

4

8

6

7

7

8

6

1

2

0

4

5

3

 

Рис. 14

 

Эта пара взята из группы взаимно ортогональных латинских квадратов, составленной в Maple (см. в первой части статьи рис. 20).

На рис. 15 изображён магический квадрат, построенный из данной пары диагональных ОЛК. Это оригинальный магический квадрат.

 

1

11

21

31

41

51

61

71

81

32

42

49

62

72

79

2

12

19

63

70

80

3

10

20

33

40

50

65

75

55

14

24

4

44

54

34

15

22

5

45

52

35

66

73

56

43

53

36

64

74

57

13

23

6

48

28

38

78

58

68

27

7

17

76

59

69

25

8

18

46

29

39

26

9

16

47

30

37

77

60

67

 

Рис. 15

 

В первой части статьи говорилось, что группа из 8 взаимно ортогональных латинских квадратов 9-го порядка, составленная в Maple, содержит 6 диагональных латинских квадратов. Из 6 квадратов можно составить 15 пар диагональных ОЛК. Кроме того, из каждой нормализованной пары можно получить 9! = 362880 вариантов, варьируя перестановку чисел 0, 1, 2, … 8. Посчитайте, сколько магических квадратов можно построить данным методом. Не забудьте ещё, что первый и второй латинские квадраты при построении магического квадрата можно менять местами.

Наконец, данная группа взаимно ортогональных латинских квадратов, составленная в Maple, не единственная. В статье “Handbook of Combinatorial Design” приведено несколько таких групп. Вот одна из них:

 

    123456789    123456789    123456789    123456789    123456789    123456789    123456789    123456789

    231564897    456789123    645978312    897231564    312645978    564897231    789123456    978312645

    312645978    789123456    897231564    645978312    231564897    978312645    456789123    564897231

    456789123    312645978    978312645    564897231    789123456    645978312    231564897    897231564

    564897231    645978312    231564897    312645978    978312645    789123456    897231564    456789123

    645978312    978312645    456789123    789123456    897231564    231564897    564897231    312645978

    789123456    231564897    564897231    978312645    456789123    897231564    312645978    645978312

    897231564    564897231    789123456    456789123    645978312    312645978    978312645    231564897

    978312645    897231564    312645978    231564897    564897231    456789123    645978312    789123456

 

Примечание: латинские квадраты записаны в нетрадиционной форме, то есть с помощью чисел 1, 2, 3 … 9. Я не стала их переводить в традиционную форму записи.

 

Интересно отметить, что в этой группе тоже два не диагональных латинских квадрата, при этом не диагональные квадраты в точности совпадают с не диагональными квадратами группы, построенной в Maple. А вот все 6 диагональных латинских квадратов отличаются от диагональных квадратов первой группы.

Возьмём для примера одну пару диагональных ОЛК из данной группы (рис. 16):

 

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

4

5

3

7

8

6

1

2

0

6

7

8

0

1

2

3

4

5

8

6

7

2

0

1

5

3

4

2

0

1

5

3

4

8

6

7

5

3

4

8

6

7

2

0

1

5

3

4

8

6

7

2

0

1

6

7

8

0

1

2

3

4

5

8

6

7

2

0

1

5

3

4

1

2

0

4

5

3

7

8

6

1

2

0

4

5

3

7

8

6

7

8

6

1

2

0

4

5

3

4

5

3

7

8

6

1

2

0

2

0

1

5

3

4

8

6

7

7

8

6

1

2

0

4

5

3

3

4

5

6

7

8

0

1

2

 

Рис. 16

 

Построим из данной пары ОЛК магический квадрат.  Этот квадрат показан на рис. 17.

 

1

11

21

31

41

51

61

71

81

32

42

49

62

72

79

2

12

19

63

70

80

3

10

20

33

40

50

24

4

14

54

34

44

75

55

65

52

35

45

73

56

66

22

5

15

74

57

64

23

6

13

53

36

43

17

27

7

38

48

28

68

78

58

39

46

29

69

76

59

18

25

8

67

77

60

16

26

9

37

47

30

 

Рис. 17

 

Получился новый магический квадрат. Сравните его с магическим квадратом на рис. 15. Первые три строки в этих квадратах совпадают. А в общем это совершенно разные магические квадраты.

 

2.2. МЕТОД ЛАТИНСКИХ КВАДРАТОВ ДЛЯ n = 4k

 

Применение метода латинских квадратов для построения магических квадратов чётно-чётного порядка мне нигде не встречалось. В книге Ю. В. Чебракова есть метод построения совершенных квадратов с помощью обобщённых латинских квадратов. Этот метод подробно изложен в статье “Метод построения совершенных квадратов с помощью обобщённых латинских квадратов” (http://www.klassikpoez.narod.ru/latsov.htm ).

Здесь будет рассмотрен метод латинских квадратов применительно к построению магических квадратов порядка n = 4k, k = 1, 2, …

 

2.2.1. ИСПОЛЬЗОВАНИЕ ПАР ДИАГОНАЛЬНЫХ ОЛК

 

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

Начну с минимального порядка данной серии – 4. На рис. 18 показана пара диагональных ОЛК 4-го порядка.

 

0

1

2

3

 

0

1

2

3

2

3

0

1

3

2

1

0

3

2

1

0

1

0

3

2

1

0

3

2

2

3

0

1

 

Рис. 18

 

Магический квадрат, построенный с помощью этой пары ОЛК, изображён на рис. 19.

 

1

6

11

16

12

15

2

5

14

9

8

3

7

4

13

10

 

Рис. 19

 

В этом магическом квадрате есть интересное свойство: комплементарные числа расположены симметрично относительно вертикальной оси симметрии квадрата.

Как уже говорилось, из данной нормализованной пары ОЛК можно получить 24 варианта подобных пар, варьируя перестановку чисел 0, 1, 2, 3. Следовательно, можно построить 24 магических квадрата, плюс ещё 24 квадрата, если поменять местами первый и второй латинские квадраты в паре ОЛК.

Перехожу к следующему порядку – 8. Для данного порядка в предыдущей части статьи представлена группа из 7 взаимно ортогональных латинских квадратов. В этой группе только один латинский квадрат не является диагональным, остальные 6 диагональные. Понятно, что из 6 квадратов можно составить 15 пар диагональных ОЛК. Все эти пары нормализованные, следовательно, из каждой пары можно получить 40320 вариантов, варьируя перестановку чисел 0, 1, … 7.

Посмотрим один пример. Пара диагональных ОЛК показана на рис. 20, магический квадрат, построенный из этой пары – на рис. 21.

 

0

1

2

3

4

5

6

7

 

0

1

2

3

4

5

6

7

2

3

0

1

6

7

4

5

3

2

1

0

7

6

5

4

4

5

6

7

0

1

2

3

6

7

4

5

2

3

0

1

6

7

4

5

2

3

0

1

5

4

7

6

1

0

3

2

5

4

7

6

1

0

3

2

1

0

3

2

5

4

7

6

7

6

5

4

3

2

1

0

2

3

0

1

6

7

4

5

1

0

3

2

5

4

7

6

7

6

5

4

3

2

1

0

3

2

1

0

7

6

5

4

4

5

6

7

0

1

2

3

 

Рис. 20

 

1

10

19

28

37

46

55

64

20

27

2

9

56

63

38

45

39

48

53

62

3

12

17

26

54

61

40

47

18

25

4

11

42

33

60

51

14

5

32

23

59

52

41

34

31

24

13

6

16

7

30

21

44

35

58

49

29

22

15

8

57

50

43

36

 

Рис. 21

 

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

 

Задача для читателей:

 

 

 

 

 


Пары диагональных ОЛК 12-го порядка у меня нет и как составить такую пару, я не знаю. Поэтому пропускаю этот порядок. Задача для читателей!

 

Следующий порядок – 16 – хорош тем, что является степенью числа 2. Группу взаимно ортогональных латинских квадратов можно составить в Maple. В этой группе наверняка будут диагональные латинские квадраты.

Я составила одну пару диагональных ОЛК 16-го порядка по аналогии с квадратами 8-го порядка. Вот эта пара (копирую из первой части статьи):

 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15            0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

2 3 0 1 6 7 4 5 10 11 8 9 14 15 12 13            3 2 1 0 7 6 5 4 11 10 9 8 15 14 13 12

4 5 6 7 0 1 2 3 12 13 14 15 8 9 10 11            6 7 4 5 2 3 0 1 14 15 12 13 10 11 8 9

6 7 4 5 2 3 0 1 14 15 12 13 10 11 8 9            5 4 7 6 1 0 3 2 13 12 15 14 9 8 11 10           

8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7            12 13 14 15 8 9 10 11 4 5 6 7 0 1 2 3                      

10 11 8 9 14 15 12 13 2 3 0 1 6 7 4 5            15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0                      

12 13 14 15 8 9 10 11 4 5 6 7 0 1 2 3            10 11 8 9 14 15 12 13 2 3 0 1 6 7 4 5

14 15 12 13 10 11 8 9 6 7 4 5 2 3 0 1            9 8 11 10 13 12 15 14 1 0 3 2 5 4 7 6

9 8 11 10 13 12 15 14 1 0 3 2 5 4 7 6            7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8           

11 10 9 8 15 14 13 12 3 2 1 0 7 6 5 4            4 5 6 7 0 1 2 3 12 13 14 15 8 9 10 11

13 12 15 14 9 8 11 10 5 4 7 6 1 0 3 2            1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0            2 3 0 1 6 7 4 5 10 11 8 9 14 15 12 13

1 0 3 2 5 4 7 6 9 8 11 10 13 12 15 14            11 10 9 8 15 14 13 12 3 2 1 0 7 6 5 4

3 2 1 0 7 6 5 4 11 10 9 8 15 14 13 12            8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7

5 4 7 6 1 0 3 2 13 12 15 14 9 8 11 10            13 12 15 14 9 8 11 10 5 4 7 6 1 0 3 2

7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8            14 15 12 13 10 11 8 9 6 7 4 5 2 3 0 1

 

На рис. 22 показан магический квадрат, построенный из данной пары ОЛК.

 

1

18

35

52

69

86

103

120

137

154

171

188

205

222

239

256

36

51

2

17

104

119

70

85

172

187

138

153

240

255

206

221

71

88

101

118

3

20

33

50

207

224

237

254

139

156

169

186

102

117

72

87

34

49

4

19

238

253

208

223

170

185

140

155

141

158

175

192

201

218

235

252

5

22

39

56

65

82

99

116

176

191

142

157

236

251

202

217

40

55

6

21

100

115

66

81

203

220

233

250

143

160

173

190

67

84

97

114

7

24

37

54

234

249

204

219

174

189

144

159

98

113

68

83

38

53

8

23

152

135

182

165

212

195

242

225

32

15

62

45

92

75

122

105

181

166

151

136

241

226

211

196

61

46

31

16

121

106

91

76

210

193

244

227

150

133

184

167

90

73

124

107

30

13

64

47

243

228

209

194

183

168

149

134

123

108

89

74

63

48

29

14

28

11

58

41

96

79

126

109

148

131

178

161

216

199

246

229

57

42

27

12

125

110

95

80

177

162

147

132

245

230

215

200

94

77

128

111

26

9

60

43

214

197

248

231

146

129

180

163

127

112

93

78

59

44

25

10

247

232

213

198

179

164

145

130

 

Рис. 22

 

И опять в квадрате комплементарные числа расположены симметрично относительно вертикальной оси симметрии квадрата.

Итак, как уже поняли читатели, для порядков n = 2p, p = 2, 3, 4, … с парами диагональных ОЛК всё просто.  Для остальных порядков я пока не знаю, как составлять пары диагональных ОЛК. Буду очень благодарна, если читатели напишут мне об этом.

 

2.2.2. ИСПОЛЬЗОВАНИЕ ПАР НЕ  ДИАГОНАЛЬНЫХ ОЛК

 

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

Начну с квадратов 8-го порядка. Следующий латинский квадрат (рис. 23) я получила по аналогии с латинским квадратом 12-го порядка, который получается разложением на два ортогональных латинских квадрата знаменитого полумагического квадрата Агриппы.

 

0

1

2

3

4

5

6

7

7

6

5

4

3

2

1

0

1

0

7

6

5

4

3

2

2

3

4

5

6

7

0

1

6

7

0

1

2

3

4

5

5

4

3

2

1

0

7

6

3

2

1

0

7

6

5

4

4

5

6

7

0

1

2

3

 

Рис. 23

 

Очевидно, что этот латинский квадрат не диагональный. Однако он хорош тем, что является нетрадиционным магическим квадратом с магической константой 28. То есть, хотя в диагоналях этого квадрата мы не имеем набор чисел 0, 1, 2, … 7, но сумма чисел в каждой диагонали равна 28. Теперь надо найти второй латинский квадрат ортогональный данному и тоже являющийся нетрадиционным магическим квадратом с магической константой 28. При разложении магического квадрата 8-го порядка, построенного по алгоритму Агриппы, на два ортогональных латинских квадрата второй латинский квадрат получается обобщённый. А нам нужен классический латинский квадрат!

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

 

0

1

2

3

4

5

6

7

7

6

5

4

3

2

1

0

1

0

7

6

5

4

3

2

5

4

3

2

1

0

7

6

3

2

1

0

7

6

5

4

4

5

6

7

0

1

2

3

2

3

4

5

6

7

0

1

6

7

0

1

2

3

4

5

 

Рис. 24

 

Легко видеть, что это преобразование не изменило сумм чисел в диагоналях латинского квадрата и, само собой, не изменило сумм чисел в строках и столбцах квадрата. То есть латинский квадрат по-прежнему является нетрадиционным магическим квадратом с магической константой 28.

Представляю второй латинский квадрат ортогональный данному (рис. 25):

 

0

1

2

3

4

5

6

7

1

0

7

6

5

4

3

2

6

7

0

1

2

3

4

5

4

5

6

7

0

1

2

3

7

6

5

4

3

2

1

0

2

3

4

5

6

7

0

1

3

2

1

0

7

6

5

4

5

4

3

2

1

0

7

6

 

Рис. 25

 

Обратите внимание: второй латинский квадрат получается из первого перестановкой строк.

Второй латинский квадрат тоже не диагональный, но сумма чисел в каждой диагонали равна магической константе 28. Вот такую пару не диагональных ОЛК 8-го порядка мне удалось составить. Понятно, что эта пара ОЛК пригодна для построения магического квадрата. И вот этот магический квадрат 8-го порядка перед вами (рис. 26):

 

1

10

19

28

37

46

55

64

58

49

48

39

30

21

12

3

15

8

57

50

43

36

29

22

45

38

31

24

9

2

59

52

32

23

14

5

60

51

42

33

35

44

53

62

7

16

17

26

20

27

34

41

56

63

6

13

54

61

4

11

18

25

40

47

 

Рис. 26

 

А теперь составляю точно так же первый латинский квадрат 12-го порядка по схеме Агриппы (рис. 27). Кстати, вы уже поняли эту схему? Она очень простая! Если ещё не поняли, посмотрев на латинский квадрат 12-го порядка, обязательно поймёте.

 

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

4

5

6

7

8

9

10

11

0

1

2

3

8

9

10

11

0

1

2

3

4

5

6

7

7

6

5

4

3

2

1

0

11

10

9

8

5

4

3

2

1

0

11

10

9

8

7

6

6

7

8

9

10

11

0

1

2

3

4

5

 

Рис. 27

 

Легко увидеть, что этот латинский квадрат тоже не диагональный. Далее, в этом квадрате, в отличие от рассмотренного выше квадрата 8-го порядка, суммы чисел в диагоналях не равны суммам чисел в строках и столбцах квадрата, то есть он не является нетрадиционным магическим квадратом. Сумма чисел в обеих диагоналях равна 78, а сумма чисел в строках и столбцах равна 66.

Вот почему по алгоритму Агриппы получается полумагический квадрат 12-го порядка. Если разложить полумагический квадрат Агриппы на два ортогональных латинских квадрата, то первый квадрат будет как раз квадрат, показанный на рис. 27, а второй латинский квадрат является обобщённым.

Прежде чем искать второй латинский квадрат для квадрата с рис. 27, исправим диагонали в этом квадрате, то есть сделаем так, чтобы суммы чисел в диагоналях тоже были равны 66. Для этого сделаем в квадрате перестановку строк. Один из возможных вариантов показан на рис. 28.

 

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

 

Рис. 28

 

Итак, первый латинский квадрат построен. Он является нетрадиционным магическим квадратом с магической константой 66. Теперь задача состоит в построении второго латинского квадрата ортогонального данному и являющегося нетрадиционным магическим квадратом с магической константой 66. Вполне возможно, что точно так же, как для квадрата 8-го порядка, эту задачу можно решить простой перестановкой строк в первом латинском квадрате. Однако наверное это утверждать нельзя. Надо проверить это предположение. Предлагаю читателям найти второй латинский квадрат.

 

Если построить по схеме Агриппы первый латинский квадрат 16-го порядка, он сразу будет нетрадиционным магическим квадратом с магической константой 120, и ничего в нём не надо исправлять. Вы видите этот квадрат на рис. 29.

 

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

1

0

15

14

13

12

11

10

9

8

7

6

5

4

3

2

2

3

4

5

6

7

8

9

10

11

12

13

14

15

0

1

14

15

0

1

2

3

4

5

6

7

8

9

10

11

12

13

13

12

11

10

9

8

7

6

5

4

3

2

1

0

15

14

3

2

1

0

15

14

13

12

11

10

9

8

7

6

5

4

4

5

6

7

8

9

10

11

12

13

14

15

0

1

2

3

12

13

14

15

0

1

2

3

4

5

6

7

8

9

10

11

11

10

9

8

7

6

5

4

3

2

1

0

15

14

13

12

5

4

3

2

1

0

15

14

13

12

11

10

9

8

7

6

6

7

8

9

10

11

12

13

14

15

0

1

2

3

4

5

10

11

12

13

14

15

0

1

2

3

4

5

6

7

8

9

9

8

7

6

5

4

3

2

1

0

15

14

13

12

11

10

7

6

5

4

3

2

1

0

15

14

13

12

11

10

9

8

8

9

10

11

12

13

14

15

0

1

2

3

4

5

6

7

 

Рис. 29

 

Однако построение второго латинского квадрата ортогонального данному – тоже задача нерешённая. Надо писать программу перестановки строк в этом латинском квадрате (да такая программа у меня есть), но в эту программу надо ещё добавить проверку ортогональности исходного и преобразованного квадратов. И ещё неизвестно, приведёт ли простая перестановка строк в данном квадрате к построению ортогонального квадрата, как это получилось в случае квадрата 8-го порядка. Не мне кажется, что всё должно получиться. Так что, предлагаю читателям исследовать группу латинских квадратов чётно-чётного порядка, построенных по схеме Агриппы. Может быть, удастся найти общий алгоритм построения второго латинского квадрата ортогонального первому. А первый латинский квадрат, как видели читатели, составляется элементарно. Не забывайте, что второй латинский квадрат тоже должен быть классическим.

 

Я не показала здесь первый латинский квадрат 4-го порядка, построенный по схеме Агриппы. Этот квадрат получается диагональный! Смотрите его на рис. 30.

 

0

1

2

3

3

2

1

0

1

0

3

2

2

3

0

1

 

Рис. 30

 

Этот латинский квадрат просто чудесный! Он не только является нетрадиционным магическим квадратом с магической константой 6. Этот нетрадиционный магический квадрат ещё и пандиагональный. Посмотрите: это один их латинских квадратов, показанных в паре диагональных ОЛК 4-го порядка на рис. 18. Но в этой паре второй латинский квадрат другой.

А теперь добавим к этому латинскому квадрату (рис. 30) второй латинский квадрат, который получается из первого поворотом на 90 градусов вокруг центра квадрата по часовой стрелке (рис. 31):

 

2

1

3

0

3

0

2

1

0

3

1

2

1

2

0

3

 

Рис. 31

 

Очевидно, что этот латинский квадрат, как нетрадиционный магический, тоже пандиагональный. И поэтому магический квадрат, построенный из данной пары ОЛК, тоже получается пандиагональный. Вы видите этот квадрат на рис. 32.

 

3

6

12

13

16

9

7

2

5

4

14

11

10

15

1

8

 

Рис. 32

 

Это ещё один замечательный пример использования пары диагональных ОЛК для построения магического квадрата 4-го порядка, который обладает дополнительным свойством – он пандиагональный.

 

2.3. МЕТОД ЛАТИНСКИХ КВАДРАТОВ ДЛЯ n = 4k + 2 (k>1)

 

Применение метода латинских квадратов для построения магических квадратов порядка n = 4k + 2 мне известно только для случая нетрадиционных магических квадратов. При этом используется пара обобщённых ОЛК. Этот метод подробно изложен в статье http://www.klassikpoez.narod.ru/netradic.htm

Здесь будет рассмотрен метод латинских квадратов для построения традиционных магических квадратов указанной серии порядков. При этом латинские квадраты будут использоваться только классические.

Поскольку для n = 6 не существует пары ОЛК, то рассмотрение надо начать с порядка n = 10.

 

2.3.1. ИСПОЛЬЗОВАНИЕ ДИАГОНАЛЬНЫХ ОЛК

 

Для любого порядка рассматриваемой серии, начиная с n = 10, существует пара диагональных ОЛК. Однако найти такую пару непросто. Мне пока неизвестны методы построения таких пар. Я нашла в одной статье три пары диагональных ОЛК – для n = 10. Эти пары представлены в первой части статьи. Покажу пример построения магического квадрата 10-го порядка методом латинских квадратов с использованием одной из пар диагональных ОЛК. На рис. 33 показана пара диагональных ОЛК 10-го порядка.

 

0

9

4

6

1

7

5

8

2

3

 

0

8

5

1

7

3

4

6

9

2

7

1

9

4

5

3

8

0

6

2

5

1

7

2

9

8

0

3

4

6

4

6

2

8

3

1

7

5

9

0

1

7

2

9

5

6

8

0

3

4

6

0

7

3

2

8

4

9

1

5

9

6

4

3

0

2

7

1

5

8

5

3

6

7

4

2

9

1

0

8

3

0

8

6

4

1

5

9

2

7

8

4

1

2

9

5

0

6

3

7

4

3

0

8

6

5

9

2

7

1

2

5

3

0

8

9

6

4

7

1

7

2

9

5

1

4

6

8

0

3

3

2

8

9

0

4

1

7

5

6

6

4

3

0

8

9

2

7

1

5

9

7

5

1

6

0

3

2

8

4

2

9

6

4

3

7

1

5

8

0

1

8

0

5

7

6

2

3

4

9

8

5

1

7

2

0

3

4

6

9

 

Рис. 33

 

Замечу, что для квадратов 10-го порядка построение магического квадрата из пары ОЛК совсем просто: греко-латинский квадрат уже является готовым магическим квадратом, правда, записанным в нетрадиционной форме, то есть он заполнен числами от 0 до 99. Покажу греко-латинский квадрат, составленный из пары ОЛК, показанной на рис. 33 (рис. 34):

 

00

98

45

61

17

73

54

86

29

32

75

11

97

42

59

38

80

03

64

26

41

67

22

89

35

16

78

50

93

04

69

06

74

33

20

82

47

91

15

58

53

30

68

76

44

21

95

19

02

87

84

43

10

28

96

55

09

62

37

71

27

52

39

05

81

94

66

48

70

13

36

24

83

90

08

49

12

77

51

65

92

79

56

14

63

07

31

25

88

40

18

85

01

57

72

60

23

34

46

99

 

Рис. 34

 

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

Точно так же, поменяв местами латинские квадраты в паре, изображённой на рис. 33, получаем второй магический квадрат (тоже записываю его в нетрадиционной форме, то есть как греко-латинский квадрат). Смотрите этот магический квадрат на рис. 35.

 

00

89

54

16

71

37

45

68

92

23

57

11

79

24

95

83

08

30

46

62

14

76

22

98

53

61

87

05

39

40

96

60

47

33

02

28

74

19

51

85

35

03

86

67

44

12

59

91

20

78

48

34

01

82

69

55

90

26

73

17

72

25

93

50

18

49

66

84

07

31

63

42

38

09

80

94

21

77

15

56

29

97

65

41

36

70

13

52

88

04

81

58

10

75

27

06

32

43

64

99

 

Рис. 35

 

Получился новый магический квадрат. Сравните его с магическим квадратом, изображённым на рис. 34. Интересная связь между этими квадратами! Каждый элемент первого квадрата просто “перевёрнут”, разряд единиц стал разрядом десятков, а разряд десятков – разрядом единиц. Вот такие две интересные группы магических квадратов можно построить данным методом. Почему я говорю о группах? Потому что, как уже было сказано в первой части статьи, из каждой пары ОЛК можно получить 10! подобных пар, выполняя трансформацию тождественной перестановки чисел 0, 1, 2, … 9. В первой части статьи приведён один из вариантов пары диагональных ОЛК, полученный таким преобразованием. Копирую этот вариант (рис. 36):

 

0

1

2

3

4

5

6

7

8

9

 

0

7

6

4

5

9

2

3

1

8

5

4

1

2

6

9

7

0

3

8

6

4

5

8

1

7

0

9

2

3

2

3

8

7

9

4

5

6

1

0

4

5

8

1

6

3

7

0

9

2

3

0

5

9

8

7

2

1

4

6

1

3

2

9

0

8

5

4

6

7

6

9

3

5

2

8

1

4

0

7

9

0

7

3

2

4

6

1

8

5

7

2

4

8

1

6

0

3

9

5

2

9

0

7

3

6

1

8

5

4

8

6

9

0

7

1

3

2

5

4

5

8

1

6

4

2

3

7

0

9

9

8

7

1

0

2

4

5

6

3

3

2

9

0

7

1

8

5

4

6

1

5

6

4

3

0

9

8

7

2

8

1

3

2

9

5

4

6

7

0

4

7

0

6

5

3

8

9

2

1

7

6

4

5

8

0

9

2

3

1

 

Рис. 36

 

И вот новый магический квадрат той же группы, полученный из данной пары диагональных ОЛК, снова записываю его в виде греко-латинского квадрата (рис. 37):

 

00

17

26

34

45

59

62

73

81

98

56

44

15

28

61

97

70

09

32

83

24

35

88

71

96

43

57

60

19

02

31

03

52

99

80

78

25

14

46

67

69

90

37

53

22

84

16

41

08

75

72

29

40

87

13

66

01

38

95

54

85

68

91

06

74

12

33

27

50

49

93

82

79

10

07

21

48

55

64

36

18

51

63

42

39

05

94

86

77

20

47

76

04

65

58

30

89

92

23

11

 

Рис. 37

 

Поменяв местами латинские квадраты в паре на рис. 36, вы получите магический квадрат второй группы.

На этом демонстрация использования пар диагональных ОЛК для построения магических квадратов порядка n = 4k + 2 (k>1), заканчивается, потому что у меня нет пар диагональных ОЛК других порядков этой серии.

 

Задача для читателей:

 

 

 

 

 


Построить пары диагональных ОЛК для всех порядков рассматриваемой серии, начиная с n = 14. Найти общий метод составления таких пар.

 

2.3.2. ИСПОЛЬЗОВАНИЕ НЕ ДИАГОНАЛЬНЫХ ОЛК

 

Пары не диагональных ОЛК рассматриваемой серии порядков мне удалось найти в статьях только для n = 10 и n = 22. Однако найденные мной в статьях пары ОЛК оказались не пригодны для построения магических квадратов, так как они не только не диагональные, но и суммы чисел в диагоналях не равны сумме чисел в строках и столбцах квадрата. Поэтому эти пары пригодны только для построения полумагических квадратов, о чём будет рассказано ниже.

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

 

0

8

1

9

2

7

5

6

3

4

 

0

4

8

5

9

6

7

1

2

3

3

7

6

5

8

4

9

2

1

0

9

2

7

3

0

8

1

4

5

6

2

5

4

3

6

0

1

9

7

8

5

6

0

1

2

3

4

7

8

9

8

0

9

1

7

2

6

3

4

5

3

8

4

9

5

7

6

0

1

2

9

6

7

0

4

8

3

5

2

1

2

9

3

7

4

1

8

5

6

0

1

2

5

4

3

6

0

8

9

7

6

0

1

2

3

4

5

8

9

7

7

3

2

8

5

9

4

1

0

6

1

7

2

6

8

0

9

3

4

5

6

9

0

7

1

3

8

4

5

2

8

3

9

4

7

5

2

6

0

1

4

1

8

2

9

5

7

0

6

3

7

1

5

8

6

9

0

2

3

4

5

4

3

6

0

1

2

7

8

9

 

4

5

6

0

1

2

3

9

7

8

 

Рис. 38

 

Магический квадрат, построенный из данной пары не диагональных ОЛК, представлю в традиционной форме (рис. 39):

 

1

85

19

96

30

77

58

62

33

44

40

73

68

54

81

49

92

25

16

7

26

57

41

32

63

4

15

98

79

90

84

9

95

20

76

28

67

31

42

53

93

70

74

8

45

82

39

56

27

11

17

21

52

43

34

65

6

89

100

78

72

38

23

87

59

91

50

14

5

66

69

94

10

75

18

36

83

47

51

22

48

12

86

29

97

60

71

3

64

35

55

46

37

61

2

13

24

80

88

99

 

Рис. 39

 

Можно построить и второй магический квадрат, поменяв местами латинские квадраты в паре ОЛК на рис. 38.

В ходе эксперимента я нашла и другие пары не диагональных ОЛК, которые не являются нетрадиционными магическими квадратами с магической константой 45 (то есть в них нет нужной суммы чисел в диагоналях), однако они пригодны для построения магических квадратов. На рис. 40 вы видите пример такой пары не диагональных ОЛК.

 

0

8

1

9

2

7

5

6

3

4

 

0

4

8

5

9

6

7

1

2

3

7

3

2

8

5

9

4

1

0

6

1

7

2

6

8

0

9

3

4

5

1

2

5

4

3

6

0

8

9

7

6

0

1

2

3

4

5

8

9

7

2

5

4

3

6

0

1

9

7

8

5

6

0

1

2

3

4

7

8

9

4

1

8

2

9

5

7

0

6

3

7

1

5

8

6

9

0

2

3

4

6

9

0

7

1

3

8

4

5

2

8

3

9

4

7

5

2

6

0

1

3

7

6

5

8

4

9

2

1

0

9

2

7

3

0

8

1

4

5

6

8

0

9

1

7

2

6

3

4

5

3

8

4

9

5

7

6

0

1

2

9

6

7

0

4

8

3

5

2

1

2

9

3

7

4

1

8

5

6

0

5

4

3

6

0

1

2

7

8

9

 

4

5

6

0

1

2

3

9

7

8

 

Рис. 40

 

Эта пара получена из пары с рис. 38 перестановкой строк. Обозначим для данной пары ОЛК: S1 – сумма чисел в первой диагонали первого латинского квадрата, S2 – сумма чисел во второй диагонали первого латинского квадрата, S3, S4 – суммы чисел в соответствующих диагоналях второго латинского квадрата. Легко увидеть, что выполняются следующие соотношения:

 

10*S1 + S3 + 10 = 505

10*S2 + S4 + 10 = 505

 

Достаточно подставить в эти равенства числовые значения сумм: S1 = 46, S2 = 44, S3 = 35, S4 = 55. А это значит, что данная пара не диагональных ОЛК пригодна для построения магического квадрата 10-го порядка. Магический квадрат, построенный из данной пары ОЛК, показан на рис. 41.

 

1

85

19

96

30

77

58

62

33

44

72

38

23

87

59

91

50

14

5

66

17

21

52

43

34

65

6

89

100

78

26

57

41

32

63

4

15

98

79

90

48

12

86

29

97

60

71

3

64

35

69

94

10

75

18

36

83

47

51

22

40

73

68

54

81

49

92

25

16

7

84

9

95

20

76

28

67

31

42

53

93

70

74

8

45

82

39

56

27

11

55

46

37

61

2

13

24

80

88

99

 

Рис. 41

 

Если вы сравните этот магический квадрат с квадратом на рис. 39, то увидите, что он получается из этого квадрата точно такой же перестановкой строк, какой получена пара ОЛК с рис. 40 из пары ОЛК с рис. 38.

 

Итак, приведён первый пример, когда для построения магического квадрата используется пара не диагональных ОЛК, в которой латинские квадраты не являются нетрадиционными магическими квадратами, то есть суммы чисел в диагоналях латинских квадратов не совпадают с суммами чисел в строках и столбцах; другими словами: суммы чисел в диагоналях латинских квадратов не равны сумме чисел 0, 1, 2, … n-1. Однако эта пара ОЛК пригодна для построения магического квадрата. Понятно, что далеко не любая пара не диагональных ОЛК обладает таким свойством. Посмотрим, например, на греко-латинский квадрат Паркера (рис. 42):

 

00

47

18

76

29

93

85

34

61

52

86

11

57

28

70

39

94

45

02

63

95

80

22

67

38

71

49

56

13

04

59

96

81

33

07

48

72

60

24

15

73

69

90

82

44

17

58

01

35

26

68

74

09

91

83

55

27

12

46

30

37

08

75

19

92

84

66

23

50

41

14

25

36

40

51

62

03

77

88

99

21

32

43

54

65

06

10

89

97

78

42

53

64

05

16

20

31

98

79

87

 

Рис. 42

 

Перед нами готовый полумагический квадрат 10-го порядка. Если разложить этот греко-латинский квадрат на пару ОЛК, то в латинских квадратах этой пары имеем: S1 = 45, S2 =37, S3 = 42, S4 = 41. Очевидно, что приведённые выше соотношения в данном случае не выполняются, поэтому и квадрат, построенный из этой пары, получается полумагический.

Можно ли получить из пары ОЛК Паркера такую пару ОЛК, которая пригодна для построения магического квадрата? Я делаю это так: беру полумагический квадрат, построенный из пары ОЛК Паркера, ввожу его в программу перестановки строк, которая находит магические квадраты, если таковые получаются перестановкой строк из исходного полумагического квадрата. Найдя хотя бы один магический квадрат, раскладываю его на два ортогональных латинских квадрата, и нужная пара ОЛК найдена.

Выполняю эксперимент. Программа перестановки строк довольно быстро выдаёт магический квадрат, который вы видите на рис. 43. Прерываю программу, потому что мне достаточно одного магического квадрата.

 

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

 

Рис. 43

 

Таким образом, переставив строки в греко-латинском квадрате Паркера, я получаю пару не диагональных ОЛК, пригодную для построения магического квадрата. Покажу эту пару на рис. 44 (напомню, что она получается разложением магического квадрата с рис 43 на два ортогональных латинских квадрата).

 

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

2

3

4

5

6

0

1

8

9

7

1

2

3

4

5

6

0

9

7

8

5

9

8

3

0

4

7

6

2

1

9

6

1

3

7

8

2

0

4

5

3

0

7

1

9

8

6

2

5

4

7

8

5

9

2

4

6

3

0

1

9

8

2

6

3

7

4

5

1

0

5

0

2

7

8

1

9

6

3

4

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

1

2

3

4

5

6

0

7

8

9

4

5

6

0

1

2

3

7

8

9

4

5

6

0

1

2

3

9

7

8

 

2

3

4

5

6

0

1

8

9

7

 

Рис. 44

 

В этой паре ОЛК имеем: S1 = 46, S2 = 45, S3 = 35, S4 = 45. Очевидно, что приведённые выше соотношения в данном случае выполняются. Поэтому и квадрат, построенный из этой пары ОЛК, получается магический.

Вы видите ещё один пример использования пары не диагональных ОЛК 10-го порядка, в которой латинские квадраты не являются нетрадиционными магическими квадратами.

Итак, греко-латинский квадрат Паркера – всего лишь полумагический квадрат 10-го порядка, греко-латинский квадрат, составленный из пары ОЛК с рис. 44, – магический квадрат. Для получения такого результата в греко-латинском квадрате Паркера надо просто переставить строки.

 

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

 

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

 

28 - 31 декабря 2008 г. – 1 января 2009 г.

г. Саратов

 

       Пишите мне!

Рейтинг@Mail.ru

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

 



Hosted by uCoz