Н. Макарова

 

НЕТРАДИЦИОННЫЕ ПАНДИАГОНАЛЬНЫЕ КВАДРАТЫ

 

Часть II

 

Прежде чем приступать к алгоритмам построения нетрадиционных пандиагональных квадратов порядков 8 – 9, необходимо сделать дополнение к первой части статьи. Как я говорила, исследования продолжаются как мной, так и моими коллегами по форуму dxdy.ru, и получены очень интересные результаты.

 

Сначала небольшое добавление к описанному в первой части статьи методу построения идеальных квадратов 6-го порядка, основанному на построении примитивного квадрата. Примитивный квадрат получается просто: берутся семь арифметических прогрессий с одинаково разностью, первые члены которых тоже образуют арифметическую прогрессию. В полученном из этих прогрессий примитивном квадрате 7х7 вычёркиваются 4-ый столбец и 4-ая строка, и примитивный квадрат 6х6 готов. Далее применяем к этому примитивному квадрату матричное преобразование (оно показано в первой части статьи) и получаем идеальный квадрат 6-го порядка.

Обозначим: a – первый член первой арифметической прогрессии, b – разность прогрессий, c – разность прогрессии, которую образуют первые члены прогрессий, S – магическая константа квадрата. Тогда для идеального квадрата, построенного данным методом, выполняется условие:

 

a + 3(b + c) = S/6

 

По этой формуле можно подобрать значения параметров a, b, c по заданной магической константе квадрата. Пусть, например, мы хотим построить идеальный квадрат с дьявольской магической константой – 666. Я выбрала такие значения параметров: a = 3, b = 10, c = 26. Идеальный квадрат получился такой (рис. 1):

 

3

199

53

209

43

159

167

75

117

65

127

115

133

69

183

79

173

29

193

49

143

39

153

89

107

95

157

105

147

55

63

179

13

169

23

219

 

Рис. 1

 

Ещё одно свойство идеальных квадратов 6-го порядка, получаемых по данному алгоритму, забыла отметить в первой части статьи. Это свойство было отмечено в статье, посвящённой построению нетрадиционных пандиагональных квадратов порядка n = 4k + 2, подобных квадрату Журбы [1]. Если применить к идеальному квадрату, полученному по данному алгоритму, преобразование трёх квадратов, получается совершенный квадрат. Определение совершенных магических квадратов вы найдёте в моих статьях, посвящённых классическим совершенным квадратам, например, в [2]. На рис. 1а изображён совершенный квадрат 6-го порядка, полученный из квадрата с рис. 1 указанным преобразованием.

 

3

199

53

159

43

209

167

75

117

115

127

65

133

69

183

29

173

79

63

179

13

219

23

169

107

95

157

55

147

105

193

49

143

89

153

39

 

Рис. 1а

 

Интересная задача: можно ли построить совершенный квадрат 6-го порядка из простых чисел или из чисел Смита?

 

Далее расскажу о замечательном алгоритме, разработанном С. Беляевым. Изложу алгоритм кратко, подробное изложение, представленное автором алгоритма, смотрите на форуме dxdy.ru.

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

Понятие комплементарных пар читателям уже хорошо известно. Построенный мной пандиагональный квадрат 6-го порядка из простых чисел с магической константой 630 составлен как раз из 18 комплементарных пар. Будем обозначать в дальнейшем Sc константу комплементарности, она равна сумме чисел в комплементарной паре. Для ассоциативного квадрата константа комплементарности является константой ассоциативности. Для квадрата 6-го порядка Sc = S/3, где S - магическая константа квадрата.

Показанный на рис. 1 идеальный квадрат тоже составлен из 18 комплементарных пар чисел, константа комплементарности в этом квадрате равна 222, это и константа ассоциативности данного квадрата.

Псевдокомплементарные пары чисел – это такие пары, сумма чисел которых отличается от константы комплементарности на некоторую постоянную величину, называемую в дальнейшем отклонением от комплементарности или (для краткости) просто отклонением.

 

На рис. 2 представлена общая схема пандиагонального квадрата 6-го порядка, предложенная С. Беляевым. В этой схеме pi обозначают отклонения от комплементарности.

 

p1

p2

p3

-p1

-p2

-p3

p4

p5

p6

-p4

-p5

-p6

p7

p8

p9

-p7

-p8

-p9

-p1

-p2

-p3

p1

p2

p3

-p4

-p5

-p6

p4

p5

p6

-p7

-p8

-p9

p7

p8

p9

 

Рис. 2

 

При этом отклонения связаны следующими соотношениями:

 

p1 + p5 + p9 = 0

p3 + p5 + p7 = 0

p1 – p6 – p8 = 0

p9 – p2 – p4 = 0

p3p4p8 = 0

p7p2p6 = 0

 

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

Обозначим ai – элементы группы псевдокомплементарных пар с отклонением pi, bi – элементы группы псевдокомплементарных пар с отклонением –pi, i = 1, 2, …, 9. Тогда показанная на рис. 2 конфигурация будет выглядеть так (рис. 3):

 

a1

a2

a3

b1

b2

b3

a4

a5

a6

b4

b5

b6

a7

a8

a9

b7

b8

b9

b1

b2

b3

a1

a2

a3

b4

b5

b6

a4

a5

a6

b7

b8

b9

a7

a8

a9

 

Рис. 3

 

Элементы со штрихом связаны с элементами ai, bi следующими соотношениями (это элементы из одной псевдокомплементарной пары):

 

ai + ai’ – Sc = pi

bi + bi’ – Sc = -pi

 

Интересно отметить, что квадраты, составленные из 18 комплементарных пар, тоже вписываются в эту схему, в этом случае все отклонения от комплементарности равны 0. Например, идеальный квадрат с рис. 1 можно привести к представленной конфигурации, если применить к нему преобразование 3-х квадратов (см. рис. 1а).

 

Для наглядности проиллюстрирую изложенную схему на примере давно известного пандиагонального квадрата из последовательных простых чисел с магической константой 930. Этот квадрат изображён на рис. 4.

 

67

193

71

251

109

239

139

233

113

181

157

107

241

97

191

89

163

149

73

167

131

229

151

179

199

103

227

101

127

173

211

137

197

79

223

83

 

Рис. 4

 

Имеем: Sc = 930/3 = 310.

 

p1 = 67 + 229 – 310 = -14

p2 = 193 + 151 – 310 = 34

p3 = 71 + 179 – 310 = -60

p4 = 139 + 101 – 310 = -70

p5 = 233 + 127 – 310 = 50

p6 = 113 + 173 – 310 = -24

p7 = 241 + 79 - 310 = 10

p8 = 97 + 223 – 310 = 10

p9 = 191 + 83 – 310 = -36

 

Отмечу критерий для отклонений: квадрат, составленный из отклонений, является пандиагональным квадратом с магической константой равной 0. На рис. 5 вы видите квадрат, составленный из отклонений для приведённого на рис. 4 пандиагонального квадрата.

 

-14

34

-60

14

-34

60

-70

50

-24

70

-50

24

10

10

-36

-10

-10

36

14

-34

60

-14

34

-60

70

-50

24

-70

50

-24

-10

-10

36

10

10

-36

 

Рис. 5

 

Отсюда и получены условия, связывающие отклонения.

 

Алгоритм Беляева имеет огромное преимущество перед общей формулой пандиагонального квадрата в том, что в этой схеме всего 12 независимых переменных (при заданной магической константе), а в общей формуле 16 независимых переменных. Это значительно облегчает программную реализацию алгоритма. Однако здесь надо ещё задать комплект из четырёх независимых отклонений. Чтобы получить все пандиагональные квадраты с заданной магической константой, надо перебрать все возможные комплекты отклонений, что сделать тоже непросто. По общей формуле задаётся только магическая константа и массив чисел, больше ничего не надо задавать. Ну, задачу получить все пандиагональные квадраты мы и не ставим, нам достаточно получить один квадрат.

Для некоторых магических констант пришлось обработать несколько тысяч комплектов отклонений, чтобы получить хоть один пандиагональный квадрат. Например, пандиагональный квадрат из простых чисел с магической константой 498 получился только на пятой тысяче комплектов отклонений. Причём программа полного перебора выдала всего два квадрата! Покажу эти квадраты (так записан результат работы программы Беляева в файл, указаны базовые отклонения p2, p4, p6, p8 для каждого квадрата):

 

 13  29  73 139 191  53

151 167  97  17   5  61

109  41  19 127  71 131

 31  11 163 149 101  43

157 113  67   7  47 107

 37 137  79  59  83 103

  1: S=498  p2,4,6,8=-36 -8 38 -42

 

 67 103   7  13 157 151

 29 139 197  43  53  37

107   5  89  41 173  83

181  11 127  71  61  47

 97 109  19 163  31  79

 17 131  59 167  23 101

  1: S=498  p2,4,6,8=-2 26 110 -138

 

Сначала я формировала комплекты отклонений кратных 6 (было замечено, что с такими отклонениями группы псевдокомплементарных пар чисел содержат достаточно много пар). С такими отклонениями квадрат не получился. Тогда я стала формировать произвольные чётные отклонения. На второй тысяче таких комплектов отклонений квадраты построились.

 

В Интернете нашла два нетрадиционных пандиагональных квадрата 6-го порядка, составленные из произвольных натуральных чисел [3]. Эти квадраты тоже вписываются в указанную схему с отклонениями равными 0, то есть они составлены из 18 комплементарных пар натуральных чисел. Константа комплементарности в первом квадрате равна 50, во втором -  40. Вы видите эти квадраты на рис. 6 – 7.

 

1

43

19

13

41

33

34

12

48

15

5

36

3

21

44

10

30

42

37

9

17

49

7

31

35

45

14

16

38

2

40

20

8

47

29

6

 

Рис. 6

 

28

1

26

36

8

21

3

35

7

27

23

25

34

24

22

2

29

9

4

32

19

12

39

14

13

17

15

37

5

33

38

11

31

6

16

18

 

Рис. 7

 

Квадрат, изображённый на рис. 7,  имеет магическую константу 120, это наименьший пандиагональный квадрат 6-го порядка из произвольных натуральных чисел. С минимально возможной для пандиагонального квадрата 6-го порядка магической константой 114 невозможно составить пандиагональный квадрат из различных натуральных чисел. С повторяющимися числами можно составить такой квадрат. По своему алгоритму для идеальных квадратов я составила идеальный квадрат 6-го порядка с магической константой 114 с повторением чисел (рис. 8).

 

1

27

26

32

21

7

35

13

10

8

15

33

6

22

31

27

26

2

36

12

11

7

16

32

5

23

30

28

25

3

31

17

6

12

11

37

 

Рис. 8

 

Интересно отметить, что, применив к квадратам, изображённым на рис. 6 – 7, преобразование обратное преобразованию трёх квадратов, получим ассоциативные квадраты, но уже не пандиагональные. Например, ассоциативный квадрат, полученный из квадрата с рис. 6, показан на рис. 9.

 

1

43

19

33

41

13

34

12

48

36

5

15

3

21

44

42

30

10

40

20

8

6

29

47

35

45

14

2

38

16

37

9

17

31

7

49

 

Рис. 9

 

А квадрат Журбы, составленный из тех же самых чисел, является идеальным, то есть он и ассоциативный, и пандиагональный. К тому же, если применить к нему преобразование трёх квадратов, получится совершенный квадрат.

 

Общая схема Беляева имеет частные варианты. Некоторые из них приведены на форуме. Покажу ещё один вариант. В этом варианте всего шесть групп псевдокомплементарных чисел: с отклонениями p1, p2, p3 и с отклонениями с обратным знаком p1, -p2, -p3. На рис. 10 представлена данная конфигурация:

 

p1

p2

p3

-p1

-p2

-p3

-p1

-p2

-p3

p1

p2

p3

p1

p2

p3

-p1

-p2

-p3

-p1

-p2

-p3

p1

p2

p3

p1

p2

p3

-p1

-p2

-p3

-p1

-p2

-p3

p1

p2

p3

 

Рис. 10

 

При этом независимыми являются только два отклонения: p1 и p3; отклонение p2 = p1 + p3.

 

Обозначим: ai, i = 1, 2, 3 - элементы группы с отклонением p1, bi, i = 1, 2, 3 - элементы группы с отклонением p1 и далее ci, di, ei, gi, i = 1, 2, 3 - элементы групп с отклонениями p2, -p2, p3, -pсоответственно. Конфигурация с рис. 10, заполненная элементами, выглядит следующим образом (рис. 11):

a1

c1

e1

b2

d2

g2

b1

d1

g1

a3

c3

e3

a2

c2

e2

b3

d3

g3

b2

d2

g2

a1

c1

e1

a3

c3

e3

b1

d1

g1

b3

d3

g3

a2

c2

e2

 

Рис. 11

 

Элемент и соответствующий элемент со штрихом - это "парные" элементы, то есть числа из одной псевдокомплементарной пары.

Реализовала эту схему и проверила её на пандиагональном квадрате из простых чисел с магической константой 930. Отклонения выбрала такие: p1 = 20, p2 = 70, p3 = 50. Группы псевдокомплементарных пар содержат 24, 10, 13, 18, 22, 9 пар. Программа нашла первый квадрат за 3 минуты. Вы видите этот квадрат на рис.12.

13

7

349

139

181

241

223

167

229

17

43

251

37

277

163

97

157

199

151

59

19

317

373

11

313

337

109

67

73

31

193

83

61

293

103

197

 

Рис. 12

 

С. Беляев реализовал свой алгоритм и получил по своей программе наименьший пандиагональный квадрат 6-го порядка из простых чисел с магической константой 486 (рис. 13). Мой прогноз о существовании пандиагонального квадрата с меньшей магической константой, чем построенный мной квадрат, оказался верным.

 

89

7

97

107

167

19

151

127

17

139

11

41

43

37

83

103

23

197

67

79

149

61

71

59

5

73

109

29

113

157

131

163

31

47

101

13

 

Рис. 13

 

Ряд потенциальных магических констант пандиагональных квадратов 6-го порядка из простых чисел:

 

486, 498, 510, 522, 534, 546, 558, 570, 582, 594, 606, 618, …

 

Квадраты с константами 486, 498, 510, 522, 558 и 594 уже построены.

 

По программе Беляева удалось построить и несколько пандиагональных квадратов 6-го порядка из смитов с магическими константами меньше той, с которой был ранее найден пандиагональный квадрат Алексеевым. Наименьшая магическая константа, для которой удалась построить пандиагональный квадрат из смитов, равна 5964 (рис. 14). Но нет уверенности в том, что это действительно наименьшая константа.

 

94

2902

22

1111

202

1633

1795

517

895

382

1921

454

922

166

2785

274

1282

535

913

526

355

1858

346

1966

1678

1219

1642

121

319

985

562

634

265

2218

1894

391

 

Рис. 14

 

Напомню, что наименьший магический квадрат 6-го порядка из смитов имеет константу 2472.

 

Я тоже написала программу для алгоритма Беляева. Приведу один из квадратов, полученных по моей программе (рис. 15). Этот квадрат имеет магическую константу 630, то есть ту же константу, что и построенный мной ранее пандиагональный квадрат, составленный из 18 комплементарных пар чисел. Теперь квадрат составлен из чисел псевдокомплементарных пар, но имеются и комплементарные пары чисел, так как есть одно отклонение от комплементарности равное 0. Комплект отклонений для этого квадрата:

 

p1 = -36, p2 = -24, p3 = 78, p4 = 60, p5 = 0, p6 = -54, p7 = -78, p8 = 18, p9 = 36

 

127

5

199

227

41

31

103

157

83

107

113

67

109

149

13

59

163

137

19

193

101

47

181

89

43

97

197

167

53

73

229

29

37

23

79

233

 

Рис. 15

 

***

 

Теперь небольшое добавление о пандиагональных квадратах 7-го порядка. Оно касается нерегулярных пандиагональных квадратов. Все пандиагональные квадраты 7-го порядка, которые получаются из примитивных квадратов, являются регулярными квадратами. Но, в отличие от пандиагональных квадратов 5-го порядка, которые все являются регулярными, пандиагональные квадраты 7-го и больших порядков могут быть нерегулярными.

 

Я рассмотрела приведённый в статье Россера классический нерегулярный пандиагональный квадрат 7-го порядка (см. рис. 16) и на основе этого квадрата построила нетрадиционные нерегулярные пандиагональные квадраты.

 

2

47

38

35

24

20

9

26

16

8

6

46

42

31

49

39

33

23

15

12

4

19

11

7

45

41

30

22

37

29

27

17

14

3

48

10

5

44

36

34

25

21

32

28

18

13

1

43

40

 

Рис. 16

 

Чтобы понять “анатомию” этого магического квадрата, я разложила его на два ортогональных латинских квадрата. На рис. 17 вы видите первый латинский квадрат. Как и следовало ожидать, этот латинский квадрат является обобщённым.

 

1

4

2

6

2

5

1

4

1

0

5

3

6

2

6

3

4

1

0

4

3

4

3

6

2

5

1

0

1

0

5

2

6

2

5

2

4

1

0

5

3

6

3

6

3

5

0

0

4

 

Рис. 17

 

Далее всё очень просто, составляем вспомогательную таблицу из 7 арифметических прогрессий длины 7 с одинаковой разностью b, эта таблица, кстати, является примитивным квадратом:

 

a1, a1 + b, a1 + 2b, a1 + 3b, a1 + 4b, a1 + 5b, a1 + 6b

a2, a2 + b, a2 + 2b, a2 + 3b, a2 + 4b, a2 + 5b, a2 + 6b

a3, a3 + b, a3 + 2b, a3 + 3b, a3 + 4b, a3 + 5b, a3 + 6b

a4, a4 + b, a4 + 2b, a4 + 3b, a4 + 4b, a4 + 5b, a4 + 6b

a5, a5 + b, a5 + 2b, a5 + 3b, a5 + 4b, a5 + 5b, a5 + 6b

a6, a6 + b, a6 + 2b, a6 + 3b, a6 + 4b, a6 + 5b, a6 + 6b

a7, a7 + b, a7 + 2b, a7 + 3b, a7 + 4b, a7 + 5b, a7 + 6b

 

Прогрессии не могут быть любыми, первые члены a3, a4, a5, a6 должны удовлетворять следующему условию:

 

(2)                                 a3 + a6 = a4 + a5.

 

Понятно, что если первые члены прогрессий образуют арифметическую прогрессию, указанное условие автоматически выполняется.

Составив вспомогательную таблицу, пронумеруем элементы этой таблицы в естественном порядке, начиная с первого элемента первой строки, и заполним матрицу 7х7 элементами этой таблицы в соответствии с квадратом, приведённым на рис. 16; числа в этом квадрате суть номера элементов вспомогательной таблицы.  Пандиагональный квадрат готов!

Приведу два примера. Сначала я построила квадрат из произвольных натуральных чисел.

 

Пример 1. Первые члены арифметических прогрессий образуют арифметическую прогрессию с разностью 10, а сами прогрессии с разностью b = 1. Первый член первой прогрессии a1 = 1. Нерегулярный пандиагональный квадрат, построенный из чисел этих прогрессий, изображён на рис. 18.

 

11

47

26

65

24

53

12

44

13

2

51

37

66

25

67

36

45

14

3

42

31

43

32

61

27

56

15

4

16

5

54

23

62

21

57

22

41

17

6

55

34

63

35

64

33

52

1

7

46

 

Рис. 18

 

Пример 2.  В этом примере построен нерегулярный пандиагональный квадрат из простых чисел. Для этого выбраны 7 арифметических прогрессий длины 7 с разностью 210, первые члены которых удовлетворяют условию (2).

 

a1: 179, 389, 599, 809, 1019, 1229, 1439

a2: 199, 409, 619, 829, 1039, 1249, 1459

a3: 47, 257, 467, 677, 887, 1097, 1307

a4: 22697, 22907, 23117, 23327, 23537, 23747, 23957

a5: 182537, 182747, 182957, 183167, 183377, 183587, 183797

a6: 205187, 205397, 205607, 205817, 206027, 206237, 206447

a7: 881, 1091, 1301, 1511, 1721, 1931, 2141

 

Подчеркну, что только третья, четвёртая, пятая и шестая прогрессии закреплены, так как их первые члены связаны условием; остальные три прогрессии можно выбрать любые, конечно, с разностью 210.

На рис. 19 изображён нерегулярный пандиагональный квадрат 7-го порядка из простых чисел, составляющих приведённые арифметические прогрессии.

 

389

1721

205607

183797

23117

1097

409

23537

257

199

1229

1511

206447

182957

2141

205817

183377

22907

47

1039

809

887

829

1439

1301

206237

182747

22697

205397

182537

23747

467

1459

599

1931

619

1019

1091

205187

183587

23327

1307

183167

23957

677

1249

179

881

206027

 

Рис. 19

 

Магическая константа равна 416137. Можно ли построить нерегулярный пандиагональный квадрат 7-го порядка из простых чисел с меньшей магической константой? Предлагаю читателям исследовать этот вопрос.

 

Интересно, что из чисел этих прогрессий можно построить и регулярный пандиагональный квадрат. Поскольку мы имеем примитивный квадрат, составленный из этих прогрессий, применив к этому примитивному квадрату преобразование Россера, получаем регулярный пандиагональный квадрат, изображённый на рис. 20.

 

1229

467

183797

1511

199

23537

205397

881

1039

22907

206237

599

1307

183167

205607

1439

677

182537

1721

409

23747

183377

1091

1249

23117

206447

809

47

23957

205817

179

887

182747

1931

619

257

183587

1301

1459

23327

205187

1019

829

22697

206027

389

1097

182957

2141

 

Рис. 20

 

Возникает интересный вопрос: всегда ли можно построить регулярный пандиагональный квадрат 7-го порядка из чисел, составляющих нерегулярный пандиагональный квадрат? И наоборот. Мы с коллегами так и не нашли ответ на этот вопрос.

 

В заключение сообщу, что В. Павловский нашёл пандиагональный квадрат 7-го порядка из простых чисел с магической константой 1649, улучшив результат С. Беляева (у Беляева был наименьший квадрат с константой 1895). Пока это наименьший пандиагональный квадрат 7-го порядка из простых чисел. Вы видите его на рис. 21. Этот квадрат регулярный, как и все квадраты, полученные С. Беляевым, так как он построен из примитивного квадрата.

 

359

443

181

79

61

293

233

73

347

479

449

11

193

97

23

211

109

127

593

569

17

683

137

29

41

223

163

373

277

409

463

251

149

47

53

167

59

107

523

499

31

263

67

43

281

179

113

353

613

 

Рис. 21

 

Улучшить этот результат, то есть построить пандиагональный квадрат 7-го порядка из простых чисел с меньшей магической константой, пока не удаётся.

Однако наименьший магический квадрат 7-го порядка из простых чисел имеет магическую константу 733. Вроде бы есть ещё возможность уменьшить магическую константу пандиагонального квадрата. Но сделать это непросто.

 

В последовательности A179440 в OEIS на сегодня есть магические константы пандиагональных квадратов из простых чисел порядков 4 – 8. При этом только для порядков 4 – 6 доказана минимальность магических констант. Для квадратов порядков 7 – 8 результаты улучшены, но минимальность полученных квадратов не доказана. На сегодня последовательность магических констант выглядит так:

 

240, 395, 486, 1649, 1584.

 

В OEIS пока не изменены магические константы квадратов порядков 6 – 8. там последовательность такая:

 

240, 395, 630, 1895, 2640.

 

Результат для пандиагонального квадрата 8-го порядка мне удалось улучшить, разработав новый алгоритм. Об этом в следующей части статьи.

 

Пока не удалось построить пандиагональный квадрат 7-го порядка из смитов с магической константой меньше константы единственного известного пандиагонального квадрата из смитов.

И не удаётся построить идеальные квадраты 7-го прядка из простых чисел и из смитов.

 

ДОБАВЛЕНИЕ (15 - 16 октября 2010 г.)

 

Удалось построить идеальный квадрат 7-го порядка из простых чисел, в котором только одно число не является простым. Сначала покажу примитивный квадрат, построенный программой (рис. 22):

 

53

563

3203

5843

6353

2393

4013

683

1193

3833

6473

6983

3023

4643

14759

15269

17909

20549

21059

17099

18719

8831

9341

11981

14621

15131

11171

12791

2903

3413

6053

8693

9203

5243

6863

16979

17489

20129

22769

23279

19319

20939

17609

18119

20759

23399

23909

19949

21569

 

Рис. 22

 

Применяем к этому примитивному квадрату преобразование Россера и получаем следующий идеальный квадрат (рис. 23):

 

2393

17909

6863

23399

683

15131

17489

17609

6983

9341

19319

3203

18719

8693

20129

4013

20549

2903

23909

1193

11171

9203

18119

3023

11981

20939

5843

14759

12791

22769

53

21059

3413

19949

3833

15269

5243

20759

4643

14621

16979

6353

6473

8831

23279

563

17099

6053

21569

 

Рис. 23

 

Число 5243 в этом идеальном квадрате не является простым.

 

А теперь представлю тот же самый примитивный квадрат в другом виде, это будет под моё преобразование, с помощью которого я раньше строила классические идеальные квадраты 7-го порядка из обратимых квадратов (рис. 24):

 

53

563

2393

3203

4013

5843

6353

683

1193

3023

3833

4643

6473

6983

14759

15269

17099

17909

18719

20549

21059

8831

9341

11171

11981

12791

14621

15131

2903

3413

5243

6053

6863

8693

9203

16979

17489

19319

20129

20939

22769

23279

17609

18119

19949

20759

21569

23399

23909

 

Рис. 24

 

Этот примитивный квадрат отличается от примитивного квадрата с рис. 22 переставленными столбцами. Но квадрат на рис. 24 симметрический: сумма любых двух элементов, расположенных симметрично относительно центра квадрата, равна одной и той же величине – константе ассоциативности будущего идеального квадрата. Мы имеем полный аналог обратимого квадрата. Теперь применим к этому примитивному квадрату матричное преобразование, которое вы видите на рис. 25, это преобразование используется для превращения обратимого квадрата 7х7 в классический идеальный квадрат 7-го порядка.

 

a36

a47

a51

a62

a73

a14

a25

a72

a13

a24

a35

a46

a57

a61

a45

a56

a67

a71

a12

a23

a34

a11

a22

a33

a44

a55

a66

a77

a54

a65

a76

a17

a21

a32

a43

a27

a31

a42

a53

a64

a75

a16

a63

a74

a15

a26

a37

a41

a52

 

Рис. 25

 

На рис. 26 показан готовый идеальный квадрат.

 

20549

15131

2903

17489

19949

3203

4643

18119

2393

3833

18719

14621

9203

16979

12791

8693

23279

17609

563

3023

17909

53

1193

17099

11981

6863

22769

23909

6053

20939

23399

6353

683

15269

11171

6983

14759

9341

5243

20129

21569

5843

19319

20759

4013

6473

21059

8831

3413

 

Рис. 26

 

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

 

Проанализировав полученный нетрадиционный идеальный квадрат 7-го порядка, я получила достаточное условие для построения такого квадрата. Раньше было сказано, что идеальный квадрат 7-го порядка можно построить из семи арифметических прогрессий длины 7 с одинаковой разностью, первые члены которых тоже образуют арифметическую прогрессию. Затем я показала на форуме dxdy.ru, что арифметические прогрессии достаточно взять такие, что их первые члены ai удовлетворяют следующему условию:

 

a1 + a7 = a2 + a6 = a3 + a5 = 2a4

 

Не буду здесь дублировать этот пример. Читатели сами могут построить идеальный квадрат 7-го порядка из арифметических прогрессий указанного вида или посмотреть пример на форуме dxdy.ru в теме “Магические квадраты” [6].

 

Теперь достаточное условие в общем виде: для построения идеального квадрата 7-го порядка достаточно найти 7 последовательностей вида ai, ai+1, ai+2, ai+3, ai+4, ai+5, ai+6, i = 1, 8, 15, ..., 43, удовлетворяющих следующим условиям:

 

ai + ai+6 = ai+1 + ai+5 = ai+2 + ai+4 = 2ai+3

a1 + a43 = a8 + a36 = a15 + a29 = 2a22

 

Очевидно, что арифметические прогрессии обоих видов, указанных выше, удовлетворяют этому условию.

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

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

 

***

 

Сегодня улыбнулась удача – нашёлся идеальный квадрат 7-го порядка из простых чисел. Сначала покажу примитивный квадрат, построенный программой (не перевожу его в табличный формат):

 

5857  6793  7717  7753  7789  8713  9649

                                   11827  12763  13687  13723  13759  14683  15619

                                   17377  18313  19237  19273  19309  20233  21169

24007  24943  25867  25903  25939  26863  27799

                                   30637  31573  32497  32533  32569  33493  34429

                                   36187  37123  38047  38083  38119  39043  39979

                                   42157  43093  44017  44053  44089  45013  45949

 

Константа ассоциативности равна 51806, магическая константа равна 25903*7 = 181321.

Применив к этому примитивному квадрату матричное преобразование, показанное на рис. 25, получим следующий идеальный квадрат (рис. 27):

 

20233

27799

30637

37123

44017

7753

13759

43093

7717

13723

19309

26863

34429

36187

25939

33493

39979

42157

6793

13687

19273

5857

12763

19237

25903

32569

39043

45949

32533

38119

45013

9649

11827

18313

25867

15619

17377

24943

32497

38083

44089

8713

38047

44053

7789

14683

21169

24007

31573

 

Рис. 27

 

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

 

ДОБАВЛЕНИЕ (3 ноября 2010 г.)

 

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

 

Итак, я остановилась выше на построенном идеальном квадрате 7-го порядка из простых чисел. Перепроверила все потенциальные магические константы, идеального квадрата с меньшей магической константой по данному алгоритму не найдено. Осталось доказать, что этот алгоритм не теряет решения, другими словами надо доказать необходимость приведённого выше условия построения идеального квадрата 7-го порядка.

 

Теперь расскажу о построении пандиагональных квадратов 7-го порядка из чисел Смита (смитов). Я раньше пыталась решить эту задачу путём достраивания примитивного квадрата 5х5 до примитивного квадрата 7х7, не получилось.

Напомню, что один пандиагональный квадрат 7-го порядка из смитов построен мной давно из чисел 7 арифметических прогрессий длины 7 с одинаковой разностью (прогрессии найдены участником форума dxdy.ru). Этот квадрат показан в первой части настоящей статьи (см. рис. 48). Магическая константа квадрата огромная – 331495678.

 

Недавно мне удалось построить несколько примитивных квадратов 7х7 путём смешанного достраивания. Идея такова: выполняется достраивание примитивного квадрата 5х5 до некоторого прямоугольника nxm, в котором есть и смиты, и не смиты. Этот алгоритм я разработала при построении примитивного квадрата 11-го порядка из простых чисел. Затем полученная матрица превращается в матрицу из нулей и единиц (нули соответствуют не смитам, а единицы – смитам), из этой матрицы выделяется квадрат 7х7, состоящий из единиц. Превратив единицы в соответствующие числа, получим искомый примитивный квадрат 7х7, полностью состоящий из смитов.

Этим методом мне сначала удалось получить примитивный квадрат 6х7 из смитов (рис. 28).

 

58

382

23818

52222

124483

229198

275998

202

526

23962

52366

124627

229342

276142

454

778

24214

52618

124879

229594

276394

1858

2182

25618

54022

126283

230998

277798

3802

4126

27562

55966

128227

232942

279742

178474

178798

202234

230638

302899

407614

454414

 

Рис. 28

 

Попыталась достроить к этому прямоугольнику одну строку “чистым” достраиванием, получилось. На рис. 29 вы видите готовый примитивный квадрат 7х7:

 

58

382

23818

52222

124483

229198

275998

202

526

23962

52366

124627

229342

276142

454

778

24214

52618

124879

229594

276394

1858

2182

25618

54022

126283

230998

277798

3802

4126

27562

55966

128227

232942

279742

178474

178798

202234

230638

302899

407614

454414

580054

580378

603814

632218

704479

809194

855994

 

Рис. 29

 

Примечание: “чистым” достраиванием я называю такое достраивание, при котором разрешаются только смиты (или только простые числа).

 

Применив к этому примитивному квадрату преобразование Россера, получим следующий пандиагональный квадрат 7-го порядка из смитов (рис. 30):

 

229198

24214

279742

632218

202

126283

178798

580054

124627

2182

407614

23818

276394

55966

202234

275998

52618

3802

704479

526

230998

128227

580378

229342

25618

454414

52222

454

277798

230638

58

124879

4126

809194

23962

778

232942

603814

276142

54022

178474

124483

52366

1858

302899

382

229594

27562

855994

 

Рис. 30

 

Магическая константа этого квадрата равна 1470655.

 

Далее я продолжила поиск новых примитивных квадратов 7х7 методом смешанного достраивания. Мне удалось получить несколько таких квадратов, которые дали пандиагональные квадраты с меньшими магическими константами. Все эти квадраты показаны на форуме dxdy.ru. Покажу здесь квадрат с самой маленькой магической константой из всех полученных. На рис. 31 вы видите примитивный квадрат 7х7, а на рис. 32 полученный из него пандиагональный квадрат 7-го порядка из смитов с магической константой 749062.

 

166

1282

1822

1966

29542

39478

74038

526

1642

2182

2326

29902

39838

74398

562

1678

2218

2362

29938

39874

74434

922

2038

2578

2722

30298

40234

74794

160546

161662

162202

162346

189922

199858

234418

217786

218902

219442

219586

247162

257098

291658

221422

222538

223078

223222

250798

260734

295294

 

Рис. 31

 

39478

2218

234418

223222

526

30298

218902

221422

29902

2038

257098

1822

74434

162346

219442

74038

2362

160546

250798

1642

40234

189922

222538

39838

2578

291658

1966

562

74794

219586

166

29938

161662

260734

2182

1678

199858

223078

74398

2722

217786

29542

2326

922

247162

1282

39874

162202

295294

 

Рис. 32

 

Предлагаю читателям построить пандиагональный квадрат 7-го порядка из смитов с меньшей магической константой. Думаю, что такой квадрат существует.

 

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

 

***

 

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

 

Магические квадраты из простых чисел

Пандиагональные

n

S

Автор

Является ли

наименьшим

4

240

Макарова Н.

да

5

395

Павловский В.

да

6

486

Беляев С.

да

7

1649

Павловский В.

?

8

1584

Макарова Н

?

9

 

 

 

10

3594

Павловский В.

?

11

198341

Макарова Н.

?

12

13860

Макарова Н.

?

13

5441577

Макарова Н.

?

14

 

 

 

15

 

 

 

16

48048

Макарова Н.

?

 

Пока не удалось построить ни одного пандиагонального квадрата 9-го порядка из простых чисел. Сложная задача! Приглашаю читателей принять участие в её решении.

 

Магические квадраты из простых чисел

Идеальные

n

S

Автор

Является ли

наименьшим

5

3505

Макарова Н.

да

6

990

Алексеев М.

да

7

181321

Макарова Н.

?

8

2640

Макарова Н.

?

9

 

 

 

10

 

 

 

 

 

Магические квадраты из простых чисел

Совершенные

n

S

Автор

Является ли

наименьшим

4

240

Макарова Н.

да

6

29790

Макарова Н.

?

8

24024

Макарова Н.

?

10

 

 

 

 

 

Магические квадраты из чисел Смита

Пандиагональные

n

S

Автор

Является ли

наименьшим

4

14560

Алексеев М.

да

5

8318

Павловский В.

да

6

5964

Беляев С.

Макарова Н.

?

7

696745

Макарова Н.

?

8

2720048

Макарова Н.

?

9

 

 

 

10

 

 

 

11

 

 

 

12

4080072

Макарова Н.

?

 

 

Магические квадраты из чисел Смита

Идеальные

n

S

Автор

Является ли

наименьшим

5

1700030

Алексеев М.

да

6

78540

Алексеев М.

да

7

 

 

 

8

 

 

 

9

 

 

 

10

 

 

 

 

 

Магические квадраты из чисел Смита

Совершенные

n

S

Автор

Является ли

наименьшим

4

14560

Алексеев М.

да

6

 

 

 

8

 

 

 

10

 

 

 

 

 

Построению нетрадиционных совершенных квадратов посвящена отдельная статья [7].

 

Как видно из таблиц, для большинства порядков не установлена минимальность найденных квадратов. Это очень непростая задача. Например, Павловский В. долго работает над поиском наименьшего пандиагонального квадрата 6-го порядка из смитов. Пока результат не получен.

 

ДОБАВЛЕНИЕ (11 ноября 2010 г.)

 

Удалось немного улучшить результат для пандиагонального квадрата 7-го порядка из смитов. Далее показан примитивный квадрат 7х7, построенный по алгоритму смешанного достраивания:

 

58 121 382 562 23818 37678 54418

202 265 526 706 23962 37822 54562

454 517 778 958 24214 38074 54814

1858 1921 2182 2362 25618 39478 56218

16222 16285 16546 16726 39982 53842 70582

180022 180085 180346 180526 203782 217642 234382

381298 381361 381622 381802 405058 418918 435658

 

Применив преобразование Россера к этому примитивному квадрату, получаем следующий пандиагональный квадрат с магической константой 696745 (рис. 33):

 

37678

778

70582

381802

202

25618

180085

381298

23962

1921

217642

382

54814

16726

180346

54418

958

16222

405058

265

39478

39982

381361

37822

2182

234382

562

454

56218

180526

58

24214

16285

418918

526

517

53842

381622

54562

2362

180022

23818

706

1858

203782

121

38074

16546

435658

 

Рис. 33

 

Удалось построить пандиагональные квадраты 8-го и 12-го порядков из смитов и 16-го порядка из простых чисел с применением решёток Россера [8]. Магические константы полученных квадратов внесены в таблицы, показанные выше.

 

ДОБАВЛЕНИЕ (24 марта 2011 г.)

 

Опять возвращаюсь к идеальным квадратам 7-го порядка. В проводимом мной на форуме dxdy.ru конкурсе “Нетрадиционные пандиагональные квадраты” была предложена следующая задача:

 

Задача № 4

 

Для построения идеального квадрата 7-го порядка достаточно найти 7 последовательностей вида ai, ai+1, ai+2, ai+3, ai+4, ai+5, ai+6, i = 1, 8, 15, ..., 43, удовлетворяющих следующим условиям:

 

ai + ai+6 = ai+1+ ai+5 = ai+2 + ai+4= 2ai+3,

a1 + a43 = a8 + a36 = a15 + a29 = 2a22

 

Пример идеального квадрата 7-го порядка из последовательностей (простых чисел), удовлетворяющих указанному условию:

 

20233 27799 30637 37123 44017 7753 13759

43093 7717 13723 19309 26863 34429 36187

25939 33493 39979 42157 6793 13687 19273

5857 12763 19237 25903 32569 39043 45949

32533 38119 45013 9649 11827 18313 25867

15619 17377 24943 32497 38083 44089 8713

38047 44053 7789 14683 21169 24007 31573

 

Магическая константа квадрата равна 181321. Автор квадрата Н. Макарова.

 

Доказать, что указанное условие является и необходимым для построения идеального квадрата 7-го порядка или привести пример, опровергающий необходимость этого условия.

Используя указанное условие или какой-либо другой алгоритм, построить идеальный квадрат 7-го порядка из чисел Смита с наименьшей магической константой.

 

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

 

________________________

 

Первую часть этой задачи сразу же решил М. Алексеев. Он привёл контрпример, доказывающий, что указанные условия не являются необходимыми для построения идеального квадрата 7-го порядка. Построенный им идеальный квадрат вы видите на рис. 34.

 

3616

3650

3676

3626

3664

3695

1817

3607

3629

3654

3622

3696

3663

1873

2174

2266

2220

2031

3835

5578

5640

3325

6783

5037

3392

1747

1

3459

1144

1206

2949

4753

4564

4518

4610

4911

3121

3088

3162

3130

3155

3177

4967

3089

3120

3158

3108

3134

3168

 

Рис. 34

 

Следовательно, идеальный квадрат из простых чисел, построенный мной (см. рис. 27) вполне может оказаться не наименьшим. Понятно, что используемый для построения этого квадрата алгоритм, основанный на применении примитивного квадрата, теряет решения.

 

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

 

a1

x1

a2

x2

a3

x3

a4

x4

a5

x5

a6

x6

a7

x7

a8

x8

a9

x9

a10

x10

a11

x11

a12

x12

a13

x13

a14

x14

a15

x15

a16

x16

a17

x17

a18

x18

a19

x19

a20

x20

a21

x21

x22

x23

x24

x25

x26

x27

x28

 

Рис. 35

 

На рисунке выделены синим цветом независимые переменные, их 12 штук.

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

 

1 этап. Задаём независимые переменные a4, a5, a8, a9, a12, x16, вычисляем одну зависимую переменную – x2;

2 этап. Задаём независимые переменные a3, a10, a11, x17, вычисляем две зависимых переменных – x5, x15;

3 этап. Задаём одну независимую переменную – x27, вычисляем одну зависимую переменную – x7;

4 этап. Задаём одну независимую переменную – a6, вычисляем все остальные зависимые переменные.

 

Другие варианты не пробовала, а надо бы.

Программа выполняется долго. Протестировала её на классическом идеальном квадрате. Квадрат построился такой (рис. 36):

 

1

21

34

47

11

24

37

45

9

22

42

6

19

32

40

4

17

30

43

14

27

35

48

12

25

38

2

15

23

36

7

20

33

46

10

18

31

44

8

28

41

5

13

26

39

3

16

29

49

 

Рис. 36

 

Очень легко по полученной общей формуле построить нетрадиционный идеальный квадрат из произвольных натуральных чисел. Задаём произвольные значения независимых переменных и магическую константу квадрата, по формуле вычисляем значения зависимых переменных, и квадрат готов. Сначала, конечно, в квадрате могут оказаться отрицательные числа, см. рис. 37.

 

-76

63

422

21

23

187

137

101

12

19

194

241

-231

441

144

20

38

135

174

157

109

629

129

70

111

152

93

-407

113

65

48

87

184

202

78

-219

453

-19

28

203

210

121

85

35

199

201

-200

159

298

 

Рис. 37

 

Для построения этого квадрата были заданы такие значения независимых переменных: a4 = 137, a5 = 12, a8 = 144, a9 =38, a12 = 129, x16 = 87, a3 = 23, a10 = 174, a11 = 109, x17 = 202, x27 = 159, a6 = 194. Магическая константа задана равной 777; понятно, что по магической константе сразу определяется центральный элемент квадрата, он равен S/7.

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

 

332

471

830

429

431

595

545

509

420

427

602

649

177

849

552

428

446

543

582

565

517

1037

537

478

519

560

501

1

521

473

456

495

592

610

486

189

861

389

436

611

618

529

493

443

607

609

208

567

706

 

Рис. 38

 

Получился квадрат аналогичный квадрату М. Алексеева (рис. 34).

 

Но построить по новой программе идеальный квадрат 7-го порядка из простых чисел с меньшей магической константой мне пока не удалось. Попробовала несколько потенциальных массивов, программа работает долго. Она закончила бы работу быстро, если бы такой квадрат сразу нашёлся. Пока не везёт, квадрат сразу не находится.

Как всегда, приглашаю читателей принять участие в решении этой задачи.

В конкурсной задаче предлагалось найти наименьший идеальный квадрат 7-го порядка из смитов. Эта задача тоже пока не решена.

 

ДОБАВЛЕНИЕ (30 марта 2011 г.)

 

Продолжаю работать над построением идеального квадрата 7-го порядка из простых чисел. Мне прислал свою общую формулу для такого квадрата Алексей Чернов. Вот эта формула:

 

m0 = -m48+2/7*S

m1 = -m47+2/7*S

m2 = -m46+2/7*S

m3 = -m45+2/7*S

m4 = -m44+2/7*S

m5 = -m43+2/7*S

m6 = +m43+m44+m45+m46+m47+m48-5/7*S

m7 = -m41+2/7*S

m8 = -m40+2/7*S

m9 = -m39+2/7*S

m10 = -m38+2/7*S

m11 = -m37+2/7*S

m12 = -m36+2/7*S

m13 = +m36+m37+m38+m39+m40+m41-5/7*S

m14 = +m40+m41+m46+m47+m48-4/7*S

m15 = -m36+m39+m40+m41-m43-m44+m45+m46+2*m47+m48-4/7*S

m16 = -m37+m38+m39+m40-m43+2*m46+m47+m48-4/7*S

m17 = +m37+m39+m43+m45+m47-4/7*S

m18 = +m36+m37+m38-m39+m44-m45-m46-2*m47-m48+3/7*S

m19 = -m38-m39-2*m40-m41+m43-2*m46-2*m47-m48+10/7*S

m20 = -m37-m38-m39-m40-m41-m45-m46-m47-m48+10/7*S

m21 = -m22-m23-m24-m25-m26-m27+S

m22 = -m38-2*m39-2*m40-2*m41+m43+m44-m45-3*m46-3*m47-2*m48+15/7*S

m23 = +m36+m37-m39-m40+m43-m45-2*m46-3*m47-2*m48+8/7*S

m24 = +1/7*S

m25 = -m36-m37+m39+m40-m43+m45+2*m46+3*m47+2*m48-6/7*S

m26 = +m38+2*m39+2*m40+2*m41-m43-m44+m45+3*m46+3*m47+2*m48-13/7*S

m27 = -m36+m40-m43-m44+m46+m47+1/7*S

m28 = -m29-m30-m31-m32-m33-m34+S

m29 = +m38+m39+2*m40+m41-m43+2*m46+2*m47+m48-8/7*S

m30 = -m36-m37-m38+m39-m44+m45+m46+2*m47+m48-1/7*S

m31 = -m37-m39-m43-m45-m47+6/7*S

m32 = +m37-m38-m39-m40+m43-2*m46-m47-m48+6/7*S

m33 = +m36-m39-m40-m41+m43+m44-m45-m46-2*m47-m48+6/7*S

m34 = -m40-m41-m46-m47-m48+6/7*S

m35 = -m36-m37-m38-m39-m40-m41+S

m42 = -m43-m44-m45-m46-m47-m48+S

 

Здесь всё просто, mi (i = 0, 1, …, 48) – элементы квадрата, S – магическая константа квадрата. Как и в моей формуле, здесь тоже 12 независимых переменных. Но вот порядок их выбора здесь оказалось возможным сделать совсем другой, нежели было сделано по моей формуле. Покажу этот порядок:

 

1 этап. Задаём независимые переменные m43, m44, m45, m46, m47, m48, вычисляем одну зависимую переменную – m42;

2 этап. Задаём независимые переменные m40, m41, вычисляем одну  зависимую переменную – m34;

3 этап. Задаём независимые переменные – m38, m39, вычисляем две зависимые переменные – m26, m29;

4 этап. Задаём одну независимую переменную – m37, вычисляем три зависимые переменные - m28, m31, m32;

5 этап. Задаём одну независимую переменную – m36, вычисляем все остальные зависимые переменные - m25, m27, m30, m33, m35.

 

Такой порядок задания независимых переменных дал значительный выигрыш во времени. Написала программу по этой формуле.

 

Вот первый построенный идеальный квадрат, центральное число 4177, 82 комплементарные пары (рис. 39):

 

37

1297

7477

8293

3571

2917

5647

7723

2311

2851

5563

2287

487

8017

6217

751

3253

7417

5167

2011

4423

8287

5233

1621

4177

6733

3121

67

3931

6343

3187

937

5101

7603

2137

337

7867

6067

2791

5503

6043

631

2707

5437

4783

61

877

7057

8317

 

Рис. 39

 

Магическая константа равна 29239.

Следом построился ещё один квадрат (рис. 40), потенциальные массивы выбирала произвольно.

 

23

677

5153

5501

1301

2141

4643

5261

167

2543

5297

1427

281

4463

5381

383

1217

4373

3491

761

3833

5051

4733

83

2777

5471

821

503

1721

4793

2063

1181

4337

5171

173

1091

5273

4127

257

3011

5387

293

911

3413

4253

53

401

4877

5531

 

Рис. 40

 

Магическая константа равна 19439.

Квадраты с меньшей магической константой мне построить не удалось.

 

Покажу идеальный квадрат, построенный по новой программе из тех простых чисел, которые составляют построенный мной ранее идеальный квадрат с магической константой 181321 (рис. 41):

 

5857

15619

39043

44089

19273

25867

31573

44017

18313

24007

34429

8713

13759

38083

32569

7753

13687

37123

42157

21169

26863

39979

45013

19309

25903

32497

6793

11827

24943

30637

9649

14683

38119

44053

19237

13723

38047

43093

17377

27799

33493

7789

20233

25939

32533

7717

12763

36187

45949

 

Рис. 41

 

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

 

Отмечу, что все квадраты, построенные по моей программе, имеют структуру классического квадрата, изображённого на рис. 36. Это означает, что при переборе я смотрела, каким числом в комплементарной паре является элемент квадрата: первым (меньшим) или вторым (большим). Таким образом, мне удалось значительно уменьшить время выполнения программы, так как все переменные пробегают в два раза меньше значений. Однако это привело к ограничению пространства всех идеальных квадратов, так как ищутся только квадраты, имеющие заданную конкретную структуру. На рис. 42 показана структура классического квадрата с рис. 36 (в ячейках записано число 1, если элемент первый в комплементарной паре, и число 2, если элемент является вторым).

 

1

1

2

2

1

1

2

2

1

1

2

1

1

2

2

1

1

2

2

1

2

2

2

1

0

2

1

1

1

2

1

1

2

2

1

1

2

2

1

2

2

1

1

2

2

1

1

2

2

 

Рис. 42

 

Покажу для сравнения структуру идеального квадрата, изображённого на рис. 26 (рис. 43), этот квадрат построен с использованием примитивного квадрата.

 

2

2

1

2

2

1

1

2

1

1

2

2

1

2

2

1

2

2

1

1

2

1

1

2

0

1

2

2

1

2

2

1

1

2

1

1

2

1

1

2

2

1

2

2

1

1

2

1

1

 

Рис. 43

 

Интересно, что во всех строках и столбцах квадрата, кроме центральных, имеем или три двойки и четыре единицы, или три единицы и четыре двойки. В центральных строке и столбце, а также в главных диагоналях квадрата количество единиц и двоек одинаково – по три штуки. В разломанных диагоналях тоже имеем или 3+4 или 4+3 двойки и единицы.

Понятно, что все идеальные квадраты 7-го порядка дадут нам очень много различных структур.

 

***

 

Покажу теперь результаты А. Чернова. Ему удалось построить несколько идеальных квадратов 7-го порядка из простых чисел.  Представлю два квадрата, смотрите рис. 44 – 45. Пока наименьший квадрат имеет магическую константу 5411. Нижняя граница для магической константы равна 4487. Удастся ли построить квадрат с такой магической константой или хотя бы с константой меньше 5411? Или же квадрат с магической константой 5411 действительно является наименьшим?

 

1613

311

1361

599

47

1601

131

167

971

317

1511

1049

587

1061

431

1439

59

977

509

821

1427

1217

1097

677

809

941

521

401

191

797

1109

641

1559

179

1187

557

1031

569

107

1301

647

1451

1487

17

1571

1019

257

1307

5

 

Рис. 44

 

1439

1307

359

47

137

599

1523

443

227

269

1163

983

953

1373

863

929

1097

1433

719

317

53

977

179

887

773

659

1367

569

1493

1229

827

113

449

617

683

173

593

563

383

1277

1319

1103

23

947

1409

1499

1187

239

107

 

Рис. 45

 

Алексей тоже написал программу по своей общей формуле, но у него нет ограничений на структуру квадрата, как у меня.

Посмотрите для сравнения на структуру квадрата с рис. 44 (рис. 46):

 

2

1

2

1

1

2

1

1

2

1

2

2

1

2

1

2

1

2

1

2

2

2

2

1

0

2

1

1

1

1

2

1

2

1

2

1

2

1

1

2

1

2

2

1

2

2

1

2

1

 

Рис. 46

 

 

Веб-страницы

 

[1] Н. Макарова. Нетрадиционные магические квадраты. http://www.natalimak1.narod.ru/netradic.htm

[2] Н. Макарова. Совершенные магические квадраты. Часть II. http://www.klassikpoez.narod.ru/soversh1.htm

[3] Евгений Слкуни. Нетрадиционные пандиагональные магические квадраты 6-го порядка. http://www.iatp.am/slkuni/gre-la.htm 

[4] Н. Макарова. Нетрадиционные идеальные квадраты. http://www.klassikpoez.narod.ru/idnet.htm

[5] Н. Макарова. Нетрадиционные магические квадраты (метод построения нетрадиционных идеальных квадратов порядка n = 4k + 2). http://www.natalimak1.narod.ru/netradic1.htm

[6] Форум dxdy.ru, тема “Магические квадраты” http://dxdy.ru/topic12959.html

            [7] Н. Макарова. Нетрадиционные совершенные квадраты. http://www.natalimak1.narod.ru/sovnetr.htm

[8] Н. Макарова. Нетрадиционные пандиагональные квадраты порядков 8 и 12. http://natalimak1.narod.ru/kompl556.htm

 

 

24  сентября – 11 ноября 2010 г. – 30 марта 2011 г.

г. Саратов

 

Продолжение статьи читайте здесь:

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

 

 

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

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

 

 

 



Hosted by uCoz