Lecture 3: Backward Error Analysis

Total Page:16

File Type:pdf, Size:1020Kb

Lecture 3: Backward Error Analysis Geometric Numerical Integration TU M¨unchen Ernst Hairer January – February 2010 Lecture 3: Backward error analysis Table of contents 1 Modified differential equation 1 2 Modified Hamiltonian for symplectic integrators 5 3 Near conservation of the total energy 6 4 Counter-example: Takahashi–Imada integrator 10 5 ExistenceofglobalmodifiedHamiltonian 13 6 CompletelyintegrableHamiltoniansystems 15 7 Linear error growth for integrable systems 17 8 Exercises 20 Backward error analysis is the most powerful tool for the study of the long-time behaviour of numerical integrators. 1 Modified differential equation ¨* ϕ (y ) Consider an ordinary differential ¨¨ t 0 ¨exact¨ ¨ equation numerical y˙ = f(y), y˙ = f(y) H HH HHHj and a numerical method Φh(y) which y = Φ (y ) ¨¨¨* n+1 h n produces the approximations ¨exact¨ ˙ ¨ y = fh(y ) y0,y1,y2,... A forward error analysis consists of the studye of thee errors y ϕ (y ) (local error) 1 − h 0 and yn ϕnh(y0) (global error) in the solution space. The idea of backward error − ˙ analysis is to search for a modified differential equation y = fh(y ) of the form ˙ 2 y = f(y )+ hf2(y )+ h f3(y )+ ...,e e (1) such that yn = y(nh)e, and toe study thee differencee of the vector fields f(y) and fh(y). We remark that the series in (1) usually diverges and that one has to truncate it suitably for ae rigorous analysis. For the moment we content ourselves with a formal analysis without taking care of convergence issues. 1 For the computation of the modified equation (1) we put y := y(t) for a fixed t, and we expand the solution of (1) into a Taylor series e 2 y(t + h) = y + h f(y)+ hf2(y)+ h f3(y)+ . h2 (2) e + f ′(y)+ hf ′ (y)+ . f(y)+ hf (y)+ . + ... 2! 2 2 We assume that the numerical method Φh(y) can be expanded as 2 3 Φh(y)= y + hf(y)+ h d2(y)+ h d3(y)+ . (3) (the coefficient of h is f(y) for consistent methods). The functions dj(y) are known and are typically composed of f(y) and its derivatives. To get y(nh)= yn for all n, we must have y(t + h) = Φh(y). Comparing like powers of h in the e expressions (2) and (3) yields recurrence relations for the functions fj(y): e 1 f (y) = d (y) f ′f(y) (4) 2 2 − 2! 1 ′′ ′ ′ 1 ′ ′ f3(y) = d3(y) f (f, f)(y)+ f f f(y) f f2(y)+ f2f(y) . − 3! − 2! Example 1 Consider the scalar differential equation y˙ = y2, y(0) = 1 with exact solution y(t)=1/(1 t). It has a singularity at t = 1. We apply the explicit − Euler method yn+1 = yn + hf(yn) with step size h =0.02. The above procedure for the computation of the modified equation is implemented as a Maple script > fcn := y -> yˆ2: > nn := 6: > fcoe[1] := fcn(y): > for n from 2 by 1 to nn do > modeq := sum(hˆj*fcoe[j+1], j=0..n-2): > diffy[0] := y: > fori from1 by 1 to n do > diffy[i] := diff(diffy[i-1],y)*modeq: > od: > ytilde := sum(hˆk*diffy[k]/k!, k=0..n): > res := ytilde-y-h*fcn(y): > tay := convert(series(res,h=0,n+1),polynom): > fcoe[n] := -coeff(tay,h,n): > od: > simplify(sum(hˆj*fcoe[j+1], j=0..nn-1)); 2 20 exact solution solutions of truncated modified equations 10 .6 .8 1.0 Figure 1: Solutions of the modified equation for the problem y˙ = y2, y(0) = 1. Its output is 3 8 31 157 y˙ = y 2 hy 3 + h2 y 4 h3 y 5 + h4 y 6 h5 y 7 ... (5) − 2 − 3 6 − 15 ± Figure 1e presentse thee exact solutione (dashede curve),e the numericale solution (thick dots), and the solution of the modified equation, when truncated after 1, 2, 3, and 4 terms. We observe an excellent agreement of the numerical solution with the exact solution of the modified equation. A similar program for the implicit midpoint rule computes the modified equa- tion 1 1 11 3 y˙ = y 2 + h2 y 4 + h4 y 6 + h6 y 8 + h8 y 10 ... , (6) 4 8 192 128 ± and for thee classicale (explicit)e Runge–Kuttae methode of ordere4 1 65 17 19 y˙ = y 2 h4 y 6 + h6 y 8 h7 y 9 + h8 y 10 ... (7) − 24 576 − 96 144 ± We observee e that the perturbatione e terms in thee modified equatie on are of size (hr), where r is the order of the method. This is true in general. O Theorem 1 Suppose that the method yn+1 = Φh(yn) is of order r, i.e., Φ (y)= ϕ (y)+ hr+1δ (y)+ (hr+2), h h r+1 O r+1 where ϕt(y) denotes the exact flow of y˙ = f(y), and h δr+1(y) the leading term of the local truncation error. The modified equation then satisfies ˙ r r+1 y = f(y )+ h fr+1(y )+ h fr+2(y )+ ..., y(0) = y0 (8) with fr+1(ey)= δre+1(y). e e e Proof. The construction of the functions fj(y) (see the beginning of this section) shows that f (y)=0 for 2 j r if and only if Φ (y) ϕ (y)= (hr+1). j ≤ ≤ h − h O 3 Example 2 We next consider the Lotka–Volterra equations q˙ = q(p 1), p˙ = p(2 q), − − and we apply (a) the explicit Euler method, and (b) the symplectic Euler method, both with constant step size h = 0.1. The first terms of their modified equations are h (a) q˙ = q(p 1) q(p2 pq +1)+ (h2), − − 2 − O h p˙ = p(q 2) p(q2 pq 3q +4)+ (h2), − − − 2 − − O h (b) q˙ = q(p 1) q(p2 + pq 4p +1)+ (h2), − − 2 − O h p˙ = p(q 2) + p(q2 + pq 5q +4)+ (h2). − − 2 − O Figure 2 shows the numerical solutions for initial values indicated by a thick dot. In the pictures to the left they are embedded in the exact flow of the differential equation, in those to the right they are embedded in the flow of the modified dif- ferential equation, truncated after the h2 terms. For the symplectic Euler method, the solutions of the truncated modified equation are periodic, as is the case for the unperturbed problem. (a) explicit Euler, h =0.1 p p exact modified 4 flow 4 flow 3 3 2 2 1 1 2 4 6 q 2 4 6 q (b) symplectic Euler, h =0.1 p p exact modified 4 flow 4 flow 3 3 2 2 1 1 2 4 6 q 2 4 6 q Figure 2: Numerical solution compared to the exact and modified flows 4 p Euler, h =0.12 p sympl. Euler, h =0.12 4 solutions of 4 solutions of modified modified 3 diff. equ. 3 diff. equ. 2 2 1 1 2 4 6 q 2 4 6 q Figure 3: Study of the truncation in the modified equation In Figure 3 we present the numerical solution and the exact solution of the modified equation, once truncated after the h terms (dashed-dotted), and once truncated after the h2 terms (dotted). The exact solution of the problem is included as a solid curve. Example 3 For a linear differential equation with constant coefficients y˙ = Ay, y(0) = y0 we consider numerical methods which yield yn+1 = R(hA)yn, where R(z) is the n stability function of the method. In this case we get yn = R(hA) y0, so that t/h t yn = y(nh), where y(t) = R(hA) y0 = exp h ln R(hA) y0 is the solution of the modified differential equation e 1e y˙ = ln R(hA) y =(A + hb A2 + h2b A3 + . .) y (9) h 2 3 2 with suitable constantse b2, b3,...e . Since R(z) =1+ z + (ez ) and ln(1 + x)= x x2/2+ (x3) both have a positive radius of convergence,O the series (9) − O converges for h < h with some h > 0. This is an exceptional situation. | | 0 0 2 Modified Hamiltonian for symplectic integrators We consider a Hamiltonian system y˙ = J −1 H(y) with smooth H(y), and we show that the modified equation of symplectic∇ methods is also Hamiltonian. Theorem 2 (Existence of a local modified Hamiltonian) If a symplectic method Φ (y) is applied to a Hamiltonian system y˙ = J −1 H(y) with a smooth Hamil- h ∇ tonian H : U R , then the modified equation (1) is locally Hamiltonian. → More precisely, for every y0 U and for all j there exist smooth functions H (y), such that f (y)= J −1 H∈(y) on a suitable neighborhood of y . j j ∇ j 0 5 1 2 −1 Proof. Assume that fj(y)= J Hj(y) for j =1, 2,...,r (this is satisfied for r =1, because f (y)= f(y)= J −∇1 H(y)). We have to prove the existence of a 1 ∇ Hamiltonian Hr+1(y). The idea is to consider the truncated modified equation ˙ r−1 y = f(y )+ hf2(y )+ . + h fr(y ), (10) r−1 which is a Hamiltoniane systeme with Hamiltoniane H(y)+hHe 2(y)+. .+h Hr(y). Its flow ϕr,t(y0), compared to that of (1), satisfies Φ (y )= ϕ (y )+ hr+1f (y )+ (hr+2), h 0 r,h 0 r+1 0 O and also Φ′ (y )= ϕ′ (y )+ hr+1f ′ (y )+ (hr+2).
Recommended publications
  • Deep Hamiltonian Networks Based on Symplectic Integrators Arxiv
    Deep Hamiltonian networks based on symplectic integrators Aiqing Zhu1,2, Pengzhan Jin1,2, and Yifa Tang1,2,* 1LSEC, ICMSEC, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing 100190, China 2School of Mathematical Sciences, University of Chinese Academy of Sciences, Beijing 100049, China *Email address: [email protected] Abstract HNets is a class of neural networks on grounds of physical prior for learning Hamiltonian systems. This paper explains the influences of different integrators as hyper-parameters on the HNets through error analysis. If we define the network target as the map with zero empirical loss on arbitrary training data, then the non-symplectic integrators cannot guarantee the existence of the network targets of HNets. We introduce the inverse modified equations for HNets and prove that the HNets based on symplectic integrators possess network targets and the differences between the network targets and the original Hamiltonians depend on the accuracy orders of the integrators. Our numerical experiments show that the phase flows of the Hamiltonian systems obtained by symplectic HNets do not exactly preserve the original Hamiltonians, but preserve the network targets calculated; the loss of the network target for the training data and the test data is much less than the loss of the original Hamiltonian; the symplectic HNets have more powerful generalization ability and higher accuracy than the non-symplectic HNets in addressing predicting issues. Thus, the symplectic integrators are of critical importance for HNets. Key words. Neural networks, HNets, Network target, Inverse modified equations, Symplectic integrator, Error analysis. arXiv:2004.13830v1 [math.NA] 23 Apr 2020 1 Introduction Dynamical systems play a critical role in shaping our understanding of the physical world.
    [Show full text]
  • Arxiv:1108.0322V1 [Physics.Comp-Ph] 1 Aug 2011 Hamiltonian Phase Space Structure Be Preserved
    Symplectic integrators with adaptive time steps A S Richardson and J M Finn T-5, Applied Mathematics and Plasma Physics, Los Alamos National Laboratory, Los Alamos, NM, 87545, USA E-mail: [email protected], [email protected] Abstract. In recent decades, there have been many attempts to construct symplectic integrators with variable time steps, with rather disappointing results. In this paper we identify the causes for this lack of performance, and find that they fall into two categories. In the first, the time step is considered a function of time alone, D = D(t). In this case, backwards error analysis shows that while the algorithms remain symplectic, parametric instabilities arise because of resonance between oscillations of D(t) and the orbital motion. In the second category the time step is a function of phase space variables D = D(q; p). In this case, the system of equations to be solved is analyzed by introducing a new time variable t with dt = D(q; p)dt. The transformed equations are no longer in Hamiltonian form, and thus are not guaranteed to be stable even when integrated using a method which is symplectic for constant D. We analyze two methods for integrating the transformed equations which do, however, preserve the structure of the original equations. The first is an extended phase space method, which has been successfully used in previous studies of adaptive time step symplectic integrators. The second, novel, method is based on a non-canonical mixed-variable generating function. Numerical trials for both of these methods show good results, without parametric instabilities or spurious growth or damping.
    [Show full text]
  • Some Robust Integrators for Large Time Dynamics
    Razafindralandy et al. Adv. Model. and Simul. in Eng. Sci. (2019)6:5 https://doi.org/10.1186/s40323-019-0130-2 R E V I E W Open Access Some robust integrators for large time dynamics Dina Razafindralandy1* , Vladimir Salnikov2, Aziz Hamdouni1 and Ahmad Deeb1 *Correspondence: dina.razafi[email protected] Abstract 1Laboratoire des Sciences de l’Ingénieur pour l’Environnement This article reviews some integrators particularly suitable for the numerical resolution of (LaSIE), UMR 7356 CNRS, differential equations on a large time interval. Symplectic integrators are presented. Université de La Rochelle, Their stability on exponentially large time is shown through numerical examples. Next, Avenue Michel Crépeau, 17042 La Rochelle Cedex, France Dirac integrators for constrained systems are exposed. An application on chaotic Full list of author information is dynamics is presented. Lastly, for systems having no exploitable geometric structure, available at the end of the article the Borel–Laplace integrator is presented. Numerical experiments on Hamiltonian and non-Hamiltonian systems are carried out, as well as on a partial differential equation. Keywords: Symplectic integrators, Dirac integrators, Long-time stability, Borel summation, Divergent series Introduction In many domains of mechanics, simulations over a large time interval are crucial. This is, for instance, the case in molecular dynamics, in weather forecast or in astronomy. While many time integrators are available in literature, only few of them are suitable for large time simulations. Indeed, many numerical schemes fail to correctly predict the expected physical phenomena such as energy preservation, as the simulation time grows. For equations having an underlying geometric structure (Hamiltonian systems, varia- tional problems, Lie symmetry group, Dirac structure, ...), geometric integrators appear to be very robust for large time simulation.
    [Show full text]
  • Some Robust Integrators for Large Time Dynamics
    Razafindralandy et al. Adv. Model. and Simul. in Eng. Sci. (2019)6:5 https://doi.org/10.1186/s40323-019-0130-2 R E V I E W Open Access Some robust integrators for large time dynamics Dina Razafindralandy1* , Vladimir Salnikov2, Aziz Hamdouni1 and Ahmad Deeb1 *Correspondence: dina.razafi[email protected] Abstract 1Laboratoire des Sciences de l’Ingénieur pour l’Environnement This article reviews some integrators particularly suitable for the numerical resolution of (LaSIE), UMR 7356 CNRS, differential equations on a large time interval. Symplectic integrators are presented. Université de La Rochelle, Their stability on exponentially large time is shown through numerical examples. Next, Avenue Michel Crépeau, 17042 La Rochelle Cedex, France Dirac integrators for constrained systems are exposed. An application on chaotic Full list of author information is dynamics is presented. Lastly, for systems having no exploitable geometric structure, available at the end of the article the Borel–Laplace integrator is presented. Numerical experiments on Hamiltonian and non-Hamiltonian systems are carried out, as well as on a partial differential equation. Keywords: Symplectic integrators, Dirac integrators, Long-time stability, Borel summation, Divergent series Introduction In many domains of mechanics, simulations over a large time interval are crucial. This is, for instance, the case in molecular dynamics, in weather forecast or in astronomy. While many time integrators are available in literature, only few of them are suitable for large time simulations. Indeed, many numerical schemes fail to correctly predict the expected physical phenomena such as energy preservation, as the simulation time grows. For equations having an underlying geometric structure (Hamiltonian systems, varia- tional problems, Lie symmetry group, Dirac structure, ...), geometric integrators appear to be very robust for large time simulation.
    [Show full text]
  • High-Order Regularised Symplectic Integrator for Collisional Planetary Systems Antoine C
    A&A 628, A32 (2019) https://doi.org/10.1051/0004-6361/201935786 Astronomy & © A. C. Petit et al. 2019 Astrophysics High-order regularised symplectic integrator for collisional planetary systems Antoine C. Petit, Jacques Laskar, Gwenaël Boué, and Mickaël Gastineau ASD/IMCCE, CNRS-UMR8028, Observatoire de Paris, PSL University, Sorbonne Université, 77 avenue Denfert-Rochereau, 75014 Paris, France e-mail: [email protected] Received 26 April 2019 / Accepted 15 June 2019 ABSTRACT We present a new mixed variable symplectic (MVS) integrator for planetary systems that fully resolves close encounters. The method is based on a time regularisation that allows keeping the stability properties of the symplectic integrators while also reducing the effective step size when two planets encounter. We used a high-order MVS scheme so that it was possible to integrate with large time-steps far away from close encounters. We show that this algorithm is able to resolve almost exact collisions (i.e. with a mutual separation of a fraction of the physical radius) while using the same time-step as in a weakly perturbed problem such as the solar system. We demonstrate the long-term behaviour in systems of six super-Earths that experience strong scattering for 50 kyr. We compare our algorithm to hybrid methods such as MERCURY and show that for an equivalent cost, we obtain better energy conservation. Key words. celestial mechanics – planets and satellites: dynamical evolution and stability – methods: numerical 1. Introduction accuracy. Because it is only necessary to apply them when an output is desired, they do not affect the performance of the inte- Precise long-term integration of planetary systems is still a chal- grator.
    [Show full text]
  • Arxiv:2011.14984V2 [Astro-Ph.IM] 7 Jan 2021 While Hermite Codes Have Become the Standard for Collisional (Makino & Aarseth 1992; Hut Et Al
    MNRAS 000,1–18 (2020) Preprint 8 January 2021 Compiled using MNRAS LATEX style file v3.0 FROST: a momentum-conserving CUDA implementation of a hierarchical fourth-order forward symplectic integrator Antti Rantala1¢, Thorsten Naab1, Volker Springel1 1Max-Planck-Institut für Astrophysik, Karl-Schwarzschild-Str. 1, D-85748, Garching, Germany Accepted XXX. Received YYY; in original form ZZZ ABSTRACT We present a novel hierarchical formulation of the fourth-order forward symplectic integrator and its numerical implementation in the GPU-accelerated direct-summation N-body code FROST. The new integrator is especially suitable for simulations with a large dynamical range due to its hierarchical nature. The strictly positive integrator sub-steps in a fourth- order symplectic integrator are made possible by computing an additional gradient term in addition to the Newtonian accelerations. All force calculations and kick operations are synchronous so the integration algorithm is manifestly momentum-conserving. We also employ a time-step symmetrisation procedure to approximately restore the time-reversibility with adaptive individual time-steps. We demonstrate in a series of binary, few-body and million- body simulations that FROST conserves energy to a level of jΔ퐸/퐸j ∼ 10−10 while errors in linear and angular momentum are practically negligible. For typical star cluster simulations, max ∼ × / 5 we find that FROST scales well up to #GPU 4 # 10 GPUs, making direct summation N-body simulations beyond # = 106 particles possible on systems with several hundred and more GPUs. Due to the nature of hierarchical integration the inclusion of a Kepler solver or a regularised integrator with post-Newtonian corrections for close encounters and binaries in the code is straightforward.
    [Show full text]
  • An Introduction to Symplectic Integrators
    An Introduction to Symplectic Integrators Keirn Munro [email protected] Abstract We aim to outline some of the basic techniques of numerical integration as it pertains to computing flows of Hamiltonian systems. The method of Symplectic Integrators has gained popularity in recent years as a relatively stable approach to long time simulations of Hamiltonian mechanics, namely pendulum and celestial body problems. The approach makes use of the symplectic structure to move beyond naive analytic techniques and refine existing approaches. Background and Notation Letting (M; !) be a smooth symplectic manifold along with it's 2-form, respectively. Given a Hamiltonian H and a starting point z0, the task at hand is to numerically solve for the flow of XH starting at z0, z(t). The numerical algorithms, or integrators, we will use to do this are those smooth families of diffeomorphisms on M,Ψ: M × R ! M, such that Ψ∆t(z0) = Ψ(z0; ∆t) ≈ z(∆t). To simulate flow, the user iteratively applies Ψ∆t to z0. When we hold ∆t fixed, we may also require that Ψ∆t is a symplectomorphism and shall herein refer to maps of this form as symplectic integrators. We begin first with a result paraphrased from Proposition 5.4.3 in [5]: Proposition (Conservation of Energy): Given a Hamiltonian function H : M ! R and an associated vector field XH with flow 't : M ! M, H ◦ 't is constant in t. Proof. Proceeding by direct computation and letting x 2 M, d H('t(x)) = XH (H)('t0 (x)) dt t0 = dH (XH ('t0 (x))) (1) = − (ιXH ! (XH )) 't0 (x) = −! (XH ;XH ) 't0 (x) = 0 by anti-symmetry establishing the result.
    [Show full text]
  • On Yoshida's Method for Constructing Explicit Symplectic Integrators For
    faculty of science mathematics and applied and engineering mathematics On Yoshida’s Method For Constructing Explicit Symplectic Integrators For Separable Hamiltonian Systems Bachelor’s Project Mathematics July 2019 Student: J.C. Pim First supervisor: Dr. M. Seri Second assessor: Dr. A.E. Sterk Abstract We describe Yoshida's method for separable Hamiltonians H = T (p)+ V (q). Hamiltonians of this form occur frequently in classical mechanics, for example the n-body problem, as well as in other fields. The class of symplectic integrators constructed are explicit, reversible, of arbitrary even order, and have bounded energy growth. We give an introduction to Hamiltonian mechanics, symplectic geometry, and Lie theory. We com- pare the performance of these integrators to more commonly used methods such as Runge-Kutta, using the ideal pendulum and Kepler problem as examples. 2 Contents 1 Introduction 4 2 Preliminaries And Prerequisites 5 2.1 Manifolds, Vector Fields, And Differential Forms . .5 2.2 The Matrix Exponential . .6 2.3 The Vector Field Exponential . .7 3 Hamiltonian Mechanics 9 3.1 Motivating Examples . 10 4 Symplectic Geometry 15 4.1 Symplectic Vector Spaces . 15 4.2 Symplectic Manifolds . 17 5 Lie Theory And BCH Formula 21 6 Symplectic Integrators 28 6.1 Separable Hamiltonians . 28 6.2 Reversible Hamiltonians . 29 6.3 Yoshida's Method For Separable Hamiltonians . 30 6.4 Properties Of The Yoshida Symplectic Integrators . 38 6.5 Backward Error Analysis . 38 7 Numerical Simulations 43 7.1 The Ideal Pendulum . 43 7.2 The Kepler Problem . 46 8 Conclusion 50 References 51 3 1 Introduction Many interesting phenomena in science can be modelled by Hamiltonian sys- tems, for example the n-body problem, oscillators, problems in molecular dy- namics, and models of electric circuits [11].
    [Show full text]
  • Molecular Dynamics Simulation
    Molecular Dynamics Simulation Table of Contents Theory I: Solving Newtons Laws for collection of particles ........................................................ 1 Figure 1: Diagram defining particle-particle interaction variables. ................................................ 2 Simple Molecular Dynamics Simulation ................................................................................. 3 Experimental Parameters (particle) ........................................................................................ 3 Experimental Parameters (space-domain) ................................................................................ 3 Experimental Parameters (initial conditions) ............................................................................ 4 Experimental Parameters (time-domain) ................................................................................. 4 Display Parameters ............................................................................................................. 4 Theory II: Numeric integration of Newton's laws Part I ............................................................. 4 Figure 2: Euler vs. Semi-implicit Euler Integration. .................................................................. 5 Theory II: Numeric integration of Newton's laws Part II ............................................................ 6 Figure 3: Velocity Verlet vs. Semi-implicit Euler Integration. ..................................................... 7 Figure 3: Velocity Verlet vs. Semi-implicit Euler
    [Show full text]
  • A Minimal-Coordinate Symplectic Integrator on Spheres
    A minimal-coordinate symplectic integrator on spheres Robert McLachlan∗1, Klas Modiny2, and Olivier Verdierz3 1 Institute of Fundamental Sciences, Massey University, New Zealand 2 Mathematical Sciences, Chalmers University of Technology, Sweden 3 Department of Mathematics and Statistics, University of Ume˚a,Sweden 2019-10-20 We construct a symplectic, globally defined, minimal-coordinate, equivari- ant integrator on products of 2-spheres. Examples of corresponding Hamilto- nian systems, called spin systems, include the reduced free rigid body, the motion of point vortices on a sphere, and the classical Heisenberg spin chain, a spatial discretisation of the Landau{Lifschitz equation. The existence of such an integrator is remarkable, as the sphere is neither a vector space, nor a cotangent bundle, has no global coordinate chart, and its symplectic form is not even exact. Moreover, the formulation of the integrator is very simple, and resembles the geodesic midpoint method, although the latter is not symplectic. 1. Introduction The 2{sphere, denoted S2, is a fundamental symplectic manifold that occurs as the phase space, or part of the phase space, of many Hamiltonian systems in mathematical physics. A globally defined symplectic integrator on S2 needs a minimum of three coordinates, since the lowest-dimensional vector space in which S2 can be embedded is R3. To construct such a minimal-coordinate, symplectic integrator is, however, surprisingly difficult, and has long been an open problem. Here we solve that problem. More precisely, arXiv:1402.3334v4 [math-ph] 9 Feb 2015 we provide a global, second order symplectic integrator for general Hamiltonian systems ∗[email protected] [email protected] [email protected] 1 on the direct products of 2{spheres, (S2)n.
    [Show full text]
  • Numerical Methods for Ordinary Differential Equations
    Numerical methods for ordinary differential equations Ulrik Skre Fjordholm May 1, 2018 Chapter 1 Introduction Consider the ordinary differential equation (ODE) x.t/ f .x.t/; t/; x.0/ x0 (1.1) P D D d d d where x0 R and f R R R . Under certain conditions on f there exists a unique solution of (1.1), and2 for certainW types of! functions f (such as when (1.1) is separable) there are techniques available for computing this solution. However, for most “real-world” examples of f , we have no idea how the solution actually looks like. We are left with no choice but to approximate the solution x.t/. Assume that we would like to compute the solution of (1.1) over a time interval t Œ0; T for some T > 01. The most common approach to finding an approximation of the solution of2 (1.1) starts by partitioning the time interval into a set of points t0; t1; : : : ; tN , where tn nh is a time step and h T is the step size2. A numerical method then computes an approximationD of the actual solution D N value x.tn/ at time t tn. We will denote this approximation by yn. The basis of most numerical D methods is the following simple computation: Integrate (1.1) over the time interval Œtn; tn 1 to get C Z tn 1 C x.tn 1/ x.tn/ f .x.s/; s/ ds: (1.2) C D C tn Although we could replace x.tn/ and x.tn 1/ by their approximations yn and yn 1, we cannot use the formula (1.2) directly because the integrandC depends on the exact solution x.s/C .
    [Show full text]
  • Arxiv:1710.03946V1 [Math.NA] 11 Oct 2017 DDE05, BL07, Chu08, HO10, Wan10, CMKO11, AEEVE12, DE13]
    DYNAMICS, NUMERICAL ANALYSIS, AND SOME GEOMETRY LUDWIG GAUCKLER, ERNST HAIRER, AND CHRISTIAN LUBICH Abstract. Geometric aspects play an important role in the construction and analysis of structure-preserving numerical methods for a wide variety of ordinary and partial differential equations. Here we review the development and theory of symplectic integrators for Hamiltonian ordinary and partial differential equa- tions, of dynamical low-rank approximation of time-dependent large matrices and tensors, and its use in numerical integrators for Hamiltonian tensor network ap- proximations in quantum dynamics. 1. Introduction It has become a commonplace notion in all of numerical analysis (which here is understood as comprising the construction and the mathematical analysis of numer- ical algorithms) that a good algorithm should \respect the structure of the problem" | and in many cases the \structure" is of geometric nature. This immediately leads to two basic questions, which need to be answered specifically for each problem: • How can numerical methods be constructed that \respect the geometry" of the problem at hand? • What are benefits from using a structure-preserving algorithm for this prob- lem, and how do they come about? In this note we present results in the numerical analysis of dynamic (evolutionary, time-dependent) ordinary and partial differential equations for which geometric as- pects play an important role. These results belong to the area that has become known as Geometric Numerical Integration, which has developed vividly in the past quarter-century, with substantial contributions by researchers with very different mathematical backgrounds. We just refer to the books (in chronological order) [SSC94, HLW02, Sur03, LR04, HLW06, Lub08, FQ10, Fao12, WYW13, BC16] and to the Acta Numerica review articles [SS92, IMKNZ00, MW01, MQ02, HLW03, arXiv:1710.03946v1 [math.NA] 11 Oct 2017 DDE05, BL07, Chu08, HO10, Wan10, CMKO11, AEEVE12, DE13].
    [Show full text]