Esto podría ser más apropiado para el intercambio de pilas de CS teórico, pero se siente lo suficientemente bajo como para ser relevante aquí.
Considere el siguiente experimento mental:
Tengo un FPGA cuántico, es una computadora cuántica, cuyas puertas se pueden controlar mediante programación.
Por ejemplo: supongamos que puedo tener un objeto de puerta G que puede estar en una superposición de ser una puerta de 1 Qubit Pauli X o una puerta de 1 Qubit Hadamard. El objeto de la puerta podría entonces superponerse en:
Entonces, cuando aplico esta puerta a un solo Qubit
El estado resultante es
En lo que respecta al muestreo del Qubit, este estado parece idéntico a quizás alguna otra composición de puertas de hormigón, pero a un nivel alto, puede ser posible determinar, por ejemplo, la naturaleza de , en cuyo caso, el Qubit colapsa en una superposición más pequeña.
Entonces mi pregunta:
¿Es la Computación Cuántica con Puertas de Concreto Equivalente en su poder computacional a la Computación Cuántica con Puertas Superpuestas?
Obviamente deben ser equivalentes hasta diferencias de tiempo polinómicas, simplemente porque la primera es capaz de simular cualquier sistema cuántico incluyendo la segunda en tiempo polinomial. Pero, ¿sabemos de hecho que la última clase no es polinomialmente más rápida?
Algo a tener en cuenta aquí (y cambiando a notación matricial).
El sistema se inicializa con qubits de la forma:
Tenemos una puerta G, que puede actuar como operador unitario
Dependiendo de , y actúa sobre . Entonces la salida resultante es
Este es un proceso claramente no lineal. que no se puede representar usando una transformada unitaria ya que los Qubits de salida tienen probabilidades de la forma
Entonces, si bien esto puede ser simulado por una máquina cuántica, definitivamente está haciendo algo un poco diferente.
Si una puerta superpuesta es equivalente a una selección de puertas controladas por algunos qubits ancilla preinicializados, entonces puede obtener exactamente el mismo efecto con una puerta normal. Simplemente haga que se pase la ancilla apropiadamente inicializada, en lugar de ocultarla dentro.
No creo que ocultar la ancilla en el interior proporcione ningún beneficio polinomial en el conteo de puertas u otras métricas. A menos que juegue a contar el costo de pasar la ancilla para las puertas normales, pero no cuente el costo de las puertas superpuestas.
Además, tenga en cuenta que una superposición de puertas actuará como una distribución de probabilidad de puertas. Al menos, lo hará si los ancilla que respaldan la superposición no se usan para nada más.
Claramente, podría medir la ancilla de respaldo oculta al final del circuito sin afectar el resultado ya medido. Pero la medición se conmuta con los controles , y las únicas cosas en los qubits ancilla de las puertas son los controles. Entonces, puede deslizar esas medidas hasta el comienzo del circuito sin afectar el resultado esperado.
Si los qubits de respaldo ya se midieron al principio, tiene una distribución de probabilidad de puertas en lugar de una superposición de puertas. Lo que de alguna manera parece mucho menos prometedor, pero debe ser equivalente.
curioso
Sidharth Ghoshal
Sidharth Ghoshal
curioso
Sidharth Ghoshal
curioso
Sidharth Ghoshal
Sidharth Ghoshal
curioso
Rococó
Rococó
Sidharth Ghoshal