Без компьютера)
![$p=127, N=2^p-1\in \mathbb{P}$ $p=127, N=2^p-1\in \mathbb{P}$](https://dxdy-04.korotkov.co.uk/f/7/3/6/73631797aa951d28a53bf8063efe203382.png)
. Определяются множества:
![$A=\{\sum_{i=1}^{p-1} \alpha_i 5^i \bmod N \mid \alpha_i \in\{0,1\}\}$ $A=\{\sum_{i=1}^{p-1} \alpha_i 5^i \bmod N \mid \alpha_i \in\{0,1\}\}$](https://dxdy-01.korotkov.co.uk/f/4/f/c/4fc83ede8ee1c667004b2864b55a168482.png)
,
![$B=\{ (1+a) \bmod N \mid a\in A\}$ $B=\{ (1+a) \bmod N \mid a\in A\}$](https://dxdy-02.korotkov.co.uk/f/9/b/a/9ba4ee05464dab199909a414f12484ab82.png)
. Это множества вычетов, полученные из исходных чисел, имеющих
![$\alpha_0=0$ $\alpha_0=0$](https://dxdy-02.korotkov.co.uk/f/d/1/6/d1645d50b2ab52eceeccada51bc1ddea82.png)
и
![$\alpha_0=1$ $\alpha_0=1$](https://dxdy-04.korotkov.co.uk/f/b/6/c/b6c037a7d4f9b99a54d3b3f3cbe0dfba82.png)
, соответственно. Нетрудно видеть
![Very Happy :D](./images/smilies/icon_biggrin.gif)
что
1. если
![$a\in A$ $a\in A$](https://dxdy-04.korotkov.co.uk/f/3/d/3/3d30144612407b91059a5e0ee32bbd9982.png)
, то
2. если
![$b\in B$ $b\in B$](https://dxdy-01.korotkov.co.uk/f/0/a/0/0a011892139f874babc17ea88137551f82.png)
, то
![$b-1\in A$ $b-1\in A$](https://dxdy-03.korotkov.co.uk/f/e/7/4/e74f77396b02956aeef942293037483182.png)
Тогда полная система вычетов образуется только если упорядоченные остатки исходных чисел образуют следующую "структуру":
![$\{A,B,A,B,\ldots,A,(B,A),B,A,\ldots,B\}$ $\{A,B,A,B,\ldots,A,(B,A),B,A,\ldots,B\}$](https://dxdy-04.korotkov.co.uk/f/7/7/3/773e924835d4aefce8de81656036681182.png)
, что соответствует
![$\{0,1,2,3,\ldots,y-1,(y,y),y+1,y+2,\ldots,N-1\}$ $\{0,1,2,3,\ldots,y-1,(y,y),y+1,y+2,\ldots,N-1\}$](https://dxdy-02.korotkov.co.uk/f/d/7/f/d7f53f65ad7dc1d2d72e32b40a86ad8382.png)
, при этом
![$|A|=|B|=2^{p-1}$ $|A|=|B|=2^{p-1}$](https://dxdy-02.korotkov.co.uk/f/d/b/6/db6e8c9aed1059f4030ae32f24dbd8ce82.png)
,
![$|A\cap B|=1$ $|A\cap B|=1$](https://dxdy-01.korotkov.co.uk/f/c/f/6/cf6c4d260a8a99a0169d4dd367ec745182.png)
. Здесь
![$(B,A)$ $(B,A)$](https://dxdy-01.korotkov.co.uk/f/c/6/d/c6d4915623caba2e382f45e4cadd017d82.png)
означает, что два исходных различных числа попадают в один класс вычетов
![$y$ $y$](https://dxdy-02.korotkov.co.uk/f/d/e/c/deceeaf6940a8c7a5a02373728002b0f82.png)
. Позиция
![$(B,A)$ $(B,A)$](https://dxdy-01.korotkov.co.uk/f/c/6/d/c6d4915623caba2e382f45e4cadd017d82.png)
в списке пока неизвестна, в принципе, это может быть первый элемент списка (
![$y=0$ $y=0$](https://dxdy-03.korotkov.co.uk/f/a/4/2/a42b1c71ca6ab3bfc0e416ac9b58799382.png)
), а вот последним быть не может (иначе первый элемент тоже пара). Также понятно, что никаких
![$(A,A)$ $(A,A)$](https://dxdy-03.korotkov.co.uk/f/6/0/b/60b6e85b959160ea873ea4fdcd35114282.png)
в списке быть не может, по причине последующих за ними
![$(B,B)$ $(B,B)$](https://dxdy-02.korotkov.co.uk/f/5/0/3/503258cf4fa883face1794ea62e0c08a82.png)
. В общем-то,
![$y$ $y$](https://dxdy-02.korotkov.co.uk/f/d/e/c/deceeaf6940a8c7a5a02373728002b0f82.png)
выше уже находили через сумму всех чисел, но можно и так: пара
![$(A,B)$ $(A,B)$](https://dxdy-01.korotkov.co.uk/f/0/e/d/0ed7b9f99b267c62dd2db0eb0241c40f82.png)
только в том случае не "сгенерирует" другие пары
![$(A,B)$ $(A,B)$](https://dxdy-01.korotkov.co.uk/f/0/e/d/0ed7b9f99b267c62dd2db0eb0241c40f82.png)
, если в числах, из которых она получена, нули и единички проживают в несовпадающих позициях. Поэтому
![$2y\equiv \sum_{i=0}^{p-1}5^i \equiv\frac{5^p-1}{4}\pmod N$ $2y\equiv \sum_{i=0}^{p-1}5^i \equiv\frac{5^p-1}{4}\pmod N$](https://dxdy-02.korotkov.co.uk/f/1/8/f/18f4df77bd716dea7dbcad049d6173fa82.png)
. Значение
![$y$ $y$](https://dxdy-02.korotkov.co.uk/f/d/e/c/deceeaf6940a8c7a5a02373728002b0f82.png)
без компьютера не вычислить, поэтому нужно обратить внимание на обсуждаемую "структуру". Если идти в ней по возрастанию вычетов, принадлежащих
![$A$ $A$](https://dxdy-02.korotkov.co.uk/f/5/3/d/53d147e7f3fe6e47ee05b88b166bd3f682.png)
, то чётность вычетов меняется только один раз, это происходит на вычете
![$y$ $y$](https://dxdy-02.korotkov.co.uk/f/d/e/c/deceeaf6940a8c7a5a02373728002b0f82.png)
. С другой стороны, в нашем случае есть немало представителей
![$A$ $A$](https://dxdy-02.korotkov.co.uk/f/5/3/d/53d147e7f3fe6e47ee05b88b166bd3f682.png)
различной чётности:
![$0,5,30,125,130,155...$ $0,5,30,125,130,155...$](https://dxdy-03.korotkov.co.uk/f/2/d/f/2df33a30ad7c32ce8eb74c8415bee80382.png)
Следовательно, как минимум четыре вычета полной системы вычетов получить нельзя.