Учи Кванты! → Курс → Фурье и период

Фурье: зачем нужен период

Зачем нужно преобразование Фурье: место в ветви фазовых алгоритмов, задача поиска периода и две картины одних и тех же данных (гребёнка и пики).

Считыватель для Шора

Вы уже видели один и тот же каркас: раскладка, чёрный ящик, считыватель. У Дойча и Саймона считыватель это гейты Адамара. Этого хватает, когда скрытая структура простая: например один бит свойства или повторяемость по XOR.

В алгоритме Шора повторяемость другая: последовательность зацикливается через обычное сложение (степени aˣ mod N). Просто из последовательности гейтов Адамара такую схему собрать мы не сможем. На месте считывателя нужно преобразование Фурье. Получается, что это не какая-то отдельная вселенная, а просто следующая, более сложная, но ступень той же лестницы.

Это платный урок курса. Дальше — интерактив: виджеты, схемы и контрольные вопросы. Продолжение — в полном курсе «Учи Кванты!»: открыть полный курс.

Состояние

Измерение

Нажмите «Выполнить» — появится гистограмма исходов.

Сфера Блоха