Математическая мастерская

Лаборатория квадратов

Управляйте произвольным квадратом через E, x, y или получите эти координаты из параметрического семейства.

Голубо-голубые

ABCDF

E14 265x−3 240y−2 376
Матрица 3 × 3 · значенияΣ = 42 795
A11 025
B15 129
C16 641
D19 881
E14 265
F8 649
G11 889
H13 401
J17 505

кирпичная рамка отмечает значение — полный квадрат

Магический инвариант8 линий совпадают
Заявленная маскаABCDF · подтверждена
Фактический результат5/9 квадратов
Невырожденность9 попарно различных

Семейство ABCDF

Теорема и полное доказательство

Общая теория орбит 4/9 и 5/9

Утверждение

При указанных ниже условиях формулы задают целочисленный магический квадрат порядка 3, в котором как минимум все 5 клетки маски ABCDF являются квадратами целых чисел. Квадратность остальных клеток не запрещается.

{A,B,C,D,F}{P:MP(E,x,y)=rP2}\{A,B,C,D,F\}\subseteq\{P:\mathcal M_P(E,x,y)=r_P^2\}

Параметры a, b, c, d — произвольные целые числа. Все вводимые ниже корни поэтому целочисленны.

Исходная система и исключение E, x, y

Для каждой отмеченной клетки вводим целый корень и подставляем соответствующую линейную форму Magic3. Получаем систему:

{E+x=qA2,Ex+y=qB2,Ey=qC2,Exy=qD2,E+x+y=qF2.\left\{\begin{aligned}E+x&=q_A^2,\\E-x+y&=q_B^2,\\E-y&=q_C^2,\\E-x-y&=q_D^2,\\E+x+y&=q_F^2.\end{aligned}\right.

Матрица коэффициентов при E, x, y имеет ранг 3. Поэтому после их исключения остаётся 2 независимых однородных квадратичных уравнения на корнях. Ниже они выводятся и одновременно параметризуются.

Вывод параметризации корней

Введём следующие вспомогательные целые величины:

U1=a22b2,V1=2ab,M1=a2+2b2,U12+2V12=M12U_1=a^2-2b^2,\quad V_1=2ab,\quad M_1=a^2+2b^2,\quad U_1^2+2V_1^2=M_1^2U2=c22d2,V2=2cd,M2=c2+2d2,U22+2V22=M22U_2=c^2-2d^2,\quad V_2=2cd,\quad M_2=c^2+2d^2,\quad U_2^2+2V_2^2=M_2^2

Значения заявленных клеток определим как явные квадраты:

A=[M2(U1U2+V1M2)]2,B=[M2(U1M22U2V12M1V2)]2,C=[M2(M2U1+U2V1M1V2)]2,D=[M2(M1M22U1V2)]2,F=[M2(M1U2+2V1V2)]2.\begin{aligned}A&=[M_2(U_1U_2+V_1M_2)]^2,\\B&=[M_2(U_1M_2-2U_2V_1-2M_1V_2)]^2,\\C&=[M_2(M_2U_1+U_2V_1-M_1V_2)]^2,\\D&=[M_2(M_1M_2-2U_1V_2)]^2,\\F&=[M_2(M_1U_2+2V_1V_2)]^2.\end{aligned}

Подстановка этих пяти миноров в две голубые квадрики и раскрытие скобок оставляет только множители U₁²+2V₁²−M₁² и U₂²+2V₂²−M₂²; оба равны нулю. Поэтому выполнены обе совместимые нормы.

B+2AD2F=0B+2A-D-2F=0D+2AF2C=0D+2A-F-2C=0B+2A=D+2F,D+2A=F+2CB+2A=D+2F,\qquad D+2A=F+2C

Обе голубые квадрики сначала приводим к двум копиям Uᵢ²+2Vᵢ²=Mᵢ². Исключение общих клеточных корней даёт матрицу совместимости ранга четыре; пять показанных выражений являются её максимальными минорами. Общий множитель M₂ очищает единственный знаменатель, а две нормовые формулы сокращают остатки обеих исходных квадрик до нуля.

Восстановление магического квадрата

Используем стандартную трёхкоординатную форму:

M(E,x,y)=(E+xEx+yEyExyEE+x+yE+yE+xyEx)\mathcal M(E,x,y)=\begin{pmatrix} E+x & E-x+y & E-y\\ E-x-y & E & E+x+y\\ E+y & E+x-y & E-x \end{pmatrix}

Положим координаты равными следующей линейной комбинации уже построенных квадратных значений:

(E,x,y)=(D+F2,CD,FA)(E,x,y)=\left(\frac{D+F}{2},\,C-D,\,F-A\right)

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

qP2qP,P=qP24Pq_P\mapsto2q_P,\qquad P=q_P^2\mapsto4P

Общая линейная лемма используется здесь прямо: если матрица выбранных клеточных форм имеет ранг 3, то вектор их значений принадлежит её образу тогда и только тогда, когда обращаются в нуль все элементы левого ядра. Для четырёх клеток левое ядро одномерно, для пяти — двумерно. Выписанные выше цветовые тождества образуют именно этот базис, а указанные формулы E, x, y дают единственный прообраз.

LS(E,x,y)T=(qP2)PS,kerLST=R1,,R2L_S(E,x,y)^T=(q_P^2)_{P\in S},\qquad \ker L_S^T=\langle R_1,\ldots,R_{2}\rangle

Теперь подставляем координаты в девять линейных форм Magic3. Поэтому

πABCDF ⁣(M(E,x,y))=(A,B,C,D,F){n2:nZ}5\pi_{ABCDF}\!\left(\mathcal M(E,x,y)\right)=(A,B,C,D,F)\in\{n^2:n\in\mathbb Z\}^{5}

Каждая строка, каждый столбец и обе диагонали имеют сумму 3E по самой форме Magic3. Следовательно, получена требуемая семья магических квадратов с квадратной маской ABCDF. Что и требовалось доказать.

Цветовые леммы, применённые в этом доказательстве

Голубая норма x² + 2y²

B+2A=D+2FB+2A=D+2F

Голубая четвёрка кодирует взвешенное равенство квадратов, полученное композицией нормы u² + 2v².

u=ac+2bd,v=adbc,w=ac2bd,z=ad+bcu=ac+2bd,\quad v=ad-bc,\quad w=ac-2bd,\quad z=ad+bcu2+2v2=w2+2z2=(a2+2b2)(c2+2d2)u^2+2v^2=w^2+2z^2=(a^2+2b^2)(c^2+2d^2)(U,V,W,Z)=(u2,v2,w2,z2)U+2V=W+2Z(U,V,W,Z)=(u^2,v^2,w^2,z^2)\Longrightarrow U+2V=W+2Z

В текущей маске переменные леммы заменяются клетками A, B, D, F; её заключение — именно выписанное выше клеточное равенство.

Общая формулировка и доказательство

Голубая норма x² + 2y²

D+2A=F+2CD+2A=F+2C

Голубая четвёрка кодирует взвешенное равенство квадратов, полученное композицией нормы u² + 2v².

u=ac+2bd,v=adbc,w=ac2bd,z=ad+bcu=ac+2bd,\quad v=ad-bc,\quad w=ac-2bd,\quad z=ad+bcu2+2v2=w2+2z2=(a2+2b2)(c2+2d2)u^2+2v^2=w^2+2z^2=(a^2+2b^2)(c^2+2d^2)(U,V,W,Z)=(u2,v2,w2,z2)U+2V=W+2Z(U,V,W,Z)=(u^2,v^2,w^2,z^2)\Longrightarrow U+2V=W+2Z

В текущей маске переменные леммы заменяются клетками A, C, D, F; её заключение — именно выписанное выше клеточное равенство.

Общая формулировка и доказательство

Полнота покрытия

Статус: полное покрытие. Здесь полнота относится к рациональным векторам корней; целые представители получаются очисткой знаменателей и общим масштабированием.

Максимально широкое гарантированное подмножество

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

Ui2+2Vi2=Mi2(i=1,2)U_i^2+2V_i^2=M_i^2\quad(i=1,2)Δ=M1(M126V12)0\Delta=M_1(M_1^2-6V_1^2)\ne0

Обратный ход

Из двух голубых равенств восстанавливаются два рациональных поворота нормы X²+2Y². Матрица совместимости имеет ненулевой минор Δ=M₁(M₁²−6V₁²). Его зануление у ненулевой рациональной нормовой тройки потребовало бы M₁/V₁=√6; следовательно, ранг равен трём и вектор миноров возвращает единственную проективную линию совместимых корней.

Что остаётся вне гарантии

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

Exc(ΦS)=\operatorname{Exc}(\Phi_S)=\varnothing

Полнота доказана над рациональными решениями обеих квадрик.

Текст согласован с универсальным полиномиальным сертификатом proof-core.blue_blue_abcdf_square_mask