Puertas cuánticas
Así como las computadoras clásicas están compuestas por circuitos eléctricos que contienen cables y puertas lógicas, una computadora cuántica se construye como un circuito cuántico que contiene cables y puertas cuánticas elementales para trasladar y manipular la información cuántica. Las puertas cuánticas actúan sobre los cubits para transformar su estado en otros estados, y suelen representarse por medio de la letra .
Ejemplo:
Linealidad
Sección titulada «Linealidad»Las puertas cuánticas deben ser lineales para poder distribuirlas sobre superposiciones.
Para que esto sea válido, la probabilidad total debe permanecer en . Asumiendo que el estado original se encuentra normalizado (), la probabilidad total puede calcularse sumando el cuadrado de la norma de cada amplitud para verificar si se mantiene en .
Por lo tanto, es una puerta válida. Así, las puertas cuánticas son transformaciones lineales que preservan la normalización de los estados cuánticos originales.
Puertas cuánticas como matrices
Sección titulada «Puertas cuánticas como matrices»La aplicación de antes definida sobre los estados en base Z produce los siguientes vectores:
Ordenando las amplitudes resultantes se obtiene una matriz como una tabla rectangular de números:
Esto es una matriz de porque tiene dos filas y columnas. Conectando esta matriz a y , y recurriendo a la forma vectorial de los estados base y , se obtiene:
Por lo tanto, las puertas cuánticas también son matrices que mantienen la probabilidad total en . Además, se puede probar que son matrices unitarias, y toda matriz unitaria es una puerta cuántica. Esta propiedad es fundamental para permitir la reversibilidad.
Reversibilidad
Sección titulada «Reversibilidad»Una matriz es reversible si existe una matriz tal que
Por lo tanto, si se multiplica un vector por una matriz y su inversa, el vector no sufre cambios porque es lo mismo que multiplicarlo por la matriz identidad. Dado que una puerta debe ser unitaria, satisface
Donde la inversa de es (su conjugada traspuesta), así que . Por lo tanto, una puerta cuántica siempre es reversible, y su inversa es su conjugada transpuesta.
Así, si se tiene un cubit al que se le aplica , pueden deshacerse sus efectos aplicando :
Siguiente paso
Sección titulada «Siguiente paso»Los algoritmos cuánticos recurren a las puertas cuánticas para funcionar. Todas ellas comparten las bases y propiedades expuestas en este artículo. No obstante, se observa el uso recurrente de una serie de puertas cuánticas, de tal manera que se han adoptado nombres para identificarlas. Entre ellas, se encuentran las puertas Pauli-X, Pauli-Y, Pauli-Z, Hadamard, CNOT, Swap, etc. En la sección “Puertas” tendrás acceso a una serie de artículos que desarrollan las mencionadas anteriormente y algunas otras, cuyo uso es primordial en la operatoria de diversos programas cuánticos.