Научная статья на тему 'Нахождение простых чисел - online'

Нахождение простых чисел - online Текст научной статьи по специальности «Математика»

CC BY
226
14
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ВЫСШАЯ АРИФМЕТИКА / ПРОСТЫЕ ЧИСЛА / ЧИСЛА ФИБОНАЧЧИ

Аннотация научной статьи по математике, автор научной работы — Щербань Виктор Леонидович

Огромные простые числа лежат в основе защиты электронной коммерции и электронной почты как шифр: произведение двух простых чисел. Время от времени их надо менять. Как найти их сразу и сейчас?

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Нахождение простых чисел - online»

Нахождение простых чисел - Online Щербань В. Л.

Щербань Виктор Леонидович /Scherban Viktor Leonidovich - дипломированный специалист, кафедра информатики, факультет математики и информационных технологий, Курганский государственный университет, ведущий аудитор, Компания «ВИЗАВИ Консалт», г. Курган

Аннотация: огромные простые числа лежат в основе защиты электронной коммерции и электронной почты как шифр: произведение двух простых чисел. Время от времени их надо менять. Как найти их сразу и сейчас? Ключевые слова: высшая арифметика, простые числа, числа Фибоначчи.

Нахождение очень больших простых чисел до сих пор считается трудоемкой работой. Существующие алгоритмы уже используют разложение на простые множители чисел, которые превышают 10110. Это целые сутки непрерывной работы самого мощного в мире ЭВМ. Теперь мы убедимся в обратном - никаких алгоритмов простоты произвольного числа не требуется. Непродолжительная работа среднемощного компьютера и результат готов! Огромные простые числа лежат в основе защиты электронной коммерции и электронной почты. Дело в том, что для шифра удобно использовать произведение двух простых чисел. И чтобы найти ключ к шифру, надо определить эти сомножители. Поскольку некоторым злоумышленникам со временем все же удается их вычислить, то знающие шифровальщики постоянно обновляют арсенал огромных простых чисел.

Предоставим решение главной задачи всей арифметики. Рассмотрим самый известный ряд чисел Фибоначчи, у которого каждое порядковое число равно сумме двух предыдущих чисел, а первые два числа равны единицам. Первые двадцать чисел этого ряда:

Vq = 1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,...; Числовое сравнение: Vq+\ + Vq_\ = 1(modq), [1] разрешимо только тогда, когда

порядковое число (q) - простое!!

Примеры: семнадцатое число этого ряда равно 1597, значит . V18 + V16 -1 = 2584 + 987 -1 = 0(mod 17);далее:

V19 + V17 -1 = 4181 + 1597 -1 = 0(mod 18); девятнадцатое число равно 4181, значит: V20 + V18 -1 = 6765 + 2584-1 = 0(mod19)...

Ещё раз подтвердим выше найденное числовое свойство ряда Фибоначчи, у которого первое число натуральное и равно единице (нуль не является натуральным числом). Для проверки выберем простое число 53.

Пятьдесят второе число Фибоначчи равно: 32 951 280 099.

Пятьдесят четвёртое число Фибоначчи равно: 86 267 571 272.

(32951280099 + 86267571272) - 1 = 53(2249412290).

Множество числовых рядов с нахождением простых чисел бессчётно, так как они взяты (включая числа Фибоначчи) из арифметического треугольника Паскаля, который бесконечен. Автору данной публикации известно происхождение всех подобных числовых рядов. Воспользовавшись только тремя (!) - следующими числовыми свойствами, наконец, удалось последнюю по счёту арифметическую задачу ушедшего тысячелетия успешно решить.

Над натуральными числами существуют только три равновеликих порядка безграничных и беспредельных арифметических действий, которые можно отобразить в виде бесконечных числовых таблиц.

| 15 | ВЕСТНИК НАУКИ И ОБРАЗОВАНИЯ № 9(21) 2016

Числовые таблицы операций сложений: их сумма есть действие сложение.

Числовые таблицы операций умножений или таблицы для быстрого счёта: их сумма есть действие умножение. Эти таблицы нам известны с первого класса начальной школы.

Числовые таблицы операций сравнений (общепринятое понятие - по числовому модулю) или таблицы для сверхбыстрого и мгновенного счёта: их сумма есть действие сравнение.

Простой пример: число сто сравнимо с числом три или нет? Сложный пример: сравнимость простых чисел в числовых последовательностях [1].

В арифметике, как науке, математическое действие деление натуральных чисел на число отсутствует, потому что фактически оно не определено. Так как в числовых таблицах отсутствует операция деления, тогда сравнимость чисел (а) и (b) по модулю (q) означает только возможность представить (а) в виде (а = b + qt), где число (tj-целое [1].

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

Все вышеназванные таблицы имеются у автора данной публикации.

Литература 1. [Электронный ресурс]. URL: http://fib45.ru.

Решение задачи о принадлежности точки многоугольнику с использованием языка программирования Я Асылхан Т. М.

Асылхан Толганай Максуткызы /ЛззуШИап То1^апау Махи1ку2у - магистрант, кафедра алгебры и геометрии, механико-математический факультет, Евразийский национальный университет имени Л. Н. Гумилева, г. Астана, Республика Казахстан

Аннотация: в статье анализируются методы решения задачи о принадлежности точки многоугольнику, и рассматривается программа, разработанная на языке программирования Я.

Ключевые слова: геометрия, полигон, точки, карта, Я. Введение

Довольно нередко появляется спор о том, нужны ли задачи с интересным условием, задачи, оперирующие с конкретными, взятыми из жизни примерами? Тут не может быть двух мнений: такие задачи необходимы. Уже в наше время задачи по геометрии по-прежнему находят обширное использование в строительстве, архитектуре, а еще во множестве иных отраслей экономической индустрии [1].

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

Одно из вероятных применений — проверка попадания точки по координатам в определённый участок карты, обозначенный случайной фигурой. Постановка задачи:

В период выборов для проведения голосования образуются избирательные участки. Нам надо будет определить, к какому избирательному участку приписаны адреса избирателей. В нашем случае имеются избиратели (точки) и избирательный

ВЕСТНИК НАУКИ И ОБРАЗОВАНИЯ № 9(21) 2016 | 16 |

i Надоели баннеры? Вы всегда можете отключить рекламу.