У своїй роботі " Поліноміально-часові алгоритми для факторної простіризації та дискретних логарифмів на квантовому комп'ютері" Пітер В. Шор розглядає вдосконалення щодо частини порядку свого алгоритму факторизації. Стандартні виходи алгоритму , дільник порядку з по модулю . Замість того, щоб перевіряти, чи перевіряючи, чи x ^ {r'} \ equiv 1 \ mod N , поліпшення полягає в наступному:
[F] або кандидат слід враховувати не тільки але й його малі кратні , щоб побачити, чи це фактичний порядок . [... Ця] методика зменшить очікувану кількість випробувань для найважчого з до якщо перший ( кратний з Вважаються [Одільцко 1995].
Посилання на [Odylzko 1995] - це "особисте спілкування", але я не був присутній, коли Петро Шор та Андрій Одлізько обговорювали це ... Я прекрасно розумію, чому це поліпшення, але я не знаю, як показати число випробувань зводиться до . Чи знаєте ви якісь докази цього?