Вычисление порядка элемента в группе

Материал из Викиконспекты
Версия от 22:50, 28 июня 2010; Vprisivko (обсуждение | вклад) (Создание статьи)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
Эта статья находится в разработке!

Рассмотрим конечную группу [math]G[/math]. Для заданного [math]a[/math] необходимо найти такое минимальное [math]n[/math], что [math]a^n=e[/math].
Теперь рассмотрим обобщенную задачу поиска порядка, также называемую задачей дискретного логарифмирования: для заданных [math]a[/math] и [math]b[/math] из группы найти такое минимальное [math]n[/math], что [math]a ^ n = b[/math].
Очевидно, [math]n \lt |G| [/math] (следует из принципа Дирихле). Пусть [math]m = \lceil |G| \rceil[/math]. Будем искать [math]n[/math] в виде [math]xm-y[/math], где [math]y \in 0 \dots m - 1[/math] и [math]x \in 1 \dots m[/math].
[math]a ^ n = a ^ {xm - y} = b[/math] <math>a ^ {xm} = b a ^ {y}