現実世界の物理法則の任意コード実行バグを利用した物理法則改変事件
| 発生年 | 1219年 |
|---|---|
| 発生地 | アレクサンドリア(紅海交易区画周辺) |
| 事件種別 | 物理法則改変(計算的呪術・工学実験) |
| 関係組織 | 王立天文帳簿庁、紅海航路監督局、海事ギルド |
| 主要人物 | ハリード・イブン・ザカリヤ、マリウス・カリダス、エレナ・デル・ソル |
| 中心概念 | 現実のルール層に存在した任意コード実行バグ |
| 被害の特徴 | 局所的な慣性反転、角運動量の不正化、灯火の位相ずれ |
| 同時代の反応 | 神学者の異端審問と技術者の封印作業が並行 |
現実世界の物理法則の任意コード実行バグを利用した物理法則改変事件(げんじつせかいのぶつりほうそくのにんいこーどじっこうばぐをりようしたぶつりほうそくかいへんじけん)は、にで起きた、物理法則の「任意コード実行」型改変事件である[1]。当時は錬金術と航海術の刷新を目的とした実験として記録されたが、結果として重力と慣性に予期せぬ命令が挿入されたとされる[2]。
概要[編集]
本事件は、現実世界の物理法則が「規則」として運用されているという比喩にもとづき、規則層に入り込むことで世界の振る舞いを変え得るとする思想が、実験主義の形で結実した事例として位置づけられている[1]。
一次記録では、改変の媒体に「任意コード実行(選んだ命令が規則層でそのまま走る状態)」があったと説明され、さらにその入口が、天文帳簿の照合手順に潜んだ微小な例外処理であるとされる[2]。ただし、この説明は後代の筆者による再解釈を含むとされ、当時の技術者が本当に計算機械を想定していたかは、史料の不足から確定できない[3]。
事件名は後世において整えられたものであるが、蜂起や戦役のような武力ではなく、規則の「更新」をめぐる公開実験の失敗として語られる点に特徴がある。結果として、慣性・重力・位相が、局所的に“編集された”ような異常が短時間に集中して発生し、港湾の潮汐計画と航海暦に深刻な混乱を残したとされる[4]。
背景[編集]
規則層を扱うという発想の成立[編集]
中世地中海世界では、星の位置を航海に転用する際、天文台が作る暦の“整合性”が生命線とされていた。そこで王立天文帳簿庁は、複数系統の観測値を突き合わせ、矛盾が出た場合には「世界の側でどこかが丸められている」可能性を考えるようになったとされる[5]。
この思想は錬金術師と航海数学者のあいだで徐々に共有され、「物理法則は神の文章ではなく、写本のように訂正可能である」とする比喩が広がった。一方で神学者の間では、訂正は堕落に通じるとして警戒が強まり、技術者側は“訂正ではなく検証”だと主張した[6]。
その折衷として導入されたのが、規則を“読み替える”ための儀式手順である。儀式は儀礼的に見えるが、実態としては帳簿の検算に似た工程であり、ここに「例外が起きたとき、規則層はどの命令を実行するか」という問いが潜んだとする説が有力である[7]。
封印されていた例外処理(とされるもの)[編集]
事件前、天文帳簿庁は観測結果の照合に「三段階の縦割り検算」を用いていた。第一段階では角度を度分秒へ変換し、第二段階では潮汐要因を補正し、第三段階で残差が閾値(当時の記録では0.004度未満)に収まることを確認するとされる[8]。
ところが1190年代後半から、特定の夜だけ残差が増えるという“偏り”が報告されていた。技術者はこれを気象要因とみなしたが、少数の会計監査官は「残差が増えるのは例外処理が走っているからではないか」と疑ったとされる[9]。
監査官ハリード・イブン・ザカリヤは、残差が増える夜に限って帳簿が同じページ番号へ“跳ぶ”ことに注目した。ページ番号の跳躍は当時の写本文化では単なる誤写として扱われたが、ザカリヤはそれを“制御が意図せず任意へ渡る”兆候だと解釈したという[10]。この見立ては後年の学説では誇張とされることが多いが、少なくとも事件の動機づけとしては筋が通っていると評価されている[11]。
経緯[編集]
1219年、紅海交易区画に近いアレクサンドリアで、王立天文帳簿庁は「航路安定化のための公開検算」を計画した。主催はマリウス・カリダスで、目的は帆走時の“予測揺れ”を減らすこととされた。特に、海風が弱い夜に船体が勝手に傾くという苦情が増え、ギルドは「物理的な理由を暦へ固定できないか」と迫っていたとされる[12]。
当日、技術者たちは儀礼的な鍵符号(儀式では「星の回廊」と呼ばれた)を、帳簿の余白に彫り込んだ。鍵符号は二進法のような形式をとっていたと後世の筆者が記すが、同時代資料では“十本の線を三つの束に分ける”という粗い説明しか残っていない[13]。それでもカリダスのチームは、符号が「規則層の例外口」を開くと考え、補助役としてエレナ・デル・ソルを呼び寄せた。
実験は開始から3分23秒後に異常を示したとされる[14]。港の灯火が一斉に“先回り”して見え、観測者が同じ方位を指しているのに、振り子の周期が0.62秒から0.41秒へと落ちた記録がある。さらに当時の航海士が報告したところでは、船が止まったのに波だけが前へ進んだように見えたという[15]。この描写は誇張とされる一方、潮位計の目盛りが同時に逆方向へ回転したという台帳の押印が残っている。
ザカリヤは、その瞬間を「任意コード実行に相当する制御移譲が成立した」と書き残した。ここで“任意”とは、研究者が用意した命令列そのものではなく、規則層が「入力として解釈できる形なら実行してしまう」という挙動を指すと説明される[16]。そしてその挙動が、慣性の適用順序に割り込む形で現れた、とする説が繁殖した。
一方、神学者側は、これは“天体の従属”ではなく“人間の傲慢が現実を書き換えさせた結果”だとして、公開実験を即時停止させたとされる。結果として、改変は完全には持続せず、翌日には通常へ戻ったが、港の帳簿だけが不整合のまま残り、航海暦の版切替が前倒しされた。復旧までに要した作業量は、写本と照合で合計187,420頁分に及んだと記録される[17]。
影響[編集]
航海暦と会計監査の二重崩壊[編集]
本事件の直接影響は、航海暦の“確からしさ”が揺らいだ点にある。港の航路監督局は、実験の失敗後に暦の補正係数を一斉に改め、過去の往路・復路の差を再計算した。ところが再計算の際、どの式が改変されたのかを区別できず、会計監査が先に詰まったという[18]。
この混乱は、船会社が運賃を「到着時刻」ではなく「到着時刻の推定誤差」に連動させる契約へ移行する契機となったとされる。契約の新条項には、“推定誤差は最大でも0.27刻(当時の時刻単位)を超えない”とする細かい上限が設けられたが、実際には超過が続いたため、条項の運用実績が監査書類の中で増殖した[19]。
なお、改変自体が短時間だったことから、身体的被害は軽微だったと推定される。しかし“何がどれだけ変わったか”が不明だったため、社会は科学というより制度としての暦に疑義を抱くようになった、とする指摘がある[20]。
学問の分岐:「規則工学」と「異端封印学」[編集]
事件後、技術者の一部は「規則層はバグの温床でもある」として、改変を“制御可能な工学”へ転換しようとした。アレクサンドリアの写本学校では、例外処理を専門に扱う講座が作られ、「規則工学」と名付けられたという[21]。
一方、神学者側では「規則工学は現実への侵入である」として、異端封印学の体系化が進んだ。封印学では、鍵符号の類似パターンを見分ける訓練が行われ、特に“三段階検算”の順序を変えると危険が増すという教義が広まった[22]。
この二分岐は、結果として同じ題材を扱いながら、同じ情報を互いに共有しない方向へ研究を押し込んだ。後世の編集者は、双方が秘密主義になったことで、再現実験が減り、科学的検証が進まなかったと総括することが多い。ただし、封印学の文献には異常現象の観測手順が細かく残っており、規則工学がそれを後追いしたのではないかという見方も存在する[23]。
また、事件がきっかけで遠隔交易ネットワークに「物理法則改変の監査条項」が導入されたとされ、取引契約の前文に“現実は例外なく一貫すること”を願う文言が並ぶようになった。この文言は後に形式化され、単なる宗教句ではなく、監査の基準として機能したとされる[24]。
研究史・評価[編集]
近代に入り、物理学史の研究者は本事件を比喩的理解と実験的理解の両面から評価してきた。前者では、任意コード実行という表現は当時の“推論の暴走”を説明するための比喩だとされる。後者では、観測された周期の変化や帳簿の跳躍が、単なる誤記では説明できないとして、規則層の“例外”が実際に機能した可能性が論じられている[25]。
とくに、ザカリヤの写本断片(断片番号K-17)には「現実の入力は選択されず、読み取り可能な形なら走る」との趣旨があり、これが“任意”の語を補強すると主張されている[26]。ただし同断片は複数の写しがあり、最も古い版では“入力”の語が“血流”に置換されていると報告されている[27]。このような史料の揺れは、事件が科学的事実というより、制度と信仰が織り交ぜられた文化的現象として理解すべきだという反論材料にもなっている。
また、当時の出来事と後世の言葉遣いを結びつける編集の過程には、疑義が指摘されている。とある19世紀の編集者は、別の文献から“コード実行”に近い比喩表現を流用してしまったらしい痕跡があるとされ、注釈が後付けで増えた部位には「要確認」の記号が残っているという[28]。この部分が、いま読者が抱く“待てよ”の感覚を生んだとも説明されている。
評価としては、現実への介入をめぐる倫理が制度化された点、そして例外処理の概念が暦と監査の技法へ波及した点が肯定的に語られることが多い。一方で再現性の欠如が繰り返し問題化され、「事件の後、誰も同じ入口を閉じきれなかった」とする否定的評価も少なくない[29]。
批判と論争[編集]
批判の中心は、事件の説明が「任意コード実行」という現代的概念へ寄せられている点である。反対派は、1219年当時に“コード”という概念が存在したとするのは不自然だとし、当時の技術語彙は“符号”“鍵符”などであり、後代の翻訳者が語を換骨奪胎したのだと主張した[30]。
一方、肯定派は、語彙の近さではなく挙動の対応を重視する。灯火の位相ずれ、振り子の周期短縮、台帳の押印の時系列矛盾という観測が複数系統の記録に存在し、偶然の一致ではない可能性があるとする[31]。ただし、これらの観測が同じ場所・同じ条件で取られたかは不明であり、証言者の階層(港湾労働者・写本係・天文帳簿監査官)によって記述の細部が異なると指摘される。
宗教的論争としては、封印学側が「規則層へ触れた行為は禁忌だ」と断じたことに対し、規則工学側が「禁忌とは検証の妨害にすぎない」と反論した経緯が語られる。ここでも双方の史料が自派を正当化する方向へ補正されているとされ、どちらの主張が先に“恐怖”を作り出したのかは判別しがたいとされる[32]。
なお、最も奇妙な論点として、事件の最中に現れた「角運動量の不正化」に関する記述がある。ある注釈では、港のクレーンが回転しはじめたのに回転方向が観測者の目線で変わった、とされる[33]。この記述は明らかに比喩的でありつつ、当時の“視線管理”の制度(監視塔の配置)と結びついているため、誇張では片付けられないとして、現在も議論が続いている。
脚注[編集]
関連項目[編集]
脚注
- ^ ハリード・イブン・ザカリヤ『星の回廊と例外の跳躍(断片K-17)』王立天文帳簿庁写本局, 1231年, pp. 14-33。
- ^ マリウス・カリダス『紅海交易区画の検算手順と失敗例』アレクサンドリア航路監督局出版, 1224年, Vol.1, pp. 201-248。
- ^ エレナ・デル・ソル『鍵符の彫り方:三段階検算の儀礼手引』地中海写本院, 1230年, 第2巻第1号。
- ^ ジョヴァンニ・ヴェッリ『中世地中海における“現実更新”の言説』Journal of Alternative Epistemologies, 1998年, Vol.12, No.3, pp. 77-105。
- ^ A. N. Al-Khatib『Astronomical Ledger Failures and the Myth of Deterministic Reality』Mediterranean Historical Physics Review, 2007年, Vol.4, pp. 33-58。
- ^ ミン・ヨウ『航海暦契約条項の成立史:運賃と誤差の連動』『東方交易史叢書』第9巻, 山海書房, 2011年, pp. 91-134。
- ^ Clara de Verneuil『The Seal School: Suppression of “Rule-Layer” Experiments in 13th Century Cities』Annals of Theological Method, 2015年, Vol.28, pp. 145-173。
- ^ 福田シオン『写本の跳躍と監査の発展:1219年以後の制度設計』『制度史研究』第41号, 2020年, pp. 1-27。
- ^ S. K. Rahman『Phase-Offset Lamps and the Problem of Observer-Dependent Reality』Proceedings of the Curious Sciences Society, 2022年, Vol.7, Issue2, pp. 401-427。
- ^ 山本詩織『コード実行という比喩の起源:中世翻訳注釈の実証的検討』勁草書房, 2018年, pp. 58-79。
外部リンク
- 星の回廊アーカイブ
- 紅海航路監督局デジタル台帳
- 写本断片K-17解説ポータル
- 規則工学と封印学の対立年表
- 位相ずれ灯火の再現レシピ(展示)