Учи Кванты! → Курс → Алгоритм Саймона
Мост: Дойч → Саймон → Шор
Та же схема Саймона, но не про детали. Мы смотрим на общий шаблон фазовых алгоритмов и мост к Шору.
Смотрим на скелет
Вы уже видели эту схему в уроке про скрытую строку. Сегодня мы не разбираем новый алгоритм, а смотрим на карту местности: одна и та же конструкция встречается снова и снова.
Представьте конвейер из трёх станций.
Станция 1 это раскладка. Гейты Адамара раскидывают кубиты по всем входам сразу. Без этого чёрный ящик обрабатывал бы входы по одному.
Станция 2 это чёрный ящик. Один запрос, но он затрагивает всю суперпозицию. Чёрный ящик у каждого алгоритма свой, а в схеме он всегда стоит посередине.
Станция 3 это считыватель. Второй слой интерференции. Он не угадывает. Он собирает то, что чёрный ящик записал в знаки и фазы, и уничтожает всё, что не подходит под скрытое правило.
После этого производим измерение. Дойч, Саймон и Шор это три станции одного конвейера. Отличаются наполнение чёрного ящика и устройство считывателя.
Это платный урок курса. Дальше — интерактив: виджеты, схемы и контрольные вопросы. Продолжение — в полном курсе «Учи Кванты!»: открыть полный курс.