Two-Potential Formalism in Maxwell's Equations
- Two-potential formalism is a representation of electromagnetic fields using two vector and two scalar potentials, reformulating Maxwell's equations into a strictly hyperbolic system without divergence constraints.
- It employs Lorentz-type gauge conditions to eliminate non-physical zero-speed modes, making the approach optimal for high-order numerical schemes and shock-capturing in varied media.
- The formalism removes elliptic subproblems, enabling efficient field reconstruction and effective parallel computation in modern high-performance electrodynamics simulations.
The two-potential formalism is a formulation of Maxwell’s equations in which electromagnetic fields are represented through two vector potentials and two scalar potentials, yielding a symmetric, strictly hyperbolic system. By eliminating differential constraints present in the standard approach, this formalism produces a pure evolution system advantageous for high-order numerical schemes, particularly in computational electrodynamics for media with variable dielectric and magnetic properties (Kudryavtsev et al., 2012).
1. Definition of Potentials and Gauges
The formalism works in units with and uses SI-like notation for both vacuum and linear isotropic media with possibly inhomogeneous permittivity and permeability .
Vector Potentials:
- : “Magnetic” vector potential with ,
- : “Electric” vector potential with .
Scalar Potentials:
- : Standard electric scalar potential, ,
- : Magnetic scalar potential, 0.
Gauge Conditions:
To produce a strictly hyperbolic system free of non-physical zero-speed modes, Lorentz-type gauge conditions are imposed.
- In vacuum (1): 2, 3.
- In a medium: 4, 5.
These conditions ensure all physical modes propagate at finite speed and complete the closure of the system.
2. Reformulation of Maxwell’s Equations
Starting from the Maxwell equations (allowing for electric and magnetic sources 6):
7
For the homogeneous case (vacuum, no sources), two dual representations of 8 and 9 follow:
- 0
- 1
Equating these yields two first-order vector equations:
- 2
- 3
When sources or polarization/magnetization (auxiliary vectors 4, 5, 6, 7) are present, these appear as additive terms; their specific forms depend on source modeling.
For media with 8 and 9, the system generalizes to: 0 (Kudryavtsev et al., 2012)
3. Hyperbolic Structure and Elimination of Constraints
Unlike the standard Maxwell curl equations, which impose divergence constraints (1, 2) handled by cleaning procedures or elliptic solves, the two-potential formalism encodes these constraints into the gauge equations. The resulting eight-component system is strictly hyperbolic: it consists entirely of first-order time evolution equations, without hidden constraints or subproblems requiring elliptic solvers.
For any propagation direction, the principal symbol 3 (from the system's block structure) yields eigenvalues 4 (where 5), each of multiplicity four, and there are no zero-speed (stationary) modes. This ensures robust propagation of all physical and gauge information at the appropriate finite characteristic speed.
4. Practical Numerical Discretization
High-order discretization is central to the formalism's computational appeal. Spatial derivatives—curl and divergence/gauge terms—are discretized using fifth-order Weighted Essentially Non-Oscillatory (WENO) schemes in each coordinate. Temporally, a fourth-order Runge–Kutta–Gill method provides efficient and memory-saving integration.
The timestep is subject to a CFL-type condition: 6 with 7 for stability. In inhomogeneous media, material parameters 8 and 9 are located at cell centers and used pointwise—no special averaging is necessary.
Boundary conditions—such as perfect conductors, periodic, or open domains—are enforced directly on the potentials using symmetry/antisymmetry or characteristic-based inflow/outflow for 0 modes. The update for a single stage in the 1-direction is exemplified by: 2 where 3 are WENO5 numerical fluxes, and other derivatives are computed with five-point WENO stencils (Kudryavtsev et al., 2012).
5. Field Reconstruction and Implementation Considerations
The electromagnetic fields can be reconstructed from the four potentials post hoc using high-order centered differences:
- 4
- 5
A key feature is the relative smoothness of the potentials compared to the fields, increasing the efficiency and accuracy of post-processing field calculations.
The absence of elliptic subproblems allows near-linear computational complexity and high parallelizability. Since no divergence cleaning is required, the algorithm is well-suited for high-performance computing environments.
6. Applications and Computational Impact
This formalism is particularly advantageous for computational electrodynamics in both vacuum and materials with space-dependent 6. It accommodates sharp interfaces and discontinuities through shock-capturing, non-oscillatory schemes. Modern high-order methods applied within this framework enable accurate simulation of electromagnetic wave propagation, including situations with inhomogeneous or discontinuous material properties (Kudryavtsev et al., 2012).
A plausible implication is that, because the equations are strictly hyperbolic and all modes propagate causally, the approach is naturally resilient against numerical artifacts commonly associated with standard Maxwell solvers, such as spurious non-propagating (zero-speed) modes and poor handling of divergence constraints.
7. Summary Table: Comparison of Maxwell and Two-Potential Systems
| Feature | Standard Maxwell (Fields) | Two-Potential Formalism |
|---|---|---|
| Differential constraints | Present (7, 8) | None (constraints into gauges) |
| System type | Mixed (evolutionary + elliptic) | Strictly hyperbolic (evolutionary) |
| Zero-speed modes | Yes | No |
| Suitability for shock-capturing | Indirect (cleaning required) | Direct (evolutionary update) |
| High-order parallelizability | Conditional | Natural |
In summary, the two-potential formalism recasts Maxwell’s equations as a first-order, eight-component hyperbolic evolution system in the potentials 9, free of divergence constraints and compatible with high-order shock-capturing numerical schemes, in both vacuum and general inhomogeneous media (Kudryavtsev et al., 2012).