Тут хочется еще порассуждать. Решая уравнение
указанным способом, получаем
, где
- пара свободных переменных.
Первые слагаемые многочленов от верхнего к нижнему образуют некоторое решение:
. Вторые и третьи слагаемые образуют пару непропорциональных решений уравнения
. Запишем коэффициенты при переменных в квадратную матрицу:
Элементы первого столбца, подставленные в уравнение
возвращают единицу, остальных столбцов - ноль. В некотором смысле они "почти пропорциональны".
Пусть теперь дана матрица
, и нужно определить какому из возможных уравнений она соответствует (выражает решение). Из
, перенося различные слагаемые в правую часть, получаем
. Обозначим
. Тогда
. Тройка
по предположению взаимно проста, отсюда
, и должно выполняться
. В противном случае (а так же в случае
) матрица не выражает никакого решения. То есть не любые три столбца "почти пропорциональны" даже в некотором смысле. Всё сказанное можно продолжить на квадратную матрицу со стороной
. Иными словами, решение целочисленного уравнения первой степени с
неизвестными выражается
многочленами, коэффициенты которых образуют определитель
-того порядка
, а правые миноры равны по абсолютной величине заданным аргументам (правые - значит образованные вычеркиванием первого столбца и строк от первой до
-той). Операция прибавления/вычитания к элементам некоторого столбца нескольких элементов другого столбца за исключением первого оставляет неизменными значения как определителя, так и правых миноров. Как следствие - существование если не приведенных (как в случае
), то хотя бы нормализованных решений с "маленькими" коэффициентами. Решение
из начала поста можно немножко подровнять, прибавляя к третьему столбцу второй или удвоенный второй:
Изменим несколько терминологию и будем говорить о решении уравнения
где попарно отличные натуральные аргументы
не имеют общего делителя
и расположены от большего к меньшему в порядке убывания:
. Вопрос: нельзя ли получить матрицу решения
посредством нескольких операций с определителями
-того порядка из некой сингулярной матрицы подобно последовательности подходящих дробей, которая и есть в сущности последовательность единичных определителей второго порядка? Заключение домашней лаборатории дает положительный ответ на этот вопрос при соблюдении некоторых правил.
1) Последовательность остатков
.
есть остаток от деления
Вычисления заканчиваются при достижении подпоследовательности из
нулей. При достижении подпоследовательности из меньшего количества нулей с последующим ненулевым членом нулевые остатки меняются на соответствующие делители (возврат на
шаг), и вычисления продолжаются.
2) Последовательность неполных частных
(аналог непрерывной дроби).
3) Последовательность столбцов единичных определителей
-того порядка (аналог последовательности подходящих дробей).
начальных членов суть столбцы сингулярной матрицы
Начиная с
, члены каждой строки вычисляются по формуле
.
последних столбцов образуют матрицу решения уравнения
.
При вычислении последовательности
можно брать вместо остатков абсолютно наименьшие вычеты, а при замене локальных нулевых остатков уменьшать на единицу неполные частные по абсолютной величине. При
разница весьма ощутима. Для уравнения
, к примеру, в первом случае получаем дробь из
-и знаков и большие числа в решении, во втором - всего из четырнадцати:
и вполне симпатичную последовательность
Подровняем:
Каждому единичному остатку в процессе вычисления
соответствует вариант первого столбца матрицы решения. В данном примере это пятый и шестой столбцы от конца. Кажется всё.
ex-math, спасибо еще раз за поправку, тема в самом деле интересная. Наверное должен быть более экономный подход, где сама дробь записывается не в строку, а в таблицу из
строк, но меня интересует главным образом возможность перехода к иррациональностям, а там нужны инструменты попроще.
например. Каким это может сопутствовать уравнениям?
Такие
-этажные дроби