주 콘텐츠로 건너뛰기

Bloch 구면

Qubit 상태를 기하학적으로 표현하는 유용한 방법으로 Bloch 구면이라는 것이 있습니다. 이 방법은 매우 편리하지만, 안타깝게도 Qubit에 대해서만 작동합니다. 시스템의 고전 상태가 세 개 이상일 경우 유사한 표현은 더 이상 구면 형태의 객체에 대응하지 않습니다.

구면 위의 점으로서의 Qubit 상태

Qubit의 양자 상태 벡터 α0+β1\alpha \vert 0\rangle + \beta \vert 1\rangle을 생각해 보는 것부터 시작하겠습니다. 모든 Qubit 상태 벡터는 전역 위상을 제외하고 α0\alpha \geq 0인 벡터와 동등하므로, α\alpha가 음이 아닌 실수인 벡터로 한정해서 살펴볼 수 있습니다. 이를 통해 다음과 같이 쓸 수 있습니다.

ψ=cos(θ/2)0+eiϕsin(θ/2)1\vert\psi\rangle = \cos\bigl(\theta/2\bigr) \vert 0\rangle + e^{i\phi} \sin\bigl(\theta/2\bigr) \vert 1\rangle

여기서 θ[0,π]\theta \in [0,\pi]이고 ϕ[0,2π)\phi\in[0,2\pi)인 두 실수입니다. 여기서 θ\theta의 범위를 00에서 π\pi까지로 하고 사인과 코사인의 인수에서 22로 나누는 이유는 이것이 이러한 종류의 벡터를 매개변수화하는 관례적인 방법이며, 나중에 설명이 좀 더 간단해지기 때문입니다.

이제 주어진 양자 상태 벡터 α0+β1\alpha \vert 0\rangle + \beta \vert 1\rangle에 대해 θ\thetaϕ\phi라는 수가 유일하게 결정되는 것은 아니지만, 거의 그렇다고 할 수 있습니다. 구체적으로 β=0\beta = 0이면 θ=0\theta = 0이고, ϕ\phi가 어떤 값을 취하든 차이가 없으므로 임의로 선택할 수 있습니다. 마찬가지로 α=0\alpha = 0이면 θ=π\theta = \pi이고, 이 경우에도 ϕ\phi는 무관합니다 (우리의 상태는 전역 위상을 제외하고 임의의 ϕ\phi에 대해 eiϕ1e^{i\phi}\vert 1\rangle과 동등하기 때문입니다). 그러나 α\alphaβ\beta 모두 00이 아니면, ψ\vert\psi\rangle이 전역 위상을 제외하고 α0+β1\alpha\vert 0\rangle + \beta\vert 1\rangle과 동등하게 되는 (θ,ϕ)(\theta,\phi) 쌍의 선택은 유일합니다.

다음으로 이 상태의 밀도 행렬 표현을 살펴보겠습니다.

ψψ=(cos2(θ/2)eiϕcos(θ/2)sin(θ/2)eiϕcos(θ/2)sin(θ/2)sin2(θ/2))\vert\psi\rangle\langle\psi\vert = \begin{pmatrix} \cos^2(\theta/2) & e^{-i\phi}\cos(\theta/2)\sin(\theta/2)\\[2mm] e^{i\phi}\cos(\theta/2)\sin(\theta/2) & \sin^2(\theta/2) \end{pmatrix}

몇 가지 삼각함수 항등식을 사용할 수 있습니다.

cos2(θ/2)=1+cos(θ)2,sin2(θ/2)=1cos(θ)2,cos(θ/2)sin(θ/2)=sin(θ)2,\begin{gathered} \cos^2(\theta/2) = \frac{1 + \cos(\theta)}{2},\\[2mm] \sin^2(\theta/2) = \frac{1 - \cos(\theta)}{2},\\[2mm] \cos(\theta/2) \sin(\theta/2) = \frac{\sin(\theta)}{2}, \end{gathered}

또한 eiϕ=cos(ϕ)+isin(ϕ)e^{i\phi} = \cos(\phi) + i\sin(\phi) 공식을 사용하여 밀도 행렬을 다음과 같이 단순화할 수 있습니다.

ψψ=12(1+cos(θ)(cos(ϕ)isin(ϕ))sin(θ)(cos(ϕ)+isin(ϕ))sin(θ)1cos(θ))\vert\psi\rangle\langle\psi\vert = \frac{1}{2} \begin{pmatrix} 1 + \cos(\theta) & (\cos(\phi) - i \sin(\phi)) \sin(\theta)\\[1mm] (\cos(\phi) + i \sin(\phi)) \sin(\theta) & 1 - \cos(\theta) \end{pmatrix}

이로써 이 밀도 행렬을 Pauli 행렬의 선형 결합으로 쉽게 표현할 수 있습니다.

I=(1001),σx=(0110),σy=(0ii0),σz=(1001). \mathbb{I} = \begin{pmatrix} 1 & 0\\[1mm] 0 & 1 \end{pmatrix}, \quad \sigma_x = \begin{pmatrix} 0 & 1\\[1mm] 1 & 0 \end{pmatrix}, \quad \sigma_y = \begin{pmatrix} 0 & -i\\[1mm] i & 0 \end{pmatrix}, \quad \sigma_z = \begin{pmatrix} 1 & 0\\[1mm] 0 & -1 \end{pmatrix}.

구체적으로 다음과 같이 결론내릴 수 있습니다.

ψψ=I+sin(θ)cos(ϕ)σx+sin(θ)sin(ϕ)σy+cos(θ)σz2.\vert\psi\rangle\langle\psi\vert = \frac{\mathbb{I} + \sin(\theta) \cos(\phi)\sigma_x + \sin(\theta)\sin(\phi) \sigma_y + \cos(\theta) \sigma_z}{2}.

이 표현의 분자에 있는 σx,\sigma_x, σy,\sigma_y, σz\sigma_z의 계수는 모두 실수이므로, 이들을 모아서 일반적인 3차원 유클리드 공간의 벡터를 이룰 수 있습니다.

(sin(θ)cos(ϕ),sin(θ)sin(ϕ),cos(θ))\bigl(\sin(\theta) \cos(\phi), \sin(\theta)\sin(\phi), \cos(\theta)\bigr)

사실 이것은 단위 벡터입니다. 구면 좌표를 사용하면 (1,θ,ϕ)(1,\theta,\phi)로 쓸 수 있습니다. 첫 번째 좌표인 11반지름 또는 방사 거리(이 경우 항상 11)를 나타내며, θ\theta극각을, ϕ\phi방위각을 나타냅니다.

말로 표현하면, 구면을 지구라는 행성에 비유할 때 극각 θ\theta는 기술하려는 점에 도달하기 위해 북극에서 남쪽으로 회전하는 정도이며 00에서 π=180\pi = 180^{\circ}까지의 범위를 가지고, 방위각 ϕ\phi는 본초 자오선에서 동쪽으로 회전하는 정도이며 00에서 2π=3602\pi = 360^{\circ}까지의 범위를 가집니다. 이는 본초 자오선을 구면의 한 극에서 다른 극으로 양의 xx축을 통과하는 곡선으로 정의한다는 가정에 기반합니다.

Illustration of a point on the unit 2-sphere in terms of its spherical coordinates.

구면 위의 모든 점은 이러한 방식으로 기술할 수 있습니다. 즉, Qubit의 가능한 모든 순수 상태에 걸쳐 살펴볼 때 얻어지는 점들은 정확히 33차원 실수 공간의 구면에 대응합니다. (이 구면은 보통 단위 22-구면이라고 불리는데, 이 구면의 표면이 2차원이기 때문입니다.)

단위 22-구면 위의 점을 Qubit의 순수 상태와 연관시키면, 이러한 상태의 Bloch 구면 표현을 얻게 됩니다.

여섯 가지 중요한 예시

  1. 표준 기저 {0,1}.\{\vert 0\rangle,\vert 1\rangle\}. 상태 0\vert 0\rangle부터 시작해 보겠습니다. 이는 밀도 행렬로 다음과 같이 쓸 수 있습니다.

    00=I+σz2\vert 0 \rangle \langle 0 \vert = \frac{\mathbb{I} + \sigma_z}{2}

    분자에서 Pauli 행렬의 계수를 모아 보면, 단위 22-구면 위의 대응하는 점을 직교 좌표로 나타내면 (0,0,1)(0,0,1)임을 알 수 있습니다. 구면 좌표로는 이 점이 (1,0,ϕ)(1,0,\phi)이며, 여기서 ϕ\phi는 임의의 각이 될 수 있습니다. 이는 다음 표현과 일치합니다.

    0=cos(0)0+eiϕsin(0)1,\vert 0\rangle = \cos(0) \vert 0\rangle + e^{i \phi} \sin(0) \vert 1\rangle,

    이 식도 임의의 ϕ\phi에 대해 성립합니다. 직관적으로 말하면, 극각 θ\theta00이므로 Bloch 구면의 북극에 있으며, 이 지점에서는 방위각이 무관합니다.

    비슷한 맥락으로, 상태 1\vert 1\rangle에 대한 밀도 행렬은 다음과 같이 쓸 수 있습니다.

    11=Iσz2\vert 1 \rangle \langle 1 \vert = \frac{\mathbb{I} - \sigma_z}{2}

    이번에는 직교 좌표가 (0,0,1)(0,0,-1)입니다. 구면 좌표로는 이 점이 (1,π,ϕ)(1,\pi,\phi)이며, 여기서 ϕ\phi는 임의의 각이 될 수 있습니다. 이 경우 극각이 π\pi까지 도달하므로 남극에 있으며, 여기서도 방위각은 다시 무관합니다.

  2. 기저 {+,}.\{\vert + \rangle, \vert - \rangle\}. 이 상태에 대응하는 밀도 행렬은 다음과 같은 표현을 가집니다.

    ++=I+σx2=Iσx2\begin{aligned} \vert {+} \rangle\langle {+} \vert & = \frac{\mathbb{I} + \sigma_x}{2}\\[2mm] \vert {-} \rangle\langle {-} \vert & = \frac{\mathbb{I} - \sigma_x}{2} \end{aligned}

    단위 22-구면 위의 대응하는 점의 직교 좌표는 각각 (1,0,0)(1,0,0)(1,0,0)(-1,0,0)이며, 구면 좌표는 각각 (1,π/2,0)(1,\pi/2,0)(1,π/2,π)(1,\pi/2,\pi)입니다.

    말로 표현하면, +\vert +\rangle은 양의 xx축이 단위 22-구면과 교차하는 점에 해당하고, \vert -\rangle은 음의 xx축이 단위 22-구면과 교차하는 점에 해당합니다. 더 직관적으로 말하면, +\vert +\rangle은 Bloch 구면의 적도가 본초 자오선과 만나는 점이고, \vert - \rangle은 구면 반대편의 적도 위에 있습니다.

  3. 기저 {+i,i}.\{\vert {+i} \rangle, \vert {-i} \rangle\}. 이 강좌의 앞부분에서 보았듯이, 이 두 상태는 다음과 같이 정의됩니다.

    +i=120+i21i=120i21.\begin{aligned} \vert {+i} \rangle & = \frac{1}{\sqrt{2}} \vert 0 \rangle + \frac{i}{\sqrt{2}} \vert 1 \rangle\\[2mm] \vert {-i} \rangle & = \frac{1}{\sqrt{2}} \vert 0 \rangle - \frac{i}{\sqrt{2}} \vert 1 \rangle. \end{aligned}

    이번에는 다음과 같은 표현을 가집니다.

    +i+i=I+σy2ii=Iσy2\begin{aligned} \vert {+i} \rangle\langle {+i} \vert & = \frac{\mathbb{I} + \sigma_y}{2}\\[2mm] \vert {-i} \rangle\langle {-i} \vert & = \frac{\mathbb{I} - \sigma_y}{2} \end{aligned}

    단위 22-구면 위의 대응하는 점의 직교 좌표는 각각 (0,1,0)(0,1,0)(0,1,0)(0,-1,0)이며, 구면 좌표는 각각 (1,π/2,π/2)(1,\pi/2,\pi/2)(1,π/2,3π/2)(1,\pi/2,3\pi/2)입니다.

    말로 표현하면, +i\vert {+i} \rangle은 양의 yy축이 단위 22-구면과 교차하는 점에 해당하고, i\vert {-i} \rangle은 음의 yy축이 단위 22-구면과 교차하는 점에 해당합니다.

Illustration of six examples of pure states on the Bloch sphere

이 시리즈 전반에 걸쳐, 그리고 이 강좌의 앞부분에서도 때때로 등장한 또 다른 양자 상태 벡터 부류가 있습니다.

ψα=cos(α)0+sin(α)1(for α[0,π))\vert \psi_{\alpha} \rangle = \cos(\alpha) \vert 0\rangle + \sin(\alpha) \vert 1\rangle \qquad \text{(for $\alpha \in [0,\pi)$)}

이러한 각 상태의 밀도 행렬 표현은 다음과 같습니다.

ψαψα=(cos2(α)cos(α)sin(α)cos(α)sin(α)sin2(α))=I+sin(2α)σx+cos(2α)σz2\vert \psi_{\alpha} \rangle \langle \psi_{\alpha} \vert = \begin{pmatrix} \cos^2(\alpha) & \cos(\alpha)\sin(\alpha)\\[2mm] \cos(\alpha)\sin(\alpha) & \sin^2(\alpha) \end{pmatrix} = \frac{\mathbb{I} + \sin(2\alpha) \sigma_x + \cos(2\alpha) \sigma_z}{2}

다음 그림은 α\alpha의 몇 가지 선택에 대해 Bloch 구면 위의 대응하는 점을 보여줍니다.

Illustration of real-valued qubit state vectors on the Bloch sphere

점의 볼록 결합

밀도 행렬에 대해 이미 논의한 바와 유사하게, Bloch 구면 위의 점들의 볼록 결합을 취해서 Qubit 밀도 행렬의 표현을 얻을 수 있습니다. 일반적으로 이는 Bloch 구면의 내부에 있는 점들을 만들어내며, 이는 순수하지 않은 상태의 밀도 행렬을 표현합니다. 때때로 Qubit 밀도 행렬의 표현으로서 Bloch 구면 내부의 점들이 포함된다는 것을 명시적으로 나타내고 싶을 때 Bloch 공이라는 용어를 사용합니다.

예를 들어, Qubit의 완전 혼합 상태를 표현하는 밀도 행렬 12I\frac{1}{2}\mathbb{I}는 다음과 같은 두 가지 다른 방식으로 쓸 수 있음을 보았습니다.

12I=1200+1211and12I=12+++12.\frac{1}{2} \mathbb{I} = \frac{1}{2} \vert 0\rangle\langle 0\vert + \frac{1}{2} \vert 1\rangle\langle 1\vert \quad\text{and}\quad \frac{1}{2} \mathbb{I} = \frac{1}{2} \vert +\rangle\langle +\vert + \frac{1}{2} \vert -\rangle\langle -\vert.

또한

12I=12+i+i+12ii,\frac{1}{2} \mathbb{I} = \frac{1}{2} \vert {+i}\rangle\langle {+i} \vert + \frac{1}{2} \vert {-i} \rangle\langle {-i}\vert,

이렇게도 쓸 수 있으며, 더 일반적으로는 임의의 두 직교하는 Qubit 상태 벡터(Bloch 구면 위의 두 대척점에 항상 대응)를 사용할 수 있습니다. Bloch 구면 위의 대응하는 점들을 유사한 방식으로 평균내면 같은 점을 얻게 되는데, 이 경우에는 구면의 중심입니다. 이는 다음과 같은 관찰과 일치합니다.

12I=I+0σx+0σy+0σz2,\frac{1}{2} \mathbb{I} = \frac{\mathbb{I} + 0 \cdot \sigma_x + 0 \cdot \sigma_y + 0 \cdot \sigma_z}{2},

즉, 직교 좌표 (0,0,0)(0,0,0)을 얻습니다.

Bloch 구면 점의 볼록 결합에 관한 또 다른 예시는 이전 소절에서 논의한 것입니다.

1200+12++=(34141414)=cos2(π/8)ψπ/8ψπ/8+sin2(π/8)ψ5π/8ψ5π/8\frac{1}{2} \vert 0\rangle\langle 0 \vert + \frac{1}{2} \vert +\rangle\langle + \vert = \begin{pmatrix} \frac{3}{4} & \frac{1}{4}\\[2mm] \frac{1}{4} & \frac{1}{4} \end{pmatrix} = \cos^2(\pi/8) \vert \psi_{\pi/8} \rangle \langle \psi_{\pi/8}\vert + \sin^2(\pi/8) \vert \psi_{5\pi/8} \rangle \langle \psi_{5\pi/8}\vert

다음 그림은 이 밀도 행렬을 순수 상태의 볼록 결합으로 얻는 두 가지 다른 방법을 보여줍니다.

Illustration of the average of the zero state and the plus state on the Bloch sphere