Руст писал(а):
Решил упростить вам задачу.
Доказательство леммы 1. Пусть p>n простое число и 

. Если b нечётное, то любое простое число q=b(mod 2n) удовлетворяет условию леммы, так как [maath]

[/math], так как для любого простого делителя r числа n (нечётного) 

. Если b чётное, то работает замена b на n-b.
Вторая лемма о примитивном элементе общеизвестна, так что не стоит их здесь доказывать. Ваша задача вывести из этих лемм несчастную теорему.
Несчастная теорема выведена будет. Над Вашей задачей подумаю, а пока мое доказательство Леммы 1:
Итак, я приступаю к доказательству
(1°) «Теоремы о взаимно простых 

 и 

, где 

 простое, а 

 нечетно».
Для доказательства нам понадобится ввести несколько понятий.
- Покрытием (в объеме данного доказательства) 

 мы будем называть бесконечное множество натуральных чисел с постоянным (равным) интервалом между соседними числами, где значение первого числа в множестве не превышает величины интервала (периода, шага).
- Элемент (число) какого-либо упорядоченного бесконечного множества чисел 

 на которое при наложении покрытия 

 на множество 

 приходится первое число покрытия 

, назовем отмеченным, прочие числа множества покрытия 

 будем называть покрытыми, остальные числа будем называть непокрытыми.
(2°) Очевидно, при суперпозиции конечного числа покрытий с различными величинами интервала (периода) остаются непокрытыми бесконечное число членов множества 

. (С другой стороны, суперпозиция без совпадений 

 покрытий с величиной интервала равной 

 покрывает множество 

 полностью. Самостоятельный интерес представляют покрытия с ПЕРЕМЕННЫМ интервалом.)
А теперь рассмотрим следующие множества:
1) множество всех простых чисел 

, начиная с 

;
2) соответствующее этим простым числам множество 

, чисел 

, делящихся на 

, и
3) множество 

 чисел 

.
Возьмем первое из простых чисел 

, т.е. 

.
Согласно малой теореме Ферма, число 

, или 

, делится на 

.
Далее найдем в множестве 

 число 

 с 

 затем, составим покрытие с интервалом 

 и,
 начиная с 

, покроем им множество 

.
В результате этой операции у нас появится отмеченное число 

, покроются все числа множества 

, стоящие на нечетных местах, а все числа, стоящие на четных местах, окажутся непокрытыми. Очевидно, непокрытых чисел осталось бесконечно много. И ВАЖНО, что НИ ОДНО ИЗ НИХ не делится на 

.
Затем рассмотрим число 

 c 

 и составим число покрытий, равное числу алгебраических сомножителей в ПОЛНОМ разложении числа 

, т.е. два. 
Причем для первого из покрытий возьмем величину интервала равной 

 и первым членом сделаем 

. Легко видеть, что это покрытие полностью совпадает с предыдущим покрытием.
Второй же сомножитель - 

 имеет форму, отличную от требуемой (с 

). И потому его покрытие будет начинаться с числа 

 (т.е. с числа с НАИМЕНЬШЕЙ степенью, в котором числа 

 и 

 являются делителями, т.е. с числа 

) и иметь интервал, равный 

.
Итого за две операции мы имеем три покрытия, из которых два полностью совпадают, а третье отличается от первых иной величиной интервала. И потому – согласно 2° - в 

 остаются непокрытыми бесконечное число чисел, не кратных НИ 

, НИ 

.
Ну и так далее – пока не составим покрытия для числа 

 и не обработаем ими множество 

 в последний раз. После чего 

 для ЛЮБОГО из бесконечного числа непокрытых чисел 

 – как и КАЖДОГО из его ПРОСТЫХ делителей не будет содержать сомножителей числа 

 – ибо ВСЕ простые числа 

, являющиеся делителями числа 

, ОКАЗАЛИСЬ ПОКРЫТЫМИ.
Теорема доказана.
++++++++++++++++++ 
И, наконец, одно важное свойство любого (в том числе и НЕ ОТМЕЧЕННОГО) из чисел 

 (где 

) множества 

:

, где 

 НЕЧЕТНО.
Следовательно, любое число 

 содержит по меньшей мере один ПРОСТОЙ делитель вида 

.