Informação quântica
Agora estamos preparados para passar para a informação quântica na configuração de vários sistemas. Assim como na lição anterior sobre sistemas únicos, a descrição matemática da informação quântica para sistemas múltiplos é bastante semelhante ao caso probabilístico e faz uso de conceitos e técnicas semelhantes.
Estados quânticos
Vários sistemas podem ser vistos coletivamente como sistemas únicos e compostos. Já observamos isso na configuração probabilística, e a configuração quântica é análoga. Os estados quânticos de vários sistemas são, portanto, representados por vetores de coluna com entradas de números complexos e norma euclidiana igual a , exatamente como os estados quânticos de sistemas únicos. No caso de sistemas múltiplos, as entradas desses vetores são colocadas em correspondência com o produto cartesiano dos conjuntos de estados clássicos associados a cada um dos sistemas individuais, porque esse é o conjunto de estados clássicos do sistema composto.
Por exemplo, se e são qubits, então o conjunto de estados clássicos do par de qubits , visto coletivamente como um único sistema, é o produto cartesiano Ao representar pares de valores binários como cadeias binárias de comprimento dois, associamos esse conjunto de produtos cartesianos ao conjunto Os vetores a seguir são, portanto, todos exemplos de vetores de estado quântico do par
Há variações sobre como os vetores de estado quântico de vários sistemas são expressos, e podemos escolher a variação que melhor se adapte às nossas preferências. Aqui estão alguns exemplos para o primeiro vetor de estado quântico acima.
- Podemos usar o fato de que (para quaisquer estados clássicos e ) para escrever
- Podemos optar por escrever o símbolo do produto tensorial explicitamente desta forma:
- Podemos subscrever os kets para indicar como eles correspondem aos sistemas que estão sendo considerados, da seguinte forma:
É claro que também podemos escrever os vetores de estado quântico explicitamente como vetores de coluna:
Dependendo do contexto em que aparece, uma dessas variações pode ser preferida, mas todas são equivalentes no sentido de que descrevem o mesmo vetor.
Produtos tensoriais de vetores de estado quântico
Semelhante ao que temos para os vetores de probabilidade, os produtos tensoriais dos vetores de estado quântico também são vetores de estado quântico e, novamente, representam a independência entre os sistemas.
Mais detalhadamente, e começando com o caso de dois sistemas, suponha que seja um vetor de estado quântico de um sistema e que seja um vetor de estado quântico de um sistema O produto tensorial , que pode ser escrito alternativamente como ou como é, então, um vetor de estado quântico do sistema conjunto Novamente, nos referimos a um estado dessa forma como sendo um estado de produto.
Intuitivamente falando, quando um par de sistemas está em um estado de produto , podemos interpretar isso como significando que está no estado quântico está no estado quântico e os estados dos dois sistemas não têm nada a ver um com o outro.
O fato de o vetor do produto tensorial ser realmente um vetor de estado quântico é consistente com o fato de a norma euclidiana ser multiplicativa em relação aos produtos tensoriais:
Como e são vetores de estado quântico, temos e e, portanto, , de modo que também é um vetor de estado quântico.
Isso se aplica a mais de dois sistemas. Se são vetores de estado quântico dos sistemas , então é um vetor de estado quântico que representa um estado de produto do sistema conjunto Novamente, sabemos que esse é um vetor de estado quântico porque
Estados entrelaçados
Nem todos os vetores de estado quântico de vários sistemas são estados de produto. Por exemplo, o vetor de estado quântico
de dois qubits não é um estado de produto. Para raciocinar assim, podemos seguir exatamente o mesmo argumento que usamos na seção anterior para um estado probabilístico. Ou seja, se fosse um estado de produto, existiriam vetores de estado quântico e para os quais
Mas, nesse caso, seria necessariamente o caso de
o que implica que ou (ou ambos). Isso contradiz o fato de que
e
são ambos diferentes de zero. Assim, o vetor de estado quântico representa uma correlação entre dois sistemas e, especificamente, dizemos que os sistemas estão emaranhados.
Observe que o valor específico não é importante para esse argumento - tudo o que importa é que esse valor seja diferente de zero. Assim, por exemplo, o estado quântico
também não é um estado de produto, pelo mesmo argumento.
O entrelaçamento é um recurso essencial da informação quântica que será discutido em mais detalhes em uma lição posterior. O entrelaçamento pode ser complicado, especialmente para os tipos de estados quânticos ruidosos que podem ser descritos por matrizes de densidade (que são discutidos no curso Formulação geral de informações quânticas, que é o terceiro curso da série Entendendo informações e computação quânticas ). Para vetores de estado quântico, entretanto, o emaranhamento é equivalente à correlação: qualquer vetor de estado quântico que não seja um estado de produto representa um estado emaranhado.
Em contrapartida, o vetor de estado quântico
é um exemplo de um estado de produto.
Portanto, esse estado não está emaranhado.
Bell afirma
Vamos agora dar uma olhada em alguns exemplos importantes de estados quânticos de múltiplos qubits, começando com os estados de Bell. Esses são os quatro estados de dois qubits a seguir:
Os estados de Bell são assim denominados em homenagem a John Stewart Bell (1928-1990) foi um físico que fez contribuições importantes para os fundamentos da teoria quântica. Observe que o mesmo argumento que estabelece que não é um estado de produto revela que nenhum dos outros estados de Bell é um estado de produto: todos os quatro estados de Bell representam emaranhamento entre dois qubits.
A coleção de todos os quatro estados de Bell
é conhecida como a base de Bell. Fazendo jus ao seu nome, essa é uma base; qualquer vetor de estado quântico de dois qubits ou, de fato, qualquer vetor complexo que tenha entradas correspondentes aos quatro estados clássicos de dois bits pode ser expresso como uma combinação linear dos quatro estados de Bell. Por exemplo,
Estados GHZ e W
A seguir, consideraremos dois exemplos interessantes de estados de três qubits. O primeiro exemplo é o estado GHZ (assim chamado em homenagem a Daniel Greenberger, Michael Horne e Anton Zeilinger, que estudaram pela primeira vez algumas de suas propriedades):
O segundo exemplo é o chamado estado W:
Nenhum desses estados é um estado de produto, o que significa que eles não podem ser escritos como um produto tensorial de três vetores de estado quântico de qubit. Examinaremos esses dois estados mais tarde, quando discutirmos as medições parciais dos estados quânticos de vários sistemas.
Exemplos adicionais
Os exemplos de estados quânticos de vários sistemas que vimos até agora são estados de dois ou três qubits, mas também podemos considerar estados quânticos de vários sistemas com diferentes conjuntos de estados clássicos.
Por exemplo, aqui está um estado quântico de três sistemas, e , em que o conjunto de estados clássicos de é o alfabeto binário (portanto, é um qubit) e o conjunto de estados clássicos de e é
E aqui está um exemplo de um estado quântico de três sistemas, e , que compartilham o mesmo conjunto de estados clássicos
Os sistemas que têm o conjunto de estados clássicos são geralmente chamados de trits ou (supondo que possam estar em um estado quântico) qutrits. O termo qudit se refere a um sistema com um conjunto de estados clássicos para uma escolha arbitrária de
Medições de estados quânticos
As medições de base padrão de estados quânticos de sistemas únicos foram discutidas na lição anterior: se um sistema com conjunto de estados clássicos estiver em um estado quântico representado pelo vetor e esse sistema for medido (com relação a uma medição de base padrão), então cada estado clássico aparecerá com probabilidade Isso nos diz o que acontece quando temos um estado quântico de vários sistemas e optamos por medir todo o sistema composto, o que equivale a medir todos os sistemas.
Para afirmar isso com precisão, vamos supor que sejam sistemas com conjuntos de estados clássicos respectivamente. Podemos então visualizar coletivamente como um único sistema cujo conjunto de estados clássicos é o produto cartesiano Se um estado quântico desse sistema for representado pelo vetor de estado quântico e todos os sistemas forem medidos, então cada resultado possível aparecerá com probabilidade
Por exemplo, se os sistemas e estiverem conjuntamente no estado quântico
então, a medição de ambos os sistemas com medições de base padrão produz o resultado com probabilidade e o resultado com probabilidade
Medições parciais
Agora vamos considerar a situação em que temos vários sistemas em algum estado quântico e medimos um subconjunto adequado dos sistemas. Como antes, começaremos com dois sistemas e com conjuntos de estados clássicos e , respectivamente.
Em geral, um vetor de estado quântico de tem a forma
onde é um conjunto de números complexos que satisfazem
o que equivale a ser um vetor unitário.
Já sabemos, com base na discussão acima, que se e forem medidos, então cada resultado possível aparecerá com probabilidade
Se, em vez disso, supusermos que apenas o primeiro sistema é medido, a probabilidade de cada resultado aparecer deve ser igual a
Isso é consistente com o que já vimos na configuração probabilística, bem como com nosso entendimento atual da física: a probabilidade de cada resultado aparecer quando é medido não pode depender do fato de também ter sido medido ou não, pois isso permitiria uma comunicação mais rápida que a luz.
Tendo obtido um resultado específico de uma medição de base padrão de , esperamos naturalmente que o estado quântico de mude para que seja igual a , exatamente como fizemos para sistemas únicos. Mas o que acontece com o estado quântico de ?
Para responder a essa pergunta, podemos primeiro expressar o vetor como
em que
para cada Aqui estamos seguindo a mesma metodologia do caso probabilístico, de isolar os estados da base padrão do sistema que está sendo medido. A probabilidade de que a medição da base padrão de forneça cada resultado é a seguinte:
E, como resultado da medição de base padrão de , que dá o resultado , o estado quântico do par junto se torna
Ou seja, o estado "entra em colapso" como no caso de um único sistema, mas somente na medida necessária para que o estado seja consistente com a medição de que produziu o resultado
Em termos informais, representa o componente de que é consistente com uma medição de que resulta no resultado Em seguida, normalizamos esse vetor - dividindo-o por sua norma euclidiana, que é igual a - para obter um vetor de estado quântico válido com norma euclidiana igual a Essa etapa de normalização é análoga ao que fizemos na configuração probabilística quando dividimos os vetores pela soma de suas entradas para obter um vetor de probabilidade.
Como exemplo, considere o estado de dois qubits desde o início da seção:
Para entender o que acontece quando o primeiro sistema é medido, começamos escrevendo
Agora vemos, com base na descrição acima, que a probabilidade de a medição resultar no resultado é
nesse caso, o estado de se torna
e a probabilidade de a medição resultar no resultado é
nesse caso, o estado de se torna
A mesma técnica, usada de forma simétrica, descreve o que acontece se o segundo sistema for medido em vez do primeiro. Desta vez, reescrevemos o vetor como
A probabilidade de que a medição de dê o resultado é
nesse caso, o estado de se torna
e a probabilidade de que o resultado da medição seja é
nesse caso, o estado de se torna
Observação sobre estados quânticos reduzidos
O exemplo anterior mostra uma limitação da descrição simplificada da informação quântica, que é o fato de ela não nos oferecer uma maneira de descrever o estado quântico reduzido (ou marginal) de apenas um de dois sistemas (ou de um subconjunto adequado de qualquer número de sistemas) como no caso probabilístico.
Especificamente, para um estado probabilístico de dois sistemas descrito por um vetor de probabilidade
podemos escrever o estado probabilístico reduzido ou marginal de sozinho como
Para vetores de estado quântico, não há uma maneira análoga de fazer isso. Em particular, para um vetor de estado quântico
o vetor
não é um vetor de estado quântico em geral e não representa adequadamente o conceito de um estado reduzido ou marginal.
Em vez disso, podemos recorrer à noção de uma matriz de densidade, que é discutida no curso Formulação geral da informação quântica. As matrizes de densidade nos fornecem uma maneira significativa de definir estados quânticos reduzidos que é análoga à configuração probabilística.
Medições parciais para três ou mais sistemas
As medições parciais para três ou mais sistemas, em que algum subconjunto adequado dos sistemas é medido, podem ser reduzidas ao caso de dois sistemas, dividindo-os em duas coleções, as que são medidas e as que não são. Aqui está um exemplo específico que ilustra como isso pode ser feito. Ele demonstra especificamente como a subscrição de kets pelos nomes dos sistemas que eles representam pode ser útil - nesse caso, porque nos dá uma maneira simples de descrever permutações dos sistemas.
Para este exemplo, consideraremos um estado quântico de um conjunto de cinco sistemas em que todos os cinco sistemas compartilham o mesmo conjunto de estados clássicos
Consideraremos a situação em que o primeiro e o terceiro sistemas são medidos, e os sistemas restantes são deixados de lado.
Em termos conceituais, não há diferença fundamental entre essa situação e aquela em que um dos dois sistemas é medido. Infelizmente, como os sistemas medidos estão intercalados com os sistemas não medidos, enfrentamos um obstáculo para escrever as expressões necessárias para realizar esses cálculos.
Uma maneira de proceder, conforme sugerido acima, é subscrever os kets para indicar a quais sistemas eles se referem. Isso nos dá uma maneira de manter o controle dos sistemas à medida que permutamos a ordem dos kets, o que torna a matemática mais simples.
Primeiro, o vetor de estado quântico acima pode ser escrito alternativamente como
Nada mudou, exceto pelo fato de que cada ket agora tem um subscrito que indica a qual sistema ele corresponde. Aqui usamos os subscritos , mas os nomes dos próprios sistemas também podem ser usados (em uma situação em que temos nomes de sistemas como e , por exemplo).
Agora podemos reordenar os kets e coletar termos da seguinte forma:
Os produtos tensoriais ainda estão implícitos, mesmo quando são usados parênteses, como neste exemplo.
Para deixar claro sobre a permutação dos kets, os produtos tensores não são comutativos: se e são vetores, então, em geral, é diferente de e o mesmo ocorre com os produtos tensores de três ou mais vetores. Por exemplo, é um vetor diferente de A reordenação dos kets, como acabamos de fazer, não deve ser interpretada como uma sugestão em contrário.
Em vez disso, para fins de cálculos, estamos simplesmente tomando a decisão de que é mais conveniente reunir os sistemas como em vez de Os subscritos nos kets servem para manter tudo em ordem, e podemos voltar à ordem original mais tarde, se quisermos.
Agora vemos que, se os sistemas e forem medidos, as probabilidades (diferentes de zero) dos diferentes resultados são as seguintes:
- O resultado da medição ocorre com probabilidade
- O resultado da medição ocorre com probabilidade
- O resultado da medição ocorre com probabilidade
Se o resultado da medição for , por exemplo, o estado resultante de nossos cinco sistemas será
Aqui, para a resposta final, voltamos à nossa ordem original dos sistemas, apenas para ilustrar que podemos fazer isso. Para os outros resultados de medição possíveis, o estado pode ser determinado de maneira semelhante.
Por fim, aqui estão dois exemplos prometidos anteriormente, começando com o estado GHZ
Se apenas o primeiro sistema for medido, obteremos o resultado com probabilidade , caso em que o estado dos três qubits se torna e também obteremos o resultado com probabilidade , caso em que o estado dos três qubits se torna
Para um estado W, por outro lado, supondo novamente que apenas o primeiro sistema seja medido, começamos escrevendo esse estado da seguinte forma:
A probabilidade de que uma medição do primeiro qubit resulte no resultado 0 é, portanto, igual a
e condicionado à medição que produz esse resultado, o estado quântico dos três qubits se torna
A probabilidade de que o resultado da medição seja 1 é . Nesse caso, o estado dos três qubits se torna
O estado W é simétrico, no sentido de que ele não muda se permutarmos os qubits. Portanto, obtemos uma descrição semelhante para medir o segundo ou terceiro qubit em vez do primeiro.
Operações unitárias
Em princípio, qualquer matriz unitária cujas linhas e colunas correspondam aos estados clássicos de um sistema representa uma operação quântica válida nesse sistema. Isso, é claro, permanece verdadeiro para sistemas compostos, cujos conjuntos de estados clássicos são produtos cartesianos dos conjuntos de estados clássicos dos sistemas individuais.
Concentrando-nos em dois sistemas, se é um sistema que tem o conjunto de estados clássicos e é um sistema que tem o conjunto de estados clássicos , então o conjunto de estados clássicos do sistema conjunto é . Portanto, as operações quânticas nesse sistema conjunto são representadas por matrizes unitárias cujas linhas e colunas são colocadas em correspondência com o conjunto A ordenação das linhas e colunas dessas matrizes é a mesma que a ordenação usada para os vetores de estado quântico do sistema
Por exemplo, suponha que e e lembre-se de que a convenção padrão para ordenar os elementos do produto cartesiano é a seguinte:
Aqui está um exemplo de uma matriz unitária que representa uma operação em
Essa matriz unitária não é especial, é apenas um exemplo. Para verificar se é unitário, basta calcular e verificar que , por exemplo. Como alternativa, podemos verificar se as linhas (ou as colunas) são ortonormais, o que é mais simples nesse caso, dada a forma específica da matriz
A ação de no vetor de base padrão , por exemplo, é
que podemos ver examinando a segunda coluna de , considerando nossa ordenação do conjunto
Como em qualquer matriz, é possível expressar usando a notação de Dirac, o que exigiria 20 termos para as 20 entradas não nulas de No entanto, se escrevêssemos todos esses termos, em vez de escrever uma matriz , isso seria confuso e os padrões evidentes da expressão da matriz provavelmente não seriam tão claros. Simplificando, a notação de Dirac nem sempre é a melhor opção.
As operações unitárias em três ou mais sistemas funcionam de maneira semelhante, com as matrizes unitárias tendo linhas e colunas correspondentes ao produto cartesiano dos conjuntos de estados clássicos dos sistemas. Já vimos um exemplo nesta lição: a operação de três qubits
onde os números em bras e kets significam suas codificações binárias de -bit. Além de ser uma operação determinística, essa também é uma operação unitária. As operações que são tanto determinísticas quanto unitárias são chamadas de operações reversíveis. A transposição conjugada dessa matriz pode ser escrita da seguinte forma:
Isso representa o inverso, ou, em termos matemáticos, o inverso da operação original - que é o que esperamos da transposição conjugada de uma matriz unitária. Veremos outros exemplos de operações unitárias em vários sistemas à medida que a aula continuar.
Operações unitárias realizadas de forma independente em sistemas individuais
Quando as operações unitárias são realizadas de forma independente em uma coleção de sistemas individuais, a ação combinada dessas operações independentes é descrita pelo produto tensorial das matrizes unitárias que as representam. Ou seja, se são sistemas quânticos, são matrizes unitárias que representam operações nesses sistemas, e as operações são realizadas independentemente nos sistemas, a ação combinada em é representada pela matriz Mais uma vez, descobrimos que as configurações probabilísticas e quânticas são análogas nesse aspecto.
Naturalmente, ao ler o parágrafo anterior, seria de se esperar que o produto tensorial de qualquer conjunto de matrizes unitárias fosse unitário. De fato, isso é verdade, e podemos verificar isso da seguinte forma.
Observe primeiro que a operação de transposição conjugada satisfaz
para quaisquer matrizes escolhidas Isso pode ser verificado voltando à definição do produto tensorial e da transposição conjugada e verificando se cada entrada dos dois lados da equação está de acordo. Isso significa que
Como o produto tensorial de matrizes é multiplicativo, descobrimos que
Aqui escrevemos para nos referirmos às matrizes que representam a operação de identidade nos sistemas , o que significa que essas são matrizes de identidade cujos tamanhos correspondem ao número de estados clássicos de
Por fim, o produto tensorial é igual à matriz identidade para a qual temos um número de linhas e colunas que coincide com o produto do número de linhas e colunas das matrizes Essa matriz de identidade maior representa a operação de identidade no sistema conjunto
Em resumo, temos a seguinte sequência de igualdades:
Portanto, concluímos que o site é unitário.
Uma situação importante que surge com frequência é aquela em que uma operação unitária é aplicada a apenas um sistema - ou a um subconjunto adequado de sistemas - em um sistema conjunto maior. Por exemplo, suponha que e sejam sistemas que podemos ver juntos como formando um sistema único e composto e que realizemos uma operação apenas no sistema Para ser mais preciso, suponhamos que seja uma matriz unitária que representa uma operação em , de modo que suas linhas e colunas tenham sido colocadas em correspondência com os estados clássicos de
Dizer que realizamos a operação representada por apenas no sistema implica que não fazemos nada em , o que significa que realizamos independentemente em e a operação de identidade em Ou seja, "não fazer nada" em é equivalente a realizar a operação de identidade em , que é representada pela matriz identidade (Aqui, a propósito, o subscrito nos diz que se refere à matriz de identidade com um número de linhas e colunas de acordo com o conjunto de estados clássicos de ) A operação em que é obtida quando executamos em e não fazemos nada em é, portanto, representada pela matriz unitária
Por exemplo, se e forem qubits, realizar uma operação Hadamard em e não fazer nada em é equivalente a realizar a operação
no sistema conjunto
De forma semelhante, se uma operação representada por uma matriz unitária for aplicada a e nada for feito a , a operação resultante em será representada pela matriz unitária
Por exemplo, se considerarmos novamente a situação em que tanto quanto são qubits e é uma operação Hadamard, a operação resultante em é representada pela matriz
Nem toda operação unitária em uma coleção de sistemas pode ser escrita como um produto tensorial de operações unitárias como essa, assim como nem todo vetor de estado quântico desses sistemas é um estado de produto. Por exemplo, nem a operação de troca nem a operação controlada-NOT em dois qubits, que são descritas abaixo, podem ser expressas como um produto tensorial de operações unitárias.
A operação de swap
Para concluir a lição, vamos dar uma olhada em duas classes de exemplos de operações unitárias em vários sistemas, começando com a operação de troca.
Suponha que e sejam sistemas que compartilham o mesmo conjunto de estados clássicos A operação de troca no par é a operação que troca o conteúdo dos dos dois sistemas, mas que, por outro lado, deixa os sistemas em paz - de modo que permanece à esquerda e permanece à direita. Denotaremos essa operação como e ela funciona da seguinte forma para cada escolha de estados clássicos
Uma maneira de escrever a matriz associada a essa operação usando a notação de Dirac é a seguinte:
Pode não ficar imediatamente claro que essa matriz representa , mas podemos verificar se ela satisfaz a condição para cada escolha de estados clássicos Como um exemplo simples, quando e são qubits, descobrimos que
Operações unitárias controladas
Agora vamos supor que seja um qubit e que seja um sistema arbitrário, com qualquer conjunto de estados clássicos que desejarmos clássico que desejarmos. Para cada operação unitária atuando no sistema , uma operação controlada é uma operação unitária no par definida da seguinte forma:
Por exemplo, se também for um qubit, e considerarmos a operação Pauli em então uma operação controlada - é dada por
Já encontramos essa operação no contexto de informações clássicas e operações probabilísticas anteriormente nesta lição. A substituição da operação Pauli em por uma operação resulta nessa operação:
Se, em vez disso, considerarmos como dois qubits e considerarmos como a operação de troca entre esses dois qubits, obteremos essa operação:
Essa operação também é conhecida como operação Fredkin ou, mais comumente, porta Fredkin. Sua ação nos estados de base padrão pode ser descrita da seguinte forma:
Por fim, uma operação NOT controlada-controlada, que podemos denotar como , é chamada de operação Toffoli ou porta Toffoli. Sua representação matricial é a seguinte:
Como alternativa, podemos expressá-lo usando a notação de Dirac da seguinte forma: