Учитывая конечный набор квантовых вентилей , можно ли решить (в теоретическом смысле вычисления), является ли универсальным набором ворот? С одной стороны, «почти все» наборы гейтов являются универсальными, с другой, неуниверсальные наборы гейтов все еще недостаточно понятны (в частности, конечно, неизвестно, является ли каждый неуниверсальный набор гейтов классически симулируемым), поэтому я представляю, что явный алгоритм проверки универсальности может быть нетривиальным.
quantum-computing
Марчин Котовски
источник
источник
Ответы:
Для случая гамильтонианов, а не Гейтса, ответ тривиален: да, вы просто перечисляете независимые элементы алгебры Ли. Поскольку алгебра Ли является векторным пространством с добавлением оператора скобки Ли. Поскольку пространство конечное, оно имеет конечный базис, и его легко проверить, является ли оно замкнутым или открытым при операции скобки Ли. Простая проверка скобки Ли всех пар ортогональных операторов может быть выполнена за многочлен времени от размерности пространства, а подходящий операторный базис может быть найден методом Грамма-Шмидта.
В случае с воротами у вас нет такой же возможности сразу прибегать к бесконечно малым, и вам нужно строить ворота с иррациональными собственными значениями, чтобы вы могли произвольно хорошо аппроксимировать требуемые бесконечно малые генераторы. Я предполагаю, что есть относительно простой способ сделать это, но это не сразу очевидно для меня.
В любом случае, взятие журнала ворот, чтобы получить набор операторов, которые генерируют их при возведении в степень, и проверку, генерируют ли они полную алгебру Ли, обеспечит простой необходимый, но не достаточный критерий универсальности.
источник