양자 얽힘 — 두 입자의 운명 공동체
양자 얽힘은 두 개 이상의 입자가 서로 아무리 멀리 떨어져 있어도 한쪽을 측정하면 나머지의 상태가 즉각 결정되는 양자역학적 현상이다. 고전 물리학의 상식을 뒤엎는 이 비국소적 상관관계는 양자 암호, 양자 통신, 양자 컴퓨팅의 핵심 자원으로 활용된다. 아인슈타인이 "유령 같은 원격 작용"이라 불렀던 이 현상은 벨 부등식 실험을 통해 실재함이 반복적으로 확인되었다.
개념 소개
서울과 부산에 각각 한 장씩 나뉜 카드 한 쌍을 상상해 보자. 서울에서 카드를 뒤집어 '빨강'임을 확인하는 순간, 부산의 카드는 반드시 '파랑'이 된다. 고전적 카드라면 처음부터 색이 정해져 있었기 때문에 이는 전혀 신기하지 않다.
그런데 양자 입자는 다르다. 측정 전에는 두 입자 모두 빨강도 파랑도 아닌 중첩(superposition) 상태에 있다. 그러다 한쪽을 측정하는 순간, 두 입자의 상태가 동시에 확정된다. 이것이 **양자 얽힘(quantum entanglement)**이다.
핵심 원리
얽힘 상태란 무엇인가
두 큐비트 와 로 이루어진 계를 생각하자. 각 큐비트는 독립적으로 또는 상태를 가질 수 있다. 얽히지 않은 계라면 전체 상태를 각 입자 상태의 곱으로 나타낼 수 있다.
그러나 얽힌 상태는 이러한 곱 상태(product state)로 분리할 수 없다. 대표적인 예가 벨 상태(Bell state) 중 하나다.
이 상태에서 를 측정해 을 얻으면 도 반드시 이 되고, 가 이면 도 반드시 이 된다. 두 결과 모두 확률은 각 이다.
비국소성과 벨 부등식
얽힘의 신기한 점은 두 입자 사이의 거리와 무관하게 상관관계가 성립한다는 것이다. 아인슈타인은 이를 고전적 **숨은 변수(hidden variable)**로 설명하려 했다. 즉, 입자들이 처음부터 결과를 내부에 담고 있다는 주장이다.
물리학자 존 벨(John Bell)은 1964년, 숨은 변수 이론이 옳다면 특정 측정 통계가 반드시 특정 한계 이내에 머물러야 한다는 벨 부등식을 도출했다. 이후 수행된 실험들(특히 아스페(Aspect) 등의 실험)은 벨 부등식이 위반됨을 보여 주었고, 이는 양자 얽힘이 단순한 고전적 상관관계가 아님을 증명했다.
주의: 얽힘이 순간적으로 정보를 전달하는 것처럼 보이지만, 실제로는 측정 결과 자체가 무작위이므로 얽힘만으로는 정보를 빛보다 빠르게 전송할 수 없다. 특수 상대성 이론은 위반되지 않는다.
예시·응용
얽힘 쌍 생성 — 파이썬 시뮬레이션
아래는 Qiskit을 이용해 벨 상태 를 만들고 측정하는 간단한 예시다.
from qiskit import QuantumCircuit
from qiskit_aer import AerSimulator
# 2-큐비트 회로 생성
qc = QuantumCircuit(2, 2)
qc.h(0) # 큐비트 0에 하다마드 게이트 → 중첩 생성
qc.cx(0, 1) # CNOT 게이트 → 얽힘 생성
qc.measure([0, 1], [0, 1])
# 시뮬레이터 실행
sim = AerSimulator()
job = sim.run(qc, shots=1000)
counts = job.result().get_counts()
print(counts) # {'00': ~500, '11': ~500} 기대
결과는 항상 00 또는 11만 나타나며, 01이나 10은 관측되지 않는다. 이것이 얽힘의 완벽한 상관관계다.
실제 응용 분야
| 분야 | 얽힘의 역할 |
|---|---|
| 양자 암호(QKD) | 도청 시 얽힘 상태가 파괴되어 도청 탐지 가능 |
| 양자 텔레포테이션 | 얽힘 채널을 이용해 양자 상태 전송 |
| 양자 컴퓨팅 | 얽힘이 다중 큐비트 간 연산 속도 이점 제공 |
| 양자 센서 | 얽힘을 이용한 고정밀 측정(하이젠베르크 한계 도달) |
정리
양자 얽힘은 두 입자의 상태가 분리 불가능하게 연결된 양자역학적 현상이다. 측정 전에는 두 입자 모두 중첩 상태에 있으며, 한쪽을 측정하는 순간 나머지 입자의 상태도 즉각 결정된다. 벨 부등식 실험은 이 현상이 고전적 설명을 벗어남을 확인해 주었다. 얽힘은 정보를 빛보다 빠르게 전달하지 않으면서도, 양자 정보 기술의 핵심 자원으로서 양자 암호·통신·컴퓨팅 전반에 걸쳐 활용된다.
연습문제
Q1.벨 상태 $|\Phi^+\rangle = \frac{1}{\sqrt{2}}(|00\rangle + |11\rangle)$에서 큐비트 A를 측정해 $|1\rangle$을 얻었다. 이때 큐비트 B의 상태는 무엇인가?
힌트 보기
얽힘 상태에서 두 큐비트의 측정 결과는 완전히 상관되어 있다.
해설 보기
큐비트 B는 반드시 $|1\rangle$이 된다. $|\Phi^+\rangle$ 상태는 $|00\rangle$과 $|11\rangle$의 중첩이므로, A가 $|1\rangle$로 붕괴하면 전체 계는 $|11\rangle$로 확정되고, B도 $|1\rangle$이 된다.
Q2."양자 얽힘을 이용하면 빛보다 빠른 통신이 가능하다"는 주장이 왜 틀렸는지 설명하시오.
힌트 보기
측정 결과의 무작위성을 고려하라.
해설 보기
얽힌 입자를 측정할 때 나오는 결과($|0\rangle$ 또는 $|1\rangle$)는 완전히 무작위다. 한쪽 관측자가 어떤 결과를 얻을지 미리 제어할 수 없으므로, 상대방에게 의도된 정보를 전달하는 것이 불가능하다. 측정 결과가 상관되어 있음을 확인하려면 고전적 통신(빛의 속도 이하)이 추가로 필요하기 때문에 특수 상대성 이론은 위반되지 않는다.
Q3.하다마드(H) 게이트와 CNOT 게이트를 순서대로 적용하면 왜 얽힘 상태가 만들어지는가? 초기 상태 $|00\rangle$을 기준으로 단계적으로 설명하시오.
해설 보기
① 초기 상태: $|00\rangle$. ② H 게이트를 큐비트 0에 적용: $\frac{1}{\sqrt{2}}(|0\rangle + |1\rangle)|0\rangle = \frac{1}{\sqrt{2}}(|00\rangle + |10\rangle)$. ③ CNOT 게이트(제어: 큐비트 0, 대상: 큐비트 1) 적용: 큐비트 0이 $|1\rangle$일 때만 큐비트 1을 반전시키므로 결과는 $\frac{1}{\sqrt{2}}(|00\rangle + |11\rangle) = |\Phi^+\rangle$. 이 상태는 곱 상태로 분리되지 않으므로 얽힘 상태다.