logo
Tema_5

Означення простого числа

Криптографія використовує дуже великі прості числа. На жаль, використання стандартних засобів мов програмування надає можливість працювати лише з такими цілими числами, значення яких не виходять за межі довгого цілого типу LongInt, для якого найбільше домустиме значення становить 2147483647. При цьому найбільше ціле число рівне 2147302891(просте), що далеко не задовольняє потреби криптографії. Саме тому дуже важливо розробляти швидкодіючі алгоритми обробки простих чисел.

Означення. Натуральне число р>1 називається простим, якщо воно не має інших натуральних дільників, крім 1 і р. Простим числом буде найменший, відмінний від 1 дільник цілого а, а>1.

Теорія чисел визначає прості числа наступним чином:

Означення. Натуральні числа a і b, для яких НСД(a,b)=1, називаються взаємно простими.

Закономірності в розподілі простих чисел на даний час ще не знайдено.

Теорема. Існує нескінченно багато простих чисел.

Теорема. Будь-яке ціле число більше від одиниці розкладається на добуток простих множників. Цей розклад єдиний з точністю до порядку слідування множників.

  1. Yandex.RTB R-A-252273-3