Geometric integrator

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 example

We can motivate the study of geometric integrators by considering the motion of a pendulum.

Assume that we have a pendulum whose bob has mass m=1 andwhose rod is massless of length ell=1. Take theacceleration due to gravity to be g=1. Denote byq(t) the angular displacement of the rod from the vertical,and by p(t) the pendulum's momentum. The Hamiltonian ofthe system, the sum of its kinetic and potential energies, is:H(q,p) = T(p)+U(q) = frac{1}{2}p^2 - cos q,which gives Hamilton's equations:(dot q,dot p) = (p,-sin q).It is natural to take the configuration space Q of all q to be the unitcircle mathbb S^1, so that (q,p) lies on thecylinder mathbb S^1 imesmathbb R. However, we will take(q,p)inmathbb R^2, simply because (q,p)-space isthen easier to plot. Define z(t) = (q(t),p(t))^{mathrm T}and f(z) = (p,-sin q)^{mathrm T}. Let us experiment byusing some simple numerical methods to integrate this system. As usual,we select a constant step-size h and writez_k:=z(kh) for kgeq 0.We use the following methods.: z_{k+1} = z_k + hf(z_k) (explicit Euler),: z_{k+1} = z_k + hf(z_{k+1}) (implicit Euler),: z_{k+1} = z_k + hf(q_k,p_{k+1}) (symplectic Euler),: z_{k+1} = z_k + hf((z_{k+1}+z_k)/2) (implicit midpoint rule).(Note that the symplectic Euler method treats q by theexplicit and p by the implicit Euler method.)

The observation that H is constant along the solutioncurves of the Hamilton's equations allows us to describe the exacttrajectories of the system: they are the level curves of p^2/2 -cos q. We plot, in mathbb R^2, the exacttrajectories and the numerical solutions of the system. For the explicitand implicit Euler methods we take h=0.2, and z_0 =(0.5,0) and (1.5,0) respectively; for the other twomethods we take h=0.3, and z_0 = (0,0.7),(0,1.4) and (0,2.1).The explicit (resp. implicit) Euler method spirals out from (resp. into) the origin. The other two methods show the correct qualitativebehaviour, with the implicit midpoint rule agreeing with the exactsolution to a greater degree than the symplectic Euler method.

Recall that the exact flow phi_t of a Hamiltonian system with one degree of freedom isarea-preserving, in the sense that:detfrac{partialphi_t}{partial (q_0,p_0)} = 1 for all t.This formula is easily verified by hand. For our pendulumexample we see that the numerical flow Phi_mathrm{eE,h}:z_kmapsto z_{k+1} of the explicit Euler method is not area-preserving; viz.,:detfrac{partial}{partial (q_0,p_0)}Phi_mathrm{eE,h}(z_0) = egin{vmatrix}1&h\-hcos q_0&1end{vmatrix} = 1+h^2cos q_0.A similar calculation can be carried out for the implicit Euler method,where the determinant is:detfrac{partial}{partial (q_0,p_0)}Phi_mathrm{iE,h}(z_0) = (1+h^2cos q_1)^{-1}.However, the symplectic Euler method is area-preserving:: egin{pmatrix}1&-h\0&1end{pmatrix}frac{partial}{partial (q_0,p_0)}Phi_mathrm{sE,h}(z_0) = egin{pmatrix}1&0\-hcos q_0&1end{pmatrix},thus det(partialPhi_mathrm{sE,h}/partial (q_0,p_0)) = 1. The implicit midpoint rule has similar geometric properties.

To summarize: the pendulum example shows that, besides the explicit andimplicit Euler methods not being good choices of method to solve theproblem, the symplectic Euler method and implicit midpoint rule agreewell with the exact flow of the system, with the midpoint rule agreeingmore closely. Furthermore, these latter two methods are area-preserving,just as the exact flow is; they are two examples of geometric (in fact, symplectic) integrators.

References

*Ernst Hairer, Christian Lubich and Gerhard Wanner, "Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations." Springer, Berlin, 2002. ISBN 3-540-43003-2.
*Ben Leimkuhler and Sebastian Reich, "Simulating Hamiltonian Dynamics." Cambridge University Press, 2005. ISBN 0-521-77290-7.


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • 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… …   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

  • List of mathematics articles (G) — NOTOC G G₂ G delta space G networks Gδ set G structure G test G127 G2 manifold G2 structure Gabor atom Gabor filter Gabor transform Gabor Wigner transform Gabow s algorithm Gabriel graph Gabriel s Horn Gain graph Gain group Galerkin method… …   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

  • 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

  • Exponential family — Not to be confused with the exponential distribution. Natural parameter links here. For the usage of this term in differential geometry, see differential geometry of curves. In probability and statistics, an exponential family is an important… …   Wikipedia

  • climate — /kluy mit/, n. 1. the composite or generally prevailing weather conditions of a region, as temperature, air pressure, humidity, precipitation, sunshine, cloudiness, and winds, throughout the year, averaged over a series of years. 2. a region or… …   Universalium

  • List of mathematics articles (I) — NOTOC Ia IA automorphism ICER Icosagon Icosahedral 120 cell Icosahedral prism Icosahedral symmetry Icosahedron Icosian Calculus Icosian game Icosidodecadodecahedron Icosidodecahedron Icositetrachoric honeycomb Icositruncated dodecadodecahedron… …   Wikipedia

  • List of mathematics articles (L) — NOTOC L L (complexity) L BFGS L² cohomology L function L game L notation L system L theory L Analyse des Infiniment Petits pour l Intelligence des Lignes Courbes L Hôpital s rule L(R) La Géométrie Labeled graph Labelled enumeration theorem Lack… …   Wikipedia

Share the article and excerpts

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