ありのままに生きる

社会不適合なぼっちおやじが、自転車、ジョギング等々に現実逃避する日々を綴っています。

驚異の量子コンピュータ

藤井啓祐 「驚異の量子コンピュータ」メモ  

驚異の量子コンピュータ: 宇宙最強マシンへの挑戦 (岩波科学ライブラリー)
 

藤井啓祐 「驚異の量子コンピュータ」メモ

 

第Ⅰ部 物理学とコンピュータの歴史

3章 量子コンピュータの夜明け前

----------------------------------------------------------------------------------
【まとめ】
ランダウアの情報消去の原理:情報の消去は原理的にエネルギーを消費する
・可逆な基本演算だけを用いれば、原理的に発熱しないコンピュータの構成が可能。
・可逆計算をする物理系として、可逆性を潜在的にもつ量子力学の利用が提案された。
----------------------------------------------------------------------------------

・計算するために原理的に発熱が必要なのか?
・計算にはエネルギーが必要か?


・情報は何らかの物理装置に記憶されている必要がある。
・計算する場合、その情報を何らかの物理法則に従い操作しなければならない。
・計算するにも物理法則から逃れられない。


・コンピュータでは、電子や電圧で情報を表現する。
・情報の読み出し、処理には電子を蓄積したりや電圧を変化させ、様々な物理的処理が必要。
・このような処理は物理法則に従う必要がある。
・計算の原理的な限界を知るには、その計算を担う物理系の物理法則に立ち返ることが必要。


・ロルフ・ランダウアのスローガン:"information is physical"
ランダウアの情報消去の原理:情報の消去は原理的にエネルギーを消費する

<NOT演算:ビットの反転>
 入力 → 出力
  1   0
  0   1

・現在の状況が与えられれば、一つ前の状態を推測できる。
 →情報は消去されていない
・現在の状態から過去の状態に戻せるという意味で、可逆計算。


<AND演算:0と1の世界の掛け算>
 入力1,入力2 → 出力
  0   0    0
  1   0    0
  0   1    0
  1   1    1

・0が出力されたとき、もとの状態が分からない。
 →不可逆計算
・不可逆計算を用いて計算すると、ランダウアの情報消去の原理により、計算の途中でエネルギーが消費され発熱する。


・原理的に発熱しない計算をするには?
・可逆な基本演算だけを用いてコンピュータを構成すればよい。
・3ビットを入力として3ビットを出力する演算を利用し、2ビットは入力をそのまま出力して可逆性を担保する。
・残りの1ビットに計算結果を格納する。

<AND演算の可逆計算化>
 入力1,入力2,出力 → 入力1,入力2,出力
  0   0   0    0   0   0
  0   1   0    0   1   0
  1   0   0    0   0   0
  1   1   0    0   1   1


<XOR演算(0と1の世界の足し算)の可逆化>
 入力1,入力2 → 出力
  0   0    0
  0   1    1
  1   0    1
  1   1    0

・同じ出力となる入力があるので、このままでは可逆ではない。
・XOR演算の場合、入力を一つだけ残し、XOR演算を再び実行すると、前のステップが復元可能で、以下のようにして可逆化できる。
(入力1と出力でXORをとると、入力2が得られる)

 入力1,入力2 → 入力1,出力
  0   0    0   0
  0   1    0   1
  1   0    1   1
  1   1    1   0


・NOT演算とAND演算を組み合わせると、ビット列を入力とするあらゆる計算が可能→古典万能計算を実行できる
・NOT演算もAND演算も可逆なため、任意の計算を可逆計算だけを用いて実行可能。
・AND演算を可逆にすると入力をそのまま書き出すため、計算結果の途中のプロセスをすべて出力として書き出してしまう。
・計算終了後に計算結果以外の履歴を消去すると、エネルギーを消費してしまう。
・計算結果を結果を書き出すビットに書き出し、それい以外の履歴を消すため、可逆性を利用して逆向きにまったく同じ計算をする、アンコンピューテーションを行う。
・計算の履歴を初期状態に戻り、結果だけが可逆演算のみで得られる。
・原理的に発熱しない可逆な操作のみから計算結果だけを取り出すことができるコンピュータを構成できる。


・身の回りで起こる現象は不可逆であることがほとんど。
・多くの物理操作は、熱力学の第二法則に従う不可逆な現象。
・可逆演算だけからコンピュータを構成するには、可逆な物理プロセスを自然界から見つける必要がある。

・可逆に計算をする物理系として、可逆性を潜在的にもつ量子力学の利用が提案された。
量子力学の方程式は時間の向きを入れ替えても同じ形になる。
量子力学に従う系は必ずある時刻の状態から昔の状態へと戻すことが原理的に可能。


・コンピュータは物理学の研究ツールとして利用されるようになり、スーパーコンピュータが素粒子物理学や物性物理学において利用されている。
・リチャード・ファインマン自然法則は古典力学では動いていない。もし自然をコンピュータでシミュレーションしたければ、量子力学で動くコンピュータを作るべきだ。」
・デイビッド・ドイッチュ:量子力学で動くコンピュータの原型、量子版のチューリングマシンの定式化

帰宅ライド

 まずまずの天気の一日だった。

 会社帰りにちょとだけ帰宅ライドした。追い風強めで楽だった。

 

f:id:lupoGTI:20200220185602j:plain

f:id:lupoGTI:20200220185610j:plain

f:id:lupoGTI:20200220185615j:plain


<Relive> 

www.relive.cc

 

<Ride with GPS

ridewithgps.com

f:id:lupoGTI:20200220185908p:plain

 

<今月のライド履歴>

No 月日 時間 距離
km
平均
km/h
最高
km/h
獲得
m
ケイデンス
rpm
心拍
bpm
消費
cal
月間
距離
km
累積
km
月間
獲得
m
累積
獲得
m
6 2/2 1:50 38.2 20.8 36.0 143 - 105 400 38 254 143 1198
7 2/7 1:00 14.1 14.1 39.6 135 - 121 284 52 268 278 1333
8 2/12 1:00 20.3 20.2 34.9 98 - 118 277 73 288 376 1431
9 2/15 0:53 16.5 18.4 33.8 100 - 117 276 89 305 476 1531
10 2/20 0:56 20.4 21.7 35.3 101 - 126 319 109 325 577 1632

 

<2020年1月からのライド記録>

f:id:lupoGTI:20200220190057p:plain

f:id:lupoGTI:20200220190104p:plain

いんたばる5本

 朝から良い天気の一日だった。

 帰宅してからジョグに出かけて、いんたばるを5本やった。最後の5本目があと一歩上げきれなかったけど、日曜に30km走ったからということにしておこう。

f:id:lupoGTI:20200219203403j:plain

f:id:lupoGTI:20200219203412j:plain

 

<Relive>

www.relive.cc

 

<Ride with GPS

ridewithgps.com

f:id:lupoGTI:20200219203959p:plain

 

<今日の記録>

走行距離(km) 10
獲得標高(m) 49
平均ペース(/km) 5:18
移動時間 0:53

f:id:lupoGTI:20200219204039p:plain

 

<今月のジョグ履歴>

No 月日 平地 坂道 ロード トレイル 距離
km
ペース
/km
獲得
m
移動 心拍
bpm
消費
cal
月間距離
km
累積
距離
km
月間
獲得
m
累積
獲得
m
9 2/1 - 27.0 6:25 496 2:53 138 1077 27 180 496 2543
10 2/8 - 31.2 5:59 425 3:07 152 1431 58 211 921 2968
11 2/9 - - 11.1 6:09 68 1:08 145 579 69 222 989 3036
12 2/13 - - 4.1 4:41 10 0:19 167 205 73 226 999 3046
13 2/16 - - 30.0 5:37 156 2:48 161 1538 103 256 1155 3202
14 2/19 - - 10.0 5:18 49 0:53 157 529 113 266 1204 3251

 

<2020年1月からのジョグ記録>

f:id:lupoGTI:20200219204229p:plain

f:id:lupoGTI:20200219204236p:plain

雪のち曇り

 積もるほどではなかったけれど、朝の通勤時は結構降られた。

 

 他にネタがないので、ホンダのヴェゼルのCMで知った Friday Night Plansの動画を貼っておきます。いいね。


Friday Night Plans - HONDA (Prod.Dr.Pay)

 

  ついでに竹内まりやの曲のカバーも貼っておきやす。


Friday Night Plans - 'Plastic Love' Cover Version (Original Song by Mariya Takeuchi)

晴れのち雨・曇り

 日中は晴れていたけれど、帰りは路面が濡れていた。

 

 スーパーボールには特に興味ないけど、今年のハーフタイム・ショーは目の保養~。


Shakira & J. Lo's FULL Pepsi Super Bowl LIV Halftime Show

30km走

犀川・裾花川河川敷・安茂里旧道(→30km、↑156m)

 時折雨がパラつく天気だったけれど、ジョグに出かけて30km走った。

 キロ5:30そこそこのペースで最後まで走り切るつもりだったけれど、28kmあたりで脚が止まって失速してしまった。まだまだ修行が足りんな。

 

f:id:lupoGTI:20200216135807j:plain

f:id:lupoGTI:20200216135814j:plain

f:id:lupoGTI:20200216135822j:plain

f:id:lupoGTI:20200216135829j:plain

f:id:lupoGTI:20200216135841j:plain



<Relive>

www.relive.cc

 

<Ride with GPS

ridewithgps.com

f:id:lupoGTI:20200216140434p:plain

f:id:lupoGTI:20200216140449p:plain


<今日の記録>

走行距離(km) 30
獲得標高(m) 156
平均ペース(/km) 5:37
移動時間 2:48

f:id:lupoGTI:20200216140259p:plain

 

<今月のジョグ履歴>

No 月日 平地 坂道 ロード トレイル 距離
km
ペース
/km
獲得
m
移動 心拍
bpm
消費
cal
月間距離
km
累積
距離
km
月間
獲得
m
累積
獲得
m
9 2/1 - 27.0 6:25 496 2:53 138 1077 27 180 496 2543
10 2/8 - 31.2 5:59 425 3:07 152 1431 58 211 921 2968
11 2/9 - - 11.1 6:09 68 1:08 145 579 69 222 989 3036
12 2/13 - - 4.1 4:41 10 0:19 167 205 73 226 999 3046
13 2/16 - - 30.0 5:37 156 2:48 161 1538 103 256 1155 3202

 

<2020年1月からのジョグ記録>

f:id:lupoGTI:20200216140317p:plain

f:id:lupoGTI:20200216140326p:plain

帰宅ライド

 まずまずの天気の一日だったけど、出勤日だったので大好きなお仕事して、帰りにちょとだけライドした。ほとんどの人が休みをとっていて、職場は閑散としていた...。

f:id:lupoGTI:20200215190024j:plain

 

<Ride with GPS

f:id:lupoGTI:20200215190245p:plain

 

<今月のライド履歴>

No 月日 時間 距離
km
平均
km/h
最高
km/h
獲得
m
ケイデンス
rpm
心拍
bpm
消費
cal
月間
距離
km
累積
km
月間
獲得
m
累積
獲得
m
6 2/2 1:50 38.2 20.8 36.0 143 - 105 400 38 254 143 1198
7 2/7 1:00 14.1 14.1 39.6 135 - 121 284 52 268 278 1333
8 2/12 1:00 20.3 20.2 34.9 98 - 118 277 73 288 376 1431
9 2/15 0:53 16.5 18.4 33.8 100 - 117 276 89 305 476 1531

 

<2020年1月からのライド記録>

f:id:lupoGTI:20200215190141p:plain

f:id:lupoGTI:20200215190148p:plain