Курс Числа вращения и модули эллиптических кривых

реклама
Курс «Числа вращения и модули
эллиптических кривых»
Наталия Гончарук, natalka@mccme.ru
13 сентября 2011 г.
Цепные дроби
Любое иррациональное число можно представить в виде бесконечной цепной дроби:
1
ρ = k0 +
.
k1 + k2 + 1 1
k3 +...
Такую дробь мы будем обозначать [k0 , k1 , k2 . . . ].
Для этого нужно, положив сначала x = ρ, выполнять такую последовательность действий:
1 Запомнить целую часть числа x.
2 Вычесть из числа x целую часть, оставив {x}.
3 Перейти к обратному числу
1
.
{x}
4 Вернуться к пункту .
1
Тогда запомненные числа и будут числами ki .
√
1. Разложите в цепную дробь число
5+1
.
2
2. Какое число имеет цепную дробь [a, b, a, b, a, b . . . ]?
Если цепную дробь оборвать на i-м месте, получим подходящую дробь
pi
:
qi
pi
1
= k0 +
qi
k1 + k2 +1
=: [k0 , . . . , ki ],
1
... 1
ki
где дробь pqii несократима.
Значения подходящих дробей стремятся к ρ (этого мы пока не доказали).
Следующие задачи можно решать или независимо, или с помощью конструкции вытягивания носов, которая описана ниже.
1
3. Докажите, что для любой цепной дроби [k0 , k1 . . . ] найдётся число ρ,
имеющее такую цепную дробь.
4. Докажите, что
p2n
q2n
< ρ, и ρ <
p2k−1
q2k−1
для любых k, n ∈ N.
5. Докажите, что pn+1 = kn+1 pn + pn−1 , qn+1 = kn+1 qn + qn−1 .
6. Докажите, что pn+1 qn − pn qn+1 = (−1)n .
7. Докажите, что limn→∞
pn
qn
= ρ. Оцените разность ρ −
pn
.
qn
Вытягивание носов
На клетчатой плоскости Oxy нарисуем прямую y = ρx. Пусть ~a0 = (1, 0), ~a1 =
(0, 1) (см. рис. 1).
Будем выполнять следующую последовательность действий.
Рис. 1: Вытягивание носов, ρ =
√
2
1 Прибавить к вектору ~ai вектор ~ai+1 наибольшее возможное количество
раз ki , чтобы векторы ~ai+1 и ~ai + ki~ai+1 остались по разные стороны
от нашей прямой. Запомнить число ki .
2 Заменить пару векторов (~ai , ~ai+1 ) на пару векторов (~ai + ki~ai+1 , ~ai+1 ).
3 Поменять векторы местами: перейти к паре (~ai+1 , ~ai+2 ), где ~ai+2 =
~ai + ki~ai+1 .
4 Вернуться к шагу .
1
2
1 –
4 в точности соответствуют шагам 1 –
8. Докажите, что эти шаги 4 в построении цепной дроби числа ρ. В частности, числа ki в обоих
случаях одинаковы.
9. Докажите, что ~ai = (qi−2 , pi−2 ) (в исходном базисе). Переформулируйте и докажите задачи 4 – 6 с помощью вытягивания носов.
10. Докажите, что (для i > 0) из дробей со знаменателем, не большим qi ,
дробь pqii лучше всех приближает число ρ.
Орбита поворота на иррациональный угол ρ
Следующая задача объясняет, почему для изучения орбит отображений
общего вида нам нужно изучить орбиты поворота.
11. Пусть ρ ∈
/ Q. Докажите, что точки орбиты поворота на угол ρ упорядочены на окружности так же, как и точки орбиты любого отображения f с числом вращения ρ.
Структура орбиты поворота тесно связана с цепной дробью, в которую
разлагается число ρ. В конструкции вытягивания носов рассмотрим точку
пересечения прямой y = ρx с вертикальной прямой x = k, k ∈ N. Это точка
(k, ρk): её абсцисса k соответствует количеству итераций поворота, целая
часть ординаты [ρk] — это количество сделанных полных оборотов, дробная
часть ординаты {ρk} — положение точки орбиты на окружности.
Поэтому в следующих задачах нужно перевести уже доказанные факты
на язык поворота окружности.
12. Опишите в терминах орбиты поворота числа ki , qi , pi .
13. а) Рассмотрим первые несколько точек орбиты поворота: 0, ρ, 2ρ, . . . , nρ.
Эти точки делят окружность на n + 1 отрезок. Сколько среди этих
отрезков может быть отрезков разной длины?
б) Какой длины могут быть эти отрезки?
3
Скачать