Xreferat.com » Рефераты по математике » Побудова простих великих чисел

Побудова простих великих чисел

Размещено на /


Побудова великих простих чисел.


Розглянемо методи перевірки чисел на простоту, при застосуванні яких можна стверджувати, що перевіряючі числа дійсно є простими.

На відміну від попередніх тестів, які використовували необхідні умови простоти й давали відповіді типу ІПобудова простих великих чисел - не простеІ, або Іне знаюІ або Іімовірність того, що Побудова простих великих чисел – не просте, не вище заданого як завгодно малого значенняІ, дані тести засновані на застосуванні достатніх умов простоти. Тому вони можуть давати як відповіді типу ІПобудова простих великих чисел - не простеІ, Іне знаюІ, так й ІПобудова простих великих чисел - простеІ.

Ця властивість застосовується для побудови простих чисел. Загальна схема в цьому випадку така: обирається деяка послідовність чисел спеціального виду, серед яких потрібно знайти просте число, потім до чисел із цієї послідовності застосовується тест доти, доки він не дасть позитивну відповідь.

Якщо ця відповідь ІПобудова простих великих чисел- не простеІ, то обирається наступне число. Якщо отримано відповідь ІПобудова простих великих чисел - простеІ, то шукане просте число побудоване.

Розглянемо достатні умови простоти чисел, які, звичайно, застосовуються в алгоритмах побудови доказово простих чисел.

Критерій Люка.

Теорема, уперше доведена Люка в 1876 р., перетворює малу теорему Ферма в критерій простоти числа Побудова простих великих чисел, достатня умова якого може бути ефективно використана для доказу простоти цього числа.

Теорема 1. (Люка)

Натуральне число Побудова простих великих чисел є простим у тому і тільки в тому випадку, коли виконується умова


Побудова простих великих чисел (1)


Доведення.

Якщо Побудова простих великих чисел просте, то в полі Побудова простих великих чисел є примітивний елемент, що і буде шуканим. Навпаки, нехай для елемента Побудова простих великих чисел виконується умова (1). Якщо Побудова простих великих чисел, теПобудова простих великих чисел, причому умова (1) гарантує, що Побудова простих великих чисел. Отже, Побудова простих великих чисел і
Побудова простих великих чисел – просте. Теорема доведена.

Зауваження (Селфридж).

Умова (1) у даній теоремі можна замінити на кожну з таких умов:


Побудова простих великих чисел (2)

Побудова простих великих чисел (3)


Дійсно, те, що (1) =>(2) й (1)=>(3) , очевидно.

Доведемо, що (3)=>(2) . Нехай Побудова простих великих чисел. За умовою для кожного Побудова простих великих чисел знайдеться Побудова простих великих чисел таке, що Побудова простих великих чисел, але Побудова простих великих чисел не ділить число Побудова простих великих чисел.

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


Побудова простих великих чисел


Теорема Люка дозволяє довести простоту числа Побудова простих великих чисел у випадку, коли відоме розкладання на прості співмножники числа Побудова простих великих чисел

Для цього можна використати детермінований алгоритм, заснований на переборі всіх можливих значень Побудова простих великих чисел, або скористатися таким імовірнісним методом:

обираємо випадкові числа Побудова простих великих чисел й перевіряємо для них умову (1);

якщо умова (1) виконана хоча б для одного із цих чисел, то Побудова простих великих чисел просте, якщо ні, то відповідь невідома.

Аналогічний метод можна побудувати, використовуючи умову (3).

Проілюструємо цей метод стосовно до чисел Ферма.

Числами Ферма називають числа виду Побудова простих великих чисел(Покажіть, що число виду Побудова простих великих чисел може бути простим у тому і тільки в тому випадку, коли Побудова простих великих чисел.)

Ферма висловлював припущення, що всі числа такого виду – прості. При Побудова простих великих чисел це дійсно так. Але при Побудова простих великих чисел, як показав Ейлер в 1732 р., справедливе розкладання

Побудова простих великих чисел.

В 1878р. Іван Михейович Первушин показав, що числа Побудова простих великих чисел й Побудова простих великих чисел також не є простими. (Зазаначимо, що число Побудова простих великих чисел має 2525223 цифри. При відтворенні такого числа знадобився б рядок довжиною в 5 км або книга об'ємом 1000 сторінок).

Теорема 2. (Пепін, 1877).

Числа Побудова простих великих чисел при Побудова простих великих чисел є простими в тому і тільки в тому випадку, коли виконується умова Побудова простих великих чисел

Доведення. Оскільки єдиним простим дільником число Побудова простих великих чисел є 2 , то достатньо перевірити умову теореми Люка при Побудова простих великих чисел. Покажемо, що як число Побудова простих великих чисел можна взяти число 3, тобто достатньо перевірити умову Побудова простих великих чисел Використовуючи формулу Ейлера для обчислення значень квадратичних лишків і квадратичний закон взаємності Гаусса отримуємо, що при простому Побудова простих великих чисел має бути


Побудова простих великих чисел


Тепер зазаначимо, що Побудова простих великих чисел, і тому умова Побудова простих великих чисел рівносильна рівностіПобудова простих великих чисел Теорема доведена.

Теорема Люка послужила відправним пунктом для побудови цілої групи тестів, що дозволяють перевіряти простоту числа. Багато хто з них отримали назву Побудова простих великих чисел- методів, тому що припускають знання повної або часткової факторизації числа Побудова простих великих чисел.

Ще одне узагальнення теореми Люка засновано на розгляді інших груп замість мультиплікативної групи Побудова простих великих чисел. Фактично, доказ простоти числа Побудова простих великих чисел в теоремі Люка засновано на вивченні властивостей групи Побудова простих великих чисел: якщо будь-яким чином вдається встановити, що її порядок дорівнює Побудова простих великих чисел, то число Побудова простих великих чисел – просте.

Дана ідея лежить в основі таких методів, як метод еліптичних кривих і метод числового поля.

Теорема Поклінгтона.

В 1914 р., Х. Поклінгтоном була доведена наступна теорема.

Теорема 3. (Поклінгтон).Нехай Побудова простих великих чисел, де Побудова простих великих чисел – просте, що не є дільником Побудова простих великих чисел. Якщо існує ціле Побудова простих великих чисел таке, що Побудова простих великих чисел й Побудова простих великих чисел, то кожен простий дільник Побудова простих великих чисел числа Побудова простих великих чисел має вигляд Побудова простих великих чисел при якомусь Побудова простих великих чисел.

Доведення. Нехай Побудова простих великих чисел – простий дільник числа Побудова простих великих чисел. Тоді з умови теореми
випливає, що Побудова простих великих чисел й Побудова простих великих чисел. Звідси отримуємо, що порядок Побудова простих великих чисел елемента Побудова простих великих чисел за модулем Побудова простих великих чисел задовольняє умови: Побудова простих великих чисел і Побудова простих великих чисел не ділить Побудова простих великих чисел. Тому Побудова простих великих чисел. У силу малої теореми Ферма Побудова простих великих чисел. Отже, Побудова простих великих чисел. Теорему доведено.

Застосовуючи дану теорему для всіх дільників Побудова простих великих чисел числа Побудова простих великих чисел, отримуємо наступну теорему, що є узагальненням теореми Люка на випадок Побудова простих великих чисел.

Теорема 4. Нехай Побудова простих великих чисел, де Побудова простих великих чисел. Якщо для будь-якого простого дільника Побудова простих великих чисел числа Побудова простих великих чисел існує ціле Побудова простих великих чисел таке, що Побудова простих великих чисел й Побудова простих великих чисел, тоді число Побудова простих великих чисел-просте.

Доведення. Нехай Побудова простих великих чисел – складене й Побудова простих великих чисел– нетривіальний простий дільник числа Побудова простих великих чисел. Зазначимо, що завжди можна вибрати дільник так, що Побудова простих великих чисел. Тоді з умови теореми випливає, що для всіх простих дільників Побудова простих великих чисел числа Побудова простих великих чисел існує ціле Побудова простих великих чисел таке, що Побудова простих великих чисел й Побудова простих великих чисел.

Міркуючи аналогічно зауваженню до теореми Люка, отримуємо, що має знайтися елемент, який має порядок рівний Побудова простих великих чисел за модулем Побудова простих великих чисел. У силу малої теореми Ферма Побудова простих великих чисел. Отже, справедливий ланцюжок нерівностей


Побудова простих великих чисел.

Але Побудова простих великих чисел, протиріччя.

Дана теорема показує, що якщо вдалося частково факторизувати число Побудова простих великих чисел, причому факторизована частина задовольняє умову Побудова простих великих чисел, то Побудова простих великих чисел – просте.

Перш ніж переходити до подальшого, приведемо дві класичні частки випадку даної теореми.

Теорема 5. (Прот, 1878). Нехай Побудова простих великих чисел, де Побудова простих великих чисел.

Якщо існує число Побудова простих великих чисел, для якого виконується умова


Побудова простих великих чисел,


то Побудова простих великих чисел– просте.

Теорема 6. (Прот, 1878). Нехай Побудова простих великих чисел, де Побудова простих великих чисел, Побудова простих великих чисел і 3 не ділить Побудова простих великих чисел. Тоді Побудова простих великих чисел просте в тому і тільки в тому випадку, коли виконується умова


Побудова простих великих чисел.


Доведення. У силу теореми Поклінгтона достатньо перевірити умову Побудова простих великих чисел при Побудова простих великих чисел й Побудова простих великих чисел. Оскільки за умовою Побудова простих великих чисел, то умова Побудова простих великих чисел рівносильна виконанню рівності


Побудова простих великих чисел

Зазаначимо, що якщо в теоремі Поклінгтона замінити рівність Побудова простих великих чисел на більш слабку умовуПобудова простих великих чисел, то можна отримати
наступний результат.

Лема 1. Нехай Побудова простих великих чисел, де Побудова простих великих чисел – просте число, що не є дільникомПобудова простих великих чисел. Якщо існує ціле

Если Вам нужна помощь с академической работой (курсовая, контрольная, диплом, реферат и т.д.), обратитесь к нашим специалистам. Более 90000 специалистов готовы Вам помочь.
Бесплатные корректировки и доработки. Бесплатная оценка стоимости работы.
Подробнее

Поможем написать работу на аналогичную тему

Получить выполненную работу или консультацию специалиста по вашему учебному проекту
Нужна помощь в написании работы?
Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Пишем статьи РИНЦ, ВАК, Scopus. Помогаем в публикации. Правки вносим бесплатно.

Похожие рефераты: