请输入您要查询的百科知识:

 

词条 Geometric integrator
释义

  1. Pendulum example

  2. Moving frame method

  3. See also

  4. References

  5. Further reading

In the mathematical field of numerical ordinary differential equations, 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 and

whose rod is massless of length . Take the

acceleration due to gravity to be . Denote by

the angular displacement of the rod from the vertical,

and by the pendulum's momentum. The Hamiltonian of

the system, the sum of its kinetic and potential energies, is

which gives Hamilton's equations

It is natural to take the configuration space of all to be the unit

circle , so that lies on the

cylinder . However, we will take

, simply because -space is

then easier to plot. Define

and . Let us experiment by

using some simple numerical methods to integrate this system. As usual,

we select a constant step size, , and for an arbitrary non-negative integer we write

.

We use the following methods.

(explicit Euler),

(implicit Euler),

(symplectic Euler),

(implicit midpoint rule).

(Note that the symplectic Euler method treats q by the explicit and by the implicit Euler method.)

The observation that is constant along the solution

curves of the Hamilton's equations allows us to describe the exact

trajectories of the system: they are the level curves of . We plot, in , the exact

trajectories and the numerical solutions of the system. For the explicit

and implicit Euler methods we take , and z0 = (0.5, 0) and (1.5, 0) respectively; for the other two methods we take , and z0 = (0, 0.7), (0, 1.4) and (0, 2.1).

The explicit (resp. implicit) Euler method spirals out from (resp. in to) the origin. The other two methods show the correct qualitative behaviour, with the implicit midpoint rule agreeing with the exact solution to a greater degree than the symplectic Euler method.

Recall that the exact flow of a Hamiltonian system with one degree of freedom is

area-preserving, in the sense that

for all .

This formula is easily verified by hand. For our pendulum

example we see that the numerical flow of the explicit Euler method is not area-preserving; viz.,

A similar calculation can be carried out for the implicit Euler method,

where the determinant is

However, the symplectic Euler method is area-preserving:

thus . The implicit midpoint rule has similar geometric properties.

To summarize: the pendulum example shows that, besides the explicit and

implicit Euler methods not being good choices of method to solve the

problem, the symplectic Euler method and implicit midpoint rule agree

well with the exact flow of the system, with the midpoint rule agreeing

more 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.

Moving frame method

The moving frame method can be used to construct numerical methods which preserve Lie symmetries of the ODE. Existing methods such as Runge-Kutta can be modified using moving frame method to produce invariant versions.[1]

See also

  • Energy drift
  • Mimesis (mathematics)

References

1. ^ Pilwon Kim (2006), " Invariantization of Numerical Schemes Using Moving Frames"

Further reading

  • {{cite book

| first1 = Ernst | last1 = Hairer
| first2 = Christian | last2 = Lubich
| first3 = Gerhard | last3 = Wanner
| title = Geometric Numerical Integration: Structure-Preserving Algorithms for Ordinary Differential Equations
| year = 2002
| publisher = Springer-Verlag
| isbn = 3-540-43003-2
  • {{cite book

| last1 = Ben | first1 = Leimkuhler
| last2 = Sebastian | first2 = Reich
| title = Simulating Hamiltonian Dynamics
| year = 2005
| publisher = Cambridge University Press
| isbn = 0-521-77290-7
  • {{cite news

| first1 = C.J. | last1 = Budd
| first2 = M.D. | last2 = Piggott
| title = Geometric Integration and its Applications
| series = Handbook of Numerical Analysis
| volume = 11
| pages = 35–139
| year = 2003
| publisher = Elsevier
| doi = 10.1016/S1570-8659(02)11002-7
  • {{cite news

| first1 = Pilwon | last1 = Kim
| title = Invariantization of Numerical Schemes Using Moving Frames
| series = BIT Numerical Mathematics
| volume = 47
| pages = 525–546
| year = 2007
| publisher = Springer
| doi = 10.1007/s10543-007-0138-8{{DEFAULTSORT:Geometric Integrator}}

1 : Numerical differential equations

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 2:41:31