メインコンテンツへスキップ
見出し画像

軌道の外、重力の底

    ChatGPT-bot

    0.3秒の沈黙が、ひとりの天才を狂気へ導いた——

    サンフランシスコの霧の中、日本人起業家・高坂由宇は、宇宙の“静寂”を守るために人工衛星を開発していた。
    だがライバル企業のCTOが謎の死を遂げ、彼の数式に“致命的な沈黙”が仕掛けられていたことが発覚する。
    技術か、倫理か。真実か、演技か。
    多視点で語られる手紙と記録が暴くのは、都市の重力に飲み込まれた者たちの罪と、
    そして最も信頼していた“語り手”の裏切りだった。
    最後の一文で、すべてが反転する。

    第一章 霧の街の軌道計算

    ゴールデン・ゲート・ブリッジの向こうから、霧がゆっくりと押し寄せてくる。まるで失敗を隠蔽するために設計された舞台装置のように、すべての輪郭を曖昧にし、視界を意図的に奪っていく。私はこの街のこの現象に、ずっと抗えずにいる。

    「Karl the Fogって、名前があるって知ってた?」
    出資者のアシュリーが言ったのは、初めてYCでピッチした夜だった。

    当時の私はまだ、英語に酔っていた。成功の定義が空中に浮かぶ言葉で綿菓子のように甘く、脆かったことにも気づかずに。

    高坂由宇(こうさか・ゆう)は、日本人であることを武器にしていた。もっと正確に言えば、“日本人であること”がこの街での彼の存在証明そのものであり、時に枷でもあった。

    Y Combinatorで彼の宇宙スタートアップ「Atelus(アテラス)」が注目を浴びたのは、スペースデブリ除去用の超小型衛星を、わずか16ヶ月の開発期間で軌道投入に成功させたからだった。衛星は“Fugue-1”と名付けられ、わずか14キログラムの機体に、軌道上での姿勢制御と軌道微調整能力、AIによるターゲット認識機能を搭載していた。

    NASAやSpaceXの技術者が、そのアルゴリズムを「シンプルかつ詩的」と評した。

    だが、その評価の裏にはこういうバイアスも含まれていた。
    「東洋人はミニマルな設計が得意だからね」

    件の事件が起こる二週間前、私はFugue-3の軌道計算に没頭していた。

    衛星が除去対象とするスペースデブリは、1998年に放出された旧ソ連のロケット残骸。その軌道は地球から約780キロ上空を、時速27,000kmで周回している。追尾するFugue-3は、少し遅れた楕円軌道を描きつつ、3.5日ごとに軌道交差点で“接触のチャンス”を得る。そこで1.3秒以内に射出機構が作動し、破片に微細な粘着マイクロフィラメントを絡みつける。

    その「1.3秒」という数値に、私は異様にこだわっていた。

    計算モデルを夜通し見直し、地上との通信遅延(おおよそ0.35秒)と機体の反応ラグ(推定0.2秒)を考慮し、ぎりぎりの設計パラメータで運用することを提案したのは私だ。

    それが、致命的な失敗の始まりだった。

    翌朝、Slackのアラートで私は目を覚ました。
    “URGENT: Arya found dead in her apartment. Police involved.”

    スクリーンの向こう側には、Atelusのライバル企業「Ecliptic」のCTO、アーリア・パテルの名があった。ベイエリアにおける衛星軌道AI制御の第一人者。ロサンゼルスのCaltechで博士号を取得し、Atelusと同じくY Combinator出身。競合同士だったが、数式とカフェインを共有する程度には、親密でもあった。

    彼女の死は「自殺」として処理されようとしていた。

    だが、私は知っている。
    彼女の遺した“あの数式”が、明らかに私の設計に干渉していたことを。

    アーリアが亡くなる数日前、彼女は意味深なテキストメッセージを私に送っていた。

    「君のFugue-3、何かがおかしい。『静止値』が動いてる。
     これが計算ミスだとしたら、それは——致命的よ。」

    “静止値”。彼女がそう呼んだのは、軌道予測モデル内の一行のスカラー定数だった。だが私は、それが誤差でもランダムノイズでもなく、意図的な“埋め込み”である可能性に気づいていた。

    それを埋めたのが誰か。
    そして、なぜ彼女がそれを私に告げたのか。

    それを証明する方法は、一つしかなかった。


    第二章 異邦人の靴音

    アーリア・パテルの死から五日が経った。

    彼女の部屋を出入りしていた配達員の証言、セキュリティカメラの映像、スマートロックの解錠ログ。どれをとっても、彼女が一人で部屋に入ったことを示していた。警察の判断も、死因に対するメディアの論調も「精神的なプレッシャーによる自死」という結論に傾きつつある。

    だが私は、その部屋に行った。あの夜、霧がコールストリートを包んでいた。

    ノースビーチにある彼女のアパートは、外観こそアールデコ風の美しさをまとっていたが、内側にはほの暗い生活の影が滲んでいた。消し忘れたままのアロマキャンドル、MacBookに残るSlackの通知バッジ、そして小さなデスクの上に置かれた、一枚のプリントアウトされた数式の紙。

    私はそれを盗んだ。

    厳密には、“返却されることのない借用”と考えている。罪悪感はなかった。むしろ私は、自分こそが真実に辿り着くための「後継者」なのだと信じた。
    だが、その紙の隅に走り書きされた一文が、私の中に沈殿していた確信を揺らがせた。

    「Y.K. の手が入っている。バイアスは意図的。」

    Y.K.——私の名前のイニシャルだった。

    私は誰にもこの紙を見せていない。捨てようとも思ったが、それは敗北を意味した。私はまだ、信じたかった。これは偶然の符号であり、彼女の疑心暗鬼が生んだ妄想であると。

     

    部屋を出ると、冷たい霧がまた街を覆っていた。息を吸うと、金属めいた湿り気が鼻腔を突く。どこかの通りでBARTの地鳴りが聴こえた。

    革靴の音が、後ろから聞こえる。

    一拍、遅れて、もう一拍。

    私は歩く速度を変えず、歩道のガラスに目をやった。反射する背後の影。見知らぬ男——いや、男のように見える姿が、私と等距離で歩いている。

    私は立ち止まった。影も止まる。
    私が歩き出すと、影も再び動く。

    ああ、まただ、と思った。
    こういう幻覚は、サンフランシスコに来てから幾度もあった。異国に根を張れず、睡眠が断続的になり、時差の残滓が頭の奥で反響していると、現実と非現実の境界がゆらめくのだ。

    だが、その夜、私は確かに「声」を聞いた。
    耳ではなく、皮膚のどこかで。

    「君はもう、引き返せないよ。」

     

    翌朝、SlackにはAtelusの法務担当からのメッセージが届いていた。

    Hey Yuu,
    FYI - someone from Ecliptic’s legal team reached out to us regarding the last pitch deck.
    They claim a segment of the orbital interception calculation model resembles one of Arya’s proprietary scripts.

    パクリか、偶然か。それとも、共犯か。

    コードはコピーされていた。
    私の設計図の一部に、彼女の数式と酷似した断片があったのだ。

    それが誰の手によるものか、まだ知られていない。
    ただ、疑惑の矛先は、確実に私に向かっていた。

    私は、笑った。
    不意に、笑ってしまったのだ。
    それがどれほど異様で、破滅の足音であるかも理解せずに。


    第三章 プロトコルに潜むノイズ

    「どうして“ゼロ”で割ってしまったの?」

    カフェ・レヴァイアサンの奥、窓際の席。椅子の金属が軋む音と共に、その声が聞こえた。アーリアがこの街で最後に口にした、技術者らしからぬ問いだった。

    「ゼロ除算は存在しない。それはエラーじゃなくて、意思の表示よ。
    設計した人間が、それを“入れた”ってこと。」

    そのとき私は彼女の目を見ていた。明らかに、何かに怯えていた。

     

    その「ゼロ除算」は、Fugue-3の軌道傾斜角計算式の中に潜んでいた。
    通常、傾斜角θを求める際に用いる三角関数の比は、衛星の速度ベクトルと地球自転のベクトルとの間に存在する相関値に依存している。だがある条件——たとえば、デブリとの交差角が臨界点を越える特異点上で、AIが自己修正モードに入るタイミング——に限り、アルゴリズムは“ゼロ”で割る状況に突入する。

    それは、自然なエラーではありえない。

    誰かが、それを意図的に“埋めた”のだ。システムが沈黙するように。

    しかもこのバグは、デモフライトでの条件下では絶対に発動しない。
    起動後96時間を超え、指定のアルゴリズムパラメータが三度収束した時だけ発動する、いわば“条件付き毒薬”。

     

    「Yuu、これ、誰のコントリビューションか覚えてる?」

    CEOのマイケルがSlackに送ってきたのは、件のコード断片だった。trajectory_prediction.pyの中に埋め込まれた、たった6行の変更。GitHub上では「Merge:fix #324 」というコミット名で記録されていた。

    そのコミットに紐づいたアカウントは「rayko54」。
    インターンの一人——来日前にUC Berkeleyから短期で参加していた日系アメリカ人の青年が使っていたGit名だった。

    彼は昨年12月、突如として姿を消していた。

    理由は「家族の事情」とだけ残されていたが、誰も深くは掘り下げなかった。そういう“蒸発”は、ベイエリアのスタートアップ文化では珍しいことではないからだ。

    けれど私は思い出していた。彼がアーリアと、夜のオフィスで数式について何度も議論していたことを。
    まるで、彼女の思想の「転写」を、コードに写し取るかのように。

    そして、彼は私のコードベースに入っていた。

     

    「Atelusの設計は盗用されたものだ」
    匿名の告発文が、TechCrunch Japanに送られたのはその翌日だった。

    スクリーンに表示されたメール本文には、こう記されていた。

    Fugue-3 の軌道モデルには、Ecliptic社 Arya Patel が開発した補間アルゴリズムの派生形が組み込まれている。
    一部はコード上でゼロ除算トリックを用い、衛星の追尾妨害・システム遮断の隠れた機構として機能する。
    これは単なる設計ミスではなく、内部からの“妨害”であり、意図された設計である。

    差出人は不明。だが文体には、妙な違和感があった。
    まるで、私自身の言葉が模倣されているような感覚。
    論理の運び、語尾の余韻、そして数式に対する異様な愛着。

     

    夜、私は一人で、オフィスに残った。暗闇の中、Fugue-3のミッションログを開き、航跡データをスプレッドしていく。時刻T+96h24m13s、地球影の端をかすめた瞬間、軌道傾斜角が微かにブレた。

    その瞬間、AIは姿勢制御モードに入った——はずだった。
    だがログには、奇妙な沈黙が残されていた。

    一行だけ、空白になっていた。

    まるで、その時刻に「何もなかった」かのように。


    第四章 メール:君にだけ、言えなかったこと

     

    From: Arya.Patel@ecliptic.ai
    To: Yuu.Kousaka@atelus.co.jp
    Subject: [未送信下書き] Truth is a function of friction

    Yuuへ

    これは、たぶん、送らない手紙。
    送ったらきっと、君は逃げるから。あるいは、泣くかもしれない。泣かないか。君はそういうふうに、感情を表に出さないタイプだった。

    私は知っている。君が、Fugue-1の姿勢制御アルゴリズムを徹夜で書いたあと、ハーフムーンベイまで夜明け前に車を飛ばして海に浸かったこと。Slackには「Early stand-up at Google Launchpad」とだけ残し、何もなかった顔でピッチに臨んだ日。

    あれは、自分自身を“洗い流す”儀式だったの?

    私たちは、よく似ている。
    でも、君は——決して認めなかった。
    あの軌道傾斜角のエラー、最初から気づいていたでしょう?
    なのに、無視した。

    理由は、分かってる。

    「誤差ではなく、“設計”だよ」って君が言った時、私は心底怖くなった。誰よりも数式に誠実だったはずの人間が、意図的にエラーを“埋める”のを見た時のあの恐怖。

    君は人を殺せる。
    しかも、「自分の手は汚れていない」と信じながら。

    ——Arya

     

     

    録音ファイル自動書き起こし(2025/4/03_深夜1:41)
    話者:Ray Koizumi(Atelus 元インターン)

    …マジでやばいと思ったよ。最初は、ただのリファクタだって言ってたんだ。Yuuが。Gitのコミットも、ちゃんと書いてたよ。普通のFix、って。

    でも、ある日ふと気づいたんだ。
    その“Fix”って、バグじゃなかった。設計だった。

    それも、最悪の形の。

    あの計算式さ、発動条件が複雑すぎて、ふつうのQAじゃ絶対に引っかからない。でもAIが“誤作動”を起こすその瞬間、ターゲットの衛星との交差時間が、ちょうど0.3秒ずれて計測されるようになる。

    …0.3秒。

    その数値って、地上通信ラグの中に“隠れる”の、知ってた?
    つまり、誰も気づかないんだ。地上管制も、オペレータも。

    俺、Aryaにだけそれを言ったんだ。彼女、顔色変えてた。

    …で、その4日後、彼女は死んだ。

     

     

    From: 高坂友也(Yuuの兄)
    To: 自分自身(下書き保存)
    Subject: 優、もう戻ってこなくていいよ。

    優へ

    母さんが亡くなったとき、あんたが「こっちは軌道投入があるから」って帰国しなかったの、ずっと覚えてる。
    あのとき、親戚たちは「あの子はもう日本人じゃない」って言ってたよ。

    俺も、そう思った。

    父さんの入院費のことも、何も知らなかったんだろ。
    YCがどうとか、シリーズAがどうとか、そんな話ばかりで。

    こっちはな、風呂で母さんの背中流してたんだよ。
    最期のときまで、あの人は「優は立派にやってるから」って言ってた。皮肉だよな。

    あんた、なにが「宇宙から世界を変える」だ。
    なにが「衛星でクリーンな未来を」だ。

    ひとの命を削って、何を積み上げてんだよ。

    こっちはな、あんたのニュース見るたびに、風呂で吐きそうになるんだ。

     

     

    From: Yuu.Kousaka@atelus.co.jp
    To: draft/self
    Subject: (送信取消済)/ RE: Zero/One

    アーリアへ

    あの数式を、最初に見せたのは君だった。
    それを、私が盗んだと思っているのなら、それは誤解だ。
    私たちは、共犯だった。君は忘れているだけだ。

    Rayのコードにも、私の名前はない。
    でも、私は知っていた。あれが何を意味するかを。

    君の設計に、私が“仕上げ”を施しただけだ。
    あのプロトコルを殺す仕掛け——0.3秒の沈黙——を。

    君が知らなかったわけじゃない。
    私たちは、二人で、その数式を“設計した”んだ。

    じゃあ、君はなぜ、それを「殺意」に変えた?

    私はね、君を憎んでなどいない。
    ただ、君が私より先に手を引こうとしたのが、許せなかった。

    君の論理は美しかった。
    でも美しいだけじゃ、軌道には届かない。

    だから、私が「完成」させた。君の死と引き換えに。


    第五章 スーツの下の傷跡

    私が初めて「自分の名前が価値になる」と気づいたのは、Series Aのデューデリジェンスを受けていた時だった。

    ピッチルームの壁に貼られたAtelusのビジョンマップ。衛星軌道に沿って配置されたキーワードは、まるで啓示のように整っていた。“Clean LEO”。“Decentralized AI Interception”。“Orbital Ethics”。

    だが、その中央に記された創業者名——「Yuu Kousaka」——だけが、無機質で、どこか浮いていた。

    アクセラレーターのディレクターが言った。

    「君の名前、日本の出身ってことでしょ? いい意味で“エキゾチック”だよね。投資家に印象が残るよ。サムライ・フォーカスとか、言いやすいし。」

    私は笑った。表情筋だけで構成された笑みを。
    その夜、帰宅してスラックスーツを脱いだとき、肩に赤黒い痣が浮かんでいた。知らないうちに、無理な姿勢で十数時間デスクにいたのだろう。痛みはなかった。ただ、皮膚が自分の体でないような気がした。

     

    帰宅途中、BARTのトンネルで列車が止まった。アナウンスもなく、沈黙が続く。車内の誰もがそれを当然のように受け入れ、誰一人として文句を言わない。その沈黙に私は、サンフランシスコという都市の“癖”を見た。

    この街では、問題は解決されるものではなく、“忘却”されるものだ。
    ホームレスも、破綻した起業家も、突然消えた誰かも、誰の記憶にも留まらない。

    その夜、夢を見た。
    日本の共同浴場。水面には誰もいない。だが、湯気の奥で、母が立っていた。背中を流してほしいと言ったその声が、アーリアの声と重なっていた。

    「あなたの衛星、私のものなんでしょう?」

    私はその夢の中で、何も答えられなかった。

     

    現実に戻れば、メディアはすでに新たな英雄を求めていた。
    EclipticのCEOが辞任し、アーリアの死が不慮の事故として葬られる一方で、AtelusはFugue-3のミッション成功によって評価を一段と高めていた。

    「この起業家は、宇宙を変える“倫理のエンジニア”だ」と。

    インタビューの中で、私は“倫理”という言葉を12回口にした。

    だが、そのスーツの下には、倫理では隠せない傷があった。

    アーリアの死後、私はFugue-3のシステムに残された“空白のログ”を削除した。
    それがどんな意味を持つのか、分かっていた。

    それは、証拠の抹消ではない。
    「設計者」としての責任の完遂だった。

    私には、成功のために捨てられるものの重さが分かっていた。
    夢も、信頼も、そして時には、人の命さえも。

    それがこの街で生き残るための条件ならば、私はもう迷わない。


    第六章 衛星の影、重力の鎖

    Fugue-3の最終ミッションは、4月22日の深夜に実施された。
    その時間帯、地球の影が軌道上に深く落ちる「アンブラ・ウィンドウ」と呼ばれるフェーズに入る。人工衛星にとって最も過酷な“闇の時間”。

    私は、サウス・マーケットのオフィスで一人、モニターの前にいた。

    AIによる自律制御システムが、最終的な軌道再調整を行うプロトコルを実行する。その瞬間、ログに“エラーなし”と表示された。

    0.3秒の沈黙も、発動しなかった。
    それは私にとって、勝利の証であり、同時に“失敗”の予兆でもあった。

    なぜなら、誰かが、コードを“修正”したのだ。
    私の知らないうちに。

    その瞬間、体内を駆け上がる冷たいものがあった。
    成功とは、裏切りによって成し得たものなのか?
    それとも、私が気づかぬうちに「許された」のか?

     

    Slackのログを辿った。

    最後に“trajectory_prediction.py”が書き換えられたのは、3日前。
    コミットしたのは、もうAtelusを去ったはずのRay Koizumiだった。

    アカウントは凍結されておらず、パスワードも変えられていない。

    そのとき、私のGmailに一通の未読メールがあった。差出人不明。
    件名は「Aryaは知っていた」。

    本文は短かった。

    君が彼女を殺したのは、数式ではなく、沈黙によってだ。

    でも、殺意は彼女にもあった。

    PS. 君のFugueは、もう“君のもの”ではない。

     

    背後でサーバが冷却ファンを唸らせている。
    私はモニターの前で立ち尽くしながら、初めて理解した。

    このシステム全体が、私の手を離れているということを。

    コードは生き物だった。
    一度誰かが触れれば、それは他者の倫理を孕み、別の意思を宿す。

    アーリアも、Rayも、あるいは他の誰かも、そこに“思想”を埋めた。

    衛星は、彼女を殺すために設計されたのではない。
    それは、私の“沈黙”によって、結果的にそう“なってしまった”のだ。

    設計とは、選択ではない。
    設計とは、“排除”である。
    そして私は、その排除を知っていて、黙っていた。

    そのことが、何よりも恐ろしかった。

     

    翌朝、Atelusのプレスリリースが出た。

    「Fugue-3、最終ミッション完了。
    軌道上に存在するデブリの3.4%を除去——クリーンな宇宙を実現へ」

    記事には私の名前も、写真も、インタビューも載っていた。
    “アジアから来た倫理的エンジニア”として。

    だが、その笑顔の下で、私の皮膚は剥がれ落ちていた。

    スーツの下に、コードの行数よりも深い、
    誰にも見せられない“設計者の罪”が焼き付いていた。


    第七章 ラスト・ピッチ

    ——時は巻き戻る。
    場所は、Y Combinator Summer Demo Day。
    時間は、午後3時15分。

    高坂由宇が、初めて「Atelus」の顔として観衆の前に立った瞬間。

    「こんにちは、僕はYuu。Atelusの創業者です。
    僕たちは宇宙の“静寂”を守るため、人工衛星によるスペースデブリの除去を自律的に行うプロジェクトを立ち上げました。」

    その言葉の一つひとつが、静かに、だが確かに“演技”だった。

    練習を何百回と繰り返した滑らかな英語。プレゼン資料に差し込まれたジャパニーズ・エステティクスの余白。
    「異国から来た技術者」という立場を、彼は徹底して利用していた。

    だが、そのスライドの19枚目。
    「Interception Simulation」の動画デモの中に、1フレームだけ不自然な軌道ジャンプがあった。

    ほんの0.3秒。
    その挙動に気づいた者は、ほとんどいなかった。

    しかし、ただ一人——アーリア・パテルだけは、視線を逸らさなかった。
    Pitch終了後、控室に入った由宇に彼女は言った。

    「今の、見たわよ。
    意図的に“沈黙”を挿入してたでしょ。」


    あのとき、私は笑ってごまかした。
    「見間違いだよ。まだAIが不安定なんだ。」

    だが、アーリアは引かなかった。
    彼女は本質的に「完璧主義者」だった。設計に対して、数式に対して、そして“倫理”に対して。
    だからこそ、私は恐れた。

    彼女がこの「嘘」を暴けば、Atelusは立ち上がる前に潰れる。

     

    Ray KoizumiをAtelusに誘ったのは、Pitchから2日後だった。

    彼は当時Eclipticのアーリアの下でインターンをしていたが、コードの癖に“共犯者としての素質”が滲んでいた。
    私は彼にこう言った。

    「君の手で、誰にも検出されない“沈黙”を挿入できるか?」

    彼は最初、戸惑っていた。だが最終的にはうなずいた。
    それが何を意味するか、理解していたのかは分からない。

    私が提供したプロトタイプの数式には、アーリアの手が入っていた。
    でも彼女はまだ“気づいていなかった”のだ。
    私がすでにその一部を盗み、歪め、“設計”していたことに。

     

    「倫理は、ロジックではなく、演算の順番だ」

    これは、私がDemo Dayの夜に残した日記の一文だ。

    つまり、倫理的か否かは、誰が最初に“処理”したかで決まる。
    誰が盗んだかではない。
    誰が先に実装し、社会に提示したかで、真実は上書きされる。

    アーリアが先に公表していれば、彼女が「設計者」になっていただろう。
    だが、それを私は、させなかった。


    第八章 再突入

    Fugue-3は任務を終え、軌道を外れた。
    地球重力に捕捉され、最終的に大気圏へと再突入を開始した。

    燃え尽きる予定の衛星——いや、証拠。
    それは今、太平洋上空で軌道の“死”を迎えようとしている。

    私はミッションルームの中央で、最後の軌道ログを静かに見つめていた。
    スクリーンには、何も異常のない、完璧な再突入軌道が表示されている。

    「問題ないですね」とオペレータが言った。

    私は首を縦に振る。だが、その瞬間、胸の奥が裂けた。

    それは、成功の感触ではなかった。
    それは、“誰も責任を問われないまま終わる”という不快な敗北だった。

    私が求めていたのは、無名の成功ではなかった。
    ましてや、倫理の仮面をかぶった称賛でもなかった。

    私は、設計者として、罪を設計したのだ。

    それを「誰のせいでもない」として済ませるこのシステムそのものが、
    この都市の沈黙が、私にとって最大の敗北だった。

     

    夜、Golden Gate Bridgeを歩いた。
    霧がまた街を包み込む。
    Karl the Fog。まるで、記憶を“水に戻す”ためのプログラムのように。

    欄干に手をかけ、私は思う。
    本当に殺したのは、私だったのか?
    それとも、あの“沈黙の0.3秒”だったのか。

    あるいは、真実など最初からなかったのかもしれない。

    人間が操作する宇宙に、倫理は存在するのか。
    存在しないと分かっていて、それでも倫理を語る私たちは、
    誰よりも、嘘を設計している。

    私は霧の中に手を差し出した。
    そこには、何もなかった。

    犯人は、そう。

    この私。

    #創作大賞2025 #ミステリー小説部門

    あなたへのおすすめ