Первообразные корни — различия между версиями
Haliullin (обсуждение | вклад) м (→Количество первообразных корней) |
Haliullin (обсуждение | вклад) м (→Количество первообразных корней) |
||
| Строка 8: | Строка 8: | ||
** '''Доказательство (обратная теорема)'''<br> | ** '''Доказательство (обратная теорема)'''<br> | ||
Пусть существует k такое, что <math>g^{a\cdot k}=1</math>, и <math>k<p-1</math>. Но <math>g^{p-1}=1</math>, значит <math>g^{a\cdot k}=g^{p-1}</math>. Следовательно либо <math>(a*k) \vdots (p-1)</math>, либо <math>(p-1) \vdots (a*k)</math>. Но по определению первообразного корня, и ord, <math>p-1 \leqslant a*k</math>, то есть <math>(a*k) \vdots (p-1)</math>, а так как НОД<math>(a; p-1)=1</math>, то <math>k \vdots (p-1) \Rightarrow p-1 \leqslant k</math>, что противоречит нашему предположению. Обратная теорема доказана. | Пусть существует k такое, что <math>g^{a\cdot k}=1</math>, и <math>k<p-1</math>. Но <math>g^{p-1}=1</math>, значит <math>g^{a\cdot k}=g^{p-1}</math>. Следовательно либо <math>(a*k) \vdots (p-1)</math>, либо <math>(p-1) \vdots (a*k)</math>. Но по определению первообразного корня, и ord, <math>p-1 \leqslant a*k</math>, то есть <math>(a*k) \vdots (p-1)</math>, а так как НОД<math>(a; p-1)=1</math>, то <math>k \vdots (p-1) \Rightarrow p-1 \leqslant k</math>, что противоречит нашему предположению. Обратная теорема доказана. | ||
| − | * '''Следствие | + | * '''Следствие''' ''Количество различных первообразных корней по модулю p равно φ(p-1).''<br> |
'''Доказательство'''<br> | '''Доказательство'''<br> | ||
Пусть g - первообразный корень.<br> | Пусть g - первообразный корень.<br> | ||
Версия 01:43, 18 июня 2010
Первообразные корни
Количество первообразных корней
- Определение. называется первообразным корнем по модулю n, если φ
Где - порядок числа, а φ - функция Эйлера.
- Теорема. Пусть - первообразный корень по модулю . Тогда a - первообразный корень по модулю НОД.
- Доказательство (прямая теорема)
- Доказательство (прямая теорема)
Так как ga - первообразный корень, значит (ga)φ(p)=1, но p, поэтому φ(p)=p-1, значит (ga)p-1=1, и это же справедливо для g: gp-1=1. Пусть НОД(a;p-1)=k, k>1, тогда . Но, по определению ord, - минимальная степень, в которую следует возвести , чтобы получить единицу, а . Получили противоречие, теорема доказана.
- Доказательство (обратная теорема)
- Доказательство (обратная теорема)
Пусть существует k такое, что , и . Но , значит . Следовательно либо , либо . Но по определению первообразного корня, и ord, , то есть , а так как НОД, то , что противоречит нашему предположению. Обратная теорема доказана.
- Следствие Количество различных первообразных корней по модулю p равно φ(p-1).
Доказательство
Пусть g - первообразный корень.
Во-первых, при . Таким образом есть смысл рассматривать только первообразные корни, образованные из исходного, путем возведения в степень не выше .
Во-вторых, исходный первообразный корень существует, так как мультипликативная группа поля вычетов циклична (то есть ).
По доказанной обратной теореме - первообразный корень. С другой стороны для любого другого a, по прямой теореме не является первообразным корнем. Но по определению равно количеству НОД . Очевидно, для всех различны. Теорема доказана.