En la literatura de la Computación Cuántica (QC), cuando se habla de la simulación de sistemas cuánticos, por lo general viene a través de comparaciones con el clásico analógico digital, tales como: "Clásicamente el tamaño de la simulación de computadora crece exponencialmente con el tamaño del sistema (por ejemplo, tamaño del sistema es el número de variables de $N$)." Más precisamente, vamos a tomar un ejemplo:
Clásico de la simulación de un sistema con $k$ quantum variables:
Tomar para simplificar la costumbre 2-estado del sistema, por ejemplo, de polarización de fotones (estado arriba y abajo): El sistema se compone de $k$ de las partículas, cada una con un 2-dimensional espacio de Hilbert de los estados $\mathcal{H_2},$ correspondiente al total de espacio de Hilbert de $\mathcal{H}=\mathcal{H_2}\otimes \mathcal{H_2}\otimes ...=\mathcal{H_{2^k}},$ con dimensión$2^k.$, por Lo que cada estado de este sistema es descrito por el vector de $2^k$ componentes. Así que a la tienda de uno de esos estados en la memoria, lo que uno necesita para almacenar, al menos, $2^k$ números. Además, para la aplicación de cualquier operador unitario de este sistema, es necesario almacenar una matriz de tamaño $(2^k)^2=2^{2k},$ correspondiente a su número de elementos. Ahora vamos a ver la versión cuántica de estos requisitos:
Quantum de la simulación de un mismo sistema:
La dimensionalidad del total de espacio de Hilbert no cambia, pero el tener acceso a una computadora Cuántica, la $k$ quantum variables corresponden sólo a $k$ bits cuánticos, así que por el contrario en lugar de $2^{2k}$ almacenamiento, sólo necesitamos $k$ bits (qubits para ser correctos) de almacenamiento de aquí, y la central unitaria de la matriz es todavía del mismo tamaño que antes, es decir, con $2^{2k}$ elementos, es decir, para aplicar una transformación unitaria, $2^{2k}$ operaciones lógicas han de llevarse a cabo, incluso en el Ordenador Cuántico.
- Primera pregunta: ¿esto significa que para acceder a los bits en una memoria cuántica toma siempre la constante de tiempo? (depende de la $k$)
- Sería el escenario anterior sobre el cambio de almacenamiento, ya sea para la clásica o cuántica de la simulación, si el $k$ de las partículas son enredados?
- Es la principal razón por la que los ordenadores cuánticos adelantar a su clásico análogos en la eficiencia, el hecho de que la lógica de las puertas puede ser aplicado a los qubits estar en superposición de estados, sin destruir la superposición, por tanto es equivalente a la aplicación de muchas de las operaciones de forma simultánea (es decir, tantas como son los términos de la superposición)? mientras que clásicamente cada término en la superposición sería un grado adicional de libertad, es decir, separar los bits de información a almacenar? Traté de mantener un nivel de generalidad en las preguntas, con el fin de captar el núcleo conceptual de estos asuntos, pero si usted ve un ejemplo específico como aptos para una respuesta, siéntase libre de usar uno.