Symplectic integrator

Symplectic integrator

In mathematics, a symplectic integrator (SI) is a numerical integration scheme for a specific group of differential equations related to classical mechanics and symplectic geometry. Symplectic integrators form the subclass of geometric integrators which, by definition, are canonical transformations. They are widely used in molecular dynamics, discrete element methods, accelerator physics, and celestial mechanics.

Introduction

Symplectic integrators are designed for the numerical solution of Hamilton's equations, which read:dot p = -frac{partial H}{partial q} quadmbox{and}quad dot q = frac{partial H}{partial p},where q denotes the position coordinates, p the momentum coordinates, and H is the Hamiltonian (see Hamiltonian mechanics for more background).

The time evolution of Hamilton's equations is a symplectomorphism, meaning that it conserves the symplectic two-form dp wedge dq. A numerical scheme is a symplectic integrator if it also conserves this two-form.

Symplectic integrators possess as a conserved quantity a Hamiltonian which is slightly perturbed from the original one. By virtue of these advantages, the SI scheme has been widely applied to the calculations of long-term evolution of chaotic Hamiltonian systems ranging from the Kepler problem to the classical and semi-classical simulations in molecular dynamics.

Most of the usual numerical methods, like the primitive Euler scheme and the classical Runge-Kutta scheme, are not symplectic integrators.

Splitting methods for separable Hamiltonians

A widely used class of symplectic integrators is formed by the splitting methods.

Assume that the Hamiltonian is separable, meaning that it can be written in the form:H(p,q) = T(p) + V(q). qquadqquad (1)This happens frequently in Hamiltonian mechanics, with "T" being the kinetic energy and "V" the potential energy.

Then the equations of motion of a Hamiltonian system can be expressed as:dot{z}={z,H(z)} (2)where {cdot, cdot} is a Poisson bracket, and z=(q,p). By using the notation D_H = {cdot, H}, this can be re-expressed as:dot{z}=D_H z.The formal solution of this set of equations is given as:z( au)=exp( au D_H)z(0). (3)

When the Hamiltonian has the form of eq. (1), the solution (3) is equivalent to:z( au) = exp [ au (D_T + D_V)] z(0). (4)The SI scheme approximates the time-evolution operator exp [ au (D_T + D_V)] in the formal solution (4) by a product of operators as:exp [ au (D_T + D_V)] = Pi_{i=1}^k exp(c_i au D_T)exp(d_i au D_V) + O( au^{n+1}), (5)where c_i and d_i are real numbers, and n is an integer, which is called the order of the integrator. Note that each of the operators exp(c_i au D_T) and exp(d_i au D_V) provides a symplecticmap, so their product appearing in the right hand side of (5) also constitutes a symplectic map. In concrete terms, exp(c_i au D_T) gives the mapping:egin{pmatrix}q\ pend{pmatrix}mapstoegin{pmatrix}q'\ p'end{pmatrix}=egin{pmatrix} q + au c_i frac{partial T}{partial p}(p)\ pend{pmatrix}and exp(d_i au D_V) gives:egin{pmatrix}q\ pend{pmatrix}mapstoegin{pmatrix}q'\ p'end{pmatrix}=egin{pmatrix} q \ p - au d_i frac{partial V}{partial q}(q)\end{pmatrix}.Note that both of these maps are practically computable.

The symplectic Euler method is the first-order integrator with k=1 and coefficients:c_1 = d_1 = 1. The Verlet method is the second-order integrator with k=2 and coefficients:c_1 = c_2 = frac12, qquad d_1 = 1, qquad d_2 = 0.A fourth order integrator (with k=4) was independently discovered by three groups [cite journal
last = Forest
first = E.
coauthors=Ruth, R.D.
title=Fourth-order symplectic integration
journal=Physica D
date=1990
volume=43
pages=105
doi=10.1016/0167-2789(90)90019-L
] [cite journal
last = Yoshida
first = H.
title = Construction of higher order symplectic integrators
journal=Phys. Lett. A
date=1990
volume=150
pages=262
doi = 10.1016/0375-9601(90)90092-3
] [cite journal
last=Candy
first=J.
coauthors=Rozmus, W.
title=A Symplectic Integration Algorithm for Separable Hamiltonian Functions
journal=J. Comput. Phys.
date=1991
volume=92
pages=230
doi=10.1016/0021-9991(91)90299-Z
]

:c_1 = c_4 = frac{1}{2(2-2^{1/3})}, c_2=c_3=frac{1-2^{1/3{2(2-2^{1/3})},:d_1 = d_3 = frac{1}{2-2^{1/3, d_2 = -frac{2^{1/3{2-2^{1/3, d_4 = 0.To determine these coefficients, the Baker–Campbell–Hausdorff formula can be used. Yoshida, in particular, gives an elegant derivation of coefficients for higher-order integrators.

References

* cite book
last = Leimkuhler
first = Ben
coauthors = Sebastian Reich
title = Simulating Hamiltonian Dynamics
publisher = Cambridge University Press
date = 2005
id = ISBN 0-521-77290-7


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Geometric integrator — In the mathematical field of numerical ODEs, a geometric integrator is a numerical method that preserves geometric properties of the exact flow of a differential equation.Pendulum exampleWe can motivate the study of geometric integrators by… …   Wikipedia

  • Variational integrator — Variational integrators are numerical integrators for Hamiltonian systems derived from the Euler Lagrange equations of a discretized Hamilton s principle. Variational integrators are momentum preserving and symplectic.References* E. Hairer, C.… …   Wikipedia

  • List of numerical analysis topics — This is a list of numerical analysis topics, by Wikipedia page. Contents 1 General 2 Error 3 Elementary and special functions 4 Numerical linear algebra …   Wikipedia

  • Semi-implicit Euler method — In mathematics, the semi implicit Euler method, also called symplectic Euler, semi explicit Euler, Euler–Cromer, and Newton–Størmer–Verlet (NSV), is a modification of the Euler method for solving Hamilton s equations, a system of ordinary… …   Wikipedia

  • Molecular dynamics — (MD) is a computer simulation of physical movements of atoms and molecules. The atoms and molecules are allowed to interact for a period of time, giving a view of the motion of the atoms. In the most common version, the trajectories of molecules… …   Wikipedia

  • Energy drift — In molecular dynamics, orbit, and particle simulations, energy drift is the gradual change in the total energy of a closed system. According to the laws of mechanics, the energy should be a constant of motion and should not change. However, the… …   Wikipedia

  • List of mathematics articles (S) — NOTOC S S duality S matrix S plane S transform S unit S.O.S. Mathematics SA subgroup Saccheri quadrilateral Sacks spiral Sacred geometry Saddle node bifurcation Saddle point Saddle surface Sadleirian Professor of Pure Mathematics Safe prime Safe… …   Wikipedia

  • Verlet integration — (IPA all|veʁ le) is a method used to integrate Newton s equations of motion. It is frequently used to calculate trajectories of particles in molecular dynamics simulations and video games. The verlet integrator offers greater stability than the… …   Wikipedia

  • Mimetic (mathematics) — The goal of numerical analysis is to approximate the continuum, so instead of solving a partial differential equation one aims in solve a discrete version of the continuum problem. A numerical method is called mimetic when it mimics (or imitates) …   Wikipedia

  • Harold F. Levison — Harold F. Hal Levison is a planetary scientist specializing in planetary dynamics. He argued for a distinction between what are now called dwarf planets and the other eight planets based on their inability to clear the neighborhood around their… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”