Bloch Sphere

버들비·2021년 3월 23일
0

양자컴퓨터

목록 보기
1/4
post-custom-banner

Qubit

Quantum system of 2 level orthogonal states = qubit.

qubit 은 trapped ion 처럼 원자를 이용해서 구현할 수도 있고, 빛의 편광같은 optical system 을 이용해 구현할 수도 있다.

양자적으로 구분되는 two level system 이면 qubit 이 될 수 있다.

Bloch Sphere

bloch-sphere

qubit 을 기하학적으로 표현하는 방법.

파울리 행렬 σx,σy,σz\sigma_{x},\sigma_{y},\sigma_{z}의 eigenstate인
12(\ket0±\ket1),12(\ket0±i\ket1),\ket0and\ket1\frac{1}{\sqrt{2}} (\ket{0}\pm\ket{1}),\frac{1}{\sqrt{2}} (\ket{0}\pm i\ket{1}), \ket{0} and \ket{1}을 각각 x축, y축, z축으로 하는 구를 그린다.

pure state 는 Bloch sphere 의 표면에 위치하고, mixed state는 스피어 내부에 위치한다.

임의의 pure state 는 다음과 같이 쓸 수 있다.

cosθ2\ket0+eiϕsinθ2\ket1\cos{\frac{\theta}{2}}\ket{0}+e^{i\phi}\sin{\frac{\theta}{2}}\ket{1}

How?

임의의 양자 상태 \ketψ=α\ket0+βeiϕ\ket1\ket{\psi} = \alpha\ket{0} + \beta e^{i\phi}\ket{1}에 대해서 (eiϕe^{i\phi}는 phase factor) normalize 조건에 의해 두 coefficient 의 제곱의 합은 1이다.

polar coordinate 에서 z=reiϕz=re^{i\phi} 로 표현할 수 있으므로, βeiϕ=x+iy\beta e^{i\phi} = x+iy 로 쓸 수 있고, α2+(x+iy)(xiy)=1\alpha^{2} + (x+iy)(x-iy) = 1 이므로 3차원 구면좌표계는 (x,y,α)(x,y,\alpha)로 표현할 수 있다.

이때 x=rsinθcosϕ,y=rsinθsinϕ,z=rcosθx=r\sin{\theta}\cos{\phi}, y=r\sin{\theta}\sin{\phi}, z=r\cos{\theta} 이고 r=1 이라 한다면 임의의 양자상태 \ketψ\ket{\psi} 는 다음과 같다.

\ketψ=z\ket0+(x+iy)\ket1=cosθ\ket0+sinθ(cosϕ+isinϕ)\ket1=cosθ\ket0+eiϕsinθ\ket1\ket{\psi}=z\ket{0}+(x+iy)\ket{1} =\cos{\theta}\ket{0}+\sin{\theta}(\cos{\phi}+i\sin{\phi})\ket{1} =\cos{\theta}\ket{0}+e^{i\phi}\sin{\theta}\ket{1}

이때 xy plane 위쪽 반구의 임의의 점 (1,θ,ϕ)(1, \theta, \phi) 를 원점대칭한 (1,πθ,π+ϕ)(1, \pi-\theta, \pi+\phi)의 경우, 기존 벡터에서 phase factor -1 만 붙은 동일한 벡터임을 알 수 있다.

위쪽 반구와 아랫쪽 반구가 동일한 정보를 갖고 있으니, 위쪽 반구만 사용. θ=2θ\theta = 2\theta'θ\theta' 공간에서 임의의 양자상태를 표현한다면

cosθ2\ket0+eiϕsinθ2\ket1\cos{\frac{\theta'}{2}}\ket{0}+e^{i\phi}\sin{\frac{\theta'}{2}}\ket{1}

이고, 여기서 θ\theta'θ\theta 로 쓴다면

cosθ2\ket0+eiϕsinθ2\ket1\cos{\frac{\theta}{2}}\ket{0}+e^{i\phi}\sin{\frac{\theta}{2}}\ket{1}

이다.

post-custom-banner

0개의 댓글