Глава

Диофантовы уравнения I: факторизация и оценки

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

Теория

Ключевая идея

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

Типичный ход: собрать выражение в произведение, например \(xy+ax+by=c\), затем дописать \(ab\) и получить \((x+b)(y+a)=c+ab\). После этого остаётся разобрать делители фиксированного числа.

Основные факты

1. Если \(uv=N\), где \(u,v\) — положительные целые числа, то вариантов конечное число: достаточно перебрать делители \(N\).

2. Разность квадратов: \(x^2-y^2=(x-y)(x+y)\). У множителей \(x-y\) и \(x+y\) одинаковая чётность.

3. Для уравнений с дробями часто помогает умножить на общий знаменатель и дописать квадрат или произведение: из \(\frac{1}{x}+\frac{1}{y}=\frac{1}{n}\) получается \((x-n)(y-n)=n^2\).

4. Если \(a\mid f(n)\), где \(a\) само зависит от \(n\), полезно заменить \(n\) по модулю \(a\) или вычесть подходящее кратное.

5. Оценки дают начало перебору: если \(x\le y\le z\), то \(\frac{3}{x}\ge \frac{1}{x}+\frac{1}{y}+\frac{1}{z}\).

Когда применять метод

Метод особенно полезен, если в задаче есть произведение \(xy\), разность квадратов, дроби вида \(\frac{1}{x}\), условие делимости или требование найти все целые решения. Он также хорошо работает, когда переменные положительны: тогда можно использовать порядок \(x\le y\le z\) и получать верхние границы.

Как распознать метод

Ищите выражения, которые почти являются произведением: \(xy+ax+by\), \(x^2-y^2\), \(xy-nx-ny\), \(x^2+2x-y^2\). Если после переноса членов появляется “почти факторизация”, попробуйте добавить и вычесть одну константу.

Если прямой факторизации не видно, попробуйте сделать одну переменную главной: выразить \(y\), получить делимость или рассмотреть квадратный трёхчлен с целым дискриминантом.

Типичные ошибки

Не забывайте условия положительности и чётности множителей. При разности квадратов нельзя независимо выбирать любые делители: числа \(x-y\) и \(x+y\) должны иметь одинаковую чётность.

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

Мини-чеклист

1. Перенесены ли все члены так, чтобы увидеть произведение?

2. Можно ли дописать константу и получить \((x+a)(y+b)\)?

3. Есть ли ограничения чётности, порядка или положительности?

4. Если есть делимость, можно ли уменьшить выражение по модулю делителя?

5. После перебора делителей проверены ли все кандидаты?

Примеры

Пример 1. Дополнение до произведения

Этот пример показывает самый базовый приём: из смешанных членов сделать произведение двух скобок.

Задача. Найдите все положительные целые решения уравнения \(xy+3x+2y=29\).

Решение.

Добавим \(6\) к обеим частям:

\[xy+3x+2y+6=35,\quad (x+2)(y+3)=35.\]

Так как \(x,y>0\), имеем \(x+2\ge 3\), \(y+3\ge 4\). Разложения \(35\) на два положительных множителя дают пары \((5,7)\) и \((7,5)\). Отсюда получаем \((x,y)=(3,4)\) и \((5,2)\).

Комментарий. Константа \(6\) появилась как произведение коэффициентов при \(x\) и \(y\).

Пример 2. Дроби превращаются в делители

Задачи с \(\frac{1}{x}\) часто становятся задачами о делителях после умножения на общий знаменатель.

Задача. Найдите все положительные целые пары \((x,y)\), для которых \(\frac{1}{x}+\frac{1}{y}=\frac{1}{7}\).

Решение.

Умножим на \(7xy\): \(7x+7y=xy\). Тогда

\[xy-7x-7y=0,\quad (x-7)(y-7)=49.\]

Значит \(x=7+d\), \(y=7+\frac{49}{d}\), где \(d\mid 49\). Получаем упорядоченные пары \((8,56)\), \((14,14)\), \((56,8)\).

Пример 3. Разность квадратов

Здесь важно не забыть, что множители \(x-y\) и \(x+y\) должны иметь одинаковую чётность.

Задача. Найдите все положительные \(x>y\), для которых \(x^2-y^2=56\).

Решение.

Пишем \((x-y)(x+y)=56\). Оба множителя одной чётности, значит оба чётные. Подходящие пары множителей: \((2,28)\) и \((4,14)\). Они дают \(x=15,y=13\) и \(x=9,y=5\).

Пример 4. Делимость с переменным делителем

Если делитель содержит \(n\), полезно заменить \(n\) на удобный остаток по этому делителю.

Задача. Найдите все положительные \(n\), такие что \(n+4\mid n^2+5\).

Решение.

По модулю \(n+4\) имеем \(n\equiv -4\), значит \(n^2+5\equiv 16+5=21\). Поэтому \(n+4\mid 21\). Так как \(n+4>4\), возможны \(n+4=7\) или \(21\). Получаем \(n=3\) и \(n=17\), и оба значения подходят.

Пример 5. Скрытое произведение после умножения

Иногда факторизация появляется не сразу, а после умножения на произведение переменных.

Задача. Найдите все положительные \(x,y\), если \(\frac{1}{x}+\frac{1}{y}+\frac{2}{xy}=\frac{1}{5}\).

Решение.

Умножаем на \(5xy\): \(5x+5y+10=xy\). Тогда

\[xy-5x-5y=10,\quad (x-5)(y-5)=35.\]

Перебирая делители \(35\), получаем \((x,y)=(6,40),(10,12),(12,10),(40,6)\).

Пример 6. Оценка перед перебором

Перед факторизацией часто надо понять, какие значения вообще возможны.

Задача. Найдите все \(x\le y\le z\), если \(\frac{1}{x}+\frac{1}{y}+\frac{1}{z}=1\).

Решение.

Так как \(x\le y\le z\), то \(\frac{3}{x}\ge 1\), поэтому \(x\le 3\). Значения \(x=1\) и \(x=2\) быстро проверяются: при \(x=1\) остальные дроби должны суммироваться в \(0\), а при \(x=2\) получаем \(\frac{1}{y}+\frac{1}{z}=\frac{1}{2}\), откуда \((y-2)(z-2)=4\), то есть \((y,z)=(3,6),(4,4)\). При \(x=3\) получаем \(\frac{1}{y}+\frac{1}{z}=\frac{2}{3}\), и с учётом \(y\ge 3\) единственно \(y=z=3\). Ответ: \((2,3,6),(2,4,4),(3,3,3)\).

Пример 7. Геометрическая формула как диофантово уравнение

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

Задача. Найдите прямоугольные треугольники с целыми сторонами и периметром \(40\).

Решение.

Пусть катеты \(x,y\), гипотенуза \(40-x-y\). Тогда

\[x^2+y^2=(40-x-y)^2.\]

После сокращения получаем \(xy-40x-40y+800=0\), то есть \((x-40)(y-40)=800\). Так как \(x,y<40\), положим \(a=40-x\), \(b=40-y\). Тогда \(ab=800\) и гипотенуза равна \(a+b-40\). Подходят \(a=32,b=25\) и перестановка, откуда стороны \(8,15,17\).

Пример 8. Конструкция через интервалы

В сильных задачах факторизация может сочетаться с идеей “закрыть” все простые числа подходящим отрезком последовательных чисел.

Задача. Для чётного \(m>2\) постройте \(m\) последовательных чисел, произведение которых делится на каждое простое \(p\le 2m+1\).

Решение.

Если \(m+1\) составное, берём числа \(m+2,m+3,\ldots,2m+1\). Простые \(p\le m\) делят произведение любых \(m\) последовательных чисел, а простые от \(m+2\) до \(2m+1\) входят в произведение как сами числа. Число \(m+1\) не надо покрывать как простое.

Если \(m+1\) простое, берём \(m+3,m+4,\ldots,2m+2\). Простые \(p\le m\) снова покрыты блоком длины \(m\); простое \(m+1\) делит \(2m+2\); число \(m+2\) чётно и больше \(2\), поэтому не является простым.

Задачи

Задачи

#7.1
#7.1

Дополнить до произведения

Функция Эйлера 9 класс 10 класс ★★☆☆☆

Найдите все положительные целые пары \((x,y)\), удовлетворяющие уравнению \(xy+2x+3y=54\).

Детали
Задача: NT-B2-M07-P001
Сложность: Уровень 2 из 5
Tag: Функция Эйлера
Grade: 9 класс, 10 класс
#7.2
#7.2

Две единичные дроби

Функция Эйлера 9 класс 10 класс ★★☆☆☆

Найдите все упорядоченные пары положительных целых чисел \((x,y)\), для которых \(\frac{1}{x}+\frac{1}{y}=\frac{1}{10}\).

Детали
Задача: NT-B2-M07-P002
Сложность: Уровень 2 из 5
Tag: Функция Эйлера
Grade: 9 класс, 10 класс
#7.3
#7.3

Разность квадратов

Функция Эйлера 9 класс 10 класс ★★☆☆☆

Найдите все положительные целые \(x>y\), для которых \(x^2-y^2=105\).

Детали
Задача: NT-B2-M07-P003
Сложность: Уровень 2 из 5
Tag: Функция Эйлера
Grade: 9 класс, 10 класс
#7.4
#7.4

Делимость через замену остатка

Делимость 9 класс 10 класс ★★☆☆☆

Найдите все положительные целые \(n\), такие что \(n+5\mid n^2+7\).

Детали
Задача: NT-B2-M07-P004
Сложность: Уровень 2 из 5
Tag: Делимость
Grade: 9 класс, 10 класс
#7.5
#7.5

Разность квадратов простых чисел

Функция Эйлера 9 класс 10 класс ★★☆☆☆

Найдите все простые числа \(p>q\), для которых \(p^2-q^2=120\).

Детали
Задача: NT-B2-M07-P005
Сложность: Уровень 2 из 5
Tag: Функция Эйлера
Grade: 9 класс, 10 класс
#7.6
#7.6

Почти простое произведение

Функция Эйлера 9 класс 10 класс ★★★☆☆

Найдите все положительные целые решения уравнения \(xy=4x+7y+9\).

Детали
Задача: NT-B2-M07-P006
Сложность: Уровень 3 из 5
Tag: Функция Эйлера
Grade: 9 класс, 10 класс
#7.7
#7.7

Дробное уравнение с дополнительным членом

Функция Эйлера 9 класс 10 класс ★★★☆☆

Найдите все положительные целые пары \((x,y)\), если \(\frac{1}{x}+\frac{1}{y}+\frac{1}{xy}=\frac{1}{8}\).

Детали
Задача: NT-B2-M07-P007
Сложность: Уровень 3 из 5
Tag: Функция Эйлера
Grade: 9 класс, 10 класс
#7.8
#7.8

Линейные члены в разности квадратов

Функция Эйлера 9 класс 10 класс ★★★☆☆

Найдите все положительные целые \(x>y\), удовлетворяющие \(x^2-y^2=2x+2y+21\).

Детали
Задача: NT-B2-M07-P008
Сложность: Уровень 3 из 5
Tag: Функция Эйлера
Grade: 9 класс, 10 класс
#7.9
#7.9

Сдвиг квадрата

Функция Эйлера 9 класс 10 класс ★★★☆☆

Найдите все положительные целые пары \((x,y)\), для которых \(x^2+4x=y^2+11\).

Детали
Задача: NT-B2-M07-P009
Сложность: Уровень 3 из 5
Tag: Функция Эйлера
Grade: 9 класс, 10 класс
#7.10
#7.10

Делитель \(2n+1\)

Делимость 9 класс 10 класс ★★★☆☆

Найдите все положительные целые \(n\), такие что \(2n+1\mid n^2+n+10\).

Детали
Задача: NT-B2-M07-P010
Сложность: Уровень 3 из 5
Tag: Делимость
Grade: 9 класс, 10 класс
#7.11
#7.11

Невозможность по модулю \(4\)

Арифметика по модулю 9 класс 10 класс ★★★☆☆

Докажите, что уравнение \(x^2+y^2=4xy+3\) не имеет целых решений.

Детали
Задача: NT-B2-M07-P011
Сложность: Уровень 3 из 5
Tag: Арифметика по модулю
Grade: 9 класс, 10 класс
#7.12
#7.12

Выразить одну переменную

Делимость 9 класс 10 класс ★★★☆☆

Найдите все положительные целые пары \((x,y)\), для которых \(x^2=xy+x+y+11\).

Детали
Задача: NT-B2-M07-P012
Сложность: Уровень 3 из 5
Tag: Делимость
Grade: 9 класс, 10 класс
#7.13
#7.13

Три единичные дроби

Функция Эйлера 9 класс 10 класс 11 класс ★★★★☆

Найдите все тройки положительных целых чисел \(x\le y\le z\), для которых \(\frac{1}{x}+\frac{1}{y}+\frac{1}{z}=1\).

Детали
Задача: NT-B2-M07-P013
Сложность: Уровень 4 из 5
Tag: Функция Эйлера
Grade: 9 класс, 10 класс, 11 класс
#7.14
#7.14

Пифагоров треугольник с заданным периметром

Функция Эйлера 9 класс 10 класс 11 класс ★★★★☆

Найдите все прямоугольные треугольники с целыми сторонами и периметром \(60\).

Детали
Задача: NT-B2-M07-P014
Сложность: Уровень 4 из 5
Tag: Функция Эйлера
Grade: 9 класс, 10 класс, 11 класс
#7.15
#7.15

Параметризация через разность

Diophantine 9 класс 10 класс 11 класс ★★★★☆

Найдите все положительные целые пары \((x,y)\), удовлетворяющие \(x^2+y^2=2xy+x+y\).

Детали
Задача: NT-B2-M07-P015
Сложность: Уровень 4 из 5
Tag: Diophantine
Grade: 9 класс, 10 класс, 11 класс
#7.16
#7.16

Сильная оценка делимости

Делимость 9 класс 10 класс 11 класс ★★★★☆

Найдите все положительные целые пары \((x,y)\), для которых \(x^2+y^2\mid xy+1\).

Детали
Задача: NT-B2-M07-P016
Сложность: Уровень 4 из 5
Tag: Делимость
Grade: 9 класс, 10 класс, 11 класс
#7.17
#7.17

Блок последовательных чисел

Делимость 10 класс 11 класс ★★★★★

Докажите, что для каждого целого \(N>2\) можно выбрать \(N\) последовательных положительных чисел так, чтобы их произведение делилось на каждое простое число \(p\le 2N+1\).

Детали
Задача: NT-B2-M07-P017
Сложность: Уровень 5 из 5
Tag: Делимость
Grade: 10 класс, 11 класс
Source: Inspired by final olympiad method · 2010 · Класс 11 · Задача 5
#7.18
#7.18

Египетские дроби уровня выше

Функция Эйлера 10 класс 11 класс ★★★★★

Найдите все тройки положительных целых чисел \(x\le y\le z\), для которых \(\frac{1}{x}+\frac{1}{y}+\frac{1}{z}=\frac{1}{2}\).

Детали
Задача: NT-B2-M07-P018
Сложность: Уровень 5 из 5
Tag: Функция Эйлера
Grade: 10 класс, 11 класс
#7.19
#7.19

Куб против квадрата

Делимость 9 класс 10 класс 11 класс ★★★★☆

Найдите все положительные целые \(n\), такие что \(n^2+3n+3\mid n^3-1\).

Детали
Задача: NT-B2-M07-P019
Сложность: Уровень 4 из 5
Tag: Делимость
Grade: 9 класс, 10 класс, 11 класс
#7.20
#7.20

Ещё одна сумма трёх дробей

Функция Эйлера 10 класс 11 класс ★★★★★

Найдите все тройки положительных целых чисел \(x\le y\le z\), для которых \(\frac{1}{x}+\frac{1}{y}+\frac{1}{z}=\frac{2}{3}\).

Детали
Задача: NT-B2-M07-P020
Сложность: Уровень 5 из 5
Tag: Функция Эйлера
Grade: 10 класс, 11 класс

Лестницы

Опубликованных лестниц пока нет.
Предыдущая глава
Следующая глава