МЕТОДЫ ПОСТРОЕНИЯ МАГИЧЕСКИХ КВАДРАТОВ

 

(обзорная статья)

 

Часть I

 

Введение

 

Начинаю статью о методах построения магических квадратов, которую давно собираюсь написать. Одна из самых моих первых статей о магических квадратах была посвящена этой теме (http://www.klassikpoez.narod.ru/metody.htm )

Далее следовала статья http://www.klassikpoez.narod.ru/mojmetod.htm

Эти статьи были написаны 30 лет назад, я внесла их в компьютер из рукописи своей книги “Компьютер решает головоломки”. В 2007-2008 гг. мной было написано много новых статей о магических квадратах. В этих статьях тоже имеется несколько методов построения магических квадратов, в том числе оригинальный метод качелей. Теперь я решила свести все методы построения магических квадратов, которые мне известны, в одну статью. Это очень большой труд, но, надеюсь, данная страница будет очень полезна моим читателям.

 

При написании статьи буду пользоваться материалами из двух книг:

[1] Ю. В. Чебраков. Магические квадраты. Теория чисел, алгебра, комбинаторный анализ. – С. – Петрбург, 1995.

[2] М. М. Постников. Магические квадраты. – М.: Наука, 1964.

 

РАЗДЕЛ  I

 

ПОСТРОЕНИЕ МАГИЧЕСКИХ КВАДРАТОВ НЕЧЁТНОГО ПОРЯДКА

 

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

 

Итак, здесь будут рассмотрены методы построения магических квадратов любого нечётного порядка n = 2k + 1, k=1, 2, 3…

 

ИНДИЙСКИЙ (СИАМСКИЙ) МЕТОД

 

Цитата из [2]:

 

 ”Индийский метод составления магических квадратов (иногда называется также сиамским) является, по-видимому, самым древним алгорифмом построения магических квадратов произвольного нечётного порядка n = 2m + 1”.

 

Замечание: в книге Постникова слово “алгоритм” пишется через ф – “алгорифм”.

 

Постников очень подробно рассматривает данный метод. В книге привёдён пример построения магических квадратов третьего и пятого порядков. Я начну демонстрацию метода с квадрата седьмого порядка. Правила для метода очень простые, не буду излагать их по пунктам, как это сделано в обеих книгах. Скажу только, что первое число 1 надо поместить в середину нижней строки. Далее будем вписывать числа по порядку по восходящей диагонали. Как только число выходит за пределы квадрата, сразу перенесём его в эквивалентную ячейку внутри квадрата. Дойдя до числа kn, то есть до числа кратного порядку квадрата, пишем следующее число справа от только что записанного числа и снова записываем числа по восходящей диагонали. Вот и все правила по Чебракову. И Постников, и Чебраков излагают эти правила намного пространнее.

 

Примечание: следует пояснить, что такое эквивалентная ячейка. Если число, оказавшееся за пределами квадрата, находится слева от него, надо записать его в том же горизонтальном ряду, сместив на n ячеек вправо (см., например, число 16 на рис. 1). Если число, оказавшееся за пределами квадрата, находится справа от него, надо записать его в том же горизонтальном ряду, сместив на n ячеек влево (см. число 15 на рис. 1). Если число оказалось над квадратом, надо записать его в том же вертикальном ряду, сместив на n ячеек вниз (см., например, число 33 на рис. 1). Если число оказывается у вершины квадрата (см. число 25 на рис. 1), то надо переместить его по диагонали на n ячеек, двигаясь внутрь квадрата. [n – порядок квадрата]

 

На рис. 1 вы видите построение магического квадрата 7-ого порядка индийским (сиамским) методом по Чебракову.

 

25

33

41

49

 

9

17

 

 

16

24

32

40

48

7

8

16

 

14

15

23

31

39

47

6

14

15

5

13

21

22

30

38

46

5

 

45

4

12

20

28

29

37

45

 

 

44

3

11

19

27

35

36

 

34

42

43

2

10

18

26

34

 

 

33

41

49

1

9

17

25

 

 

Рис. 1

 

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

 

Постников вписывает число 1 в середину верхней строки. Кроме того, у него числа вписываются по восходящей диагонали другого направления. Дойдя до числа kn, здесь надо вписывать следующее число снизу от только что записанного числа, кратного порядку квадрата. В этом все различия. На рис. 2 вы видите построение магического квадрата 7-ого порядка по Постникову.

 

 

 

31

40

49

2

11

20

 

30

39

48

1

10

19

28

30

38

47

7

9

18

27

29

38

46

6

8

17

26

35

37

46

5

14

16

25

34

36

45

5

13

15

24

33

42

44

4

13

21

23

32

41

43

3

12

21

22

31

40

49

2

11

20

 

 

Рис. 2

 

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

 

А теперь пойдём дальше обоих авторов в смысле построения магического квадрата 9-ого порядка. Ни один из авторов такого построения не выполняет. Сначала покажу, что у меня получилось, когда я построила квадрат 9-ого порядка по Чебракову, то есть так же, как построен магический квадрат 7-ого порядка на рис. 1. Смотрите на рис. 3.

 

41

51

61

71

81

 

11

21

31

 

 

30

40

50

60

70

80

9

10

20

30

 

 

29

39

49

59

69

79

8

18

19

 

17

27

28

38

48

58

68

78

7

17

 

6

16

26

36

37

47

57

67

77

6

 

76

5

15

25

35

45

46

56

66

76

 

65

75

4

14

24

34

44

54

55

65

 

63

64

74

3

13

23

33

43

53

63

64

52

62

72

73

2

12

22

32

42

52

 

 

51

61

71

81

1

11

21

31

41

 

 

Рис. 3

 

Квадрат-то получился полумагический! Нет магической суммы в одной из главных диагоналей.

 

Теперь строим квадрат 9-ого порядка по Постникову (рис. 4).

 

 

48

59

70

81

2

13

24

35

 

47

58

69

80

1

12

23

34

45

47

57

68

79

9

11

22

33

44

46

57

67

78

8

10

21

32

43

54

56

67

77

7

18

20

31

42

53

55

66

77

6

17

19

30

41

52

63

65

76

6

16

27

29

40

51

62

64

75

5

16

26

28

39

50

61

72

74

4

15

26

36

38

49

60

71

73

3

14

25

36

37

48

59

70

81

2

13

24

35

 

 

Рис. 4

 

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

 

Постников приводит обобщение индийского метода. В обобщении говорится о том, что число 1 можно записывать не только в середину верхней строки квадрата. Смысл обобщения в том, что обобщённым методом можно построить уже не один магический квадрат, а несколько. Я не буду пересказывать это обобщение. Заинтересовавшиеся читатели найдут его в указанной книге.

 

Покажу ещё один пример – построение магического квадрата 15-ого порядка. И опять дам это построение по Чебракову (неправильное построение) и по Постникову (правильное построение). Сначала построение по Чебракову (рис. 5):

 

113

129

145

161

177

193

209

225

 

17

33

49

65

81

97

 

 

96

112

128

144

160

176

192

208

224

15

16

32

48

64

80

96

 

79

95

111

127

143

159

175

191

207

223

14

30

31

47

63

79

 

62

78

94

110

126

142

158

174

190

206

222

13

29

45

46

62

 

60

61

77

93

109

125

141

157

173

189

205

221

12

28

44

60

61

43

59

75

76

92

108

124

140

156

172

188

204

220

11

27

43

 

26

42

58

74

90

91

107

123

139

155

171

187

203

219

10

26

 

9

25

41

57

73

89

105

106

122

138

154

170

186

202

218

9

 

217

8

24

40

56

72

88

104

120

121

137

153

169

185

201

217

 

200

216

7

23

39

55

71

87

103

119

135

136

152

168

184

200

 

183

199

215

6

22

38

54

70

86

102

118

134

150

151

167

183

 

 

182

198

214

5

21

37

53

69

85

101

117

133

149

165

166

 

164

180

181

197

213

4

20

36

52

68

84

100

116

132

148

164

 

147

163

179

195

196

212

3

19

35

51

67

83

99

115

131

147

 

130

146

162

178

194

210

211

2

18

34

50

66

82

98

114

130

 

 

129

145

161

177

193

209

225

1

17

33

49

65

81

97

113

 

 

Рис. 5

 

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

 

На рис. 6 показываю построение квадрата по Постникову:

 

 

123

140

157

174

191

208

225

2

19

36

53

70

87

104

 

122

139

156

173

190

207

224

1

18

35

52

69

86

103

120

122

138

155

172

189

206

223

15

17

34

51

68

85

102

119

121

138

154

171

188

205

222

14

16

33

50

67

84

101

118

135

137

154

170

187

204

221

13

30

32

49

66

83

100

117

134

136

153

170

186

203

220

12

29

31

48

65

82

99

116

133

150

152

169

186

202

219

11

28

45

47

64

81

98

115

132

149

151

168

185

202

218

10

27

44

46

63

80

97

114

131

148

165

167

184

201

218

9

26

43

60

62

79

96

113

130

147

164

166

183

200

217

9

25

42

59

61

78

95

112

129

146

163

180

182

199

216

8

25

41

58

75

77

94

111

128

145

162

179

181

198

215

7

24

41

57

74

76

93

110

127

144

161

178

195

197

214

6

23

40

57

73

90

92

109

126

143

160

177

194

196

213

5

22

39

56

73

89

91

108

125

142

159

176

193

210

212

4

21

38

55

72

89

105

107

124

141

158

175

192

209

211

3

20

37

54

71

88

105

106

123

140

157

174

191

208

225

2

19

36

53

70

87

104

 

 

Рис. 6

 

И снова квадрат получается магический и ассоциативный!

 

Посмотрите на начальную цепочку в этом магическом квадрате (да и во всех предыдущих магических квадратах). Она имеет диагональную форму. Очень красивая! О начальной цепочке я к тому говорю, что в магических квадратах, построенных индийским методом, работают качели. Вот как давно качели мои работают! Ведь основной принцип метода качелей, как знают читатели, –  повторение начальной цепочки в циклах. Здесь происходит то же самое. Набор чисел в каждом цикле содержит числа от n*k+1 до n*(k+1), где k – номер цикла качания качелей (k=0, 1, 2… n-1), и каждый такой набор повторяет диагональную форму начальной цепочки. Незыблемый принцип качелей! Его знали древние и применяли в своих алгоритмах. Это было показано и на примере других древних алгоритмов в моих статьях. Можно составить и образующую таблицу для метода качелей применительно к индийскому методу. Начальная цепочка здесь составляется тривиально: числа следуют по порядку. А далее реализовать алгоритм, то есть составить программу построения таким методом магического квадрата любого нечётного порядка.

Интересно отметить, что шаги качания качелей здесь такие: 0 + (n-2). Сумма шагов равна n-2, как во всех видах качелей, рассмотренных ранее (n – порядок квадрата).

 

***

 

Сейчас составила образующую таблицу для построения магического квадрата 9-ого порядка с рис. 4 методом качелей. Как я сказала выше, качели в этом квадрате прекрасно действуют. Вот перед вами образующая таблица (рис. 7):

 

 

1

12

23

34

45

47

58

69

80

-8

9

11

22

33

44

46

57

68

79

1

8

10

21

32

43

54

56

67

78

1

7

18

20

31

42

53

55

66

77

1

6

17

19

30

41

52

63

65

76

1

5

16

27

29

40

51

62

64

75

1

4

15

26

28

39

50

61

72

74

1

3

14

25

36

38

49

60

71

73

1

2

13

24

35

37

48

59

70

81

 

k=0

k=1

k=2

k=3

k=4

k=5

k=6

k=7

k=8

 

Рис. 7

 

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

 

5

6

7

8

0

1

2

3

4

6

7

8

0

1

2

3

4

5

7

8

0

1

2

3

4

5

6

8

0

1

2

3

4

5

6

7

0

1

2

3

4

5

6

7

8

1

2

3

4

5

6

7

8

0

2

3

4

5

6

7

8

0

1

3

4

5

6

7

8

0

1

2

4

5

6

7

8

0

1

2

3

 

Рис. 8

 

Вот такой оригинальный латинский квадратик получается. Ничего нагляднее и представить себе нельзя! Нулевой цикл – жёлтая диагональ, первый цикл – зелёная диагональ, второй цикл – розовая диагональ и т. д. А в первой строке стоят, как всегда, номера циклов качания качелей из последней строки образующей таблицы (здесь номера циклов следуют по порядку, как и числа в начальной цепочке). Каждая следующая строка в этом латинском квадрате получается из предыдущей циклическим сдвигом с постоянным шагом. Если смотреть на этот латинский квадрат как на нетрадиционный магический, он является ассоциативным магическим квадратом с магической константой 36. Запрограммировать составление такого латинского квадрата – нет ничего проще.

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

 

47

58

69

80

1

12

23

34

45

57

68

79

9

11

22

33

44

46

67

78

8

10

21

32

43

54

56

77

7

18

20

31

42

53

55

66

6

17

19

30

41

52

63

65

76

16

27

29

40

51

62

64

75

5

26

28

39

50

61

72

74

4

15

36

38

49

60

71

73

3

14

25

37

48

59

70

81

2

13

24

35

 

Рис. 8а

 

Переходим ко второму латинскому квадрату. Как уже знают читатели, он должен быть ортогональным первому латинскому квадрату. И тоже будет нетрадиционным ассоциативным магическим квадратом с той же магической константой 36. Вы знаете, как составить такой латинский квадрат? Я не знаю. Поэтому просто ищу дополнительный латинский квадрат, исходя из магического квадрата с рис. 4. На рис. 9 изображён второй латинский квадрат.

 

1

3

5

7

0

2

4

6

8

2

4

6

8

1

3

5

7

0

3

5

7

0

2

4

6

8

1

4

6

8

1

3

5

7

0

2

5

7

0

2

4

6

8

1

3

6

8

1

3

5

7

0

2

4

7

0

2

4

6

8

1

3

5

8

1

3

5

7

0

2

4

6

0

2

4

6

8

1

3

5

7

 

Рис. 9

 

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

 

Программку написала и выполнила. Изящная получилась программка! Вот она:

 

ТЕКСТ ПРОГРАММЫ

(язык QBASIC)

 

10 OPEN "MK.txt" FOR OUTPUT AS #1

15 PRINT "VVEDITE PORYADOK KVADRATA"

20 INPUT N

25 IF N / 2 - INT(N / 2) = 0 THEN 15

27 IF N < 3 THEN 15

30 DIM A(N, N), B(N, N), C(N, N)

35 K = (N + 1) / 2

40 FOR I = 1 TO N: A(K, I) = I - 1: NEXT I

45 Z = K + 1

50 FOR I = 1 TO N - 1: A(Z, I) = A(Z - 1, I + 1): NEXT I

55 A(Z, N) = A(Z - 1, 1)

60 Z = Z + 1

65 IF Z > N THEN 75

70 GOTO 50

75 Z = K - 1

80 A(Z, 1) = A(Z + 1, N)

85 FOR I = 2 TO N: A(Z, I) = A(Z + 1, I - 1): NEXT I

90 Z = Z - 1

95 IF Z < 1 THEN 105

100 GOTO 80

105 W = 0

110 FOR X = 1 TO N: W = W + A(X, X): NEXT X

112 S = (N - 1) * N / 2

115 IF W <> S THEN 1000

120 FOR J = 1 TO N - 1: B(J, 1) = J: NEXT J

125 B(N, 1) = 0

130 Z = 2

135 FOR J = 1 TO N - 2: B(J, Z) = B(J + 2, Z - 1): NEXT J

140 B(N - 1, Z) = B(1, Z - 1): B(N, Z) = B(2, Z - 1)

145 Z = Z + 1

150 IF Z > N THEN 160

155 GOTO 135

160 FOR X = 1 TO N

165 FOR Y = 1 TO N

170 C(X, Y) = N * A(X, Y) + B(X, Y) + 1

175 NEXT Y

180 NEXT X

185 FOR X = 1 TO N

190 FOR Y = 1 TO N

195 PRINT C(X, Y);

200 PRINT #1, C(X, Y);

205 NEXT Y

210 PRINT : PRINT #1,

215 NEXT X

220 CLOSE #1

225 GOTO 1020

1000 PRINT "OSHIBKA!"

1020 END

 

Достаточно ввести в программу порядок квадрата и программа мгновенно выдаст вам магический квадрат, построенный индийским методом. Не забывайте, что порядок квадрата должен быть нечётным. Я проверила построение квадратов нечётных порядков 3 - 15 по этой программе. А вот магический квадрат 17-ого порядка, построенный по программе (рис. 10).

 

155

174

193

212

231

250

269

288

1

20

39

58

77

96

115

134

153

173

192

211

230

249

268

287

17

19

38

57

76

95

114

133

152

154

191

210

229

248

267

286

16

18

37

56

75

94

113

132

151

170

172

209

228

247

266

285

15

34

36

55

74

93

112

131

150

169

171

190

227

246

265

284

14

33

35

54

73

92

111

130

149

168

187

189

208

245

264

283

13

32

51

53

72

91

110

129

148

167

186

188

207

226

263

282

12

31

50

52

71

90

109

128

147

166

185

204

206

225

244

281

11

30

49

68

70

89

108

127

146

165

184

203

205

224

243

262

10

29

48

67

69

88

107

126

145

164

183

202

221

223

242

261

280

28

47

66

85

87

106

125

144

163

182

201

220

222

241

260

279

9

46

65

84

86

105

124

143

162

181

200

219

238

240

259

278

8

27

64

83

102

104

123

142

161

180

199

218

237

239

258

277

7

26

45

82

101

103

122

141

160

179

198

217

236

255

257

276

6

25

44

63

100

119

121

140

159

178

197

216

235

254

256

275

5

24

43

62

81

118

120

139

158

177

196

215

234

253

272

274

4

23

42

61

80

99

136

138

157

176

195

214

233

252

271

273

3

22

41

60

79

98

117

137

156

175

194

213

232

251

270

289

2

21

40

59

78

97

116

135

 

Рис. 10

 

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

 

Наконец, покажу ещё один квадрат, построенный по программе – 21-ого порядка (рис. 11).

 

233

256

279

302

325

348

371

394

417

440

1

24

47

70

93

116

139

162

185

208

231

255

278

301

324

347

370

393

416

439

21

23

46

69

92

115

138

161

184

207

230

232

277

300

323

346

369

392

415

438

20

22

45

68

91

114

137

160

183

206

229

252

254

299

322

345

368

391

414

437

19

42

44

67

90

113

136

159

182

205

228

251

253

276

321

344

367

390

413

436

18

41

43

66

89

112

135

158

181

204

227

250

273

275

298

343

366

389

412

435

17

40

63

65

88

111

134

157

180

203

226

249

272

274

297

320

365

388

411

434

16

39

62

64

87

110

133

156

179

202

225

248

271

294

296

319

342

387

410

433

15

38

61

84

86

109

132

155

178

201

224

247

270

293

295

318

341

364

409

432

14

37

60

83

85

108

131

154

177

200

223

246

269

292

315

317

340

363

386

431

13

36

59

82

105

107

130

153

176

199

222

245

268

291

314

316

339

362

385

408

12

35

58

81

104

106

129

152

175

198

221

244

267

290

313

336

338

361

384

407

430

34

57

80

103

126

128

151

174

197

220

243

266

289

312

335

337

360

383

406

429

11

56

79

102

125

127

150

173

196

219

242

265

288

311

334

357

359

382

405

428

10

33

78

101

124

147

149

172

195

218

241

264

287

310

333

356

358

381

404

427

9

32

55

100

123

146

148

171

194

217

240

263

286

309

332

355

378

380

403

426

8

31

54

77

122

145

168

170

193

216

239

262

285

308

331

354

377

379

402

425

7

30

53

76

99

144

167

169

192

215

238

261

284

307

330

353

376

399

401

424

6

29

52

75

98

121

166

189

191

214

237

260

283

306

329

352

375

398

400

423

5

28

51

74

97

120

143

188

190

213

236

259

282

305

328

351

374

397

420

422

4

27

50

73

96

119

142

165

210

212

235

258

281

304

327

350

373

396

419

421

3

26

49

72

95

118

141

164

187

211

234

257

280

303

326

349

372

395

418

441

2

25

48

71

94

117

140

163

186

209

 

Рис. 11

 

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

 

Осталось показать интересное свойство ассоциативных магических квадратов, построенных индийским методом. Это свойство присуще только квадратам порядков не кратных 3, начиная с n=7. Покажу его на примере квадрата 7-ого порядка с рис. 2. Если в этом квадрате переставить столбцы с постоянным шагом, равным 1, то получится идеальный магический квадрат. Вы видите его на рис. 12.

 

10

28

39

1

19

30

48

18

29

47

9

27

38

7

26

37

6

17

35

46

8

34

45

14

25

36

5

16

42

4

15

33

44

13

24

43

12

23

41

3

21

32

2

20

31

49

11

22

40

 

Рис. 12

 

Форма начальной цепочки в идеальном квадрате стала другой, нежели в исходном ассоциативном квадрате, и шаги качания качелей изменились.

Если вставить в приведённую выше программу блок перестановки столбцов с шагом 1 в построенном магическом квадрате (что совсем нетрудно сделать), то по программе вы будете попутно получать идеальные квадраты для порядков не кратных 3.

Получим из идеального квадрата с рис. 12 идеальный квадрат, начинающийся с числа 1 (то есть число 1 стоит в левой верхней ячейке квадрата). Для этого применим к этому квадрата два преобразования; сначала параллельный перенос на торе, а затем преобразование “строки-диагонали”. На рис. 13 изображён пандиагональный квадрат, полученный в результате параллельного переноса на торе.

 

1

9

17

25

33

41

49

19

27

35

36

44

3

11

30

38

46

5

13

21

22

48

7

8

16

24

32

40

10

18

26

34

42

43

2

28

29

37

45

4

12

20

39

47

6

14

15

23

31

 

Рис. 13

 

В этом пандиагональном квадрате опять новая форма начальной цепочки и шаги качания качелей другие. Квадрат утратил ассоциативность и перестал быть идеальным. Чтобы снова сделать его идеальным, применим преобразование “строки-диагонали”. На рис. 14 вы видите новый идеальный квадрат. Он начинается с числа 1.

 

1

24

47

21

37

11

34

42

9

32

6

22

45

19

27

43

17

40

14

30

4

12

35

2

25

48

15

38

46

20

36

10

33

7

23

31

5

28

44

18

41

8

16

39

13

29

3

26

49

 

Рис. 14

 

Если аналогичную перестановку столбцов сделать в ассоциативном магическом квадрате 9-ого порядка (порядок кратен 3) с рис. 8а, то получится новый ассоциативный квадрат (рис. 15), не являющийся пандиагональным.

 

12

34

47

69

1

23

45

58

80

22

44

57

79

11

33

46

68

9

32

54

67

8

21

43

56

78

10

42

55

77

18

31

53

66

7

20

52

65

6

19

41

63

76

17

30

62

75

16

29

51

64

5

27

40

72

4

26

39

61

74

15

28

50

73

14

36

49

71

3

25

38

60

2

24

37

59

81

13

35

48

70

 

Рис. 15

 

И этот ассоциативный квадрат поменял бывшую диагональную начальную цепочку на начальную цепочку “ход конём”. В нём, конечно, тоже работают качели, но с другими шагами качания, нежели в исходном квадрате.

 

На этом я завершаю описание индийского (сиамского) метода построения магических квадратов нечётного порядка.

 

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

 

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

 

***

 

ДОБАВЛЕНИЕ (30 августа 2008 г):

 

Интересные получаются дела! Вставила в программу блок перестановки столбцов, чтобы проверить, как работает превращение построенных индийским методом ассоциативных магических квадратов в идеальные квадраты. Меня насторожил тот факт, что квадрат 5-ого порядка такой перестановкой в идеальный квадрат не превратился. Решила проверить это превращение для других порядков не кратных 3. Квадраты 11-ого и 13-ого порядка проверила вручную. Затем, конечно, пришлось прибегнуть к помощи программы. Как я уже говорила, блок перестановки столбцов в построенном квадрате сделать очень просто. Ещё, конечно, надо вставить в программу блок проверки пандиагональности квадрата, полученного перестановкой столбцов (ассоциативность при такой перестановке столбцов гарантирована).

И вот что я обнаружила, проверяя квадраты по программе: в идеальные квадраты не превратился ни один квадрат порядка кратного 5 (напомню, что рассматриваются порядки не кратные 3)! То есть это такие порядки: 5, 25, 35, 55, 65, 85, 95. Дальше моя программа просто не работает.

 

Ещё раз убедилась в том, что обобщение в математике – вещь непредсказуемая. Ничего нельзя обобщать без доказательства!

 

В заключение покажу идеальный квадрат 13-ого порядка, полученный из ассоциативного квадрата, построенного индийским методом, перестановкой столбцов с шагом 1 (рис.16). Этот квадрат построен мной и вручную, и по программе.

 

16

46

76

93

123

153

1

31

61

91

108

138

168

30

60

90

107

137

167

15

45

75

92

122

152

13

44

74

104

121

151

12

29

59

89

106

136

166

14

58

88

105

135

165

26

43

73

103

120

150

11

28

72

102

119

149

10

27

57

87

117

134

164

25

42

86

116

133

163

24

41

71

101

118

148

9

39

56

100

130

147

8

38

55

85

115

132

162

23

40

70

114

131

161

22

52

69

99

129

146

7

37

54

84

128

145

6

36

53

83

113

143

160

21

51

68

98

142

159

20

50

67

97

127

144

5

35

65

82

112

156

4

34

64

81

111

141

158

19

49

66

96

126

157

18

48

78

95

125

155

3

33

63

80

110

140

2

32

62

79

109

139

169

17

47

77

94

124

154

 

Рис. 16

 

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

 

***

 

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

 

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

 

28 -  30 августа 2008 г.

г. Саратов

 

       Пишите мне!

Рейтинг@Mail.ru

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

 



Hosted by uCoz