2013年9月26日木曜日

コンラート・ツーゼ「計算する宇宙」その18

 コンピュータ開発の先駆者コンラート・ツーゼによる「宇宙をオートマトンで表してみよう」という意欲作「計算する宇宙」。
 その大詰め,4 章 6 節 "On Probability" の解読速報です。現代物理学に欠かせない確率について,オートマトン理論から考察が展開されていきます。
#今までの節と比べて短めです。

2013年9月22日日曜日

コンラート・ツーゼ「計算する宇宙」その17


 さて,Conclusion を除けば本書最終章である 4 章。残す所 5, 6, 7 節です。 今回はその中でもやや長めの 5 節 "About Determination and Causality" の解読報告です。
 Determination,Causality という若干抽象的な言葉がタイトルとなっています。Determination の方は,オートマトンのある状態において次状態が決まること表し,Causality は,そのような場合における前状態と次状態の因果関係を示しているようです。今回はそのようなオートマトンの状態遷移についてクローズアップしたお話です。


2013年9月14日土曜日

コンラート・ツーゼ「計算する宇宙」その16


 終盤の長丁場,4 章 4 節 "Considerations of Information Theory" の後半です。
 内容がもりだくさんで非常に長くなってしまいましたが,なんとか解読が(謎を残しつつも)終わりましたのでここに報告します。


2013年9月9日月曜日

コンラート・ツーゼ「計算する宇宙」その15


 分量満点の節に取り組んでいたため間が開いてしまいました...。今回は終盤の山場, 4 章 4 節 "Considerations of Information Theory" です。非常に長い節であるため,今回は前半部分の解読報告となっています。
 そしてさらに Wiki にまだ記載されていない,本書の新たなリソースを見つけたので報告します。


2013年8月29日木曜日

コンラート・ツーゼ「計算する宇宙」その14


 コンラート・ツーゼの宇宙ディジタル説,「計算する宇宙」解読シリーズ。今回は 4 章 2 節 "Digital Particles and Cell " & 3 節 "On the Theory of Relativity" です。
 図説が多かった前章からうってかわって,本章ではツーゼの知識とアイディアが言葉で示されているので歯ごたえがあります。



2013年8月22日木曜日

Mountain Lion で python ことはじめ : NumPy, SciPy, matplotlib 導入

 計算する宇宙の記事をまとめていると,だんだんと実際に数値計算・分析を行いたくなってきます。これまで Octave というソフトを主に用いてきて,こちらの記事にセットアップ方法などをまとめていますが,そろそろ新しい言語に挑戦してみようと思い立ちました。
 そこで選んだのが python。科学計算のライブラリが充実しており,さらにユーザー数がとても多いとのこと。確かに python に絞った数値計算の記事や本があったり,まったく分野の違う研究室の友人が python を使ってました。

2013年8月21日水曜日

コンラート・ツーゼ「計算する宇宙」その13


 いよいよ本書も Conclusions を除けば最後の章である第 4 章 "General considerations" に入りました。ENIAC に先駆けて人類初のコンピュータを開発した著者のコンラート・ツーゼ。コンピュータ開発に欠かせないオートマトン理論を用いて,この宇宙の物理現象にメスを入れていきます。
 今回は 4 章第 1 節 "Cellular Automatons" を解読していきます。