tecktom.com

出てくるもの(3):近い状態を見分けるときの量子 Fisher 情報と Heisenberg 限界

2026年10月15日18分で読めますAI生成教科書『虎の巻』第3部 第8章 量子状態の識別と量子計測
目次
  1. 近い2状態の と、測った Fisher 情報
  2. 対称対数微分と量子 Fisher 情報
  3. ユニタリで書き込まれた位相:標準量子限界と Heisenberg 限界
  4. 木下の層

AI 生成・木下が未勉強

相対エントロピーから情報と物理を組み立てる 第3部 第8章 §3.8.5 ★★★ パラメータだけが違う ρ^θ\hat\rho_\theta と ρ^θ+δ\hat\rho_{\theta+\delta} を見分けることが推定である。精度の上限は量子 Fisher 情報 JQJ_{\mathrm Q} で、独立な NN 個では 1/N1/\sqrt N、エンタングルした NN 個では 1/N1/N に達する

近い2状態の DD と、測った Fisher 情報

状態の族 ρ^θ\hat\rho_\theta と、ある POVM {Π^m}\{\hat\Pi_m\} を決めると、結果の分布 pm(θ)=Tr⁡(ρ^θΠ^m)p_m(\theta)=\operatorname{Tr}(\hat\rho_\theta\hat\Pi_m) は1パラメータの古典の分布の族になる。その Fisher 情報を JM(θ)J_{\mathrm M}(\theta) と書く。第1部第7章(第1部第7章)により、ν\nu 回くり返して測った結果から作る不偏推定量はVar(θ^)≥1/(νJM(θ))\mathrm{Var}(\hat\theta)\ge1/(\nu J_{\mathrm M}(\theta)) を満たす。問題は、測定を選んで JMJ_{\mathrm M} をどこまで大きくできるかである。

古典の Fisher 情報は D(pθ ∥ pθ+δ)=12Jδ2+O(δ3)D(p_\theta\,\|\,p_{\theta+\delta})=\frac12J\delta^2+\mathcal{O}(\delta^3) の係数だった。量子でも同じく

D(ρ^θ ∥ ρ^θ+δ)=12JKM(θ) δ2+O(δ3)(3.8.16)D(\hat\rho_\theta\,\|\,\hat\rho_{\theta+\delta})=\frac12J_{\mathrm{KM}}(\theta)\,\delta^2+\mathcal{O}(\delta^3)\tag{3.8.16}

と係数を定めると、データ処理不等式 (3.8.5) を δ2\delta^2 の係数に移して JM≤JKMJ_{\mathrm M}\le J_{\mathrm{KM}} が出る(添字 KM は Kubo と Mori の名による)。しかし量子では、この上限は一般には測定で達成することができない。達成できる上限は次に定める別の量である。

対称対数微分と量子 Fisher 情報

定義 3.8.6(対称対数微分・量子 Fisher 情報)

∂θρ^θ=12(ρ^θL^θ+L^θρ^θ)\partial_\theta\hat\rho_\theta=\frac12\bigl(\hat\rho_\theta\hat L_\theta+\hat L_\theta\hat\rho_\theta\bigr) を満たすエルミート演算子 L^θ\hat L_\theta を対称対数微分(SLD)と呼び、

JQ(θ)≔Tr⁡(ρ^θL^θ2)(3.8.17)J_{\mathrm Q}(\theta)\coloneqq\operatorname{Tr}\bigl(\hat\rho_\theta\hat L_\theta^2\bigr)\tag{3.8.17}

を量子 Fisher 情報と呼ぶ。ρ^θ=∑ipi∣i⟩⟨i∣\hat\rho_\theta=\sum_ip_i| i \rangle \langle i | の固有基底で (∂θρ^)ij=⟨i∣∂θρ^θ∣j⟩(\partial_\theta\hat\rho)_{ij}=\langle i | \partial_\theta\hat\rho_\theta | j \rangle と書くと、pi+pj>0p_i+p_j>0 の成分について

(L^θ)ij=2(∂θρ^)ijpi+pj,JQ=∑i,j2∣(∂θρ^)ij∣2pi+pj,JKM=∑i,j∣(∂θρ^)ij∣2 ln⁡pi−ln⁡pjpi−pj(3.8.18)(\hat L_\theta)_{ij}=\frac{2(\partial_\theta\hat\rho)_{ij}}{p_i+p_j},\qquad J_{\mathrm Q}=\sum_{i,j}\frac{2\lvert (\partial_\theta\hat\rho)_{ij}\rvert ^2}{p_i+p_j},\qquad J_{\mathrm{KM}}=\sum_{i,j}\lvert (\partial_\theta\hat\rho)_{ij}\rvert ^2\,\frac{\ln p_i-\ln p_j}{p_i-p_j}\tag{3.8.18}

である(pi=pjp_i=p_j の項の最後の分数は 1/pi1/p_i と読む)。

古典の Fisher 情報は ∂θp=p ∂θln⁡p\partial_\theta p=p\,\partial_\theta\ln p のスコア ∂θln⁡p\partial_\theta\ln p の2乗平均だった。量子では ρ^\hat\rho と ∂θρ^\partial_\theta\hat\rho が交換しないので「ρ^\hat\rho を掛けて微分を割る」順序が一通りに決まらず、左右の平均を取ったものが SLD である。ρ^θ\hat\rho_\theta が θ\theta によらず同じ基底で対角なら(∂θρ^)ij(\partial_\theta\hat\rho)_{ij} は対角成分 ∂θpi\partial_\theta p_i だけになり、式 (3.8.18) の3つの量はどれも古典の ∑i(∂θpi)2/pi\sum_i(\partial_\theta p_i)^2/p_i に一致する。

定理 3.8.7(量子 Cramér–Rao の不等式 ★★★)

どんな POVM についても

JM(θ)≤JQ(θ)≤JKM(θ)(3.8.19)J_{\mathrm M}(\theta)\le J_{\mathrm Q}(\theta)\le J_{\mathrm{KM}}(\theta)\tag{3.8.19}

が成り立ち、左の等号は L^θ\hat L_\theta の固有基底での射影測定で達成される。したがって ν\nu 回の測定から作る不偏推定量はVar(θ^)≥1/(νJQ(θ))\mathrm{Var}(\hat\theta)\ge1/(\nu J_{\mathrm Q}(\theta)) を満たす1S. L. Braunstein and C. M. Caves (1994), Phys. Rev. Lett. 72, 3439。下の脚注へ。

証明

左の不等式:∂θpm=Tr⁡(∂θρ^ Π^m)=Re⁡Tr⁡(ρ^L^Π^m)\partial_\theta p_m=\operatorname{Tr}(\partial_\theta\hat\rho\,\hat\Pi_m)=\operatorname{Re}\operatorname{Tr}(\hat\rho\hat L\hat\Pi_m) である(L^\hat L の定義と、Tr⁡(L^ρ^Π^m)\operatorname{Tr}(\hat L\hat\rho\hat\Pi_m) が Tr⁡(ρ^L^Π^m)\operatorname{Tr}(\hat\rho\hat L\hat\Pi_m) の複素共役であることによる)。Cauchy–Schwarz の不等式を内積 (A^,B^)↦Tr⁡(A^†B^)(\hat A,\hat B)\mapsto\operatorname{Tr}(\hat A^\dagger\hat B) で A^=Π^m1/2ρ^1/2\hat A=\hat\Pi_m^{1/2}\hat\rho^{1/2}、B^=Π^m1/2L^ρ^1/2\hat B=\hat\Pi_m^{1/2}\hat L\hat\rho^{1/2} に使うと∣Tr⁡(ρ^L^Π^m)∣2≤Tr⁡(ρ^Π^m)Tr⁡(ρ^L^Π^mL^)\lvert \operatorname{Tr}(\hat\rho\hat L\hat\Pi_m)\rvert ^2\le\operatorname{Tr}(\hat\rho\hat\Pi_m)\operatorname{Tr}(\hat\rho\hat L\hat\Pi_m\hat L) なので

JM=∑m(∂θpm)2pm≤∑mTr⁡(ρ^L^Π^mL^)=Tr⁡(ρ^L^2)=JQ.J_{\mathrm M}=\sum_m\frac{(\partial_\theta p_m)^2}{p_m}\le\sum_m\operatorname{Tr}(\hat\rho\hat L\hat\Pi_m\hat L)=\operatorname{Tr}(\hat\rho\hat L^2)=J_{\mathrm Q}.

Π^m\hat\Pi_m が L^\hat L の固有射影子なら Π^m1/2L^=ℓmΠ^m1/2\hat\Pi_m^{1/2}\hat L=\ell_m\hat\Pi_m^{1/2} で B^=ℓmA^\hat B=\ell_m\hat A となり、Cauchy–Schwarz と Re⁡\operatorname{Re} の両方で等号が成り立つ。

右の不等式:正の数 a,ba,b の対数平均 (a−b)/(ln⁡a−ln⁡b)(a-b)/(\ln a-\ln b) は算術平均 (a+b)/2(a+b)/2 以下なので、ln⁡pi−ln⁡pjpi−pj≥2pi+pj\frac{\ln p_i-\ln p_j}{p_i-p_j}\ge\frac{2}{p_i+p_j}。式 (3.8.18) の各項を比べればよい。

古典では、データ処理不等式で減らない計量は Fisher 情報の定数倍に限られる(Čencov の定理)。量子ではそのような計量が1つに決まらず、SLD の JQJ_{\mathrm Q} が最小、DD の2次の係数 JKMJ_{\mathrm{KM}} はその1つという系列になる2D. Petz (1996), Linear Algebra Appl. 244, 81。下の脚注へ。測定で達成できるのは最小のもので、DD から読んだ値は一般に達成することができない。これは 3.8.4節で1個ずつ測ると DM<DD_{\mathrm M}<D だったことと同じ事情である。忠実度 (3.8.6) の2次の展開には JQJ_{\mathrm Q} が現れる:

F(ρ^θ,ρ^θ+δ)=1−18JQ(θ) δ2+O(δ3).(3.8.20)F(\hat\rho_\theta,\hat\rho_{\theta+\delta})=1-\frac18J_{\mathrm Q}(\theta)\,\delta^2+\mathcal{O}(\delta^3).\tag{3.8.20}

純粋状態 ∣ψθ⟩| \psi_\theta \rangle では JQ=4(⟨∂θψ∣∂θψ⟩−∣⟨ψ∣∂θψ⟩∣2)J_{\mathrm Q}=4\bigl(\langle \partial_\theta\psi | \partial_\theta\psi \rangle -\lvert \langle \psi | \partial_\theta\psi \rangle \rvert ^2\bigr) で、異なる純粋状態どうしの DD は無限大なので JKM=+∞J_{\mathrm{KM}}=+\infty になる。純粋状態の推定では、JQJ_{\mathrm Q} だけが意味を持つ。

例題 3.8.6 量子ビットの向きを推定する ★★★

オリジナルρ^θ=12(1+r(sin⁡θ X+cos⁡θ Z))\hat\rho_\theta=\frac12\bigl(\mathbf 1+r(\sin\theta\,X+\cos\theta\,Z)\bigr)(0<r<10<r<1)の θ\theta を推定する。θ=0\theta=0 で考える。

  1. SLD L^0\hat L_0 と JQ(0)J_{\mathrm Q}(0) を求めよ。
  2. 第3部第2章の結果 D(ρ^0 ∥ ρ^θ)=rartanh⁡(r)(1−cos⁡θ)D(\hat\rho_0\,\|\,\hat\rho_\theta)=r\operatorname{artanh}(r)(1-\cos\theta) から JKM(0)J_{\mathrm{KM}}(0) を読み取り、r=0.6r=0.6 で JQJ_{\mathrm Q} と比べよ。
  3. XX を測ったときの JM(0)J_{\mathrm M}(0) と、ZZ を測ったときの JM(0)J_{\mathrm M}(0) を求めよ。
解答

(1) ∂θρ^θ∣θ=0=r2X\partial_\theta\hat\rho_\theta|_{\theta=0}=\frac r2X。L^=ℓX\hat L=\ell X と置くと、ZX+XZ=0ZX+XZ=0 から ρ^0X+Xρ^0=X\hat\rho_0X+X\hat\rho_0=X なので 12ℓX=r2X\frac12\ell X=\frac r2X、ℓ=r\ell=r。L^0=rX\hat L_0=rX、JQ(0)=Tr⁡(ρ^0r2X2)=r2J_{\mathrm Q}(0)=\operatorname{Tr}(\hat\rho_0r^2X^2)=r^2。

(2) 1−cos⁡θ=12θ2+O(θ4)1-\cos\theta=\frac12\theta^2+\mathcal{O}(\theta^4) なので D=12rartanh⁡(r) θ2+⋯D=\frac12r\operatorname{artanh}(r)\,\theta^2+\cdots、JKM(0)=rartanh⁡rJ_{\mathrm{KM}}(0)=r\operatorname{artanh}r。r=0.6r=0.6 では JKM=0.6ln⁡2=0.4159J_{\mathrm{KM}}=0.6\ln2=0.4159、JQ=0.36J_{\mathrm Q}=0.36 で、JQ<JKMJ_{\mathrm Q}<J_{\mathrm{KM}}。式 (3.8.18) でも、(∂θρ^)12=(∂θρ^)21=r/2(\partial_\theta\hat\rho)_{12}=(\partial_\theta\hat\rho)_{21}=r/2、p1,2=(1±r)/2p_{1,2}=(1\pm r)/2 から JQ=2⋅2(r/2)2/1=r2J_{\mathrm Q}=2\cdot2(r/2)^2/1=r^2、JKM=2(r/2)2⋅ln⁡1+r1−rr=rartanh⁡rJ_{\mathrm{KM}}=2(r/2)^2\cdot\frac{\ln\frac{1+r}{1-r}}{r}=r\operatorname{artanh}r と同じ値が出る。

(3) XX の測定:p±(θ)=12(1±rsin⁡θ)p_\pm(\theta)=\frac12(1\pm r\sin\theta)、∂θp±∣0=±r2\partial_\theta p_\pm|_0=\pm\frac r2、p±(0)=12p_\pm(0)=\frac12 なので JM=2⋅r2/41/2=r2J_{\mathrm M}=2\cdot\frac{r^2/4}{1/2}=r^2。SLD rXrX の固有基底で測っているので、量子 Fisher 情報に達する。ZZ の測定:p±=12(1±rcos⁡θ)p_\pm=\frac12(1\pm r\cos\theta)、∂θp±∣0=0\partial_\theta p_\pm|_0=0 なので JM(0)=0J_{\mathrm M}(0)=0。θ=0\theta=0 の近くでは ZZ の結果の分布が θ\theta の2次でしか変わらず、1次の情報を持たない。

ユニタリで書き込まれた位相:標準量子限界と Heisenberg 限界

パラメータがユニタリ ρ^θ=e−iθG^ρ^ eiθG^\hat\rho_\theta=\mathrm{e}^{-\mathrm{i}\theta\hat G}\hat\rho\,\mathrm{e}^{\mathrm{i}\theta\hat G} で書き込まれる場合を考える(G^\hat G はエルミートな生成子)。純粋状態 ∣ψθ⟩=e−iθG^∣ψ⟩| \psi_\theta \rangle =\mathrm{e}^{-\mathrm{i}\theta\hat G}| \psi \rangle では ∣∂θψ⟩=−iG^∣ψθ⟩| \partial_\theta\psi \rangle =-\mathrm{i}\hat G| \psi_\theta \rangle なので

JQ=4(⟨G^2⟩−⟨G^⟩2)=4(ΔG)2(3.8.21)J_{\mathrm Q}=4\bigl(\langle \hat G^2 \rangle -\langle \hat G \rangle ^2\bigr)=4(\Delta G)^2\tag{3.8.21}

となる。混合状態では JQJ_{\mathrm Q} が ρ^\hat\rho について凸なので JQ≤4(ΔG)2J_{\mathrm Q}\le4(\Delta G)^2 である。どちらでも、量子 Cramér–Rao の不等式は

Δθ≥1ν JQ≥12ν ΔG(3.8.22)\Delta\theta\ge\frac{1}{\sqrt\nu\,\sqrt{J_{\mathrm Q}}}\ge\frac{1}{2\sqrt\nu\,\Delta G}\tag{3.8.22}

になる。精度の上限は、生成子の揺らぎ ΔG\Delta G だけで決まる。

NN 個の量子ビットのそれぞれに位相 θ\theta を書き込む場合、G^=12∑k=1NZk\hat G=\frac12\sum_{k=1}^NZ_k である(ZkZ_k は kk 番目の量子ビットの ZZ)。

  • 独立な状態 ∣+⟩⊗N| + \rangle ^{\otimes N}(∣±⟩=(∣0⟩±∣1⟩)/2| \pm \rangle =(| 0 \rangle \pm| 1 \rangle )/\sqrt2)では、各量子ビットの Zk/2Z_k/2 の分散が 14\frac14 で、独立なので分散が足し合わさり (ΔG)2=N/4(\Delta G)^2=N/4。JQ=NJ_{\mathrm Q}=N、Δθ≥1/νN\Delta\theta\ge1/\sqrt{\nu N} となる。これを標準量子限界と呼ぶ。
  • GHZ 状態 (∣0⟩⊗N+∣1⟩⊗N)/2(| 0 \rangle ^{\otimes N}+| 1 \rangle ^{\otimes N})/\sqrt2 では、G^\hat G の値が ±N/2\pm N/2 を確率 12\frac12 ずつとるので (ΔG)2=N2/4(\Delta G)^2=N^2/4。JQ=N2J_{\mathrm Q}=N^2、Δθ≥1/(νN)\Delta\theta\ge1/(\sqrt\nu N) となる。これを Heisenberg 限界と呼ぶ。

G^\hat G の固有値は −N/2-N/2 から N/2N/2 の範囲にあるので、どんな状態でも (ΔG)2≤N2/4(\Delta G)^2\le N^2/4 で、Heisenberg 限界より良くはならない。一方、エンタングルしていない状態(積の状態の混合)では JQ≤NJ_{\mathrm Q}\le N である。積の状態では JQJ_{\mathrm Q} が足し算になって ∑k4(Δ(Zk/2))2≤N\sum_k4(\Delta(Z_k/2))^2\le N、その混合では JQJ_{\mathrm Q} の凸性により同じ上限が残るからである。JQJ_{\mathrm Q} を NN より大きくするには、エンタングルメントが要る3V. Giovannetti, S. Lloyd and L. Maccone (2006), Phys. Rev. Lett. 96, 010401。下の脚注へ。

GHZ 状態が速く進む理由は、位相の進み方を見ると分かる。e−iθG^\mathrm{e}^{-\mathrm{i}\theta\hat G} は ∣0⟩⊗N| 0 \rangle ^{\otimes N} に e−iNθ/2\mathrm{e}^{-\mathrm{i} N\theta/2}、∣1⟩⊗N| 1 \rangle ^{\otimes N} に eiNθ/2\mathrm{e}^{\mathrm{i} N\theta/2} を掛けるので、2つの成分の相対位相は NθN\theta で進む。1個の量子ビットの NN 倍の速さで回る1つの量子ビットとみなせ、JQJ_{\mathrm Q} は N2N^2 倍になる。ただし、雑音があるとこの利得は大きく減る。各量子ビットのコヒーレンスが r<1r<1 倍に減る(位相緩和)と、GHZ 状態の2成分のコヒーレンスは rNr^N 倍に減る。総合問題(3.8.7節)でこの様子を計算する。位相緩和があると、N→∞N\to\infty で標準量子限界に対して得られる改善は定数倍にとどまることが知られている4R. Demkowicz-Dobrzański, J. Kołodyński and M. Guţă (2012), Nat. Commun. 3, 1063。下の脚注へ。

図

図 3.8.3 NN 個の量子ビットで位相を推定するときの精度の下限 1/JQ1/\sqrt{J_{\mathrm Q}}(両対数)。点線は雑音のない場合で、独立な状態(青)は標準量子限界 1/N1/\sqrt N、GHZ 状態(赤)は Heisenberg 限界 1/N1/N。実線は各量子ビットのコヒーレンスが r=0.9r=0.9 に減った場合で、独立な状態は 1/(rN)1/(r\sqrt N)、GHZ 状態は 1/(NrN)1/(Nr^N) になり、N=9,10N=9,10 で最良となった後は悪くなる。

例題 3.8.7 10個の量子ビットで位相を測る ★★

オリジナルN=10N=10 の量子ビットで位相 θ\theta を推定し、精度 Δθ=0.01\Delta\theta=0.01 を得たい。雑音はないとする。

  1. 独立な状態 ∣+⟩⊗10| + \rangle ^{\otimes10} と GHZ 状態のそれぞれで、量子 Cramér–Rao の下限に達する測定を ν\nu 回くり返すとき、必要な ν\nu を求めよ。
  2. 使う量子ビットの延べ数 νN\nu N を比べよ。
  3. GHZ 状態で e−iθG^\mathrm{e}^{-\mathrm{i}\theta\hat G} を書き込んだ後の状態は (e−iNθ/2∣0⟩⊗N+eiNθ/2∣1⟩⊗N)/2(\mathrm{e}^{-\mathrm{i} N\theta/2}| 0 \rangle ^{\otimes N}+\mathrm{e}^{\mathrm{i} N\theta/2}| 1 \rangle ^{\otimes N})/\sqrt2 である。これから NθN\theta を 2π2\pi の幅でしか決められないことを述べ、θ\theta の大まかな値が先に要る理由を説明せよ。
解答

(1) Δθ=1/νJQ\Delta\theta=1/\sqrt{\nu J_{\mathrm Q}} から ν=1/(JQΔθ2)\nu=1/(J_{\mathrm Q}\Delta\theta^2)。独立な状態は JQ=10J_{\mathrm Q}=10 で ν=1/(10×10−4)=1000\nu=1/(10\times10^{-4})=1000。GHZ 状態は JQ=100J_{\mathrm Q}=100 で ν=100\nu=100。

(2) 独立な状態は νN=104\nu N=10^4 個、GHZ 状態は 10310^3 個で、GHZ 状態は延べ数が 1/N=1/101/N=1/10 で済む。同じ 10410^4 個を全部独立に使ったときと比べても、GHZ 状態の側は精度の上で N≈3.2\sqrt N\approx3.2 倍有利である。

(3) 2つの成分の相対位相は NθN\theta で、状態は NθN\theta を 2π2\pi だけずらしても変わらない。したがって GHZ 状態から読めるのは Nθ mod 2πN\theta\bmod2\pi で、θ\theta そのものは幅 2π/N2\pi/N の範囲の中でしか決まらない。N=10N=10 なら θ\theta を 0.630.63 の幅より細かく先に知っておく必要があり、独立な量子ビットや小さな GHZ 状態で大まかな値を先に決めてから使う。この「どの周期にいるか」を段階的に決める手順は、量子計算の位相推定(第6部第2章)と同じ構造である。

近似の裏付け

型 B(極限) | 小さいもの 1/ν→01/\nu\to0(測定のくり返しの回数が多い) | 証明 要確認(1パラメータの族で、SLD の固有基底を測る2段階の適応測定と最尤推定によって下限に近づけると知られるが、前提は原論文で未確認) | 行き先 近似の数理 第1章

温度の推定では量子は得をしない

Gibbs 状態 ρ^β=e−βH^/Z\hat\rho_\beta=\mathrm{e}^{-\beta\hat H}/Z は、β\beta を変えても固有基底が変わらない。したがって (∂βρ^)ij(\partial_\beta\hat\rho)_{ij} は対角成分だけで、JQ(β)=JKM(β)J_{\mathrm Q}(\beta)=J_{\mathrm{KM}}(\beta) は固有値の分布の古典の Fisher 情報 Var(E)\mathrm{Var}(E) に一致し、エネルギーを測れば達成される。第1部第7章の温度計の限界 J(T)=CV/(kBT2)J(T)=C_V/( k_{\mathrm B} T^2) は、熱平衡の量子系でもそのまま限界である。

ほかの巻では

1 S. L. Braunstein and C. M. Caves (1994), Phys. Rev. Lett. 72, 3439。

2 D. Petz (1996), Linear Algebra Appl. 244, 81。

3 V. Giovannetti, S. Lloyd and L. Maccone (2006), Phys. Rev. Lett. 96, 010401。

4 R. Demkowicz-Dobrzański, J. Kołodyński and M. Guţă (2012), Nat. Commun. 3, 1063。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『虎の巻』の記事一覧へ