Глава

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

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

Теория

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

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

Главная мысль первого модуля: сначала превратить уравнение в форму, где видны делимость, множители, остатки или границы. Часто полезно не раскрывать скобки, а наоборот, добавить недостающий член и получить произведение.

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

  • Линейное уравнение \(ax+by=c\) имеет целые решения тогда и только тогда, когда \(\gcd(a,b)\mid c\).
  • Если найдено одно решение \(x_0,y_0\) уравнения \(ax+by=c\), то все решения имеют вид \(x=x_0+\frac{b}{d}t\), \(y=y_0-\frac{a}{d}t\), где \(d=\gcd(a,b)\) и \(t\in\mathbb Z\).
  • Уравнение вида \(xy+ax+by=c\) часто решается добавлением \(ab\): \((x+b)(y+a)=c+ab\).
  • Уравнение \(x^2-y^2=n\) превращается в \((x-y)(x+y)=n\). У множителей должна быть одинаковая четность.
  • Если правая часть мала, а переменные положительны, используйте оценки: произведение растет быстрее суммы.
  • Если выражение не может иметь нужный остаток по модулю \(m\), решений нет.

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

  • В задаче просят найти целые или натуральные решения.
  • В уравнении есть произведение \(xy\), сумма \(x+y\), разность квадратов или дробь вида \(\frac{1}{x}+\frac{1}{y}\).
  • Нужно доказать, что решений нет, и видны четность или остатки квадратов.
  • Количество возможных значений можно резко ограничить неравенством.
  • После преобразования одна сторона становится произведением двух целых чисел с известным значением.

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

Если есть \(xy+ax+by\), попробуйте добавить \(ab\). Если есть \(x^2-y^2\), сразу разложите на \((x-y)(x+y)\). Если есть \(\frac{1}{x}+\frac{1}{y}=\frac{1}{n}\), умножьте на \(nxy\) и дополните до \((x-n)(y-n)=n^2\).

Если уравнение кажется слишком свободным, проверьте остатки по малым модулям \(2,3,4,8\). Если переменные положительны, упорядочьте их, например \(x\le y\), и получите верхнюю границу.

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

  • Делят линейное уравнение на число, не проверив, что делится вся правая часть.
  • После факторизации \(AB=n\) забывают отрицательные множители или условие положительности.
  • В уравнении \(x^2-y^2=n\) берут любые множители \(n\), не проверяя одинаковую четность \(x-y\) и \(x+y\).
  • При дополнении до произведения добавляют член к одной части, но не добавляют к другой.
  • В задачах с натуральными решениями находят целые параметры, но не отбирают положительные значения.

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

  • Какие решения нужны: целые, натуральные или неотрицательные?
  • Можно ли получить произведение двух целых множителей?
  • Есть ли условие четности для множителей?
  • Можно ли сначала доказать отсутствие решений по модулю?
  • Если решений много, можно ли записать их параметрически?
  • Если решений конечное число, какая оценка ограничивает перебор?

Примеры

Пример 1. Линейное уравнение в целых числах

Первый навык - проверить НОД и записать все решения через параметр.

Задача. Решите в целых числах уравнение \(6x+10y=14\).

Решение.

Так как \(\gcd(6,10)=2\) и \(2\mid14\), решения существуют. Разделим уравнение на \(2\): \(3x+5y=7\).

Одно решение: \(x=-1\), \(y=2\), потому что \(3(-1)+5\cdot2=7\). Все решения получаются так: \(x=-1+5t\), \(y=2-3t\), где \(t\in\mathbb Z\).

Комментарий. Коэффициенты \(5\) и \(3\) в параметрах появляются из взаимно простых коэффициентов \(3\) и \(5\).

Пример 2. Положительные решения линейного уравнения

После общего метода нужно уметь отбирать только натуральные решения.

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

Решение.

Рассмотрим уравнение по модулю \(3\): \(5y\equiv 41\pmod3\), то есть \(2y\equiv2\pmod3\). Значит, \(y\equiv1\pmod3\).

Так как \(y>0\) и \(5y<41\), получаем \(y\in\{1,4,7\}\). Тогда \(x=\frac{41-5y}{3}\), и решения: \((12,1)\), \((7,4)\), \((2,7)\).

Комментарий. Сравнение по модулю одного коэффициента быстро убирает лишний перебор.

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

Выражение \(xy+x+y\) почти равно произведению \((x+1)(y+1)\).

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

Решение.

Добавим \(1\) к обеим частям: \(xy+x+y+1=36\), значит, \((x+1)(y+1)=36\).

Теперь \(x+1\) и \(y+1\) - положительные делители \(36\), причем оба не меньше \(2\). Поэтому получаем пары \((x,y)\): \((1,17)\), \((2,11)\), \((3,8)\), \((5,5)\), \((8,3)\), \((11,2)\), \((17,1)\).

Комментарий. В таких задачах основная идея - увидеть недостающую единицу.

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

Факторизация \(x^2-y^2\) требует еще и проверки четности множителей.

Задача. Найдите все положительные целые решения \(x^2-y^2=45\).

Решение.

Имеем \((x-y)(x+y)=45\). Оба множителя положительны и имеют одинаковую четность, потому что их сумма равна \(2x\). Так как \(45\) нечетно, оба множителя должны быть нечетными.

Берем пары делителей \(45\): \((1,45)\), \((3,15)\), \((5,9)\). Получаем соответственно \((x,y)=(23,22)\), \((9,6)\), \((7,2)\).

Комментарий. Пара \((x-y,x+y)\) определяет \(x\) и \(y\) однозначно.

Пример 5. Уравнение с обратными величинами

Дробное уравнение часто превращается в произведение после умножения на общий знаменатель.

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

Решение.

Умножим на \(6xy\): \(6x+6y=xy\). Перенесем и дополним до произведения: \(xy-6x-6y=0\), поэтому \((x-6)(y-6)=36\).

Если \(d\) - положительный делитель \(36\), то \(x=6+d\), \(y=6+\frac{36}{d}\). Это дает все решения.

Комментарий. Такой прием часто называют дополнением до прямоугольника.

Пример 6. Неочевидное произведение

Коэффициенты при \(x\) и \(y\) подсказывают, что именно надо добавить.

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

Решение.

Перепишем: \(xy-3x-4y=0\). Добавим \(12\): \((x-4)(y-3)=12\).

Пусть \(d\mid12\), \(d>0\). Тогда \(x=4+d\), \(y=3+\frac{12}{d}\). При \(d=1,2,3,4,6,12\) получаем все положительные решения.

Комментарий. Не надо угадывать \(x\) и \(y\); после факторизации остается только перебор делителей.

Пример 7. Запрет по модулю

Иногда лучше сначала доказать, что решений быть не может.

Задача. Докажите, что уравнение \(x^2+y^2=8z+6\) не имеет целых решений.

Решение.

Квадрат целого числа по модулю \(8\) может давать только остатки \(0,1,4\). Поэтому сумма двух квадратов по модулю \(8\) может давать только \(0,1,2,4,5\).

Правая часть \(8z+6\) имеет остаток \(6\) по модулю \(8\), что невозможно для суммы двух квадратов. Значит, целых решений нет.

Комментарий. Модуль \(8\) особенно полезен для квадратов и четности.

Пример 8. Оценка вместо длинного перебора

Если произведение делит небольшую сумму, положительность переменных резко ограничивает варианты.

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

Решение.

Условие симметрично, поэтому можно считать \(x\le y\). Тогда \(xy\le x+y+1\). Если \(x\ge3\), то \(xy\ge3y\), а \(x+y+1\le2y+1\), что невозможно при \(y\ge3\).

Значит, \(x=1\) или \(x=2\). При \(x=1\) условие дает \(y\mid y+2\), то есть \(y\mid2\), поэтому \(y=1,2\). При \(x=2\): \(2y\mid y+3\), откуда \(y\le3\); проверка \(y=2,3\) дает только \(y=3\). С учетом симметрии получаем \((1,1)\), \((1,2)\), \((2,1)\), \((2,3)\), \((3,2)\).

Комментарий. Оценка показывает, какие маленькие случаи вообще надо проверять.

Задачи

Задачи

#8.1
#8.1

Линейное уравнение

Diophantine 8 класс 9 класс ★☆☆☆☆

Решите в целых числах уравнение \(4x+6y=10\).

Детали
Задача: NT-B1-M05-P001
Сложность: Уровень 1 из 5
Tag: Diophantine
Grade: 8 класс, 9 класс
#8.2
#8.2

Положительные решения

Метод факторизации 8 класс 9 класс ★☆☆☆☆

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

Детали
Задача: NT-B1-M05-P002
Сложность: Уровень 1 из 5
Tag: Метод факторизации
Grade: 8 класс, 9 класс
#8.3
#8.3

Произведение равно числу

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

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

Детали
Задача: NT-B1-M05-P003
Сложность: Уровень 1 из 5
Tag: Функция Эйлера
Grade: 8 класс, 9 класс
#8.4
#8.4

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

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

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

Детали
Задача: NT-B1-M05-P004
Сложность: Уровень 1 из 5
Tag: Функция Эйлера
Grade: 8 класс, 9 класс
#8.5
#8.5

Невозможная разность квадратов

Четность 8 класс 9 класс ★☆☆☆☆

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

Детали
Задача: NT-B1-M05-P005
Сложность: Уровень 1 из 5
Tag: Четность
Grade: 8 класс, 9 класс
#8.6
#8.6

Уравнение \(7x+11y=1\)

Примитивные решения 8 класс 9 класс ★★☆☆☆

Решите в целых числах уравнение \(7x+11y=1\).

Детали
Задача: NT-B1-M05-P006
Сложность: Уровень 2 из 5
Tag: Примитивные решения
Grade: 8 класс, 9 класс
#8.7
#8.7

Уравнение \(5x+8y=67\)

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

Найдите все положительные целые решения \(5x+8y=67\).

Детали
Задача: NT-B1-M05-P007
Сложность: Уровень 2 из 5
Tag: Арифметика по модулю
Grade: 8 класс, 9 класс
#8.8
#8.8

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

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

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

Детали
Задача: NT-B1-M05-P008
Сложность: Уровень 2 из 5
Tag: Функция Эйлера
Grade: 8 класс, 9 класс
#8.9
#8.9

Уравнение \(xy=2x+5y\)

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

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

Детали
Задача: NT-B1-M05-P009
Сложность: Уровень 2 из 5
Tag: Функция Эйлера
Grade: 8 класс, 9 класс
#8.10
#8.10

Разность квадратов \(56\)

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

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

Детали
Задача: NT-B1-M05-P010
Сложность: Уровень 2 из 5
Tag: Функция Эйлера
Grade: 8 класс, 9 класс
#8.11
#8.11

Сумма обратных величин

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

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

Детали
Задача: NT-B1-M05-P011
Сложность: Уровень 2 из 5
Tag: Функция Эйлера
Grade: 8 класс, 9 класс
#8.12
#8.12

Запрет по модулю \(3\)

Diophantine 8 класс 9 класс ★★☆☆☆

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

Детали
Задача: NT-B1-M05-P012
Сложность: Уровень 2 из 5
Tag: Diophantine
Grade: 8 класс, 9 класс
#8.13
#8.13

Смешанное произведение

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

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

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

Большая разность квадратов

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

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

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

Обратные величины с \(10\)

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

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

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

Квадрат с линейным членом

Метод факторизации 9 класс 10 класс ★★★☆☆

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

Детали
Задача: NT-B1-M05-P016
Сложность: Уровень 3 из 5
Tag: Метод факторизации
Grade: 9 класс, 10 класс
#8.17
#8.17

Произведение с остатком

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

Найдите все положительные целые решения \(xy-x-2y=17\).

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

Сумма квадратов по модулю \(8\)

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

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

Детали
Задача: NT-B1-M05-P018
Сложность: Уровень 3 из 5
Tag: Diophantine
Grade: 9 класс, 10 класс
#8.19
#8.19

Малая гипербола

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

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

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

Симметричное уравнение

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

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

Детали
Задача: NT-B1-M05-P020
Сложность: Уровень 3 из 5
Tag: Diophantine
Grade: 9 класс, 10 класс
#8.21
#8.21

Бесконечная семья

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

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

Детали
Задача: NT-B1-M05-P021
Сложность: Уровень 4 из 5
Tag: Diophantine
Grade: 9 класс, 10 класс
#8.22
#8.22

Произведение делит сумму

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

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

Детали
Задача: NT-B1-M05-P022
Сложность: Уровень 4 из 5
Tag: Делимость
Grade: 9 класс, 10 класс
#8.23
#8.23

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

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

Найдите все положительные целые решения \(x^2-y^2=2x+2y+15\).

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

Сильная задача на оценку

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

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

Детали
Задача: NT-B1-M05-P024
Сложность: Уровень 5 из 5
Tag: Diophantine
Grade: 9 класс, 10 класс

Лестницы

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