Difference between revisions of "Matrix inversion"
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Navigation|before=[[Minors and cofactors]]|overview=[[Matrix inversion]]|next=[[Gauß-Jordan-Algorithm]]}} | {{Navigation|before=[[Minors and cofactors]]|overview=[[Matrix inversion]]|next=[[Gauß-Jordan-Algorithm]]}} | ||
− | The inverse of an n-by-n square matrix <math>\mathbf{A}</math> is denoted as <math>\mathbf{A}^{-1}</math> and defined such that | + | The inverse of an n-by-n square matrix <math>\mathbf{A}</math> is denoted as <math>\mathbf{A}^{-1}</math> and defined such that |
− | <math>\mathbf{A}\mathbf{A}^{-1}=\mathbf{A}^{-1}\mathbf{A}=\mathbf{I}_n</math | + | :<math>\mathbf{A}\mathbf{A}^{-1}=\mathbf{A}^{-1}\mathbf{A}=\mathbf{I}_n</math> |
− | where <math>\mathbf{I}_n</math> is the n-by-n identity matrix. | + | where <math>\mathbf{I}_n</math> is the n-by-n identity matrix. |
− | Prerequesite for the inversion is, that <math>\mathbf{A}</math> is an n-by-n square matrix and that <math>\mathbf{A}</math> is regular. Regular means that the row and column vectors are linearly independent and so the determinant is nonzero: | + | |
− | <math>det(\mathbf{A})\ne0</math | + | Prerequesite for the inversion is, that <math>\mathbf{A}</math> is an n-by-n square matrix and that <math>\mathbf{A}</math> is regular. Regular means that the row and column vectors are linearly independent and so the determinant is nonzero: |
− | Otherwise the matrix is called singular. | + | :<math>det(\mathbf{A})\ne0</math> |
+ | Otherwise the matrix is called singular. | ||
Before determining the inverse of a matrix it is always useful to compute the [[Determinant of a matrix|determinant]] and check whether the matrix is regular or singular. If it is singular it is not possible to determine the inverse because there is no inverse. The following two subarticles describe two of the common procedures to determine the inverse of a matrix. | Before determining the inverse of a matrix it is always useful to compute the [[Determinant of a matrix|determinant]] and check whether the matrix is regular or singular. If it is singular it is not possible to determine the inverse because there is no inverse. The following two subarticles describe two of the common procedures to determine the inverse of a matrix. | ||
Line 14: | Line 15: | ||
Transformation matrices have a special structure, that is described in the [[Transformations|transformations]] chapter. For this special matrix structure an easier method to invert the matrix exists. This method is presented in | Transformation matrices have a special structure, that is described in the [[Transformations|transformations]] chapter. For this special matrix structure an easier method to invert the matrix exists. This method is presented in | ||
− | |||
− | + | 3. [[Inverse transformation]]. | |
{{Example | {{Example | ||
Line 59: | Line 59: | ||
\mathbf{I}_2 | \mathbf{I}_2 | ||
\end{align}</math>}} | \end{align}</math>}} | ||
− | |||
{{Example | {{Example | ||
Line 109: | Line 108: | ||
\mathbf{I}_3 | \mathbf{I}_3 | ||
\end{align}</math>}} | \end{align}</math>}} | ||
− | |||
{{Example | {{Example |
Latest revision as of 18:12, 13 November 2015
← Back: Minors and cofactors | Overview: Matrix inversion | Next: Gauß-Jordan-Algorithm → |
The inverse of an n-by-n square matrix is denoted as
and defined such that
where is the n-by-n identity matrix.
Prerequesite for the inversion is, that is an n-by-n square matrix and that
is regular. Regular means that the row and column vectors are linearly independent and so the determinant is nonzero:
Otherwise the matrix is called singular.
Before determining the inverse of a matrix it is always useful to compute the determinant and check whether the matrix is regular or singular. If it is singular it is not possible to determine the inverse because there is no inverse. The following two subarticles describe two of the common procedures to determine the inverse of a matrix.
Transformation matrices have a special structure, that is described in the transformations chapter. For this special matrix structure an easier method to invert the matrix exists. This method is presented in
![]() This is a simple example for the inverse of a 2-by-2 matrix: |
![]() This is an example for the inverse of a 3-by-3 matrix: |
![]() This example is a proof of equation 3.40 in the robotics script (see page 3-61): |