相対エントロピーから情報と物理を組み立てる 第4部 第5章 §4.5.3 ★★★ 消去の仕事は W≥F[p′]−F[p]=∑m(pm′−pm)Fm+kBT[H(M)−H(M′)]。対称な記憶では kBTΔH(M)、偏った・不完全な・非対称な記憶はこの1つの式の特別な場合で、非対称なら kBTln2 を下回る
一般形
第4部第1章では、温度 T の熱浴に接した系の設定を動かす任意の操作について、平均の仕事と非平衡の自由エネルギーの帳尻
⟨W⟩−ΔFeq=kBT[D(pf∥πf)−D(p0∥π0)]+kBT⟨Σ⟩,⟨Σ⟩≥0
を示した(第4部第1章)。F[p]−Feq=kBTD(p∥π) を使って書き直すと、これは
⟨W⟩−(F[pf]−F[p0])=kBT⟨Σ⟩ ≥0(4.5.8)
と同じである。初めと終わりの分布が平衡でなくても、仕事は非平衡の自由エネルギーの差で下から押さえられる。⟨Σ⟩ は経路の確率と逆回しの経路の確率の D として書けることが 第4部第3章 で示されるので、この不等式もまた D の非負性の1つの姿である。
これを記憶に当てる。初めと終わりで記憶が局所平衡にあれば、命題 4.5.1 の F[p]=∑mpmFm−kBTH(M) が使えて、次の一般形を得る。
定理 4.5.3(Landauer 原理の一般形 ★★★)
温度 T の熱浴に接した記憶で、論理状態の分布を pM から pM′ へ変える任意の操作(初めと終わりで局所平衡)の仕事は
⟨W⟩ ≥ m∑(pm′−pm)Fm+kBT[H(M)−H(M′)](4.5.9)
を満たす。等号は ⟨Σ⟩=0 のときに成り立つ。それには操作を準静的にし、さらに山を下げて区画をつなぐ時点で pM がその設定での平衡分布に一致していなければならない(次の小節)。同じことを D で書くと
⟨W⟩ ≥ ΔFeq+kBT[D(pM′∥πM′)−D(pM∥πM)](4.5.10)
である(M. Esposito and C. Van den Broeck (2011), EPL 95, 40004)。
式 (4.5.9) の右辺は2つの部分からなる。第1項は論理状態の確率を局所自由エネルギーの違う状態へ移すことの代価で、第2項は論理状態のエントロピーを減らすことの代価である。Landauer のもとの主張は、第1項が0(対称な記憶)で第2項が ln2(五分五分を完全に消す)の場合にあたる。以下、3つの前提を1つずつ外す。
偏った記憶。対称な記憶で、中身が1である確率が p の記憶を完全に消すと、式 (4.5.9) の下限は kBThb(p) である(hb は二値エントロピー)。中身が偏っていればいるほど消去は安い。ただし下限に達するには、手順が p を知っていて、それに合わせて作られていなければならない(例題 4.5.3 の (3))。p に合わせない手順、たとえば五分五分を想定した手順を偏った記憶に当てると、⟨Σ⟩>0 の分だけ余計に仕事が要る。
不完全な消去。完全に0にせず、誤り ε を残してよいなら、五分五分の記憶の消去の下限は kBT[ln2−hb(ε)] に下がる。ε→0 で kBTln2 に戻る。hb(ε) は ε→0 で −εlnε のように0へ近づくので、誤りを1桁減らすごとに必要な仕事の増えは小さくなっていき、完全な消去でも有限の kBTln2 で済む。
非対称な記憶。例題 4.5.1 の、右の部屋が左の r 倍広い記憶を考える。F1−F0=−kBTlnr である。五分五分の中身を状態0(狭い方)へ消すと下限は21(F0−F1)+kBTln2=kBT(ln2+21lnr) で、状態1(広い方)へ消すと kBT(ln2−21lnr) である。r=3 なら前者は 1.2425kBT、後者は 0.1438kBT で、広い方へ消せば kBTln2=0.6931kBT をはるかに下回る。r>4 では下限が負になり、消去しながら仕事を取り出せる。
最後の場合は Landauer 原理の破れに見えるが、破れではない。熱で書いた式 (4.5.7) は、論理状態のエントロピーでなく、微視的な分布のエントロピーの減りで熱を押さえている。平らな部屋の記憶では、部屋の中の位置のエントロピーまで数えると、五分五分の状態のエントロピーは ln2+21lnℓ0+21ln(rℓ0)、広い方の部屋に決まった状態は ln(rℓ0) で、減りは ln2−21lnr である。ポテンシャルが平らなので仕事はそのまま熱になり、熱の下限と仕事の下限は一致する。「1ビットにつき kBTln2」が成り立つのは、論理状態のエントロピーの減りが微視的なエントロピーの減りに等しい、つまり各論理状態の中の自由度が同じ広さを持つ場合に限られる。
素朴な消去で失われるもの
消去の手順としてもっともよく引かれるのは、仕切りを抜いて粒子を箱全体に広げ、それから片側へ押し込む手順である(Szilard の箱の消去)。仕切りを抜く瞬間、記憶の分布 pM は、そのまま新しい設定(仕切りの無い箱)での分布になるが、新しい設定の平衡分布は部屋の広さに比例する πM である。仕切りを抜くのは仕事0の急な操作なので、第4部第1章の急な操作の式により、そこで kBTD(pM∥πM) がまるごと Σ になる。対称な記憶の五分五分では pM=πM なので失うものは無く、この手順は Landauer の限界 kBTln2 に達する。非対称な記憶や偏った中身では pM=πM で、素朴な手順は下限より kBTD(pM∥πM) だけ多く仕事を使う。最良の手順は、仕切りを抜く前に、仕切りを準静的に動かして部屋の広さの比を pM に合わせ、D を0にしてから抜く。
論理的な不可逆と熱力学的な不可逆
消去は論理的には不可逆である。消した後の記憶から、消す前の中身を読み取ることはできない。しかし定理 4.5.3 の等号は準静的な消去で成り立ち、そのとき ⟨Σ⟩=0 で、熱力学的には可逆である。実際、準静的に消去した記憶に、手順を時間について逆回しに当てると、熱浴から kBTln2 の熱を吸って五分五分の記憶に戻る(中身は乱数になる)。したがって Landauer 原理は「論理的に不可逆な操作は熱力学的に不可逆である」という主張ではない。「論理状態のエントロピーを減らす操作は、その分の熱を熱浴へ出さなければならない」という主張で、出た熱は可逆に戻すこともできる(T. Sagawa (2014), J. Stat. Mech. P03025 がこの区別を整理した)。熱力学的に不可逆になるのは、たとえば五分五分でない記憶に五分五分用の手順を当てて ⟨Σ⟩>0 を作った場合である。

図 4.5.2 対称な記憶を完全に消すのに要る最小の仕事 kBThb(p)(厳密)。五分五分で最大の kBTln2 になり、中身が偏るほど小さくなる。下限に達するのは、手順が p に合わせて作られているときだけである。
例題 4.5.3 偏った記憶と不完全な消去 ★★
オリジナル対称な記憶(2つの部屋の広さが同じ箱)を温度 T=300K で消す。
- (1) 五分五分の中身を、誤り ε=0.01 が残ってよいとして消すときの仕事の下限を、kBT と J で求めよ。
- (2) 中身が0である確率が 0.9 の記憶を完全に消すときの仕事の下限を求めよ。
- (3) (2) の下限に達する手順を1つ与え、その仕事が下限に等しいことを確かめよ。
解答
(1) 式 (4.5.9) で Fm がすべて等しいので第1項は0で、下限は kBT[ln2−hb(0.01)]=kBT(0.6931−0.0560)=0.6371kBT である。300K で kBT=4.14×10−21J なので、2.64×10−21J である。完全な消去の 2.87×10−21J より8%ほど安い。
(2) 中身のエントロピーは hb(0.9)=hb(0.1)=0.3251 なので、下限は 0.3251kBT=1.35×10−21J である。五分五分の半分以下である。
(3) 箱の長さを1とし、仕切りは初め 21 の位置にある。まず仕切りを準静的に、左の部屋の長さが 0.9 になる位置まで動かす。粒子が左にいれば部屋は 21→0.9 に広がって kBTln1.8 の仕事を取り出せ、右にいれば 21→0.1 に縮んで kBTln5 の仕事をされる。される仕事の平均は kBT[−0.9ln1.8+0.1ln5]=−0.3681kBT である。この位置では部屋の広さの比が中身の確率に一致しているので、仕切りを抜いても D=0 で何も失わない。最後に箱全体(長さ1)から左半分(長さ 21)へ準静的に押し込むと kBTln2=0.6931kBT の仕事をされる。合計は (0.6931−0.3681)kBT=0.3251kBT で、(2) の下限に等しい。1つ目の段階で取り出した仕事は、中身の偏りを知っていたからこそ取り出せたもので、偏りを知らずに仕切りをいきなり抜くと kBTD((0.9,0.1)∥(21,21))=0.3681kBT を失い、下限に達しない。
AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com