← Apps
特殊相対性理論・操作可能なHTML教材

相対論回転寿司ラボ

店を基準とした客・寿司の速度と方向を個別に設定できます。右向きを正とし、 100 CSS px = 1 m で描画します。表示倍率は 「物理的な速度 × 倍率」で、初期値は 10⁻⁸倍 です。

🧑 客
−0.800 c
🍣 寿司
+0.800 c
倍率 M1.00 × 10⁻⁸
光の画面速度299.8 px/s
実時間1秒で進む物理時間10.0 ns
このアプリで学ぶこと

回転寿司を使って、「速度はただ足し算すればよいのか」を確かめます

このアプリは、寿司と客が高速ですれ違う場面を使って、特殊相対性理論の基本を体験する教材です。 日常の速さでは速度はほぼ足し算・引き算できますが、光速に近い世界では 誰の立場で距離と時間を測ったかをそろえないと正しい速度になりません。

1. 観測者

店から見るか、客から見るか

店の床に固定した座標系と、客と一緒に動く座標系では、同じ寿司でも測定される速度が変わります。

2. 光速不変

光は誰から見ても同じ速さ

特殊相対性理論では、どの慣性系でも光速 c は同じです。そのため高速では単純な速度加算が破綻します。

3. 速度合成

2cにはならない

客と寿司が反対向きに光速へ近づいても、客が測る寿司の速度は c を超えず、c に近づくだけです。

4. 時計の遅れ

時間の進みも変わる

動いている時計は、店から見るとゆっくり進みます。速度の比較には距離だけでなく時間の測り方も必要です。

客から見た寿司の速度:u′ = (vₛ − v꜀) / (1 − vₛv꜀/c²)
速度を c で割った β 表記では:β′ = (βₛ − β꜀) / (1 − βₛβ꜀) ※必ず |β′| < 1
0. まず状況を理解する

この教材では、同じ出来事を「店」と「客」の二つの立場から見ます

特殊相対性理論で重要なのは、「誰の時計と物差しで測ったか」を明示することです。 ここでは回転寿司の円運動を、すれ違う付近だけ切り出した直線・等速運動として近似します。 店の床に固定した座標系を S、客と一緒に動く座標系を S′ と呼びます。

店の座標系 S

店の床に置いた時計と物差しで、客と寿司の速度を測ります。 画面では右向きを正、左向きを負として、速度を β = v/c で表示します。

客の座標系 S′

客自身は中央で静止しています。寿司の速度は、店で測った二つの速度を 単純に引くのではなく、相対論的速度合成で求めます。

表示倍率の意味

画面は 100 px = 1 m。倍率 M は 「シミュレーション内で進む秒数 ÷ 現実の1秒」です。 したがって画面速度は v × M × 100 px/m です。

現在設定されているシチュエーション

店の座標系では、客は左へ0.800c、寿司は右へ0.800cで動いています。 客の座標系では、寿司は右へ約0.976cで動きます。

店から見た運動関係 互いに逆方向
客から見た寿司 右へ 0.975610c
店から見た時計の比較 客と寿司は同じ割合で遅れる

特殊相対性理論を理解するための4つの基本

1慣性系ごとに測定値がある

速度、距離、時間、同時刻は「観測者によらず一つ」ではありません。 ただし、どの慣性系も物理法則を同じ形で記述できます。

2光速 c は全員に同じ

店が測っても客が測っても、真空中の光は 299,792,458 m/s です。 この条件を守るため、高速域では速度を単純加算できません。

3相対速度には分母が付く

客から見た寿司の速度は (βₛ−β꜀)/(1−βₛβ꜀)。 低速では単純差に近く、光速付近では必ず大きさ1未満になります。

4動く時計は遅く進む

店から見た移動時計の進みは τ=t/γ。 ただし異なる座標系で離れた時計を比べる際は、 「同時性の相対性」も考える必要があります。

重要: 実際の回転寿司は円運動であり、客も寿司も向心加速度を受けます。 この教材は、ある瞬間の運動方向に沿って直線運動へ置き換えた局所的なモデルです。 また、画面端で反対側から再登場する処理は表示上の都合であり、物理現象そのものではありません。

初めて見る場合の観察手順

  1. 1
    まず「日常速度:±100 km/h」
    相対論的な値と単純差がほぼ一致します。日常生活でニュートン力学が十分に正確な理由を確認できます。
  2. 2
    次に「同方向:0.8c / 0.9c」
    店では差が0.1cですが、客が測る寿司は約0.357cです。「同方向なら単純な引き算」という直感が崩れます。
  3. 3
    最後に「逆方向:±0.8c」
    店での位置差の変化率は1.6cですが、客が測る寿司の速度は約0.976cで、光速を超えません。
出発点:最初の発言を検証する

「互いに光速で逆向きなら、客は寿司を光速の2倍で見る」は成立しません

下の投稿は、店から見た二者間距離の縮む割合と、客自身が測る寿司の速度を同じものとして扱っています。 特殊相対性理論では、この二つは別の量です。

光速の回転寿司と逆回転する客なら相対的に光速の2倍になる、という投稿
結論:2cにはならない
どこが誤りか
店の座標系で「客と寿司の間隔が毎秒どれだけ変わるか」を計算すると、確かに最大でほぼ2cです。 しかし客の座標系へ移ると、距離だけでなく時刻の測り方と同時刻の定義も変わります。 そのため、客が測る寿司の速度は単純な足し算にはなりません。
店から測る量 距離の縮む割合:|vₛ−v꜀| 二つの位置を、店で同期した時計を使って比較します。
客から測る量 寿司の相対速度:(vₛ−v꜀)/(1−vₛv꜀/c²) 客の時計と物差しで測り直した値です。
重要な違い 観測者を変えると「同時」の切り方も変わる 店で同時だった離れた二地点の出来事は、客の座標系では同時とは限りません。

両者が光速に限りなく近い場合

客が左へ−v、寿司が右へ+vで動くとします。店での距離の縮む割合は2vですが、 客が測る寿司の速度は次の式です。

u′ = 2v / (1 + v²/c²)
v → c のとき、u′ → 2c / (1+1) = c

つまり両者がどれほど光速へ近づいても、客から見た寿司は光速へ近づくだけで、2cへは近づきません。 なお、質量を持つ客や寿司は実際には光速そのものへ到達できません。

核心:なぜ客から見て2cにならないのか

「速度を測る」とは、距離だけでなく二つの時刻も測ることです

速度は「移動距離 ÷ 経過時間」です。観測者を店から客へ変えると、空間の長さだけでなく、 離れた地点の時計をどう同期するかも変わります。ここが日常的な速度の足し算と決定的に違う点です。

S店の座標系で測る

店の時計A同時刻 t
店の時計B同時刻 t
🧑客 ←
🍣寿司 →

店では、離れた場所にある店の時計A・Bを同期させて、同じ店時刻における二者の位置を比較します。 その位置差の変化率は、逆方向なら最大でほぼ2cです。

S′客の座標系で測る

客から見た店時計A時刻がずれる
客から見た店時計B時刻がずれる
🧑客は静止
🍣寿司 →

客の座標系では客が静止しますが、店で同期していた離れた時計は同期して見えません。 客は客自身の同時刻に合わせて寿司の位置を測るため、店の「距離の縮み方」をそのまま利用できません。

店での二者間距離の変化率 1.600000c 一つの物体速度ではなく、二つの位置の差の変化率です。
客が測る寿司の速度 0.975610c 客の座標系へ距離と時間を一緒に変換した結果です。

ローレンツ変換では、距離と時間が混ざります

店で測った二つの出来事の差を Δx、Δt とすると、客の座標系では次のように変わります。 客の店に対する速度を v꜀ とします。

距離の変換
Δx′ = γ꜀(Δx − v꜀Δt)
時間の変換
Δt′ = γ꜀(Δt − v꜀Δx/c²)
寿司について Δx = vₛΔt を代入すると、
v′ = Δx′/Δt′ = (vₛ−v꜀)/(1−vₛv꜀/c²)

分母は単なる数学上の補正ではありません。観測者を変えたときに、 「どの二つの出来事を同時とみなして速度を測るか」が変わる効果を含んでいます。

1. 2cは「閉じる速さ」

2本のはさみの刃先の間隔が急速に縮むように、二つの位置の差はcを超える割合で変化できます。 しかし刃先から刃先へ物質や情報が2cで飛ぶわけではありません。

2. 客は店の同時刻を使わない

客が寿司の速度を測るときは、客の座標系で同期した時計を使います。 店の「同じ時刻の二地点」をそのまま客の速度測定へ持ち込むことはできません。

3. 光速が基準を固定する

店でも客でも光はcです。仮に通常の足し算で2cが成立すると、客は光をc以外で測ることになり、 特殊相対性理論の基本原理と矛盾します。

現在の設定で確認

上の速度入力を変えると、以下の値も更新されます。特に客を左向き、寿司を右向きで 0.99c以上にして、二つの値の違いを確認してください。

客 β꜀−0.800000
寿司 βₛ+0.800000
店での距離変化率1.600000c
客が測る寿司0.975610c
初学者向けQ&A:大きさと空間はどうなるのか

光速に近づくと「縮む」「歪む」とは、何が起きているのか

ここで混同しやすいのは、物体が自分自身の立場で変形することと、 別の慣性系から長さを測ったときに値が変わることです。 特殊相対性理論で起きるのは後者です。

Q1

光に近い速度の場合、客や寿司の大きさが変わるのですか?

測る座標系によって、進行方向の長さは短く測られます。ただし本人の立場では変わりません。

物体が静止している座標系で測った長さを固有長 L₀と呼びます。 その物体が速度 v で動いている座標系では、進行方向の長さは L = L₀/γ と測られます。これがローレンツ収縮です。

客自身が測る自分の身長 1.700 m(変化しない)
店から測る客の進行方向の長さ 1.020 m
客から測る寿司の進行方向の長さ 0.02195 m
誰が測るか客の大きさ寿司の大きさ
客自身 客は通常の大きさ。体も物差しも同じ法則に従うため、本人は縮みを感じません。 相対速度に応じて進行方向が短く測られます。
店に対する客の速度に応じて進行方向が短く測られます。 店に対する寿司の速度に応じて進行方向が短く測られます。
寿司側 客との相対速度に応じて進行方向が短く測られます。 寿司自身は通常の大きさです。
横幅や高さも全部つぶれるわけではありません。 収縮するのは運動方向に平行な長さです。運動方向に垂直な長さは、単純なローレンツ収縮では変化しません。
「測った形」と「目で見える写真」は別です。 光が物体の各部分から届く時刻が異なるため、超高速物体の写真は単純に横へ押しつぶした姿にはなりません。 見かけ上は回転したような歪みが現れることがあり、これはテレル=ペンローズ効果と呼ばれます。 この教材の「長さ」は、写真ではなく、同期した時計と物差しで測定した長さを意味します。
Q2

光に近い速度の場合、区間や空間そのものが歪むのですか?

空間がゴムのように物理的に曲がるのではなく、同時刻で切り取った空間距離が観測者ごとに変わります。

たとえば店で静止している10 mの区間は、店では10 mです。 その区間に対して高速で動く客が、客の座標系で同時に両端の位置を測ると、 区間は 10 m/γ꜀ と短く測られます。 これは空間が局所的に壊れたり、店の床が実際に押しつぶされたりしたという意味ではありません。

同じ店内10 m区間の測定例

店が測る:10.000 m
客が測る:6.000 m

黄色は店の静止系で測る区間、ピンクは客の座標系で同時刻に測る同じ区間です。 客の速度を変えるとピンクの長さも変わります。

特殊相対性理論では時空は平坦

等速運動だけを扱う特殊相対性理論では、時空そのものが重力で曲がっているわけではありません。 空間距離と時間間隔の分け方が観測者によって変わります。

変わらないものは時空間隔

空間距離 Δx と時間差 Δt は観測者ごとに変わりますが、 Δs² = c²Δt² − Δx² という時空間隔は、どの慣性系でも同じです。

店の10 m区間を客が測ると:
L′ = L₀/γ꜀ = 10.000/1.666667 = 6.000 m
回転寿司全体についての注意: 実際の円形コンベアは回転しており、全体を一つの慣性系として扱えません。 円周方向の収縮を全周へ単純に適用すると、いわゆるエーレンフェストのパラドックスに関わる問題になります。 この教材では、すれ違う付近の短い区間を直線・等速運動として扱っています。
1. 店の座標系 S

店から見た客・寿司・光

固定幅10 mの直線コースです。1 mごとに太い目盛りがあります。端まで進むと反対側から再登場します。

100 px = 1 m
上段:右向きの光 2段目:左向きの光 3段目:客 4段目:寿司
🧑−0.800c
🍣+0.800c
客の画面速度−239.8 px/s
寿司の画面速度+239.8 px/s
相対位置の変化率 vₛ−v꜀+1.600 c
店で同時に測った二つの位置の差は、最大で毎秒ほぼ 2c 変化できます。 これは一つの物体や情報が 2c で進むことを意味しません。
2. 客の慣性系 S′

客が測る寿司の速度

客を中央に固定し、同じ表示倍率で寿司と光を動かします。光はこの座標系でも必ず ±c です。

上段:右向きの光 2段目:左向きの光 3段目:静止している客 4段目:客から見た寿司
🧑静止
🍣+0.976c
βs|c = (βs − βc) / (1 − βsβc) = +0.975610

符号は客から見た方向です。大きさは常に1未満で、質量を持つ寿司は光線を追い越しません。

3. 数値で比較

ニュートン的な速度差と、実際に客が測る相対速度

ここで β は速度を光速で割った無次元量です。たとえば β=0.8 は 0.8c を意味します。 「単純差」は店の座標系で二つの位置がどの程度異なる割合で変化するかを表します。 一方、「相対論的 βₛ|꜀」は、客の時計と物差しを使って寿司を測った結果です。

単純差 βₛ−β꜀+1.600000
相対論的 βₛ|꜀+0.975610
客の γ1.666667
寿司の γ1.666667

単純差 βₛ−β꜀

店の同じ時刻に客と寿司の位置を記録し、その位置差の変化を計算した値です。 値の大きさが1を超えても、それ自体は超光速の物体や信号ではありません。

相対論的速度 βₛ|꜀

客の座標系へローレンツ変換した後の寿司の速度です。 分母 1−βₛβ꜀ が働くため、客も寿司も光速未満なら結果も必ず光速未満です。

ローレンツ因子 γ

γが1から大きく離れるほど、時間の遅れや長さの収縮が顕著になります。 γrel は客と寿司の相互運動に対応する値です。

γrel = γcγs(1−βcβs) = 4.555556
逆方向では単純差が1を超えても、ローレンツ変換後の相対速度は1未満に収まります。
4. 時間の遅れ

店の同一時間区間で、各時計はどれだけ進むか

リセット後の店時刻 t と、客・寿司がそれぞれ身につけている時計の時間 「固有時間 τ」を表示します。店に対する速度の大きさが大きいほど γ が大きくなり、 同じ店時刻の間に進む固有時間は少なくなります。

店の時計 t0 ns
客の時計 τ꜀ = t/γ꜀0 ns
寿司の時計 τₛ = t/γₛ0 ns
客から見た寿司時計の進み方: dτs/dt′ = 1/γrel = 0.219512

店で「同時」に比較した時計と、客の座標系で「同時」に比較した時計は、同時性の相対性により同じ組合せではありません。

5. 時空図

世界線は光の45°線を越えない

時空図では、横方向が位置 x、縦方向が時間 ct です。物体の軌跡を「世界線」と呼びます。 静止物体は垂直線になり、速度が大きいほど線が横へ傾きます。

x ct −c方向 +c方向 光 −c 光 +c 客 −0.800c 寿司 +0.800c

縦軸は時間 ct、横軸は位置 x。速度が光速に近づくほど世界線は黄色い光線へ近づきますが、質量を持つ物体は越えません。

理解の要点

接近率と相対速度を分ける

店の同時刻で測る二点間距離の変化率は2c近くになれますが、客が局所的に測る寿司の速度ではありません。

同方向でも単純な差ではない

0.8cと0.9cが同方向なら単純差は0.1cですが、後方の客が測る寿司は約0.357cです。

光速は全慣性系で同じ

店でも客でも光はc。速度合成則の分母が、この不変性と因果律を保ちます。

要点: 店で測る「位置の差の変化」と、客が測る「寿司の相対速度」は別の量です。 時間の遅れは各物体の店に対する速度で決まり、客と寿司の相互観測には相対速度から求める γrel が現れます。

この教材は直線・等速運動を扱います。実際の回転運動では加速度があり、全周を単一の慣性系として扱うことはできません。

補講:一般相対性理論へ

重力がある回転寿司では、時間と空間の形そのものを考えます

ここまでの本編では、重力を無視できる狭い範囲で、客と寿司の等速直線運動を扱いました。 一般相対性理論では、加速度や重力がある場面へ話を広げます。店内重力、重力を放つ親方、 そして客や寿司自身の小さな重力を、学習用に誇張したアニメーションで見ていきます。

特殊相対性理論からのつながり

特殊相対性理論は「慣性系」どうしの比較が中心でした。一般相対性理論では、 重力や加速度があるときでも、十分に小さな場所では特殊相対性理論が成り立つと考えます。 その小さな局所慣性系をつなぎ合わせると、時空が曲がっているように記述されます。

局所的には特殊相対性理論、全体では曲がった時空
店内重力

床と天井で時計の進み方が変わることを見ます。

親方重力

巨大質量の親方で、光と寿司の進路が曲がる様子を見ます。

質量誇張

客や寿司も重力源ですが、現実では非常に小さいことを比較します。

店内重力1.0 g
親方質量5.0 倍
客・寿司の質量誇張4.0 倍

1. 重力と加速度は似て見える

店全体が上向きに加速していると、店内では光が床へ曲がるように見えます。 これは下向きの重力がある店内で見る光の曲がり方と区別しにくい、という等価原理の入口です。

光パルス 店は上向きに加速

2. 店内重力では時計の進み方が変わる

重力が強い場所ほど時計は遅く進みます。店の床、カウンター、天井の時計を比べると、 床側の時計ほどゆっくり進む、という重力による時間の遅れを確認できます。

床の時計0.940 倍
カウンターの時計0.965 倍
天井の時計1.000 倍
カウンター 天井

3. 重力を放つ親方がいる場合

親方を学習用の巨大質量として置くと、周囲の時空グリッドが曲がり、 光や寿司はその曲がった時空の中で自然な道を進みます。

👨‍🍳 寿司 親方の質量で時空を誇張表示

4. 客や寿司も重力源になる

どんな質量も重力源です。ただし実際の客や寿司の重力は極めて小さいため、 ここでは現実値と誇張値を分けて見せます。

🧑 🍣 現実では効果は小さすぎる

5. 発展:高速で動く客と寿司の重力サンドボックス

客と寿司の質量を大きく誇張し、位置を自由に変えると、周囲の空間グリッド、軌道の曲がり、 それぞれの時計の進み方が変わります。X/Yは初期位置で、再生中は本編で設定した客・寿司の速度で横方向に動きます。 位置はスライダーでも、図の中の客・寿司をドラッグしても変更できます。

🧑 🍣 横方向の速度は本編の客・寿司速度を使用。重力効果は学習用に大きく誇張しています。
客の時計の進み0.598 倍
寿司の時計の進み0.600 倍
空間の曲がり
補講の注意: 客や寿司や親方の重力は、現実の店内では観測できないほど小さいです。 この補講の曲がり方や時計差は、一般相対性理論の考え方を直感的に見るための誇張表示です。 本当に大きな重力を扱うなら、地球・中性子星・ブラックホールのような巨大な質量が必要です。