EIGENVECTORS, EIGENVALUES, and FINITE STRAIN I Main Topics

EIGENVECTORS, EIGENVALUES, and FINITE STRAIN I Main Topics

GG303 Lab 9 10/27/08 1 EIGENVECTORS, EIGENVALUES, AND FINITE STRAIN I Main Topics A Motivation B Inverse and determinant of a matrix (review) C Eigenvalue problems, eigenvectors, and eigenvalues D Diagonalization of a matrix E Quadratic forms and the principal axes theorem (maxima/minima in 2D) F Strain ellipses, strain ellipsoids, and principal strains II Motivation A To find the magnitudes and directions of the principal strains from the displacement field using linear algebra rather than graphical means or calculus (e.g., Ramsay and Huber, 1984). B To introduce a powerful, broadly useful mathematical method II Inverse and determinant of a matrix (review) −1 A Inverse [A] of a matrix: AA−1 = A−1A = I, where A is nxn (square) −1 a b B Inverse [A] of a 2x2 matrix A = c d € € −1 1 d −b 1 A = [A] can not have an inverse if ad-bc = 0 € ad − bc − c a € −1 1 d −b a b 1 da − bc db − bd 1 0 2 A A = = = = I √ ad − bc − c a c d ad − bc − ca + ac −bc + ad 0 1 € C Determinant |A| of a real matrix € 1 A number that provides scaling information on a square matrix a b 2 Determinant of a 2x2 matrix: A = = ad − bc c d a b c e f d f d e 3 Determinant of a 3x3 matrix: A = d e f = a − b + c € h i g i g h g h i Stephen Martel Lab9-1 University of Hawaii € GG303 Lab 9 10/27/08 2 4 Relevance of the inverse of a matrix to a matrix equation AX = 0 a |A| ≠ 0 if the matrix has an inverse (see II.B.1). This is true for nxn matrices in general (e.g., Strang, 1998, p. 232-233). b |A| = 0 if the matrix has no inverse (see II.B.1). This is true for nxn matrices in general (e.g., Strang, 1998, p. 232-233). 5 Geometric meanings of the real matrix equation AX = 0 (See lab4!) nxn |A|≠0; A-1 exists (see II.B.1) |A|=0; A-1 does not exist (see II.B.1) 2x2 Describes two lines that Describes two lines that intersect in a intersect at one unique point line that passes through the origin; no - the origin. unique solution. The lines are co-linear. 3x3 Describes three planes that Describes three planes that intersect intersect at one unique point in a line (or a plane) that passes - the origin. through the origin; no unique solution. (See appendix for graphical examples) III Eigenvalue problems, eigenvectors and eigenvalues A Eigenvalue problems are represented by the matrix equation AX = λX, where A is a square nxn matrix, X is a non-zero vector (an nx1 column array), and λ is a number. B Eigenvectors and eigenvalues provide simple, elegant, and clear ways to represent solutions to a host of physical and mathematical problems [e.g., geometry, strain, stress, curvature (shapes of surfaces)] C Eigenvectors 1 Non-zero directional vectors that provide solutions for AX = λX 2 Vectors that maintain their orientation when multiplied by matrix A D Eigenvalues: numbers (λ) that provide solutions for AX = λX. If X is a unit vector, λ is the length of the vector produced by AX. E Eigenvectors have corresponding eigenvalues, and vice-versa F In Matlab, [v,d] = eig(A), finds eigenvectors and eigenvalues Stephen Martel Lab9-2 University of Hawaii GG303 Lab 9 10/27/08 3 G Examples 1 Identity matrix (I) 1 0 x x x = =1 0 1 y y y All vectors in the xy-plane maintain their orientation and length € when operated on by the identity matrix, so the eigenvalue for I is 1, and all vectors are eigenvectors. 2 A 2D rotation matrix for rotations in the xy plane All non-zero real vectors rotate and maintain their length. A 2D rotation matrix thus has no real eigenvectors and hence no real eigenvalues; its eigenvectors and eigenvalues are imaginary. 3 A 3D rotation matrix. The only vectors that are not rotated are along the axis of rotation, so the one real eigenvector of a 3D rotation matrix gives the orientation of the axis of rotation. 0 2 4 A symmetric matrix: A = 2 0 Matrix equation Eigenvalue Eigenvector 1 0 2 1 €2 1 2 1 A = = = 2 . 1 2 0 1 2 1 1 1 0 2 1 − 2 1 -2 1 A = = = −2 . − 1 2 0 − 1 2 − 1 − 1 € € 9 3 5 Another symmetric matrix: A = 3 1 € € Matrix equation Eigenvalue Eigenvector − 3 0.1 9 3 − 3 0.1€ − 30 0.1 − 3 0.1 10 − 3 0.1 A = = =10 . − 0.1 3 1 − 0.1 − 10 0.1 − 0.1 − 0.1 0.1 9 3 0.1 0 0.1 0 0.1 A = = = 0 . −3 0.1 3 1 −3 0.1 0 −3 0.1 −3 0.1 € € Stephen€ Martel Lab9-3 University€ of Hawaii GG303 Lab 9 10/27/08 4 H Alternative form of an eigenvalue equation 1 [A][X] = λ[X] Since λ[X] = λ[IX], subtracting λ[IX] from both sides of (H.1) yields: 2 [A-Iλ][X] = 0 (same form as [B][X] = 0; see II.C.4) I Solution conditions and connections with determinants 1 Unique trivial solution of [X] = 0 if and only if |A-Iλ|≠0 (see II.C.4). 2 Eigenvector solutions ([X] ≠ 0) if and only if |A-Iλ|=0 (see II.C.4). J Characteristic equation: |A-Iλ|=0 1 The roots of the polynomial equation produced by expanding the characteristic equation are the eigenvalues (from I.2). 2 General 2-D solution for eigenvalues a b a b Let A = , tr(A) = a + d, = ad − bc. Then c d c d a − λ b (1) A − Iλ = = 0 c d − λ € a − λ b (2) = (a − λ)(d − λ) − (b)(c) = λ2 − (a + d)λ + ad − bc = 0 c d − λ € (3) A − Iλ = λ2 − (a + d)λ + ad − bc = λ2 − tr(A)λ + A = 0 where€ tr(A) is the trace (sum of main diagonal terms) of A. The roots€ of (3), found with the quadratic equation, are the eigenvalues. 2 2 (a + d) ± (a + d) − 4(ad − bc) tr(A) ± (tr(A)) − 4 A (4) λ ,λ = = 1 2 2 2 a In general, an n x n matrix has n eigenvalues, some of which € might be identical. b Eigenvalues can be zero even though eigenvectors can not. c For both eigenvalues to be real and distinct, ((tr(A))2 > 4|A| d For both eigenvalues to be positive, ((tr(A))2 > 4|A| & |A| >0. The latter is because tr(A) must exceed the radical term in (4). Stephen Martel Lab9-4 University of Hawaii GG303 Lab 9 10/27/08 5 2 2 tr(A) + (tr(A)) − 4 A tr(A) − (tr(A)) − 4 A e λ + λ = + = tr(A) 1 2 2 2 2 2 tr(A) + (tr(A)) − 4 A tr(A) − (tr(A)) − 4 A f λ λ = = A 1 2 2 2 € a b g Eigenvalues of a real symmetric 2 x 2 matrix A = (i.e., b=c) b d € Substituting b=c in equation J.2.(4) yields 2 (a + d) ± (a + d) − 4(ad − b2)€ (1) λ ,λ = 1 2 2 (a + d) ± (a2 + 2ad + d 2) − 4ad + 4b2 (2) λ1,λ2 = € 2 (a + d) ± (a2 − 2ad + d 2) + 4b2 (3) λ1,λ2 = € 2 2 (a + d) ± (a − d) + 4b2 (4) λ ,λ = (See III.G.4 for examples) 1 2 2 € The term under the radical sign can not be negative, so the eigenvalues€ for a real symmetric 2 x 2 matrix must be real. 3 Eigenvectors for a 2x2 matrix (See III.G.4 for examples) Start with the eigenvalue equation (1) [A-Iλ][X] = 0 For a 2x2 matrix this is a − λ b x (2) = 0 c d − λ y Solving this yields the eigenvectors via their slopes (3)€ (a − λ)x + by = 0 or cx + (d − λ)y = 0 (4) by = −(a − λ)x or (d − λ)y = −cx y (λ − a) y c (5)€ = € or = x b x (λ − d) € € Stephen Martel Lab9-5 University of Hawaii € € GG303 Lab 9 10/27/08 6 4 Distinct eigenvectors of a symmetric 2x2 matrix are perpendicular The eigenvectors X1 and X2 are perpendicular if X1 • X2 = 0. Proof (1a) AX1 = λ1X1 (1b) AX2 = λ2 X 2 Equation (1a) yields a vector parallel to X1, and equation (1b) yields a€ vector parallel to X2. Dotting€ the vector of (1a) by X2 and the vector of (1b) by X1 will test whether X1 and X2 are orthogonal. (2a) X 2 • AX1 = X 2 • λ1X1 = λ1(X 2 • X1) (2b) X1 • AX2 = X1 • λ2 X 2 = λ2(X1 • X 2) If A is symmetric, then X 2 • AX1 = X1 • AX 2 , as the following lines show: x a b x x ax by € 1 2 1 2 +€ 2 (3a) • = • = ax1x2 + bx1y2 + by1x2 + dy1y2 y1 b d y2 y1 bx 2 + dy2 € x2 a b x1 x2 ax 1 + by1 (3b) • = • = ax1x2 + by1x2 + bx1y2 + dy1y2 y2 b d y1 y2 bx 1 + dy1 € Since (3a) equals (3b), the left sides of (2a) and (2b) are equal, and so€ the right sides of (2a) and (2b) must be equal too. Hence (4) λ1(X 2 • X1) = λ2(X1 • X 2) Now subtract the right side of (4) from the left side: (5) X X 0 € (λ1 − λ2)( 2 • 1) = The eigenvalues generally are different, so λ1- λ2 ≠ 0, therefore (€X 2 • X1) = 0 and hence the eigenvectors X1and X2 are orthogonal.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    37 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