Тема: СРАВНИТЕЛЬНЫЙ АНАЛИЗ ТЕСТОВ ПРОСТОТЫ МИЛЛЕРА - РАБИНА, ФЕРМА И ПОКЛИНГТОНА
Характеристики работы
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1 Постановка задачи 5
2 Технологический и алгоритмический прогресс 6
3 Числа Ферма 13
4 Вероятностные тесты на простоту 16
5 Случайных поиск чисел в заданном диапазоне 17
6 Тест Ферма на простоту 19
7 Тест Миллера-Рабина на простоту 20
8 Тест Поклингтона 23
9 Результаты Вычислений 25
ЗАКЛЮЧЕНИЕ 44
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 45
ПРИЛОЖЕНИЯ 46
📖 Введение
Итак, натуральное число р называется простым, если оно имеет лишь два делителя, а именно 1 и р. Натуральное число называется составным, если оно превосходит единицу и не является простым. (Считается, что число 1 - не простое и не составное.) Таким образом, число п является составным тогда и только тог да, когда оно допускает так называемое нетривиальное разложение п = аЬ, где целые числа а, Ь лежат строго между 1 и п. Несмотря на изысканную ясность определения простоты, получающаяся последовательность простых чисел 2, 3, 5, 7, . . . будет далеко не тривиальным постоянным объектом нашего внимания. Изумительные свойства простых чисел, а также связанные с ними известные результаты и открытые проблемы многочисленны и разнообразны. Мы затронем в этой главе те моменты, которые нам видятся наиболее красивыми и интересными с теоретической точки зрения, а также проясним и некоторые практические аспекты. В то же время мы коснемся важной проблемы разложения на множители - темы, тесным образом связанной с изучением самих простых чисел. В оставшейся части настоящей главы мы предложим способ вычисления характеров и распознавания простых чисел, а также приведем сопутствующие практические сведения.
Каждое натуральное Число n можно единственным образом представить в виде где все показатели а, - натуральные 'Числа, а 'Числа Р1 < Р2 < . . . < Pk - простые. (Если число п является простым, то его представление по этой теореме совпадает с ним самим, при этом k = 1 и а1 = п. В случае п = 1 теорема имеет место в смысле пустого произведения, т. е. k = О.) Доказательство теоремы 1.1.1 естественным образом распадается на две части: существование разложения числа п на простые множители и его единственность. Существование доказывается очень легко (достаточно рассмотреть наименьшее число, не имеющее искомого разложения, представить его в виде произведения двух множителей и получить противоречие). Единственность - несколько более тонкая задача. Ее можно вывести из более простого результата, а именно, из «первой теоремы» Евклида. Основная теорема арифметики дает начало тому, что можно назвать «Основной задачей арифметики»: найти разложение данного целого числа п > 1 на простые множители. Обратимся теперь к текущему положению дел в вычислительной области.



