Непрерывные дроби и их связь с алгоритмом Евклида
Пусть a - любое вещественное число. Обозначим буквою q1 наибольшее целое число, не превосходящее a. При нецелом a имеем
; a2 > 1.
; a3 > 1,
…
; as > 1,
ввиду чего получаем следующее разложение a в непрерывную дробь:
(1)
Если a - иррациональное, то и всякое a1 - иррациональное (при рациональном as, ввиду (1) рациональным оказалось бы и a и указанный процесс может быть неограниченно продолжен.
Если же a - рациональное и, следовательно, может рыть представлено рациональной несократимой дробью
с положительным знаменателем, то указанный процесс будет конечен и может быть выполнен с помощью алгоритма Евклида. Действительно, имеем:
a = bq1 + r2;
,
b = r2q2 + r3;
,
…
rn-2 = rn-1qn-1 + rn;
,
rn-1 = rnqn;
,
.
Числа q1, q2, …, участвующие в разложении числа a в непрерывную дробь, называются неполными частными (в случае рационального a это будут, неполные частные последовательных делений алгоритма Евклида), дроби же
называются подходящими дробями.
Весьма простой закон вычисления подходящих дробей получим, заметив, что ds (s > 1) получается из ds-1 заменой в буквенном выражении для ds-1 числа qs-1 числом
.
Доказательство: Полагая ради единообразия Р0 = 1, Q0 = 0, мы можем последовательно представить подходящие дроби в следующем виде (здесь равенство
пишем, желая обозначить A символом Ps, а В - символом Qs):
,
,
и т.д. и вообще при s > 1
. (2)
Таким образом, числители и знаменатели подходящих дробей мы можем последовательно вычислять по формулам
Ps = qsPs-1 + Ps-2, Qs = qsQs-1 + Qs-2. (3)
Эти вычисления удобно делать по следующей схеме (два последних столбца пишем лишь в случае, когда a - несократимая дробь с положительным знаменателем:
):
| qs | q1 | q2 | … | … | qn-1 | qn | ||||
| Ps | 1 | q1 | P2 | … | Ps-2 | Ps-1 | Ps | … | Pn-1 | a |
| Qs | 0 | 1 | Q2 | … | Qs-2 | Qs-1 | Qs | … | Qn-1 | b |
Пример: Разложим в непрерывную дробь несократимую дробь
. Здесь имеем
| 105 | 38 | ![]() | ||||
| 76 | 2 | |||||
| 38 | 29 | |||||
| 29 | 1 | |||||
| 29 | 9 | |||||
| 27 | 3 | |||||
| 9 | 2 | |||||
| 8 | 4 | |||||
| 2 | 1 | |||||
| 2 | 2 | |||||
| 0 |
Поэтому указанная выше схема дает:
| qs | 2 | 1 | 3 | 4 | 2 | |
| Ps | 1 | 2 | 3 | 11 | 47 | 105 |
| Qs | 0 | 1 | 1 | 4 | 17 | 38 |
Теорема 1: При s > 0 имеем PsQs-1 - QsPs-1 = (-1)s.
При s > 1 имеем
.
Доказательство: Приняв обозначение hs = PsQs-1 - QsPs-1, мы при s = 1 получим h1 = q1?0 - 1?1 = -1, а при s > 1 с помощью равенств (3) найдем hs = -hs-l. Отсюда получим hs = (-1)s. Пользуясь же этим равенством при s > 1, легко найдем
.
Теорема 2: Пусть 1 < s, а если a - рациональная несократимая дробь
с положительным знаменателем, то пусть также s < n. Тогда a лежит между ds-1 и ds, причем ближе к ds нежели к ds-1.
Доказательство: Заменив в равенстве (2) число qs числом
, получим
,
,
,
откуда убеждаемся, что первая из разностей, стоящих в скобках, и по знаку противоположна второй и численно (ввиду Qs > Qs-1) меньше последней. А этим и доказываются наши утверждения.
Глава 2
Еще по теме Непрерывные дроби и их связь с алгоритмом Евклида:
- Связь между дифференцируемостью функции и ее непрерывностью
- 9.Дифференцируемость функций одной переменной. Связь между дифференцируемостью и непрерывностью функции (доказать теорему).
- 7.Непрерывность функции в точке и на промежутке. Свойства функций, непрерывных на отрезке. Точки разрыва. Примеры.
- a. Евклид
- ЕВКЛИД (ок. 365 - 300 до н.э)
- ЭВКЛИД, Евклид
- ЭВКЛИД, Евклид из Мегары (5
- Алгоритм та його властивості
- Свойства непрерывных функций.
- 1.1 Различные подходы к определению алгоритма:
- Алгоритм Краскала
- АЛГОРИТМ
- 2. Непрерывные функции
- Алгоритм Прима
- Лекция № 5. Нечеткие алгоритмы
- Непрерывные отображения.
- Тема 8.3 Уточнения понятия алгоритм.
- 6.4 Нахождение кратчайшего пути (Алгоритм Дейкстры)
- Непрерывность функции на интервале и на отрезке.
