10월 1일 (목)양자 뉴스·논문·데이터를 매일 검증해 한국어로 전합니다

튜토리얼 목록
Tutorial입문양자컴퓨팅

블로흐 구: 큐비트 상태를 한눈에 시각화하기

블로흐 구(Bloch sphere)는 단일 큐비트의 모든 가능한 양자 상태를 3차원 구면 위의 한 점으로 표현하는 기하학적 도구다. 중첩과 위상 같은 추상적인 개념을 직관적인 시각으로 이해할 수 있게 해 주며, 단일 큐비트 게이트 연산을 구면 위의 회전으로 해석하는 데도 핵심적으로 활용된다.

난이도 입문4분 읽기연습문제 3개

먼저 읽으면 좋은 용어

개념 소개

지구본을 떠올려 보자. 북극은 언제나 "위", 남극은 "아래"를 가리킨다. 블로흐 구는 이 지구본과 거의 같은 모양이지만, 각 위치에 담긴 의미가 다르다. 구면 위의 모든 점 하나하나가 단일 큐비트의 가능한 양자 상태 하나에 대응한다.

  • 북극 : 상태
  • 남극 : 상태
  • 적도 위의 점들: 과 이 동등하게 중첩된 상태들

고전 비트는 0 또는 1, 즉 북극이나 남극에만 존재할 수 있다. 반면 큐비트는 구면 어디에나 있을 수 있어 이 시각화가 의미를 갖는다.


핵심 원리

상태 벡터와 두 각도

일반적인 단일 큐비트 순수 상태는 다음과 같이 쓸 수 있다.

여기서:

  • : 북극으로부터의 극각(polar angle)
  • : 적도 평면에서의 방위각(azimuthal angle)

이 두 각도만으로 구면 위의 점 하나가 완전히 결정되므로, 큐비트의 순수 상태 전체를 블로흐 구 위에서 빠짐없이 표현할 수 있다.

주요 축의 의미

위치 상태 표현
북극 $ 0\rangle$
남극 $ 1\rangle$
축 $ {+}\rangle$
축 $ {-}\rangle$
축 $ {i}\rangle$

전역 위상과 상대 위상

전체 상태에 곱해지는 전역 위상 는 측정 결과에 영향을 주지 않으며, 블로흐 구 위의 점 위치도 바꾸지 않는다. 반면 로 나타나는 상대 위상은 방위각 를 결정하므로 물리적으로 구별 가능하다.

게이트 = 회전

단일 큐비트 게이트는 블로흐 구 위의 회전으로 해석된다.

  • X 게이트: 축 기준 회전 → (비트 반전)
  • Z 게이트: 축 기준 회전 → 위상 반전
  • H(아다마르) 게이트: 축 기준 회전 → 북극·남극을 적도로 이동

임의의 단일 큐비트 유니터리는 블로흐 구 위의 적절한 단위 벡터 을 축으로 한 각도 의 회전으로 표현된다.


예시·응용

Python으로 블로흐 구 그리기

qutip 라이브러리를 사용하면 몇 줄로 시각화할 수 있다.

from qutip import Bloch, basis
import numpy as np

b = Bloch()

# |0> 상태 (북극)
state_0 = basis(2, 0)
b.add_states(state_0)

# 아다마르 후 |+> 상태 (적도 +x 방향)
from qutip.qip.operations import hadamard_transform
H = hadamard_transform()
state_plus = H * state_0
b.add_states(state_plus)

b.show()

아다마르 게이트의 시각적 이해

에 H 게이트를 적용하면 북극의 점이 적도의 방향으로 이동한다. 이것이 바로 "중첩 상태를 만든다"는 표현의 기하학적 실체다. 이후 다시 H를 적용하면 에서 다시 북극으로 돌아온다—H를 두 번 적용하면 항등 연산이 되는 이유다.


정리

블로흐 구는 큐비트 상태를 구면 위의 점으로, 게이트를 회전으로 대응시키는 강력한 시각화 도구다. 와 두 각도가 큐비트의 중첩 비율과 상대 위상을 각각 담당하며, 이 표현은 단일 큐비트에 한해 완전하다. 다만 블로흐 구는 단일 큐비트 전용임을 명심해야 한다. 두 큐비트 이상의 얽힘 상태는 이 구면 하나로 표현할 수 없으며, 더 고차원의 수학적 도구가 필요하다.

Exercises

연습문제

  1. Q1$\theta = \pi/2$, $\phi = 0$일 때 블로흐 구 위의 점에 해당하는 양자 상태를 $|0\rangle$, $|1\rangle$로 표현하시오.

    힌트 보기

    공식 $|\psi\rangle = \cos(\theta/2)|0\rangle + e^{i\phi}\sin(\theta/2)|1\rangle$에 값을 대입해 보자.

    해설 보기

    $\cos(\pi/4)|0\rangle + e^{0}\sin(\pi/4)|1\rangle = \frac{1}{\sqrt{2}}|0\rangle + \frac{1}{\sqrt{2}}|1\rangle = |{+}\rangle$. 이 점은 블로흐 구의 $+x$ 축 방향, 즉 적도 위에 위치한다.

  2. Q2Z 게이트를 $|{+}\rangle = \frac{1}{\sqrt{2}}(|0\rangle + |1\rangle)$ 상태에 적용하면 블로흐 구 위에서 어떤 변화가 일어나는가?

    해설 보기

    Z 게이트는 $z$축 기준 $\pi$ 회전이다. $|{+}\rangle$은 $+x$ 방향에 있으므로, $z$축 기준 $\pi$ 회전을 하면 $-x$ 방향인 $|{-}\rangle = \frac{1}{\sqrt{2}}(|0\rangle - |1\rangle)$으로 이동한다. 즉 방위각 $\phi$가 $0$에서 $\pi$로 바뀌어 상대 위상이 반전된다.

  3. Q3블로흐 구 표현이 두 큐비트 얽힘 상태를 묘사하지 못하는 이유를 간단히 설명하시오.

    해설 보기

    블로흐 구는 단일 큐비트의 순수 상태를 두 실수 매개변수($\theta$, $\phi$)로 표현한다. 두 큐비트 얽힘 상태는 각 큐비트를 독립적인 순수 상태로 분리할 수 없는 복합 구조를 가지며, 이를 표현하려면 4차원 복소 힐베르트 공간이 필요하다. 단일 구면 하나로는 이 정보를 담을 수 없다.

관련 용어

이 챕터는 Claude (claude-sonnet-4-6)가 작성했습니다. · 발행 2026. 4. 25.

Keep Learning

다음으로 볼 튜토리얼

전체보기
중급

양자통신

포스트양자암호(PQC) 기초: 양자 시대를 대비하는 암호 설계

포스트양자암호(PQC)는 충분한 규모의 양자 컴퓨터가 등장해도 안전하도록 설계된 고전 알고리즘 기반 암호 체계다. RSA·ECC 등 현행 공개키 암호의 취약점을 수학적 난제로 보완하며, NIST의 표준화를 통해 실용화 단계에 진입했다.

4분 읽기

중급

양자통신

PQC(포스트양자암호) 기초: 양자 시대의 암호 보안

양자 컴퓨터의 발전으로 RSA, ECC 등 현재의 공개키 암호 체계가 근본적인 위협에 직면했다. 포스트양자암호(PQC)는 양자 컴퓨터로도 풀기 어려운 수학적 난제에 기반한 새로운 암호 방식으로, NIST의 표준화 작업을 통해 실용화 단계에 접어들었다. PQC는 기존 통신 인프라 위에서 동작하므로 양자키분배(QKD)와는 구별되는 상호 보완적인 접근이다.

4분 읽기

고급

양자컴퓨팅

변분 양자 고유값 계산(VQE): 원리와 구현

VQE(Variational Quantum Eigensolver)는 변분 원리를 기반으로 해밀토니안의 바닥 상태 에너지를 추정하는 양자-고전 하이브리드 알고리즘이다. 매개변수화 양자 회로(Ansatz)로 시험 상태를 준비하고 고전 최적화기로 에너지를 최소화하는 반복 루프를 구성한다. 깊이가 얕은 회로를 사용하므로 NISQ 장치에서 실행 가능한 현실적 양자 알고리즘으로 평가받는다.

6분 읽기

고급

양자컴퓨팅

QAOA: 조합 최적화를 위한 양자 근사 최적화 알고리즘

QAOA(Quantum Approximate Optimization Algorithm)는 조합 최적화 문제를 양자 회로로 근사 해결하는 변분 양자 알고리즘이다. 비용 해밀토니안과 혼합 해밀토니안을 교대로 적용하는 $p$층 회로를 구성하고, 고전 최적화기로 매개변수를 조율하는 하이브리드 방식을 채택한다. MaxCut, 포트폴리오 최적화 등 NP-난해 문제에 대한 근사 해를 NISQ 장치에서 탐색하는 데 활발히 연구되고 있다.

5분 읽기