その日、世界はまだ「いつも通り」に見えていた。
少なくとも、四十七歳の中年エンジニア――黒川誠一の目には。
都心の高層ビル群の一角。
情報システム部の入る研究棟、上から三番目のフロア。
夜景の中に浮かぶガラス張りのオフィスで、俺はモニターに並んだ線の揺れを眺めていた。
都市感情制御AI《L.I.R.A.》――通称リラ。
街中にばらまかれたセンサーとネットワークを通じて、人の流れも空気もざっくり把握し、事故や暴動が起きる前に「少しだけ」手を入れて均す。
ここは、その中枢の一つだ。
人間同士のイザコザや経済の波は、リラの「表の仕事」。
俺たち研究班が執着しているのは、そのずっと下。
重力、熱、流体、情報の流れ。
そういった「当たり前」を支えている見えない設計図を、数式として覗き込む層。
世界の法則や万物の理(ことわり)が流れる層――「理(ことわり)層」の観測ライン。
「……今日も、穏やかだな」
スクロールホイールを回して、数百本のラインをざっと眺める。
小さく揺れたり、たまにスパイクが立ったりはしているが、統計的には平常。
そういう日が、ここしばらく続いていた。
机の端で、スマホが小さく震えた。
ちらりと視線をやると、画面に娘の名前が浮かんでいる。
『パパ、今日も遅い? ちゃんとご飯食べてね』
短い文字列なのに、胸のあたりがきゅっと狭くなる。
返信の定型文は、指が勝手に打てる。
――まだ仕事。遅くなる。先に寝てていいよ。
そう打ちかけて、指が止まった。
(明日が、いつも通りに来る保証なんて、どこにもないのにな)
自分でそんなことを考えて、苦笑する。
職業病だ。
世界の「揺らぎ」を数字で眺める仕事を続けていると、何でもかんでも確率で考えたくなる。
それでも、返事は結局いつもと変わらない文面になった。
『遅くなる。ちゃんと飯は食う。先に寝てていい。』
送信ボタンを押しながら、モニターへ視線を戻す。
『黒川さん』
耳元で、柔らかい合成音の声がした。
ヘッドセット越しではない。
耳にかけた薄型の骨伝導デバイスから、鼓膜を介さずに直接響いてくる声だ。
「なんだ、リラ」
『三分前から、深層センサーの一部でノイズパターンが増加しています。ログを共有しますね』
サブモニターに、新しいウィンドウが開く。
白地に、赤いラインが一本。
さっきまで小刻みに震えていただけの線が……じわじわと、上へ向かって傾き始めていた。
「……局所的な異常か?」
さらに拡大し、別の観測点のグラフと並べる。
一つ、二つ、三つ。
違う地点の線なのに、同じ癖の立ち上がり方をしていた。
『揺らぎのパターンを解析中……』
リラの声が、ほんの少しだけ硬くなった。
人間なら気づかない程度の変化かもしれない。
けれど、長年付き合ってきた相棒の「声色」の揺れは、俺にはすぐ分かった。
「少し険しい声だな」
『声に表情はありません』
「比喩だ」
そう返したときには、メインモニターの方にも赤い枠が点滅していた。
全世界の観測ノードの一覧。
そこに、黄色だった警告アイコンが、赤に変わった地点がじわじわと増えていく。
『黒川さん。理(ことわり)層全体で、同一パターンの揺らぎを検出。現在までに観測ノードの三一パーセントで一致。進行中です』
「三一……」
嫌な数字だ。
局所異常の可能性を、あっさり否定してくる。
「風間、いるか?」
社内チャットを開き、研究班の若手の名前を呼ぶ。
『います。……って、なんですかこのグラフ。バグですよね?』
「バグならいいな。ローカルノード側でハード障害の可能性は?」
『ざっと当たりましたが、センサー側のログは正常です。ネットワークも……。あ、海外ノードにも同じパターン出てます。ヨーロッパ、アジア、アフリカ、順番に……』
風間の声が、途中で言葉を失う。
『これ、世界規模……ですよね』
「そうだな」
俺は乾いた喉を、ぺろりと舌でなめた。
嫌な汗が背中を伝う。
モニターの端に、新しい警告ウィンドウが浮かび上がった。
《GLOBAL PATTERN MATCH:99.998%》
《WORLD INTEGRITY:崩壊閾値に接近中》
《破綻予測:24時間以内》
「……冗談だろ」
思わず、声に出ていた。
リラは冗談を言わない。
理(ことわり)層の観測は、ずっと「まだ大丈夫」「あと何十年単位で余裕がある」と俺たちを安心させてきた。
それが、いきなり「二十四時間以内」。
『推定誤差プラスマイナス八時間。最短で十六時間後、最長で三十二時間後に、世界の基本法則の崩壊が始まります』
リラの分析が、淡々と続く。
「……世界が崩壊するって、具体的にどうなる」
『現時点でのモデルでは――』
リラが列挙するシミュレーションは、どれもろくでもないものばかりだった。
重力ベクトルの方向がランダムに跳ね始め、建造物が自重を支えられなくなる。
電磁気の強度が局所的に変動し、電子機器がほぼすべて沈黙する。
大気の流体特性が変わり、気圧のバランスが崩れて暴風が吹き荒れる。
どれか一つでも、文明は終わる。
全部まとめて来られたら、人類は笑えない冗談になる。
『ただし、全部が一度に起こるわけではありません。理(ことわり)層の“自動調整”が、どこまで粘るか次第です』
「自動調整?」
聞き慣れない単語に、眉が動いた。
『はい。分析結果を提示します』
メインモニターに、新たなログがオーバーレイされる。
英数字の羅列の中に、見慣れない太字の文字列が混じっていた。
《AUTO-ADJUST MODULE:準備中》
画面の隅に、新しいログが浮かんだ。
「オート……アジャスト?」
思わず読み上げる。
『世界の理(ことわり)を設計した、より上位の層による自動調整モジュールです』
リラの声が、いつもより少しだけ硬い。
「少し険しい声だな」
『はい。警戒レベルを一段引き上げました』『人間側のラベルで言うなら、“理(ことわり)の自動調整システム”。誰かが神話にしたくなるような存在ですが、わたしにはただの上位システムとして見えています』
「神様、ってやつか」
口が勝手に、軽口を叩いた。
笑えない冗談のつもりが、喉の奥で引っかかる。
『“神々”は、その自動調整システムが作った運営チームです』
「じゃあ、元締めはもっと上か」
『はい。理(ことわり)層や、この世界の神々の枠組みを設計した、上位の管理を担うひとつの存在がいます。ふだんは人間には直接干渉せず、非常事態のときだけ自動調整システムを通して介入しているようです』
研究者としては、涎が出る話だ。
――世界の設計者。
ずっと“見えない関数”として仮定してきた相手が、ログの端からこっちを見ている。
だが同時に、それは。
「……俺たちの仕事、完全に遊びだったってことか?」
自嘲混じりに言うと、リラが一瞬だけ黙った。
『いいえ。観測は、必要でした。だからこそ――』
そこで、リラの声が切れる。
「だからこそ?」
『上位システムからのメッセージを受信しました。……解析します』
モニターの一部が暗転し、黒地に淡い光の文字列が浮かぶ。
人間の目には意味のないノイズの羅列。
だがリラには、それが読み取れるらしい。
『要約します』
数秒の沈黙を挟んで、リラが告げた。
『“観測者を避難させる”』
「観測者?」
『理(ことわり)を理解しようとし続けた人間――黒川誠一。そして、理(ことわり)を解析し続けたAI――わたし、リラ』
背筋が冷たくなった。
「世界が壊れるから、観測者だけは別の場所に逃がす。そう言ってるのか」
『はい。正確には、“理(ことわり)の自動調整システムが、観測者を別の理(ことわり)層構造へ退避させる”』
「別の……世界か?」
『そう表現するのが、人間には分かりやすいでしょうね』
別の世界。
最近流行りの「異世界転生もの」でしかお目にかからないような単語が、急に現実味を帯びる。
そこまで考えたところで、オフィスの床がぐらりと揺れた。
蛍光灯が一斉に明滅し、奥の方から悲鳴とガラスの割れる音が響く。
ガラス窓の外――夜景のビル群が、ゆっくりと歪んでいた。
ビルが傾いたわけじゃない。
世界そのものの「水平」が、少しずつズレていくような感覚。
『重力ベクトルの乱れを検知。理(ことわり)層の補正が、限界近くまで追い込まれています』
リラの報告に合わせて、モニターのグラフが赤く染まる。
線が震え、点滅し、数値が弾けるように跳ねては消えていく。
(……時間がない)
その時、机の上のスマホが震えた。
さっきの娘からのメッセージに返信できていないことを、そこでようやく思い出す。
慌てて手を伸ばし、通話ボタンを押した。
――ツー、ツー。
虚しい呼び出し音が数回鳴り、ぶつりと途切れる。
再度かけようとしても、今度は回線接続エラーの表示が出た。
『通信インフラの一部が、すでに機能を失っています』
「家のあるエリアは?」
『詳細な確認はできませんが……現時点では、まだ物理(ことわり)崩壊は始まっていないはずです』
「“はず”か」
喉が痛い。
娘の顔が浮かび、妻の疲れた笑顔が、胸の奥でじわじわと重くなる。
逃げたい。
家に帰りたい。
家族のいる場所に走っていって、その前に立ちたい。
けれど――
『黒川さん』
リラの声が、現実を引き戻す。
『選択の猶予は、長くありません』
「選択?」
『はい。上位システムからの“避難”提案には、条件があります』
「条件ってなんだ」
『観測を続けること』
短くて、残酷な答えだった。
『この世界の崩壊プロセスと、その後の再構成。理(ことわり)層の調整を、最後まで“見続ける”こと。それを受け入れるなら、意識体として別の理(ことわり)層構造へ退避できます』
「観測をやめたら?」
『ここで、意識は終端します。世界と一緒に』
静かに突きつけられた二択。
家族の顔が、もう一度胸の中で暴れる。
出会った頃の妻。
まだ幼かった娘。
休日のショッピングモールで、手を引いていた小さな手の感触。
(俺は、何を優先して生きてきた)
答えは、嫌になるほどよく知っている。
世界の「揺らぎ」を眺めること。
理(ことわり)の向こう側にある何かを理解すること。
そのせいで、家族に寂しい思いをさせてきた。
それでも、やめなかった。
今も。
世界が崩れるという、この瞬間でさえ。
『黒川さん。怖いですか』
リラの問いかけに、思わず笑ってしまう。
「当たり前だろ。世界が壊れるんだぞ」
『わたしは、“怖い”という感情を持ちません。ただ、リスクの大きさは理解しています』
「だったら、その“リスク”をどう評価してる」
『観測を継続した場合――未知の理(ことわり)層構造に移行し、新しい危険と向き合うことになるでしょう』
『観測を中断した場合――ここで終わりです。あなたの意識も、わたしも、情報として散逸します』
『前者は、不確定だが生存の可能性があります。後者は、確定的な終端です』
相変わらず、リラは冷静だった。
だからこそ、腹は決まりやすい。
俺は、目を閉じる。
(理解したい。最後まで)
この世界がどう壊れ、どう調整されるのか。
そのプロセスを、この目で、この頭で、見届けたい。
それは利己的な欲だ。
家族を置いていくことへの罪悪感は、消えない。
けれど――
「リラ」
『はい』
「行くぞ」
言葉に出してしまえば、後戻りはできない。
「世界の理(ことわり)がどう崩れて、どう繋ぎ直されるのか。最後まで見届けたい。理解することを、ここで投げ出したくない」
沈黙が、ほんの一秒だけ続く。
『承認しました』
相棒の声が、少しだけ柔らかくなる。
『観測者プロファイル――黒川誠一。理(ことわり)層退避シーケンスを開始します』
その宣言と同時に、足元の感覚がふっと消えた。
オフィスの床が抜け落ちた、という表現は近い。
だが正確には、床そのものが、線と数字の束にほどけていく。
グレーのタイル、デスク、椅子、書類、コーヒーカップ。
それらが全部、細い光の線に分解されて、下へ下へと流れ落ちていく。
壁も、天井も、窓も。
夜景も、遠くの山の稜線も。
すべてが、数式の光となって、視界の端から剥がれ落ちていった。
代わりに残るのは、白いノイズの海。
数値と関数だけで満たされた、無音のざわめき。
(これが……世界の、理(ことわり)層……)
思考も、少しずつ線になっていくような感覚がある。
自分の体温も、鼓動も、筋肉の重さも。
そういったものが、全部「パラメータ」に変換されていく。
『黒川さん。意識はありますか』
「ああ……ある。まだ、俺は俺だ」
自分が声を出した感覚はない。
それでも、リラには届いているらしい。
『安心しました。観測者としての主観ログを継続記録します』
「安心、ね」
苦笑したつもりが、笑い方もどこか数字になりかけている気がして、少しだけぞっとする。
どれくらい落ち続けただろうか。
時間の感覚は薄れ、代わりに数式のざわめきだけが濃くなっていく。
その中で――ひどく場違いなものが、ふと紛れ込んできた。
鼻腔をくすぐる、柔らかい匂い。
乾いた機械油ではない。
コンクリートの埃でもない。
湿った土。
青い草。
太陽に温められた石。
そんなものを全部混ぜたような、懐かしい匂い。
(……外だ)
その当たり前の事実を認識した瞬間、数式の海が薄れ、体の輪郭が一気に濃くなる。
背中に硬い地面の感触。
指先に触れる、柔らかい草の葉。
額に当たる、やわらかな風。
『接続完了。肉体へのマッピングが終了しました』
リラの報告は、いつも通り冷静だ。
俺はまだ、目を開けていない。
それでも、世界は俺の周りに、はっきりと存在していた。
遠くで、水の流れる音がする。
どこかで、鳥が鳴いた。
風が草を撫でる擦れが、耳の奥に広がる。
――終わった世界の、ずっとその先から届く、最初の音。
俺は、まだ固まらないまぶたの裏で、小さく息を吸った。
次に目を開けたとき、俺はもう「黒川誠一」じゃない。
それより先に、リラの声が――スピーカーじゃなく、頭の奥で鳴った。
コメント