Квант

16

Почти простые числа

Как в математике делаются открытия? Часто — так же, как в других наукках: подмеченный факт исследователь пытается включить в качестве частного случай в общую закономерность. Найти эту закономерность не всегда удается, и математик, как и любой другой исследователь, действует «методом проб и ошибок».
Как при этом могут выглядеть его рассужdenя, когда речь идет о делимости чисел, расссказано в этой статье.

  1. Малая теорема Ферма

Ясно, что квадрат n2n^2 натурального числа nn будет четным или нечетным одновременно с самим числом nn. Таким образом, числа n2n^2 и nn всегда будут одновременно четными или нечетными одновременно. Но, более того, эта разность всегда и на 3. В самом деле, число nn либо делится на 3 (то есть имеет вид 3k3k), либо дает при делении на 3 остаток 1 (имеет вид n=3k+1n=3k+1), либо дает при делении на 3 остаток 2 (тогда его можно представить в виде n=3k+2=3(k+1)−1=3(k′−1)n=3k+2=3(k+1)-1=3(k'-1)).

Если nn делится на 3, то и n3n^3 делится на 3. Если же nn имеет вид 3k±13k \pm 1, то n3=(3k±1)3=3(9k3±9k2+3k)±1n^3=(3k \pm 1)^3=3(9k^3 \pm 9k^2+3k) \pm 1, то есть n3=3l±1n^3=3l \pm 1.

Во всех случаях разность n3−nn^3-n кратна 3. Итак, имеет место

Утверждение 2. Разность n3−nn^3-n делится на 3 при любом nn.

Упражнения

  1. Докажите утверждение 1 и 2 разложением многочленов n2−nn^2-n и n3−nn^3-n на множители.
  2. Докажите, что разность n3−nn^3-n делится на 6 при любом nn.

Утверждение 1 и 2 внушают надежду, что справедлива.

Гипотеза 1. Разность nm−nn^m-n делится на mm при любых mm и nn.

Увы! Легко набрести на контрпример, опровергающий эту гипотезу: разность 24−2=142^4-2=14 не делится на 4.

Все же хотелось бы найдеть, что сходство между утверждениями 1 и 2 не является случайным. Попробуем проверить разность n5−nn^5-n. Например, 25−2=302^5-2=30 делится на 5. Легко установить, что это не случайно, и справедливо.

Утверждение 3. Разность n5−nn^5-n делится на 5 при любом nn.

В самом деле, число nn либо делится на 5, либо дает при делении на 5 один из остатков 1, 4 (в этих случаях оно представимо в виде 5k±15k \pm 1), либо дает при делении на 5 один из остатков 2, 3 (тогда n=5k±2n=5k \pm 2). Если nn делится на 5, то и n5n^5 делится на 5. Если n=5k±1n=5k \pm 1, то

n2=(5k±1)2=5(5k2±2k)+1.n^2=(5k \pm 1)^2=5(5k^2 \pm 2k)+1.

Если n=5k±2n=5k \pm 2, то

n2=(5k±2)2=5(5k2±4k+1)−1.n^2=(5k \pm 2)^2=5(5k^2 \pm 4k+1)-1.

Таким образом, если nn не делится на 5, то число n2n^2 имеет вид 5L±15L \pm 1 и

n4=(5L±1)2=5(5L2±2L)+1n^4=(5L \pm 1)^2=5(5L^2 \pm 2L)+1

дает при делении на 5 остаток 1. Отсюда следует, что разность n4−1n^4-1, а значит и разность n5−n=n(n4−1)n^5-n=n(n^4-1), делится на 5.

Теперь мы имеем уже три положительных утверждения. Это заставляет нас продолжать поиск. Разность

18

  1. Почти простые числа

Вспомним, как мы в предыдущем пункте пришли к малой теореме Ферма. Фиксировав mm, мы выязывали, все ли разности nm−nn^m - n делятся на mm. Чтобы сформировать правильное прибодобную гипотезу, мы каждый раз сначала проверяли, делится ли на mm число 2m−22^m - 2. При всех рассмотренных простых mm разность 2m−22^m - 2 делилась на mm, при составных — не делилась. Естественно возникает

Гиотеза 5. Разность 2m−22^m - 2 делится на mm при простом mm и не делится — при составном*).

Гипотезу 5 высказали еще древнекитайские математики — около 2,5 тысячи лет назад.

В древнем Китае, как и во всех других предшествующих древней Греции цивилизациях (Вавилоне, Древнем Египте и т. д.), математика была неедуктивной, а решетурной наукой. Основную роль в математике играли не выводы, а факты, причем вопрос о том, как тот или иной факт был установлен, не считался особенно важным: достаточно правдополобная доказка в полне могла заменить доказательство. Выписав несколько десятков первых чисел Nm=2m−2N_m = 2^m - 2 (m=2,3,4,…m = 2, 3, 4, \dots) и проверив, какие из них делятся на mm, а какие не делятся, древнекитайские математики уверлились в справедливости гипотезы 5 и зафиксировали ее как теорему. Однако мы с вами — не древние китайцы. Великие Евклид и Архимед (а еще ранее их — и Пифагор, и Платон, и Аристотель) убедили нас, что существ математики состоит именно в доказательстве гипотезы 5 и зафиксировали ее как теорему. Однако,我们没有证据表明 m≠1m \neq 1 почти простым, если разность 2m−22^m - 2 делится на mm.

В силу малой теоремы Ферма любое простое число является почти простым. Поэтому гипотезу 5 можно переформулировать так:

Гипотеза 5’. Какое почти простое число является простым.

*) Первая «половина» гипотезы 5 является, конечно, частью случая теоремы Ферма.

Мы уже сказали, что древнекитайские математики рассмотрели делимость на mm нескольких десятков первых чисел NmN_m и не нашли опровергающих примеров. Сегодня, с помощью ЭВМ, нетрудно было бы проверить делимость на mm нескольких сотен первых чисел NmN_m. Однако и тут опровергнуть гипотезу 5 было бы непросто: среди первых 300 натуральных чисел мы бы не нашли почти простых чисел, не являющихся простыми. Однако гипотеза 5 все таки неверна, то есть справедлива.

Теорема 2. Существуют почти простые числа, не являющиеся простыми.

Самым маленьким таким числом является 341. Найти его было нельзя, доказать же, что оно — почти простое, совсем несложно, если к нашим услугам будет

Лемма 1. Разность nm−1n^m - 1 делится на n−1n - 1 при любых mm и nn, вытекаювая из точки простых чисел, не являющихся простыми.

Лемма 2. Разность nm−1n^m - 1 делится на n−1n - 1 при любых mm и nn, вытекаювая из точки простых чисел, не являющихся простыми, причем m1>mm_1 > m.

В самом деле, так как mm — не простое, m=kLm = kL, где k>1k > 1, L>1L > 1. Тогда, в силу леммы 1,

m1=2m−1=2kL−1=(2k)L−1m_1 = 2^m - 1 = 2^{kL} - 1 = (2^k)^L - 1

делится на 2k−12^k - 1. Из L>1L > 1 следует 2k−1<m12^k - 1 < m_1. Из k>1k > 1 вытекает 2k−1>12^k - 1 > 1. Значит, m1m_1 — не простое.

Так как mm — почти простое, m1=2m−2=Nmm_1 = 2^m - 2 = N_m делится на mm: Nm=mnN_m = mn. Поэтому, в силу леммы 1,