Проанализируйте пошаговое решение: "Докажите, что сумма всех простых чисел бесконечна" в варианте, где применяют противоречие через разложение факториала; найдите слабые места и предложите корректное доказательство Евклида
Кратко опишу вариант с факториалом, укажу слабые места и приведу корректное доказательство Евклида. 1) Схема «через факториал» (обычная формулировка) - Предположим, простых чисел конечное число: p1,p2,…,pkp_1,p_2,\dots,p_kp1,p2,…,pk. - Рассмотрим число N=(p1p2⋯pk)!+1N=\bigl(p_1p_2\cdots p_k\bigr)!+1N=(p1p2⋯pk)!+1. - Для любого iii число pip_ipi делит (p1p2⋯pk)!\bigl(p_1p_2\cdots p_k\bigr)!(p1p2⋯pk)!, значит не может делить NNN (иначе делило бы и разность N−(p1⋯pk)!=1N-\bigl(p_1\cdots p_k\bigr)! =1N−(p1⋯pk)!=1, что невозможно). - Следовательно ни одно из pip_ipi не делит NNN. Значит либо NNN само простое, либо у него есть простой делитель, отличный от всех pip_ipi. В любом случае получаем противоречие с конечностью списка. Значит простых чисел бесконечно много. 2) Слабые/ошибочные места, которые встречаются в подобных рассуждениях - Неправильное утверждение, что из конструкции следует, что NNN обязательно простое. Это неверно: например, 5!+1=121=1125!+1=121=11^25!+1=121=112 — составное. Правильный вывод только о наличии простого делителя, не входящего в список. - Иногда некорректно формулируют, почему ни одно pip_ipi не делит NNN. Надо явно использовать, что если pi∣ap_i\mid api∣a и pi∣a+1p_i\mid a+1pi∣a+1, то pi∣1p_i\mid 1pi∣1 — противоречие. - Ещё встречается неточное использование факториала: нужно взять факториал числа, которое не меньше всех предполагаемых простых (например (p1⋯pk)!\bigl(p_1\cdots p_k\bigr)!(p1⋯pk)! или просто n!n!n! при nnn — наибольшее предполагаемое простое). Тогда все предполагаемые простые действительно делят факториал. 3) Корректное и компактное доказательство Евклида (классический вариант) - Предположим простых конечное число: p1,…,pkp_1,\dots,p_kp1,…,pk. - Положим N=p1p2⋯pk+1N=p_1p_2\cdots p_k+1N=p1p2⋯pk+1. - Для любого iii имеем N≡1(modpi)N\equiv 1\pmod{p_i}N≡1(modpi), значит ни одно pip_ipi не делит NNN. - Поэтому у NNN либо есть простой делитель, отличный от всех pip_ipi, либо NNN само простое. В любом случае список неполный — противоречие. - Следовательно простых чисел бесконечно много. Вывод: корректный аргумент через факториал или через произведение плюс единица оба работают, но важно не утверждать лишнего (например, что n!+1n!+1n!+1 всегда простое) — достаточно показать существование простого делителя вне предполагаемого конечного списка.
1) Схема «через факториал» (обычная формулировка)
- Предположим, простых чисел конечное число: p1,p2,…,pkp_1,p_2,\dots,p_kp1 ,p2 ,…,pk .
- Рассмотрим число N=(p1p2⋯pk)!+1N=\bigl(p_1p_2\cdots p_k\bigr)!+1N=(p1 p2 ⋯pk )!+1.
- Для любого iii число pip_ipi делит (p1p2⋯pk)!\bigl(p_1p_2\cdots p_k\bigr)!(p1 p2 ⋯pk )!, значит не может делить NNN (иначе делило бы и разность N−(p1⋯pk)!=1N-\bigl(p_1\cdots p_k\bigr)! =1N−(p1 ⋯pk )!=1, что невозможно).
- Следовательно ни одно из pip_ipi не делит NNN. Значит либо NNN само простое, либо у него есть простой делитель, отличный от всех pip_ipi . В любом случае получаем противоречие с конечностью списка. Значит простых чисел бесконечно много.
2) Слабые/ошибочные места, которые встречаются в подобных рассуждениях
- Неправильное утверждение, что из конструкции следует, что NNN обязательно простое. Это неверно: например, 5!+1=121=1125!+1=121=11^25!+1=121=112 — составное. Правильный вывод только о наличии простого делителя, не входящего в список.
- Иногда некорректно формулируют, почему ни одно pip_ipi не делит NNN. Надо явно использовать, что если pi∣ap_i\mid api ∣a и pi∣a+1p_i\mid a+1pi ∣a+1, то pi∣1p_i\mid 1pi ∣1 — противоречие.
- Ещё встречается неточное использование факториала: нужно взять факториал числа, которое не меньше всех предполагаемых простых (например (p1⋯pk)!\bigl(p_1\cdots p_k\bigr)!(p1 ⋯pk )! или просто n!n!n! при nnn — наибольшее предполагаемое простое). Тогда все предполагаемые простые действительно делят факториал.
3) Корректное и компактное доказательство Евклида (классический вариант)
- Предположим простых конечное число: p1,…,pkp_1,\dots,p_kp1 ,…,pk .
- Положим N=p1p2⋯pk+1N=p_1p_2\cdots p_k+1N=p1 p2 ⋯pk +1.
- Для любого iii имеем N≡1(modpi)N\equiv 1\pmod{p_i}N≡1(modpi ), значит ни одно pip_ipi не делит NNN.
- Поэтому у NNN либо есть простой делитель, отличный от всех pip_ipi , либо NNN само простое. В любом случае список неполный — противоречие.
- Следовательно простых чисел бесконечно много.
Вывод: корректный аргумент через факториал или через произведение плюс единица оба работают, но важно не утверждать лишнего (например, что n!+1n!+1n!+1 всегда простое) — достаточно показать существование простого делителя вне предполагаемого конечного списка.