INTERPOLATION IN LIE GROUPS

Size: px
Start display at page:

Download "INTERPOLATION IN LIE GROUPS"

Transcription

1 SIAM J. NUMER. ANAL. Vol. 7, No., pp c 999 Society for Industrial and Applied Mathematics INTERPOLATION IN LIE GROUPS ARNE MARTHINSEN Abstract. We consider interpolation in Lie groups. Based on points on the manifold together with tangent vectors at (some of these points, we construct Hermite interpolation polynomials. If the points and tangent vectors are produced in the process of integrating an ordinary differential equation in terms of Lie-algebra actions, we use the truncated inverse of the differential of the exponential mapping and the truncated Baker Campbell Hausdorff formula to relatively cheaply construct an interpolation polynomial. Much effort has lately been put into research on geometric integration, i.e., the process of integrating differential equations in such a way that the configuration space of the true solution is respected by the numerical solution. Some of these methods may be viewed as generalizations of classical methods, and we investigate the construction of intrinsic dense output devices as generalizations of the continuous Runge Kutta methods. Key words. geometric integration, numerical integration of ordinary differential equations on manifolds, interpolation, approximation, numerical analysis, Lie algebras, Lie groups AMS subject classifications. 65L6, 4A5 PII. S Introduction. During the last few years there has been a growing interest in geometric integration, which in particular includes symplectic integration methods and Lie-group methods. Since many differential equations either explicitly or implicitly have solutions that evolve on some manifold (e.g., through constraints or invariants, it is vital to the qualitative behavior of the numerical solution that it is also restricted to the manifold. To accomplish this in a natural way, various approaches have been proposed and a number of numerical methods are constructed. Among these are the methods of Crouch and Grossman [], Munthe-Kaas [], Leimkuhler and Patrick [5], Dieci, Russell, and van Vleck [6], Eich et al. [7], Iserles and Nørsett [], Zanna [6], and Sanz-Serna with coworkers [, ]. Some of the Lie-group methods are implicit, and the nonlinear equations may be solved with the Newton iteration schemes proposed by Owren and Welfert [6]. The geometric integration methods, as well as the traditional Runge Kutta methods, are generally designed to approximate the solution of a system of ordinary differential equations on a mesh. The size of the mesh will typically be determined by some stepsize selection algorithm, and the steps will in general be chosen as large as possible constrained by tolerances to accuracy. Sometimes, however, the solution is required at points not included in the mesh, and an effective device for output of results at randomly chosen points within an interval should be provided. Some of the Lie-group methods are directly applicable only to Lie-type problems (e.g., the Magnus series methods [], but they may be extended to the general case by means of dynamic iteration or as in [7]. This again introduces the need for an approximation to the solution at intermediate points in the integration interval. Received by the editors May 8, 998; accepted for publication (in revised form April 6, 999; published electronically December, 999. This work was sponsored in part by British Petroleum under grant B946. and by The Norwegian Research Council under contract 655/4, as well as contract 8/4, through the SYNODE project. Norwegian University of Science and Technology, Department of Mathematical Sciences, N-749 Trondheim, Norway (Arne.Marthinsen@math.ntnu.no, arnema/. 69

2 7 ARNE MARTHINSEN In this paper we discuss variants of Hermite interpolation in Lie groups. We also consider continuous extensions to some of the new geometric integration methods by equipping them with continuous weights. It should be mentioned that Zanna [7] developed collocation and relaxed collocation methods for the Fer and the Magnus expansions. While Zanna s motivation apparently was to construct new integration methods, the motivation of this paper is to understand how to construct interpolants in the generalized setting of Lie groups. An analysis of the collocation idea is presented in section.. The rest of this paper is organized as follows. Section is devoted to the development of a Hermite interpolation procedure. In section we equip some of the recently developed Lie-group methods with continuous extensions. Finally, in section 4 we briefly discuss a procedure to be used with discrete integrators that are based on Lie-algebra actions.. Hermite interpolation in Lie groups. In this section we construct a polynomial that interpolates data given as points on a matrix Lie group and tangent vectors in the tangent space at the points. The values may be obtained from discrete integration of an ordinary differential equation on a Lie group, G, say, but this is not a requirement; we do not use information about vector fields on G or particular integration schemes. The setting is given by the following commutative diagram, where π denotes projection, π denotes projection onto the first component, and R y : G G is defined by R y (z = z y, where is the group multiplication (see [8]. Consider the map λ y : g G defined by λ y = R y exp, where y G is fixed. There exists a neighborhood U G around y in which λ y is invertible. Hence for z U we obtain a local coordinate system φ y : G g, given by φ y (z = log(zy. The coordinates of this mapping are usually denoted by canonical coordinates of the first kind. We want to compute the tangent mapping of this coordinate chart. Note that if z = λ y (u and v g then ( ( Tλ y (u, v = T exp(u R y T e R exp(u dexpu (v = T e R exp(u y ( dexpu (v = T e R z ( dexpu (v. Therefore, Tλ y : Tg g g TG. Hence, if we right trivialize elements in TG, we get Tλ y (u, v = ( z,dexp u (v G g.

3 INTERPOLATION IN LIE GROUPS 7 It readily follows that the mapping Tφ y : G g Tg is given by Tφ y (z, w = ( u, dexp u (w = (u, v when u = φ y (z and dexp u (v = w. Assume now that we have available k + triplets, ( t i, y i, ỹ i R G g, i = n,..., n+k. The tangent vector at the point y i is given by ẏ i = T e R yi (ỹ i. We choose a reference element among the data, (t n, y n, ỹ n, say. Relative to this reference element we compute the transformed quantities u i = log(y i yn and v i = dexp u i (ỹ i, i = n,..., n + k. A Hermite interpolation polynomial, p(t g, may now be computed based on the k + elements and (t n,, (t i, u i, i = n +,..., n + k, (t n, ỹ n, (t i, v i, i = n +,..., n + k. Here, (t i, u i R g correspond to what usually is thought of as points and (t i, v i R g correspond to the (translated derivatives at the points. We want to compute the unique polynomial p : R g of degree k + such that p(t i = u i and ṗ(t i = v i, i = n,..., n + k. By using standard notation from the theory of divided differences (see, e.g., [], we have the divided difference (. f[t n, t n+,..., t n+k ] = k l= j= j l u l (t l t j, and the polynomial is, by Newton s interpolation method, given by n+k p(t = (t t n f[t n, t n+ ] + + (t t j f[t n, t n+,..., t n+k ], since u n =. It is well known, however, that it is better to use a recurrence relation to compute f[ ] than equation (. directly. Given the divided differences f[t j+,..., t j+l ] and f[t j,..., t j+l ] of order l, we compute f[t j, t j+,..., t j+l ] of order l as j=n f[t j, t j+,..., t j+l ] = f[t j+,..., t j+l ] f[t j,..., t j+l ] t j+l t j. Initially, we have that f[t j ] = u j, j = n,..., n+k. As in classical interpolation theory, we define f[t j, t j+ ] = v j when t j = t j+ ; hence Hermite and Hermite Birkhoff [6] interpolation readily follow. Assume now that p(t is computed. As will be shown in Theorem., an approximation to an element in G at time t [t n, t n+k ] is given as y( t λ yn (p( t. Accordingly, the element ( y( t, ỹ( t G g is approximated by (. ( y( t, ỹ( t Tλ yn ( p( t, ṗ( t.

4 7 ARNE MARTHINSEN Theorem.. The numerical approximation (. to ( y( t, ỹ( t G g, t [t n, t n+k ], based on interpolation of k + points, ( y(t i, ỹ(t i G g, belongs to G g. The order of approximation to y( t is at least k +. Proof. The interpolation polynomial p(t belongs to g for all t and (p(t, ṗ(t Tg. Since Tλ y : Tg G g, the first part of the theorem trivially follows. By classical theory, the order of the interpolation polynomial in g is k +. The order of approximation is defined through expansion in Lie series around a point, and since λ is a smooth mapping, the order on G g is at least as high as the order in Tg. The above procedure can roughly be explained as follows. Assume we are given points in a Lie group and tangent vectors in the tangent space at (some of the points. Through a suitable mapping, Tφ, we change coordinates and express the information in the linear space Tg. In this space we can apply classical interpolation techniques, and the function λ maps the result back to the Lie group. By requiring that p(t i = u i we make sure that the interpolation conditions in G are satisfied: λ y(tn( p(ti = exp(u i y n = y i. Furthermore, by requiring that ṗ(t i = v i we interpolate the prescribed tangents at the respective points in G: d dt y(t = d t=ti dt λ ( y(t n p(t t=ti = dexp p(ti(ṗ(ti exp ( p(t i y n = dexp ui (v i exp(u i y n = ỹ i y i. Example.. When solving the nonlinear problem ẏ(t = A(t, y(ty(t, y( = y, with the Magnus series method developed in [], we may employ waveform relaxation. This gives us the iteration scheme ẏ [k+] (t = A(t, y [k] (ty [k+] (t, k =,,,..., which can be integrated with the linear Magnus series method of order four, say. But we then need to approximate y(t n + c i h, i =,..., s, with sufficiently high order. Given ( y(t n, ỹ(t n and ( y(t n+, ỹ(t n+, we can construct a third order approximation to the solution at the quadrature points by the above described procedure. By computing the transformed quantities u i and v i, i = n, n+, we get the interpolation points: (t n,, (t n+, u n+, (t n, v n, and (t n+, v n+. The unique polynomial interpolating these elements in g is p(t = (t t n v n + (t t n u n+ (t n+ t n v n (t n+ t n +(t t n (t t n+ (t n+ t n (v n + v n+ u n+ (t n+ t n. The cost of the above described Hermite interpolation procedure is approximately as follows. Let y be a matrix of dimension m m. The transformation of k elements

5 INTERPOLATION IN LIE GROUPS 7 consists roughly of one inverse and k multiplications (however, the actual implementation may use m / flops (LU-decomposition, m / flops (m forward eliminations plus m / flops (m back substitutions to accomplish this task, k logarithms ( 5km flops (depending on the method used, and k dexp. The computation of p(t is relatively cheap, while applying the action λ requires one exponentiation ( 5m flops (depending on the method used, one multiplication, and possibly one dexp computation. Note that the functions dexp and dexp are infinite sums. They need be evaluated only to the order of the interpolation polynomial, however. For order 4, this leads to roughly 8m flops for both dexp and dexp. It is well known that when exponentiating matrices in so(, the Euler Rodrigues formula may be applied to reduce the cost of exponentiation. An even simpler formula can be deduced for the logarithm of matrices in SO(. The topic of efficiently computing the matrix exponential when viewed as a mapping from a Lie algebra to a Lie group has recently been addressed by Celledoni and Iserles [].. Generalized integration methods with continuous extensions. We next consider interpolants for some geometric integrators. All the integrators may use the Hermite interpolation procedure specified in section in the process of producing dense output when integrating on matrix Lie groups. However, as for classical Runge Kutta methods, we would also like to look for other (intrinsic ways of estimating the required values. We will use continuous weights for the methods that have coefficients that are based on Butcher tableaus. For completeness we include brief descriptions of the methods we consider. We adopt some of the notation from [, 9] and we let M be a differentiable manifold and G be a Lie group with Lie algebra g. Let Λ : G M M be a (left Lie-group action. A (left Lie-algebra action λ : g M M exists with λ(v, p = Λ(exp(v, p for all v in a neighborhood of. Here, exp : g G is the matrix exponential when G is a matrix group. Let the one-parameter family of Lie-algebra actions on a point p M be given as λ p (v = λ(v, p. The Lie-algebra homomorphism λ : g X(M, where X(M is the set of all vector fields on M, is defined as (λ v(p = d dt λ(tv, p. t= Marsden and Ratiu [8] define a Lie-algebra action of g on M as a Lie-algebra (anti-homomorphism from g to X(M. This corresponds to λ. In this paper, however, we use the term Lie-algebra action to denote λ, according to the definition in []. We assume that there exists a Lie algebra g with a Lie bracket [, ], a (left Liealgebra action defined as above, and a function f : R M g such that the ordinary differential equation for y(t M can be written as (. y = F λ (t, y = ( λ f(t, y (y, y( = p. This is the generic form of an ordinary differential equation on a manifold, and if we assume that y M, it follows that y TM y, where TM y is the tangent space of M at y M. Munthe-Kaas [] proved that the following diagram commutes:

6 74 ARNE MARTHINSEN The solution of (. is given, for sufficiently small t, as y(t = λ(u(t, p, where y( = p and u(t g satisfies the differential equation (. u (t = f(u(t = dexp u(t( f(t, λ(u(t, p, u( =. When u and u, both as elements in g, are sufficiently small, then Λ ( exp(u,λ(exp(u, p = Λ ( exp(u exp(u, p = Λ ( exp(b(u, u, p, and hence λ(u, λ(u, p = λ(b(u, u, p, where B : g g g is the well-known Baker Campbell Hausdorff formula (see, e.g., [, ]... Crouch Grossman methods. The Crouch Grossman methods are described in a number of texts; see, e.g., [, 5, 9]. Much of the discussion in this section is based on notation and results from [5]. Letting E,..., E n be smooth vector fields (a frame on the manifold M, we may write a system of differential equations relative to the frame as (. ẏ = F(y = n f i (ye i, y( = y M, i= where f i : M R are smooth functions. The solution of (. is an integral curve y : [, T] M of the vector field F. The Crouch Grossman methods make use of sampled versions of F: for any p M we associate a vector field F p = n i= f i(pe i, i.e., a vector field with coefficients frozen relative to the frame. Let g be the Lie algebra generated by the frame E,..., E n and let G Diff(M be the collection of flows on M generated by exponentiation of g. Since (λ F p (y = d dt λ(tf p, y = F p (y, t= it follows that (. can be written in the form ẏ = (λ F y (y, y( = p M. Let λ v : M M be defined as λ v (p = λ(v, p. This is the v-flow through p M. The Crouch Grossman methods may now be written as follows: (.4 (.5 Y r = λ har,sf Ys λ har,s F Ys λ har,f Y (y k, r =,..., s, y k+ = λ hbsf Ys λ hbs F Ys λ hbf Y (y k. Note that these methods only assume that we are able to compute flows of vector fields in the linear span of E,..., E n. As for classical, continuous Runge Kutta methods (see, e.g., [, 7, 8, 4, 5] we consider interpolants defined by continuous weights, b(θ. The methods then take the form (.4 together with (.6 u(y k ; θ = λ hbs(θf Ys λ hbs (θf Ys λ hb(θf Y (y k. It is often natural to require that b i ( = and b i ( = b i, i =,..., s, where b i, i =,..., s, are the discrete weights, so that u(p; = y k and u(p; = y k+.

7 INTERPOLATION IN LIE GROUPS 75 One step from y k = p with the continuous method may be written as Ψ(θh, p, and the exact solution of the problem is given by e θhf p. Therefore, the uniform order of accuracy to which the interpolant approximates the local solution may be defined as the greatest integer q for which max ( ψ e θhf ( ψ Ψ(θh, p = O ( h q+ for all ψ C (M, R. θ [,] The Lie series of ψ e θhf p is given by ψ(p + θhf[ψ](p + θ h F [ψ](p + + k! θk h k F k [ψ](p +, where F r+ = F [ F r [ψ] ], r =,,.... By identifying elementary differentials, F, with ordered (rooted trees (see [5], we can write the Lie series of the exact solution as It follows that (.7 d q ( ψ e θhf dh q p ψ e θhf p = t T O = θ q h= (θhρ(t (ρ(t! α(tf(t[ψ](p. t T q+ O α(tf p (t[ψ](p, q =,,..., where F p is an elementary differential frozen at p M. On the other hand, the qth derivative of the numerical solution at time θh is given by (.8 where d q ψ Ψ(θh, p dhq Φ(t; θ = j = h= = t T q+ O α(tγ(tφ(t; θf p (t[ψ](p, q =,,..., j! b j (θ b jµ (θφ j (t Φ jµ (t µ, j =j j µ=j µ with j! and Φ k (t defined as in section 4 of [5]. By equating (.7 and (.8 and requiring this condition to hold for each tree of order less than p+, the next theorem follows. Theorem. (continuous order conditions. The approximation given by (.4 and (.6 is of uniform order p if and only if γ(tφ(t; θ = θ ρ(t for all t T O T O T p+ O. Example.. Consider the following Crouch Grossman method of order three with three stages (left tableau (see [5]: b (θ b (θ b (θ b 4 (θ b 5 (θ

8 76 ARNE MARTHINSEN We can equip it with an interpolant by adding two stages, yielding, e.g., the right tableau, where with b (θ = θ θ + θ γ(θ, b (θ = θ θ + 74 γ(θ, b (θ = θ θ γ(θ, b 4 (θ = (θ θ γ(θ, b 5 (θ = 7 (θ θ γ(θ γ(θ = θ θ (5796 θ 946 θ θ This interpolant satisfies b i ( = b i, i =,...,, and b 4 ( = b 5 ( =. In addition, b i ( =, i =,...,5. The cost involved in advancing the numerical solution from t n to t n + h with an s-stage Crouch Grossman method is roughly s function evaluations and s(s+ flow computations (exponentiation and group multiplication. The cost of approximating the solution on the interval [t n, t n + h] with the continuous extension is roughly given by s flow computations... Munthe-Kaas Methods. The Munthe-Kaas methods were developed in the trilogy [,, ]. While Crouch Grossman methods consist of compositions of flows of vector fields on the manifold, Munthe-Kaas methods compose pulled back vector fields before computing the resulting action on the manifold. The basic idea is to integrate (. using a classical Runge Kutta method. Since the action λ is assumed to be a smooth mapping, the order of approximation to the solution of (. is at least the same as the classical order of the Runge Kutta method. Let us consider the methods in more detail. For simplicity we assume that the manifold M is a homogeneous manifold given by a matrix Lie group G acting on itself by left multiplication. Let the truncated dexp u (v function be defined by dexpinv(u, v, q = v q [u, v] + k= B k k! k {}}{ [u, [u, [...,[u, v]]], where [, ] is the matrix commutator defined by [A, B] = AB BA, and B k is the kth Bernoulli number. Note that when q is an even number, the sum runs from to q, since the odd Bernoulli numbers are zero. The Munthe-Kaas methods are then defined by the following scheme: Assume that y n y(t n is available for i =,,..., s u i = h s j= a ij k j k i = f (t n + c i h, λ(u i, y n k i = dexpinv(u i, k i, q end v = h s j= b j k j y n+ = λ(v, y n. The method is defined for more general groups than matrix groups, but, for simplicity, we restrict ourselves to matrix groups in this exposition.

9 INTERPOLATION IN LIE GROUPS 77 The coefficients are given by the qth order classical Runge Kutta method s Butcher tableau []. It is obvious that Munthe-Kaas methods, which are directly based on classical Runge Kutta methods, can use the continuous weights, b i (θ, i =,..., s, of the underlying continuous Runge Kutta methods. The solution at an intermediate point t n + θh, θ (,, is then given by v(θ = h b j (θ k j, j= y n+ (θ = λ ( v(θ, y n. The work needed to find the solution at one intermediate point is therefore given by a linear combination in the Lie algebra and a Lie-algebra action (which is matrix exponentiation and multiplication(s in the case of matrix Lie groups. A new step with the Munthe-Kaas methods, however, costs roughly s function evaluations, s Liealgebra actions, and s dexp. Example.. Consider the classical Runge Kutta method of order four with four stages (left tableau: 6 6 θ θ + θ θ + θ θ + θ θ θ We can equip it with a classical interpolant of order three without adding any stages, yielding the right tableau. This interpolant satisfies b i ( = and b i ( = b i, i =,...,4... Magnus series and Fer expansion methods. The Magnus series and Fer expansion methods were originally developed to analyze and solve matrix differential equations of the form (.9 y = f(ty, y( = y GL(n, with f : R R n n. Magnus [7] assumed a solution of the form y(t = exp ( σ(t y and derived a differential equation to be satisfied by σ. Fer [] assumed a solution in the form of compositions of exponentials. In [], Iserles and Nørsett analyzed problems of the form (.9 along the same line as Magnus, and they devised very efficient numerical methods based on analysis involving certain rooted trees and multivariate quadrature. The analysis has been extended in [, 4]. Zanna [7] proposed a way of extending these methods to numerically integrate general initial value problems of the form y = f(t, yy in terms of collocation and relaxed collocation. Let L i (t be the ith Lagrangian cardinal polynomial defined on a set of s abscissae values, c,..., c s [,]: L i (t = s k= k i t c k c i c k.

10 78 ARNE MARTHINSEN By letting f i f(t n +c i h, y(t n +c i h, i =,..., s, we can construct an approximation to f(t, y on the interval [t n, t n + h] through its Lagrangian interpolating polynomial: (. f ( t, y(t p L (t = i= ( t tn L i f i. h Instead of letting f : R R n n, Zanna considered the general case where f : R G g and therefore the interpolation polynomial belongs to g. Note that this is interpolation in a linear space and is perfectly legal for that reason. It does, however, not directly give approximations to the solution in the time-interval of interest, as the interpolants described in this paper do. By inserting the approximation p L (t into the Magnus series or the Fer expansion, numerical schemes of collocation type can be derived. Having completed a step, the pairs (y i, f i ( y(t n +c i h, f(t n +c i h, y(t n +c i h, i =,..., s, are available. We can now approximate the solution in the interval [t n, t n + h] as follows. Let σ n (θ; h = = h θ h L i (κf i dκ + i= θ f i i= L i (κ dκ + h θ [ h L i (κf i, i= i= j= [f i, f j ] θ κ h L i (κ j= κ ] L j (ξf j dξ dκ + L j (ξ dξ dκ + be the Magnus expansion (see, e.g., [, ] inserted into the interpolant (. for f. By truncating the series, as described in [], the solution at time t n + θh is given as y(t n + θh λ ( σ n (θ; h, y n. Example.4. Consider the fourth order collocation method described in [7, Example 4.]. The method is based on the Gauss Legendre points c = 6 and c = + 6 : σ n = h ( 4 f + ( 4 6 Y = λ ( σ n, y n, σ n = h (( Y = λ ( σ n, y n f + h f + 4 f h ( 5 7 [f, f ], ( 5+ 7 [f, f ], with f i = f(t n + c i h, Y i, i =,. The step is advanced with σ n = h (f + f h [f, f ], y n+ = λ ( σ n, y n. Having completed the step, the values f i f ( t n + c i h, y(t n + c i h, i =,, are available. The following interpolant is based on these values and yields an order two approximation to the solution in the interval (t n, t n + h: y(t n + θh λ ( σ n (θ; h, y n, θ [,],

11 INTERPOLATION IN LIE GROUPS 79 with σ (θ = θ + ( + θ, σ (θ = θ + ( θ, σ (θ = 8 θ4 + ( 4 θ 4 θ, σ (θ = 8 θ4 + ( 4 + θ 4 θ, σ n (θ; h = h ( ( σ (θf + σ (θf + h σ (θ σ (θ [f, f ], = h ( σ (θf + σ (θf h θ [f, f ]. Note that the interpolant coincides with the discrete integrator at θ =, i.e., λ ( σ n (; h, y n = yn+, and the approximation is hence of order four there. At the midpoint of the interval, θ =, the approximation is of order three. To see this, we need a result from [] (see also [7]. Lemma.5 (Iserles and Nørsett. Let c,..., c m be nodes of quadrature of order p. Provided that L is an s-linear form, the quadrature formula h τ τs L ( f(ξ,..., f(ξ s dξ s dξ h s m i,...,i s= where τ k {ξ,..., ξ k }, k =,..., s, with weights b i,...,i s = h τ τs b i,...,i s L ( f(c i h,..., f(c is h, L i (ξ L is (ξ s dξ s dξ, is also of order p. We proceed by first analyzing the quadrature order q of the scheme θh P(τ dτ = h ( σ (θp(c h + σ (θp(c h + O(h q+, as a function of θ (,], when P is any polynomial of degree at least q +. The quadrature is at least O(h in the interval. The order three and four conditions are (. θ θ + 6 θ =, (. 4 θ4 5 θ + 6 θ =. The roots of (. are θ {,} while the only solution of (. in the interval of interest is θ =. We conclude by applying [7, Lemma 4.]. An alternative way of solving the generalized problem y = f(t, yy using collocation is as follows. The idea is similar to the classical collocation idea [, 4], and the

12 8 ARNE MARTHINSEN resulting methods are just the classical collocation methods applied in the setting of Munthe-Kaas (see section.. Choose distinct abscissae values c,..., c s [,] and construct a polynomial p(t Π s that obeys (. at the collocation points c h,..., c s h: p( =, ( p (c i h = dexp p(c ih f ( t n + c i h, λ(p(c i h, y n, i =,..., s, y n+ = λ ( p(h, y n. The derivation of the collocation schemes follows as for classical collocation. We have that (. u(t n + h = tn+h t n ( dexp u(t f ( t, λ(u(t, y n dt, since u(t n =. By first assuming that approximations f i = f ( u(t n + c i h, i =,..., s, are available, we can construct a polynomial that interpolates f at the abscissae values: f ( u(t i= ( t tn L i fi. h Insertion of this approximation into (. gives, as in the classical case, the method weights b i = L i(τ dτ, i =,..., s. The stage values Y i u(t n +c i h are computed as Y i = tn+c ih t n j= ( t tn L j f(yj dt = h h a ij f(yj, i =,..., s, with a ij = c i L j(τ dτ, i, j =,..., s. As opposed to the collocation schemes by Zanna [7], we do not need any higher-order coefficients or weights..4. Numerical results. As a test problem we consider an example by Zanna [6]. Let M = G be a matrix Lie group with Lie algebra g. The action of the Lie algebra on G is given by λ : g G G, where λ(v, p = exp(v p. Now (. reduces to j= (.4 y = f(y y, where f : G g and y( G. We consider the particular case of G = SO(5 with the right hand side of (.4 defined as follows (in MATLAB notation: f(y=diag(diag(y,,-diag(diag(y,,-; and we solve this problem with initial values (a random, orthogonal, 5 5 matrix with determinant + rand( seed,; [y,r]=qr(rand(5. We integrate from t = to t end = with constant stepsize h = 5. Figures.. show some results from simulations with the continuous methods described in Examples..4.

13 INTERPOLATION IN LIE GROUPS 8 global error 4 5 interpolant CG discrete CG 6 interpolant MK discrete MK t Fig... Global error committed by the interpolants (Crouch Grossman and Munthe-Kaas. The circles denote the approximations of the underlying discrete scheme. 5 interpolant CG interpolant MK order 4 error 5 4 stepsize Fig... Local error committed by the interpolants as a function of the stepsize (Crouch Grossman and Munthe-Kaas. The local order of approximation is given by the slope of the graphs. As a second test problem we consider the spinning top. The Crouch Grossman and Munthe-Kaas methods have already been successfully applied to this problem, but in order to verify the properties of the interpolants, we apply them also to this problem. A complete description of the spinning top problem phrased in the setting necessary for the numerical integrators described in this paper can be found in [8]. However, for completeness we also include a brief description here. We model the spinning top on the Lie group G = SO( so(, and an element in G is hence a pair (B, ω. Both B and ω are time dependent. B(t describes a rotation and the tangent to B(t is Ḃ(t T B(tSO(, which can be written in the form Ḃ(t = ω(t B(t, where ω so(. The Lie algebra of g can be identified with so( so(. The differential equation describing the motion of the top is essentially given by the Euler equations. Let f : G g be the mapping (B, ω (ω, ω. It is shown in [8] that ω (t = [ ω(t,i (t ] L(t + I (tm, where I (t = B(tI B (t and M = mc f. Let subscript refer to quantities in the initial configuration of the top. Then, I is the inertia tensor, c is the centroid vector, the angular momentum L(t = B(tL = B(tI Ω with ω(t = B(tΩ, m is the mass, and f is the vector of gravity. The differential equation describing this system

14 8 ARNE MARTHINSEN global error interpolant discrete t Fig... Global error committed by the interpolant to the collocation method. The circles denote the approximations of the underlying discrete collocation scheme. global error 4 interpolant CG discrete CG interpolant MK discrete MK t Fig..4. Global error committed by the interpolants when integrating the spinning top problem. The circles denote the approximations of the underlying discrete scheme. can now be written as d ( ( ( B(t, ω(t = Te R (B(t,ω(t f B(t, ω(t. dt As initial values for the simulations we use... B =. cos(φ sin(φ and ω =. sin(φ cos(φ with φ = π/6. The constants c, f, and I have been taken as c = /, f = 9.8, and I = Figure.4 shows some of the results from the simulations with the continuous methods. Again, the continuous order of approximation of the interpolants are as claimed. The interpolant from Example. is of order three and the interpolant from Example. is of order four. 4. Interpolation in the setting of homogeneous manifolds. Many geometric integrators have been formulated so that they respect homogeneous manifolds.,.

15 INTERPOLATION IN LIE GROUPS 8 It is therefore of interest to perform Hermite interpolation also on such spaces. However, the procedure introduced in section is not directly applicable. Consider, e.g., SO( acting on S (the unit sphere in R. Letting p = (x, x, x T, p S, there is an infinite number of matrices v so( such that λ(v, p = p. The matrix v = x x x x x x so( satisfies exp( vp = p ; in fact, all matrices s v, s R, satisfy the same relation. Therefore, all matrices v, w so( related through v = B(w, s v, s R, will satisfy exp(vp = exp(wp. This fact can make it unclear what elements to use in the interpolation process. Numerical simulations indicate that interpolation results highly depend on choice of elements v j g such that λ(v j, p = p j M, j =,..., k +. If we let Q be a quadratic form on g, one choice would be to use, for each j, the element u g that minimizes u T Qu among all u satisfying λ(up = p j [9]. Crouch, Kun, and Leite [, 4, 5] have constructed splines on Lie groups and spheres, and they have addressed the above problem from a numerical point of view. We will now briefly describe an alternative way of solving this problem. Assume that ω i g defined by λ ( ω i, y i = yi+, i = n,..., n + k, are available. Given these values, we avoid having to invert the action λ. Such elements are often available from geometric integrators; the Munthe-Kaas method, e.g., generates ω = v in each step (see section.. The situation is now similar to what we have analyzed in the context of multistep methods on manifolds [9]. We have to express ω n,..., ω n+k and the vector field evaluated at y n,..., y n+k in a common coordinate system around one of the points. By using the algorithm from [9], this can be accomplished in terms of B and dexp only. Let, for each i = n,..., n + k, u i be ω i expressed in a coordinate system around ω n, say, and let v i be the corresponding transformed samples of the vector field ( v i = dexp u i (f i. A Hermite interpolation polynomial, p(t g, can now be computed based on the k elements and (t n,, (t i, u i, i = n +,..., n + k, (t n, f n, (t i, v i, i = n +,..., n + k. The polynomial can be computed as described in section, and approximation of elements in the time interval [t n, t n+k ] is given by (.. Theorem. still applies. Again, B and dexp can be truncated to the order of the interpolation polynomial. Note that we could have used any of the available points as the base point and expressed the other points in a coordinate system around this point. To ensure convergence of the exponential mapping, it might be better to choose a point near the middle of the interpolation interval. 5. Concluding remarks. We have described how to perform Hermite interpolation in Lie groups. When integrating in the setting of homogeneous spaces, the procedure changes slightly. Instead of assuming properties of the Lie-algebra action, the interpolation data is provided through use of the truncated Baker Campbell Hausdorff and dexp formulas. When the interpolation points are produced by discrete integration of ordinary differential equations on Lie groups or homogeneous

16 84 ARNE MARTHINSEN spaces by methods in the class of Munthe-Kaas or Crouch Grossman, the integration methods can be equipped with continuous weights. We have also showed how to construct continuous extensions to the Magnus series methods. Acknowledgments. The author expresses his gratitude to the referees for several valuable criticisms and suggestions. I would also like to thank Hans Munthe-Kaas and Brynjulf Owren for many clarifying discussions and valuable input during the work with this paper. I am grateful to Zdzislaw Jackiewicz and Bruno D. Welfert for their hospitality during my stay at Arizona State University, spring 998. REFERENCES [] E. Celledoni and A. Iserles, Approximating the exponential from a Lie algebra to a Lie group, Math. Comp., to appear. [] P. E. Crouch and R. Grossman, Numerical integration of ordinary differential equations on manifolds, J. Nonlinear Sci., (99, pp.. [] P. E. Crouch, G. Kun, and F. Silva Leite, The De Casteljau algorithm on Lie groups and spheres, to appear. [4] P. E. Crouch, G. Kun, and F. Silva Leite, Generalization of spline curves on the sphere: A numerical comparison, to appear. [5] P. E. Crouch, G. Kun, and F. Silva Leite, De Casteljau algorithm for cubic polynomials on the rotation group, in Proceedings of CONTROLO-96, Vol. II, 996, pp [6] L. Dieci, R. D. Russell, and E. S. van Vleck, Unitary integrators and applications to continuous orthonormalization techniques, SIAM J. Numer. Anal., (994, pp [7] E. Eich, C. Führer, B. J. Leimkuhler, and S. Reich, Stabilization and Projection Methods for Multibody Dynamics, 99. [8] K. Engø and A. Marthinsen, Modeling and solution of some mechanical problems on Lie groups, Multibody System Dynamics, (998, pp [9] S. Faltinsen, A. Marthinsen, and H. Z. Munthe-Kaas, Multistep Methods Integrating Ordinary Differential Equations on Manifolds, Technical Report Numerics /999, The Norwegian University of Science and Technology, Trondheim, Norway, 999. [] F. Fer, Résolution del l equation matricielle U = pu par produit infini d exponentielles matricielles, Bull. Classe des Sci. Acad. Royal Belg., 44 (958, pp [] E. Hairer, S. P. Nørsett, and G. Wanner, Solving Ordinary Differential Equations I, Nonstiff Problems. nd ed., Springer-Verlag, Berlin, 99. [] A. Iserles, A. Marthinsen, and S. P. Nørsett, On the implementation of the method of Magnus series for linear differential equations, BIT, 9 (999, pp [] A. Iserles and S. P. Nørsett, On the solution of linear differential equations in Lie groups, Philos. Trans. Roy. Soc. London Ser. A, 57 (999, pp [4] A. Iserles, S. P. Nørsett, and A. F. Rasmussen, Reversibility and High-order Magnus Methods, Technical Report 998/NA6, Department of Applied Mathematics and Theoretical Physics, University of Cambridge, England, 998. [5] B. J. Leimkuhler and G. W. Patrick, A symplectic integrator for Riemannian manifolds, J. Nonlinear Sci., 6 (996, pp [6] G. G. Lorentz, K. Jetter, and S. D. Riemenschneider, Birkhoff Interpolation, Addison Wesley, Reading, MA, 98. [7] W. Magnus, On the exponential solution of differential equations for a linear operator, Comm. Pure Appl. Math., 7 (954, pp [8] J. E. Marsden and T. S. Ratiu, Introduction to Mechanics and Symmetry, Springer-Verlag, New York, 994. [9] A. Marthinsen, H. Munthe-Kaas, and B. Owren, Simulation of ordinary differential equations on manifolds some numerical experiments and verifications, Modeling, Identification and Control, 8 (997, pp [] H. Munthe-Kaas, Lie Butcher theory for Runge Kutta methods, BIT, 5 (995, pp [] H. Munthe-Kaas, Runge Kutta methods on Lie groups, BIT, 8 (998, pp. 9. [] H. Munthe-Kaas, High order Runge Kutta methods on manifolds, Appl. Numer. Math., 9 (999, pp [] H. Munthe-Kaas and B. Owren, Computations in a free Lie algebra, Philos. Trans. Roy. Soc. London Ser. A, 57 (999, pp

17 INTERPOLATION IN LIE GROUPS 85 [4] S. P. Nørsett and G. Wanner, Perturbed collocation and Runge Kutta methods, Numer. Math., 8 (98, pp [5] B. Owren and A. Marthinsen, Runge Kutta methods adapted to manifolds and based on rigid frames, BIT, 9 (999, pp [6] B. Owren and B. Welfert, The Newton Iteration on Lie Groups, Technical Report Numerics /996, Norwegian University of Science and Technology, Trondheim, Norway, 996. [7] B. Owren and M. Zennaro, Order barriers for continuous explicit Runge Kutta methods, Math. Comp., 56 (99, pp [8] B. Owren and M. Zennaro, Derivation of efficient continuous explicit Runge Kutta methods, SIAM J. Sci. Statist. Comput., (99, pp [9] F. C. Park and B. Ravani, Bézier curves on Riemannian manifolds and Lie groups with kinematic applications, ASME J. of Mech. Design, 7 (995, pp [] M. J. D. Powell, Approximation Theory and Methods, Cambridge University Press, Cambridge, UK, 99. [] J. M. Sanz-Serna, Geometric integration, in The State of the Art in Numerical Analysis, Inst. Math. Appl. Conf. Ser. 6, Oxford Univ. Press, New York, 997. [] J. M. Sanz-Serna and M. P. Calvo, Numerical Hamiltonian Problems, Appl Math. Math. Comput. 7, Chapman & Hall, London, 994. [] V. S. Varadarajan, Lie Groups, Lie Algebras, and Their Representations, Grad. Texts in Math., Springer-Verlag, New York, Berlin, 984. [4] J. H. Verner, Differentiable interpolants for high-order Runge Kutta methods, SIAM J. Numer. Anal., (99, pp [5] J. H. Verner and M. Zennaro, Orders of continuous explicit Runge Kutta methods, BIT, 5 (995, pp [6] A. Zanna, The Method of Iterated Commutators for Ordinary Differential Equations on Lie Groups, Technical Report 996/NA, Department of Applied Mathematics and Theoretical Physics, University of Cambridge, England, 996. [7] A. Zanna, Collocation and relaxed collocation for the Fer and the Magnus expansions, SIAM J. Numer. Anal., 6 (999, pp

type of high order Z. Jackiewicz, A. Marthinsen and B. Owren PREPRINT NUMERICS NO. 4/1999

type of high order Z. Jackiewicz, A. Marthinsen and B. Owren PREPRINT NUMERICS NO. 4/1999 NORGES TEKNISK-NATURVITENSKAPELIGE UNIVERSITET Construction of Runge-Kutta methods of Crouch-Grossman type of high order by Z. Jackiewicz, A. Marthinsen and B. Owren PREPRINT NUMERICS NO. 4/1999 NORWEGIAN

More information

Application of Geometric Integration to some Mechanical Problems

Application of Geometric Integration to some Mechanical Problems Application of Geometric Integration to some Mechanical Problems Kenth Engø y and Arne Marthinsen z Department of Informatics, University of Bergen, N-5 Bergen, Norway Department of Mathematical Sciences,

More information

SYMMETRIC PROJECTION METHODS FOR DIFFERENTIAL EQUATIONS ON MANIFOLDS

SYMMETRIC PROJECTION METHODS FOR DIFFERENTIAL EQUATIONS ON MANIFOLDS BIT 0006-3835/00/4004-0726 $15.00 2000, Vol. 40, No. 4, pp. 726 734 c Swets & Zeitlinger SYMMETRIC PROJECTION METHODS FOR DIFFERENTIAL EQUATIONS ON MANIFOLDS E. HAIRER Section de mathématiques, Université

More information

THE MAGNUS METHOD FOR SOLVING OSCILLATORY LIE-TYPE ORDINARY DIFFERENTIAL EQUATIONS

THE MAGNUS METHOD FOR SOLVING OSCILLATORY LIE-TYPE ORDINARY DIFFERENTIAL EQUATIONS THE MAGNUS METHOD FOR SOLVING OSCILLATORY LIE-TYPE ORDINARY DIFFERENTIAL EQUATIONS MARIANNA KHANAMIRYAN Department of Applied Mathematics and Theoretical Physics, University of Cambridge, Wilberforce Road,

More information

Geometric Numerical Integration

Geometric Numerical Integration Geometric Numerical Integration (Ernst Hairer, TU München, winter 2009/10) Development of numerical ordinary differential equations Nonstiff differential equations (since about 1850), see [4, 2, 1] Adams

More information

GEOMETRIC INTEGRATION OF ORDINARY DIFFERENTIAL EQUATIONS ON MANIFOLDS

GEOMETRIC INTEGRATION OF ORDINARY DIFFERENTIAL EQUATIONS ON MANIFOLDS BIT 0006-3835/01/4105-0996 $16.00 2001, Vol. 41, No. 5, pp. 996 1007 c Swets & Zeitlinger GEOMETRIC INTEGRATION OF ORDINARY DIFFERENTIAL EQUATIONS ON MANIFOLDS E. HAIRER Section de mathématiques, Université

More information

Improved Starting Methods for Two-Step Runge Kutta Methods of Stage-Order p 3

Improved Starting Methods for Two-Step Runge Kutta Methods of Stage-Order p 3 Improved Starting Methods for Two-Step Runge Kutta Methods of Stage-Order p 3 J.H. Verner August 3, 2004 Abstract. In [5], Jackiewicz and Verner derived formulas for, and tested the implementation of two-step

More information

REPORTS IN INFORMATICS

REPORTS IN INFORMATICS REPORTS IN INFORMATICS ISSN 0333-3590 On the BCH-formula in so(3) Kenth Engø REPORT NO 201 September 2000 Department of Informatics UNIVERSITY OF BERGEN Bergen, Norway This report has URL http://www.ii.uib.no/publikasjoner/texrap/pdf/2000-201.pdf

More information

Runge{Kutta methods on Lie groups. Hans Munthe{Kaas 1. We construct generalized Runge{Kutta methods for integration of dierential equations

Runge{Kutta methods on Lie groups. Hans Munthe{Kaas 1. We construct generalized Runge{Kutta methods for integration of dierential equations BIT xx (199x), xxx{xxx. Runge{Kutta methods on Lie groups Hans Munthe{Kaas 1 y 1 Department of Informatics, University of Bergen, Thormhlensgt. 55 N-5020, Norway. email: Hans.Munthe-Kaasii.uib.no Abstract.

More information

NEW NUMERICAL INTEGRATORS BASED ON SOLVABILITY AND SPLITTING Fernando Casas Universitat Jaume I, Castellón, Spain Fernando.Casas@uji.es (on sabbatical leave at DAMTP, University of Cambridge) Edinburgh,

More information

Symplectic integration with Runge-Kutta methods, AARMS summer school 2015

Symplectic integration with Runge-Kutta methods, AARMS summer school 2015 Symplectic integration with Runge-Kutta methods, AARMS summer school 2015 Elena Celledoni July 13, 2015 1 Hamiltonian systems and their properties We consider a Hamiltonian system in the form ẏ = J H(y)

More information

ARTICULATED multibody systems play an important role

ARTICULATED multibody systems play an important role 850 IEEE TRANSACTIONS ON ROBOTICS, VOL 21, NO 5, OCTOBER 2005 Geometric Integration on Euclidean Group With Application to Articulated Multibody Systems Jonghoon Park, Member, IEEE, and Wan-Kyun Chung,

More information

Solving Orthogonal Matrix Differential Systems in Mathematica

Solving Orthogonal Matrix Differential Systems in Mathematica Solving Orthogonal Matrix Differential Systems in Mathematica Mark Sofroniou 1 and Giulia Spaletta 2 1 Wolfram Research, Champaign, Illinois, USA. marks@wolfram.com 2 Mathematics Department, Bologna University,

More information

Efficiency of Runge-Kutta Methods in Solving Simple Harmonic Oscillators

Efficiency of Runge-Kutta Methods in Solving Simple Harmonic Oscillators MATEMATIKA, 8, Volume 3, Number, c Penerbit UTM Press. All rights reserved Efficiency of Runge-Kutta Methods in Solving Simple Harmonic Oscillators Annie Gorgey and Nor Azian Aini Mat Department of Mathematics,

More information

Lecture 4: Numerical solution of ordinary differential equations

Lecture 4: Numerical solution of ordinary differential equations Lecture 4: Numerical solution of ordinary differential equations Department of Mathematics, ETH Zürich General explicit one-step method: Consistency; Stability; Convergence. High-order methods: Taylor

More information

Validated Explicit and Implicit Runge-Kutta Methods

Validated Explicit and Implicit Runge-Kutta Methods Validated Explicit and Implicit Runge-Kutta Methods Alexandre Chapoutot joint work with Julien Alexandre dit Sandretto and Olivier Mullier U2IS, ENSTA ParisTech 8th Small Workshop on Interval Methods,

More information

IMPROVED HIGH ORDER INTEGRATORS BASED ON MAGNUS EPANSION S. Blanes ;, F. Casas, and J. Ros 3 Abstract We build high order ecient numerical integration

IMPROVED HIGH ORDER INTEGRATORS BASED ON MAGNUS EPANSION S. Blanes ;, F. Casas, and J. Ros 3 Abstract We build high order ecient numerical integration UNIVERSITY OF CAMBRIDGE Numerical Analysis Reports Improved High Order Integrators Based on Magnus Expansion S. Blanes, F. Casas and J. Ros DAMTP 999/NA8 August, 999 Department of Applied Mathematics and

More information

Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations

Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations Sunyoung Bu University of North Carolina Department of Mathematics CB # 325, Chapel Hill USA agatha@email.unc.edu Jingfang

More information

2 The De Casteljau algorithm revisited

2 The De Casteljau algorithm revisited A new geometric algorithm to generate spline curves Rui C. Rodrigues Departamento de Física e Matemática Instituto Superior de Engenharia 3030-199 Coimbra, Portugal ruicr@isec.pt F. Silva Leite Departamento

More information

M3-4-5 A16 Notes for Geometric Mechanics: Oct Nov 2011

M3-4-5 A16 Notes for Geometric Mechanics: Oct Nov 2011 M3-4-5 A16 Notes for Geometric Mechanics: Oct Nov 2011 Text for the course: Professor Darryl D Holm 25 October 2011 Imperial College London d.holm@ic.ac.uk http://www.ma.ic.ac.uk/~dholm/ Geometric Mechanics

More information

Comparative numerical solutions of stiff ordinary differential equations using Magnus series expansion method

Comparative numerical solutions of stiff ordinary differential equations using Magnus series expansion method NTMSCI, No. 1, 5-45 (215) 5 New Trends in Mathematical Sciences http://www.ntmsci.com Comparative numerical solutions of stiff ordinary differential equations using Magnus series expansion method Mehmet

More information

Numerical Methods for Differential Equations

Numerical Methods for Differential Equations Numerical Methods for Differential Equations Chapter 2: Runge Kutta and Linear Multistep methods Gustaf Söderlind and Carmen Arévalo Numerical Analysis, Lund University Textbooks: A First Course in the

More information

Energy-Preserving Runge-Kutta methods

Energy-Preserving Runge-Kutta methods Energy-Preserving Runge-Kutta methods Fasma Diele, Brigida Pace Istituto per le Applicazioni del Calcolo M. Picone, CNR, Via Amendola 122, 70126 Bari, Italy f.diele@ba.iac.cnr.it b.pace@ba.iac.cnr.it SDS2010,

More information

SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS

SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS ERNST HAIRER AND PIERRE LEONE Abstract. We prove that to every rational function R(z) satisfying R( z)r(z) = 1, there exists a symplectic Runge-Kutta method

More information

Starting Methods for Two-Step Runge Kutta Methods of Stage-Order 3 and Order 6

Starting Methods for Two-Step Runge Kutta Methods of Stage-Order 3 and Order 6 Cambridge International Science Publishing Cambridge CB1 6AZ Great Britain Journal of Computational Methods in Sciences and Engineering vol. 2, no. 3, 2, pp. 1 3 ISSN 1472 7978 Starting Methods for Two-Step

More information

THE θ-methods IN THE NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS. Karel J. in t Hout, Marc N. Spijker Leiden, The Netherlands

THE θ-methods IN THE NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS. Karel J. in t Hout, Marc N. Spijker Leiden, The Netherlands THE θ-methods IN THE NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS Karel J. in t Hout, Marc N. Spijker Leiden, The Netherlands 1. Introduction This paper deals with initial value problems for delay

More information

A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS

A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS CANADIAN APPLIED MATHEMATICS QUARTERLY Volume 17, Number 3, Fall 2009 A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS SERGEY KHASHIN ABSTRACT. A new approach based on the use of new

More information

Fourth-order symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: a review

Fourth-order symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: a review Fourth-order symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: a review G. Vanden Berghe and M. Van Daele Vakgroep Toegepaste Wiskunde en Informatica, Universiteit Gent, Krijgslaan

More information

ENERGY PRESERVING METHODS FOR VOLTERRA LATTICE EQUATION

ENERGY PRESERVING METHODS FOR VOLTERRA LATTICE EQUATION TWMS J. App. Eng. Math. V., N.,, pp. 9- ENERGY PRESERVING METHODS FOR VOLTERRA LATTICE EQUATION B. KARASÖZEN, Ö. ERDEM, Abstract. We investigate linear energy preserving methods for the Volterra lattice

More information

Southern Methodist University.

Southern Methodist University. Title: Continuous extensions Name: Lawrence F. Shampine 1, Laurent O. Jay 2 Affil./Addr. 1: Department of Mathematics Southern Methodist University Dallas, TX 75275 USA Phone: +1 (972) 690-8439 E-mail:

More information

Backward error analysis

Backward error analysis Backward error analysis Brynjulf Owren July 28, 2015 Introduction. The main source for these notes is the monograph by Hairer, Lubich and Wanner [2]. Consider ODEs in R d of the form ẏ = f(y), y(0) = y

More information

GEOMETRIC INTEGRATION METHODS THAT PRESERVE LYAPUNOV FUNCTIONS

GEOMETRIC INTEGRATION METHODS THAT PRESERVE LYAPUNOV FUNCTIONS BIT Numerical Mathematics 25, Vol. 45, No., pp. 79 723 c Springer GEOMETRIC INTEGRATION METHODS THAT PRESERVE LYAPUNOV FUNCTIONS V. GRIMM and G.R.W. QUISPEL Department of Mathematics, and Centre for Mathematics

More information

Solutions to the Hamilton-Jacobi equation as Lagrangian submanifolds

Solutions to the Hamilton-Jacobi equation as Lagrangian submanifolds Solutions to the Hamilton-Jacobi equation as Lagrangian submanifolds Matias Dahl January 2004 1 Introduction In this essay we shall study the following problem: Suppose is a smooth -manifold, is a function,

More information

Consistency and Convergence

Consistency and Convergence Jim Lambers MAT 77 Fall Semester 010-11 Lecture 0 Notes These notes correspond to Sections 1.3, 1.4 and 1.5 in the text. Consistency and Convergence We have learned that the numerical solution obtained

More information

Runge-Kutta and Collocation Methods Florian Landis

Runge-Kutta and Collocation Methods Florian Landis Runge-Kutta and Collocation Methods Florian Landis Geometrical Numetric Integration p.1 Overview Define Runge-Kutta methods. Introduce collocation methods. Identify collocation methods as Runge-Kutta methods.

More information

Numerical Integration of Equations of Motion

Numerical Integration of Equations of Motion GraSMech course 2009-2010 Computer-aided analysis of rigid and flexible multibody systems Numerical Integration of Equations of Motion Prof. Olivier Verlinden (FPMs) Olivier.Verlinden@fpms.ac.be Prof.

More information

Reducing round-off errors in symmetric multistep methods

Reducing round-off errors in symmetric multistep methods Reducing round-off errors in symmetric multistep methods Paola Console a, Ernst Hairer a a Section de Mathématiques, Université de Genève, 2-4 rue du Lièvre, CH-1211 Genève 4, Switzerland. (Paola.Console@unige.ch,

More information

CHAPTER 5: Linear Multistep Methods

CHAPTER 5: Linear Multistep Methods CHAPTER 5: Linear Multistep Methods Multistep: use information from many steps Higher order possible with fewer function evaluations than with RK. Convenient error estimates. Changing stepsize or order

More information

An introduction to Birkhoff normal form

An introduction to Birkhoff normal form An introduction to Birkhoff normal form Dario Bambusi Dipartimento di Matematica, Universitá di Milano via Saldini 50, 0133 Milano (Italy) 19.11.14 1 Introduction The aim of this note is to present an

More information

Algebraic Structure of Stochastic Expansions and Efficient Simulation

Algebraic Structure of Stochastic Expansions and Efficient Simulation Algebraic Structure of Stochastic Expansions and Efficient Simulation Anke Wiese Heriot Watt University, Edinburgh, UK SSSC2012: ICMAT, Madrid November 5-9, 2012 Supported by EMS, IMA, LMS Work in collaboration

More information

Parallel Methods for ODEs

Parallel Methods for ODEs Parallel Methods for ODEs Levels of parallelism There are a number of levels of parallelism that are possible within a program to numerically solve ODEs. An obvious place to start is with manual code restructuring

More information

Interpolation in Special Orthogonal Groups

Interpolation in Special Orthogonal Groups Interpolation in Special Orthogonal Groups Tatiana Shingel DAMTP, Centre for Mathematical Sciences University of Cambridge August 7, 7 Abstract The problem of constructing smooth interpolating curves in

More information

NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS VIA HAAR WAVELETS

NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS VIA HAAR WAVELETS TWMS J Pure Appl Math V5, N2, 24, pp22-228 NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS VIA HAAR WAVELETS S ASADI, AH BORZABADI Abstract In this paper, Haar wavelet benefits are applied to the delay

More information

B-Series and their Cousins - A. Contemporary Geometric View

B-Series and their Cousins - A. Contemporary Geometric View B-Series and their Cousins - A Contemporary Geometric View Hans Munthe-Kaas 1 Department of Mathematics University of Bergen Norway url: hans.munthe-kaas.no mail: hans.munthe-kaas@uib.no SciCADE Bath,

More information

Variable Step Runge-Kutta-Nyström Methods for the Numerical Solution of Reversible Systems

Variable Step Runge-Kutta-Nyström Methods for the Numerical Solution of Reversible Systems Variable Step Runge-Kutta-Nyström Methods for the Numerical Solution of Reversible Systems J. R. Cash and S. Girdlestone Department of Mathematics, Imperial College London South Kensington London SW7 2AZ,

More information

The Milne error estimator for stiff problems

The Milne error estimator for stiff problems 13 R. Tshelametse / SAJPAM. Volume 4 (2009) 13-28 The Milne error estimator for stiff problems Ronald Tshelametse Department of Mathematics University of Botswana Private Bag 0022 Gaborone, Botswana. E-mail

More information

On the construction of discrete gradients

On the construction of discrete gradients On the construction of discrete gradients Elizabeth L. Mansfield School of Mathematics, Statistics and Actuarial Science, University of Kent, Canterbury, CT2 7NF, U.K. G. Reinout W. Quispel Department

More information

IMPLICIT INTERVAL MULTISTEP METHODS FOR SOLVING THE INITIAL VALUE PROBLEM

IMPLICIT INTERVAL MULTISTEP METHODS FOR SOLVING THE INITIAL VALUE PROBLEM COMPUTATIONAL METHODS IN SCIENCE AND TECHNOLOGY 8 (1), 17-30 (2002) IMPLICIT INTERVAL MULTISTEP METHODS FOR SOLVING THE INITIAL VALUE PROBLEM MAŁGORZATA JANKOWSKA 1, ANDRZEJ MARCINIAK 1,2 1 Poznań University

More information

Implicit-explicit exponential integrators

Implicit-explicit exponential integrators Implicit-explicit exponential integrators Bawfeh Kingsley Kometa joint work with Elena Celledoni MaGIC 2011 Finse, March 1-4 1 Introduction Motivation 2 semi-lagrangian Runge-Kutta exponential integrators

More information

Four Point Gauss Quadrature Runge Kuta Method Of Order 8 For Ordinary Differential Equations

Four Point Gauss Quadrature Runge Kuta Method Of Order 8 For Ordinary Differential Equations International journal of scientific and technical research in engineering (IJSTRE) www.ijstre.com Volume Issue ǁ July 206. Four Point Gauss Quadrature Runge Kuta Method Of Order 8 For Ordinary Differential

More information

Numerische Mathematik

Numerische Mathematik Numer. Math. (997) 76: 479 488 Numerische Mathematik c Springer-Verlag 997 Electronic Edition Exponential decay of C cubic splines vanishing at two symmetric points in each knot interval Sang Dong Kim,,

More information

Stability Ordinates of Adams Predictor-Corrector Methods

Stability Ordinates of Adams Predictor-Corrector Methods BIT manuscript No. will be inserted by the editor) Stability Ordinates of Adams Predictor-Corrector Methods Michelle L. Ghrist Bengt Fornberg Jonah A. Reeger Received: date / Accepted: date Abstract How

More information

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1 Lectures - Week 11 General First Order ODEs & Numerical Methods for IVPs In general, nonlinear problems are much more difficult to solve than linear ones. Unfortunately many phenomena exhibit nonlinear

More information

Initial value problems for ordinary differential equations

Initial value problems for ordinary differential equations Initial value problems for ordinary differential equations Xiaojing Ye, Math & Stat, Georgia State University Spring 2019 Numerical Analysis II Xiaojing Ye, Math & Stat, Georgia State University 1 IVP

More information

ONE- AND TWO-STAGE IMPLICIT INTERVAL METHODS OF RUNGE-KUTTA TYPE

ONE- AND TWO-STAGE IMPLICIT INTERVAL METHODS OF RUNGE-KUTTA TYPE COMPUTATIONAL METHODS IN SCIENCE AND TECHNOLOGY 5,53-65 (1999) ONE- AND TWO-STAGE IMPLICIT INTERVAL METHODS OF RUNGE-KUTTA TYPE ANDRZEJ MARCINIAK 1, BARBARA SZYSZKA 2 1 Institute of Computing Science,

More information

Mathematics for chemical engineers. Numerical solution of ordinary differential equations

Mathematics for chemical engineers. Numerical solution of ordinary differential equations Mathematics for chemical engineers Drahoslava Janovská Numerical solution of ordinary differential equations Initial value problem Winter Semester 2015-2016 Outline 1 Introduction 2 One step methods Euler

More information

arxiv: v5 [math.na] 15 Oct 2016

arxiv: v5 [math.na] 15 Oct 2016 Integrators on homogeneous spaces: Isotropy choice and connections Hans Munthe-Kaas Department of Mathematics, University of Bergen, Norway arxiv:1402.6981v5 [math.na] 15 Oct 2016 Olivier Verdier Department

More information

Exponential integrators

Exponential integrators Exponential integrators Marlis Hochbruck Heinrich-Heine University Düsseldorf, Germany Alexander Ostermann University Innsbruck, Austria Helsinki, May 25 p.1 Outline Time dependent Schrödinger equations

More information

CHAPTER 10: Numerical Methods for DAEs

CHAPTER 10: Numerical Methods for DAEs CHAPTER 10: Numerical Methods for DAEs Numerical approaches for the solution of DAEs divide roughly into two classes: 1. direct discretization 2. reformulation (index reduction) plus discretization Direct

More information

Clifford Algebras and Spin Groups

Clifford Algebras and Spin Groups Clifford Algebras and Spin Groups Math G4344, Spring 2012 We ll now turn from the general theory to examine a specific class class of groups: the orthogonal groups. Recall that O(n, R) is the group of

More information

Modified Equations for Variational Integrators

Modified Equations for Variational Integrators Modified Equations for Variational Integrators Mats Vermeeren Technische Universität Berlin Groningen December 18, 2018 Mats Vermeeren (TU Berlin) Modified equations for variational integrators December

More information

REVERSIBLE LONG-TERM INTEGRATION WITH VARIABLE STEPSIZES. 1. Introduction. We consider the numerical treatment of systems

REVERSIBLE LONG-TERM INTEGRATION WITH VARIABLE STEPSIZES. 1. Introduction. We consider the numerical treatment of systems SIAM J. SCI. COMPUT. c 1997 Society for Industrial and Applied Mathematics Vol. 18, No. 1, pp. 257 269, January 1997 014 REVERSIBLE LONG-TERM INTEGRATION WITH VARIABLE STEPSIZES ERNST HAIRER AND DANIEL

More information

CS520: numerical ODEs (Ch.2)

CS520: numerical ODEs (Ch.2) .. CS520: numerical ODEs (Ch.2) Uri Ascher Department of Computer Science University of British Columbia ascher@cs.ubc.ca people.cs.ubc.ca/ ascher/520.html Uri Ascher (UBC) CPSC 520: ODEs (Ch. 2) Fall

More information

Ordinary differential equations - Initial value problems

Ordinary differential equations - Initial value problems Education has produced a vast population able to read but unable to distinguish what is worth reading. G.M. TREVELYAN Chapter 6 Ordinary differential equations - Initial value problems In this chapter

More information

Lie group and exponential integrators: Theory, implementation, and applications

Lie group and exponential integrators: Theory, implementation, and applications Håvard Berland Lie group and exponential integrators: Theory, implementation, and applications Doctoral thesis for the degree of philosophiae doctor Trondheim, July 2006 Norwegian University of Science

More information

Algebraic structures of B-series

Algebraic structures of B-series Algebraic structures of B-series Philippe Chartier, Ernst Hairer, and Gilles Vilmart November 10, 2009 Abstract B-series are a fundamental tool in practical and theoretical aspects of numerical integrators

More information

Review. Numerical Methods Lecture 22. Prof. Jinbo Bi CSE, UConn

Review. Numerical Methods Lecture 22. Prof. Jinbo Bi CSE, UConn Review Taylor Series and Error Analysis Roots of Equations Linear Algebraic Equations Optimization Numerical Differentiation and Integration Ordinary Differential Equations Partial Differential Equations

More information

Numerical Methods for Differential Equations

Numerical Methods for Differential Equations Numerical Methods for Differential Equations Chapter 2: Runge Kutta and Multistep Methods Gustaf Söderlind Numerical Analysis, Lund University Contents V4.16 1. Runge Kutta methods 2. Embedded RK methods

More information

Part III Symmetries, Fields and Particles

Part III Symmetries, Fields and Particles Part III Symmetries, Fields and Particles Theorems Based on lectures by N. Dorey Notes taken by Dexter Chua Michaelmas 2016 These notes are not endorsed by the lecturers, and I have modified them (often

More information

INTRODUCTION TO COMPUTER METHODS FOR O.D.E.

INTRODUCTION TO COMPUTER METHODS FOR O.D.E. INTRODUCTION TO COMPUTER METHODS FOR O.D.E. 0. Introduction. The goal of this handout is to introduce some of the ideas behind the basic computer algorithms to approximate solutions to differential equations.

More information

Multistage Methods I: Runge-Kutta Methods

Multistage Methods I: Runge-Kutta Methods Multistage Methods I: Runge-Kutta Methods Varun Shankar January, 0 Introduction Previously, we saw that explicit multistep methods (AB methods) have shrinking stability regions as their orders are increased.

More information

II. DIFFERENTIABLE MANIFOLDS. Washington Mio CENTER FOR APPLIED VISION AND IMAGING SCIENCES

II. DIFFERENTIABLE MANIFOLDS. Washington Mio CENTER FOR APPLIED VISION AND IMAGING SCIENCES II. DIFFERENTIABLE MANIFOLDS Washington Mio Anuj Srivastava and Xiuwen Liu (Illustrations by D. Badlyans) CENTER FOR APPLIED VISION AND IMAGING SCIENCES Florida State University WHY MANIFOLDS? Non-linearity

More information

Geometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics

Geometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics Geometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics Harris McClamroch Aerospace Engineering, University of Michigan Joint work with Taeyoung Lee (George Washington University) Melvin

More information

The collocation method for ODEs: an introduction

The collocation method for ODEs: an introduction 058065 - Collocation Methods for Volterra Integral Related Functional Differential The collocation method for ODEs: an introduction A collocation solution u h to a functional equation for example an ordinary

More information

c 2012 Society for Industrial and Applied Mathematics

c 2012 Society for Industrial and Applied Mathematics SIAM J. NUMER. ANAL. Vol. 50, No. 4, pp. 849 860 c 0 Society for Industrial and Applied Mathematics TWO RESULTS CONCERNING THE STABILITY OF STAGGERED MULTISTEP METHODS MICHELLE GHRIST AND BENGT FORNBERG

More information

BACKGROUND IN SYMPLECTIC GEOMETRY

BACKGROUND IN SYMPLECTIC GEOMETRY BACKGROUND IN SYMPLECTIC GEOMETRY NILAY KUMAR Today I want to introduce some of the symplectic structure underlying classical mechanics. The key idea is actually quite old and in its various formulations

More information

Jim Lambers MAT 772 Fall Semester Lecture 21 Notes

Jim Lambers MAT 772 Fall Semester Lecture 21 Notes Jim Lambers MAT 772 Fall Semester 21-11 Lecture 21 Notes These notes correspond to Sections 12.6, 12.7 and 12.8 in the text. Multistep Methods All of the numerical methods that we have developed for solving

More information

1. Introduction. We consider canonical Hamiltonian systems in the form 0 I y(t 0 ) = y 0 R 2m J = I 0

1. Introduction. We consider canonical Hamiltonian systems in the form 0 I y(t 0 ) = y 0 R 2m J = I 0 ENERGY AND QUADRATIC INVARIANTS PRESERVING INTEGRATORS BASED UPON GAUSS COLLOCATION FORMULAE LUIGI BRUGNANO, FELICE IAVERNARO, AND DONATO TRIGIANTE Abstract. We introduce a new family of symplectic integrators

More information

multistep methods Last modified: November 28, 2017 Recall that we are interested in the numerical solution of the initial value problem (IVP):

multistep methods Last modified: November 28, 2017 Recall that we are interested in the numerical solution of the initial value problem (IVP): MATH 351 Fall 217 multistep methods http://www.phys.uconn.edu/ rozman/courses/m351_17f/ Last modified: November 28, 217 Recall that we are interested in the numerical solution of the initial value problem

More information

Numerical Methods - Initial Value Problems for ODEs

Numerical Methods - Initial Value Problems for ODEs Numerical Methods - Initial Value Problems for ODEs Y. K. Goh Universiti Tunku Abdul Rahman 2013 Y. K. Goh (UTAR) Numerical Methods - Initial Value Problems for ODEs 2013 1 / 43 Outline 1 Initial Value

More information

Performance Evaluation of Generalized Polynomial Chaos

Performance Evaluation of Generalized Polynomial Chaos Performance Evaluation of Generalized Polynomial Chaos Dongbin Xiu, Didier Lucor, C.-H. Su, and George Em Karniadakis 1 Division of Applied Mathematics, Brown University, Providence, RI 02912, USA, gk@dam.brown.edu

More information

Lie algebraic quantum control mechanism analysis

Lie algebraic quantum control mechanism analysis Lie algebraic quantum control mechanism analysis June 4, 2 Existing methods for quantum control mechanism identification do not exploit analytic features of control systems to delineate mechanism (or,

More information

SOLVING ODE s NUMERICALLY WHILE PRESERVING ALL FIRST INTEGRALS

SOLVING ODE s NUMERICALLY WHILE PRESERVING ALL FIRST INTEGRALS SOLVING ODE s NUMERICALLY WHILE PRESERVING ALL FIRST INTEGRALS G.R.W. QUISPEL 1,2 and H.W. CAPEL 3 Abstract. Using Discrete Gradient Methods (Quispel & Turner, J. Phys. A29 (1996) L341-L349) we construct

More information

MATHEMATICAL METHODS INTERPOLATION

MATHEMATICAL METHODS INTERPOLATION MATHEMATICAL METHODS INTERPOLATION I YEAR BTech By Mr Y Prabhaker Reddy Asst Professor of Mathematics Guru Nanak Engineering College Ibrahimpatnam, Hyderabad SYLLABUS OF MATHEMATICAL METHODS (as per JNTU

More information

Part IB Numerical Analysis

Part IB Numerical Analysis Part IB Numerical Analysis Definitions Based on lectures by G. Moore Notes taken by Dexter Chua Lent 206 These notes are not endorsed by the lecturers, and I have modified them (often significantly) after

More information

Lie-group methods in geometric numerical integration

Lie-group methods in geometric numerical integration UNIVERSITY OF CAMBRIDGE CENTRE FOR MATHEMATICAL SCIENCES DEPARTMENT OF APPLIED MATHEMATICS & THEORETICAL PHYSICS Lie-group methods in geometric numerical integration Arieh Iserles 1 OUTLINE 1. Why geometric

More information

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9 Lecture Notes to Accompany Scientific Computing An Introductory Survey Second Edition by Michael T. Heath Chapter 9 Initial Value Problems for Ordinary Differential Equations Copyright c 2001. Reproduction

More information

THE Hamilton equations of motion constitute a system

THE Hamilton equations of motion constitute a system Proceedings of the World Congress on Engineering 0 Vol I WCE 0, July 4-6, 0, London, U.K. Systematic Improvement of Splitting Methods for the Hamilton Equations Asif Mushtaq, Anne Kværnø, and Kåre Olaussen

More information

Euler s Method, cont d

Euler s Method, cont d Jim Lambers MAT 461/561 Spring Semester 009-10 Lecture 3 Notes These notes correspond to Sections 5. and 5.4 in the text. Euler s Method, cont d We conclude our discussion of Euler s method with an example

More information

Symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: revisited

Symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: revisited Symplectic exponentially-fitted modified Runge-Kutta methods of the Gauss type: revisited G. Vanden Berghe and M. Van Daele Vakgroep Toegepaste Wiskunde en Informatica, Universiteit Gent, Krijgslaan 8

More information

Downloaded 12/15/15 to Redistribution subject to SIAM license or copyright; see

Downloaded 12/15/15 to Redistribution subject to SIAM license or copyright; see SIAM J. NUMER. ANAL. Vol. 40, No. 4, pp. 56 537 c 2002 Society for Industrial and Applied Mathematics PREDICTOR-CORRECTOR METHODS OF RUNGE KUTTA TYPE FOR STOCHASTIC DIFFERENTIAL EQUATIONS KEVIN BURRAGE

More information

Efficient methods for time-dependence in semiclassical Schrödinger equations

Efficient methods for time-dependence in semiclassical Schrödinger equations Efficient methods for time-dependence in semiclassical Schrödinger equations Philipp Bader, Arieh Iserles, Karolina Kropielnicka & Pranav Singh November 25, 25 Abstract We build an efficient and unitary

More information

Numerical solution of ODEs

Numerical solution of ODEs Numerical solution of ODEs Arne Morten Kvarving Department of Mathematical Sciences Norwegian University of Science and Technology November 5 2007 Problem and solution strategy We want to find an approximation

More information

Explicit Wei-Norman formulæ for matrix Lie groups via Putzer s method

Explicit Wei-Norman formulæ for matrix Lie groups via Putzer s method Explicit Wei-Norman formulæ for matrix Lie groups via Putzer s method Claudio Altafini SISSA-ISAS International School for Advanced Studies via Beirut 2-4, 34014 Trieste, Italy; Abstract The Wei-Norman

More information

Study the Numerical Methods for Solving System of Equation

Study the Numerical Methods for Solving System of Equation Study the Numerical Methods for Solving System of Equation Ravi Kumar 1, Mr. Raj Kumar Duhan 2 1 M. Tech. (M.E), 4 th Semester, UIET MDU Rohtak 2 Assistant Professor, Dept. of Mechanical Engg., UIET MDU

More information

Attempts at relativistic QM

Attempts at relativistic QM Attempts at relativistic QM based on S-1 A proper description of particle physics should incorporate both quantum mechanics and special relativity. However historically combining quantum mechanics and

More information

First Order Differential Equations

First Order Differential Equations First Order Differential Equations 1 Finding Solutions 1.1 Linear Equations + p(t)y = g(t), y() = y. First Step: Compute the Integrating Factor. We want the integrating factor to satisfy µ (t) = p(t)µ(t).

More information

Reducing round-off errors in rigid body dynamics

Reducing round-off errors in rigid body dynamics Reducing round-off errors in rigid body dynamics Gilles Vilmart INRIA Rennes, ENS Cachan Bretagne, avenue Robert Schuman, 357 Bruz, France Université de Genève, Section de mathématiques, -4 rue du Lièvre,

More information

MATHEMATICAL METHODS AND APPLIED COMPUTING

MATHEMATICAL METHODS AND APPLIED COMPUTING Numerical Approximation to Multivariate Functions Using Fluctuationlessness Theorem with a Trigonometric Basis Function to Deal with Highly Oscillatory Functions N.A. BAYKARA Marmara University Department

More information

Topics in Representation Theory: Lie Groups, Lie Algebras and the Exponential Map

Topics in Representation Theory: Lie Groups, Lie Algebras and the Exponential Map Topics in Representation Theory: Lie Groups, Lie Algebras and the Exponential Map Most of the groups we will be considering this semester will be matrix groups, i.e. subgroups of G = Aut(V ), the group

More information