Гость
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ещё раз о тесте Ферма / 25 сообщений из 283, страница 1 из 12
11.06.2019, 20:11
    #39825596
Gennadiy Usov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
В вики говорится о том, что к вероятностным тестам простоты относят тест Ферма.

При определении чисел Мерсенна тест Ферма часто показывает, что очередное число из последовательности - простое.
А на самом деле, большое количество чисел Мерсенна, определённых тестом Ферма как простые, не являются простыми числами.

А кроме чисел Мерсенна есть ли ещё примеры «ошибочности» теста Ферма?
...
Рейтинг: 0 / 0
12.06.2019, 06:47
    #39825640
Gennadiy Usov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Как известно,тест простоты Ферма для простого числа имеет вид:
.
(в общем виде – основание степени не 2, а произвольное число число а, которое не делится на n.)

Это условие является необходимым условием, но не достаточным.

Данному условию удовлетворяет бесконечное множество целых чисел, среди которых есть подмножество простых чисел.

Ставится задача:
из подмножества простых чисел выделить меньшее подмножество простых чисел, для которых тест Ферма будет достаточным.
То есть, найти новое условие, которое будет достаточным для теста Ферма при определении простых чисел.
...
Рейтинг: 0 / 0
12.06.2019, 09:41
    #39825661
Synoptic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Курсовик?
...
Рейтинг: 0 / 0
12.06.2019, 11:15
    #39825681
Gennadiy Usov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
SynopticКурсовик?Нет.

Просто интересная задача.

Есть число (целое, нечётное).
Как быстро определить: простое это число или нет?
...
Рейтинг: 0 / 0
12.06.2019, 11:27
    #39825686
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Gennadiy Usov,

их не так много по понятиям баз данных,
особенно с учётом того что в обычном программировании
есть некоторые ограничения из-за типа данных,
соответственно проще держать список
простых чисел в базе и делать проверку на exists из этого списка,
т.е. необходимость сложно-красивой математической
проверки/вывода/доказательства по всем правилам науки - отпадают.
...
Рейтинг: 0 / 0
12.06.2019, 12:18
    #39825721
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Я так понимаю... стартовал долгоиграющий топик. Ну что-ж будем ждать математиков.
...
Рейтинг: 0 / 0
12.06.2019, 12:30
    #39825730
Gennadiy Usov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
vikkivGennadiy Usov,
их не так много по понятиям баз данных,
особенно с учётом того что в обычном программировании
есть некоторые ограничения из-за типа данных,
соответственно проще держать список
простых чисел в базе и делать проверку на exists из этого списка,
т.е. необходимость сложно-красивой математической
проверки/вывода/доказательства по всем правилам науки - отпадают.А что, база данных простых чисел существует до ?
...
Рейтинг: 0 / 0
12.06.2019, 13:16
    #39825737
Gennadiy Usov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
maytonЯ так понимаю... стартовал долгоиграющий топик. Ну что-ж будем ждать математиков.Размечтались...

Будет топик намного короче.
...
Рейтинг: 0 / 0
12.06.2019, 19:46
    #39825834
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
maytonЯ так понимаю... стартовал долгоиграющий топик. Ну что-ж будем ждать математиков.задача 21907153 сформулирована некорректно
...
Рейтинг: 0 / 0
12.06.2019, 19:50
    #39825835
Gennadiy Usov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
SiemarglmaytonЯ так понимаю... стартовал долгоиграющий топик. Ну что-ж будем ждать математиков.задача 21907153 сформулирована некорректноИ в чём некорректность?
...
Рейтинг: 0 / 0
12.06.2019, 20:29
    #39825840
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Gennadiy UsovSynopticКурсовик?Нет.

Просто интересная задача.

Есть число (целое, нечётное).
Как быстро определить: простое это число или нет?Современная математика не знает такого способа.
...
Рейтинг: 0 / 0
12.06.2019, 20:35
    #39825843
Gennadiy Usov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
BarloneGennadiy UsovПросто интересная задача.
Есть число (целое, нечётное).
Как быстро определить: простое это число или нет?Современная математика не знает такого способа.А как же куча тестов простоты, а как же алгоритм Эратосфена?
...
Рейтинг: 0 / 0
12.06.2019, 20:37
    #39825844
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Мне кажется что вероятностные тесты простоты мы уже обсуждали.
...
Рейтинг: 0 / 0
12.06.2019, 20:45
    #39825845
Gennadiy Usov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
maytonМне кажется что вероятностные тесты простоты мы уже обсуждали.А если для вероятностного теста простоты появляется дополнительное условие?

Которое определяет достаточность теста простоты?
...
Рейтинг: 0 / 0
12.06.2019, 21:50
    #39825861
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Gennadiy UsovmaytonМне кажется что вероятностные тесты простоты мы уже обсуждали.А если для вероятностного теста простоты появляется дополнительное условие?

Которое определяет достаточность теста простоты?
Что за условия? Как вы их найдете?
...
Рейтинг: 0 / 0
13.06.2019, 00:18
    #39825881
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Gennadiy UsovSiemarglпропущено...
задача 21907153 сформулирована некорректноИ в чём некорректность?
Ставится задача:
из подмножества простых чисел выделить меньшее подмножество простых чисел, для которых тест Ферма будет достаточным.
То есть, найти новое условие, которое будет достаточным для теста Ферма при определении простых чисел.
Если выбросить тавтологию, то задача в том, что найти
условие, которое будет достаточным для при определении простых чисел.
т.е формулу простых чисел, что невозможно
...
Рейтинг: 0 / 0
13.06.2019, 01:33
    #39825887
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Siemarglт.е формулу простых чисел, что невозможно
какой-то совсем однозначный вывод сбивающий с пути рационального решения вопроса,
ещё раз напомню если то что выше не понято: в бизнес-задачах организаций порядки области значений не настолько большие,
и вот как раз для этих диапазонов в принципе генерация списка (около 10% от всего диапазона) простых чисел - не проблема
так что лучше-бы не отрываться от реалий при разработке систем (помня о заложенных ограничениях) - тогда всё получится.
...
Рейтинг: 0 / 0
13.06.2019, 01:39
    #39825888
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
vikkiv,

а ты откуда вдруг высосал из пальца ограничение про бизнес-задачи итп?
...
Рейтинг: 0 / 0
13.06.2019, 04:59
    #39825896
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Siemarglа ты откуда вдруг высосал из пальца ограничение про бизнес-задачи итп?
предполагаю что сосут из пальцев наверное другие, у кого уже такая привычка сложилась и жестко в терминологию вошло,
у меня выводы по реалиям бизнес задач на собственной практике работы в коммерческих организациях.
...
Рейтинг: 0 / 0
13.06.2019, 05:37
    #39825898
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
vikkivSiemarglа ты откуда вдруг высосал из пальца ограничение про бизнес-задачи итп?
предполагаю что сосут из пальцев наверное другие, у кого уже такая привычка сложилась и жестко в терминологию вошло,
у меня выводы по реалиям бизнес задач на собственной практике работы в коммерческих организациях.Единственная бизнес-задача, для которой нужны простые числа - RSA шифрование. Числа там нужны от 2^1024. Даже если бы удалось придумать, как получить список, его негде хранить - количество элементарных частиц и видимой части вселенной сильно меньше, чем нужное количество элементов списка.
...
Рейтинг: 0 / 0
13.06.2019, 05:45
    #39825899
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Gennadiy UsovmaytonМне кажется что вероятностные тесты простоты мы уже обсуждали.А если для вероятностного теста простоты появляется дополнительное условие?

Которое определяет достаточность теста простоты?Ну есть отдельный (не вероятностный) тест для чисел Мерсенна, он не связан с тестом Ферма.
...
Рейтинг: 0 / 0
13.06.2019, 05:48
    #39825900
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Gennadiy UsovBarloneпропущено...
Современная математика не знает такого способа.А как же куча тестов простоты, а как же алгоритм Эратосфена?Ну там было "быстро". А алгоритм Эратосфена - это совсем не быстро, и вообще по объему требуемой памяти нереализуемо.
...
Рейтинг: 0 / 0
13.06.2019, 06:15
    #39825903
Gennadiy Usov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
BarloneЕдинственная бизнес-задача, для которой нужны простые числа - RSA шифрование. Числа там нужны от 2^1024. Даже если бы удалось придумать, как получить список, его негде хранить - количество элементарных частиц и видимой части вселенной сильно меньше, чем нужное количество элементов списка.А зачем хранить?

По мере нахождения простых чисел, эти числа "сразу поступают в работу".
Или "ждут своей очереди".
...
Рейтинг: 0 / 0
13.06.2019, 06:16
    #39825905
Gennadiy Usov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
BarloneНу есть отдельный (не вероятностный) тест для чисел Мерсенна, он не связан с тестом Ферма.Какой?
...
Рейтинг: 0 / 0
13.06.2019, 06:19
    #39825907
vikkiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ещё раз о тесте Ферма
Barlone..Единственная бизнес-задача, для которой нужны простые числа - RSA шифрование...
ну может быть конечно, однако даже на ближайшее будущее расчётных мощностей
для взлома 128-битных ключей (пи Е38) на период их (короткой) жизни - пока явно не хватает.
в контексте форума о базах данных: для 1024битного ключа (так понимаю ассиметричного, т.к. при симметричном так много не надо)
bigint с их Е63 отпадает так-же как и decimal/real (Е38), разве что float с Е308 наиболее близок и GUID ещё кандидат с их 16ти байтным размером.

за сим общество криптологов покину т.к. явно не моя тема..
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Ещё раз о тесте Ферма / 25 сообщений из 283, страница 1 из 12
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]