Pular para o conteúdo principal
Este projeto está em fase beta. Encontrou um bug? Abra uma issue no GitHub. Tem uma pergunta ou ideia? Pergunte no Discussions — adoraríamos receber seu feedback!
Como está a qualidade da tradução nesta página?

Discriminação e tomografia de estados quânticos

Na última parte da aula, vamos considerar brevemente duas tarefas associadas a medições: discriminação de estados quânticos e tomografia de estados quânticos.

  1. Discriminação de estados quânticos

    Na discriminação de estados quânticos, temos uma coleção conhecida de estados quânticos ρ0,…,ρm−1\rho_0,\ldots,\rho_{m-1}, juntamente com probabilidades p0,…,pm−1p_0,\ldots,p_{m-1} associadas a esses estados. Uma forma concisa de expressar isso é dizer que temos um ensemble

    {(p0,ρ0),…,(pm−1,ρm−1)}\{(p_0,\rho_0),\ldots,(p_{m-1},\rho_{m-1})\}

    de estados quânticos.

    Um número a∈{0,…,m−1}a\in\{0,\ldots,m-1\} é escolhido aleatoriamente de acordo com as probabilidades (p0,…,pm−1)(p_0,\ldots,p_{m-1}) e o sistema X\mathsf{X} é preparado no estado ρa\rho_a. O objetivo é determinar, por meio de uma medição apenas de X\mathsf{X}, qual valor de aa foi escolhido.

    Assim, temos um número finito de alternativas, juntamente com uma distribuição a priori — que é o nosso conhecimento da probabilidade de cada aa ser selecionado — e o objetivo é determinar qual alternativa realmente aconteceu. Isso pode ser fácil para algumas escolhas de estados e probabilidades, e para outras pode não ser possível sem alguma chance de cometer um erro.

  2. Tomografia de estados quânticos

    Na tomografia de estados quânticos, temos um estado quântico desconhecido de um sistema — portanto, ao contrário da discriminação de estados quânticos, tipicamente não há prior nem qualquer informação sobre possíveis alternativas.

    Desta vez, no entanto, não dispomos de uma única cópia do estado, mas sim de muitas cópias independentes. Ou seja, NN sistemas idênticos X1,…,XN\mathsf{X}_1,\ldots,\mathsf{X}_N são cada um preparados independentemente no estado ρ\rho para algum número (possivelmente grande) N.N. O objetivo é encontrar uma aproximação do estado desconhecido, como uma matriz de densidade, medindo os sistemas.

Discriminando entre dois estados​

O caso mais simples de discriminação de estados quânticos é quando há dois estados, ρ0\rho_0 e ρ1,\rho_1, que devem ser discriminados.

Imagine uma situação em que um bit aa é escolhido aleatoriamente: a=0a = 0 com probabilidade pp e a=1a = 1 com probabilidade 1−p.1 - p. Um sistema X\mathsf{X} é preparado no estado ρa,\rho_a, ou seja, ρ0\rho_0 ou ρ1\rho_1 dependendo do valor de a,a, e nos é entregue. Nosso objetivo é adivinhar corretamente o valor de aa por meio de uma medição em X.\mathsf{X}. Para ser preciso, vamos tentar maximizar a probabilidade de que nosso palpite esteja correto.

Uma medição ótima​

Uma forma ótima de resolver esse problema começa com uma decomposição espectral de uma diferença ponderada entre ρ0\rho_0 e ρ1\rho_1, onde os pesos são as probabilidades correspondentes.

pρ0−(1−p)ρ1=∑k=0n−1λk∣ψk⟩⟨ψk∣p \rho_0 - (1-p) \rho_1 = \sum_{k = 0}^{n-1} \lambda_k \vert \psi_k \rangle \langle \psi_k \vert

Observe que temos um sinal de menos em vez de um sinal de mais nessa expressão: esta é uma diferença ponderada, não uma soma ponderada.

Podemos maximizar a probabilidade de um palpite correto selecionando uma medição projetiva {Π0,Π1}\{\Pi_0,\Pi_1\} da seguinte forma. Primeiro, vamos particionar os elementos de {0,…,n−1}\{0,\ldots,n-1\} em dois conjuntos disjuntos S0S_0 e S1S_1 dependendo se o autovalor correspondente da diferença ponderada é não negativo ou negativo.

S0={k∈{0,…,n−1}:λk≥0}S1={k∈{0,…,n−1}:λk<0}\begin{gathered} S_0 = \{k\in\{0,\ldots,n-1\} : \lambda_k \geq 0 \}\\[2mm] S_1 = \{k\in\{0,\ldots,n-1\} : \lambda_k < 0 \} \end{gathered}

Podemos então escolher uma medição projetiva da seguinte forma.

Π0=∑k∈S0∣ψk⟩⟨ψk∣andΠ1=∑k∈S1∣ψk⟩⟨ψk∣\Pi_0 = \sum_{k \in S_0} \vert \psi_k \rangle \langle \psi_k \vert \quad\text{and}\quad \Pi_1 = \sum_{k \in S_1} \vert \psi_k \rangle \langle \psi_k \vert

(Na verdade, não importa em qual conjunto S0S_0 ou S1S_1 incluímos os valores de kk para os quais λk=0\lambda_k = 0. Aqui estamos escolhendo arbitrariamente incluir esses valores em S0S_0.)

Esta é uma medição ótima na situação em questão que minimiza a probabilidade de uma determinação incorreta do estado selecionado.

Probabilidade de acerto​

Agora vamos determinar a probabilidade de acerto para a medição {Π0,Π1}\{\Pi_0,\Pi_1\}.

Para começar, não precisamos nos preocupar com a escolha específica que fizemos para Π0\Pi_0 e Π1\Pi_1, embora possa ser útil tê-la em mente. Para qualquer medição {P0,P1}\{P_0,P_1\} (não necessariamente projetiva) podemos escrever a probabilidade de acerto da seguinte forma.

pTr⁡(P0ρ0)+(1−p)Tr⁡(P1ρ1)p \operatorname{Tr}(P_0 \rho_0) + (1 - p) \operatorname{Tr}(P_1 \rho_1)

Usando o fato de que {P0,P1}\{P_0,P_1\} é uma medição, portanto P1=I−P0P_1 = \mathbb{I} - P_0, podemos reescrever essa expressão da seguinte forma.

pTr⁡(P0ρ0)+(1−p)Tr⁡((I−P0)ρ1)=pTr⁡(P0ρ0)−(1−p)Tr⁡(P0ρ1)+(1−p)Tr⁡(ρ1)=Tr⁡(P0(pρ0−(1−p)ρ1))+1−pp \operatorname{Tr}(P_0 \rho_0) + (1 - p) \operatorname{Tr}((\mathbb{I} - P_0) \rho_1)\hspace*{3cm}\\[1mm] \begin{aligned} & = p \operatorname{Tr}(P_0 \rho_0) - (1 - p) \operatorname{Tr}(P_0 \rho_1) + (1-p) \operatorname{Tr}(\rho_1)\\[1mm] & = \operatorname{Tr}\bigl( P_0 (p \rho_0 - (1-p)\rho_1) \bigr) + 1 - p \end{aligned}

Por outro lado, poderíamos ter feito a substituição P0=I−P1P_0 = \mathbb{I} - P_1 em vez disso. Isso não mudaria o valor, mas nos dá uma expressão alternativa.

pTr⁡((I−P1)ρ0)+(1−p)Tr⁡(P1ρ1)=pTr⁡(ρ0)−pTr⁡(P1ρ0)+(1−p)Tr⁡(P1ρ1)=p−Tr⁡(P1(pρ0−(1−p)ρ1))p \operatorname{Tr}((\mathbb{I} - P_1) \rho_0) + (1 - p) \operatorname{Tr}(P_1 \rho_1)\hspace*{3cm}\\[1mm] \begin{aligned} & = p \operatorname{Tr}(\rho_0) - p \operatorname{Tr}(P_1 \rho_0) + (1 - p) \operatorname{Tr}(P_1 \rho_1)\\[1mm] & = p - \operatorname{Tr}\bigl( P_1 (p \rho_0 - (1-p)\rho_1) \bigr) \end{aligned}

As duas expressões têm o mesmo valor, então podemos fazer a média delas para obter mais uma expressão para esse valor. (Fazer a média das duas expressões é apenas um truque para simplificar a expressão resultante.)

12(Tr⁡(P0(pρ0−(1−p)ρ1))+1−p)+12(p−Tr⁡(P1(pρ0−(1−p)ρ1)))=12Tr⁡((P0−P1)(pρ0−(1−p)ρ1))+12\frac{1}{2} \bigl(\operatorname{Tr}\bigl( P_0 (p \rho_0 - (1-p)\rho_1) \bigr) + 1-p\bigr) + \frac{1}{2} \bigl(p - \operatorname{Tr}\bigl( P_1 (p \rho_0 - (1-p)\rho_1) \bigr)\bigr)\\ = \frac{1}{2} \operatorname{Tr}\bigl( (P_0-P_1) (p \rho_0 - (1-p)\rho_1)\bigr) + \frac{1}{2}

Agora podemos ver por que faz sentido escolher as projeções Π0\Pi_0 e Π1\Pi_1 (conforme especificado acima) para P0P_0 e P1P_1, respectivamente — porque é assim que podemos tornar o traço na expressão final o maior possível. Em particular,

(Π0−Π1)(pρ0−(1−p)ρ1)=∑k=0n−1∣λk∣⋅∣ψk⟩⟨ψk∣.(\Pi_0-\Pi_1) (p \rho_0 - (1-p)\rho_1) = \sum_{k = 0}^{n-1} \vert\lambda_k\vert \cdot \vert \psi_k \rangle \langle \psi_k \vert.

Assim, ao calcularmos o traço, obtemos a soma dos valores absolutos dos autovalores — o que é igual ao que é conhecido como a norma de traço da diferença ponderada.

Tr⁡((Π0−Π1)(pρ0−(1−p)ρ1))=∑k=0n−1∣λk∣=∥pρ0−(1−p)ρ1∥1\operatorname{Tr}\bigl( (\Pi_0-\Pi_1) (p \rho_0 - (1-p)\rho_1)\bigr) = \sum_{k = 0}^{n-1} \vert\lambda_k\vert = \bigl\| p \rho_0 - (1-p)\rho_1 \bigr\|_1

Assim, a probabilidade de que a medição {Π0,Π1}\{\Pi_0,\Pi_1\} leve a uma discriminação correta de ρ0\rho_0 e ρ1\rho_1, dadas com probabilidades pp e 1−p1-p, respectivamente, é a seguinte.

12+12∥pρ0−(1−p)ρ1∥1\frac{1}{2} + \frac{1}{2} \bigl\| p \rho_0 - (1-p)\rho_1 \bigr\|_1

O fato de que esta é a probabilidade ótima para uma discriminação correta de ρ0\rho_0 e ρ1\rho_1, dadas com probabilidades pp e 1−p1-p, é comumente referido como o teorema de Helstrom–Holevo (ou às vezes apenas teorema de Helstrom).

Discriminando três ou mais estados​

Para a discriminação de estados quânticos quando há três ou mais estados, não há solução analítica conhecida em forma fechada para uma medição ótima, embora seja possível formular o problema como um programa semidefinido — o que permite aproximações numéricas eficientes de medições ótimas com a ajuda de um computador.

Também é possível verificar (ou refutar) a otimalidade de uma determinada medição em uma tarefa de discriminação de estados por meio de uma condição conhecida como a condição de Holevo-Yuen-Kennedy-Lax. Em particular, para a tarefa de discriminação de estados definida pelo ensemble

{(p0,ρ0),…,(pm−1,ρm−1)},\{(p_0,\rho_0),\ldots,(p_{m-1},\rho_{m-1})\},

a medição {P0,…,Pm−1}\{P_0,\ldots,P_{m-1}\} é ótima se e somente se a matriz

Qa=∑b=0m−1pbρbPb−paρaQ_a = \sum_{b = 0}^{m-1} p_b \rho_b P_b - p_a \rho_a

é semidefinida positiva para todo a∈{0,…,m−1}a\in\{0,\ldots,m-1\}.

Por exemplo, considere a tarefa de discriminação de estados quânticos na qual um dos quatro estados tetraédricos ∣ϕ0⟩,…,∣ϕ3⟩\vert\phi_0\rangle,\ldots,\vert\phi_3\rangle é selecionado uniformemente ao acaso. A medição tetraédrica {P0,P1,P2,P3}\{P_0,P_1,P_2,P_3\} tem sucesso com probabilidade

14Tr⁡(P0∣ϕ0⟩⟨ϕ0∣)+14Tr⁡(P1∣ϕ1⟩⟨ϕ1∣)+14Tr⁡(P2∣ϕ2⟩⟨ϕ2∣)+14Tr⁡(P3∣ϕ3⟩⟨ϕ3∣)=12.\frac{1}{4} \operatorname{Tr}(P_0 \vert\phi_0\rangle\langle \phi_0 \vert) + \frac{1}{4} \operatorname{Tr}(P_1 \vert\phi_1\rangle\langle \phi_1 \vert) + \frac{1}{4} \operatorname{Tr}(P_2 \vert\phi_2\rangle\langle \phi_2 \vert) + \frac{1}{4} \operatorname{Tr}(P_3 \vert\phi_3\rangle\langle \phi_3 \vert) = \frac{1}{2}.

Isso é ótimo pela condição de Holevo-Yuen-Kennedy-Lax, como um cálculo revela que

Qa=14(I−∣ϕa⟩⟨ϕa∣)≥0Q_a = \frac{1}{4}(\mathbb{I} - \vert\phi_a\rangle\langle\phi_a\vert) \geq 0

for a=0,1,2,3a = 0,1,2,3.

Tomografia de estados quânticos​

Por fim, vamos discutir brevemente o problema da tomografia de estados quânticos. Para esse problema, recebemos um grande número NN de cópias independentes de um estado quântico desconhecido ρ\rho, e o objetivo é reconstruir uma aproximação ρ~\tilde{\rho} de ρ\rho. Para ser claro, isso significa que queremos encontrar uma descrição clássica de uma matriz de densidade ρ~\tilde{\rho} que seja a mais próxima possível de ρ\rho.

Podemos descrever a configuração de forma alternativa da seguinte maneira. Uma matriz de densidade desconhecida ρ\rho é selecionada, e recebemos acesso a NN sistemas quânticos X1,…,XN\mathsf{X}_1,\ldots,\mathsf{X}_N, cada um dos quais foi preparado independentemente no estado ρ\rho. Assim, o estado do sistema composto (X1,…,XN)(\mathsf{X}_1,\ldots,\mathsf{X}_N) é

ρ⊗N=ρ⊗ρ⊗⋯⊗ρ(N vezes)\rho^{\otimes N} = \rho \otimes \rho \otimes \cdots \otimes \rho \quad \text{($N$ vezes)}

O objetivo é realizar medições nos sistemas X1,…,XN\mathsf{X}_1,\ldots,\mathsf{X}_N e, com base nos resultados dessas medições, computar uma matriz de densidade ρ~\tilde{\rho} que aproxime bem ρ\rho. Esse acaba sendo um problema fascinante e há pesquisas em andamento sobre ele.

Diferentes tipos de estratégias para abordar o problema podem ser considerados. Por exemplo, podemos imaginar uma estratégia em que cada um dos sistemas X1,…,XN\mathsf{X}_1,\ldots,\mathsf{X}_N é medido separadamente, um de cada vez, produzindo uma sequência de resultados de medição. Diferentes escolhas específicas de quais medições são realizadas podem ser feitas, incluindo seleções adaptativas e não adaptativas. Em outras palavras, a escolha de qual medição é realizada em um sistema específico pode ou não depender dos resultados das medições anteriores. Com base na sequência de resultados de medição, um palpite ρ~\tilde{\rho} para o estado ρ\rho é derivado — e aqui também há diferentes metodologias para fazer isso.

Uma abordagem alternativa é realizar uma única medição conjunta de toda a coleção, onde tratamos (X1,…,XN)(\mathsf{X}_1,\ldots,\mathsf{X}_N) como um único sistema e selecionamos uma única medição cujo resultado é um palpite ρ~\tilde{\rho} para o estado ρ\rho. Isso pode levar a uma estimativa melhorada em relação ao que é possível para medições separadas dos sistemas individuais, embora uma medição conjunta de todos os sistemas juntos provavelmente seja muito mais difícil de implementar.

Tomografia de qubit usando medições de Pauli​

Vamos considerar agora a tomografia de estados quânticos no caso simples em que ρ\rho é uma matriz de densidade de qubit. Assumimos que recebemos qubits X1,…,XN\mathsf{X}_1,\ldots,\mathsf{X}_N que estão cada um independentemente no estado ρ\rho, e nosso objetivo é computar uma aproximação ρ~\tilde{\rho} que seja próxima de ρ\rho.

Nossa estratégia será dividir os NN qubits X1,…,XN\mathsf{X}_1,\ldots,\mathsf{X}_N em três coleções de tamanho aproximadamente igual, uma para cada uma das três matrizes de Pauli σx,\sigma_x, σy,\sigma_y, e σz.\sigma_z. Cada qubit é então medido independentemente da seguinte forma.

  1. Para cada um dos qubits na coleção associada a σx\sigma_x, realizamos uma medição σx\sigma_x. Isso significa que o qubit é medido em relação à base {∣+⟩,∣−⟩},\{\vert + \rangle, \vert -\rangle\}, que é uma base ortonormal de autovetores de σx,\sigma_x, e os resultados de medição correspondentes são os autovalores associados aos dois autovetores: +1+1 para o estado ∣+⟩\vert + \rangle e −1-1 para o estado ∣−⟩.\vert -\rangle. Fazendo a média dos resultados sobre todos os estados na coleção associada a σx,\sigma_x, obtemos uma aproximação do valor esperado

    ⟨+∣ρ∣+⟩−⟨−∣ρ∣−⟩=Tr⁡(σxρ).\langle + \vert \rho \vert + \rangle - \langle - \vert \rho \vert - \rangle = \operatorname{Tr}(\sigma_x \rho).
  2. Para cada um dos qubits na coleção associada a σy\sigma_y, realizamos uma medição σy\sigma_y. Tal medição é semelhante a uma medição σx\sigma_x, exceto que a base de medição é {∣ ⁣+ ⁣i⟩,∣ ⁣− ⁣i⟩}\{\vert\! +\!i \rangle, \vert\! -\!i \rangle\}, os autovetores de σy\sigma_y. Fazendo a média dos resultados sobre todos os estados na coleção associada a σy\sigma_y, obtemos uma aproximação do valor esperado

    ⟨+i∣ρ∣ ⁣+ ⁣i⟩−⟨−i∣ρ∣ ⁣− ⁣i⟩=Tr⁡(σyρ).\langle +i \vert \rho \vert \!+\!i \rangle - \langle -i \vert \rho \vert \!-\!i \rangle = \operatorname{Tr}(\sigma_y \rho).
  3. Para cada um dos qubits na coleção associada a σz\sigma_z, realizamos uma medição σz\sigma_z. Desta vez, a base de medição é a base padrão {∣0⟩,∣1⟩}\{\vert 0\rangle, \vert 1 \rangle\}, os autovetores de σz\sigma_z. Fazendo a média dos resultados sobre todos os estados na coleção associada a σz\sigma_z, obtemos uma aproximação do valor esperado

    ⟨0∣ρ∣0⟩−⟨1∣ρ∣1⟩=Tr⁡(σzρ).\langle 0 \vert \rho \vert 0 \rangle - \langle 1 \vert \rho \vert 1 \rangle = \operatorname{Tr}(\sigma_z \rho).

Depois de obtermos aproximações

αx≈Tr⁡(σxρ),  αy≈Tr⁡(σyρ),  αz≈Tr⁡(σzρ)\alpha_x \approx \operatorname{Tr}(\sigma_x \rho),\; \alpha_y \approx \operatorname{Tr}(\sigma_y \rho),\; \alpha_z \approx \operatorname{Tr}(\sigma_z \rho)

fazendo a média dos resultados de medição para cada coleção, podemos aproximar ρ\rho como

ρ~=I+αxσx+αyσy+αzσz2≈I+Tr⁡(σxρ)σx+Tr⁡(σyρ)σy+Tr⁡(σzρ)σz2=ρ.\tilde{\rho} = \frac{\mathbb{I} + \alpha_x \sigma_x + \alpha_y \sigma_y + \alpha_z \sigma_z}{2} \approx \frac{\mathbb{I} + \operatorname{Tr}(\sigma_x \rho) \sigma_x + \operatorname{Tr}(\sigma_y \rho) \sigma_y + \operatorname{Tr}(\sigma_z \rho) \sigma_z}{2} = \rho.

No limite em que NN tende ao infinito, essa aproximação converge em probabilidade para a verdadeira matriz de densidade ρ\rho pela lei dos grandes números, e limites estatísticos bem conhecidos (como a desigualdade de Hoeffding) podem ser usados para limitar a probabilidade de que a aproximação ρ~\tilde{\rho} desvie de ρ\rho por diferentes quantidades.

Uma coisa importante a reconhecer, no entanto, é que a matriz ρ~\tilde{\rho} obtida dessa forma pode não ser uma matriz de densidade. Em particular, embora ela sempre tenha traço igual a 11, pode não ser semidefinida positiva. Existem diferentes estratégias conhecidas para "arredondar" tal aproximação ρ~\tilde{\rho} para uma matriz de densidade, uma delas sendo computar uma decomposição espectral, substituir quaisquer autovalores negativos por 00, e então renormalizar (dividindo a matriz obtida pelo seu traço).

Tomografia de qubit usando a medição tetraédrica​

Outra opção para realizar a tomografia de qubit é medir cada qubit X1,…,XN\mathsf{X}_1,\ldots,\mathsf{X}_N usando a medição tetraédrica {P0,P1,P2,P3}\{P_0,P_1,P_2,P_3\} descrita anteriormente. Ou seja,

P0=∣ϕ0⟩⟨ϕ0∣2,P1=∣ϕ1⟩⟨ϕ1∣2,P2=∣ϕ2⟩⟨ϕ2∣2,P3=∣ϕ3⟩⟨ϕ3∣2P_0 = \frac{\vert \phi_0 \rangle \langle \phi_0 \vert}{2}, \quad P_1 = \frac{\vert \phi_1 \rangle \langle \phi_1 \vert}{2}, \quad P_2 = \frac{\vert \phi_2 \rangle \langle \phi_2 \vert}{2}, \quad P_3 = \frac{\vert \phi_3 \rangle \langle \phi_3 \vert}{2}

para

∣ϕ0⟩=∣0⟩∣ϕ1⟩=13∣0⟩+23∣1⟩∣ϕ2⟩=13∣0⟩+23e2πi/3∣1⟩∣ϕ3⟩=13∣0⟩+23e−2πi/3∣1⟩.\begin{aligned} \vert \phi_0 \rangle & = \vert 0 \rangle\\ \vert \phi_1 \rangle & = \frac{1}{\sqrt{3}} \vert 0 \rangle + \sqrt{\frac{2}{3}} \vert 1 \rangle\\ \vert \phi_2 \rangle & = \frac{1}{\sqrt{3}} \vert 0 \rangle + \sqrt{\frac{2}{3}} e^{2\pi i/3} \vert 1 \rangle\\ \vert \phi_3 \rangle & = \frac{1}{\sqrt{3}} \vert 0 \rangle + \sqrt{\frac{2}{3}} e^{-2\pi i/3} \vert 1 \rangle. \end{aligned}

Cada resultado é obtido um certo número de vezes, que denotaremos como nan_a para cada a∈{0,1,2,3}a\in\{0,1,2,3\}, de modo que n0+n1+n2+n3=Nn_0 + n_1 + n_2 + n_3 = N. A razão entre esses números e NN fornece uma estimativa da probabilidade associada a cada resultado possível:

naN≈Tr⁡(Paρ).\frac{n_a}{N} \approx \operatorname{Tr}(P_a \rho).

Por fim, vamos fazer uso da seguinte fórmula notável:

ρ=∑a=03(3Tr⁡(Paρ)−12)∣ϕa⟩⟨ϕa∣.\rho = \sum_{a=0}^3 \Bigl( 3 \operatorname{Tr}(P_a \rho) - \frac{1}{2}\Bigr) \vert \phi_a \rangle \langle \phi_a \vert.

Para estabelecer essa fórmula, podemos usar a seguinte equação para os valores absolutos ao quadrado dos produtos internos dos estados tetraédricos, que pode ser verificada por meio de cálculos diretos.

∣⟨ϕa∣ϕb⟩∣2={1a=b13a≠b.\bigl\vert \langle \phi_a \vert \phi_b \rangle \bigr\vert^2 = \begin{cases} 1 & a=b\\ \frac{1}{3} & a\neq b. \end{cases}

As quatro matrizes

∣ϕ0⟩⟨ϕ0∣=(1000)∣ϕ1⟩⟨ϕ1∣=(13232323)∣ϕ2⟩⟨ϕ2∣=(1323e−2πi/323e2πi/323)∣ϕ3⟩⟨ϕ3∣=(1323e2πi/323e−2πi/323)\begin{aligned} \vert\phi_0\rangle \langle \phi_0 \vert & = \begin{pmatrix} 1 & 0\\[2mm] 0 & 0\end{pmatrix}\\[3mm] \vert\phi_1\rangle \langle \phi_1 \vert & = \begin{pmatrix} \frac{1}{3} & \frac{\sqrt{2}}{3}\\[2mm] \frac{\sqrt{2}}{3} & \frac{2}{3}\end{pmatrix}\\[3mm] \vert\phi_2\rangle \langle \phi_2 \vert & = \begin{pmatrix} \frac{1}{3} & \frac{\sqrt{2}}{3}e^{-2\pi i/3}\\[2mm] \frac{\sqrt{2}}{3}e^{2\pi i/3} & \frac{2}{3}\end{pmatrix}\\[3mm] \vert\phi_3\rangle \langle \phi_3 \vert & = \begin{pmatrix} \frac{1}{3} & \frac{\sqrt{2}}{3}e^{2\pi i/3}\\[2mm] \frac{\sqrt{2}}{3}e^{-2\pi i/3} & \frac{2}{3}\end{pmatrix} \end{aligned}

são linearmente independentes, portanto é suficiente provar que a fórmula é verdadeira quando ρ=∣ϕb⟩⟨ϕb∣\rho = \vert\phi_b\rangle\langle\phi_b\vert para b=0,1,2,3b = 0,1,2,3. Em particular,

3Tr⁡(Pa∣ϕb⟩⟨ϕb∣)−12=32∣⟨ϕa∣ϕb⟩∣2−12={1a=b0a≠b3 \operatorname{Tr}(P_a \vert\phi_b\rangle\langle\phi_b\vert) - \frac{1}{2} = \frac{3}{2} \vert \langle \phi_a \vert \phi_b \rangle \vert^2 - \frac{1}{2} = \begin{cases} 1 & a=b\\ 0 & a\neq b \end{cases}

e portanto

∑a=03(3Tr⁡(Pa∣ϕb⟩⟨ϕb∣)−Tr⁡(∣ϕb⟩⟨ϕb∣)2)∣ϕa⟩⟨ϕa∣=∣ϕb⟩⟨ϕb∣.\sum_{a=0}^3 \biggl( 3 \operatorname{Tr}(P_a \vert\phi_b\rangle\langle\phi_b\vert) - \frac{\operatorname{Tr}(\vert\phi_b\rangle\langle\phi_b\vert)}{2}\biggr) \vert \phi_a \rangle \langle \phi_a \vert = \vert \phi_b\rangle\langle \phi_b \vert.

Chegamos a uma aproximação de ρ\rho:

ρ~=∑a=03(3naN−12)∣ϕa⟩⟨ϕa∣.\tilde{\rho} = \sum_{a=0}^3 \Bigl( \frac{3 n_a}{N} - \frac{1}{2}\Bigr) \vert \phi_a \rangle \langle \phi_a \vert.

Essa aproximação sempre será uma matriz hermitiana com traço igual a um, mas pode não ser semidefinida positiva. Nesse caso, a aproximação deve ser "arredondada" para uma matriz de densidade, semelhante à estratégia envolvendo medições de Pauli.