Отличается ли QC с суперпозиционными квантовыми вентилями от обычных квантовых вычислений?

Это может быть более подходящим для теоретического обмена стеками CS, но кажется, что это достаточно низкий уровень, чтобы быть уместным здесь.

Рассмотрим следующий мысленный эксперимент:

У меня есть Квантовая ПЛИС, это Квантовый Компьютер, самими вентилями которого можно управлять программно.

Например: предположим, что у меня может быть объект-ворота G, который может находиться в суперпозиции, являясь воротами Паули X размером 1 кубит или воротами Адамара размером 1 кубит. Затем объект ворот может быть наложен на:

а 0 | п Икс + а 1 | ЧАС

Поэтому, когда я применяю эти ворота к одному кубиту Вопрос "=" Вопрос 0 | 0 + Вопрос 1 | 1

Результирующее состояние

а 0 | п Икс Вопрос + а 1 | ЧАС Вопрос

а 0 | ( Вопрос 1 | 0 + Вопрос 0 | у ) + а 1 | ( Вопрос 0 + Вопрос 1 2 | 0 + Вопрос 0 Вопрос 1 2 | у )

Что касается выборки Кубита, это состояние выглядит идентичным, возможно, какому-то другому составу бетонных ворот, но на высоком уровне можно определить, например, природу г , и в этом случае кубит коллапсирует в меньшую суперпозицию.

Итак, мой вопрос:

Эквивалентны ли квантовые вычисления с конкретными вентилями по своей вычислительной мощности квантовым вычислениям с суперпозиционными вентилями?

Очевидно, что они должны быть эквивалентны с точностью до полиномиальной разницы во времени просто потому, что первая способна моделировать любую квантовую систему, включая последнюю, за полиномиальное время. Но знаем ли мы на самом деле, что последний класс, скажем, не полиномиально быстрее?

Здесь есть что отметить (и перейти к матричной записи).

Система инициализируется кубитами А , Вопрос формы:

Вопрос "=" [ Вопрос 0 Вопрос 1 ] , А "=" [ А 0 А 1 ]

У нас есть вентиль G, который может действовать как унитарный оператор

С "=" [ С 00 С 01 С 10 С 11 ] , Д "=" [ Д 00 Д 01 Д 10 Д 11 ]

В зависимости от А , и действует на Вопрос . Таким образом, результирующий вывод

[ А 0 ( С 00 Вопрос 0 + С 01 Вопрос 1 ) + А 1 ( Д 00 Вопрос 0 + Д 01 Вопрос 1 ) А 0 ( С 10 Вопрос 0 + С 11 Вопрос 1 ) + А 1 ( Д 01 Вопрос 0 + Д 11 Вопрос 1 ) ]

Это явно нелинейный процесс. которое нельзя представить с помощью унитарного преобразования, поскольку выходные кубиты имеют вероятности вида А я Вопрос Дж

Так что, хотя это и может быть смоделировано квантовой машиной, она определенно делает что-то немного другое.

В квантовых воротах нет ничего особенного. Это просто случайный человеческий выбор из множества всех возможных гамильтонианов. Это ничем не отличается от классических ворот, которые также являются просто человеческим выбором из набора всех возможных булевых функций. В классической логике достаточно одного типа двух входных вентилей плюс константы, чтобы сформировать произвольную функцию. Я не знаю, сколько различных квантовых ворот нужно, чтобы достичь того же самого. Я предполагаю, что это не так много.
Непонятно, как создать то же состояние, которое я дал, используя традиционные квантовые ворота.
Поскольку Гейтс дает только суперпозиции, а не суперпозиции суперпозиций. Если только это не тайно одно и то же, и я веду себя глупо.
Что такое конкатенация двух линейных операторов? Линейный оператор. Нельзя двигаться более прямолинейно, чем прямолинейно.
В CuriousOne я понимаю, что здесь есть проблема. Оператор нелинейный. Если вы позволяете вентилям находиться в суперпозиции состояний, то при заданном входном векторе, который одновременно управляет типом вентиля и заставляет вентиль воздействовать на него, мы получаем нелинейный оператор. Так что кажется... Этот мысленный эксперимент приводит к модели, которая не эквивалентна квантовым вычислениям и, возможно, не реализуема физически (а если бы и могла, то привела бы к гораздо более мощным способностям). Смотрите мое дополнение
В квантовой механике все линейно.
Итак, то, что я предложил, должно быть невозможно.
Ибо если ворота настроены на суперпозицию кубитом, на который они воздействуют, то это наверняка не будет линейным преобразованием.
То, что вы здесь строите, звучит как симуляция эффективной теории поля, которая может быть нелинейной, но это уже стандартный эффект линейной КМ, когда вы имеете дело с более чем одной степенью свободы, так что в этом нет ничего нового. быть здесь.
Забавный вопрос! Я думаю, что это не невозможно и не нелинейно, вы просто ошиблись в том, как это записать. Ваши базовые состояния должны быть тензорным произведением Q и A, поэтому начальное состояние равно ( Вопрос 0 А 0 , Вопрос 0 А 1 , Вопрос 1 , А 0 , Вопрос 1 А 1 ) . Это можно сопоставить с окончательным состоянием, которое вы хотите, с помощью подходящей матрицы 4x4.
Записывая вещи таким образом, становится ясно, что ваша суперпозиция вентилей может быть просто переинтерпретирована как двухкубитная система с определенным набором взаимодействующих вентилей. Поэтому я думаю, что единственная разница между этой и обычной схемой QC будет заключаться в накладных расходах, необходимых для имитации этого набора двухкубитных вентилей с обычными операциями CNOT + одного кубита.
О да! Теперь я понимаю @Rococo

Ответы (1)

Если наложенные вентили эквивалентны выбору вентилей, управляемых некоторыми предварительно инициализированными вспомогательными кубитами, то вы можете получить точно такой же эффект с обычными вентилями. Просто передайте соответствующим образом инициализированную вспомогательную функцию, а не скрытую внутри.

Я не думаю, что сокрытие помощника внутри даст какую-либо полиномиальную выгоду в количестве ворот или других показателях. Если только вы не играете в игры с подсчетом стоимости прохода в анцилле для обычных ворот, но без подсчета стоимости для наложенных ворот.


Кроме того, имейте в виду, что суперпозиция ворот будет действовать как распределение вероятностей ворот. По крайней мере, так будет, если помощники, поддерживающие суперпозицию, не будут использоваться ни для чего другого.

Ясно, что вы можете измерить скрытую вспомогательную опору в конце цепи, не влияя на уже измеренный результат. Но измерение коммутирует с элементами управления , и единственное, что есть на вспомогательных кубитах гейтов, — это элементы управления. Таким образом, вы можете просто перемещать эти измерения до начала цепи, не влияя на ожидаемый результат.

Если резервные кубиты уже были измерены в начале, у вас есть вероятностное распределение вентилей вместо суперпозиции вентилей. Что почему-то кажется намного менее многообещающим, но должно быть эквивалентным.