форма вейерштрасса эллиптической кривой

Факторизация и эллиптическая кривая. Часть V

форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

К тем сведениям об эллиптических кривых (ЭК), которые доступны читателям Хабра и Интернета в целом, а также из бумажных книг, предлагаю дополнительные, уточняющие важные детали, опущенные в некоторых статьях. Например, в работе приводится изображение тора (рис. 4), но никаких оговорок не делается. Откуда он взялся, почему тор? Другие авторы вообще не упоминают эту фигуру. В чем здесь дело?

Не могу назвать публикацию на Хабре и других сайтах, где автор говорил бы о полях многочленов, хотя обозначение форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой) таких полей некоторыми авторами и используются, но делается это неправильно. Неприводимый многочлен и примитивный элемент поля и не задаются, что не позволяет читателю построить такое поле и работать с ним, проверить вычислением приводимый результат, если числовой пример вообще приводится. От таких публикаций остается ощущение зря потраченного времени. Такие поля расширения используются в стандартах цифровой подписи и шифрования рядом государств.

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

Пространства изучения моделей

Здесь будем использовать в зависимости от рассматриваемой ситуации различные пространства вещественные и комплексные, аффинные и проективные, бесконечные и конечные подходящей размерности. Поэтому вначале кратко рассмотрим их сущность основные свойства, способы описания. Для практики фактически наибольший интерес представляет конечный случай.

Аффинные пространства форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Рассмотрим множество наборов (а1, а2, …, аn) из n элементов, где каждый аi ∊ F и F некоторое поле. Множество наборов обозначим символом форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойи обычным способом введем для наборов операции сложения и умножения на скаляры. При условии замкнутости множества форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойпо этим операциям оно образует векторное пространство с аддитивным нейтральным элементом О = (0, 0, …, 0).

Для удобства в дальнейшем условимся обозначать набор (а1, а2, …, аn) символами а, в, с…, а форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойбудем называть n-мерным аффинным пространством, его элементы – аффинными точками, точку О = (0, 0, …, 0) – назовем началом координат. Если F — конечное поле из форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойэлементов, где р – простое, то форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойсодержит форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойэлементов (наборов, точек). При р = 2 получаем множество всех двоичных чисел разрядности k.

Аффинная плоскость форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Пусть F˟ – конечное алгебраически замкнутое поле и Fо – некоторое подполе поля F˟. Аффинная плоскость форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойпод полем F˟ (дискретная конечная F˟×F˟ ) представляет собой множество всех <(α, β)>упорядоченных пар элементов α, β поля F˟. Каждую такую пару Q=(α, β) называют точкой плоскости форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, а элементы α, β – координатами точки Q. Если поле F˟ является полем расширения некоторой степени n, то каждая координата точки Q представляет собой многочлен степени не выше n – 1 от формальной переменной t.

Эллиптической кривой (ЭК) над полем F называется плоская гладкая кривая с уравнением вида
форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойИндексы у коэффициентов форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойв уравнении указывают степени, которые должны быть приписаны этим коэффициентам, чтобы уравнение ЭК стало однородным, т.е. чтобы каждое слагаемое в нем имело общую степень 6.

Через Е(F) обозначают множество, состоящее из точек форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, удовлетворяющих этому уравнению, с добавлением «бесконечно удаленной» точки О. Если К — некоторое расширение поля F, то через Е(К) будет обозначаться множество, состоящее из точек форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойудовлетворяющих уравнению ЭК и бесконечно удаленной точки О.

Пример 1. Для поля с характеристикой p = 5 и степенью расширения n = 3 задается примитивный элемент (α) и неприводимый многочлен форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойПорядок поля при этом форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, а аффинная плоскость содержит форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойточек с многочленами в роли координат точек.

Например, задание одной из точек эллиптической кривой в этом поле имеет вид форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, где многочлены форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой– координаты точки Q. Малая часть точек такой дискретной плоскости образует ЭК и еще меньшая их часть — является аддитивной группой точек ЭК, которая строится здесь.

Пусть F˟ – алгебраическое замыкание поля поля F. Условие гладкости кривой означает, что в множестве Е(F˟) не существует точек, в которых одновременно обращались бы в нуль частные производные форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойгде

форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Иными словами, система уравнений
форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой
не имеет решений, принадлежащих Е(F˟).

Проективное пространство форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Символом форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойпо аналогии с предыдущим будем обозначать n-мерное проективное пространство над полем F. Очень важно понимать, как устроено это пространство, и в чем отличие форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойот форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой. С этой целью рассмотрим вначале форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой– множество наборов (ао, а1, …, аn), в котором точка O=(0, 0, …, 0) – начало координат удалена.

Над множеством форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойопределим отношение эквивалентности: n–мерная точка а = (ао, а1, …, аn) эквивалентна точке b = (bо, b1, …, bn), если существует такой элемент γ∊F*, где F* – мультипликативная группа поля F, что aо=γbо, a1=γb1. an=γbn. Просто убедиться в том, что все такие пары (a, b) из форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойобразуют отношение (

) эквивалентности, которое индуцирует разбиение множества форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой– на классы эквивалентности.

Все такие классы называются точками пространства форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойи все элементы класса (т.е. сам класс) обозначаются символом [а], если точка а = (ао, а1, …, аn) входит в состав класса, то такая точка а называется представителем класса. В геометрической терминологии все элементы (точки) произвольного класса [а] принадлежат прямой в пространстве форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, проходящей через точку а и начало координат в аффинном пространстве.

Пространство форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойобразованно форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойэлементами (точками). Это легко показать, так как пространство форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойимеет форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойэлемент (без нулевого), мультипликативная группа F* поля F˟ состоит из q – 1 элементов (точек проективного пространства). Каждый класс эквивалентности (прямая) порождается произвольным элементом а = (а0, а1, …, аn) умноженным на каждый элемент из F*, т.е. содержит q – 1 элементов.

Тогда число |H˟| классов (их объёмы одинаковы) эквивалентности можно подсчитать по формуле: форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой
Сравнение мощностей n–мерных пространств аффинного и проективного показывает, что форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой| A^n(F) |$» data-tex=»inline»/>.

Пример 2: Пусть форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой. Тогда форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой– мощность (порядок – число элементов) аффинного пространства форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой;
форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой— мощность (порядок) аффинного пространства форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой; в нем |H˟| классов. форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой— мощность (порядок) проективного пространства форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, т.е. число классов эквивалентности точек пространства форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой. Видим, каждый класс эквивалентности содержит 7 элементов. форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой| A^n(F) |$» data-tex=»inline»/>. =>585>512.

Проективная плоскость форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Наряду с аффинной плоскостью в криптографии с эллиптическими кривыми используется проективная плоскость. Это связано с тем, что для ЭК, задаваемой в этой плоскости, формулы для групповой операции с точками ЭК не содержат действия деления, т.е. для вычисления координат результирующей точки не требуется обращения элемента в поле F, которая весьма трудоемка. Иногда для проективной плоскости используют обозначение форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, чтобы подчеркнуть вещественную природу (некомплексную) элементов.

Определение. Приведем в определении тройственное представление проективной плоскости:
форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой= <прямые в форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, проходящие через начало координат> =
= <отношение вида X: Y: Z>=
= < форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой\<0>/

, где (X: Y: Z), (γХ:γY:γZ), если γ∈R\0>.

В нижней (последней) строчке определения записано фактормножество точек пространства форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой(трехмерного, вещественного) по отношению эквивалентности (

форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Рисунок 1 – Аффинная плоскость Z = 1

Легко может быть выполнен переход к произвольному векторному пространству над любым полем. Для того, чтобы представить отношение X: Y: Z для Z = 0, достаточно положить x = X/Z,
y = Y/Z. Этим достигается упрощение, так как исходное отношение задается теперь парой вещественных чисел.

Другими словами, класс эквивалентности троек (x, y, z) по отношению эквивалентности имеет единственного представителя (x, y, 1), третья координата которого Z /Z = 1 для всех точек.
К сожалению, Z все-таки может обращаться в нуль, и в этом случае наш способ представителя класса эквивалентности не годится.

Приведенное рассуждение показывает, что форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойсодержит экземпляр пространства форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Рисунок 2 – Замены переменных, переводящие кривую в проективное пространство

Прямая общего положения в форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, проходящая через О, не содержится в плоскости (Z = 0) и, значит пересекает плоскость (Z = 1) в единственной точке, которая и представляет собой этот класс эквивалентности (т.е. прямую L в форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой). Прямые, лежащие в плоскости (Z = 0), не пересекают плоскость (Z = 1). Следовательно, они соответствуют не точкам из форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойа асимптотическим направлениям или пучкам параллельных прямых в форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой. Таким образом, можно представить форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойкак пространство, состоящее из плоскости форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, к которой добавлено по одной “точке на бесконечности” для каждого пучка параллельных прямых.

Ньютон занимался и кубическими кривыми, привел их классификацию, им сформулирована Теорема. Для любой неособой кубической кривой существует проективная замена координат, преобразующая кубическую кривую к кривой в форме Вейерштрасса с рациональными а и b. Например, m(m+1)/2=n(n+1)(2n+1)/6 после замены m=(у-9)/18 и n=(x-3)/6 получаем уравнение форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойрациональные корни которого и будут решением задачи.

Вопрос на понимание ЭК: Какие два натуральных смежных числа при умножении у(у+1) равны произведению трех натуральных смежных чисел (х-1)х(х+1)? В уравнении есть форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойкак в ЭК.

Формулы групповой операции ЭК в проективном пространстве (плоскости).
Пусть задано уравнение ЭК в проективной плоскости в форме Вейерштрасса Е(GF(q)):
форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой
над полем характеристики р, (р ≠ 2 и р ≠ 3), получаемое путем перевода ЭК из аффинной в проективную плоскость. Точки такой ЭК можно рассматривать как эквивалентный класс точек (X, Y, Z) плоскости форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойнад полем GF(q).

(kX, kY, kZ). Такие точки обозначаются как (X, Y, Z) и среди них имеется единственная точка с координатой Z = 0 – это точка (0, 1, 0). При Z = 0 обязательно и Х = 0, и существует только один класс эквивалентности с Х = Z = 0, содержащий бесконечно удаленную точку (0, 1, 0)∈ Е(GF(q))∈ форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой.

Существует возможность и обратного перевода ЭК из пространства форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойв аффинное пространство форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой. Для всех точек Q = (X, Y, Z) ≠ O производится замена (X, Y, Z) = (Х/Z, Y/Z, 1). При этом выполняется однозначное соответствие: точке (х = Х/Z, y = Y/Z) соответствует точка (X, Y, Z).
Формулы удвоения точки ЭК в проективном пространстве принимают вид:
форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой
форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой,
где координата форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойкратна λ.

Последующие преобразования обеспечивают получение формул группового сложения точек ЭК в проективных координатах.

форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

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

При рассмотрении ЭК над расширенным полем форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, имеющих инвариант j ≠ 0 формулы принимают иной вид для случая форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Комплексное пространство C

Эллиптическую кривую можно рассматривать не только в аффинном, проективном, но и в комплексном пространствах. В последнем случае точки ЭК называются комплексными точками. Далее будем рассматривать именно такие точки над комплексными полями.

Поскольку ЭК – это плоская кривая, то ограничимся рассмотрением комплексной проективной плоскости форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой. В этой плоскости можно задавать функции, которые имеют два линейных независимых периода. Их называют мероморфные двоякопериодические функции с периодами ω1, ω2.

По причине линейной независимости периодов над R, ω1/ω2∈R. Другое название для таких функций – эллиптические функции. Для наших целей интерес представляет функция Вейерштрасса ℘(z), которая удовлетворяет дифференциальному уравнению вида
форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой
где форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой– некоторые константы, зависящие от периодов ω1, ω2.

Сходство записанного уравнения с ЭК весьма значительное.
Зададим на плоскости С решетку Λ= периодов, где m и n — целые числа и узлы решетки Λ целочисленные. Элементы решетки образуют нормальную подгруппу в группе комплексных чисел, и мы можем сформировать по этой группе факторгруппу C/Λ.

Позднее покажем, что элементы факторгруппы можно отобразить в комплексные точки Е(С) ЭК Е, и такое отображение взаимно однозначно.
Многочлен правой части форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойЭК над комплексной плоскостью С.
Параметризацию удаётся осуществить для части ЭК на С, благодаря выбору необходимой функции ℘.

В проективной комплексной плоскости с учетом полюсов функции ℘ параметризация устанавливает взаимно однозначное соответствие между множеством точек C/Λ и множеством Е(С) комплексных точек кривой Е. Такое соответствие оказывается биголоморфно.

Суммирование комплексных чисел определяется групповым законом сложения на торе C/Λ. Ниже будет показано, что соответствие φ: C/Λ→Е(С) ЭК Е. Далее выясняется, что любая ЭК на С может быть нормализована подбором подходящей функции Вейерштрасса ℘. В основе процедуры прояснение такой связи лежит возможность обращения эллиптических интегралов.

Эллиптические функции

Определение. Алгебраическую кривую называют эллиптической, если она как одномерное комплексное многообразие представляет собой тор (бублик).
Определение. Мероморфная двоякопериодическая функция называется эллиптической.

Определение. Аналитическая функция называется мероморфной, если у нее в конечной области С нет особых точек, отличных от полюсов.
Определение. Функция:f^C →С∪( <∞>называется двоякопериодической с периодами ω1, ω2 при линейной независимости периодов над R и f(z+ω1)=f(z)=f(z+ω2) для любых z∈C.

Двоякопериодическую функцию называют эллиптической, если она мероморфна. Множество эллиптических функций образует поле при фиксированных периодах ω1, ω2. В плоскости С точки 0, ω1, ω2 и ω1+ω2 образуют вершины параллелограмма
П=<α1ω1+α2ω2|0 ≤α1,α2 ≤1>, который называется фундаментальным. Стороны, сходящиеся в точке 0 и сама точка принадлежат П, а три другие вершины и две стороны — не принадлежат П.

Особый интерес представляет фундаментальный параллелограмм и его граница.
Определение. Фундаментальным параллелограммом называется область плоскости С, заданная соотношением П = <α1ω1+α2ω2|0 ≤α1,α2 ≤1>где α1,α2∈R.
Параллелограммом периодов называется любой параллелограмм вида α+П, α∈С. Для всех таких параллелограммов справедливы одинаковые условия.

Относительно эллиптических функций Ж. Лиувиллем (1809-1882) сформулированы и доказаны следующие результаты.

Теорема 1. Не существует отличных от констант целых эллиптических функций.
Доказательство. Целая эллиптическая функция непрерывна, так как не имеет полюсов; поэтому она ограничена на замыкании П. В силу периодичности функция ограничена на С, следовательно, она постоянна.

Следствие 2. Две эллиптические функции, имеющие одинаковые наборы полюсов и соответственно равные главные части в полюсах, отличаются на константу.

Теорема 3. Если эллиптическая функция f(z) не имеет полюсов на границе L параллелограмма П+α, то сумма вычетов f(z) во всех полюсах, лежащих внутри П+α, равна 0.

Эллиптическая функция Вейерштрасса. Эта функция играет важную роль для всей теории эллиптических функций в силу ее замечательных свойств. Займемся рассмотрением этих свойств подробнее и выясним, как и какие из них могут быть использованы для наших целей, связанных с изучением ЭК. Функция Вейерштрасса определяется над комплексной плоскостью C и представляется формулой.

форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

,
где Λ не содержит точку 0, т.е. решетка периодов с удаленной точкой 0 и фиксированными значениями ω1, ω2. Выражение под знаком суммы нельзя записывать через две суммы, так как каждая из них представляет расходящийся ряд.

Комплексная плоскость C с решеткой Λ

Перейдем к рассмотрению комплексного случая ЭК.
Пусть ω1 и ω2 — два линейно независимых на R комплексных числа. Обозначим через
Λ= порожденную ими решетку. Отождествим две точки комплексной плоскости С, если их разность принадлежит Λ. После такого отождествления получим фактор-пространство С/Λ.

На рисунке заштрихованная часть комплексной плоскости представляет собой фундаментальную область – параллелограмм, сдвиги которого на элементы из Λ накрывают всю плоскость С.

форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Рисунок 3. Фундаментальный параллелограмм в комплексной плоскости

Фактор-пространство С/Λ можно представить в виде фундаментального параллелограмма с отождествленными противоположными сторонами. Так как сложение комплексных чисел (x,y) → x+y задает некоторое голоморфное отображение C×C→C, то С является комплексной группой Ли, а Λ – ее подгруппой. Таким образом, фактор-пространство С/Λ – компактная комплексная группа Ли.

Пару (ω1, ω2) можно умножить на комплексное число форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойили форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойи получить пару, состоящую из 1 и τ, где Imτ>0. Соответствующую решетку, порожденную 1 и τ обозначим через Λτ, а фактор-пространство С/Λτ через Eτ. Каждое пространство С/Λ изоморфно одному из Eτ, причем Eτ и E’τ изоморфны тогда и только тогда, когда
форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Функции на С/Λ. Пусть g – мероморфная функция на С/Λ. Тогда q∙g – мероморфная функция на С, удовлетворяющая условиям q·g(z+ω1) = q·g(z+ω2) = q·g(z)
Таким образом, q∙g – двоякопериодическая мероморфная функция на С. Обратно, каждая двоякопериодическая мероморфная функция на С (так называемая эллиптическая функция) определяет некоторую мероморфную функцию на С/Λ.

Основная эллиптическая функция может быть представлена в виде ряда:

форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой

Рисунок 4 – Представление ЭК в области фундаментального параллелограмма тороидальной поверхностью

На рис. 4 изображен тор, слева развертка его поверхности (плоский лист-прямоугольник). Развертка получена двумя перпендикулярными разрезами тора: вертикальным (в сечении дает малую окружность — торцы цилиндрической поверхности) и горизонтальным вдоль образующей цилиндра, получаемого после первого разреза, и распрямления (топология) вдоль осевой линии. Линии разрезов: первая совмещается с координатной осью ординат (у), вторая — границы (верхний и нижний края развертки) равноудаленные от оси абсцисс (х). Все целочисленные точки группы ЭК в этой системе координат получают вид (х, у).

Действительно, на рисунке видим симметричное относительно оси х расположение точек. Сплошная линия на торе (синяя) без разрывов на развертке представлена 4-я отрезками, концевые точки которых соответственно имеют совпадающие координаты. Другими словами, обратными действиями (склейкой) можно получить объемную фигуру — тор, на поверхности которого все отрезки прямых воссоединятся в замкнутую пространственную винтовую линию. Условность этой иллюстрации в том, что плоская ЭК представляется в комплексной плоскости двоякопериодической функцией, удовлетворяющей уравнению Вейерштрасса.

Эта функция мероморфна на С, двоякопериодическая и имеет полюсы кратности 2 в точности в вершинах решетки Λ. Очевидно, что и производная ℘’(z) является двоякопериодической функцией, имеющей полюсы кратности 3 в вершинах решетки Λ.
℘(z) и ℘′(z) связаны между собой некоторым полиномиальным соотношением:
f(℘(z), ℘′(z), 1) = 0.

Факторизация из полезных возможностей ЭК

— разложение составного числа N на множители.
Формально алгоритм, предложенный Ленстрой содержит следующие шаги.
ш1. Выбирается ЭК над полем порядка N, т.е. целые числа из диапазона форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой.
ш2. Рассматриваем кубическую кривую форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривойи базисную точку ЭК форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой.

ш3. Вычисляем форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой; этим проверяется являются ли редукции кривой Е эллиптическими. Если НОД =N, переход к Ш1 и выбор нового b. Если форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, то получен нетривиальный делитель числа N. При форма вейерштрасса эллиптической кривой. Смотреть фото форма вейерштрасса эллиптической кривой. Смотреть картинку форма вейерштрасса эллиптической кривой. Картинка про форма вейерштрасса эллиптической кривой. Фото форма вейерштрасса эллиптической кривой, переход к Ш4

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *