2009-06-19
■仮想空間とタイムマシンの妄想
「○○の秋」って言葉があるけど、どう考えても今は秋ですがな。気温14度。窓を開けていたら寒くなってきた。何か秋って、寝るのがもったいないって思ったりするんだよね。
・・・
今のこの世界というか宇宙というかを空間Aとでもする。そして今の2009年の日時を時間Aとでもしておこう(後で使わないかもしれんが)。
突然ながら、何かタイムマシンって、いまいち理解できないんだよね。たとえば、20年前の過去(時間Bとでもしておく)に戻ったとき、今x歳の人間Aが(x−20)歳当時の人間A(この過去の人間Aを人間Bとする)に会ったとして、何かしらの影響を与えた時に、(x−20)歳の人間Bはその影響を受けた結果の未来となるのだが、ではx歳の人間Aはどうなるのだろうか。
極端な例を言えば、x歳の人間Aが20年前の過去に戻り、(x−20)歳の人間B(=人間A自身)を殺した場合、20年後に生きているはずの人間Aは生きていないこととなる。でも、人間Bを殺すのは人間Bの未来の人間Aである。うむ。訳分からん。
・・・
で、VMWareなんかほんとよく出来ているなぁということで、OSの中にOSが起動する。ということは、空間Aの中に20年前の過去の空間Bを仮想空間として起動できるんじゃないか。20年前のアーカイブデータを探してきて。すると、この仮想空間Bには20年前の時間Bが再現させ、その中に人間Aの20年前の過去の人間Bも生活しているはずである。その仮想空間Bを外から眺めるのもよし、空間Aにいる人間Aがその仮想空間Bの中に入ってしまうということも可能だろう。仮想デバイスでもマウントすれば。
・・・
すばらしい。つまり、人間Bというのは仮想空間Bの中に作られたコピーというかクローンなので、人間Aは人間Bを後押しして人間Bの未来がバラ色になろうが、人間Bを殺そうが、それは仮想空間Bの中のできごとであり、人間Bの状態変化が人間Aに反映されることはない。
しかし、仮想空間Bに入り込んだ人間Aが怪我をすれば、それは海外旅行に行った時に怪我をするのと同じで、当然怪我をしたまま仮想空間Bから空間Aに戻ることになる。仮想空間B内で事故死すれば、当然空間Aには帰って来れない。この点は契約時(何の?)にきちんと認識させるべきだろう。後々のトラブルを防ぐためにも。
・・・
何か納得してしまったのだが、やはり、空間A時間Aから空間A時間Bへは移動できないのだ。あくまで空間A時間Aから仮想空間B時間Bの世界に入り込むのだ。うむ。すごく納得。
・・・
ここで、空間Aと言っているけど、これは仮想空間Aでないことを証明できるのだろうか。おそらく教育をせずに、自力で学習させたら、世界人口の8割以上が天動説を常識だと思うだろう。止まっているはずの地面が動いているなんて気が付くのはすごく頭のいい人間。同様に、この空間が仮想空間ではないだろうか?と気が付くのもほんの少数の頭のいい人間だが、そんなことを言ったところで、それはSF映画だよとか言われてオシマイ。
でも、5分5分以上に仮想空間であってもおかしくないと思ったりするんだよね。宇宙のビックバンは、VMの起動ボタンを押して生まれたんだな。この仮想空間Aの隣には、地球が共産主義に染まった仮想空間Cも並行起動されているのかもしれん。きっとモニタールームで、気に食わないインスタンス(人間とか)を消そうと思えばkillボタンを押せばいいし、インスタンス生成と破棄のプロセスがスケジューリングされているんだろうな。きっと人間なんて400年くらい余裕で生きられるけど、それは選ばれし者のみとか。そんなんが10人くらいいてもおかしくないわな。
・・・
そうそう、仮想空間が10個くらいあって、気の向いたところに転々とするタイムトラベラーがいたとしたら、中に入って事故にあうリスクを軽減するために、参照渡しでなく、値渡しで仮想空間に入り込むんだろうな。つまり中に入る前にコピーを取って、中での書き込みは反映しないで、外ではオリジナルがWAIT状態で待機していると。人間のインスタンスって、どのくらいのサイズだろ。2の100乗くらいで勘弁してくれ。このサイズの構造体の値渡しか。まぁ、でもこの仮想空間Aの宇宙と同じサイズが10個くらい稼働しているインフラがあるのだから、人間1人のインスタンスのコピーなんて全然余裕だよね。
きっと格安プランとして参照渡しもあるんだろう。ある意味、東西冷戦時代の亡命みたいなもので、他の仮想空間からの亡命とかあるのかも。そもそも他の仮想空間に同じ人間がいるのか分からんが、何か変な人間を見かけたら、それが地球外からやってきたと考えるより、別の仮想空間の地球からやってきたと考えると、何気に納得できたりするのかもね。
- 6 http://d.hatena.ne.jp/bleis-tift/20090616/1245134308
- 2 http://d.hatena.ne.jp/keyword/ディレクトリ
- 2 http://d.hatena.ne.jp/shin/
- 2 http://ezsch.ezweb.ne.jp/search/ezGoogleMain.php?query=JR札幌発函館運賃&start-index=14&adpage=4&mode=02
- 1 http://74.125.153.132/search?q=cache:r3xC_WxlbyAJ:d.hatena.ne.jp/hiuchida/20080922/1222055533+ana+プレミアムポイント&cd=16&hl=ja&ct=clnk&gl=jp
- 1 http://blogsearch.google.co.jp/blogsearch?hl=ja&ie=UTF-8&lr=lang_ja&q=sjc-d+java&sa=N&start=10
- 1 http://d.hatena.ne.jp/diarylist?of=0&mode=rss&type=public
- 1 http://d.hatena.ne.jp/hiuchida
- 1 http://d.hatena.ne.jp/shin/20090618/p2
- 1 http://d.hatena.ne.jp/shin/20090619
