絡み網と距離

ここでは「距離」を先に置きません。代わりに、端末どうしの相関(絡み)の強さから距離が定まる、という最小モデルを置きます。

地図の上では隣なのに、合図が噛み合わない夜がある。遠いはずの港とは、毎回ぴたりと鍵が揃う。
魔法の運用で効いてくる「遠さ」は、座標ではなく、端末どうしの“絡み”の薄さです。

鍵合わせの失敗、同時起動のズレ、監査ログの割れ――それらをまとめて相関 \(C_{ij}\) の強さで表します。
この章では、相関から逆算できる距離を定義し、座標の距離と区別して絡み距離として扱います。

言い換えると、ここで作る距離は「魔法が届く/届かない」を決めるための“運用上の距離”です。距離が伸びるほど補修回数が増え、反作用の負荷が積み上がり、端末数が増えれば同期がさらに重くなる。
その手間とコストを、後の章で順に数式へ落としていきます。

このページの結論

この章では、端末どうしの相関を“近さ”として数えます。相関が強ければ近い。弱ければ遠い。
相関の落ち方を式で固定すれば距離が計算でき、さらに中継を挟むと距離は足し算になる。だから絡み網は、そのまま航路になります。
星間運用で効いてくるのは、座標の直線距離ではなく、絡み網上の最短路(維持できる近さ)です。

導入:なぜ「絡み」で距離を作るのか

遠隔運用で本当に欲しいのは、「どの端末となら、同じ“いま”を共有できるか」です。共有できる範囲が狭いほど、術は局所に閉じ、広いほど、文明は広がります。

必要になるのは、端末間で共有される参照・鍵・タイミング。これらが薄れるほど、再試行や再同期が増え、反作用も重くなります。
だからここでは、その薄れ方を相関 \(|C_{ij}|\) に押し込みます。

やることは三つだけです。相関が距離で落ちる形を置く(式(5))。相関から距離を計算する(式(6))。
そして中継を挟むと距離が足し算になる(式(6b))。この距離は“空間の長さ”ではなく、同時運用の難しさを数える尺度です。尺度に落とせば、設計も運用も妨害も、同じ軸で語れます。

この章のゴールは二つです。第一に、「近い」「遠い」を相関の数字で言えるようにすること。第二に、「遠くへ届かせる」ための設計が、中継を置く/置かないというネットワークの問題として扱えるようにすることです。

後の章では、端末数が増えるほど同期の反作用が増える(第4章)、層位相が距離と時間でずれていく(第6章)、通信レートが反作用率で頭打ちになる(第8章)といった制約が積み上がります。絡み距離は、その制約を受け取るための「横軸」になります。

相関が距離で減る、という形を置く

\[ \frac{|C_{ij}|}{C_0}=\exp\!\left(-\frac{d_{ij}}{\xi}\right). \tag{5} \]

まず仮定を一つだけ置きます。端末 i と j の相関の強さ \(|C_{ij}|\) は、離れるほど薄くなる。その薄れ方を指数関数で固定します。
\(C_0\) は基準相関、\(\xi\) [m] は相関が1/eに落ちる距離(相関長)です。相関 \(C_{ij}\) は一般には位相も持ちますが、この章では強さ(絶対値)だけを距離に使います(位相=層位相は後の章)。

相関は「同じ外部参照をどれだけ共有できているか」の指標です。たとえば、同じ手続きで生成した符号列の一致率、同時に打った合図の成功率などから推定できます。
相関が強いほど、鍵合わせや同期は一発で通りやすく、再試行が減ります。

指数の形は、区間ごとの小さなずれが積み上がるときの最小形です。成功が区間ごとの掛け算なら、全体は指数になる。
そしてこの形を選ぶと、中継を挟んだときに“距離が足し算になる”という扱いやすさが手に入ります。

相関の距離減衰
図3-1 式(5)の形。横軸は距離を相関長で割った d/ξ [-]、縦軸は相関の比 |C|/C0 [-]。

図3-1は式(5)の見た目。\(d=\xi\) で相関比は \(1/e\approx 0.37\)、\(d=2\xi\) で約0.14。
曲線はなだらかですが、運用では閾値(必要相関)があるため、あるところから急に「使えない」に落ちることになります。

運用メモ:C0 と ξ は「測って決める」

測定は必ずしも一発で決まりません。短い時間窓で繰り返し試験して平均を取り、異常値を捨てます。相関は環境ノイズで揺れやすく、単発の成功/失敗だけで判断すると航路選択が不安定になるからです。ここでいう \(|C|\) は、その揺れをならした「運用上の相関」だと思ってください。

以降は、測った \(|C_{ij}|/C_0\) をそのまま距離に変換します。測れない区間は、道がない――少なくとも、今日の時点では。

距離を「相関から計算する」

\[ d_{ij}=-\xi\,\ln\!\left(\frac{|C_{ij}|}{C_0}\right). \tag{6} \]

式(6)は式(5)を d について解いたものです。ここでは距離は \(|C|/C_0\) の関数として決まり、先に座標を測るのではなく、絡みを測って距離を得ます。

対数が入るので、距離は「何倍薄いか」で増えます。相関比が10倍落ちるごとに \(2.3\xi\) だけ遠くなる、と覚えると早い。

この距離が表しているのは、空間ではなく“同期の難しさ”です。以降の章では、反作用や層同期の条件を、この距離の上に積みます。

この章の手順(測る→距離にする→足し算する)

本章の内容は、実務では次の流れに要約できます。

  1. 区間(端末ペア)ごとに、相関比 \(|C|/C_0\) を測る。
  2. 式(6)で距離 \(d\) に直し、比較できる数字にする。
  3. 中継を含む航路は距離を足し算し(次節の式(6b))、最も短い経路を採用する。

この流れが成立すると、遠隔運用は「地図の問題」になります。どこに中継を置けば届くか、どの区間がボトルネックかが、言葉ではなく距離表で議論できます。

例:相関が0.1に落ちると、どれくらい「遠い」か

相関長を \(\xi=1{,}000\,\mathrm{km}=1.0\times10^{6}\,\mathrm{m}\) と置き、\(|C|/C_0=0.10\) のとき、

\(d= -\xi\ln(0.10) \approx 2.3\times10^{6}\,\mathrm{m}=2{,}300\,\mathrm{km}\)。

この「2,300 km」は、実際の空間距離というより、同期の難しさとしての距離です。相関が弱いほど、鍵合わせ・同時性・端末の協調が重くなります。

数字の見た目は 2,300 km でも、実際に増えているのは「やり直し回数」と「監査の手間」です。章が進むほど条件は厳しくなり、許容できる相関の下限が、そのまま距離の上限として効いてきます。

端末A
端末B
端末C

A–B は相関が強い(近い)。B–C は相関が弱い(遠い)。

図3-2 「距離」を相関で定義すると、最初に必要なのは座標ではなく、端末どうしの関係(どれだけ結びついているか)になる。

ここまでで、端末ペアの“絡み距離”が定義できました。ただし現実の運用では、全ペアを直接絡める必要はありません。
次は、文明がこの距離をどう扱うか――中継です。

合成則:中継すると距離が足し算になる

直結できないなら、中継を建てる。魔法の航路は、いつもそうやって伸びます。
端末AとCが直接は弱くしか絡めないなら、途中に端末Bを置いて A↔B と B↔C を強く絡める。そうするとAとCは、直結が弱くても運用を成立させられます。

中継Bの役割は増幅器ではありません。区間ごとに鍵合わせ・位相合わせを取り直し、強い相関を保てる短い区間を鎖にすることです。
区間が独立にほどけると仮定すると、合成則は次の形になります。

\[ \frac{|C_{AC}^{(\mathrm{via}\,B)}|}{C_0}\approx \frac{|C_{AB}|}{C_0}\,\frac{|C_{BC}|}{C_0}. \tag{6a} \] \[ d_{AC}^{(\mathrm{via}\,B)}\approx d_{AB}+d_{BC}. \tag{6b} \]

式(6a)の直観は単純です。「A↔B が成立し、かつ B↔C も成立する」必要がある。両方が要るなら掛け算になります。
そして式(6)と同じ対数を取れば、距離は足し算(式(6b))になります。以降、星間運用で言う“近さ”は、この足し算で評価します。

もちろんこれは“最小”です。中継局が能動的に補正すれば相関は多少持ち上がりますが、その分だけ供給と反作用を食う。
ここではまず、「航路が足し算で設計できる」扱いやすさを優先します。

例:弱い直結より、強い2-hopが勝つ

\(\xi=1.0\times10^{6}\,\mathrm{m}\) とし、相関比が

だとすると、式(6)から \(d_{AB}\approx 1.2\xi\)、\(d_{BC}\approx 1.2\xi\)、直結は \(d_{AC}\approx 4.6\xi\)。
よって中継距離は \(d_{AC}^{(\mathrm{via}\,B)}\approx 2.4\xi\) で、直結よりかなり「近い」。

このときの「近さ」は、地図の直線距離ではなく、同期・鍵合わせ・端末協調が成立しやすいという意味です。

中継は万能薬ではありません。局が増えるほど守るべき端末が増え、同期の負担も跳ね上がります(次章)。
航路設計は「どれだけ強い区間を作れるか」と「何段まで維持できるか」の綱引きです。

端末A
端末B(中継)
端末C

相関は区間ごとに評価し、航路の距離は足し算で評価する。

図3-3 中継が入ると、空間の「直線」ではなく、絡み網の「経路」が距離を決める。

図3-3の矢印は“空間の直線”ではなく、“成立する手順の鎖”です。中継局は港であり関所であり、文明の骨格になります。
ここを押さえることは、交易にも戦争にも直結します。

絡み網としての地図:最短路で“近い”を選ぶ

端末群をノード、相関が測れるペアを辺として、絡み網をグラフとして扱います。ここで地図は「座標」ではなく「関係」です。
測れたところだけに線が引かれ、測れないところは空白のまま残ります。つまり未知の空間は、座標が未測定なのではなく、絡みの経路が未整備として残ります。地図の外ではなく、網の外です。

相関比をそのまま扱うと区間ごとに掛け算になって、直観に乗りません。そこで対数を取り、損失として足し算に変換します。これがログ損失 \(w_{ij}\) です。

\[ w_{ij}:=-\ln\!\left(\frac{|C_{ij}|}{C_0}\right) \quad (w_{ij}\ge 0) \]

\(w_{ij}\) は無次元で、0 に近いほど良い(強く絡んでいる)。式(6)と同じ形で、実は \(w_{ij}=d_{ij}/\xi\) です。
\(|C|/C_0=0.5\) なら \(w\approx0.69\)、0.1 なら \(w\approx2.30\)。一桁落ちると負担が約2.3増える、と読めます。

ある端末Aから端末Zまでの航路の距離は、

\[ d_{\mathrm{route}}(A\to\cdots\to Z)=\xi \sum_{(i,j)\in\mathrm{route}} w_{ij}. \]

航路の距離は区間の \(w\) の合計です。したがって「一番近い航路」は、\(\sum w_{ij}\) が最小の経路(最短路)になります。
座標がなくても、隣接区間の測定さえあれば航路は設計できます。

全体の相関比は \(\exp(-\sum w)\)。最短路は、そのまま「相関が最も残る路」でもあります。

実務では合計だけでなく、最弱区間(ボトルネック)も見ます。一本でも極端に弱い辺があると、そこで鍵合わせが崩れて全体が転びやすいからです。

実務:最短路は固定ではない

妨害・事故・季節性の層ノイズで \(|C|\) が揺れると、最短路は入れ替わります。
だから文明は航路を一本にしません。冗長な網を張り、「今日の距離表」を更新し続けます。
旅客なら天候、軍なら前線。絡み距離は、状況で変わります。

航路1:A→B→D
|C|/C0 = 0.30, 0.40
w≈1.20+0.92=2.12
航路2:A→C→D
|C|/C0 = 0.60, 0.10
w≈0.51+2.30=2.81

合計 w が小さい方が「近い」。この例では航路1が有利。

図3-4 同じ目的地でも航路が複数あり得る。絡み網では、足し算で比較して最短路を選ぶ。

図3-4は、「一箇所の弱さが、全体を遠くする」例です。航路2は A→C が強く見えても、C→D が弱いせいで合計が伸びます。
結局、効いてくるのは“強い区間をどこに置けるか”。中継局やアンカーの価値は、この一点に集約されます。

距離の二つの尺度:実距離と絡み距離

ここで距離は二冊になります。ひとつは座標の実距離。もうひとつは相関から出る絡み距離
実距離は移動と観測に効き、絡み距離は同期と供給に効きます。分けると、魔法が便利すぎず、しかし星間文明が破綻しません。

実距離だけでは説明できない現象が出ます。隣国なのに同期できない。遠星なのに“今ここ”として扱えてしまう。
絡み距離を別尺度として扱うと、それが例外ではなくルールになります。

尺度測るもの主に効くもの
実距離(座標)m / ly などの空間距離移動時間、光遅延、通常の物理通信
絡み距離(相関)\(|C|/C_0\) から計算する距離端末同期、鍵合わせ、外部供給の通り(流路)

例えば、地理的には隣国でも妨害帯で絡みが切れていれば「遠い」。逆に、物理的に遠くても安定した中継列があれば「近い」。
これにより、国境・航路・交易圏は「地図の線」ではなく「網の線」で決まります。港湾都市や中継都市が栄えるのも自然です。

さらに、同じ場所でも時間帯や政治で \(|C|\) が変わり、距離は伸び縮みします。近さは固定資産ではなく、維持され、狙われるインフラです。

編み直し:近さは作れるが、維持費がある

絡み距離は自然に決まるだけではなく、作れます。近さは買える。けれど維持費がある。
相関を強めるほど反作用と運用コストが増え、手を止めれば指数でほどけます。

編み直しが効くのは、相関が端末の配置・初期化・保守に依存するからです。裏返せば、相関を保てる組織だけが“近い世界”を持てます。

ただし端末数が増えると同期の負担が跳ね上がります(次章)。網は万能には張れない。張れるところだけが近い。

どの手段でも結局は、区間ごとの \(|C|/C_0\) を押し上げる(あるいは落とす)ことです。一本でも押し上げられない区間があれば、そこが航路の首になります。

例:相関を10倍にすると、距離は ξ ln10 だけ縮む

\(|C|/C_0\) を 0.01 → 0.10 に改善できたとすると、式(6)より距離は \(\Delta d=\xi\ln 10 \approx 2.3\xi\) だけ短くなります。
ただし改善は無料ではなく、端末の再初期化・同期維持・防護が必要になります。

維持:相関は時間で薄れ、補修が要る

ここまでの式は「距離でどう減るか」でした。けれど現場で壊すのは距離だけではありません。時間です。端末が動き、層ノイズが変わり、妨害が入る。すると絡みはほどけます。
最小モデルとして、補修をしないと相関比が指数で落ちる、と置きます。

距離 \(d_{ij}\) が同じでも、時間が経てば \(|C|\) が落ち、同じペアの距離が伸びます。網は張った瞬間から劣化します。
だから設計は「どこまで届くか」だけでなく、「どれくらいの周期で補修できるか」まで含みます。

\[ \frac{|C_{ij}(t)|}{C_0}=\frac{|C_{ij}(0)|}{C_0}\,\exp\!\left(-\frac{t}{\tau_{ij}}\right). \tag{6c} \]

式(6c)は、時間 \(t=\tau_{ij}\) で相関比が 1/e になる、という意味です。ξが空間方向の尺度なら、\(\tau\) は時間方向の尺度です。

\(\tau_{ij}\) [s] は「相関時間」(ほどける速さ)です。\(\tau\) が短い区間ほど、補修(再同期)を詰めないと距離表が崩れます。
星間では層ドリフトも乗るので、遠いほど \(\tau\) が短い(ほどけやすい)世界にすると破綻しにくいです。

式(6c)を \(-\ln\) で書き直すと、ログ損失は \(w_{ij}(t)=w_{ij}(0)+t/\tau_{ij}\)。補修しない限り、w は直線的に増えます。

距離 \(d_{ij}=\xi w_{ij}\) で見れば、\(d_{ij}(t)=d_{ij}(0)+\xi t/\tau_{ij}\)。時間が経つだけで距離が勝手に伸びていく。
距離表は“地図”であると同時に、“維持費の予定表”になります。

補修(再同期)は、この増加分を押し戻す作業です。供給と反作用を払って相関を戻すか、戻せないなら航路を切り替える。
第6章の層ドリフトは、この「時間で伸びる距離」を距離と時間の両方で、より具体的に書いたものだと思ってください。

補修の具体例は、端末の再初期化、基準アンカーへの寄せ直し、中継局での鍵更新などです。補修は供給と反作用を消費します。
近さは“無料”ではありません。

例:補修を止めると、距離が急に伸びる

\(|C(0)|/C_0=0.50\)、\(\tau=6\,\mathrm{h}\) とすると、1日後は \(|C(24\,\mathrm{h})|/C_0 \approx 0.009\)。
式(6)で距離に直すと、\(d/\xi\) が 0.69 → 4.7 に跳ね上がります。
つまり「昨日まで近かった端末」が、補修を止めた瞬間に“別の場所”になります。

つまり距離表は静的な地図ではなく、時間で変わる天気図です。次節では、その天気図をどう配り、どう信頼するか――監査です。

監査:距離表(w行列)を配布する

絡み網の運用は、結局「距離表」を回す運用になります。区間ごとの \(|C|/C_0\) を測る→ログ損失 \(w\) に直す→航路(最短路)を計算する。
そして距離表は、交通や通信だけでなく、条約・決済・責任の境界(どこまで同じ“いま”か)の前提になります。だから距離表そのものが権力・経済・軍事の中核になります。

距離表は「この区間はいま、どれだけ持つか」をまとめた台帳です。どの端末ペアを測り、どの時間窓で平均し、どの閾値で“通れる”と判定するか。そこに文明の運用ルールが現れます。

距離表が共有されると、利用者は同じ地図で意思決定できます。逆に表がバラバラだと、「同じ航路を選んだはずなのに同期が合わない」事故が起きます。

だから距離表は署名され、配布され、更新履歴(監査ログ)が残されます。誰が測り、誰が保証したかが追えるようにする。
距離表の信頼は、文明の信頼です。

区間測定
|C|/C0
距離表更新
w 行列
署名・配布
監査ログ
航路計算
最短路

「測る→足し算→配る」を繰り返すのが、絡み網の平時運用。

図3-5 距離表の更新サイクル。距離表の信頼性が、そのまま文明の信頼性になる。

図3-5は運用を4つの作業に分けたものです。
区間測定=現場での端末試験。距離表更新=集計と異常検出。署名・配布=改ざん防止と「同じ表を見ている」保証。航路計算=利用者側の意思決定。

どれかが欠けると、網は「あるのに使えない」状態になります。測っていない網は迷信、署名のない表は噂話、配られていない表は個人技です。

図3-5の要点は単純です。測定が嘘なら距離表は嘘になる。署名が破られれば、嘘が本物になる。
だから文明は、測定・署名・検証を分離し、複数系統で突き合わせます。

距離表が壊れると、何が壊れるか

攻防:妨害・詐称・中継点の掌握

絡み網の戦いは、端末を壊すだけではありません。地図を書き換える戦いです。距離を伸ばす。距離を縮めて見せる。航路を誘導する。

ここでの攻防は、「相手の距離表を信用できなくする」ことへ向かいます。航路が読めない状態は、それだけで反作用と時間を浪費し、星間の秩序を崩します。

妨害は“遠くする”。そして強い妨害は、遠くなったことを相手に気付かせない。気付かれれば、別航路へ逃げられるからです。逆に、あえて気付かせる妨害は、敵を誘導するために使えます(「ここは通れる」と思わせる)。

詐称は“近いふりをする”。距離表そのものを嘘にして、相手の航路選択を引っ張ります。署名が破れないなら、測定点を買収するか、中継点を握って“正しい測定”が出ないようにするしかありません。中継点の掌握が政治になるのはこのためです。

隊商や艦隊は、近いはずの道に吸い寄せられ、待ち伏せや検閲の網にかかります。
だから防衛は、端末の防護だけでなく、測定と署名の手続きそのものを守る戦いになります。

防衛の最小セット

防衛は「強い一本」より、「壊れても回る仕組み」です。冗長性と監査は地味ですが、星間運用を神話から技術へ落とす核心になります。

注意:相関は「足場」であって、通信そのものではない

相関が強いだけで、勝手に信号が飛ぶわけではありません。
超光速通信が成立するなら、別途「外部介入で受信側の端末状態を更新する手順」が必要になります(第8章)。

ここで言う「距離」は、何に効くのか

次章以降は、端末・層時間・アンカー網を重ねて、「どこまで同時に扱えるか」「星間でどこまで秩序を保てるか」を具体的な制約として出します。ここで定義した絡み距離は、その議論の共通言語です。