Автор:
Mark Sanchez
Дата Створення:
5 Січень 2021
Дата Оновлення:
1 Липня 2024
![Теорема Безу](https://i.ytimg.com/vi/mKNFAXoWUk0/hqdefault.jpg)
Зміст
- кроки
- Частина 1 з 4: Як записати рівняння
- Частина 2 з 4: Як записати алгоритм Евкліда
- Частина 3 з 4: Як знайти рішення за допомогою алгоритму Евкліда
- Частина 4 з 4: Як знайти безліч інших рішень
Щоб вирішити лінійне диофантово рівняння, потрібно знайти значення змінних «x» і «y», які є цілими числами. Целочисленное рішення складніше звичайного і вимагає певного набору дій. Спочатку необхідно обчислити найбільший спільний дільник (НСД) коефіцієнтів, а потім знайти рішення. Якщо ви знайшли одне цілочисельне рішення лінійного рівняння, можна застосувати простий шаблон, щоб знайти безліч інших рішень.
кроки
Частина 1 з 4: Як записати рівняння
1 Запишіть рівняння в стандартній формі. Лінійне рівняння - це рівняння, в якому показники ступеня змінних не перевищують 1. Щоб вирішити таке лінійне рівняння, спочатку запишіть його в стандартній формі. Стандартна форма лінійного рівняння виглядає так:
, де
і
- цілі числа.
- Якщо рівняння дано в іншій формі, приведіть його до стандартної форми за допомогою основних алгебраїчних дій. Наприклад, дано рівняння
. Наведіть подібні члени і запишіть рівняння так:
.
- Якщо рівняння дано в іншій формі, приведіть його до стандартної форми за допомогою основних алгебраїчних дій. Наприклад, дано рівняння
2 Спростіть рівняння (якщо можна). Коли ви запишете рівняння в стандартній формі, подивіться на коефіцієнти
і
. Якщо у цих коефіцієнтів є НОД, розділіть на нього все три коефіцієнта. Рішення такого спрощеного рівняння також буде рішенням вихідного рівняння.
- Наприклад, якщо всі три коефіцієнта парні, розділіть їх як мінімум на 2. Наприклад:
(Всі члени діляться на 2)
(Тепер всі члени діляться на 3)
(Це рівняння більше не можна спростити)
- Наприклад, якщо всі три коефіцієнта парні, розділіть їх як мінімум на 2. Наприклад:
3 Перевірте, чи можна вирішити рівняння. У деяких випадках можна відразу заявити, що рівняння не має рішень. Якщо коефіцієнт «С» не ділиться на НСД коефіцієнтів «А» і «В», у рівняння немає рішень.
- Наприклад, якщо обидва коефіцієнта
і
парні, то і коефіцієнт
повинен бути парним. Але якщо
непарний, то рішення немає.
- У рівняння
немає цілочисельних рішень.
- У рівняння
немає цілочисельних рішень, так як ліва частина рівняння ділиться на 5, а права - немає.
- У рівняння
- Наприклад, якщо обидва коефіцієнта
Частина 2 з 4: Як записати алгоритм Евкліда
1 Усвідомте алгоритм Евкліда. Це ряд повторних поділів, в якому попередній залишок використовується як наступний дільник. Останній дільник, який ділить числа без остачі, є найбільшим спільним дільником (НСД) двох чисел.
- Наприклад, знайдемо НОД чисел 272 і 36 за допомогою алгоритму Евкліда:
- розділіть більше число (272) на меншу (36) і зверніть увагу на залишок (20);
- розділіть попередній дільник (36) на попередній залишок (20). Зверніть увагу на новий залишок (16);
- розділіть попередній дільник (20) на попередній залишок (16). Зверніть увагу на новий залишок (4);
- розділіть попередній дільник (16) на попередній залишок (4). Так як залишок дорівнює 0, можна сказати, що 4 є НОДом вихідних двох чисел 272 і 36.
- Наприклад, знайдемо НОД чисел 272 і 36 за допомогою алгоритму Евкліда:
2 Застосуйте алгоритм Евкліда до коефіцієнтів «A» і «B». Коли ви запишете лінійне рівняння в стандартній формі, визначте коефіцієнти «A» і «B», а потім застосуйте до них алгоритм Евкліда, щоб знайти НСД. Наприклад, дано лінійне рівняння
.
- Ось алгоритм Евкліда для коефіцієнтів А = 87 і В = 64:
- Ось алгоритм Евкліда для коефіцієнтів А = 87 і В = 64:
3 Знайдіть найбільший спільний дільник (НСД). Оскільки останнім делителем було число 1, НСД 87 і 64 дорівнює 1. Таким чином, 87 і 64 є простими числами по відношенню один до одного.
4 Проаналізуйте отриманий результат. Коли ви знайдете НСД коефіцієнтів
і
, Порівняйте його з коефіцієнтом
вихідного рівняння. якщо
ділиться на НСД
і
, Рівняння має целочисленное рішення; в іншому випадку у рівняння немає рішень.
- Наприклад, рівняння
можна вирішити, тому що 3 ділиться на 1 (НОД = 1).
- Наприклад, припустимо, що НОД = 5. 3 не ділиться на 5 без остачі, тому таке рівняння не має цілочисельних рішень.
- Як показано нижче, якщо рівняння має одне цілочисельне рішення, воно також має безліч інших цілочисельних рішень.
- Наприклад, рівняння
Частина 3 з 4: Як знайти рішення за допомогою алгоритму Евкліда
1 Пронумеруйте кроки обчислення НОД. Щоб знайти рішення лінійного рівняння, потрібно використовувати алгоритм Евкліда в якості основи процесу підстановки і спрощення.
- Почніть з нумерації кроків обчислення НСД. Процес обчислення виглядає так:
- Почніть з нумерації кроків обчислення НСД. Процес обчислення виглядає так:
2 Зверніть увагу на останній крок, де є залишок. Перепишіть рівняння цього кроку так, щоб ізолювати залишок.
- У нашому прикладі останній крок із залишком - це крок 6. Залишок дорівнює 1. Перепишіть рівняння кроку 6 наступним чином:
- У нашому прикладі останній крок із залишком - це крок 6. Залишок дорівнює 1. Перепишіть рівняння кроку 6 наступним чином:
3 Ізолюйте залишок попереднього кроку. Цей процес являє собою покрокове «переміщення вгору». Кожен раз ви будете ізолювати залишок в рівнянні попереднього кроку.
- Ізолюйте залишок рівняння кроку 5:
або
- Ізолюйте залишок рівняння кроку 5:
4 Зробіть заміну і спростите. Зверніть увагу, що рівняння кроку 6 містить число 2, а в рівнянні кроку 5 число 2 ізольовано. Тому замість «2» в рівнянні кроку 6 підставте вираз кроку 5:
(Рівняння кроку 6)
(Замість 2 підставили вираз)
(Розкрили дужки)
(Спростили)
5 Повторіть процес підстановки і спрощення. Повторіть описаний процес, переміщаючись по алгоритму Евкліда в зворотному порядку. Кожен раз ви будете переписувати рівняння попереднього кроку і підставляти його останнім отримане рівняння.
- Останнім розглянутим кроком був крок 5. Тому перейдіть до кроку 4 і ізолюйте залишок в рівнянні цього кроку:
- Підставте цей вираз замість «3» в останнє рівняння:
- Останнім розглянутим кроком був крок 5. Тому перейдіть до кроку 4 і ізолюйте залишок в рівнянні цього кроку:
6 Продовжіть процес підстановки і спрощення. Цей процес буде повторюватися до тих пір, поки ви не досягнете початкового кроку алгоритму Евкліда. Мета процесу - записати рівняння з коефіцієнтами 87 і 64 вихідного рівняння, яке потрібно вирішити. У нашому прикладі:
(Підставили вираз з кроку 3)
(Підставили вираз з кроку 2)
(Підставили вираз з кроку 1)
7 Перепишіть отримане рівняння відповідно до вихідних коефіцієнтами. Коли ви повернетеся до першого кроку алгоритму Евкліда, ви побачите, що отримане рівняння містить два коефіцієнта вихідного рівняння. Перепишіть рівняння так, щоб порядок його членів відповідав коефіцієнтам вихідного рівняння.
- У нашому прикладі вихідне рівняння
. Тому перепишіть отримане рівняння так, щоб коефіцієнти привести у відповідність.Зверніть особливу увагу на коефіцієнт «64». У вихідному рівнянні цей коефіцієнт негативний, а в алгоритмі Евкліда - позитивний. Тому множник 34 потрібно зробити негативним. Остаточне рівняння запишеться так:
- У нашому прикладі вихідне рівняння
8 Застосуйте відповідний множник, щоб знайти рішення. Зверніть увагу, що в нашому прикладі НОД = 1, тому остаточне рівняння дорівнює 1. Але вихідне рівняння (87x-64y) дорівнює 3. Тому всі члени остаточного рівняння потрібно помножити на 3, щоб отримати рішення:
9 Запишіть целочисленное рішення рівняння. Числа, які множаться на коефіцієнти вихідного рівняння, є рішеннями цього рівняння.
- У нашому прикладі запишіть рішення у вигляді пари координат:
.
- У нашому прикладі запишіть рішення у вигляді пари координат:
Частина 4 з 4: Як знайти безліч інших рішень
1 Усвідомте, що існує безліч рішень. Якщо лінійне рівняння має одне цілочисельне рішення, то воно повинно мати нескінченно безліч цілочисельних рішень. Ось короткий доказ (в алгебраїчній формі):
(Якщо додати «B» до «x» і відняти «A» з «y», значення вихідного рівняння не зміниться)
2 Запишіть вихідні значення «x» і «y». Шаблон для обчислення наступних (нескінченних) рішень починається з єдиного рішення, яке ви вже знайшли.
- У нашому прикладі рішення являє собою пару координат
.
- У нашому прикладі рішення являє собою пару координат
3 Додайте коефіцієнт «B» до значення «x». Зробіть це, щоб знайти нове значення «x».
- У нашому прикладі x = -75, а В = -64:
- Таким чином, нове значення «х»: x = -139.
- У нашому прикладі x = -75, а В = -64:
4 Відніміть коефіцієнт «A» з значення «y». Щоб значення вихідного рівняння не змінилося, при додаванні одного числа до «x» потрібно відняти інше число з «y».
- У нашому прикладі y = -102, а А = 87:
- Таким чином, нове значення «у»: у = -189.
- Нова пара координат запишеться так:
.
- У нашому прикладі y = -102, а А = 87:
5 Перевірте рішення. Щоб переконатися, що нова пара координат є рішенням вихідного рівняння, підставте значення в рівняння.
- Оскільки рівність дотримано, рішення вірне.
6 Запишіть вирази для знаходження безлічі рішень. Значення «x» дорівнюватимуть вихідного рішенням плюс будь-який кратне коефіцієнта «В». Це можна записати у вигляді наступного виразу:
- x (k) = x + k (B), де «x (k)» - безліч значень «х», а «x» - вихідне (перше) значення «x», яке ви знайшли.
- У нашому прикладі:
- y (k) = y-k (A), де «у (k)» - безліч значень «у», а «у» - вихідне (перше) значення «у», яке ви знайшли.
- У нашому прикладі:
- x (k) = x + k (B), де «x (k)» - безліч значень «х», а «x» - вихідне (перше) значення «x», яке ви знайшли.