REPORTS IN INFORMATICS

Similar documents
Application of Geometric Integration to some Mechanical Problems

GEOMETRIC INTEGRATION OF ORDINARY DIFFERENTIAL EQUATIONS ON MANIFOLDS

ARTICULATED multibody systems play an important role

Application of symmetric spaces and Lie triple systems in numerical analysis

INTERPOLATION IN LIE GROUPS

Interpolation in Special Orthogonal Groups

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

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

1 Smooth manifolds and Lie groups

SYMMETRIC PROJECTION METHODS FOR DIFFERENTIAL EQUATIONS ON MANIFOLDS

ABSTRACT ALGEBRA WITH APPLICATIONS

QUATERNIONS AND ROTATIONS

ANoteontheRepresentationofCosserat Rotation

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

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

Spectral Graph Theory Lecture 2. The Laplacian. Daniel A. Spielman September 4, x T M x. ψ i = arg min

Solving Orthogonal Matrix Differential Systems in Mathematica

arxiv: v1 [math.na] 18 Dec 2017

Quantizations and classical non-commutative non-associative algebras

Magnus series expansion method for solving nonhomogeneous stiff systems of ordinary differential equations

Numerische Mathematik

Notes 5: The Baker-Campbell -Hausdorff formula.

GENERAL ARTICLE Realm of Matrices

Quaternion Algebra and Calculus

From the Heisenberg group to Carnot groups

Quantum Theory and Group Representations

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

(Most of the material presented in this chapter is taken from Thornton and Marion, Chap. 7) p j . (5.1) !q j. " d dt = 0 (5.2) !p j . (5.

Matrix Lie groups. and their Lie algebras. Mahmood Alaghmandan. A project in fulfillment of the requirement for the Lie algebra course

Quantum Mechanics for Mathematicians: The Heisenberg group and the Schrödinger Representation

Solution of the LLP Limiting case of the Problem of Apollonius via Geometric Algebra, Using Reflections and Rotations

Unit Generalized Quaternions in Spatial Kinematics

Symmetries, Fields and Particles. Examples 1.

Differential of the Exponential Map

7. Baker-Campbell-Hausdorff formula

Explicit Momentum-conserving Integrator for Dynamics of Rigid Bodies Approximating the Midpoint Lie Algorithm

Cayley-Hamilton Theorem

MODELS OF LEARNING AND THE POLAR DECOMPOSITION OF BOUNDED LINEAR OPERATORS

Lecture Notes: Eigenvalues and Eigenvectors. 1 Definitions. 2 Finding All Eigenvalues

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

MATRIX LIE GROUPS AND LIE GROUPS

Appendix Composite Point Rotation Sequences

The goal of this chapter is to study linear systems of ordinary differential equations: dt,..., dx ) T

CHAPTER 6 : LITERATURE REVIEW

P E R E N C O - C H R I S T M A S P A R T Y

Mathematical Methods for Engineers and Scientists 1

Sheet 07.5: Matrices II: Inverse, Basis Transformation

Eigenvalues of 2-edge-coverings

Methods in Computer Vision: Introduction to Matrix Lie Groups

can be applied in approximately solving the transormed equation. Further, smoothness o the transormation map ensures the correct order o the numerical

Physics 221A Fall 1996 Notes 9 Rotations in Ordinary Space

Classification of cubics up to affine transformations

Representation of a Three-Dimensional Moving Scene

Tensors, Fields Pt. 1 and the Lie Bracket Pt. 1

Journal of Complexity. Smale s point estimate theory for Newton s method on

Lie Theory Through Examples. John Baez. Lecture 1

arxiv: v1 [physics.gen-ph] 18 Dec 2014

Dirac Structures on Banach Lie Algebroids

A Review of Linear Algebra

A Highly Symmetric Four-Dimensional Quasicrystal * Veit Elser and N. J. A. Sloane AT&T Bell Laboratories Murray Hill, New Jersey

Potentially useful reading Sakurai and Napolitano, sections 1.5 (Rotation), Schumacher & Westmoreland chapter 2

MATH 423 Linear Algebra II Lecture 33: Diagonalization of normal operators.

Spring, 2012 CIS 515. Fundamentals of Linear Algebra and Optimization Jean Gallier

QFT PS1: Bosonic Annihilation and Creation Operators (11/10/17) 1

An homomorphism to a Lie algebra of matrices is called a represetation. A representation is faithful if it is an isomorphism.

In these chapter 2A notes write vectors in boldface to reduce the ambiguity of the notation.

Extended Binary Linear Codes from Legendre Sequences

Part III Symmetries, Fields and Particles

Appendix A. Vector addition: - The sum of two vectors is another vector that also lie in the space:

Lie algebraic quantum control mechanism analysis

Notes on Lie Groups, Lie algebras, and the Exponentiation Map Mitchell Faulk

. D CR Nomenclature D 1

QUASICONFORMAL MAPS ON A 2-STEP CARNOT GROUP. Christopher James Gardiner. A Thesis

Homework assignment 3: due Thursday, 10/26/2017

arxiv: v5 [math.na] 15 Oct 2016

A DIFFERENTIAL GEOMETRIC APPROACH TO FLUID MECHANICS

LECTURE 25-26: CARTAN S THEOREM OF MAXIMAL TORI. 1. Maximal Tori

7 Planar systems of linear ODE

Algebra I Fall 2007

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

Jordan blocks. Defn. Let λ F, n Z +. The size n Jordan block with e-value λ is the n n upper triangular matrix. J n (λ) =

The Spinor Representation

Splitting Methods for SU(N) Loop Approximation

Contents. UNIT 1 Descriptive Statistics 1. vii. Preface Summary of Goals for This Text

Regular Lie groups and a theorem of Lie-Palais

LINEAR ALGEBRA AND iroup THEORY FOR PHYSICISTS

Chapter 1. Rigid Body Kinematics. 1.1 Introduction

Rodrigues formula for the Cayley transform of groups SO(n) and SE(n)

Reconstruction and Higher Dimensional Geometry

15. Conic optimization

CSC 336F Assignment #3 Due: 24 November 2017.

7. The classical and exceptional Lie algebras * version 1.4 *

-state problems and an application to the free particle

A pedagogical approach to Magnus expansion

ENERGY DECAY ESTIMATES FOR LIENARD S EQUATION WITH QUADRATIC VISCOUS FEEDBACK

Poisson Brackets and Lie Operators

Let us recall in a nutshell the definition of some important algebraic structure, increasingly more refined than that of group.

On the growth of grid classes and staircases of permutations

Mathematical Foundations of Quantum Mechanics

Designing Information Devices and Systems I Spring 2016 Official Lecture Notes Note 21

Transcription:

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 Reports in Informatics from Department of Informatics, University of Bergen, Norway, is available at http://www.ii.uib.no/publikasjoner/texrap/. Requests for paper copies of this report can be sent to: Department of Informatics, University of Bergen, Høyteknologisenteret, P.O. Box 7800, N-5020 Bergen, Norway

On the BCH-formula in so(3) Kenth Engø Email: Kenth.Engo@ii.uib.no WWW: http://www.ii.uib.no/ kenth/ Department of Informatics University of Bergen N 5020 Bergen Norway This version: 4th September 2000 Abstract We find a closed-form expression for the Baker Campbell Hausdorff formula in the Lie algebra so(3), and interpret the formula geometrically in terms of rotation vectors in R 3. Mathematics Subject Classification 2000: 22E60 Key Words: Baker Campbell Hausdorff formula, Lie algebra so(3), rotations in R 3 1 Introduction It is known that the expression for the exponential map taking the Lie algebra so(3) into the Lie group SO(3) has a closed-form expression called Rodrigues formula [2, p. 291]. exp(ˆx) = I + sin() ˆx + 2 sin2 (/2) 2 ˆx 2, (1) where = x. In equation (1) the element of so(3) is represented as a skew-symmetric matrix ˆx, which is obtained from the three-vector x through the hat-map isomorphism: x 1 x 2 x 3 0 x 3 x 2 x 3 0 x 1. x 2 x 1 0 As shown in Appendix B of [1], similar closed-form expressions for other formulae in the case of so(3) and SO(3) are possible to construct. We will in this note consider the Baker Campbell Hausdorff (BCH) formula in the Lie algebra so(3), and find an expression in the spirit of (1), albeit, a bit more involved. 1

2 On the BCH formula in so(3) 2.1 A closed form expression for the BCH formula in so(3) We now recall the definition of the BCH formula. See e.g. [3] for more details. In general, define BCH(û, ˆv), for û, ˆv g, where g is a Lie algebra, as exp(bch(û, ˆv)) = exp(û) exp(ˆv). For the rest of this note we restrict our attention to the Lie algebra so(3), which consists of 3 3 skew-symmetric matrices. We now state our theorem. Theorem 2.1 (Expression for BCH in so(3)) The BCH formula in so(3) has the form BCH(û, ˆv) = αû + βˆv + γ[û, ˆv], where [û, ˆv] denotes the commutator of û and ˆv, and α, β, and γ are real constants of the form α = sin 1 (d) a d, where a, b, c, and d are defined as β = sin 1 (d) d b, γ = sin 1 (d) d c, a = sin() cos 2 (/2) sin() sin 2 (/2) cos( (u, v)), b = sin() cos 2 (/2) sin() sin 2 (/2) cos( (u, v)), c = 1 2 sin() sin() 2 sin2 (/2) sin 2 (/2) cos( (u, v)), d = a 2 + b 2 + 2ab cos( (u, v)) + c 2 sin 2 ( (u, v)). In the above formulae = u, = v, and (u, v) is the angle between the two vectors u and v. The proof of this theorem is by straight forward calculation. Start off by calculating the product of exp(û) exp(ˆv) using Rodrigues formula (1), resulting in A = exp(û) exp(ˆv) = I + 2 sin2 (/2) 2 û 2 + 2 sin2 (/2) 2 ˆv 2 (2) + sin() +2 sin() û + sin() sin 2 (/2) 2 sin() ûˆv + (/2) sin 2 (/2) 4sin2 2 2 û 2ˆv 2 (3) ûˆv 2 + 2 sin() sin 2 (/2) 2 û 2ˆv. (4) ˆv + sin() The terms in A are ordered such that (2) is the symmetric part, and (3-4) is the skew-symmetric part. The reason for this ordering of the terms is that we want to take the logarithm of A in order to determine the expression for BCH(û, ˆv), and as a result, the symmetric part drops out. 2

Lemma 2.2 (Logarithm of A SO(3) [1]) The logarithm of A SO(3) is found as follows. Denote by ẑ = (A A T )/2 the skew-symmetric part of A. Then log(a) = sin 1 ( z ) ẑ. z This lemma is easily proved by staring at the Rodrigues formula (1), and noticing that I and ˆx 2 are symmetric. Note that in MATLAB sin 1 is implemented such that in the case of all positive real parts of the eigenvalues of A, sin 1 = asin, whereas for the case of two equal negative real parts sin 1 = π asin. We continue the proof of Theorem 2.1 by finding an expression for the skew-symmetric part of A. ẑ = (A A T )/2 Now, using the identities = sin() û + sin() ˆv + 1 2 + sin() sin 2 (/2) 2 the expression for ẑ simplifies further. sin() sin() [û, ˆv] (ûˆv 2 + ˆv 2 û) + sin() sin 2 (/2) 2 (û 2ˆv + ˆvû 2 ) +2 sin2 (/2) sin 2 (/2) 2 2 (û 2ˆv 2 ˆv 2 û 2 ). û 2ˆv + ˆvû 2 = 2ˆv (u T v)û, û 2ˆv 2 ˆv 2 û 2 = (u T v)[û, ˆv], (u T v) = cos( (u, v)), ẑ = ( sin() cos 2 (/2) sin() sin 2 (/2) cos( (u, v)) ) û (5) + ( sin() cos 2 (/2) sin() sin 2 (/2) cos( (u, v)) ) ˆv (6) ( ) [û 1 + 2 sin() sin() 2 sin2 (/2) sin 2 (/2) cos( (u, v)), ˆv ] (7) = aê u + bê v + c [ê u, ê v ], (8) where we have defined the unit matrices ê x as respectively. Using (8), it is possible to show that the norm of z is given as ˆx x, and the constants a, b, and c by (5), (6), and (7), z 2 = a 2 + b 2 + 2ab cos( (u, v)) + c 2 sin 2 ( (u, v)). Scaling ẑ with sin 1 ( z )/ z, according to Lemma 2.2, and comparing with the constants in Theorem 2.1, we have completed the proof. 3

2.2 Interpreting the BCH formula in so(3) as a rotation vector Interpreting Rodrigues formula (1) as a rotation around the vector x an angle x, we can interpret exp(û) exp(ˆv) as the composition of two such rotations. First we rotate around the vector v an angle v, followed by a rotation around the vector u an angle u. Then, ŵ = BCH(û, ˆv) is the vector such that the combined rotation around the vector u and v, is replaced by one rotation around the vector w = αu + βv + γu v, where the constants are the same as in Theorem 2.1. 3 Conclusion In this note we have found a closed-form expression for the BCH formula in so(3). This adds another member to the family of finite-term expressions for important functions on so(3) and SO(3), such as the exponential map, Cayley map, logarithm, etc. Acknowledgment I thank Arne Marthinsen for in part suggesting the present investigation. References [1] A. ISERLES, H. Z. MUNTHE-KAAS, S. P. NØRSETT, AND A. ZANNA, Lie-group methods, Acta Numerica, 9 (2000), pp. 215 365. 1, 2.2 [2] J. E. MARSDEN AND T. S. RATIU, Introduction to Mechanics and Symmetry, no. 17 in Texts in Applied Mathematics, Springer-Verlag, second ed., 1999. 1 [3] V. S. VARADARAJAN, Lie Groups, Lie Algebras, and Their Representations, GTM 102, Springer- Verlag, 1984. 2.1 4