In mathematics, a multisymplectic integrator is a numerical method for the solution of a certain class of partial differential equations, that are said to be multisymplectic. Multisymplectic integrators are geometric integrators, meaning that they preserve the geometry of the problems; in particular, the numerical method preserves energy and momentum in some sense, similar to the partial differential equation itself. Examples of multisymplectic integrators include the Euler box scheme and the Preissman box scheme.
A partial differential equation (PDE) is said to be a multisymplectic equation if it can be written in the form
Kzt+Lzx=\nablaS(z),
z(t,x)
K
L
\nablaS
S
Jzt=\nablaH(z)
utt-uxx=V'(u)
utt=\partialx\sigma'(ux)-f'(u)
ut+uux+uxxx=0
Define the 2-forms
\omega
\kappa
\omega(u,v)=\langleKu,v\rangle and \kappa(u,v)=\langleLu,v\rangle
\langle ⋅ , ⋅ \rangle
\partialt\omega+\partialx\kappa=0.
ut
\partialtE(u)+\partialxF(u)=0 where E(u)=S(u)-\tfrac12\kappa(ux,u),F(u)=\tfrac12\kappa(ut,u).
\partialtI(u)+\partialxG(u)=0 where I(u)=\tfrac12\omega(ux,u),G(u)=S(u)-\tfrac12\omega(ut,u).
A multisymplectic integrator is a numerical method for solving multisymplectic PDEs whose numerical solution conserves a discrete form of symplecticity.[7] One example is the Euler box scheme, which is derived by applying the symplectic Euler method to each independent variable.[8]
The Euler box scheme uses a splitting of the skewsymmetric matrices
K
L
\begin{align} K&=K++K- with K-=
T, | |
-K | |
+ |
\\ L&=L++L- with L-=
T. | |
-L | |
+ |
\end{align}
K+
L+
K
L
Now introduce a uniform grid and let
un,i
u(n\Delta{t},i\Delta{x})
\Delta{t}
\Delta{x}
K+
+ | |
\partial | |
t |
un,i+K-
- | |
\partial | |
t |
un,i+L+
+ | |
\partial | |
x |
un,i+L-
- | |
\partial | |
x |
un,i=\nabla{S}(un,i)
+ | |
\begin{align} \partial | |
t |
un,i&=
un+1,i-un,i | |
\Delta{t |
+ | |
\partial | |
t |
\omegan,i+
+ | |
\partial | |
x |
\kappan,i=0 where \omegan,i=dun,i-1\wedgeK+dun,i and \kappan,i=dun-1,i\wedgeL+dun,i.
Another multisymplectic integrator is the Preissman box scheme, which was introduced by Preissman in the context of hyperbolic PDEs.[12] It is also known as the centred cell scheme.[13] The Preissman box scheme can be derived by applying the Implicit midpoint rule, which is a symplectic integrator, to each of the independent variables.[14] This leads to the scheme
K
+ | |
\partial | |
t |
un,i+1/2+L
+ | |
\partial | |
x |
un+1/2,i=\nabla{S}(un+1/2,i+1/2),
+ | |
\partial | |
t |
+ | |
\partial | |
x |
un,i+1/2=
un,i+un,i+1 | |
2 |
, un+1/2,i=
un,i+un+1,i | |
2 |
,un+1/2,i+1/2=
un,i+un,i+1+un+1,i+un+1,i+1 | |
4 |
.
+ | |
\partial | |
t |
\omegan,i+
+ | |
\partial | |
x |
\kappan,i=0 where \omegan,i=dun,i+1/2\wedgeKdun,i+1/2 and \kappan,i=dun+1/2,i\wedgeLdun+1/2,i.