1 Planar Rotations

1 Planar Rotations

Math 416 - Abstract Linear Algebra Fall 2011, section E1 Orthogonal matrices and rotations 1 Planar rotations Definition: A planar rotation in Rn is a linear map R: Rn ! Rn such that there is a plane P ⊆ Rn (through the origin) satisfying R(P ) ⊆ P and RjP = some rotation of P ? ? R(P ) ⊆ P and RjP ? = idP ? : In other words, R rotates the plane P and leaves every vector of P ? where it is. Example: The transformation R: R3 ! R3 with (standard) matrix 21 0 0 3 40 cos θ − sin θ5 0 sin θ cos θ is a planar rotation in the yz-plane of R3. Proposition 1: A planar rotation is an orthogonal transformation. Proof: It suffices to check that R: Rn ! Rn preserves lengths. For any x 2 Rn, consider the unique decomposition x = p + w with p 2 P and w 2 P ?. Then we have kRxk2 = kRp + Rwk2 since R is linear = kRp + wk2 since R is the identity on P ? = kRpk2 + kwk2 since Rp ? w 2 2 = kpk + kwk since RjP is a rotation in P = kp + wk2 since p ? w 2 = kxk : Proposition 2: A linear map R: Rn ! Rn is a planar rotation if and only if there is an n orthonormal basis fv1; : : : ; vng of R in which the matrix of R is 2 cos θ − sin θ 0 3 6 sin θ cos θ 7 6 7 6 7 : (1) 6 7 4 0 I 5 1 Proof: (() If there is such an orthonormal basis, then consider the plane P := Spanfv1; v2g. We have R(P ) ⊆ P because the lower-left block is 0, and RjP is a rotation of P , because of the top-left block. ? Moreover R satisfies Rvi = vi for i ≥ 3 so that R is the identity on Spanfv3; : : : vng = P . The last equality holds because the basis fv1; : : : ; vng is orthogonal. ()) Assume R is a planar rotation in a plane P . Let fv1; v2g be an orthonormal basis of P . Then we have P v1 = (cos θ)v1 + (sin θ)v2; P v2 = (− sin θ)v1 + (cos θ)v2 for some angle θ. n Complete fv1; v2g to an orthonormal basis fv1; v2; v3; : : : ; vng of R . Because v3; : : : ; vn are in ? P , we have Rvi = vi for i ≥ 3. Therefore R has matrix (1) in the basis fv1; : : : ; vng. 2 Orthogonal matrices as rotations and reflections The main theorems of section x6:5 are the following. Theorem 5.1. Let A: Rn ! Rn be an orthogonal operator with det A = 1. Then there is an n orthonormal basis fv1; : : : ; vng of R in which the matrix of A is the block diagonal matrix 2 3 Rθ1 6 R 7 6 θ2 7 6 .. 7 6 . 7 6 7 4 Rθk 5 In−2k where Rθj is the 2-dimensional rotation cos θj − sin θj Rθj = sin θj cos θj and In−2k denotes the (n − 2k) × (n − 2k) identity matrix. Theorem 5.2. Let A: Rn ! Rn be an orthogonal operator with det A = −1. Then there is n an orthonormal basis fv1; : : : ; vng of R in which the matrix of A is the block diagonal matrix 2 3 Rθ1 6 Rθ 7 6 2 7 6 .. 7 6 . 7 6 7 : 6 Rθk 7 6 7 4 In−2k−1 5 −1 The theorems have the following geometric interpretation. Corollary of 5.1: If A: Rn ! Rn is orthogonal with det A = 1, then A is a product of at n most 2 commuting planar rotations. 2 Proof: Let Q be an orthogonal matrix satisfying A = QBQ−1 = QBQT with 2 3 Rθ1 6 R 7 6 θ2 7 6 .. 7 B = 6 . 7 : 6 7 4 Rθk 5 In−2k The columns of Q are the basis given by Thm 5.1. We can express B as the product 2 3 2 3 2 3 Rθ1 I2 I2 6 I 7 6 R 7 6 I 7 6 2 7 6 θ2 7 6 2 7 6 .. 7 6 .. 7 6 .. 7 B = 6 . 7 6 . 7 ::: 6 . 7 6 7 6 7 6 7 4 I2 5 4 I2 5 4 Rθk 5 In−2k In−2k In−2k =: B1B2 :::Bk from which we obtain the factorization A = QBQ−1 −1 −1 −1 = (QB1Q )(QB2Q ) ::: (QBkQ ) = A1A2 :::Ak in which each Ai is a planar rotation, by Prop. 2. Also note that the Bi commute with each other, and therefore so do the Ai. Corollary of 5.2: If A: Rn ! Rn is orthogonal with det A = −1, then A is a product of at n−1 most 2 commuting planar rotations and a reflection which commutes with the rotations. Proof: Let Q be an orthogonal matrix satisfying A = QBQ−1 = QBQT with 2 3 Rθ1 6 Rθ 7 6 2 7 6 .. 7 6 . 7 B = 6 7 : 6 Rθk 7 6 7 4 In−2k−1 5 −1 The columns of Q are the basis given by Thm 5.2. We can express B as the product 2 3 2 3 2 3 I2 Rθ1 I2 6 I2 7 6 I2 7 6 I2 7 6 . 7 6 . 7 6 . 7 6 .. 7 B = 6 .. 7 ::: 6 .. 7 6 7 6 7 6 7 6 I 7 6 I 7 6 R 7 6 2 7 4 2 5 4 θk 5 6 I 7 I I 4 n−2k−1 5 n−2k n−2k −1 =: B1B2 :::BkBk+1 3 from which we obtain the factorization A = QBQ−1 −1 −1 −1 −1 = (QB1Q )(QB2Q ) ::: (QBkQ )(QBk+1Q ) = A1A2 :::AkAk+1 in which each Ai (1 ≤ i ≤ k) is a planar rotation, whereas Ak+1 is a reflection, which flips the vector vn. As before, the Bi commute with each other, and therefore so do the Ai. 3 Examples Here are a few simple examples. Example: The transformation A: R3 ! R3 with matrix 2−1 0 0 3 A = 4 0 cos θ − sin θ5 0 sin θ cos θ is a rotation in the yz-plane composed with a reflection across the yz-plane (flipping the x-axis), and the two commute: 2−1 0 03 21 0 0 3 21 0 0 3 2−1 0 03 A = 4 0 1 05 40 cos θ − sin θ5 = 40 cos θ − sin θ5 4 0 1 05 : 0 0 1 0 sin θ cos θ 0 sin θ cos θ 0 0 1 Example: The transformation A: R4 ! R4 with matrix 2 3 cos θ1 0 − sin θ1 0 6 0 cos θ2 0 − sin θ27 A = 6 7 4sin θ1 0 cos θ1 0 5 0 sin θ2 0 cos θ2 4 is a rotation in the x1x3-plane of R composed with a rotation in the x2x4-plane, and the two commute: 2 3 2 3 1 0 0 0 cos θ1 0 − sin θ1 0 60 cos θ2 0 − sin θ27 6 0 1 0 07 A = 6 7 6 7 40 0 1 0 5 4sin θ1 0 cos θ1 05 0 sin θ2 0 cos θ2 0 0 0 1 2 3 2 3 cos θ1 0 − sin θ1 0 1 0 0 0 6 0 1 0 07 60 cos θ2 0 − sin θ27 = 6 7 6 7 : 4sin θ1 0 cos θ1 05 40 0 1 0 5 0 0 0 1 0 sin θ2 0 cos θ2 Let us now illustrate the theorems and their proofs with a more substantial example. 4 Example: Consider the orthogonal matrix 21 −5 −3 1 3 1 65 −1 3 −17 A = 6 7 : 6 41 1 −3 −55 3 3 −3 3 Computing a diagonalization of A yields A = UDU −1 where 2i 0 0 0 3 60 −i 0 0 7 D = 6 7 40 0 1 0 5 0 0 0 −1 is diagonal and 2−2 + i −2 − i 1 0 3 6 1 + 2i 1 − 2i 0 −17 U = v v v3 v4 = 6 7 4 i −i −1 2 5 1 1 2 1 has orthogonal columns (we dropped the normalization condition for simplicity). iα π Note that the eigenvalues ±i can be written as e where α happens to be 2 . We will use the real and imaginary parts of the eigenvector v corresponding to the eigenvalue λ = i. We have: 2−23 213 6 1 7 627 Re v = 6 7 ; Im v = 6 7 4 0 5 415 1 0 A(Re v) = Re(λv) = (cos α) Re v − (sin α) Im v = − Im v A(Im v) = Im(λv) = (sin α) Re v + (cos α) Im v = Re v so that in the (orthogonal) basis fRe v; Im v; v3; v4g the transformation A has matrix 2 0 1 0 0 3 6−1 0 0 0 7 B = 6 7 : 4 0 0 1 0 5 0 0 0 −1 Writing Q = Re v Im v v3 v4 , we obtain a factorization A = QBQ−1 2 0 1 0 03 21 0 0 0 3 6−1 0 0 07 −1 60 1 0 0 7 −1 = (Q 6 7 Q )(Q 6 7 Q ) 4 0 0 1 05 40 0 1 0 5 0 0 0 1 0 0 0 −1 = A1A2 5 2−23 213 6 1 7 627 where A1 is a planar rotation in the plane SpanfRe v; Im vg = Spanf6 7 ; 6 7g and A2 is 4 0 5 415 1 0 2 0 3 6−17 the reflection which flips the vector v4 = 6 7.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    6 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us