Научная литература
booksshare.net -> Добавить материал -> Математика -> Коблиц Н. -> "Курс теории чисел и криптографии" -> 84

Курс теории чисел и криптографии - Коблиц Н.

Коблиц Н. Курс теории чисел и криптографии — Москва: Научное изд-во ТВП, 2001. — 254 c.
Скачать (прямая ссылка): theory-chisel-kriptographii.djvu
Предыдущая << 1 .. 78 79 80 81 82 83 < 84 > 85 86 87 88 89 90 .. 125 >> Следующая


c) ЬіСі_х — Ьі_гСі = ( —1)! 1 oYff г ^ 1.

Доказательство. Определим последовательности {&;} и {с;} с помощью соотношений из части а) (приравнивая соответствующие числители и знаменатели — прим. ред.); докажем по индукции, что тогда bi/ci — 2-е приближение. Докажем это, не предполагая, что йі — целые числа, т. е. докажем, что для любых вещественных чисел ui отношение bi/ci с bi и Сі, определенными формулами в части а), равно а0 + ¦^+- • ¦ • ^-- База индукции (г = 0,1,2) тривиальна. Предположим теперь, что утверждение справедливо вплоть до г-ro приближения, и докажем его для (г + 1)-го приближения. Заметим, что мы получим (г + 1)-е приближение, заменяя на a; ¦f l/ai+1 в формуле, которая выражает числитель и знаменатель г-ro приближения в терминах (г — 1)-го и (г — 2)-го приближений. Таким образом, (г + 1)-е приближение в силу предположения индукции равно

(Q« + ^77)6'-! + _ аг+і(агЬі-і + bj_2) + _ ai+ibi +

(а{ + )сг_! + Сг_2 Oi + 1(UiCi^1 + С;_2) + c,-_i ai + 1cl+ci_1'

Тем самым часть а) доказана.

. Часть с) также легко доказать по индукции. Шаг индукции проводится следующим образом:

Ьі+1Сі - ЬіСі+1 = (ai+1b, + Ь,_і)сі - bi(at+1Ci + с;_х) = Ьг_іct - Ь{с{-Х

= -(-1)^=(-1)',

Таким образом, из того, что часть с) справедлива для і, следует соответствующее утверждение для і -f 1.

Наконец, часть Ь) следует из части с), так как любой общий делитель bi и с,- должен быть делителем числа (—1)' 1, равного ±1. Предложение доказано.

Если разделить равенство в предложении V.4. 1 с) на CjC^1, то получим:

bi Ьі.г _ (-1Г1

176

ГЛ. V. ПРОСТОТА И ФАКТОРИЗАЦИЯ

Так как с,-, очевидно, образуют строго возрастающую последовательность натуральных чисел, это равенство показывает, что последовательность приближений ведет себя подобно знакопеременному ряду, т.е. она колеблется вперед и назад с уменьшающейся амплитудой, и, значит, последовательность приближений сходится к пределу.

Наконец, нетрудно заметить, что предел последовательности есть само число х, для которого строится разложение. Чтобы показать это, заметим, что х получается, если в (г + 1)-м приближении заменить а;+1 на 1/х{. Таким образом, по предложению V.4.1 а) (с г + 1 вместо г и заменой Oi+1 на \/х{) имеем:

Ьг/хг + Ьі_і bi + xibi_i

с-і/хі + ^i-1 (-і + Xi^i-I

при этом X оказывается в промежутке между Ь;_і/с;_і и bi/ct. (Чтобы убедиться в этом, рассмотрим два вектора U = (6;, Cj) И V = (&;_1, Cj_!) в плоскости, оба расположенные в одном и том же квадранте; заметим, что направление вектора u+XjV является промежуточным между направлениями векторов и и v.) Стало быть, последовательность Ьг/Сг колеблется вокруг X И СХОДИТСЯ К X.

Цепные дроби имеют много интересных свойств, что обусловило их применения в различных областях математики. Например, они доставляют «наилучший возможный» способ рациональной аппроксимации вещественных чисел (в том смысле, что любое рациональное число, более близкое к х, чем bi/ci, должно иметь знаменатель, больший, чем С;). Другое свойство аналогично тому факту, что в представлении вещественного числа х в десятичной (или Ь-ичной) системе знаки периодически повторяются тогда и только тогда, когда х рационально. В разложении х в цепную дробь, как мы видели, последовательность целых чисел обрывается в том и только том случае, когда х рационально. Можно показать, что последовательность целых чисел а, становится периодической последовательностью в том и только том случае, когда х — квадратичная иррациональность, т. е. имеет вид Xi + х2у/п, где Xi и X2 — рациональны, а п не есть полный квадрат. Это — известная теорема Лагранжа.

Пример 1. Выписывая по порядку первые члены разложения \/3 в цепную дробь, получаем

л/З= 1 + — — — — — —

+ 1+2+ 1+2+ 1+2+ '"'

Естественно предположить, что а; попеременно принимают значения 1 и 2. Докажем это. Пусть х равно бесконечной цепной дроби в правой части с чередующимися 1 и 2. Согласно определению цепной дроби

§ 4. МЕТОД ЦЕПНЫХ ДРОБЕЙ

177

для X мы, очевидно, имеем х = 1 + TTZTT- Упрощая это рациональное выражение и умножая затем обе части равенства на х + 2, получаем 2х + Xі = 3 + 2х, т.е. X = -\/3.

Предложение V. 4. 2. Пусть х > 1 — вещественное число, при разложении в цепную дробь имеющее приближения bj/cj.

Тогда \Ьг — х с; | < 2х при любом і.

Доказательство. Как мы видели, х лежит в промежутке между Ьі/сі и 6г+і /сг + 1. Разность между этими величинами по абсолютной величине равна с 1 (предложение V. 4. 1 с)). Поэтому

16

2 2, X С,

X —

X +

< C1

CiC

i + 1

X + [X +

C1Ci + I

Следовательно,

112

2 2,

X С,

2х < 2х

< 2х

1 + 1 +

Ci + I Сг+1 Сг + 1

+

2хс\

+ 1'

< 2х

1 +

+

-i + l

Ci + I

= 0.

Предложение доказано.

Предложение V.4.3. Пусть п — натуральное число, не являющееся полным квадратом. Пусть Ьі/сі — приближения при разложении у/п в цепную дробь. Тогда наименьший по абсолютному зна-чению вычет bj (mod п) (расположенный между —п/2 и п/2) меньше 2фг.
Предыдущая << 1 .. 78 79 80 81 82 83 < 84 > 85 86 87 88 89 90 .. 125 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed