Portão NÃO controlado - Controlled NOT gate

O análogo clássico da porta CNOT é uma porta XOR reversível .
Como a porta CNOT pode ser usada (com portas Hadamard ) em uma computação.

Em ciência da computação , a porta NOT controlada (também C-NOT ou CNOT ) é uma porta lógica quântica que é um componente essencial na construção de um computador quântico baseado em porta . Ele pode ser usado para emaranhar e desembaraçar os estados de Bell . Qualquer circuito quântico pode ser simulado com um grau arbitrário de precisão usando uma combinação de portas CNOT e rotações de qubit simples .

A porta também é usada na computação reversível clássica .

Operação

A porta CNOT opera em um registrador quântico que consiste em 2 qubits. A porta CNOT inverte o segundo qubit (o qubit alvo) se e somente se o primeiro qubit (o qubit de controle) for .

Antes Depois de
Ao controle Alvo Ao controle Alvo

Se forem os únicos valores de entrada permitidos para ambos os qubits, a saída TARGET da porta CNOT corresponde ao resultado de uma porta XOR clássica . Fixando CONTROL como , a saída TARGET da porta CNOT produz o resultado de uma porta NOT clássica .

Mais geralmente, as entradas podem ser uma superposição linear de . A porta CNOT transforma o estado quântico:

em:

A ação da porta CNOT pode ser representada pela matriz ( forma de matriz de permutação ):

A primeira realização experimental de uma porta CNOT foi realizada em 1995. Aqui, um único íon berílio em uma armadilha foi usado. Os dois qubits foram codificados em um estado óptico e no estado vibracional do íon dentro da armadilha. No momento do experimento, a confiabilidade da operação CNOT foi medida em cerca de 90%.

Além de uma porta NOT controlada regular, pode-se construir uma porta NOT controlada por função, que aceita um número arbitrário n +1 de qubits como entrada, onde n +1 é maior ou igual a 2 (um registrador quântico ). Esta porta inverte o último qubit do registrador se e somente se uma função embutida, com os primeiros n qubits como entrada, retornar um 1. A porta NOT controlada por função é um elemento essencial do algoritmo Deutsch-Jozsa .

Comportamento na base transformada de Hadamard

Quando visto apenas na base computacional , o comportamento do C NOT parece ser como a porta clássica equivalente. No entanto, a simplicidade de rotular um qubit de controle e o outro de destino não reflete a complexidade do que acontece para a maioria dos valores de entrada de ambos os qubits.

Portão CNOT em base transformada Hadamard.

O insight pode ser obtido expressando a porta CNOT em relação a uma base transformada de Hadamard . A base transformada de Hadamard de um registrador de um qubit é dada por

e a base correspondente de um registro de 2 qubit é

,

etc. Visualizando CNOT nesta base, o estado do segundo qubit permanece inalterado, e o estado do primeiro qubit é invertido, de acordo com o estado do segundo bit. (Para obter detalhes, veja abaixo.) "Assim, nesta base, o sentido de qual bit é o bit de controle e qual bit de destino foi revertido. Mas não mudamos a transformação de forma alguma, apenas a maneira como estamos pensando sobre ela."

A base "computacional" é a base própria para o spin na direção Z, enquanto a base de Hadamard é a base própria para o spin na direção X. Trocar X e Z e qubits 1 e 2, então, recupera a transformação original. "Isso expressa uma simetria fundamental da porta CNOT.

A observação de que ambos os qubits são (igualmente) afetados em uma interação C NOT é importante quando se considera o fluxo de informações em sistemas quânticos emaranhados.

Detalhes do cálculo

Passamos agora a fornecer os detalhes do cálculo. Trabalhando através de cada um dos estados da base de Hadamard, o primeiro qubit alterna entre e quando o segundo qubit é :

Estado inicial na base de Hadamard Estado equivalente em base computacional Aplicar operador Estado na base computacional após C NOT Estado equivalente na base de Hadamard
C NÃO
C NÃO
C NÃO
C NÃO

Um circuito quântico que realiza uma transformada de Hadamard seguida por C NOT e depois outra transformada de Hadamard pode ser descrito como realizando a porta CNOT na base de Hadamard (ou seja, uma mudança de base ):

(H 1 ⊗ H 1 ) −1 . C NÃO . (H 1 ⊗ H 1 )

A transformada de Hadamard de um qubit, H 1 , é hermitiana e, portanto, sua própria inversa. O produto tensorial de duas transformadas de Hadamard operando (independentemente) em dois qubits é rotulado como H 2 . Podemos, portanto, escrever as matrizes como:

H 2 . C NÃO . H 2

Quando multiplicado, isso produz uma matriz que troca os termos e , deixando os termos e sozinhos. Isso é equivalente a uma porta CNOT onde qubit 2 é o qubit de controle e qubit 1 é o qubit alvo:

Construindo o Estado do Sino

Uma aplicação comum da porta C NOT é emaranhar ao máximo dois qubits no estado Bell ; isso faz parte da configuração dos algoritmos de codificação superdensa , teletransporte quântico e criptografia quântica emaranhada .

Para construir , as entradas A (controle) e B (alvo) para a porta C NOT são:

e

Depois de aplicar C NOT , o estado de Bell resultante tem a propriedade de que os qubits individuais podem ser medidos usando qualquer base e sempre apresentarão uma chance de 50/50 de resolver para cada estado. Na verdade, os qubits individuais estão em um estado indefinido. A correlação entre os dois qubits é a descrição completa do estado dos dois qubits; se nós dois escolhermos a mesma base para medir os qubits e comparar as notas, as medições se correlacionarão perfeitamente.

Quando visto na base computacional, parece que o qubit A está afetando o qubit B. Mudar nosso ponto de vista para a base de Hadamard demonstra que, de forma simétrica, o qubit B está afetando o qubit A.

O estado de entrada pode ser alternativamente visto como:

e

Na visualização Hadamard, os qubits de controle e de destino foram trocados conceitualmente e o qubit A é invertido quando o qubit B é . O estado de saída após a aplicação da porta C NOT é o qual pode ser mostrado exatamente como .

Portão C-ROT

A porta C-ROT ( rotação Rabi controlada ) é equivalente a uma porta C-NOT, exceto por uma rotação do spin nuclear em torno do eixo z.

Veja também

Notas

Referências

links externos