Chapter 2: Covariance of Maxwell's Equations

Maxwell's four equations collapse into two elegant tensor equations that are manifestly Lorentz covariant. This reveals electromagnetism's intrinsic compatibility with special relativity.

Maxwell's Equations in Tensor Form

Inhomogeneous Equations

\( \partial_\mu F^{\mu\nu} = \mu_0 J^\nu \)

Contains Gauss's law and Ampère-Maxwell law

Homogeneous Equations (Bianchi Identity)

\( \partial_\lambda F_{\mu\nu} + \partial_\mu F_{\nu\lambda} + \partial_\nu F_{\lambda\mu} = 0 \)

Contains Faraday's law and ∇·B = 0

Four-Potential Aμ

\( A^\mu = (\phi/c, \vec{A}) \)

and \( F^{\mu\nu} = \partial^\mu A^\nu - \partial^\nu A^\mu \)

The four-potential unifies scalar and vector potentials. Gauge transformations: Aμ → Aμ + ∂μχ leave Fμν unchanged.

Maxwell (3-vector)∇·E = ρ/ε₀∇·B = 0∇×E = −∂B/∂t∇×B = μ₀J + μ₀ε₀∂E/∂tunify(F^μν)Covariant (2 equations)∂_μ F^μν = μ₀ J^ν(sources)∂_[λ F_μν] = 0(Bianchi)Four scalar/vector Maxwell equations collapse to two manifestly covariant tensor equations.Lorentz covariance becomes manifest; gauge symmetry A^μ → A^μ + ∂^μχ leaves F^μν unchanged.

Interactive Simulations

Covariant Maxwell Equations: Verifying Tensor Form

Python
script.py56 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

Fortran: Maxwell Equations Covariance Check

Fortran
program.f9077 lines

Click Run to execute the Fortran code

Code will be compiled with gfortran and executed on the server

Share:XRedditLinkedIn
Rate this chapter: