マクスウェル方程式とベクトル解析
スマホ通信から光の本質まで — 発散(div)と回転(rot/curl)が織りなす電磁気の世界
- 1
- 電磁気のすべての法則(クーロンの法則・アンペールの法則・ファラデーの電磁誘導)をたった4本の数式に統合した物理学史上最大の金字塔
- 2
- 電場の湧き出し(div E)は電荷が作り、磁場の湧き出し(div B)は存在しない(磁気単極子はゼロ)
- 3
- 電場の渦(rot E)が磁場を生み、磁場の渦(rot B)が電場を生むという連鎖により、光(電磁波)が宇宙空間を光速で伝播する
なぜこれを学ぶのか? — 現実社会とテクノロジーでの価値
なぜ生まれたのか?
1865年にジェームズ・クラーク・マクスウェルが導き出した4本の式。電磁波の存在を予言し、『光とは電磁波の一種である』ことを数学的に暴き、現代のスマホ・Wi-Fi・衛星通信・電子レンジを可能にした人類文明のインフラ数式です。
身につく武器・思考力
ベクトル解析の空間的直感(ガウスの定理・ストークスの定理)、電磁気現象の統一的把握、通信工学・アンテナ設計の基礎
実社会・ITでの活躍現場
- •5G/6Gミリ波アンテナ・フェーズドアレイの電磁界シミュレーション(FDTD法)
- •MRI(磁気共鳴画像診断装置)の高周波RFコイル設計
- •光ファイバー通信およびシリコンフォトニクス素子の設計
- •EV(電気自動車)のインバータ・モーターの磁束解析とノイズ(EMC)シールド
Layer 1 — 直感・シミュレーター
マクスウェルの4つの方程式(ガウスの法則・磁気のガウス則・ファラデーの電磁誘導・アンペール=マクスウェルの法則)をタブで切り替え、電場と磁場が互いを励起し合って光速 で波として伝播していく様子を観察しましょう。
マクスウェル方程式:電場と磁場が互いを生み出し合って「光」になる
電場の変化が磁場の渦を作り、磁場の変化が電場の渦を作る。 この美しい連鎖反応が宇宙空間を光速(30万km/s)で伝播する「電磁波(光・Wi-Fi・電波)」の正体です。
∇ · E = ρ / ε₀
電荷は電場の湧き出し源である。プラスから出てマイナスへ入る。
∇ · B = 0
磁場には湧き出し源がない。単独の磁荷(モノポール)は存在しない。
∇ × E = -∂B/∂t
磁場が変化すると、その周囲に電場の渦(誘導起電力)が発生する。
∇ × B = μ₀J + μ₀ε₀(∂E/∂t)
電流だけでなく、電場の変化(変位電流)も磁場の渦を生み出す。
マクスウェル方程式 が物理的に意味している最も正確な内容はどれ?
Layer 2 — 定義・受験・証明
定義
**マクスウェル方程式(Maxwell's Equations)**とは、電場 、磁束密度 、電荷密度 、電流密度 の相互関係を規定する4つの連立偏微分方程式系である。
公式・数理モデル
証明・導出
**波動方程式の導出と光速の予言** 真空()において、ファラデーの法則の両辺の回転()をとる:
ベクトル解析の恒等式 を用い、真空中 を代入すると:
整理すると、3次元の波動方程式が得られる:
この波の伝播速度 は:
これは当時測定されていた『光の速度』と完全に一致した。これにより、光が電磁波であることが数学的に証明された(Q.E.D.)。
押さえておきたいポイント
- (発散 div)は点からの『湧き出し・吸い込み』を測定する
- (回転 rot / curl)は点周りの『渦の強さと回転軸』を測定する
- マクスウェルが導入した『変位電流()』こそが、電場と磁場が空間を交互に生み出し合って光として飛んでいく鍵である
本トピックの内容・数理モデルは、文部科学省学習指導要領(算数・数学・情報)および国際標準カリキュラムに準拠し、エンジニアリング現場の実装事例と照らし合わせてMath World Lab編集部により検証・作成されています。
Layer 3 — 工学応用・現場実装
FDTD法(有限差分時間領域法)による電磁波伝播シミュレーション
アンテナ解析や光学シミュレータで使われるYee格子上のマクスウェル更新コードです。
1import numpy as np23# 1次元FDTD法(電場Ezと磁場Hyの交互更新)4size = 2005Ez = np.zeros(size)6Hy = np.zeros(size - 1)7c0 = 1.0 # 光速(規格化)8dt = 0.59dx = 1.01011for t in range(300):12 # 磁場Hyの更新: rot E に比例13 Hy += (dt / dx) * (Ez[1:] - Ez[:-1])1415 # 電場Ezの更新: rot H に比例16 Ez[1:-1] += (dt / dx) * (Hy[1:] - Hy[:-1])1718 # 送信アンテナ(ガウシアンパルス注入)19 Ez[100] += np.exp(-((t - 30) / 10) ** 2)
次に学ぶならコレ!おすすめトピック
この単元と深い繋がりを持つ、あわせて学ぶと理解が深まるおすすめ単元