Диофантовы уравнения
Линейные и нелинейные диофантовы уравнения в целых числах
Содержание 16 разделов
- 1. Что такое диофантово уравнение
- 2. Когда уравнение имеет решение (условие разрешимости)
- 3. Общее решение линейного диофантова уравнения
- 4. Основные методы решения
- Метод 1. Подбор частного решения
- Метод 2. Выделение целой части
- Метод 3. Разложение на множители
- Метод 4. Метод сравнений по модулю
- 5. Реальные задачи из ЕГЭ с разбором
- Задача 1 (ЕГЭ 2022, прототип)
- Задача 2 (Разность квадратов)
- Задача 3 (Система с двумя диофантовыми уравнениями)
- 6. Нелинейные диофантовы уравнения
- Пифагоровы тройки
- Уравнение $x^2 - y^2 = n$
- 7. Типичные ошибки
1. Что такое диофантово уравнение
Диофантово уравнение — это уравнение, решение которого ищется в целых (или натуральных) числах. Название происходит от имени древнегреческого математика Диофанта Александрийского, который исследовал такие уравнения ещё до нашей эры .
В задании №20 ЕГЭ чаще всего встречаются линейные диофантовы уравнения с двумя неизвестными:
где $a$, $b$, $c$ — целые числа, $x$ и $y$ — неизвестные, которые нужно найти в целых числах.
Задача: купить яблоки по 3 рубля и груши по 5 рублей на 23 рубля.
Уравнение: $3a + 5b = 23$, где $a$ — число яблок, $b$ — число груш.
Решения: $a=1, b=4$ (1 яблоко и 4 груши) или $a=6, b=1$ (6 яблок и 1 груша) .
2. Когда уравнение имеет решение (условие разрешимости)
Линейное диофантово уравнение $ax + by = c$ имеет решение в целых числах тогда и только тогда, когда $\text{НОД}(a,b)$ делит $c$ .
Пример 1: $3x + 5y = 7$. $\text{НОД}(3,5) = 1$, $1 \mid 7$ → решения есть.
Пример 2: $6x + 9y = 3$. $\text{НОД}(6,9) = 3$, $3 \mid 3$ → решения есть .
Пример 3: $6x + 9y = 2$. $\text{НОД}(6,9) = 3$, $3 \nmid 2$ → решений нет.
Если $\text{НОД}(a,b)$ не делит $c$, уравнение не имеет решений в целых числах. Это первый шаг в решении любой диофантовой задачи!
3. Общее решение линейного диофантова уравнения
Если уравнение $ax + by = c$ разрешимо, и мы нашли одно частное решение $(x_0, y_0)$, то все решения имеют вид :
где $d = \text{НОД}(a,b)$, $t \in \mathbb{Z}$ — произвольное целое число.
Решите уравнение $3x + 5y = 7$.
- Находим частное решение: подбором $x_0 = 4$, $y_0 = -1$ (проверка: $3\cdot4 + 5\cdot(-1) = 12 - 5 = 7$).
- $d = \text{НОД}(3,5) = 1$.
- Общее решение: $x = 4 + 5t$, $y = -1 - 3t$, $t \in \mathbb{Z}$.
Ответ: $(4 + 5t;\, -1 - 3t)$, $t \in \mathbb{Z}$.
4. Основные методы решения
Метод 1. Подбор частного решения
Подходит для уравнений с небольшими коэффициентами .
$5x - 8y = 19$.
- Подбираем: $x_0 = 7$, $y_0 = 2$ (проверка: $5\cdot7 - 8\cdot2 = 35 - 16 = 19$).
- $\text{НОД}(5,8) = 1$.
- Общее решение: $x = 7 + 8t$, $y = 2 + 5t$, $t \in \mathbb{Z}$ .
Метод 2. Выделение целой части
Выражаем одну переменную через другую и выделяем целую часть дроби .
$11x + 19y = 260$ (из ЕГЭ).
- Выражаем $x = \dfrac{260 - 19y}{11} = 23 - y + \dfrac{7 - 8y}{11}$.
- Дробь $\dfrac{7 - 8y}{11}$ должна быть целой.
- Проверяем остатки $y$ при делении на 11: подходит $y \equiv 5 \pmod{11}$.
- $y = 5 + 11k$, тогда $x = 15 - 19k$.
- При условии $x, y \ge 0$ подходит только $k = 0$ → $x = 15$, $y = 5$ .
Метод 3. Разложение на множители
Применяется, когда уравнение можно привести к виду $A \cdot B = C$ .
Решите уравнение $xy + 3x - 5y = -3$.
- Перепишем: $x(y+3) - 5(y+3) = -3 - 15$ → $(x-5)(y+3) = -18$.
- Пусть $a = x-5$, $b = y+3$, тогда $ab = -18$.
- Выписываем все делители $-18$ и получаем все пары $(x, y)$.
Метод 4. Метод сравнений по модулю
Рассматриваем сравнение $ax \equiv c \pmod b$ .
$3a + 5b = 23$.
- $23 - 3a \equiv 0 \pmod 5$ → $3a \equiv 3 \pmod 5$ → $a \equiv 1 \pmod 5$.
- $a = 1 + 5k$. Подставляем: $3(1+5k) + 5b = 23$ → $5b = 20 - 15k$ → $b = 4 - 3k$.
- При $a, b \ge 0$: $k = 0$ → $(1, 4)$; $k = 1$ → $(6, 1)$.
5. Реальные задачи из ЕГЭ с разбором
Задача 1 (ЕГЭ 2022, прототип)
Фирма продавала чай в центре города по 7 рублей, а кофе по 10 рублей за стакан; на вокзале — по 4 рубля и 9 рублей соответственно. Всего было продано за час 20 стаканов чая и 20 стаканов кофе, при этом выручка в центре и на вокзале оказалась одинаковой. Сколько стаканов кофе было продано в центре?
Решение.
- Пусть $x$ — число стаканов чая в центре, $y$ — число стаканов кофе в центре.
- Тогда на вокзале продано $(20-x)$ стаканов чая и $(20-y)$ стаканов кофе.
- Выручка в центре: $7x + 10y$.
- Выручка на вокзале: $4(20-x) + 9(20-y)$.
- По условию выручки равны: $7x + 10y = 4(20-x) + 9(20-y)$.
- Раскрываем скобки: $7x + 10y = 80 - 4x + 180 - 9y$ → $11x + 19y = 260$.
- Находим частное решение подбором: $x_0 = 15$, $y_0 = 5$ (проверка: $11\cdot15 + 19\cdot5 = 165 + 95 = 260$).
- Общее решение: $x = 15 + 19t$, $y = 5 - 11t$, $t \in \mathbb{Z}$ .
- Так как $x, y$ — количество стаканов, они должны быть от $0$ до $20$.
- При $t = 0$: $x = 15$, $y = 5$ — подходит.
- При $t = 1$: $x = 34 > 20$ — не подходит.
- При $t = -1$: $y = 16$, но $x = -4 < 0$ — не подходит.
Ответ: 5 стаканов кофе.
Задача 2 (Разность квадратов)
Найдите все пары натуральных чисел $(x, y)$, удовлетворяющих уравнению $x^2 - y^2 = 33$ .
Решение.
- Раскладываем левую часть: $(x-y)(x+y) = 33$.
- Так как $x$ и $y$ — натуральные, то $x+y > x-y > 0$.
- Делители 33: $1, 3, 11, 33$.
- Рассматриваем системы:
- $\begin{cases} x-y = 1 \\ x+y = 33 \end{cases}$ → $x = 17$, $y = 16$.
- $\begin{cases} x-y = 3 \\ x+y = 11 \end{cases}$ → $x = 7$, $y = 4$.
- Проверяем: обе пары — натуральные числа .
Ответ: $(17;16)$, $(7;4)$.
Задача 3 (Система с двумя диофантовыми уравнениями)
Найти все пары целых чисел $(x, y)$, удовлетворяющих уравнению $2x^2 + 5 = 3y^2 + 5xy$ .
Решение.
- Преобразуем уравнение: $2x^2 + 5 = 3y^2 + 5xy$ → $3y^2 + 5xy - 2x^2 = 5$.
- Раскладываем левую часть на множители: $(3y - x)(y + 2x) = 5$.
- Получаем системы уравнений:
- $\begin{cases} 3y - x = 5 \\ y + 2x = 1 \end{cases}$ — нет решений в целых числах.
- $\begin{cases} 3y - x = -5 \\ y + 2x = -1 \end{cases}$ — нет решений.
- $\begin{cases} 3y - x = 1 \\ y + 2x = 5 \end{cases}$ → решаем: из второго $y = 5 - 2x$, подставляем: $3(5-2x) - x = 1$ → $15 - 6x - x = 1$ → $-7x = -14$ → $x = 2$, $y = 1$.
- $\begin{cases} 3y - x = -1 \\ y + 2x = -5 \end{cases}$ → решаем: $y = -5 - 2x$, подставляем: $3(-5-2x) - x = -1$ → $-15 - 6x - x = -1$ → $-7x = 14$ → $x = -2$, $y = -1$.
- Получаем две пары: $(2;1)$ и $(-2;-1)$ .
Ответ: $(2;1)$, $(-2;-1)$.
6. Нелинейные диофантовы уравнения
Пифагоровы тройки
Уравнение $x^2 + y^2 = z^2$ имеет бесконечно много решений в натуральных числах. Общий вид:
Примеры пифагоровых троек: $(3,4,5)$, $(5,12,13)$, $(8,15,17)$, $(7,24,25)$.
Уравнение $x^2 - y^2 = n$
Сводится к разложению: $(x-y)(x+y) = n$. Нужно перебрать все пары делителей $n$ одной чётности .
$x^2 - y^2 = 91$.
- $(x-y)(x+y) = 91 = 1 \cdot 91 = 7 \cdot 13$.
- Системы:
- $\begin{cases} x-y = 1 \\ x+y = 91 \end{cases}$ → $x = 46$, $y = 45$.
- $\begin{cases} x-y = 7 \\ x+y = 13 \end{cases}$ → $x = 10$, $y = 3$ .
Ответ: $(46;45)$, $(10;3)$.
7. Типичные ошибки
| Ошибка | Как правильно |
| Забыть проверить условие $\text{НОД}(a,b) \mid c$ | Если условие не выполнено — решений нет! |
| Потерять знак $«-»$ при подстановке | Внимательно проверяйте знаки в формулах общего решения. |
| Не учитывать ограничения (натуральность, неотрицательность) | Всегда проверяйте, что решения удовлетворяют условию задачи. |
| Путать целые и натуральные числа | Натуральные: $1,2,3,\dots$; целые: $\dots,-2,-1,0,1,2,\dots$ . |
| Забыть отрицательные делители | При разложении на множители учитывайте все делители, включая отрицательные . |
Подпишись — и вся теория откроется
72 темы ЕГЭ и 72 темы ОГЭ с разборами примеров. Доступ откроется сразу и сохранится в этом браузере.