Conservation Law of Discrete Gradient Integrators
- The Conservation Law of GDI is a framework that formalizes the preservation of energy-like invariants in numerical discretizations of Hamiltonian PDEs.
- Discrete Gradient Integrators replace continuous derivatives with discrete gradients, enabling time-discrete analogues that maintain key invariants at each step.
- Its implementation in methods such as the AVF scheme and applications like the KdV equation demonstrates practical benefits for long-term simulation stability.
The conservation law of Discrete Gradient Integrators (GDI) formalizes the preservation of an energy-like quantity in numerical discretizations of Hamiltonian partial differential equations (PDEs). GDI methods, based on discrete gradients, yield time-discrete conservation laws that mirror the structure of their continuous analogues. This principle is foundational for the numerical integration of conservative systems, ensuring the preservation of key invariants such as energy at the discrete level (McLachlan et al., 2013).
1. Continuous Conservation Laws in Hamiltonian Systems
For a Hamiltonian PDE of the form
with , constant antisymmetric , and a Hamiltonian , the energy density satisfies the local conservation law
where the flux is a local quadratic form in the variational derivatives of . In canonical forms, . This expresses the essential property that the time rate of change of the conserved density is balanced by the flux divergence.
2. Discrete Gradient: Definition and Properties
A discrete gradient for any differentiable satisfies
with the consistency condition . For example, the Average Vector Field (AVF) discrete gradient is
These discrete gradients replace the role of standard derivatives in constructing time-discrete analogues of conservation laws, preserving the relevant invariants exactly at each time step.
3. Discrete Gradient Integrators and the Energy Conservation Law
Applied to a Hamiltonian PDE, the GDI time-discrete scheme is
with constant antisymmetric. The central theorem is that the same conserved density satisfies a time-discrete conservation law:
where the discrete flux is obtained by replacing each variational derivative in the continuous by its discrete gradient component:
In the fully discrete (space–time) setting, the spatial derivative is replaced by a suitable finite-difference (summation-by-parts) operator.
4. Theoretical Basis and Proof Mechanism
The conservation law follows from multiplying the discrete step by the discrete gradient and employing its defining axiom:
by antisymmetry of . The flux divergence structure is retained because discrete gradients replace the partial derivatives in the original continuous flux, and product rules hold at the discrete level analogously.
5. Canonical Formulas and Implementation
Key canonical formulas are:
| Quantity | Continuous Case | Discrete Case |
|---|---|---|
| Conservation law | ||
| Flux | ||
| Discrete gradient axiom |
These formulas enable the construction of algorithms in which energy (or other invariants) is preserved at the level of the difference scheme.
6. Illustrative Examples
Nonlinear Wave Equation
For
with energy density , the discrete GDI scheme preserves
Korteweg–de Vries (KdV) Equation
For with Hamiltonian , a discrete-gradient step yields
where replaces all derivatives in the continuous by discrete gradient expressions.
7. Significance and Scope
Any PDE system with constant Hamiltonian structure, discretized in time by a GDI, inherits a local time-discrete conservation law with the same energy density as the continuous system. The discrete flux is obtained by a systematic replacement of continuous derivatives by discrete gradients in the original flux. This property ensures energy preservation at the discrete level, which is crucial for the long-term stability and fidelity of numerical simulations of conservative systems. The conservation law is equally valid for space–time fully discrete schemes when summation-by-parts analogues of differential operators are used (McLachlan et al., 2013).