logo
Th_Numb+Combi (2)

§ 7. Простые числа в арифметических прогрессиях

Займёмся теперь выяснением вопроса о количестве простых чисел. Следующая теорема впервые появилась в “Началах” Евклида и имеет множество различных доказательств, из которых приведём лишь одно.

Теорема (Евклида о бесконечности числа простых чисел). Простых чисел бесконечно много.

Доказательство. Предположим, вопреки доказываемому, что множество простых чисел конечно и состоит из элементов p1 = 2 < p2 = 3 < … < pn . Рассмотрим число N = p1p2pn + 1 > 1. Оно, с одной стороны, раскладывается в произведение простых множителей (по основной теореме арифметики), а с другой – не может делиться ни на одно из простых чисел pi (1 i n): если pi | N , то pi | (N – p1 pipn) = 1) – противоречие.

Теорема доказана.

Эта теорема утверждает бесконечность числа простых чисел в арифметической прогрессии 1 + 1n (n N0). Конечно, есть арифметические прогрессии a + bn (n N0), в которых совсем нет простых чисел: такова, например, прогрессия 4 + 4n (n N0), в которой каждое число делится на 4.

Вообще, если D = НОД(a, b), то на D делится любой член последовательности a + bn (n N0), так что при составном D в такой арифметической прогрессии нет ни одного простого числа. Если D = pпростое, то любое число прогрессии делится на p, так что она может содержать только простое число p. Эта возможность реализуется только в том случае, когда a1 + b1k = 1, где при некотором k N0 . Например, прогрессия 49 + 7n (n N0) не содержит простых чисел, а прогрессия 7 – 42n (n N0) содержит простое число 7.

Условие a1 + b1k = 1 будет выполнено для некоторого k N0 тогда и только тогда, когда либо a1 = 1, либо a1 – 1 b1 и (a1 – 1)b1 < 0. Таким образом, доказана

Теорема (об арифметических прогрессиях с малым числом простых). Если D = НОД(a, b) > 1, то арифметическая прогрессия a + bn (n N0) содержит единственное простое число р в случае D = p = a или, если D = p, a1 – 1 b1 , (a1 – 1)b1 < 0. Если D составное число, то в арифметической прогрессии нет простых чисел.

Остаётся вопрос о количестве простых чисел в арифметической прогрессии a + bn (n N0) со взаимно простыми начальным членом a и разностью b. Оказывается, имеет место следующая удивительная теорема:

Теорема (Дирихле). Любая арифметическая прогрессия вида a + bn (n N0) со взаимно простыми a, b содержит бесконечно много простых чисел.

Без доказательства.

Примеры: 1. Арифметическая прогрессия 1 + 2n (n N0) содержит все нечётные простые числа.

2. Любое простое число, большее 3, при делении на 3 даёт остаток 1 или 2. По этому одна из арифметических прогрессий 1 + 3n или 2 + 3n (n N0) содержит бесконечно много простых чисел (на самом деле, конечно, обе !). На самом деле любое простое число p > 3 можно записать в виде 3n ± 1 (n N0). Это очевидно для простого числа p из арифметической прогрессии 1 + 3n (n N0), а p = 2 + 3n = 3 – 1 + 3n = 3(n+1) – 1, что и требовалось.

3. Любое простое число, большее 3, при делении на 4 даёт остаток 1 или 3 (остатки 0, 2 не могут встретиться, поскольку числа вида 4q, 4q + 2 являются чётными). Таким образом, одна из арифметических прогрессий 1 + 4n или 3 + 4n (n N0) содержит бесконечно много простых чисел (по теореме Дирихле – обе !). На самом деле любое простое число p > 3 можно записать в виде 4n ± 1 (n N0). Это очевидно для простого числа p из арифметической прогрессии 1 + 4n (n N0), а p = 3 + 4n = = 4 – 1 + 4n = 4(n+1) – 1, что и требовалось.

4. Любое простое число, большее 5, при делении на 6 даёт остатки 1 или 5 (остатки 0, 2 и 3 не могут встретиться, поскольку числа вида 6q, 6q + 2 и 6q + 3 делятся на 2 и на 3 соответственно). Таким образом, одна из арифметических прогрессий 1 + 6n или 5 + 6n (n N0) содержит бесконечно много простых чисел (по теореме Дирихле – обе !). На самом деле любое простое число p > 5 можно записать в виде 6n ± 1 (n N0). Это очевидно для простого числа p из арифметической прогрессии 1 + 6n (n N0), а p = 5 + 6n = 6 – 1 + 6n = 6(n+1) – 1, что и требовалось.

Теорема (о простых числах в арифметических прогрессиях 4n – 1, 6n – 1). Арифметические прогрессии 4n – 1 , 6n – 1 (n N0) содержат бесконечно много простых чисел.

Доказательство. Проведём рассуждения от противного одновременно для обеих указанных прогрессий вида bn – 1 (n N0), где b {4, 6}, применив идею доказательства Евклида бесконечности простых чисел.

Предположим, вопреки доказываемому, что данная арифметическая прогрессия содержит конечное число простых членов p1 < p2 < … < pk и рассмотрим число N = bp2pk – 1 из этой прогрессии. По основной теореме арифметики, оно раскладывается в произведение простых множителей. Эти простые множители нечётны (т.к. b чётно) и не могут совпадать ни с одним из чисел p2 , … , pk : в противном случае –1 = N – bp2pk делилось бы на одно из чисел p2 , … , pk , что невозможно. Поскольку каждое нечётное простое число равно 3 или имеет вид bn ± 1 (по приведённой выше классификации остатков простых чисел), то в разложении числа N могут участвовать только простые множители вида bn + 1 (объясните, почему число N не делится на 3 ?!). Однако, произведение чисел вида bn + 1 снова имеет этот же вид: (bn + 1)( bm + 1) = bs + 1, где s = n + m + bnm , и не может дать число bn – 1 (?!).

Теорема доказана.

Примеры: 1. Найти все простые числа p, для которых p – 2, p + 3 простые.

Таких чисел нет, т.к. p = 2 не годится, а для нечётного p число p + 3 делится на 2.

2. Найти все простые числа p, для которых p + 2, p + 4 простые.

Ясно, что p = 3 годится, а p = 2 – нет. Если p > 3, то p = 3n ± 1. Если p = 3n + 1, то p + 2 = 3n + 3 3. Если же p = 3n – 1, то p + 4 = 3n + 3 3.

3. Докажите, что для любого нечётного простого числа p > 3 число p2 – 1 делится на 24.

Нужно доказать, что p2 – 1 3 и p2 – 1 8. Запишем p2 – 1 = (p+1)(p–1) и заметим, что для p = 3n ± 1 одна из скобок делится на 3. Аналогично для p = 4n ± 1 одна из скобок делится на 4, а другая – на 2.