Общая часть доказательства
Орбиты и квадрики 4/9 → 5/9
Классификация масок, исключение E, x, y, доказательство достаточности цветовых уравнений и общий механизм параметризации.
1. Координатная модель
Любой обычный магический квадрат порядка 3 над коммутативным кольцом записывается в трёх координатах E, x, y:
Одновременно девять клеточных форм образуют матрицу
Для маски S вводим независимые целые корни qₚ и записываем исходную систему без сокращений:
Здесь утверждается квадратность всех клеток S, но не неквадратность дополнения. Поэтому термин k/9 далее означает «как минимум эти k клеток являются квадратами».
2. Теорема исключения и достаточности
Коэффициентные пары (x,y) девяти клеток образуют решётку 3×3. Четыре различные точки этой решётки не лежат на одной прямой; следовательно, для любой маски из четырёх или пяти клеток матрица Lₛ имеет ранг 3.
Пусть R₁,…,R|S|−3 — базис левого ядра. Необходимость уравнений Rᵢ(q²)=0 получается умножением исходной системы слева. Обратно, над Q ортогональное дополнение левого ядра совпадает с образом Lₛ. Поэтому эти уравнения достаточны и дают единственную тройку E, x, y.
Для целочисленности выбираем ненулевой минор δ порядка 3. Формулы Крамера имеют знаменатель δ. Замена каждого корня qₚ на δqₚ умножает правую часть на δ² и превращает координаты в целые:
3. Почему орбит ровно 23
Группа D₄ действует вращениями и отражениями, сохраняя центр, множество четырёх углов и множество четырёх сторон. По лемме Бёрнсайда числа неподвижных пятиэлементных масок равны 126 для тождества, 2 для каждого поворота на ±90°, 6 для поворота на 180° и 12 для каждого из четырёх отражений. Поэтому
Тот же результат получается топологически для четырёх клеток. Без центра выбираются четыре клетки периметра: случаи 0 или 4 угла дают 2 орбиты, случаи 1 или 3 угла — 4, а случай 2+2 распадается на 7; итого 13. С центром выбираются три клетки периметра: крайние случаи дают 2, а типы 1+2 и 2+1 — по 4; итого 10. Сумма 13+10=23.
Дополнение маски коммутирует с D₄ и задаёт биекцию между орбитами 4/9 и 5/9. Именно здесь исходный PDF пропустил ACDH, а вслед за ним дополнительную маску BEFGJ.
Доказательная таблица
Все 23 орбиты и квадрики 4/9
Цвет клетки совпадает с цветом квадрики, в которую входит её квадратное значение. Пересечение двух опор делится между двумя цветами.
Центр и три угла
Центр и три стороны
Центр, соседние углы и сторона между ними
Центр, соседние углы и противоположная сторона
Центр, соседние углы и сторона при одном из них
Центр, противоположные углы и сторона
Центр, соседние стороны и угол между ними
Центр, соседние стороны и противоположный угол
Центр, соседние стороны и угол при одной из них
Центр, противоположные стороны и угол
Четыре стороны
Четыре угла
Три стороны и внешний угол
Три угла и внутренняя сторона
Три угла и внешняя сторона
Три стороны и внутренний угол
Соседние углы и не общие стороны при них
Соседние углы, общая сторона и противоположная сторона
Соседние углы и две стороны при одном из них
Противоположные углы и стороны при одном из них
Противоположные углы и соседние стороны при них
Противоположные углы и противоположные стороны
Соседние углы и соседние стороны при невыбранном угле
4. Общая параметризация квадрик 4/9
Для четырёх клеток исключение оставляет одну диагональную квадрику Σkᵢqᵢ²=0. Поскольку Σkᵢ=0, любая знаковая точка ε с координатами ±1 лежит на ней. Для направления u прямая через ε даёт универсальную проекционную формулу:
Для полноты достаточно четырёх строк матрицы Адамара H. Если все kᵢ ненулевые и q* — ненулевая рациональная точка квадрики, то из det H=−16 следует, что хотя бы одно спаривание Lε(q*) ненулевое. В соответствующей карте подстановка u=q* даёт D=0 и q=−2Lε(q*)q*: получена та же проективная точка. После очистки знаменателей это даёт алгоритмическое покрытие целых решений.
Красная вырожденная квадрика имеет один нулевой коэффициент: соответствующий четвёртый корень свободен, а нетривиальная коника параметризуется отдельно и полностью:
5. Цветовая дифференциация
Цвет закрепляется не за позицией клетки, а за конкретным уравнением левого ядра. В большой матрице цветом отмечаются только фактические квадратные значения; в миниатюре — опоры выбранных уравнений. Пересечение двух опор делит миниатюру на два цвета.
Цвета упорядочены по предпочтительности. При построении цветового базиса сначала выбирается доступное отношение наиболее предпочтительного типа:
Для маски 5/9 после первого отношения выбирается наиболее предпочтительное отношение, линейно независимое от него. При одинаковом цветовом приоритете дополнительная математическая иерархия не вводится. Разные оттенки одного цвета нужны только для визуального разделения равноправных групп и не несут отдельной семантики.
Красная лемма: три квадрата в арифметической прогрессии
Красная тройка означает линейное условие U + W = 2V на трёх клетках, значения которых одновременно являются квадратами.
После подстановки тройки в соответствующие позиции Magic3 линейное равенство восстанавливает общие координаты E, x, y.
Жёлтая лемма: равенство двух сумм квадратов
Жёлтая четвёрка получается из композиции гауссовой нормы и даёт равенство двух попарных сумм клеток.
Конкретная перестановка U, V, W, Z указана в доказательстве семейства; цветом отмечены ровно участвующие клетки.
Голубая лемма: норма в Q(√−2)
Голубая четвёрка кодирует взвешенное равенство квадратов, полученное композицией нормы u² + 2v².
Коэффициенты 1 и 2 объясняют, почему голубая опора не совпадает с обычным равенством двух сумм.
Коричневая лемма: взвешенная коника
Коричневая четвёрка ABCG подчиняется отдельному взвешенному соотношению; в семействе ABCDG оно совмещено с жёлтой нормой.
Полиномиальная параметризация этой коники и её совместимость с B+C=D+G закреплены сертификатом yellow_brown_abcdg_square_mask.
Проекционная лемма для диагональной квадрики
Любая невырожденная четырёхчленная диагональная квадрика с суммой коэффициентов ноль покрывается четырьмя знаковыми проекционными картами.
Четыре строки H дают конечное покрытие всех ненулевых рациональных точек при kᵢ ≠ 0. Общий знаменатель очищается однородным масштабированием корней; случай нулевого коэффициента выделяется в красную конику со свободным корнем.
6. Переход от 4/9 к 5/9
Пять клеток дают две независимые квадрики. Канонический цветовой базис выбирается среди отношений 4/9-подмасок по установленному выше цветовому приоритету: сначала лучшее доступное отношение, затем лучшее независимое от него. Любой другой базис того же двумерного левого ядра эквивалентен и не меняет ни множество решений, ни достаточность системы.
Доказательная таблица
Все 23 орбиты и пары квадрик 5/9
Цвет клетки совпадает с цветом квадрики, в которую входит её квадратное значение. Пересечение двух опор делится между двумя цветами.
Дополнение к типу 4/9 «Четыре стороны»
Дополнение к типу 4/9 «Четыре угла»
Дополнение к типу 4/9 «Противоположные углы и противоположные стороны»
Дополнение к типу 4/9 «Три угла и внешняя сторона»
Дополнение к типу 4/9 «Центр, соседние углы и противоположная сторона»
Дополнение к типу 4/9 «Противоположные углы и соседние стороны при них»
Дополнение к типу 4/9 «Центр и три угла»
Дополнение к типу 4/9 «Центр, противоположные углы и сторона»
Дополнение к типу 4/9 «Три стороны и внешний угол»
Дополнение к типу 4/9 «Три стороны и внутренний угол»
Дополнение к типу 4/9 «Соседние углы и не общие стороны при них»
Дополнение к типу 4/9 «Соседние углы, общая сторона и противоположная сторона»
Дополнение к типу 4/9 «Противоположные углы и стороны при одном из них»
Дополнение к типу 4/9 «Центр, соседние стороны и противоположный угол»
Дополнение к типу 4/9 «Соседние углы и соседние стороны при невыбранном угле»
Дополнение к типу 4/9 «Центр, соседние углы и сторона при одном из них»
Дополнение к типу 4/9 «Центр, соседние стороны и угол при одной из них»
Дополнение к типу 4/9 «Три угла и внутренняя сторона»
Дополнение к типу 4/9 «Центр и три стороны»
Дополнение к типу 4/9 «Центр, противоположные стороны и угол»
Дополнение к типу 4/9 «Соседние углы и две стороны при одном из них»
Дополнение к типу 4/9 «Центр, соседние углы и сторона между ними»
Дополнение к типу 4/9 «Центр, соседние стороны и угол между ними»
Индивидуальное доказательство обязано не только проверить эти две квадрики, но и вывести совместную параметризацию корней. Полнота указывается отдельно: доказанная, алгоритмически восстанавливаемая через НОД и знаки либо пока неизвестная. Проверка тождества сама по себе полноты не доказывает.