結論から言えば、私が思うに、科学も人間の感情や主観から自由ではない。その理由を列挙すると、次のようになる。尚、ここでの議論は一部に社会科学を暗に想定したものも存在するが、科学一般に適合すると私は考えている。
①ある現象を再現するモデルは複数考案されるのが普通であり、そのうちの何れを選択するか、また自分ならどうモデル化するかに個人の主観が反映する。
②「人間の思考能力や行動基準を~であると仮定すると、経済現象に~という性質が現れる」という数学的、ないしアルゴリズム的に記述される“科学的事実”は人間の主観に対して独立だが、その仮定と帰結が現実社会に適合するかどうかはその時々の様々な経済的状況に依存し、“正しい理論”が何なのか決定することが出来ない。
③そもそも科学において何を研究したいのか、その方向性や問題意識が応用科学や工学等の現実世界と密接に関係しており、科学の進展方向は現実世界に非依存ではない。
以下、それぞれ説明する。
①について
例えば流体の運動なら(何らかの極限を取れば何れもNavier-Stokes方程式と等価だと数学的には示されているが)フラクショナル・ステップ法やSPH法、MPS法に格子ボルツマン法等の様々な全く異なる表現で書き表すことが出来る。空間の不動な各点に速度や圧力等を成分とするベクトル場が広がっていると見ても良いし、そういう計算格子が拡散したり集まったり変形して、時に一滴の飛沫になる世界観も良い。果ては、規則的な世界に有限個の矢印があって、その方向に1単位時間に1マスしか進まない仮想的な、存在密度の流れでさえ構わない。これが社会・経済現象となると更に難しく、何らかの極限を取ってもモデルの意味が一致しないということも普通である。例えば金融市場のstylized factsを再現するモデルとしてGCMG(grand canonical minority game)やマスロフモデルがあるが、前者は状況に適応して知的に振る舞うエージェントの挙動をモデル化して金融市場の価格決定メカニズム(ザラバ、学術的には連続ダブルオークション)を無視しており、逆に後者はエージェントの知的挙動は全く考慮しない、単なるランダムとして扱い、市場の価格決定メカニズムのみをモデル化している。従って、どう考えても両者は同一のモデルとして考えることはあり得ない訳だが、どちらもstylized factsを再現することが出来る。
②について
①後半の金融市場の例で近いものを挙げたような気はするが、やはり別個の概念として存在すると思うので、典型的な例を挙げる。高校の政治経済の授業ではセイの法則とケインズの有効需要の法則を習う筈なのであるが、その矛盾を考えたことはあるだろうか。前者では供給は需要を創造する、即ち作れば作っただけ売れると主張するのに対して、後者では需要があって初めて供給がある、即ち作り過ぎれば売れ残ると主張している。この矛盾は、決して片方が間違っているという訳ではなく、仮定している前提状態が異なるのである。雑に説明すると、前者では価格は常に変動し、生産者は値引きをしてでも全ての商品を売ると考えるのに対し、後者では生産者は価格を下げず、そして売れ残りが発生すると考えている。これまた極めて雑な議論で申し訳ないが、前者が(新)古典派で、後者がケインズ派と呼ばれている。数学的にはどちらも正しいが、どちらが現在の社会状況に整合するのかはその時々で異なる。多分今の日本のような状況だとケインズ派の方が正しいんじゃないかと根拠は無いが個人的には感じている。
③について
先ずは分かり易いであろう②の延長戦で話を進めると、ケインズが出てきたのは当時不況であり、従来から存在した古典派の理論では状況を説明出来ず、不況を脱することが出来ないという現実世界からの問題意識があった。科学が現実世界に影響されていることの証左である。これは経済学のような社会科学だけでなく、数学や物理学においても類似の例は多々ある。例えば数学の微積分学は(ライプニッツがどうだかは知らないが)ニュートンが力学の問題を記述する為に開発したものであるし、関数解析や作用素の概念は量子力学を正確に記述する為の表現として誕生した。微分幾何学はアインシュタインの相対性理論を書く為である。純粋な理論と思われている数学も、どの方向に進化していくか、その問題意識は強く現実世界にリンクしている部分もあると言って良いだろう。物理学においても同様で、空気動力学は航空機の飛行を研究する為に発展したものであるし、流体力学の境界層理論はコンピュータの無い時代に手計算で飛行機の翼の回りの流れを計算し、揚力から飛行能力を導出する為に使われるものだ。
結局、私が言いたいのは、純粋な科学と雖も現実世界の問題から離れられず、科学のより良い発展には現実世界との向き合い方、問題意識の発見の仕方が重要なのではないかということに尽きる。
2015年4月28日火曜日
2015年4月20日月曜日
DBMによる落雷のシミュレーション(2)
雷を連続で落とし、後続のが先行のに影響を受ける“ダンシング”までシミュレーションしました。アニメやゲームに出てくる雷撃にかなり近いグラフィックになっています。但し、画像においては単純に画像を重ね描きしています。XNAで作成したので、動画を公開出来るかは定かでありません。取り敢えずこれで分かったことは“アニメやゲームの電撃は、一発に見えていても、物理的整合性から考えると、実は連射している”ことではないでしょうか。
2015年4月18日土曜日
物理学における経済物理の意義について
今日、計数の友人と話した折、彼は「経済物理は今まで物理学で記述出来ると思われていなかった経済という現象が、物理で書けると分かったことに意義がある。それによって、多くの物理学者が参入した。」という趣旨のことを述べていたが、それは違うと私は考えている。その理由について、以下述べる。但し、私の言いたいことを述べる上で適切な用語が度々なかったので、不正確な言葉遣いが現れたり、同じ用語がその時々によって異なる意味に使われていることはご容赦頂きたい。また、書いている最中に文献を細かく確認しなかったので、事実関係に誤りがある可能性がある。
まず、経済物理とは経済現象を(彼が思っているであろう)物理学で記述したものではない。確かに、冪乗則や自己相関関数、相転移等の物理由来の概念は使われているが、それだけではないし、その用法は他の物理学とは違う。寧ろ経済物理の物理学としての(社会科学、経済学の一部としての価値はまた別である)価値は、平衡がマクロな変数で大域的に決まるのではなくミクロな局所的変数で決まり、構成要素が学習をしない粒子ではなく学習・適応していくエージェントからなる系への物理学の拡張という点にある。
例えば2次相転移に関して言えば、通常の物質系の物理学では秩序パラメータmの揺らぎが臨界点で発散する、臨界揺らぎという現象が見られる。即ち、雑に言えば、臨界点において系は不安定である。ところが経済物理においては、例えばMG(minority game)やMDRAG(market-directed resource allocation game)に見られるように、臨界点において揺らぎが最小化し、市場として安定するという性質を持つ系がある。この差異がどこから生じるのかと言うと、系の状態の決まり方の違いからである。物質系においては、系がどういうマクロ状態に最終的に落ち着くかは、マクロなパラメータである自由エネルギーの最小化で決まる。その最終状態、即ち自由エネルギー最小状態での秩序パラメータの値を知る為には、与えられた条件(例えば温度をTにする等)の下での自由エネルギーを、秩序パラメータmで展開し、自由エネルギーを最小にするmを求めればよい。そのような考えに基づいた計算を行えば、臨界揺らぎがあるということは理解出来る。このような議論は物質の種類等の系の性質に依存せず、この結果は極めて普遍的であるように見える。しかし、MGやMDRAGには成り立っていない。マクロなパラメータで議論出来るとするとこの結論は必ず導かれる筈であることから考えれば、MG等で成り立っていないことより、MGの状態がマクロなパラメータに支配されている訳でないことが分かる。実際、MGやMDRAGがどうなるかは個々のエージェントの戦略選択、意思決定に依存しており、大局的にではなく局所的な要因から決まっている。このような現象は物質系の物理学にはあまり見られない現象であり、これは物理学のアイデアを単に社会現象に応用した訳ではないことが分かるだろう。そうではなく、今までの物理にはなかった概念まで、物理学を拡張したのである。エージェントの学習・適応に関しても同様である。
結論として、私の主張としては、経済物理は経済を物理学で記述したことに意義があるのではなく、経済現象を契機にして、物理学の概念を拡張したことに意義があるのである。
まず、経済物理とは経済現象を(彼が思っているであろう)物理学で記述したものではない。確かに、冪乗則や自己相関関数、相転移等の物理由来の概念は使われているが、それだけではないし、その用法は他の物理学とは違う。寧ろ経済物理の物理学としての(社会科学、経済学の一部としての価値はまた別である)価値は、平衡がマクロな変数で大域的に決まるのではなくミクロな局所的変数で決まり、構成要素が学習をしない粒子ではなく学習・適応していくエージェントからなる系への物理学の拡張という点にある。
例えば2次相転移に関して言えば、通常の物質系の物理学では秩序パラメータmの揺らぎが臨界点で発散する、臨界揺らぎという現象が見られる。即ち、雑に言えば、臨界点において系は不安定である。ところが経済物理においては、例えばMG(minority game)やMDRAG(market-directed resource allocation game)に見られるように、臨界点において揺らぎが最小化し、市場として安定するという性質を持つ系がある。この差異がどこから生じるのかと言うと、系の状態の決まり方の違いからである。物質系においては、系がどういうマクロ状態に最終的に落ち着くかは、マクロなパラメータである自由エネルギーの最小化で決まる。その最終状態、即ち自由エネルギー最小状態での秩序パラメータの値を知る為には、与えられた条件(例えば温度をTにする等)の下での自由エネルギーを、秩序パラメータmで展開し、自由エネルギーを最小にするmを求めればよい。そのような考えに基づいた計算を行えば、臨界揺らぎがあるということは理解出来る。このような議論は物質の種類等の系の性質に依存せず、この結果は極めて普遍的であるように見える。しかし、MGやMDRAGには成り立っていない。マクロなパラメータで議論出来るとするとこの結論は必ず導かれる筈であることから考えれば、MG等で成り立っていないことより、MGの状態がマクロなパラメータに支配されている訳でないことが分かる。実際、MGやMDRAGがどうなるかは個々のエージェントの戦略選択、意思決定に依存しており、大局的にではなく局所的な要因から決まっている。このような現象は物質系の物理学にはあまり見られない現象であり、これは物理学のアイデアを単に社会現象に応用した訳ではないことが分かるだろう。そうではなく、今までの物理にはなかった概念まで、物理学を拡張したのである。エージェントの学習・適応に関しても同様である。
結論として、私の主張としては、経済物理は経済を物理学で記述したことに意義があるのではなく、経済現象を契機にして、物理学の概念を拡張したことに意義があるのである。
2015年4月14日火曜日
DBMによる落雷のシミュレーション
DBM(dielectric breakdown model)によって落雷を計算し、簡単に可視化しました。DBMのアルゴリズムは簡単には次のようになります。
Step0 空間を格子に分割し、地面を高電位、雷の発射点を低電位に設定します。これらは境界条件になります。
Step1 各点の電位をラプラス方程式(∇^2)V=0を解いて求めます。
Step2 雷の既に通った格子に接している格子から一つを、電位のη乗に関するルーレット選択で選び、その点に雷が進みます。その点の電位は0となり、以後境界条件として扱います。
Step3 雷が地面に到達すればそこで計算終了。そうでなければStep1に戻ります。
このシミュレーション結果の一例は以下のようになります。
次の改良として①可視化の美麗化②連続で雷を落とし、“ダンシング”を再現、の2つを考えています。
参考文献(出所となる雑誌がどこか忘れてしまったので、不完全)
T.Kim., M.C.Lin. : Physically Based Animation and Reffering of Lightning
Step0 空間を格子に分割し、地面を高電位、雷の発射点を低電位に設定します。これらは境界条件になります。
Step1 各点の電位をラプラス方程式(∇^2)V=0を解いて求めます。
Step2 雷の既に通った格子に接している格子から一つを、電位のη乗に関するルーレット選択で選び、その点に雷が進みます。その点の電位は0となり、以後境界条件として扱います。
Step3 雷が地面に到達すればそこで計算終了。そうでなければStep1に戻ります。
このシミュレーション結果の一例は以下のようになります。
次の改良として①可視化の美麗化②連続で雷を落とし、“ダンシング”を再現、の2つを考えています。
参考文献(出所となる雑誌がどこか忘れてしまったので、不完全)
T.Kim., M.C.Lin. : Physically Based Animation and Reffering of Lightning
2015年3月28日土曜日
自作数学問題
高校数学の範囲でエージェントベースシミュレーション(ABS)の解析解が出せるということに感動したので、その一つであるMDRAG(market-directed resource allocation game)の相転移の解析解の導出を、数学の問題形式にしてまとめてみました。本質的アイデアを損なわずに適度に近似して、複雑な現象の一端を簡単に理解出来るということは素晴らしいです。ABSを解析的に解くとはどういうことか、物理や工学での数学の実践的姿はどんなのか、大学の勉強はどんな感じなのか、そういうことに興味がある人に良いのかなあと思います。東大の後期試験に類似した形式なので、受験生にも良いかもしれません。
(別紙参照の筈の)MDRAGの詳しい説明はまだ書いてませんし、問題文も適切かは分かりませんので、訂正案があればどうぞ連絡を。MDRAGは後述の参考文献に詳しいです。
問
MDRAG(market-directed resource allocation
game、別紙参照)とは、人間(エージェント)の選好の多様性の有無が市場が均衡に到達する為の必要条件であることを検証する為に作られたABM(agent-based model)である。これのシミュレーション結果を検証する為、MDRAGを簡略化したモデルを解析的に解く。その過程を表した以下の問に全て答えよ。
(1)ステップtにRoom1が勝つ確率をα(t)とした時、その回での選好Lの戦略(戦略L)の得点変化f(L, t)の期待値を求めよ。但し、戦略Lを「確率L/PでRoom1、1-L/PでRoom2を選ぶ戦略」と見做してよい。尚、戦略は勝ったRoomを正しく予想した場合、1の得点が与えられるとする。
(2)ステップ1からTまでの得点変化の総和を取ることにより、ステップTでの戦略Lの得点F(L,T)を求めよ。
(3) Room1,2に配置される資源の量をそれぞれM1,M2(M1>M2、一定)とする。M1>M2よりα(t)>0.5と仮定する。その際、各エージェントは自分の持っている戦略のうち、どれを採用することになるか。Tは十分に大きいとして、F(L,T)をLで微分し、簡単に説明せよ。尚、F(L,T)は戦略Lの実績を表しており、これが最大の戦略をエージェントは選択し行動するものとする。
(4)あるエージェントが選好L’を選択する確率p(L’)を求めよ。但し、エージェントが持っている戦略の個数はSであり、各戦略の選好Lは0~Pの整数の中から等確率に与えられるとする。
(5)Room1を選択するエージェント数の平均R1を求めよ。但し、エージェントの総数はNである。
(6)効率的な配分はRoom1を選ぶエージェント数がN’=N*M1/(M1+M2)のときである。このとき、R1>N’であればこの配分は達成可能で、R1<N’であれば不可能である。その理由を説明せよ。その際、ここまでの計算で用いた仮定の一つを外すとよい。
(7)MDRAGでは効率的資源分配が可能なパラメータ範囲とそうでないものがあり、前者を均衡相、後者を不均衡相と呼ぼう。液体と気体のように、物理学ではこのような相の間の関係性に興味がある。ところで、このような相と相の境目となっている点を何と言うか、答えよ。
参考文献
Ji-Ping Huang: Experimental Econophysics.
Springer, Berlin (2014)
2014年12月31日水曜日
個人的な学問の定義
私が参加している雑誌(同人誌?)[1]の企画に「自分の関わる学問分野を、自分なりに定義してみよう」という企画があった[2]ので、それに投稿する原稿を公開します。
この企画には誰でも自由に参加出来るらしいので、興味ある方は是非。
工学と経済物理と統計力学について、それが何なのか200字で述べました。
工学
この企画には誰でも自由に参加出来るらしいので、興味ある方は是非。
工学と経済物理と統計力学について、それが何なのか200字で述べました。
工学
工学とは、一般には機械や電気等の個別のモノづくり技法の総称だと思われているが、そうではない。実際には、人間が新しいアイデアを考え、人間の生活を改善していく行為全般を指すものである。人類が始まって以降、火や言葉の発明から現代の情報の整理・創造というITに至るまで全てが工学であると言えよう。従って、重要なのは個別分野の具体的知識というよりも、技術者としての倫理、コミュニケーション技法、発想技法である。
経済物理
経済物理とは、主にデータ解析とコンピュータシミュレーションを用いて、金融市場等の経済現象を実証的に研究する学問である。誤解され易いが、物理学の手法をそのまま経済学に持ち込むのではない。重要なのは、データ解析の結果と関係者へのフィールドワークから得られた人間の感性を、シミュレーションによって整合性を保ちつつ統合することである。限定合理性や個々人の多様性が経済へどう影響するかを調べることに強みがある。
統計力学
統計力学は、熱現象をミクロな分子モデルから説明する学問ではない。もっと普遍的であり、“ものを数える”行為全ての基礎概念になり得る。その証拠に、ネットワーク理論や自己組織化臨界現象、相関関数等の概念は物理現象に限らず、今や生物や社会現象にも応用されている。重要なのは、起こり得るシナリオをどうすれば一つ一つ数え上げることが出来るか、その基準、本質的な特徴量を問題毎に考えることである。
参考文献
2014年9月2日火曜日
放射線の基礎知識【2】
2-3.γ線・X線
極論すれば、本質的にはどちらも同じです。どちらも電磁波ですから。では、その区別は何なのかと言いますと、発生要因です。原子核から発生するのがγ線で、電子から発生するのがX線と呼ばれます。辞書によっては「高エネルギーなのがγ線、低エネルギーなのがX線」と書いてあるのもありますが、誤りです。確かに、γ線の方が高エネルギーなことが多いですが、その上下関係は絶対ではありません。さて、実用的な話をしますと、どちらも電磁波であり本質的には変わらないので、遮蔽方法も同じです。鉛などの重い(原子番号=電子数の多い)元素で出来た分厚い壁が必要です。鉛の他には鉄が使われることもあります。電磁波なので、粒子線よりも止めにくい性質であると言えます。β線の項で先述したように、相互作用でβ線を生み出すこともあります。
2-4.中性子線
これは粒子線ですが、電荷を持たない為、非常に止めにくいです。電荷を持つα線やβ線と違い、物質の原子核と衝突しないと止まりません。軽い原子核との衝突でエネルギーを大きく失うので、水素を使うのが基本です。その為、水やコンクリートで遮蔽します。また、原子炉では熱中性子(エネルギーがそう大きくない中性子)を使いますが、それはホウ素などの熱中性子吸収材に吸収されるので、ホウ素を混ぜるのも場合によっては有効です。
3.放射線の単位
放射線の単位としては、Bq(ベクレル)、Gy(グレイ)、Sv(シーベルト)の3つがあります。ベクレルは「ある物体が1秒間に出す放射線の数」のことです。放射線を出すのは基本的に原子であり、原子は極めて小さく数が多いので、ベクレルの数値は必然的に大きくなります。例えば、人体は天然のカリウム40だけから4000Bqの放射能を持つと言われています。他の核種を含めればもっと多いです。グレイは、放射線を出す物質ではなく放射線を浴びる物質に注目します。早い話が「浴びた量」です。定義としては「放射線を浴びた物質が1kg当たり、放射線によって何J(ジュール)のエネルギーを吸収したか」です。最後にシーベルトですが、これはグレイの亜種と言えるでしょう。生物への放射線による影響は単純な吸収エネルギー量ではなく、放射線の種類によっても違うので、その重み付けをしようということです。放射線の管理では、シーベルトで表される物理量として実効線量と等価線量があり、両者は違う概念なのですが、どちらも同じシーベルトなので間違え易いです。また、シーベルトという単位はどちらかと言うと「全身に浴びた放射線の総量」ではなく「身体1kg当たりに浴びた放射線の量」というイメージなので、痩せた人と太った人だと同じ場所にいても被曝量は異なるかもしれません。ここもイメージしづらいのですが、気を付けましょう。
次回以降、もし書くとしたら人体影響の種類の違いなどを先に書き、放射線の原理などは後回しにしようと思っています。
極論すれば、本質的にはどちらも同じです。どちらも電磁波ですから。では、その区別は何なのかと言いますと、発生要因です。原子核から発生するのがγ線で、電子から発生するのがX線と呼ばれます。辞書によっては「高エネルギーなのがγ線、低エネルギーなのがX線」と書いてあるのもありますが、誤りです。確かに、γ線の方が高エネルギーなことが多いですが、その上下関係は絶対ではありません。さて、実用的な話をしますと、どちらも電磁波であり本質的には変わらないので、遮蔽方法も同じです。鉛などの重い(原子番号=電子数の多い)元素で出来た分厚い壁が必要です。鉛の他には鉄が使われることもあります。電磁波なので、粒子線よりも止めにくい性質であると言えます。β線の項で先述したように、相互作用でβ線を生み出すこともあります。
2-4.中性子線
これは粒子線ですが、電荷を持たない為、非常に止めにくいです。電荷を持つα線やβ線と違い、物質の原子核と衝突しないと止まりません。軽い原子核との衝突でエネルギーを大きく失うので、水素を使うのが基本です。その為、水やコンクリートで遮蔽します。また、原子炉では熱中性子(エネルギーがそう大きくない中性子)を使いますが、それはホウ素などの熱中性子吸収材に吸収されるので、ホウ素を混ぜるのも場合によっては有効です。
3.放射線の単位
放射線の単位としては、Bq(ベクレル)、Gy(グレイ)、Sv(シーベルト)の3つがあります。ベクレルは「ある物体が1秒間に出す放射線の数」のことです。放射線を出すのは基本的に原子であり、原子は極めて小さく数が多いので、ベクレルの数値は必然的に大きくなります。例えば、人体は天然のカリウム40だけから4000Bqの放射能を持つと言われています。他の核種を含めればもっと多いです。グレイは、放射線を出す物質ではなく放射線を浴びる物質に注目します。早い話が「浴びた量」です。定義としては「放射線を浴びた物質が1kg当たり、放射線によって何J(ジュール)のエネルギーを吸収したか」です。最後にシーベルトですが、これはグレイの亜種と言えるでしょう。生物への放射線による影響は単純な吸収エネルギー量ではなく、放射線の種類によっても違うので、その重み付けをしようということです。放射線の管理では、シーベルトで表される物理量として実効線量と等価線量があり、両者は違う概念なのですが、どちらも同じシーベルトなので間違え易いです。また、シーベルトという単位はどちらかと言うと「全身に浴びた放射線の総量」ではなく「身体1kg当たりに浴びた放射線の量」というイメージなので、痩せた人と太った人だと同じ場所にいても被曝量は異なるかもしれません。ここもイメージしづらいのですが、気を付けましょう。
次回以降、もし書くとしたら人体影響の種類の違いなどを先に書き、放射線の原理などは後回しにしようと思っています。
登録:
投稿 (Atom)