이온트랩 큐비트 — 포획된 원자의 춤
이온트랩 큐비트는 전기장으로 공중에 붙잡아 둔 이온의 내부 에너지 준위 두 개를 $|0\rangle$과 $|1\rangle$로 사용하는 양자비트다. 자연이 만든 동일한 원자를 연산 단위로 삼기 때문에 큐비트 간 편차가 없고 결맞음 시간이 길다는 강점이 있으며, 레이저와 공통 운동 모드를 이용해 게이트를 구현한다.
개념 소개
원자에서 전자 하나를 떼어 내면 양전하를 띠는 **이온(ion)**이 된다. 이온은 전기장으로 공간의 한 점에 붙잡아 둘 수 있고, 레이저로 냉각하면 거의 정지한 상태에 이른다. 이온트랩 큐비트(ion trap qubit)는 이렇게 포획된 이온의 내부 에너지 준위 두 개를 큐비트 상태로 삼는 방식이다.
일상 비유로는 '공중에 매달린 미세한 팽이'를 떠올릴 수 있다. 팽이의 회전 방향이 과 에 해당하고, 레이저 빛이 팽이를 살짝 건드려 상태를 바꾸는 역할을 한다. 자연계에 존재하는 같은 원소의 원자는 모두 동일하므로, 이온트랩 큐비트는 구조적으로 완전히 균일하다는 고유한 장점을 지닌다.
핵심 원리
폴 트랩: 이온을 공중에 가두기
가장 널리 쓰이는 구조는 **폴 트랩(Paul trap)**이다. 직류(DC) 전압과 고주파 교류(RF) 전압을 조합하면 이온이 느끼는 **유사 퍼텐셜(pseudopotential)**이 형성된다.
는 이온의 전하, 은 질량, 는 RF 주파수, 는 전기장 진폭이다. 이 퍼텐셜의 최솟값 근방에 이온이 갇히며, 레이저 냉각(Doppler 냉각 → 사이드밴드 냉각)을 통해 운동 에너지를 수십 μK 수준까지 낮춘다.
큐비트 인코딩
이온트랩 큐비트는 두 가지 방식으로 에너지 준위를 선택한다.
| 방식 | 대표 이온 | 전이 주파수 | 특징 |
|---|---|---|---|
| 광학 큐비트 | ~729 nm | 레이저로 직접 조작 | |
| 초미세 큐비트 | ~12.6 GHz | 자기장 잡음에 강함 |
의 초미세 구조에서 자기양자수 인 두 상태 간 전이를 **시계 전이(clock transition)**라 부른다. 이 전이는 외부 자기장 변동에 1차 민감도가 없어 결맞음 시간(coherence time)이 수십 초에 이르기도 한다.
단일 큐비트 게이트: 라비 진동
레이저 펄스나 마이크로파를 이온에 조사하면 **라비 진동(Rabi oscillation)**이 일어난다. 구동 시간 에 따라 상태가
처럼 블로흐 구(Bloch sphere) 위에서 회전한다. 는 라비 주파수다. 펄스 시간을 로 맞추면 게이트( 펄스), 로 맞추면 하다마드 유사 연산( 펄스)이 구현된다.
2큐비트 게이트: 포논 버스
여러 이온을 한 트랩에 가두면 쿨롱 척력으로 이온들이 결합되어 **공통 운동 모드(collective motional mode)**를 공유한다. 이 모드의 양자를 **포논(phonon)**이라 하며, 이온 간 정보를 전달하는 '포논 버스(phonon bus)' 역할을 한다.
Mølmer–Sørensen(MS) 게이트는 두 이온에 동시에 이중 변조 레이저를 조사해, 운동 모드를 매개로 최대 얽힘 상태를 생성한다.
게이트 수행 중 운동 모드가 일시적으로 여기되었다가 최종 단계에서 바닥 상태로 되돌아오므로, 초기 냉각이 완벽하지 않아도 높은 게이트 충실도(gate fidelity)가 유지된다.
예시·응용
실제 시스템
IonQ와 Quantinuum(구 Honeywell Quantum Solutions)은 이온트랩 방식 양자 컴퓨터를 상용화했다. Quantinuum의 H-시리즈는 이온을 사용하며, 2큐비트 게이트 충실도 99.9% 이상을 보고한다.
# Qiskit을 통해 IonQ 백엔드에 벨 상태 회로를 제출하는 예시 (의사코드)
from qiskit import QuantumCircuit
from qiskit_ionq import IonQProvider
provider = IonQProvider(token="YOUR_API_TOKEN")
backend = provider.get_backend("ionq_qpu")
qc = QuantumCircuit(2)
qc.h(0) # 하다마드 게이트 → 중첩 생성
qc.cx(0, 1) # CNOT → 벨 상태 생성
qc.measure_all()
job = backend.run(qc, shots=1024)
print(job.result().get_counts())
# 기대 출력: {'00': ~512, '11': ~512}
장단점 비교
장점
- 자연에 존재하는 동일한 원자를 사용하므로 큐비트 간 편차 없음
- 결맞음 시간이 매우 길다 (초전도 큐비트 대비 약 배 이상)
- 올-투-올(all-to-all) 연결성: 같은 트랩 내 임의의 두 이온 쌍에 게이트 적용 가능
단점
- 게이트 속도가 느리다 (수십~수백 μs; 초전도 방식은 ~수십 ns)
- 이온 수 증가 시 운동 모드가 복잡해져 확장이 어려움
- 진공 장비·레이저 시스템 필요로 소형화·집적화가 도전적
확장성 문제는 모듈형 아키텍처로 대응한다. 여러 소형 트랩을 광자 링크(photonic link)로 연결해 네트워크를 구성하는 방식이 활발히 연구되고 있다.
정리
이온트랩 큐비트는 폴 트랩으로 포획한 이온의 내부 에너지 준위를 연산 단위로 사용한다. 레이저 또는 마이크로파 펄스로 단일 큐비트 게이트를, 포논 버스와 MS 게이트로 2큐비트 얽힘 연산을 구현한다. 게이트 속도는 느리지만, 높은 충실도·긴 결맞음 시간·올-투-올 연결성이 강점이다. 현재 이온트랩은 초전도 큐비트와 함께 상용 양자 컴퓨팅의 양대 축을 이루고 있다.
연습문제
Q1.$^{171}\text{Yb}^+$ 이온의 시계 전이가 결맞음 시간을 길게 유지하는 데 유리한 이유를 설명하라.
힌트 보기
시계 전이에서 자기양자수 $m_F$는 얼마인가? 에너지 준위의 자기장 의존성을 1차 테일러 전개로 생각해 보라.
해설 보기
시계 전이는 $m_F = 0 \leftrightarrow m_F = 0$ 전이로, 에너지 준위의 자기장 의존성이 1차 항에서 사라진다($\partial E / \partial B = 0$). 따라서 주변 자기장이 미세하게 요동해도 전이 주파수가 거의 변하지 않아 위상 잡음이 억제되고 결맞음 시간이 길어진다.
Q2.이온트랩의 올-투-올(all-to-all) 연결성이 가능한 이유를 포논 버스 개념을 이용해 서술하라.
해설 보기
같은 트랩 안에 있는 모든 이온은 쿨롱 척력으로 서로 결합되어 공통 운동 모드(포논)를 공유한다. MS 게이트 등의 2큐비트 게이트는 이 공통 포논 버스를 매개로 작동하므로, 이온 쌍이 물리적으로 인접해 있지 않아도 임의의 두 이온 사이에 게이트를 직접 적용할 수 있다. 초전도 큐비트에서 근접한 이웃끼리만 연결되는 것과 대조적이다.
Q3.라비 주파수가 $\Omega = 2\pi \times 100\,\text{kHz}$일 때, $\pi$ 펄스(NOT 게이트)를 구현하는 데 필요한 펄스 지속 시간 $t_\pi$를 구하라.
해설 보기
$\pi$ 펄스 조건은 $\Omega\, t_\pi = \pi$이다. 따라서 $t_\pi = \pi / \Omega = \pi / (2\pi \times 10^5\,\text{Hz}) = 1/(2 \times 10^5)\,\text{s} = 5\,\mu\text{s}$이다. 이는 초전도 큐비트의 단일 큐비트 게이트 시간(~수십 ns)보다 약 100배 이상 느린 값으로, 이온트랩의 게이트 속도 한계를 잘 보여 준다.