Учи Кванты!Курс → Инструменты

Управляемые блоки

CNOT делает X только тогда, когда контрольный кубит — единица. В этом уроке мы распространим ту же идею с одиночного гейта на целый блок.

Гейты с условием у вас уже есть

Посмотрите на CNOT свежим взглядом. Это обычный X, к которому пришит условный оператор: «переверни цель, если контроль — единица». Ветвь, где контроль равен нулю, проходит нетронутой, ветвь с единицей получает переворот.

Таких условных гейтов вы знаете уже три: CX — управляемый X, CZ — управляемый Z, а cp(θ) — управляемый фазовый поворот. У каждого впереди добавлен один и тот же вопрос: «а единица ли контроль?»

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

Состояние

Измерение

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

Сфера Блоха