En informática , la puerta NOT controlada (también C-NOT o CNOT ) es una puerta lógica cuántica que es un componente esencial en la construcción de una computadora cuántica basada en puertas . Se puede utilizar para enredar y desenredar los estados de Bell . Cualquier circuito cuántico se puede simular con un grado arbitrario de precisión utilizando una combinación de puertas CNOT y rotaciones de un solo qubit . [1] [2]
La puerta CNOT opera en un registro cuántico que consta de 2 qubits. La puerta CNOT invierte el segundo qubit (el qubit objetivo) si y solo si el primer qubit (el qubit de control) es .
Si son los únicos valores de entrada permitidos para ambos qubits, entonces la salida TARGET de la puerta CNOT corresponde al resultado de una puerta XOR clásica . Al fijar CONTROL como , la salida OBJETIVO de la puerta CNOT produce el resultado de una puerta NOT clásica .
De manera más general, se permite que las entradas sean una superposición lineal de . La puerta CNOT transforma el estado cuántico: