Как составить магический квадрат
Сначала — магическая сумма. Числа от 1 до n² в сумме дают n²(n² + 1) : 2, строк n, поэтому в каждой строке, столбце и на диагонали должно получиться S = n(n² + 1) : 2. Для 3 × 3 это 15, для 4 × 4 — 34, для 5 × 5 — 65, для 6 × 6 — 111. Дальше способ зависит от размера: нечётный, кратный 4 или чётный, но не кратный 4.
Нечётный размер (3, 5, 7, 9…) — сиамский метод. Число 1 ставим в середину верхней строки, каждое следующее — на клетку вверх и вправо. Выйдя за верхний край, переходим в нижнюю строку, за правый — в левый столбец. Если клетка занята, ставим число под предыдущим. Квадрат заполняется целиком, и все суммы сходятся.
Размер, кратный 4 (4, 8, 12, 16), — замена на диагоналях. Записываем числа от 1 до n² по порядку, строка за строкой. Делим квадрат на блоки 4 × 4 и в каждом блоке на обеих его диагоналях заменяем число x на n² + 1 − x. Остальные числа остаются на местах.
Размер 4k + 2 (6, 10, 14) — метод Стрейчи. Делим квадрат на четыре четверти: A слева сверху, C справа сверху, D слева снизу, B справа снизу. В каждую сиамским методом вписываем квадрат половинного размера: в A — числа от 1 до m², где m = n : 2, в B — следующие m², в C — ещё m², в D — последние. Затем в каждой строке меняем местами k левых клеток четверти A с клетками D под ними (в средней строке — клетки со второй по (k + 1)-ю), а k − 1 правых клеток четверти C — с клетками B; здесь k = (n − 2) : 4. Для 6 × 6 k = 1: меняются по одной клетке A и D в каждой строке, а C и B не трогаем.
Главное
- Магическая сумма: S = n(n² + 1) : 2.
- Нечётный n — сиамский метод: вверх и вправо, занято — вниз.
- n кратно 4 — числа по порядку, на диагоналях блоков 4 × 4 x → n² + 1 − x.
- n = 4k + 2 — метод Стрейчи: четыре сиамских квадрата и обмены между четвертями.
Любой магический квадрат можно повернуть или отразить — суммы останутся теми же.— Правило
Квадраты и построения
Магические суммы
| Размер | Числа | Сумма S | Способ |
|---|---|---|---|
| 3 × 3 | 1…9 | 15 | сиамский метод |
| 4 × 4 | 1…16 | 34 | замена на диагоналях |
| 5 × 5 | 1…25 | 65 | сиамский метод |
| 6 × 6 | 1…36 | 111 | метод Стрейчи |
| 7 × 7 | 1…49 | 175 | сиамский метод |
| 8 × 8 | 1…64 | 260 | замена на диагоналях |
| 9 × 9 | 1…81 | 369 | сиамский метод |
| 10 × 10 | 1…100 | 505 | метод Стрейчи |
| 11 × 11 | 1…121 | 671 | сиамский метод |
| 12 × 12 | 1…144 | 870 | замена на диагоналях |
Сиамский метод (нечётный порядок): 5 × 5
Магическая сумма — 65; числа идут по порядку ходами «вверх и вправо».
| 17 | 24 | 1 | 8 | 15 |
| 23 | 5 | 7 | 14 | 16 |
| 4 | 6 | 13 | 20 | 22 |
| 10 | 12 | 19 | 21 | 3 |
| 11 | 18 | 25 | 2 | 9 |
Метод для порядка, кратного 4: 8 × 8
Магическая сумма — 260; выделены клетки, где x заменили на 65 − x.
| 64 | 2 | 3 | 61 | 60 | 6 | 7 | 57 |
| 9 | 55 | 54 | 12 | 13 | 51 | 50 | 16 |
| 17 | 47 | 46 | 20 | 21 | 43 | 42 | 24 |
| 40 | 26 | 27 | 37 | 36 | 30 | 31 | 33 |
| 32 | 34 | 35 | 29 | 28 | 38 | 39 | 25 |
| 41 | 23 | 22 | 44 | 45 | 19 | 18 | 48 |
| 49 | 15 | 14 | 52 | 53 | 11 | 10 | 56 |
| 8 | 58 | 59 | 5 | 4 | 62 | 63 | 1 |
Метод Стрейчи (порядок 4k + 2): 6 × 6
Магическая сумма — 111; выделены клетки, которые поменяли местами между четвертями.
| 35 | 1 | 6 | 26 | 19 | 24 |
| 3 | 32 | 7 | 21 | 23 | 25 |
| 31 | 9 | 2 | 22 | 27 | 20 |
| 8 | 28 | 33 | 17 | 10 | 15 |
| 30 | 5 | 34 | 12 | 14 | 16 |
| 4 | 36 | 29 | 13 | 18 | 11 |
Частые ошибки
Один способ на все размеры. Сиамский метод не работает для чётных размеров, а замена на диагоналях — для 6 × 6 и 10 × 10: у каждого случая свой приём.
Путают блоки. Для 8 × 8 замены делают на диагоналях каждого блока 4 × 4, а не только на двух больших диагоналях квадрата.
Забывают средний ряд. В методе Стрейчи средняя строка четверти A меняется со сдвигом на одну клетку вправо — иначе диагонали не сойдутся.
- Du Royaume de Siam — описание сиамского метода построения нечётных магических квадратов. Симон де Ла Лубер. Париж. 1691.
- Магический квадрат. Математическая энциклопедия, т. 3. М.: Советская энциклопедия. 1982.
