わかる c·t=一定 第 10 回 / 冷えない宇宙で、1ビット消すといくらか

「ランダウアー限界ぴったり」は、恒等式を読んだだけでした

熱と情報に、
入れてみる この絵では温度が動きません ── 宇宙は 2.7255 K のまま永遠に冷えない。
すると1ビットの消去コストが固定されます。では、それは高いのか安いのか。

必要な道具:割り算、ランダウアーの限界書ける \(10^{122}\)、消せる \(10^{92}\)

この絵では、温度が動きません。\(\tilde T=aT\) で、標準の絵の \(T\propto1/a\) とちょうど打ち消し合うからです ── 宇宙は 2.7255 K のまま、永遠に冷えない。すると、1 ビットを消すのに要るエネルギー(ランダウアーの限界 \(k_BT\ln2\))が、宇宙の全歴史を通じて一定になります。標準の絵では \(1/a\) で下がっていく量が、ここでは固定される。どちらが「本当の消去コスト」なのか。 ── 例によって、その問いはまだ文になっていません。

01温度が動かないので、値段が固定される

この絵でのランダウアー限界 $$\tilde T=aT=\text{一定}=2.7255\ \mathrm{K}$$ $$k_B\tilde T\ln2=2.61\times10^{-23}\ \mathrm{J}=1.63\times10^{-4}\ \mathrm{eV}\qquad(\text{永遠に不変})$$

標準の絵では、この量は昔ほど大きく、\(1/a\) で下がってきました。この絵では最初から今日までずっと \(1.63\times10^{-4}\) eV。まったく同じ宇宙について、正反対のことを言っています。

02第3回の手術を、値段にかける

\(k_BT\ln2\) はエネルギー ── 次元付きです。判定手続きにかければ左の列、帳簿。だから「1 ビット消すのに \(1.63\times10^{-4}\) eV かかる」は、それだけでは主張になっていません。何と比べてその値段なのかを言う必要があります。

消去コストを、何と比べるか今日の値時間変化
電子の静止質量 \(m_ec^2\)\(4.6\times10^{-10}\)\(\propto1/t\)(安くなる
CMB 光子 1 個のエネルギー\(\sim1\)一定
プランクエネルギー\(1.9\times10^{-32}\)時代とともに変わる
何とも比べない──主張が存在しない

粒子の質量と比べれば、情報消去は時代とともに相対的に安くなっていきます。光子 1 個と比べれば、永遠に同じ。── どちらも正しい。比較相手が違うだけです。

「共形不変」と「時間変化しない」は別 プランクエネルギーとの比 \(k_BT/E_P\) は共形不変です(分子も分母もウェイト \(-1\))。でも時間変化はします。これは第8回の練習問題5と同じ落とし穴で、シリーズを通していちばん間違えやすいところです ── ゲージで動かないことと、時間で動かないことは、別のこと。前者は「物理か帳簿か」、後者は「宇宙で何が起きているか」の話です。

03もう一つ、言わなければいけないもの

ところが、比較相手を決めてもまだ足りません。ランダウアーの限界には \(T\) が入っています ── どの熱浴に捨てるのかを言わないと、値段が決まらないのです。これは共形変換とは無関係の、熱力学そのものの要求です。

そこで、宇宙で使える熱浴を全部並べて、同じ問いを当ててみます ── 宇宙の全エネルギーを使ったら、何ビット消せるか。

計算 ── 割るだけ

地平面内の全エネルギー(第1回で使った恒等式)

$$E=\frac{c^4R_H}{2G}=7.90\times10^{69}\ \mathrm{J}$$

消せるビット数

$$N_{\rm erase}=\frac{E}{k_BT\ln2}$$
どの温度で消すか\(T\)1 ビットの値段消せるビット数メモリ \(N\) との比
ハッブル(地平面)温度\(2.79\times10^{-30}\) K\(2.67\times10^{-53}\) J\(2.96\times10^{122}\)1.0000
CMB 温度2.7255 K\(2.61\times10^{-23}\) J\(3.03\times10^{92}\)\(1.0\times10^{-30}\)
室温300 K\(2.87\times10^{-21}\) J\(2.75\times10^{90}\)\(9.3\times10^{-33}\)
プランク温度\(1.42\times10^{32}\) K\(1.36\times10^{9}\) J\(5.83\times10^{60}\)\(2.0\times10^{-62}\)

今回いちばん言いたいこと

宇宙の全エネルギーを使っても、CMB 温度で消すならメモリの \(10^{-30}\) しか消せません。
書ける量は \(10^{122}\) ビット、消せる量は \(10^{92}\) ビット ── 30 桁足りない。

第1回で「宇宙は 28.5 ビットに 1 回しか演算しない」と数えました。今回はもっと極端です ── 宇宙は、自分が書ける量のうち \(10^{-30}\) しか消せない。書き込み専用に近い媒体です。

図:横軸は「どの温度の熱浴に捨てるか」、縦軸は宇宙の全エネルギーで消せるビット数。灰色の水平線が、書けるビット数 \(N=2.96\times10^{122}\)。二本が交わるのは、ただ一点 ── ハッブル温度だけです

2.73 K
消せるビット数 \(E/k_BT\ln2\) 書けるビット数 \(N\) 目印(地平面・CMB・室温・プランク)
◇ ◇ ◇

04種明かし ── 「ランダウアー限界ぴったり」の正体

前シリーズ番外編②に、シリーズでいちばん印象的な数字がありました ── 宇宙の 1 ビットあたりのエネルギーが、ランダウアーの限界と比 1.000000 で一致する

あの一致 $$\frac{E}{N}=2.672\times10^{-53}\ \mathrm{J},\qquad k_BT_H\ln2=2.672\times10^{-53}\ \mathrm{J}$$

表の一行目が、まさにこれです。そして今回はっきりします ── あれは恒等式でした。\(E=T_HS\) は任意の FLRW で成り立つ関係で、「宇宙が限界ぎりぎりで走っている」という物理的な主張ではありません。地平面のエネルギーを、地平面の温度で、地平面のエントロピーで割っただけ。

04節の結論

「宇宙はランダウアー限界ぴったり」は、恒等式を読んだだけ
意味が出るのは 別の温度を選んだとき ── そして選んだ瞬間、\(10^{-30}\) という本物の数が出ます。

前シリーズの判定手続きを、今度は「美しい一致」に当てたことになります。恒等式は物理ではない ── 番外編③でディラックの大数に対して下した判定と、まったく同じ形です。

05実機と比べておく

地上の計算機

室温のランダウアー限界

$$k_B\!\cdot\!300\,\mathrm{K}\cdot\ln2=2.87\times10^{-21}\ \mathrm{J}=0.0179\ \mathrm{eV}$$

現代の CPU の 1 演算あたり(おおよそ)

$$\sim10^{-15}\ \mathrm{J}\qquad\Longrightarrow\qquad \text{限界の約 }3.5\times10^{5}\ \text{倍}$$

人間の計算機は、まだ限界から 5 桁半ほど離れています。宇宙のほうは(地平面温度で測れば)ぴったり限界に乗っている ── ただしそれが恒等式であることは、いま見たとおり

06エントロピーそのものは、動かない

最後に確認しておきます。\(S/k_B\) はビット数、つまり無次元です。だから共形変換で一切動きません。

ウェイトこの絵で
エントロピー \(S/k_B\)\(0\)不変
熱力学第二法則──そのまま
温度 \(T\)\(-1\)\(\times a\)(この絵では一定になる)
ランダウアーのコスト \(k_BT\ln2\)\(-1\)\(\times a\)(同上)
ボルツマン因子 \(e^{-E/k_BT}\)\(0\)不変

第6回で数えた \(3.1\times10^{104}\) も、第4回で使った再結合の \(52.6\) も、この絵で一文字も変わりません。熱力学は、無次元で書かれている限り、まるごと無傷です。

正直な線 ── この回が置いている前提

① ランダウアーの限界は「論理的に不可逆な操作 1 回あたり」の下限です。 可逆計算なら原理的にゼロにできます。本稿の「消せるビット数」は、すべての消去を不可逆に行った場合の見積もりであって、宇宙が実際にそう動いているという主張ではありません。

② \(E=c^4R_H/2G\) は平坦 FLRW の恒等式です(第1回・前シリーズ番外編③)。地平面内の「全エネルギー」をこう定義するのは自然ですが、一般相対論で系のエネルギーを定義する仕方は一意ではありません ── 準局所エネルギーの定義は複数あり、値も変わります。

③ 表の「消せるビット数」は、エネルギーを全部消去に使えると仮定した上限です。 実際にはエネルギーを取り出して熱浴に捨てる機構が要り、その効率は含めていません。桁の議論として読んでください。

④ ハッブル温度 \(T_H=\hbar H/2\pi k_B\) をランダウアーの \(T\) に使うのは、比喩の域を出ません。 これはド・ジッター地平面のギボンズ=ホーキング温度に対応する量で、一般の FLRW でそれが熱浴として振る舞うかは自明ではありません。一行目が「ぴったり」なのは恒等式のためであって、物理的な機構によるものではない ── これが 04節の主眼です。

⑤ CPU の \(10^{-15}\) J/演算は桁の目安です。 演算の定義(論理ゲート 1 個か、命令 1 個か)で何桁も変わります。

練習問題(今回の式だけで解けます)

  1. この絵でランダウアーのコストが一定になるのはなぜか。
    答えを見る
    温度がウェイト \(-1\) なので \(\tilde T=aT\)。標準の絵では \(T\propto1/a\) なので、掛けると打ち消して \(\tilde T=\)一定。よって \(k_B\tilde T\ln2\) も一定(\(1.63\times10^{-4}\) eV)。標準の絵では \(1/a\) で下がる同じ量です。
  2. 「1 ビット消すのに \(1.63\times10^{-4}\) eV」は、それだけで主張になっているか。
    答えを見る
    なっていません。エネルギーは次元付き=帳簿なので、何と比べるかを言わないと意味が出ない。電子質量と比べれば \(4.6\times10^{-10}\) で時代とともに安くなり、CMB 光子 1 個と比べれば一定。第3回でシリーズの題名に当てた手術と、同じです。
  3. 宇宙の全エネルギーで、CMB 温度なら何ビット消せるか。メモリと比べよ。
    答えを見る
    \(E/(k_BT_0\ln2)=7.90\times10^{69}/2.61\times10^{-23}=3.03\times10^{92}\) ビット。メモリ \(2.96\times10^{122}\) の \(10^{-30}\)書ける量の 10 億分の 1 の 10 億分の 1 の 10 億分の 1 しか消せません。
  4. 「宇宙はランダウアー限界ぴったりで走っている」は、物理的な主張か。
    答えを見る
    いいえ、恒等式です。\(E=T_HS\) は任意の FLRW で成り立つので、\(E/N=k_BT_H\ln2\) は自動的に 1.000000 になります。意味が出るのは別の温度を選んだときで、CMB 温度なら \(10^{-30}\) という本物の数が出ます。前シリーズ番外編③がディラックの大数に下した判定(恒等式は物理ではない)と、同じ形です。
  5. (やや難)エントロピーは共形変換で不変なのに、温度は動く。矛盾しないか。
    答えを見る
    しません。\(S/k_B\) はビット数=無次元なので動きようがなく、\(T\) はエネルギー=次元付きなので動く。両方が同時に成り立ちます。実際 \(E=TS\) の左辺 \(E\) もウェイト \(-1\) なので、\(T\)(\(-1\))\(\times S\)(\(0\))でつじつまが合っています。エントロピーが情報の量だという事実そのものが、それを帳簿から守っています。

まとめ 値段は、温度を言うまで決まらない

この絵では温度が動きません(\(\tilde T=aT=\)一定 \(=2.7255\) K)。だからランダウアーの限界 \(k_BT\ln2=1.63\times10^{-4}\) eV が、宇宙の全歴史を通じて一定になります ── 標準の絵では \(1/a\) で下がっていく、同じ量です。どちらが本当か、という問いはまだ文になっていません。エネルギーは次元付きなので、比較相手を言うまで主張が立たない。電子質量と比べれば時代とともに安くなり、CMB 光子 1 個と比べれば永遠に同じ。

そして今回は、比較相手のほかにもう一つ言うべきものがありました ── どの熱浴に捨てるか。宇宙の全エネルギー \(E=7.90\times10^{69}\) J で何ビット消せるかを温度ごとに数えると、ハッブル温度で \(2.96\times10^{122}\)、CMB 温度で \(3.03\times10^{92}\)、室温で \(2.75\times10^{90}\)、プランク温度で \(5.83\times10^{60}\)。選ぶ温度で 60 桁動きます。

いちばん効くのは二行目です ── CMB 温度で消すなら、宇宙は自分が書ける量の \(10^{-30}\) しか消せません。 書ける \(10^{122}\)、消せる \(10^{92}\)。第1回の「28.5 ビットに 1 回しか演算しない」より、はるかに極端な非対称です。宇宙は、ほとんど書き込み専用の媒体だった。

そして種明かし。前シリーズ番外編②のいちばん印象的な数字「1 ビットあたりのエネルギーがランダウアー限界と比 1.000000 で一致」は、表の一行目そのもので ── 恒等式でした。\(E=T_HS\) は任意の FLRW で成り立つので、地平面温度で測れば必ずぴったりになる。意味が出るのは、別の温度を選んだときだけ。 恒等式は物理ではない ── ディラックの大数(第7回)に下したのと、同じ判定です。エントロピーそのものは無次元なので、この絵でも一切動きません。熱力学は、無次元で書かれている限り、まるごと無傷です。

この文書は「わかる c·t=一定」シリーズ第10回、物理好きの高校生・大学生向け読み物です。ランダウアーの原理(論理的に不可逆な 1 ビットの消去に少なくとも \(k_BT\ln2\) の散逸が伴う)、エントロピーが無次元量であること、および共形変換のもとで温度がウェイト \(-1\) であることは、いずれも標準的です。可逆計算では消去コストを原理的にゼロにできます ── 本稿の「消せるビット数」はすべての操作を不可逆と仮定した上限であり、宇宙が実際にそう動いているという主張ではありません。\(E=c^4R_H/2G\) は平坦 FLRW の恒等式で(前シリーズ番外編③)、一般相対論における準局所エネルギーの定義は一意ではありません。ハッブル温度 \(T_H=\hbar H/2\pi k_B\) はド・ジッター地平面の Gibbons–Hawking 温度に対応する量で、一般の FLRW でそれが熱浴として振る舞うかは自明ではなく、本稿の一行目の「ぴったり一致」は \(E=T_HS\) という恒等式の帰結であって物理的機構によるものではありません(これが 04節の主眼です)。表の数値(\(k_BT_0\ln2=2.61\times10^{-23}\) J \(=1.63\times10^{-4}\) eV、\(E=7.90\times10^{69}\) J、消せるビット数 \(2.96\times10^{122}\)/\(3.03\times10^{92}\)/\(2.75\times10^{90}\)/\(5.83\times10^{60}\)、CMB 温度でメモリの \(1.0\times10^{-30}\))は本稿での計算です。エネルギー取り出しと排熱の機構・効率は含めていません。CPU の \(10^{-15}\) J/演算 は桁の目安で、演算の定義により何桁も変わります。前シリーズ番外編②の「1 ビットあたりのエネルギーがランダウアー限界と比 1.0000 で一致」は同所でも恒等式と明記されています。線形膨張(\(c\cdot t=\)一定、\(R_h=ct\))は検証途上の少数派モデルで、初期宇宙まで外挿した場合は元素合成と矛盾します(Lewis, Barnes & Kaushik 2016)。学術的な標準はインフレーションを含む \(\Lambda\)CDM モデルです。 ── 印刷する場合はブラウザの「印刷」から「PDF に保存」を(印刷版ではスライダーと解答は静止・非表示になります)。

印刷 / PDF 化:⌘+P(Windows は Ctrl+P)。画面ではスライダーで捨てる先の温度を変え、二本が交わるのが地平面温度だけであることが見えます。「答えを見る」で解答が開きます。