Учи Кванты! → Курс → Фурье и период
Фурье: зачем нужен период
Зачем нужно преобразование Фурье: место в ветви фазовых алгоритмов, задача поиска периода и две картины одних и тех же данных (гребёнка и пики).
Считыватель для Шора
Вы уже видели один и тот же каркас: раскладка, чёрный ящик, считыватель. У Дойча и Саймона считыватель это гейты Адамара. Им хватает, когда скрытая структура простая: один бит свойства или повторяемость по XOR.
У Шора повторяемость другая: последовательность зацикливается через обычное сложение (степени aˣ mod N). Адамарам этого мало. На месте считывателя нужно преобразование Фурье. Это не отдельная вселенная, а следующая ступень той же лестницы.
Это платный урок курса. Дальше — интерактив: виджеты, схемы и контрольные вопросы. Продолжение — в полном курсе «Учи Кванты!»: открыть полный курс.