Existe uma forma geométrica útil de representar estados de qubits, conhecida como a esfera de Bloch.
É muito conveniente, mas infelizmente só funciona para qubits — a representação análoga deixa de corresponder a um objeto esférico quando temos três ou mais estados clássicos no nosso sistema.
Vamos começar pensando em um vetor de estado quântico de um qubit: α∣0⟩+β∣1⟩.
Podemos restringir nossa atenção a vetores para os quais α é um número real não negativo, pois todo vetor de estado quântico de um qubit é equivalente, a menos de uma fase global, a um para o qual α≥0.
Isso nos permite escrever
∣ψ⟩=cos(θ/2)∣0⟩+eiϕsin(θ/2)∣1⟩
para dois números reais θ∈[0,π] e ϕ∈[0,2π).
Aqui, permitimos que θ varie de 0 a π e dividimos por 2 no argumento do seno e do cosseno porque essa é uma forma convencional de parametrizar vetores desse tipo, e tornará as coisas mais simples um pouco mais adiante.
Agora, não é bem o caso de que os números θ e ϕ sejam unicamente determinados por um dado vetor de estado quântico α∣0⟩+β∣1⟩, mas é quase isso.
Em particular, se β=0, então θ=0 e não faz diferença qual valor ϕ assume, então ele pode ser escolhido arbitrariamente.
Da mesma forma, se α=0, então θ=π, e mais uma vez ϕ é irrelevante (pois nosso estado é equivalente a eiϕ∣1⟩ para qualquer ϕ a menos de uma fase global).
Se, no entanto, nem α nem β for zero, então há uma escolha única para o par (θ,ϕ) para a qual ∣ψ⟩ é equivalente a α∣0⟩+β∣1⟩ a menos de uma fase global.
A seguir, vamos considerar a representação por matriz densidade desse estado.
Os coeficientes de σx,σy, e σz no numerador dessa expressão são todos números reais, então podemos reuni-los para formar um vetor em um espaço euclidiano tridimensional ordinário.
(sin(θ)cos(ϕ),sin(θ)sin(ϕ),cos(θ))
Na verdade, esse é um vetor unitário.
Usando coordenadas esféricas, ele pode ser escrito como (1,θ,ϕ).
A primeira coordenada, 1, representa o raio ou distância radial (que é sempre 1 neste caso), θ representa o ângulo polar, e ϕ representa o ângulo azimutal.
Para entender melhor, pensando em uma esfera como o planeta Terra, o ângulo polar θ é o quanto rotacionamos para o sul a partir do polo norte para alcançar o ponto descrito, de 0 a π=180∘, enquanto o ângulo azimutal ϕ é o quanto rotacionamos para o leste a partir do meridiano principal, de 0 a 2π=360∘.
Isso pressupõe que definimos o meridiano principal como a curva na superfície da esfera de um polo ao outro que passa pelo eixo x positivo.
Todo ponto na esfera pode ser descrito dessa forma — o que significa que os pontos que obtemos ao variar sobre todos os estados puros possíveis de um qubit correspondem precisamente a uma esfera em 3 dimensões reais.
(Essa esfera é tipicamente chamada de 2-esfera unitária porque a superfície dessa esfera é bidimensional.)
Quando associamos pontos na 2-esfera unitária a estados puros de qubits, obtemos a representação pela esfera de Bloch desses estados.
A base padrão{∣0⟩,∣1⟩}.
Vamos começar com o estado ∣0⟩.
Como matriz densidade, ele pode ser escrito assim.
∣0⟩⟨0∣=2I+σz
Ao reunir os coeficientes das matrizes de Pauli no numerador, vemos que o ponto correspondente na 2-esfera unitária em coordenadas cartesianas é (0,0,1).
Em coordenadas esféricas, esse ponto é (1,0,ϕ), onde ϕ pode ser qualquer ângulo.
Isso é consistente com a expressão
∣0⟩=cos(0)∣0⟩+eiϕsin(0)∣1⟩,
que também vale para qualquer ϕ.
Intuitivamente, o ângulo polar θ é zero, então estamos no polo norte da esfera de Bloch, onde o ângulo azimutal é irrelevante.
De forma análoga, a matriz densidade para o estado ∣1⟩ pode ser escrita assim.
∣1⟩⟨1∣=2I−σz
Desta vez, as coordenadas cartesianas são (0,0,−1). Em coordenadas esféricas, esse ponto é (1,π,ϕ) onde ϕ pode ser qualquer ângulo. Neste caso, o ângulo polar vai até π, então estamos no polo sul onde o ângulo azimutal é novamente irrelevante.
A base {∣+⟩,∣−⟩}.
Temos essas expressões para as matrizes densidade correspondentes a esses estados.
∣+⟩⟨+∣∣−⟩⟨−∣=2I+σx=2I−σx
Os pontos correspondentes na 2-esfera unitária têm coordenadas cartesianas (1,0,0) e (−1,0,0),
e coordenadas esféricas (1,π/2,0) e (1,π/2,π), respectivamente.
Em palavras, ∣+⟩ corresponde ao ponto onde o eixo x positivo intersecta a 2-esfera unitária e ∣−⟩ corresponde ao ponto onde o eixo x negativo a intersecta. Mais intuitivamente, ∣+⟩ está no equador da esfera de Bloch onde ela encontra o meridiano principal, e ∣−⟩ está no equador do lado oposto da esfera.
A base{∣+i⟩,∣−i⟩}.
Como vimos anteriormente na lição, esses dois estados são definidos assim:
∣+i⟩∣−i⟩=21∣0⟩+2i∣1⟩=21∣0⟩−2i∣1⟩.
Desta vez temos essas expressões.
∣+i⟩⟨+i∣∣−i⟩⟨−i∣=2I+σy=2I−σy
Os pontos correspondentes na 2-esfera unitária têm coordenadas cartesianas (0,1,0) e (0,−1,0),
e coordenadas esféricas (1,π/2,π/2) e (1,π/2,3π/2), respectivamente.
Em palavras, ∣+i⟩ corresponde ao ponto onde o eixo y positivo intersecta a 2-esfera unitária e ∣−i⟩ ao ponto onde o eixo y negativo a intersecta.
Aqui está outra classe de vetores de estado quântico que apareceu de tempos em tempos ao longo desta série, incluindo anteriormente nesta lição.
∣ψα⟩=cos(α)∣0⟩+sin(α)∣1⟩(para α∈[0,π))
A representação por matriz densidade de cada um desses estados é a seguinte.
De forma semelhante ao que já discutimos para matrizes densidade, podemos tomar combinações convexas de pontos na esfera de Bloch para obter representações de matrizes densidade de qubits.
Em geral, isso resulta em pontos dentro da esfera de Bloch, que representam matrizes densidade de estados que não são puros.
Às vezes nos referimos à bola de Bloch quando queremos ser explícitos sobre a inclusão de pontos no interior da esfera de Bloch como representações de matrizes densidade de qubits.
Por exemplo, vimos que a matriz densidade 21I, que representa o estado completamente misto de um qubit, pode ser escrita dessas duas formas alternativas:
e, de forma mais geral, podemos usar quaisquer dois vetores de estado quântico de qubits ortogonais (que sempre corresponderão a dois pontos antipodais na esfera de Bloch).
Se calcularmos a média dos pontos correspondentes na esfera de Bloch de maneira similar, obtemos o mesmo ponto, que neste caso está no centro da esfera.
Isso é consistente com a observação de que
21I=2I+0⋅σx+0⋅σy+0⋅σz,
nos dando as coordenadas cartesianas (0,0,0).
Um exemplo diferente sobre combinações convexas de pontos na esfera de Bloch é o discutido na subseção anterior.