Теорема о цикличности мультипликативной группы поля Z/pZ — различия между версиями
Haliullin (обсуждение | вклад) (Новая страница: «В этом разделе мы будет рассматривать элементы мультипликативной группы поля <math>\mathbb{Z}/p \m…») |
|||
(не показано 10 промежуточных версий 4 участников) | |||
Строка 1: | Строка 1: | ||
− | В этом разделе мы будет рассматривать элементы мультипликативной группы поля < | + | В этом разделе мы будет рассматривать элементы [[мультипликативная группа поля|мультипликативной группы]] [[Определение поля и подполя, изоморфизмы полей|поля]] <tex>\mathbb{Z}/p \mathbb{Z}</tex>, то есть вычетов по модулю <tex>p</tex>, причем <tex>p \in \mathbb{P}</tex>. |
Прежде чем доказывать теорему, докажем две леммы. | Прежде чем доказывать теорему, докажем две леммы. | ||
− | {{ | + | {{Лемма |
|id=l1 | |id=l1 | ||
− | |about= | + | |about=1 |
|statement= | |statement= | ||
− | < | + | <tex>ord(ab)=ord(a)ord(b)</tex> , если <tex>gcd(ord(a),ord(b))=1</tex>, где <tex>ord(a)</tex> {{---}} [[порядок числа]] по модулю p. |
|proof= | |proof= | ||
− | Рассмотрим < | + | Рассмотрим <tex>(ab)^k \equiv 1 \pmod p</tex>. Так как группа абелева {{---}} можем записать <tex>a^{k}b^{k} \equiv 1 \pmod p</tex>. Очевидно <tex>a^{k \cdot ord(a)}b^{k \cdot ord(a)}\equiv 1 \pmod p</tex>, однако из определения порядка числа следует <tex>a^{ord(a)}\equiv 1 \pmod p</tex>, а значит <tex>a^{k \cdot ord(a)}\equiv 1 \pmod p</tex>. Отсюда делаем вывод, что <tex>b^{k \cdot ord(a)}\equiv 1 \pmod p</tex>. Значит <tex>k \cdot ord(a)\vdots ord(b)</tex>. Аналогичным образом доказывается <tex>k \cdot ord(b)\vdots ord(a)</tex>. Из этих двух фактов и из взаимной простоты <tex>ord(a)</tex> и <tex>ord(b)</tex> следует, что <tex>k\vdots ord(a)\cdot ord(b)</tex>. Значит порядок <tex>a\cdot b</tex> не может быть меньше <tex>k</tex>. |
+ | <br> | ||
+ | <tex>(a\cdot b)^{ord(a)\cdot ord(b)}=a^{ord(a)\cdot ord(b)}\cdot b^{ord(a)\cdot ord(b)}=1^{ord(b)}\cdot 1^{ord(a)}(mod~p)=1</tex>. Значит <tex>(a\cdot b)^{ord(a)\cdot ord(b)}=1(mod~p)</tex>, и <tex>ord(a)\cdot ord(b)</tex> — минимальное такое число. Лемма доказана | ||
}} | }} | ||
− | {{ | + | {{Лемма |
|id=l2 | |id=l2 | ||
− | |about= | + | |about=2 |
|statement= | |statement= | ||
− | Пусть < | + | Пусть <tex>ord(a)=xy</tex>. Тогда <tex>ord(a^x)=y</tex>. |
|proof= | |proof= | ||
− | Очевидно, что < | + | Очевидно, что <tex>(a^x)^y=1 \pmod p</tex>. Требуется доказать только тот факт, что <tex>y</tex> {{---}} минимальное такое число. Предположим, что <tex>ord(a^x)=f</tex>. Значит <tex>a^{xf}=1 \pmod p</tex>. Однако, по условию леммы имеем <tex>a^{xy}=1(p)</tex>, причем <tex>xy</tex> {{---}} минимальное такое число. Получаем <tex>xy\leqslant xf</tex>, значит <tex>y\leqslant f</tex>, что и требовалось доказать. |
}} | }} | ||
{{Теорема | {{Теорема | ||
|id=th | |id=th | ||
− | |about= О цикличности мультипликативной группы поля <math>\mathbb{Z}/p \mathbb{Z}</math> | + | |about=О цикличности мультипликативной группы поля <math>\mathbb{Z}/p \mathbb{Z}</math> |
|statement=Мультипликативная группа поля <math>\mathbb{Z}/p \mathbb{Z}</math> циклична. | |statement=Мультипликативная группа поля <math>\mathbb{Z}/p \mathbb{Z}</math> циклична. | ||
|proof= | |proof= | ||
− | Итак, нам требуется доказать существование порождающего элемента для нашей группы - то есть такого элемента <tex>g</tex>, что < | + | Итак, нам требуется доказать существование порождающего элемента для нашей группы {{---}} то есть такого элемента <tex>g</tex>, что <tex>\forall a: 1\leqslant a\leqslant p-1 ;\exists x: g^x=a \pmod p</tex>. Пусть <tex>k=lcm(ord(i))</tex> по всем <tex>i:0 < i\leqslant p-1</tex>. Пусть теперь <tex>k=p_1^{k_1}p_2^{k_2} \cdots p_m^{k_m}</tex>. Тогда из определения <tex>k</tex> и свойств <tex>lcm</tex> следует, что <tex>\exists a:{ }ord(a)\vdots p_i^{k_i}</tex>. Значит, <tex>ord(a)=x \cdot p_i^{k_i}</tex> для некоторого <tex>x</tex>, тогда по второй лемме <tex>ord(a^x)=p_i^{k_i}</tex>. Таким образом, мы можем найти такое число, что его порядок равен <tex>p_i^{k_i}</tex>. Пусть <tex>ord(a_i)=p_i^{k_i}</tex>. Тогда <tex>h= \prod^m_{i=1}a_i</tex> {{---}} искомый элемент. И правда {{---}} <tex>ord(h)=k</tex> {{---}} по первой лемме. Очевидно порядок числа не может быть больше <tex>p-1</tex>, значит <tex>k\leqslant p-1</tex>. С другой стороны условие <tex>x^k=1 \pmod p</tex> выполняется для всех ненулевых вычетов по модулю <tex>p</tex>, которых <tex>p-1</tex> штук, а это уравнение не может иметь более <tex>k</tex> решений (поскольку полином от одной переменной степени <tex>k</tex> не может иметь более <tex>k</tex> корней над [[Определение поля и подполя, изоморфизмы полей|полем]]). Таким образом, <tex>p-1\leqslant k</tex>. Значит,<tex>k=p-1</tex>, что и требовалось. |
}} | }} | ||
+ | |||
+ | [[Категория: Теория чисел]] |
Текущая версия на 21:38, 9 октября 2011
В этом разделе мы будет рассматривать элементы мультипликативной группы поля , то есть вычетов по модулю , причем . Прежде чем доказывать теорему, докажем две леммы.
Лемма (1): |
порядок числа по модулю p. , если , где — |
Доказательство: |
Рассмотрим |
Лемма (2): |
Пусть . Тогда . |
Доказательство: |
Очевидно, что | . Требуется доказать только тот факт, что — минимальное такое число. Предположим, что . Значит . Однако, по условию леммы имеем , причем — минимальное такое число. Получаем , значит , что и требовалось доказать.
Теорема (О цикличности мультипликативной группы поля | ):
Мультипликативная группа поля циклична. |
Доказательство: |
Итак, нам требуется доказать существование порождающего элемента для нашей группы — то есть такого элемента полем). Таким образом, . Значит, , что и требовалось. | , что . Пусть по всем . Пусть теперь . Тогда из определения и свойств следует, что . Значит, для некоторого , тогда по второй лемме . Таким образом, мы можем найти такое число, что его порядок равен . Пусть . Тогда — искомый элемент. И правда — — по первой лемме. Очевидно порядок числа не может быть больше , значит . С другой стороны условие выполняется для всех ненулевых вычетов по модулю , которых штук, а это уравнение не может иметь более решений (поскольку полином от одной переменной степени не может иметь более корней над