Хоча цей результат слабкіше, ніж теорема Поклінгтона, даний підхід, як показав Н. Дієметко в 1988 р., також може бути ефективно використаний для доведення простоти чисел.
Теорема (Дієметко). Нехай
, де – просте, – парне й Якщо існує ціле таке, що й , то – просте.Доведення. Нехай
– не просте й . Тоді за лемою отримуємо, що існує таке , що .Позначимо
Тоді , де й . Звідси . Отже, , де – не може дорівнювати 0, інакше – просте, або 1, тому що – непарне. Аналогічно, . Таким чином, .Протиріччя. Теорему доведено.
Зазаначимо, що за умовою теореми числа
й можуть бути не взаємно прості. Ця теорема лежить в основі алгоритму генерації простих чисел у вітчизняному стандарті на цифровий підпис Р 34.10-94.У ньому як
обираються не дуже високі степені числа 2, а перебуває перебором. (З 1 липня 2002 р. цей стандарт був замінений на новий Р 34.10-2001).Метод Маурера
В 1995 р. У. Маурер опублікував швидкий алгоритм генерації доведених простих чисел, близьких до випадкового. У його основі лежить посилення теореми Поклінгтона на випадок, коли факторизована частина
числа задовольняє нерівності . Крім того, йому вдалося оцінити ймовірність успіху при випадковому пошуку числа в умові теореми Поклінгтона.Наступна лема є спеціальним випадком теореми Поклінгтона.
Лема 2. Нехай
Якщо існує ціле таке, що для будь-якого простого дільника числа виконані умови і , те кожен простий дільник числа має вигляд при деякому цілому Якщо, крім того, або – парне й , то – просте.Доведення. Нехай
– складене й – нетривіальний простий дільник числа . Тоді за умови теореми випливає, що й . Міркуючи аналогічно зауваженню до теореми Люка, отримуємо, що має знайтися елемент, який має порядок рівний за модулем . У силу малої теореми Ферма .Для доведення другого твердження, припустимо, що
. Тоді .просте число поклінгтон мауер люк
Протиріччя.
Наступна лема доведена Д. Коувером і Дж. Куіскуотером в 1992 р.
Лема 3. Нехай
і задовольняють умову леми 1. Визначимо числа й рівністю . Якщо й число не дорівнює нулю й не є повним квадратом, то - прості.Доведення. Відповідно до леми 1 для кожного простого дільника
числа виконується нерівність За умовою . Тому, якщо число – складене, то воно не може мати більше двох простих дільників. Нехай и. .Маємо
інакше .Якщо
, тоЗвідси
, однак у цьому випадку Тому .Отже,
і . За теоремою Вієта є коренями квадратного рівняння , що має розв’язання в цілих числах у тому і тільки в тому випадку, якщо є повним квадратом або нулем. Лему доведено.