Limitações sobre informação quântica
Apesar de compartilharem uma estrutura matemática subjacente comum, a informação quântica e a clássica têm diferenças fundamentais. Por isso, há muitos exemplos de tarefas que a informação quântica permite realizar, mas a informação clássica não.
Antes de explorar alguns desses exemplos, porém, vamos observar algumas limitações importantes da informação quântica. Entender o que a informação quântica não pode fazer nos ajuda a identificar o que ela pode fazer.
Irrelevância das fases globais
A primeira limitação que vamos abordar — que é mais uma leve degenerescência na forma como os estados quânticos são representados por vetores de estado quântico do que uma limitação propriamente dita — diz respeito à noção de fase global.
O que queremos dizer com fase global é o seguinte. Sejam e vetores unitários que representam estados quânticos de algum sistema, e suponha que existe um número complexo no círculo unitário, ou seja, ou equivalentemente para algum número real tal que
Os vetores e são então ditos diferir por uma fase global. Às vezes também nos referimos a como uma fase global, embora isso dependa do contexto; qualquer número no círculo unitário pode ser visto como uma fase global quando multiplicado por um vetor unitário.
Considere o que acontece quando um sistema está em um dos dois estados quânticos e e o sistema passa por uma medição na base padrão. No primeiro caso, em que o sistema está no estado a probabilidade de medir qualquer estado clássico é
No segundo caso, em que o sistema está no estado a probabilidade de medir qualquer estado clássico é
pois Ou seja, a probabilidade de um resultado aparecer é a mesma para ambos os estados.
Agora considere o que acontece quando aplicamos uma operação unitária arbitrária a ambos os estados. No primeiro caso, em que o estado inicial é o estado se torna
e no segundo caso, em que o estado inicial é ele se torna
Ou seja, os dois estados resultantes ainda diferem pela mesma fase global
Consequentemente, dois estados quânticos e que diferem por uma fase global são completamente indistinguíveis; não importa qual operação, ou sequência de operações, aplicamos aos dois estados, eles sempre diferirão por uma fase global, e realizar uma medição na base padrão produzirá resultados com exatamente as mesmas probabilidades do que o outro. Por essa razão, dois vetores de estado quântico que diferem por uma fase global são considerados equivalentes, e efetivamente vistos como o mesmo estado.
Por exemplo, os estados quânticos
diferem por uma fase global (que é neste exemplo), e portanto são considerados o mesmo estado.
Por outro lado, os estados quânticos
não diferem por uma fase global. Embora a única diferença entre os dois estados seja que um sinal de mais se transforma em um sinal de menos, isso não é uma diferença de fase global, mas sim uma diferença de fase relativa, pois não afeta todas as entradas do vetor, mas apenas um subconjunto próprio das entradas. Isso é consistente com o que já observamos anteriormente: os estados e podem ser discriminados perfeitamente. Em particular, realizar uma operação de Hadamard e então medir produz probabilidades de resultado da seguinte forma:
Teorema da não-clonagem
O teorema da não-clonagem demonstra que é impossível criar uma cópia perfeita de um estado quântico desconhecido.
Ou seja, não há como inicializar o sistema (em qualquer estado ) e realizar uma operação unitária no sistema conjunto de modo que o efeito seja clonar o estado de — resultando em no estado
A prova deste teorema é bastante simples: ela se resume à observação de que o mapeamento
não é linear em
Em particular, como possui pelo menos dois elementos, podemos escolher com Se existisse um estado quântico de e uma operação unitária sobre o par para o qual para todo estado quântico de então seria verdade que
Por linearidade — especificamente a linearidade do produto tensorial no primeiro argumento e a linearidade da multiplicação matriz-vetor no segundo argumento (vetor) —, devemos ter
No entanto, a exigência de que para todo estado quântico exige que
Portanto, não pode existir um estado e uma operação unitária para os quais para todo vetor de estado quântico
Algumas observações sobre o teorema da não-clonagem são pertinentes. A primeira é que o enunciado do teorema da não-clonagem acima é absoluto, no sentido de que afirma que a clonagem perfeita é impossível — mas não diz nada sobre a possibilidade de clonar com precisão limitada, onde poderíamos conseguir produzir um clone aproximado (em relação a alguma forma de medir a similaridade entre dois estados quânticos diferentes). Existem, de fato, enunciados do teorema da não-clonagem que impõem limitações à clonagem aproximada, bem como métodos para alcançar a clonagem aproximada com precisão limitada.
A segunda observação é que o teorema da não-clonagem é um enunciado sobre a impossibilidade de clonar um estado arbitrário Em contraste, podemos facilmente criar um clone de qualquer estado da base padrão, por exemplo. De fato, podemos clonar um estado de Qubit da base padrão usando uma operação NOT controlada:
Aqui é ou que são estados que podem ser realizados classicamente. Embora não haja dificuldade em criar um clone de um estado da base padrão, isso não contradiz o teorema da não-clonagem. Essa abordagem usando um Gate NOT controlado não teria sucesso em criar um clone do estado por exemplo.
Uma última observação sobre o teorema da não-clonagem é que ele realmente não é exclusivo da informação quântica — também é impossível clonar um estado probabilístico arbitrário usando um processo clássico (determinístico ou probabilístico). Imagine que alguém te entrega um sistema em algum estado probabilístico, mas você não sabe qual é esse estado probabilístico. Por exemplo, talvez essa pessoa tenha gerado aleatoriamente um número entre e mas não te disse como gerou esse número. Certamente não existe nenhum processo físico pelo qual você possa obter duas cópias independentes desse mesmo estado probabilístico: tudo que você tem em mãos é um número entre e e simplesmente não há informação suficiente disponível para você reconstruir de alguma forma as probabilidades para todos os outros resultados aparecerem.
Matematicamente, uma versão do teorema da não-clonagem para estados probabilísticos pode ser provada exatamente da mesma forma que o teorema da não-clonagem regular (para estados quânticos). Ou seja, clonar um estado probabilístico arbitrário é um processo não-linear, portanto não pode ser representado por uma matriz estocástica.
Estados não-ortogonais não podem ser discriminados perfeitamente
Para a última limitação a ser abordada nesta lição, mostraremos que se temos dois estados quânticos e que não são ortogonais — ou seja, —, então é impossível discriminá-los (ou, em outras palavras, distingui-los) perfeitamente. De fato, mostraremos algo logicamente equivalente: se temos uma forma de discriminar dois estados perfeitamente, sem nenhum erro, então eles devem ser ortogonais.
Vamos restringir nossa atenção a Circuits quânticos que consistem em qualquer número de Gates unitários, seguidos por uma única medição na base padrão do Qubit do topo. O que exigimos de um Circuit quântico, para dizer que ele discrimina perfeitamente os estados e é que a medição sempre produza o valor para um dos dois estados e sempre produza para o outro estado. Para ser preciso, vamos assumir que temos um Circuit quântico que opera conforme sugerem os seguintes diagramas:
A caixa rotulada denota a operação unitária que representa a ação combinada de todos os Gates unitários em nosso Circuit, mas não incluindo a medição final. Não há perda de generalidade em assumir que a medição produz para e para a análise não diferiria fundamentalmente se esses valores de saída fossem invertidos.
Observe que, além dos Qubits que armazenam inicialmente ou o Circuit pode utilizar qualquer número de Qubits adicionais de espaço de trabalho. Esses Qubits são inicialmente configurados no estado — portanto, seu estado combinado é denotado nas figuras — e esses Qubits podem ser usados pelo Circuit de qualquer forma que seja benéfica. É muito comum fazer uso de Qubits de espaço de trabalho em Circuits quânticos como este.
Agora, considere o que acontece quando executamos nosso Circuit no estado (junto com os Qubits de espaço de trabalho inicializados). O estado resultante, imediatamente antes da medição ser realizada, pode ser escrito como
para dois vetores e que correspondem a todos os Qubits exceto o Qubit do topo. Em geral, para tal estado as probabilidades de que uma medição do Qubit do topo produza os resultados e são as seguintes:
Como nosso Circuit sempre produz para o estado deve ser que e portanto
Multiplicando ambos os lados desta equação por obtemos esta equação:
Raciocínando de forma análoga para no lugar de concluímos que
para algum vetor e portanto
Agora vamos calcular o produto interno dos vetores representados pelas equações e começando pelas representações no lado direito de cada equação. Temos
portanto o produto interno do vetor com o vetor é
Aqui usamos o fato de que bem como o fato de que o produto interno de produtos tensoriais é o produto dos produtos internos:
para quaisquer escolhas desses vetores (assumindo que e tenham o mesmo número de entradas e e tenham o mesmo número de entradas, de modo que faça sentido formar os produtos internos e ). Observe que o valor do produto interno é irrelevante, pois é multiplicado por
Por fim, calculando o produto interno dos vetores nos lados esquerdos das equações e deve resultar no mesmo valor zero que já calculamos, portanto
Concluímos então o que queríamos, que é que e são ortogonais:
É possível, aliás, discriminar perfeitamente quaisquer dois estados que sejam ortogonais, o que é a recíproca do enunciado que acabamos de provar. Suponha que os dois estados a serem discriminados sejam e onde Podemos então discriminar perfeitamente esses estados realizando a medição projetiva descrita por estas matrizes, por exemplo:
Para o estado o primeiro resultado é sempre obtido:
E, para o estado o segundo resultado é sempre obtido: