ベル状態製造 Q-Intent
H・CNOTゲートを並べて4つのベル状態を作り分ける
ベル状態 — 二量子ビット最大エンタングルド状態。
|Φ⁺⟩=(|00⟩+|11⟩)/√2,
|Φ⁻⟩=(|00⟩−|11⟩)/√2, |Ψ⁺⟩=(|01⟩+|10⟩)/√2, |Ψ⁻⟩=(|01⟩−|10⟩)/√2。
任意のベル状態は H, CNOT, X, Z で作れます。両 qubit に何を効かせるか並べて、目標を作ってください。
ステージ 1/4
ゲート数 0
忠実度 0.000
クリア 0/4
−
ゲート
H q0
H q1
X q0
X q1
Z q0
Z q1
CNOT 0→1
CNOT 1→0
振幅
操作
右パネルでゲートを順に追加。回路図と振幅表示が更新されます。
忠実度 ≥ 0.999 で目標達成。CNOT は (制御 → 標的)。
横山研連携: Q-Intent は量子回路コンパイラ(newlang/)。本ゲームの回路はそのソース表現に近い。横山先生は「逆向きにも実行できる量子回路」も研究中。