Рассмотрим нечётное число
![$n=p_1^{\alpha_1}p_2^{\alpha_2}\dots p_k^{\alpha_k}$ $n=p_1^{\alpha_1}p_2^{\alpha_2}\dots p_k^{\alpha_k}$](https://dxdy-04.korotkov.co.uk/f/b/6/9/b69bca20b48474e497d053d1b1a65cf282.png)
. Мультипликативная группа его вычетов имеет вид
![$\mathbb{Z}_{p_1^{\alpha_1-1}(p_1-1)}\oplus\mathbb{Z}_{p_2^{\alpha_2-1}(p_2-1)}\oplus\dots\oplus\mathbb{Z}_{p_k^{\alpha_k-1}(p_k-1)}$ $\mathbb{Z}_{p_1^{\alpha_1-1}(p_1-1)}\oplus\mathbb{Z}_{p_2^{\alpha_2-1}(p_2-1)}\oplus\dots\oplus\mathbb{Z}_{p_k^{\alpha_k-1}(p_k-1)}$](https://dxdy-01.korotkov.co.uk/f/4/5/b/45b920d544921056c0f4f3bee3255a3e82.png)
.
![$1$ $1$](https://dxdy-01.korotkov.co.uk/f/0/3/4/034d0a6be0424bffe9a6e7ac9236c0f582.png)
соответствует
![$(0,0,\dots,0)$ $(0,0,\dots,0)$](https://dxdy-04.korotkov.co.uk/f/3/d/d/3dd7ea26acd77b4421444a7c6612d08882.png)
, а
![$-1$ $-1$](https://dxdy-03.korotkov.co.uk/f/e/1/1/e11a8cfcf953c683196d7a48677b227782.png)
-
![$(p_1^{\alpha_1-1}\frac{p_1-1}{2},p_2^{\alpha_2-1}\frac{p_2-1}{2},\dots,p_k^{\alpha_k-1}\frac{p_k-1}{2})$ $(p_1^{\alpha_1-1}\frac{p_1-1}{2},p_2^{\alpha_2-1}\frac{p_2-1}{2},\dots,p_k^{\alpha_k-1}\frac{p_k-1}{2})$](https://dxdy-01.korotkov.co.uk/f/c/0/1/c01ae067dd1277d4139e7acf4eee6a5b82.png)
. Видно, что подгруппа элементов с свойством
![$a^{n-1}\equiv1\pmod{n}$ $a^{n-1}\equiv1\pmod{n}$](https://dxdy-01.korotkov.co.uk/f/8/c/f/8cf0a5b2378a2e3310a950e5412d2f1b82.png)
имеет вид
![$G\cong\mathbb{Z}_{(n-1,p_1-1)}\oplus\mathbb{Z}_{(n-1,p_2-1)}\oplus\dots\oplus\mathbb{Z}_{(n-1,p_k-1)}$ $G\cong\mathbb{Z}_{(n-1,p_1-1)}\oplus\mathbb{Z}_{(n-1,p_2-1)}\oplus\dots\oplus\mathbb{Z}_{(n-1,p_k-1)}$](https://dxdy-02.korotkov.co.uk/f/5/b/f/5bf62126aa5b966747377648235cc97782.png)
. Представим
![$(n-i,p_i-1)=2^{s_i}m_i$ $(n-i,p_i-1)=2^{s_i}m_i$](https://dxdy-01.korotkov.co.uk/f/c/a/2/ca20118aeaf4e0099068b4c975f04c7a82.png)
, где
![$m_i$ $m_i$](https://dxdy-01.korotkov.co.uk/f/4/7/b/47b592a798cd56ccf668b67abad36a6182.png)
- нечётное число,
![$s_i\geqslant1$ $s_i\geqslant1$](https://dxdy-03.korotkov.co.uk/f/2/5/c/25c2b032257297333a8fcf1a05e7917f82.png)
. Тогда
![$G\cong\mathbb{Z}_{2^{s_1}}\oplus\mathbb{Z}_{2^{s_2}}\oplus\dots\oplus\mathbb{Z}_{2^{s_k}}\oplus\mathbb{Z}_{m_1}\oplus\mathbb{Z}_{m_2}\oplus\dots\oplus\mathbb{Z}_{m_k}$ $G\cong\mathbb{Z}_{2^{s_1}}\oplus\mathbb{Z}_{2^{s_2}}\oplus\dots\oplus\mathbb{Z}_{2^{s_k}}\oplus\mathbb{Z}_{m_1}\oplus\mathbb{Z}_{m_2}\oplus\dots\oplus\mathbb{Z}_{m_k}$](https://dxdy-01.korotkov.co.uk/f/8/1/5/8152747f6a671a7201a37a6f01553aea82.png)
, и
![$-1$ $-1$](https://dxdy-03.korotkov.co.uk/f/e/1/1/e11a8cfcf953c683196d7a48677b227782.png)
соответствует
![$(2^{s_1-1},2^{s_2-1},\dots,2^{s_k-1},0,0,\dots,0)$ $(2^{s_1-1},2^{s_2-1},\dots,2^{s_k-1},0,0,\dots,0)$](https://dxdy-01.korotkov.co.uk/f/4/e/4/4e4e2ef8a38726817eb3b2bd4fb25e5582.png)
.
При возведении элемента в квадрат его компоненты из
![$\mathbb{Z}_{2^{s_i}}$ $\mathbb{Z}_{2^{s_i}}$](https://dxdy-01.korotkov.co.uk/f/0/2/3/02392f154871bba4daaee5109f0fc89282.png)
, если не нулевые, увеличивают кратность множителя 2, каким образом могут стать нулевыми; другие компоненты стать нулевыми не смогут, если ими не были. Умножение на основание вычисляемой по приведённому на 1 странице алгоритму степени производится лишь после возведения в квадрат, поэтому придаёт промежуточному результату ту же кратность 2 у компонентов при
![$\mathbb{Z}_{2^{s_i}}$ $\mathbb{Z}_{2^{s_i}}$](https://dxdy-01.korotkov.co.uk/f/0/2/3/02392f154871bba4daaee5109f0fc89282.png)
, каковая у самого основания. Одинаковое изменение этой кратности не позволяет встретиться нетривиальным корням при нахождении степени по основанию, компоненты которой при
![$\mathbb{Z}_{2^{s_i}}$ $\mathbb{Z}_{2^{s_i}}$](https://dxdy-01.korotkov.co.uk/f/0/2/3/02392f154871bba4daaee5109f0fc89282.png)
имеют кратность
![$s_i-t$ $s_i-t$](https://dxdy-04.korotkov.co.uk/f/f/f/c/ffc7e8c49ad4f9a3a8342c261776ac6682.png)
, где
![$0\leqslant t\leqslant\min(s_1,s_2,\dots,s_k)=s$ $0\leqslant t\leqslant\min(s_1,s_2,\dots,s_k)=s$](https://dxdy-03.korotkov.co.uk/f/e/d/d/edd790320d101903c9b5832d3cd8253e82.png)
. У других оснований нетривиальный корень обязательно встретится при возведении в степень
![$n-1$ $n-1$](https://dxdy-03.korotkov.co.uk/f/e/f/c/efcf8d472ecdd2ea56d727b5746100e382.png)
на последних возведениях в квадрат (после последнего умножения на основание).
Таким образом, число элементов, у которых при возведении в степень
![$n-1$ $n-1$](https://dxdy-03.korotkov.co.uk/f/e/f/c/efcf8d472ecdd2ea56d727b5746100e382.png)
не появляется нетривиальных корней, равно
![$1^km_1m_2\dots m_k+1^km_1m_2\dots m_k+2^km_1m_2\dots m_k+\dots+2^{(s-1)k}m_1m_2\dots m_k$ $1^km_1m_2\dots m_k+1^km_1m_2\dots m_k+2^km_1m_2\dots m_k+\dots+2^{(s-1)k}m_1m_2\dots m_k$](https://dxdy-04.korotkov.co.uk/f/3/e/1/3e12c60abe046fa933847b03f674f55e82.png)
, что больше
![$2^{s_1+s_2+\dots+s_k-1}m_1m_2\dots m_k$ $2^{s_1+s_2+\dots+s_k-1}m_1m_2\dots m_k$](https://dxdy-01.korotkov.co.uk/f/c/c/e/cce9f0553ef937140fa93d41111441bf82.png)
(число всех рассматриваемых элементов) при
![$k=1$ $k=1$](https://dxdy-04.korotkov.co.uk/f/7/e/b/7eb22be4bf74527b54b6d6093847814782.png)
.