MakarovSuites
Русский
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Связь и лицензии

Math

Вентили, фаза и зачем нужен базис

Четыре маленькие схемы с одной поворачиваемой фазой, читаемые в базисе Z, X или Y. Фаза — настоящее, расположенное свойство состояния: вектор Блоха ходит с ней по экватору, — и в неправильном базисе она совершенно невидима: за целый оборот наибольшее изменение любой вероятности исхода равно 1e-16. Поставь в конец второй Адамар — и та же фаза решает ответ достоверно. Это и есть интерференция, и в ней вся разница между квантовым компьютером и монеткой.

Вентили, фаза и зачем нужен базис — Изображение из программы
Изображение из программы

Что происходит

Четыре маленькие схемы на регистре кубитов с одной ручкой: фазой φ. Между двумя Адамарами фаза становится вероятностью, cos²(φ/2) — интерференция на одном кубите. Уберите второй Адамар — фаза лишь поворачивает вектор Блоха, оба исхода остаются по ½. Запутайте два или три кубита — каждый в отдельности становится честной монетой вообще без вектора Блоха; фаза не исчезла, она ушла в чётность — измерьте все кубиты вместе, и cos φ возвращается. Проведите φ полный оборот в каждой схеме и смотрите, где она проявляется, а где прячется.

Уравнения модуля
Уравнения
phase(φ) = diag(1, e^{iφ});  φ = π - это Z, π/2 - это S, π/4 - это T
интерференция H·phase(φ)·H:  P(0) = cos²(φ/2)
Белл, GHZ: каждый кубит в отдельности - честная монета, длина вектора Блоха 0
чётность ⟨Z…Z⟩ несёт cos φ - фаза живёт в корреляциях

Другие эксперименты

К каталогу
Телепортация и зачем нужны два классических бита — Изображение из программы

Math

Телепортация и зачем нужны два классических бита

На станции Алисы — кубит-сообщение и половина общей пары, на станции Боба — другая половина. Пройди протокол по шагам — CNOT, H, измерение — и отправь два бита по обычному каналу. Останови их до прибытия и попробуй угадать; потом выбери поправку Боба и сравни то, что у него, с сообщением. Пока биты не пришли, кубит Боба — I/2 при любом сообщении, а после измерения у Алисы не остаётся копии.

Один вопрос, заданный однажды — Изображение из программы

Math

Один вопрос, заданный однажды

Чёрный ящик считает функцию f из n битов в один бит, и спрашивать его можно только про входы. Чтобы наверняка узнать, постоянна она или сбалансирована, классически нужно полтаблицы плюс один вызов. Адамар на все, ОДИН вызов с ответом в виде знака, снова Адамар — и исход «все нули» решает дело. Таблица истинности здесь кликается, так что обещание можно нарушить руками: для любой таблицы ответ выпадает с вероятностью (1 − 2k/N)². А если таблица оказалась f(x) = s·x, тот же один вызов возвращает саму строку s.

Коды исправления ошибок — Изображение из программы

Math

Коды исправления ошибок

Внесите X, Z или Y на объёмной плате, прочитайте синдром и раскройте исправление. Сравните остаточный логический оператор и верность входного состояния, затем проверьте точную вероятность серией прогонов.