Uma primeira observação
Esse mesmo fenômeno de qubits de 'controle' que muda de estado em algumas circunstâncias também ocorre com portas NÃO controladas; de fato, esta é toda a base da estimativa de autovalores. Portanto, não é apenas possível, é um fato importante sobre a computação quântica que é possível. Ele ainda tem um nome: um "chute de fase", no qual os qubits de controle (ou mais geralmente, um registro de controle) incorrem em fases relativas como resultado de agir através de alguma operação em algum registro de destino.
A razão pela qual isso acontece
Por que deveria ser esse o caso? Basicamente, tudo se resume ao fato de que a base padrão não é realmente tão importante quanto às vezes a descrevemos como sendo.
Versão curta. Somente os estados base padrão nos qubits de controle não são afetados. Se o qubit de controle estiver em um estado que não é um estado base padrão, ele poderá, em princípio, ser alterado.
Versão mais longa -
Considere a esfera de Bloch. É, no final, uma esfera - perfeitamente simétrica, com nenhum ponto sendo mais especial que outro, e nenhum eixo mais especial que outro. Em particular, a base padrão não é particularmente especial.
|00⟩→⎡⎣⎢⎢⎢⎢1000⎤⎦⎥⎥⎥⎥,|01⟩→⎡⎣⎢⎢⎢⎢0100⎤⎦⎥⎥⎥⎥,|10⟩→⎡⎣⎢⎢⎢⎢0010⎤⎦⎥⎥⎥⎥,|11⟩→⎡⎣⎢⎢⎢⎢0001⎤⎦⎥⎥⎥⎥
CNOT→⎡⎣⎢⎢⎢⎢1000010000010010⎤⎦⎥⎥⎥⎥.
{0,1}
{0,1}
|++⟩→|+−⟩→|−+⟩→|−−⟩→[1000]†,[0100]†,[0010]†,[0001]†.
|00⟩→12⎡⎣⎢⎢⎢⎢1111⎤⎦⎥⎥⎥⎥,|01⟩→12⎡⎣⎢⎢⎢⎢1−11−1⎤⎦⎥⎥⎥⎥,|10⟩→12⎡⎣⎢⎢⎢⎢11−1−1⎤⎦⎥⎥⎥⎥,|11⟩→12⎡⎣⎢⎢⎢⎢1−1−11⎤⎦⎥⎥⎥⎥.
H⊗H|++⟩=[1000]†|+−⟩=[0100]†XZ
CNOT→14⎡⎣⎢⎢⎢⎢11111−11−111−1−11−1−11⎤⎦⎥⎥⎥⎥⎡⎣⎢⎢⎢⎢1000010000010010⎤⎦⎥⎥⎥⎥⎡⎣⎢⎢⎢⎢11111−11−111−1−11−1−11⎤⎦⎥⎥⎥⎥=⎡⎣⎢⎢⎢⎢1000000100100100⎤⎦⎥⎥⎥⎥
XCNOT|++⟩CNOT|+−⟩CNOT|−+⟩CNOT|−−⟩=|++⟩,=|−−⟩,=|−+⟩,=|+−⟩.
Agora, eu poderia ter mostrado esse mesmo fato muito mais rapidamente sem toda essa conversa sobre mudanças no quadro de referência. Nos cursos introdutórios de computação quântica em ciência da computação, um fenômeno semelhante pode ser descrito sem nunca mencionar as palavras "quadro de referência". Mas eu queria lhe dar mais do que um mero cálculo. Eu queria chamar a atenção para o fato de que um CNOT não é, em princípio, apenas uma matriz; que a base padrão não é uma base especial; e que quando você tira essas coisas, fica claro que a operação realizada pelo CNOT claramente tem o potencial de afetar o estado do qubit de controle, mesmo que o CNOT seja a única coisa que você está fazendo nos seus qubits.
A própria idéia de que existe um qubit de 'controle' é centrada na base padrão e incorpora um preconceito sobre os estados dos qubits que nos convida a pensar na operação como unilateral. Mas, como físico, você deve suspeitar profundamente de operações unilaterais. Para toda ação, há uma reação igual e oposta ; e aqui a aparente unilateralidade do CNOT em estados de base padrão é desmentida pelo fato de que, para os estados X eigenbasis, é o 'alvo' que determina unilateralmente uma possível mudança de estado do 'controle'.
Você se perguntou se havia algo em jogo que era apenas uma conveniência matemática, envolvendo uma escolha de notação. De fato, existe: a maneira pela qual escrevemos nossos estados com ênfase na base padrão, o que pode levar você a desenvolver uma intuição não matemática da operação apenas em termos da base padrão. Mas mude a representação e essa intuição não matemática desaparece.
A mesma coisa que eu esbocei para o efeito do CNOT nos estados de X-eigenbasis, também está ocorrendo na estimativa de fase, apenas com uma transformação diferente da CNOT. A 'fase' armazenada no qubit 'alvo' é chutada para o qubit 'controle', porque o alvo está em um estado próprio de uma operação que está sendo coerentemente controlada pelo primeiro qubit. Do lado da ciência da computação da computação quântica, é um dos fenômenos mais celebrados no campo. Isso nos força a confrontar o fato de que a base padrão é apenas especial, pois é com a qual preferimos descrever nossos dados - mas não no modo como a própria física se comporta.