maxal писал(а):
Во-первых, тесты "подобные тесту Миллера" (правильнее говорить о тесте Миллера-Рабина) являются вероятностными, поэтом достоверно определить с помощью них простоту какого бы то ни было числа не получится. Во-вторых, числа Кармайкла для теста Миллера-Рабина не представляют никаких проблем. Вероятно, вы имели в виду тест Ферма, который всегда определяет числа Кармайкла как вероятно простые.
Вообще то я имел в виду, именно,
детерминированный тест Миллера.
Т.е. зная оценку наименьшего делителя числа Кармайкла, проверить последовательно при помощи все числа

до этой величины.
Тогда тест Миллера может приобрести статус ДОСТОВЕРНЫЙ.
Для обоих тестов - и Миллера, и Миллера-Рабина, как раз то числа Кармайкла и представляют главное препятствие, которое не позволяет им быть достоверными, а не вероятностными.
Никто не спорит, что на практике любое число Кармайкла достаточно быстро распознается указанными тестами, но никто не может и дать 100%-ной гарантии, что число, "выдержавшее" проверку тестом, является простым.
Особенно "неудобны" для проверки указанными тестами числа вида

, т.к. алгоритм проверки по указанным тестам ничем не отличается от теста Лемана:

.