Условные ворота разрушают суперпозицию контроллера?


9

Я создал простую схему в Q-Kit для понимания условных вентилей и выводимых состояний на каждом шаге: введите описание изображения здесь

  1. В начале есть четкое состояние 00, которое является входом
  2. Первый кубит проходит через врата Адамара, он попадает в суперпозицию, 00 и 10 становятся одинаково возможными
  3. Первый кубит CNOTs второй, вероятность 00 неизменна, но 10 и 11 поменялись местами
  4. Первый кубит снова проходит Адамара, и вероятность 00 делится между 00 и 10 и 11 между 01 и 11, как будто первый кубит перешел в суперпозицию из фиксированного состояния

Разве результат не должен быть равномерно распределен между 00 и 01? Первый кубит дважды проходит через Адамара, что приводит к его наложению и возвращению к начальному 0. Вентиль CNOT не влияет на кубит контроллера, поэтому его существование не должно влиять на первый кубит, но на самом деле он заставляет его действовать так, как если бы больше не в суперпозиции. Использование кубита как контроллера разрушает его суперпозицию?

Ответы:


5

001200+12101200+12111400+1411+1410+1401

Если вторая строка была , тогда применяется снова вернул бы его к , но это не так. Они запутались.(120+121)vH0v

Похоже, вы думаете, что первый кубит не затронут CNOT, поэтому последние два должны коммутировать.

H1CNOT12=12(1001011010010110)CNOT12H1=12(1010010101011010)

Это в суперпозиции, все время. Обвала не было. Это неочевидная некоммутация. Если бы у вас был , это было бы что-то, что буквально не влияло бы на первый кубит, и оно было бы заменено на . Но CNOT не такой формы.IdUH1

Вы можете думать об этом таким образом, в начале у вас есть 2 кубита. После применения первого вас все еще есть 2 кубита. Затем после CNOT они запутываются, поэтому вы получаете 1 квидит с потому что они были объединены. Тогда последний оставляет его с . У каждого входа вы создаете наихудший сценарий структуры запутывания.Hd=4Hd=4


3

Нет, использование контролируемых ворот не измеряет контроль.

В некотором смысле идея о том, что управляемые ворота будут реализованы с помощью измерений, является совершенно обратной. Это измерение, которое осуществляется с помощью контролируемых ворот, а не наоборот. Измерение - это просто взаимодействие (то есть управляемые ворота) между компьютером и средой, которое трудно отменить.

В качестве более простой аналогии рассмотрим Z-ворота. Затвор Z применяет фазовый коэффициент -1 к состоянию кубита. Он отправляет к . Можно было бы описать этот эффект условным образом: если кубит находится в состоянии , то вентиль Z фазирует кубит на -1. Но «если» в этом описании не означает, что мы должны были измерить кубит, а затем решить, применять ли фазовый коэффициент -1 или нет, это просто вводящее в заблуждение описание.|1a|0+b|1a|0b|1|1

Та же идея относится и к CNOT. Да, вы можете описать это как-то так. Но вы также можете описать его как «применить фазовый фактор -1 к состоянию ». И последнее описание поясняет, что измерение не является необходимым.|1|


0
  1. В начале есть четкое состояние 00, которое является входом
  2. Первый кубит проходит через врата Адамара, он попадает в суперпозицию, 00 и 10 становятся одинаково возможными

Правильный.

  1. Первый кубит CNOTs второй, вероятность 00 неизменна, но 10 и 11 поменялись местами

Чтобы быть точным, 10 становится 11.

  1. Первый кубит снова проходит Адамара, и вероятность 01 делится между 01 и 11 и 11 между 01 и 11, как если бы первый кубит перешел в суперпозицию из фиксированного состояния

Неправильно. Здесь нет 01 , только 00 и 11 , и после применения Адамара к первому кубиту у вас есть суперпозиция из 4 состояний: 00 , 10 , 11 и 01 ,

12(|00+|11)12(|00+|10+|01|11)
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.