Учи Кванты!Курс → Алгоритм Саймона

Мост: Дойч → Саймон → Шор

Та же схема Саймона, но не про детали. Мы смотрим на общий шаблон фазовых алгоритмов и мост к Шору.

Смотрим на скелет

Вы уже видели эту схему в уроке про скрытую строку. Сегодня мы не разбираем новый алгоритм, а смотрим на карту местности: одна и та же конструкция встречается снова и снова.

Представьте конвейер из трёх станций.

Станция 1 это раскладка. Гейты Адамара раскидывают кубиты по всем входам сразу. Без этого чёрный ящик обрабатывал бы входы по одному.

Станция 2 это чёрный ящик. Один запрос, но он затрагивает всю суперпозицию. Чёрный ящик у каждого алгоритма свой, а в схеме он всегда стоит посередине.

Станция 3 это считыватель. Второй слой интерференции. Он не угадывает. Он собирает то, что чёрный ящик записал в знаки и фазы, и уничтожает всё, что не подходит под скрытое правило.

После этого производим измерение. Дойч, Саймон и Шор это три станции одного конвейера. Отличаются наполнение чёрного ящика и устройство считывателя.

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

Состояние

Измерение

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

Сфера Блоха