Автор работы: Пользователь скрыл имя, 11 Марта 2011 в 16:14, научная работа
Цель данного исследования: найти различные методы решения неопределенных уравнений.
Задачи исследования: научиться решать неопределенные уравнения первой и второй степени с помощью алгоритма Евклида, с помощью цепных дробей или разложением уравнения на множители
Введение……………………………………………………………...….3
Глава 1.О диофантовых уравнениях.......................................................4
Глава 2.Методы решения.........................................................................6
2.1.Алгоритм Евклида......................................................................6
2.2.Цепная дробь...............................................................................8
2.3.Метод разложения на множители.............................................9
2.4.ИСпользование четности...........................................................10
2.5.Другие методы решения диофантовых уравнений.................10
Заключение...............................................................................................12
Список литературы..................................................................................13
54=37
Далее, следуя алгоритму, получаем:
37 = 17
17 = 3
3 = 2
После нахождения
единицы выражаем через неё значения
а и b:
1 = 17 - (37- 17
1 = (54- 37
Следовательно,
х0 = 9, у0 = -13. Значит, данное
уравнение имеет следующее решение
.
Пример 2. Требуется найти целое решение уравнения 15x + 37y = 1.
1-й
метод. Воспользуемся
1 = 15*5 + 37*(-2).Ответ: x = 5, y = -2.
2-й
метод. Применяя алгоритм
Пример
3. В уравнении 16x + 34y = 7, НОД (16, 34) = 2
и 7 не делится на 2,то нет целых решений.
[5]
2.2 Цепная дробь
Одним из применений алгоритма Евклида является представление дроби в виде
Где q1 – целое число, а q2, … ,qn – натуральные числа. Такое выражение называется цепной (конечной непрерывной) дробью.
Уравнение:
с взаимно простыми коэффициентами a и b имеет решение
где - предпоследняя подходящая дробь к цепной дроби , в которую раскладывается дробь .
Доказательство:
Если для заданной цепной дроби с последовательными частными q1, q2,…,qn несократимые дроби
являются результатами свертывания подходящих дробей , , и т.д. , порядка 1, 2, …, n соответственно,то
При k=n получаем :
Где - последняя подходящая дробь к цепной дроби, в которую раскладывается дробь . Так как дроби и несократимы, то , и
Умножая обе части последнего равенства на (-1)n, имеем
То есть пара
чисел
,
, где n-порядок цепной дроби, является
решением уравнения
.
Пример. Для перевозки большого количества контейнеров по 170 кг и по 190 кг выделены трехтонные машины. Можно ли ими загружать машины полностью?
Решение:
Пусть х и у количество контейнеров по 170 и 190 кг соответственно, тогда имеем уравнение
170х+190у=3000
После сокращения на 10 уравнение выглядит так,
17х+19у=300.
Для нахождения частного решения воспользуемся разложением дроби в цепную дробь
Свернув предпоследнюю подходящую к ней дробь в обыкновенную
Частное решение данного уравнения имеет вид
х0= (-1)4300*9=2700, у0=(-1)5300*8=-2400,
а общее задается формулой
х=2700-19k, y= -2400+17k.
откуда получаем условие на параметр k
Т.е.
k=142, x=2, y=14. .[6]
2.3 Метод разложения на множители
Данный метод и все последующие применяются к решению диофантовых уравнений второй степени.
Задача 1. Решить в целых числах уравнение
x + y = xy.
Решение. Запишем уравнение в виде
(x - 1)(y - 1) = 1.
Произведение двух целых чисел может равняться 1 только в том случае, когда оба они равны 1. Т. е. исходное уравнение равносильно совокупности
x - 1 = 1, | ||
y - 1 = 1, | ||
x - 1 = -1, | ||
y - 1 = -1, |
с решениями (0,0)
и (2,2).
2.4
Использование четности
Задача 2. Решить в простых числах уравнение
x2 - 2y2 = 1. |
Решение. Рассмотрим два случая в зависимости от четности переменной x.
a) Пусть x - нечетное число. Подстановка x = 2t + 1 приводит исходное уравнение к виду
(2t + 1)2 - 2y2 = 1,
или
2y2 = 4t(t + 1).
Следовательно, 2 | y2. Так как y - простое число, то y = 2. Отсюда
b) Пусть x - четное число. Так как x - простое число, то x = 2. Следовательно, т. е. уравнение неразрешимо в простых числах.
Следовательно,
уравнение имеет в классе простых
чисел единственное решение (3;2).
2.5
Другие методы решения
диофантовых уравнений
Задача 3. Доказать, что уравнение
x2 - 2y2 = 1 |
имеет бесконечно много решений в натуральных числах.
Решение. Нетрудно заметить, что (3,2) - одно из решений исходного уравнения. С другой стороны из тождества
(x2 + 2y2)2 - 2(2xy)2 = (x2 - 2y2)2
следует, что если (x, y) - решение данного уравнения, то пара (x2 + 2y2 , 2xy) также является его решением. Используя этот факт, рекуррентно определим бесконечную последовательность (xn , yn) различных решений исходного уравнения:
(x1
, y1) = (3,2) и xn+1 = xn2
+ 2yn2, yn+1 = 2xnyn,
n Î
N*.
Задача 4. Доказать, что уравнение
x(x + 1) = 4y(y + 1)
неразрешимо в целых положительных числах.
Решение. Нетрудно заметить, что исходное уравнение равносильно уравнению
x2 + x + 1 = (2y + 1)2.
Следовательно,
x2 < (2y + 1)2 < (x + 1)2 или
x < 2y + 1 < x + 1. Полученное противоречие
доказывает требуемое утверждение.
Задача 5. Решить в целых числах уравнение
x + y = x2 - xy + y2.
Решение. Положим t = x + y. Так как
то должно выполняться
неравенство
откуда t Î [0;4]. [7]
Заключение:
Современное обозначение непрерывных дробей предложил выдающийся учёный Христиан Гюйгенс (1629-1695).
К цепным дробям Гюйгенс обратился при построении планетария в Париже. Он хотел получить наилучшее приближение для отношения периодов обращения планет. Эти отношения и отношения чисел зубцов соответствующих связанных между собой шестерён планетария должны были совпадать. Но числа зубцов шестерен по техническим причинам не могут быть очень большими. Необходимо было так их подобрать, чтобы полученные отношения как можно меньше отличались от истинных. Гюйгенс обратился к цепным дробям и с их помощью нашел решение стоящей перед ним задачи.
В заключении отметим преимущества и недостатки цепных дробей по сравнению, например, с десятичными. Удобство заключается в том, что их свойства не связаны ни с какой системой счисления. По этой причине цепные дроби эффективно используются в теоретических исследованиях. Но широкого практического применения они не получили, так как для них нет удобных правил выполнения арифметических действий, которые имеются для десятичных дробей. [3]
Данная тема актуальна тем, что диофантовы уравнения используются так же в инженерии, биологии и т.д. Например, при подсчете хромосом первого поколения.
Для
начала выберем пять случайных решений:
1=< a,b,c,d=<30. Вообще говоря, мы можем использовать
меньшее ограничение для a,b,c,d.
Хромосома | (a,b,c,d) |
1 | (1, 28, 15, 3) |
2 | (14, 9, 2, 4) |
3 | (13, 5, 7, 3) |
4 | (23, 8, 16, 19) |
5 | (9, 13, 5, 2) |
1-е
поколение хромосом и их
Подобным способом можно подсчитать гибриды последующих поколений, коэффициент их выживаемости, можно вычислить подходят ли особи друг к другу и т.д.
Главное
свойство диофантовых уравнений
в том, что мы не перебираем все
варианты решений подряд, а приближаемся
от случайно выбранных решений к лучшим.
[8]
Список
литературы
Информация о работе Решение диофантовых уравнений первой и второй степени