重力レンズ効果とアインシュタインリングの幾何学
時空の歪みが巨大な天然の宇宙望遠鏡になる — 光の測地線と幾何光学
- 1
- 大質量の銀河やブラックホールが存在すると、周囲の時空が歪み、背後にある遠方銀河からの光線が曲げられて観測者に届く
- 2
- 光源・重力源・観測者が一直線上に完全に並んだとき、光が円環状に拡大されて見える現象を『アインシュタインリング』と呼ぶ
- 3
- 重力レンズによって像が何倍にも増幅されるため、人類が直接見ることができない最遠方の宇宙やダークマターの質量分布を測定する最強のツールとなっている
なぜこれを学ぶのか? — 現実社会とテクノロジーでの価値
なぜ生まれたのか?
1919年、アーサー・エディントン率いる観測隊が皆既日食時に太陽近傍を通る星の光の偏向を測定し、アインシュタインの一般相対性理論を実験的に証明した世紀の大発見です。現在ではハッブル宇宙望遠鏡やJWSTが、遠方宇宙のダークマター地図作成や最古の初代銀河(ファーストスター)探索に不可欠な技術として日常的に活用しています。
身につく武器・思考力
曲率テンソル・光の偏向角の幾何学的解釈、ヤコビアン行列による像の増幅率(Magnification)計算、ダークマター間接探査の思考法
実社会・ITでの活躍現場
- •ジェームズ・ウェッブ宇宙望遠鏡(JWST)によるSMACS 0723銀河団重力レンズを通じた130億年前の超遠方銀河観測
- •銀河団衝突(弾丸銀河団 Bullet Cluster)における可視光物質とダークマター重力分布の乖離解析
- •マイクロ重力レンズ効果による太陽系外惑星(恒星を持たない浮遊惑星等)の検出
- •ハッブル定数の精密測定(時間遅れ重力レンズによる宇宙膨張速度の決定)
Layer 1 — 直感・シミュレーター
中央のブラックホール(手前の重力源)をドラッグして位置を動かしてみてください。背景の銀河と完全に重なると、金色の点線に沿って美しい『アインシュタインリング(完全な円環)』が現れます。少しズレると二重像(アーク状の歪み)に分裂し、光がレンズのように拡大される様子を体感できます。
背後の銀河が手前の大質量銀河と完全に一直線に並んだとき(β = 0)、観測者から見て出現する光の幾何学的形状はどれか?
Layer 2 — 定義・受験・証明
定義
**重力レンズ効果(Gravitational Lensing)**とは、一般相対性理論において、質量を持つ天体の周囲の時空の歪みによって光の測地線が曲げられ、光学レンズのように光が集光・結像・歪曲される現象である。
公式・数理モデル
証明・導出
**一般相対性理論における光の偏向角の導出** 質量 の天体の中心から衝突径数(最近接距離) を通過する光を考える。 ニュートン力学的に光を質量を持つ微小粒子と仮定すると偏向角は となるが、一般相対性理論では『時間の遅れ()』と『空間の曲率()』の両方が等しく寄与するため、そのちょうど2倍の偏向が生じる:
**レンズ方程式とアインシュタインリング半径の導出** 観測者からレンズまでの距離を 、光源までの距離を 、レンズから光源までの距離を とする。 幾何学的配置より、見かけの角度位置 と元の角度位置 の関係は:
ここで衝突径数は であるため:
完全に対称な同軸配置()のとき:
となり、角度 の同心円(アインシュタインリング)が出現することが証明される(Q.E.D.)。
押さえておきたいポイント
- 光の偏向角は天体の質量 に比例し、最近接距離 に反比例する
- レンズの中心軸上に光源が完全に一致すると完全な円環(アインシュタインリング)を形成する
- 像の増幅率 はヤコビアン行列式 の逆数で決まり、アインシュタインリング上(苛性線)では理論上無限大の発散(極めて明るい像)を示す
本トピックの内容・数理モデルは、文部科学省学習指導要領(算数・数学・情報)および国際標準カリキュラムに準拠し、エンジニアリング現場の実装事例と照らし合わせてMath World Lab編集部により検証・作成されています。
Layer 3 — 工学応用・現場実装
レンズ方程式による二重像位置と増幅率の算出スクリプト
点質量レンズによる背後光源の2つの像位置(外側像・内側像)およびそれぞれの明るさ増幅率 を算出するPythonコードです。
1import numpy as np23def solve_point_mass_lens(beta, theta_E):4 """5 点質量レンズ方程式 beta = theta - theta_E^2 / theta の解6 beta: 光源の真の位置角 (arcsec)7 theta_E: アインシュタイン半径 (arcsec)8 """9 # 2次方程式: theta^2 - beta*theta - theta_E^2 = 010 discriminant = np.sqrt(beta**2 + 4 * (theta_E**2))11 theta_plus = (beta + discriminant) / 2.0 # レンズ外側の正像12 theta_minus = (beta - discriminant) / 2.0 # レンズ内側の逆像1314 # 増幅率 mu = (1 - (theta_E / theta)^4)^(-1)15 u = beta / theta_E16 mu_total = (u**2 + 2) / (u * np.sqrt(u**2 + 4))1718 return theta_plus, theta_minus, mu_total1920# 例: アインシュタイン半径 theta_E = 1.0 秒角、光源ズレ beta = 0.3 秒角21t_plus, t_minus, mu = solve_point_mass_lens(0.3, 1.0)22print(f"外側像位置 θ+: {t_plus:.3f} 秒角")23print(f"内側像位置 θ-: {t_minus:.3f} 秒角")24print(f"総増幅率 μ: {mu:.2f} 倍 (光量が元の3倍以上に増幅)")
次に学ぶならコレ!おすすめトピック
この単元と深い繋がりを持つ、あわせて学ぶと理解が深まるおすすめ単元