ИДЕАЛЬНЫЕ КВАДРАТЫ

 

Внимание! Оригинал.

При копировании прошу указывать

ссылку на данную страницу.

 

Часть II

 

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

 

Ну, играть хорошо, а надо думать, как приспособить такие качели для построения идеальных квадратов порядков кратных 3. Я положила перед собой идеальный квадрат 9-ого порядка (самый минимальный порядок в этом ряду) и долго-долго его изучала. Должны быть качели! Я это чувствовала. И они есть!!! Только чуть сложнее, чем качели, описанные в первой части работы. Итак, вот перед вами идеальный квадрат 9-ого порядка, построенный методом качелей (рис. 1):

 

 

20

78

5

58

17

48

45

28

70

53

39

36

64

25

74

6

59

13

79

2

60

14

49

44

30

72

19

40

35

66

27

73

7

56

15

50

1

61

11

51

41

31

71

21

81

32

67

26

75

9

55

16

47

42

63

10

52

38

33

68

22

80

3

69

23

76

8

57

18

46

43

29

12

54

37

34

65

24

77

4

62

 

                                                                      Рис. 1

 

Ну вот, посмотрите внимательно на этот квадрат! Он родился далеко не сразу, его рождению предшествовали длительные раздумья над этой дьявольской закономерностью. Но я всё-таки проникла в тайну этой закономерности!

 

Во-первых, я выделила первые 9 чисел. Число 1 так же стоит в самом начале центральной строки, как в методе качелей. Но! Разница в том, что здесь числа следуют не по порядку! Далее: циклы качания здесь тоже есть, но и они, разумеется, не по порядку следуют. Выделен самый первый цикл работы качелей, он начинается тоже сразу за последним числом начальной цепочки (начальная цепочка – это первые n чисел, где n – порядок квадрата, в нашем случае n=9). Этот цикл начинается с числа 55 и заканчивается числом 63, то есть вполне аналогично методу качелей. Качели качаются вправо-влево тоже с постоянным шагом: вправо через 4 ячейки, влево через 3 ячейки.  Ещё отличие: новый цикл не всегда начинается с числа, равного 9*k+1.

Мне оставалось только проникнуть в тайну расположения первых 9 чисел и в порядок формирования и следования чисел в циклах качания. Я нарисовала следующую таблицу циклов качания (рис. 2), исследовала её самым тщательным образом и поняла все закономерности. А далее дело техники. Моментально написала программу, по которой получила сразу несколько вариантов идеальных квадратов.

 

 

 

9

55

16

47

42

32

67

26

75

-6

1

61

11

51

41

31

71

21

81

5

7

56

15

50

40

35

66

27

73

-4

2

60

14

49

44

30

72

19

79

1

6

59

13

53

39

36

64

25

74

1

5

58

17

48

45

28

70

20

78

-4

4

62

12

54

37

34

65

24

77

5

8

57

18

46

43

29

69

23

76

-6

3

63

10

52

38

33

68

22

80

 

 

k=6

k=1

k=5

k=4

k=3

k=7

k=2

k=8

 

                                                   Рис. 2

 

Красным цветом выделены первые девять чисел. В самом левом столбце таблицы стоят разности между двумя рядом стоящими числами в цепочке начальных чисел (последняя разность – это разность между последним числом в столбце – 3 – и первым числом в этом же столбце – 9). Обратите внимание: разности эти обладают симметрией относительно центральной сроки таблицы. Именно так ведут себя эти разности во всех идеальных квадратах, которые были мной исследованы! Далее: в самой нижней строке таблицы записаны номера циклов качания качелей, то есть для какого числа кратного 9 формируется набор чисел данного цикла. А сами наборы чисел каждого цикла качания расположены в столбцах таблицы. Номера циклов вычисляются так: самый первый цикл (первый столбец, k=6): 9-3=6, второй цикл (второй столбец, k=1): 9-8=1 и т. д., то есть это разности между числом 9 (самым первым в столбце начальной цепочки чисел) и другими числами в этом столбце (начиная с самого нижнего и далее вверх по столбцу). Это ещё одна закономерность, которую надо было заметить. И последняя закономерность: это расположение чисел в диагонали таблицы (не в главной, а в разломанной; я выделила ячейки с этими числами), они получаются в каждом столбце так: 9*(k+1). Самое первое число в этой цепочке – 9 – стоит в самом начале таблицы. Вот и все закономерности, которые мне надо было выявить. Ну, а далее всё очень просто. Покажу, как формируется набор первого цикла качания качелей (числа этого цикла выделены синим цветом). Начинается формирование с числа, кратного 9, в первом столбце это число 63. Далее двигаемся вверх по столбцу, каждое следующее число получается прибавлением к предыдущему разности из самого левого столбца, показываю наглядно:

 

63 + (-6) = 57

57 + 5 = 62

62 + (-4) = 58

58 + 1 = 59

59 + 1 = 60

60 + (-4) = 56

56 + 5 = 61

61 + (-6) = 55

 

Второй набор (числа следующего столбца) начинает формироваться с числа 18 точно так же. После того, как достигнут верхний край таблицы, числа пишутся, начиная с нижнего края таблицы и снова вверх.

Вот такие хитрые получаются качели. Но, по-моему, совсем не заумные. Всё предельно понятно. Все эти закономерности очень легко “передать” компьютеру в форме программы, и по этой программе получить готовые таблицы, подобные той, что изображена на рис. 2. Ну, а потом можно ведь запрограммировать и переход от этой таблицы к самому идеальному квадрату. Это тоже элементарно делается. Но я для квадрата 9-ого порядка не стала это делать: ничего не стоит переписать числа из таблицы с рис. 2 в готовый идеальный квадрат. Причём, когда я переписывала, то заметила, что можно заполнять матрицу построчно: прямо переписывать из таблицы с рис. 2 целые строки, начиная от соответствующего числа начальной цепочки. При достижении правого края таблицы числа начинают писаться с левого края (точно так же, как и в методе качелей, описанном ранее). На рис. 3 покажу пример для первой строки:

 

 

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

1

 

 

 

41

 

 

 

 

32

67

26

75

9

55

16

47

42

 

 

 

 

 

 

 

 

3

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

                                                   Рис. 2

 

Видите, прямо взята строка из таблицы с рис. 2, начинающаяся с числа 9, и переписана в матрицу рядом с числом 9. Однако можно и покачаться на качелях, если хочется позабавиться!

 

На рис. 1 показан первый цикл качания качелей. На рис. 4 показан весь квадрат с раскрашенными циклами.

 

 

20

78

5

58

17

48

45

28

70

53

39

36

64

25

74

6

59

13

79

2

60

14

49

44

30

72

19

40

35

66

27

73

7

56

15

50

1

61

11

51

41

31

71

21

81

32

67

26

75

9

55

16

47

42

63

10

52

38

33

68

22

80

3

69

23

76

8

57

18

46

43

29

12

54

37

34

65

24

77

4

62

 

                                                   Рис. 4

 

Ах! Какой же красивый квадрат! Посмотрите: девять разных цветов и каждый цвет в любой строке, любом столбце и любой из 9 диагоналей одного направления встречается только один раз. И главный восторг в том, что он построен методом качелей и что его порядок кратен 3. Конечно, сформировать таблицу, изображённую на рис. 2, со всеми её хитрыми законами можно только по программе, без программы можно голову сломать. Я задаю в начальной цепочке чисел два числа: 1 и 9. Всё остальное делает программа, в которую я заложила все законы формирования этой таблицы, а ещё, конечно, одно маленькое условие, а именно проверку пандиагональности получаемого по этой таблице квадрата.

 

Интересно здесь показать аналогичную таблицу для качелей, скажем, квадрата 11-ого порядка (в первой части статьи я построила идеальный квадрат 11-ого порядка методом качелей). На рис. 5 вы видите эту таблицу. Понятно, что в этом случае не нужно никакой программы.

 

 

 

11

12

24

36

48

60

72

84

96

108

120

-1

1

13

25

37

49

61

73

85

97

109

121

-1

2

14

26

38

50

62

74

86

98

110

111

-1

3

15

27

39

51

63

75

87

99

100

112

-1

4

16

28

40

52

64

76

88

89

101

113

-1

5

17

29

41

53

65

77

78

90

102

114

-1

6

18

30

42

54

66

67

79

91

103

115

-1

7

19

31

43

55

56

68

80

92

104

116

-1

8

20

32

44

45

57

69

81

93

105

117

-1

9

21

33

34

46

58

70

82

94

106

118

-1

10

22

23

35

47

59

71

83

95

107

119

 

 

k=1

k=2

k=3

k=4

k=5

k=6

k=7

k=8

k=9

k=10

 

                                                                       Рис. 5

 

Но посмотрите, все законы действуют и в этой таблице! Вот в чём главный момент. Значит, качели подчиняются одним и тем же законам, но для квадратов порядков кратных 3 формирование таблицы не так тривиально, как для порядков не кратных 3. И всё-таки метод общий для всех квадратов нечётных порядков!

 

Покажу ещё один идеальный квадрат, который выдала мне программа среди прочих вариантов. Это очень известный квадрат, его построил Г. Александров своим методом хода шахматного коня. Одновременно с ним я построила свой первый идеальный квадрат 9-ого порядка матричным методом. С квадрата Георгия всё начиналось. Поскольку он очень похож на ассоциативный квадрат, построенный методом террас, я очень долго пыталась найти способ превращения ассоциативного квадрата в идеальный. Но это мне так и не удалось. После этого я нашла метод построения идеального квадрата 9-ого порядка из ассоциативного, но в качестве исходного взят не квадрат, построенный методом террас, а другой ассоциативный квадрат. Но сколько было проделано манипуляций с этим идеальным квадратом! Он был повёрнут и отражён, в нём несколько раз были переставлены строки и столбцы самыми разными способами, на нём было опробовано преобразование “строки-диагонали”, из него были получены другие идеальные квадраты разными способами. Я почти выучила его наизусть. И вот, наконец, построила этот квадрат своим методом – методом качелей! Смотрите, он стал ещё в тысячу раз красивей (рис. 6)!

 

 

22

80

5

56

33

66

45

10

52

69

39

18

46

25

76

8

59

29

79

4

62

32

65

42

12

54

19

38

15

48

27

73

7

58

35

68

1

61

31

71

41

11

51

21

81

14

47

24

75

9

55

34

67

44

63

28

70

40

17

50

20

78

3

53

23

74

6

57

36

64

43

13

30

72

37

16

49

26

77

2

60

 

                                                  Рис. 6

 

 На рис. 7 показана таблица для формирования этой матрицы, которую мне выдала программа.

 

 

 

9

55

34

67

44

14

47

24

75

-6

1

61

31

71

41

11

51

21

81

3

7

58

35

68

38

15

48

27

73

-4

4

62

32

65

42

12

54

19

79

3

8

59

29

69

39

18

46

25

76

3

5

56

33

66

45

10

52

22

80

-4

2

60

30

72

37

16

49

26

77

3

6

57

36

64

43

13

53

23

74

-6

3

63

28

70

40

17

50

20

78

 

 

k=6

k=3

k=7

k=4

k=1

k=5

k=2

k=8

 

                                                     Рис. 7

 

А теперь, как понимает читатель, надо применить этот метод для построения идеального квадрата следующего нечётного порядка кратного 3 – 15. Вот он, самый волнующий момент! По идее всё должно получиться. Я уже написала программу и сейчас буду её пробовать. Расскажу о результатах в следующий раз.

 

Прежде чем рассказывать о квадратах 15-ого порядка, построенных методом качелей (я их пока не построила, программа ещё не опробована, не успела) покажу ещё одну мысль, которая мне пришла в голову. А что если в идеальном квадрате 11-ого порядка нарушить правильное следование чисел в начальной цепочке. Взяла идеальный квадрат, построенный в первой части (этому квадрату как раз соответствует таблица на рис. 5) и применила к нему преобразование нестандартной перестановки строк и столбцов, получился идеальный квадрат, который вы видите на рис. 8.

 

 

12

36

60

84

108

11

24

48

72

96

120

33

46

70

94

118

21

34

58

82

106

9

43

56

80

104

7

31

55

68

92

116

19

53

77

90

114

17

41

65

78

102

5

29

63

87

100

3

27

51

75

99

112

15

39

73

97

121

13

37

61

85

109

1

25

49

83

107

10

23

47

71

95

119

22

35

59

93

117

20

44

57

81

105

8

32

45

69

103

6

30

54

67

91

115

18

42

66

79

113

16

40

64

88

101

4

28

52

76

89

2

26

50

74

98

111

14

38

62

86

110

 

                                                                  Рис. 8

 

Как видите, первые 11 чисел теперь расположены не по порядку. Но качели работают и в этом квадрате! На рис. 9 показана таблица для формирования циклов качания качелей. Все законы в этой таблице те же самые! На рис. 8 выделены раскраской два первых цикла работы качелей.

 

 

 

11

24

48

72

96

120

12

36

60

84

108

-2

2

26

50

74

98

111

14

38

62

86

110

-2

4

28

52

76

89

113

16

40

64

88

101

-2

6

30

54

67

91

115

18

42

66

79

103

-2

8

32

45

69

93

117

20

44

57

81

105

9

10

23

47

71

95

119

22

35

59

83

107

-2

1

25

49

73

97

121

13

37

61

85

109

-2

3

27

51

75

99

112

15

39

63

87

100

-2

5

29

53

77

90

114

17

41

65

78

102

-2

7

31

55

68

92

116

19

43

56

80

104

-2

9

33

46

70

94

118

21

34

58

82

106

 

 

k=2

k=4

k=6

k=8

k=10

k=1

k=3

k=5

k=7

k=9

 

                                                                         Рис. 9

 

В этом примере аналогия с таблицей формирования матрицы для идеального квадрата 9-ого порядка совсем полная. А теперь представьте, сколько можно сочинить (по программе, конечно) подобных таблиц! И каждая из них даст новый идеальный квадрат 11-ого порядка.

 

Теперь ухожу отлаживать программу для квадратов 15-ого порядка.

 

                                               ***

 

    11 декабря 2007 г.

 

Программа для идеального квадрат 15-ого порядка пошла сразу. Всё получилось! Идеальный квадрат 15-ого порядка методом качелей построен. И не один, а очень много. Ну, действовала я совершенно аналогично построению идеального квадрата 9-ого порядка. На рис. 10 показываю первую таблицу из множества вариантов, выданных программой. По этой таблице заполняется сам идеальный квадрат, который вы видите на рис. 11. Повторю: как по таблице с рис. 10 заполнить идеальный квадрат, подробно рассказано выше на примере квадрата 9-ого порядка.

 

 

 

15

61

125

174

42

18

77

111

143

205

194

58

94

157

221

-4

1

65

129

177

33

17

81

113

145

209

193

49

97

161

225

-4

5

69

132

168

32

21

83

115

149

208

184

52

101

165

211

-3

9

72

123

167

36

23

85

119

148

199

187

56

105

151

215

9

12

63

122

171

38

25

89

118

139

202

191

60

91

155

219

1

3

62

126

173

40

29

88

109

142

206

195

46

95

159

222

-4

2

66

128

175

44

28

79

112

146

210

181

50

99

162

213

-2

6

68

130

179

43

19

82

116

150

196

185

54

102

153

212

-2

8

70

134

178

34

22

86

120

136

200

189

57

93

152

216

-4

10

74

133

169

37

26

90

106

140

204

192

48

92

156

218

1

14

73

124

172

41

30

76

110

144

207

183

47

96

158

220

9

13

64

127

176

45

16

80

114

147

198

182

51

98

160

224

-3

4

67

131

180

31

20

84

117

138

197

186

53

100

164

223

-4

7

71

135

166

35

24

87

108

137

201

188

55

104

163

214

-4

11

75

121

170

39

27

78

107

141

203

190

59

103

154

217

 

 

k=4

k=8

k=11

k=2

k=1

k=5

k=7

k=9

k=13

k=12

k=3

k=6

k=10

k=14

 

                                                                  Рис. 10

 

 

34

22

86

120

136

200

189

57

93

152

216

8

70

134

178

102

153

212

6

68

130

179

43

19

82

116

150

196

185

54

28

79

112

146

210

181

50

99

162

213

2

66

128

175

44

159

222

3

62

126

173

40

29

88

109

142

206

195

46

95

89

118

139

202

191

60

91

155

219

12

63

122

171

38

25

215

9

72

123

167

36

23

85

119

148

199

187

56

105

151

115

149

208

184

52

101

165

211

5

69

132

168

32

21

83

1

65

129

177

33

17

81

113

145

209

193

49

97

161

225

143

205

194

58

94

157

221

15

61

125

174

42

18

77

111

75

121

170

39

27

78

107

141

203

190

59

103

154

217

11

201

188

55

104

163

214

7

71

135

166

35

24

87

108

137

131

180

31

20

84

117

138

197

186

53

100

164

223

4

67

182

51

98

160

224

13

64

127

176

45

16

80

114

147

198

172

41

30

76

110

144

207

183

47

96

158

220

14

73

124

48

92

156

218

10

74

133

169

37

26

90

106

140

204

192

 

                                                                      Рис. 11

 

Вот он, идеальный квадрат 15-ого порядка, который мне так долго не удавалось построить! Разделите со мной радость победы, дорогие мои читатели. Всё-таки я его построила.

На рис. 11 раскрашено три цикла качания качелей.  Начальная цепочка чисел – это как бы нулевой цикл (сиреневые ячейки). Далее идёт первый цикл – розовые ячейки, второй цикл – жёлтые ячейки и третий цикл – бирюзовые ячейки. Напомню, что можно и не качаться на качелях, а заполнить матрицу идеального квадрата построчно, переписав строки из таблицы с рис. 10, начиная с соответствующего числа начальной цепочки. При достижении правого края таблицы числа продолжают вписываться с левого края таблицы. Смотрите пример для квадрата 9-ого порядка. Но мне больше нравится качаться на качелях.

 

А теперь покажу вариант, который мне тоже выдала программа. Этот вариант даёт один из идеальных квадратов, приведённых в статье Г. Александрова (только повёрнут на 90 градусов). Табличку, соответствующую второму квадрату Александрова, программа тоже выдала, но ограничусь показом одного варианта. Итак, на рис. 12 вы видите таблицу для формирования идеального квадрата, а сам квадрат изображён на рис. 13.

 

 

 

15

61

140

100

187

58

199

119

23

167

42

123

84

156

221

-4

1

65

145

97

193

49

209

113

17

177

33

129

81

161

225

-5

5

70

142

103

184

59

203

107

27

168

39

126

86

165

211

3

10

67

148

94

194

53

197

117

18

174

36

131

90

151

215

-6

7

73

139

104

188

47

207

108

24

171

41

135

76

155

220

9

13

64

149

98

182

57

198

114

21

176

45

121

80

160

217

-10

4

74

143

92

192

48

204

111

26

180

31

125

85

157

223

6

14

68

137

102

183

54

201

116

30

166

35

130

82

163

214

6

8

62

147

93

189

51

206

120

16

170

40

127

88

154

224

-10

2

72

138

99

186

56

210

106

20

175

37

133

79

164

218

9

12

63

144

96

191

60

196

110

25

172

43

124

89

158

212

-6

3

69

141

101

195

46

200

115

22

178

34

134

83

152

222

3

9

66

146

105

181

50

205

112

28

169

44

128

77

162

213

-5

6

71

150

91

185

55

202

118

19

179

38

122

87

153

219

-4

11

75

136

95

190

52

208

109

29

173

32

132

78

159

216

 

 

k=4

k=9

k=6

k=12

k=3

k=13

k=7

k=1

k=11

k=2

k=8

k=5

k=10

k=14

 

                                                                         Рис. 12

 

 

189

51

206

120

16

170

40

127

88

154

224

8

62

147

93

82

163

214

14

68

137

102

183

54

201

116

30

166

35

130

48

204

111

26

180

31

125

85

157

223

4

74

143

92

192

160

217

13

64

149

98

182

57

198

114

21

176

45

121

80

207

108

24

171

41

135

76

155

220

7

73

139

104

188

47

215

10

67

148

94

194

53

197

117

18

174

36

131

90

151

107

27

168

39

126

86

165

211

5

70

142

103

184

59

203

1

65

145

97

193

49

209

113

17

177

33

129

81

161

225

23

167

42

123

84

156

221

15

61

140

100

187

58

199

119

75

136

95

190

52

208

109

29

173

32

132

78

159

216

11

179

38

122

87

153

219

6

71

150

91

185

55

202

118

19

146

105

181

50

205

112

28

169

44

128

77

162

213

9

66

34

134

83

152

222

3

69

141

101

195

46

200

115

22

178

96

191

60

196

110

25

172

43

124

89

158

212

12

63

144

133

79

164

218

2

72

138

99

186

56

210

106

20

175

37

 

                                                                      Рис. 13

 

Обратите внимание: я выделила в этом квадрате белым цветом ещё один цикл качания качелей.

 

Итак, метод, придуманный Александровым, не является единственным методом построения идеальных квадратов. Вот перед вами ещё один метод, который даёт множество идеальных квадратов, в частности и те, которые построил Александров своим методом.

 

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

 

 

 

15

61

185

148

100

52

199

119

23

167

132

84

36

153

221

-4

1

65

193

145

97

49

209

113

17

177

129

81

33

161

225

-8

5

73

190

142

94

59

203

107

27

174

126

78

41

165

211

3

13

70

187

139

104

53

197

117

24

171

123

86

45

151

215

3

10

67

184

149

98

47

207

114

21

168

131

90

31

155

223

3

7

64

194

143

92

57

204

111

18

176

135

76

35

163

220

-10

4

74

188

137

102

54

201

108

26

180

121

80

43

160

217

6

14

68

182

147

99

51

198

116

30

166

125

88

40

157

214

6

8

62

192

144

96

48

206

120

16

170

133

85

37

154

224

-10

2

72

189

141

93

56

210

106

20

178

130

82

34

164

218

3

12

69

186

138

101

60

196

110

28

175

127

79

44

158

212

3

9

66

183

146

105

46

200

118

25

172

124

89

38

152

222

3

6

63

191

150

91

50

208

115

22

169

134

83

32

162

219

-8

3

71

195

136

95

58

205

112

19

179

128

77

42

159

216

-4

11

75

181

140

103

55

202

109

29

173

122

87

39

156

213

 

 

k=4

k=12

k=9

k=6

k=3

k=13

k=7

k=1

k=11

k=8

k=5

k=2

k=10

k=14

 

                                                     Рис. 14

 

 

96

48

206

120

16

170

133

85

37

154

224

8

62

192

144

40

157

214

14

68

182

147

99

51

198

116

30

166

125

88

54

201

108

26

180

121

80

43

160

217

4

74

188

137

102

163

220

7

64

194

143

92

57

204

111

18

176

135

76

35

207

114

21

168

131

90

31

155

223

10

67

184

149

98

47

215

13

70

187

139

104

53

197

117

24

171

123

86

45

151

107

27

174

126

78

41

165

211

5

73

190

142

94

59

203

1

65

193

145

97

49

209

113

17

177

129

81

33

161

225

23

167

132

84

36

153

221

15

61

185

148

100

52

199

119

75

181

140

103

55

202

109

29

173

122

87

39

156

213

11

179

128

77

42

159

216

3

71

195

136

95

58

205

112

19

191

150

91

50

208

115

22

169

134

83

32

162

219

6

63

124

89

38

152

222

9

66

183

146

105

46

200

118

25

172

138

101

60

196

110

28

175

127

79

44

158

212

12

69

186

82

34

164

218

2

72

189

141

93

56

210

106

20

178

130

 

                                                  Рис. 15

 

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

 

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

 

А мне не терпится построить этим методом идеальный квадрат 21-ого порядка. Хотя есть ещё интересный вариант идеального квадрата 15-ого порядка. Надо его рассмотреть внимательней. А затем напишу программу для квадратов 21-ого порядка и расскажу о полученных результатах. Я уже нисколько не сомневаюсь, что метод мой универсален. Но с увеличением порядка квадратов, конечно, усложняется программа и увеличивается время её работы. Это вполне понятно. Для квадратов 9-ого и 15-ого порядка программы довольно короткие и выполняются очень быстро. А вот для квадратов 21-ого порядка я предвижу некоторые сложности.

 

                                               ***

 

   12 декабря 2007 г.

 

Итак, я обещала рассказать ещё об одном интересном идеальном квадрате 15-ого порядка. Как уже было замечено в статье “Пандиагональные квадраты 15-ого порядка”, оба квадрата, приведённые Г. Александровым, имеют одинаковые наборы чисел в центральных строке и столбце. Такие же точно наборы чисел имеются в центральных строке и столбце у квадратов, построенных мной методом качелей (см. рис. 13 и рис. 15). Меня заинтересовал вопрос: нельзя ли построить идеальный квадрат с другими наборами чисел в центральных строке и столбце. В вышеуказанной статье я уже показала, как это сделать. То же самое проделаю с квадратом с рис. 15. Сначала перенесу его на торе, а затем применю к полученному квадрату преобразование “строки-диагонали”. Матрица этого преобразования приведена в вышеуказанной статье. Квадрат, который в результате у меня получился, вы видите на рис. 16.

 

 

1

93

27

44

70

46

168

162

194

205

121

213

147

119

85

37

65

56

174

158

187

200

131

219

143

112

80

11

99

23

167

154

193

210

126

212

139

118

90

6

92

19

43

75

51

198

132

224

145

106

78

12

104

25

31

63

57

179

160

181

140

116

84

8

97

20

41

69

53

172

155

191

204

128

217

4

103

30

36

62

49

178

165

186

197

124

223

150

111

77

42

74

55

166

153

192

209

130

211

138

117

89

10

91

18

176

159

188

202

125

221

144

113

82

5

101

24

38

67

50

208

135

216

137

109

88

15

96

17

34

73

60

171

152

184

149

115

76

3

102

29

40

61

48

177

164

190

196

123

222

9

98

22

35

71

54

173

157

185

206

129

218

142

110

86

45

66

47

169

163

195

201

122

214

148

120

81

2

94

28

175

151

183

207

134

220

136

108

87

14

100

16

33

72

59

203

127

215

146

114

83

7

95

26

39

68

52

170

161

189

141

107

79

13

105

21

32

64

58

180

156

182

199

133

225

 

                                                                     Рис. 16

 

Этот идеальный квадрат мне нравится ещё тем, что в левой верхней ячейке его стоит число 1. Как я уже говорила, для меня это самые лучшие квадраты, которые с числа 1 начинаются. Ну, и кроме того, наборы чисел в центральных строке и столбце у этого квадрата совсем другие, потому что прежняя центральная строка в результате проведённых преобразований перешла в главную диагональ. А теперь посмотрите на расположение первых 15 чисел. Качели и здесь работают! Только с другим шагом. Назову эти качели нестандартными, в отличие от описанных выше – стандартных. Так вот, в стандартных качелях было так: через 7 ячеек вправо, через 6 ячеек влево (сумма шагов вправо и влево равна 13), в нестандартных качелях качание происходит так: через 2 ячейки вправо, через 11 ячеек влево (сумма шагов вправо и влево снова равна 13). Разумеется, мне стало очень интересно посмотреть на формирование образующей таблицы для этого идеального квадрата (заметьте, что здесь я иду обратным путём: от самого квадрата к образующей таблице). И вот перед вами образующая таблица (рис. 17):

 

 

 

15

96

17

34

73

60

171

152

184

208

135

216

137

109

88

-5

5

101

24

38

67

50

176

159

188

202

125

221

144

113

82

6

10

91

18

42

74

55

166

153

192

209

130

211

138

117

89

-4

4

103

30

36

62

49

178

165

186

197

124

223

150

111

77

-4

8

97

20

41

69

53

172

155

191

204

128

217

140

116

84

6

12

104

25

31

63

57

179

160

181

198

132

224

145

106

78

-5

6

92

19

43

75

51

167

154

193

210

126

212

139

118

90

10

11

99

23

37

65

56

174

158

187

200

131

219

143

112

80

-12

1

93

27

44

70

46

168

162

194

205

121

213

147

119

85

6

13

105

21

32

64

58

180

156

182

199

133

225

141

107

79

-7

7

95

26

39

68

52

170

161

189

203

127

215

146

114

83

12

14

100

16

33

72

59

175

151

183

207

134

220

136

108

87

-7

2

94

28

45

66

47

169

163

195

201

122

214

148

120

81

6

9

98

22

35

71

54

173

157

185

206

129

218

142

110

86

-12

3

102

29

40

61

48

177

164

190

196

123

222

149

115

76

 

 

k=6

k=1

k=2

k=4

k=3

k=11

k=10

k=12

k=13

k=8

k=14

k=9

k=7

k=5

 

                                                     Рис. 17

 

Вот какова образующая таблица для данного идеального квадрата. Интересная, не правда ли? Основные законы формирования таблицы такие же, как и для стандартных качелей. Но есть и отличия. Во-первых, разности в самом левом столбце совсем не так симметрично расположены, симметрия есть, но “половинчатая” какая-то. Далее, числа кратные порядку квадрата расположены в таблице по-другому. Однако они не хаотично расположены, а опять же по принципу качелей: через 8 ячеек вниз, через 5 ячеек вверх (а сумма шагов снова равна 13). Номера циклов k тоже по-другому вычисляются, но опять же по определённой схеме: разности между числом 15 и другими числами начальной цепочки, но не подряд, а через одно (начиная снизу). То есть так: номер цикла в первом столбце k=15-9=6, во втором столбце k=15-14=1, в третьем столбце k=15-13=2 и т. д. Максимальное число в каждом столбце так же, как и в стандартных качелях, равно 15*(k+1). А самый главный принцип формирования наборов чисел для цикла качания качелей точно такой же: начинаем от числа кратного 15, двигаемся вверх, каждое следующее число получается из предыдущего прибавлением разностей из самого левого столбца, начиная с самой первой снизу. Покажу для примера формирование набора чисел в первом столбце:

 

                                     105 + (-12) = 93

                                     93 + 6 = 99

                                     99 + (-7) = 92

                                     92 + 12 = 104

                                     104 + (-7) = 97

                                     97 + 6 = 103

                                      103 + (-12) = 91

                                      91 + 10 = 101

                                      101 + (-5) = 96

                                      96 + 6 = 102

                                      102 + (-4) = 98

                                      98 + (-4) = 94

                                      94 + 6 = 100

                                      100 + (-5) = 95

 

На рис. 16 раскрашены два цикла качания качелей (начальная цепочка чисел – это нулевой цикл – розовые ячейки).

 

Покажу ещё нестандартные качели для идеального квадрата 9-ого порядка. Проделаю всё совершенно аналогично с идеальным квадратом с рис. 4. На рис. 18 вы видите идеальный квадрат, получившийся в результате преобразований. Этот квадрат начинается с числа 1 и имеет в центральных строке и столбце другие наборы чисел, нежели квадрат с рис. 4.

 

 

1

24

35

46

60

80

64

42

17

48

61

77

66

43

14

3

25

32

67

45

11

4

27

29

49

63

74

6

26

28

51

62

73

69

44

10

52

59

75

70

41

12

7

23

30

72

38

13

9

20

31

54

56

76

8

19

33

53

55

78

71

37

15

50

57

79

68

39

16

5

21

34

65

40

18

2

22

36

47

58

81

 

                                                                     Рис. 18

 

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

 

 

 

9

20

31

54

56

76

72

38

13

1

7

23

30

52

59

75

70

41

12

2

6

26

28

51

62

73

69

44

10

1

4

27

29

49

63

74

67

45

11

2

3

25

32

48

61

77

66

43

14

-1

1

24

35

46

60

80

64

42

17

-3

2

22

36

47

58

81

65

40

18

-3

5

21

34

50

57

79

68

39

16

-1

8

19

33

53

55

78

71

37

15

 

 

k=2

k=3

k=5

k=6

k=8

k=7

k=4

k=1

 

                                                                        Рис. 19

 

А мне пора возвращаться к стандартным качелям. Как помнит читатель, я остановилась на квадратах 21-ого порядка.

 

 

 

21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

440

-1

1