3 minutes read

Imagine you are developing some 3D graphics software. How can you transform the scene, for example, rotate it? It turns out that most of the transformations in computer graphics are, in fact, linear operators. And so you can ask the question: is it possible to return to the previous scene (without just saving it somewhere)? Can you apply another linear operator that will "cancel" the effect of the first one? That's where the concept of an inverse operator arises.

What is an inverse operator?

Consider a vector space VV and a linear operator A ⁣:VV\mathcal{A} \colon V \to V. The linear operator A\mathcal{A} is said to be invertible if, for any vector yVy \in V, there exists a unique vector xVx \in V such that A(x)=y\mathcal{A}(x)=y.

If the operator is invertible, then inverse mapping is linear mapping.

Notice that a linear operator is invertible if and only if there exists a linear operator B ⁣:VV\mathcal{B} \colon V \to V such that

AB=BA=I.\mathcal{AB} = \mathcal{BA} = \mathcal{I}.The linear operator B\mathcal{B} is called an inverse operator and is denoted by A1\mathcal{A}^{-1}.

For example, the unit operator has the inverse operator and I1=I\mathcal{I}^{-1} = \mathcal{I}.

Properties of an inverse operator

An inverse operator has the following properties.

1) If linear operators A ⁣:VV\mathcal{A} \colon V \to V and B ⁣:VV\mathcal{B} \colon V \to V are invertible, then the product AB\mathcal{A} \mathcal{B} is invertible and (AB)1=B1A1.(\mathcal{A} \mathcal{B})^{-1} = \mathcal{B}^{-1} \mathcal{A}^{-1}.

2) If a linear operator A\mathcal{A} is invertible and a scalar λ0\lambda \ne 0, then λA\lambda \mathcal{A} is invertible and (λA)1=λ1A1.(\lambda \mathcal{A})^{-1} = \lambda^{-1}\mathcal{A}^{-1}.

3) If a linear operator A\mathcal{A} is invertible, then its inverse operator is also invertible, and (A1)1=A.(\mathcal{A}^{-1})^{-1} = \mathcal{A}.

4) A linear operator A ⁣:VV\mathcal{A} \colon V \to V is invertible if and only if kerA={0}\ker \mathcal{A} = \{0\} and Im A=V\text{Im} \ \mathcal{A} = V.

5) If a linear operator A ⁣:VV\mathcal{A} \colon V \to V is invertible and dimV<\dim V < \infty, then its inverse operator has a matrix inverse to the matrix of the operator A\mathcal{A} in the same basis.

Example

Consider a linear operator in a vector space R3\mathbb{R}^3:

Ax=(2x1+2x23x3x2+2x3x1x2+x3)\mathcal{A}x = \begin{pmatrix} 2x_1 +2x_2-3x_3 \\ -x_2 + 2x_3 \\ -x_1-x_2+x_3 \end{pmatrix}where x=(x1,x2,x3)x = (x_1, x_2, x_3). Is this linear operator invertible?

The operator A\mathcal{A} can be rewritten as follows:

Ax=(223012111)(x1x2x3).\mathcal{A}x = \begin{pmatrix} 2 & 2 & -3 \\ 0 & -1 & 2 \\ -1 & -1 & 1 \end{pmatrix}\begin{pmatrix} x_1\\x_2\\x_3\end{pmatrix}.So, the operator A\mathcal{A} has a matrix

A=(223012111).A= \begin{pmatrix} 2 & 2 & -3 \\ 0 & -1 & 2 \\ -1 & -1 & 1 \end{pmatrix}.We need to find the matrix inverse to this matrix AA. It will be the matrix of the inverse operator A1\mathcal{A}^{-1}.

To find the inverse matrix A1A^{-1}, we write the extended matrix: matrix AA will be on its left side and the identity matrix on the right side. After reducing the matrix from the left to the unit using elementary transformations, the correct inverse matrix will be on the right side.

(223100012010111001)12r1, r2, r3(113/21/200012010111001)r3r1(113/21/200012010001/21/201)r1r2, 2r3(101/21/210012010001102)r2+2r3(101/21/210010214001102)r112r3(100111010214001102).\left(\begin{array}{ccc|ccc} 2& 2 & -3 &1 & 0 & 0\\ 0 & -1 & 2 & 0 & 1 & 0\\ -1 & -1 & 1&0 & 0 & 1 \end{array}\right) \overset{\frac{1}{2}r_1, \ -r_2, \ -r_3}{\longrightarrow} \left(\begin{array}{ccc|ccc} 1& 1 & -3/2 &1/2 & 0 & 0\\ 0 & 1 & -2 & 0 & -1 & 0\\ 1 & 1& -1&0 & 0 & -1 \end{array}\right) \overset{r_3-r_1}{\longrightarrow} \\ \longrightarrow \left(\begin{array}{ccc|ccc} 1& 1 & -3/2 &1/2 & 0 & 0\\ 0 & 1 & -2 & 0 & -1 & 0\\ 0 & 0& 1/2&-1/2 & 0 & -1 \end{array}\right) \overset{r_1-r_2, \ 2r_3}{\longrightarrow} \left(\begin{array}{ccc|ccc} 1& 0 & 1/2 &1/2 & 1 & 0\\ 0 & 1 & -2 & 0 & -1 & 0\\ 0 & 0& 1&-1 & 0 & -2 \end{array}\right) \overset{r_2 + 2r_3}{\longrightarrow} \\ \longrightarrow \left(\begin{array}{ccc|ccc} 1& 0 & 1/2 &1/2 & 1 & 0\\ 0 & 1 & 0 & -2 & -1 & -4\\ 0 & 0& 1&-1 & 0 & -2 \end{array}\right) \overset{r_1 - \frac{1}{2}r_3}{\longrightarrow} \left(\begin{array}{ccc|ccc} 1& 0 & 0 &1& 1 & 1\\ 0 & 1 & 0 & -2 & -1 & -4\\ 0 & 0& 1&-1 & 0 & -2 \end{array}\right) .Hence,

A1=(111214102)A^{-1} = \begin{pmatrix} 1 & 1 & 1\\ -2 & -1 & -4 \\ -1 & 0 & -2 \end{pmatrix}and we find an inverse operator:

A1x=(x1+x2+x32x1x24x3x12x3).\mathcal{A}^{-1}x = \begin{pmatrix} x_1 + x_2 + x_3 \\ -2x_1 - x_2 - 4x_3\\ -x_1 - 2x_3 \end{pmatrix}.

Conclusion

In this topic we have learned about an inverse operator to a given one. A product (in other words, a composition) of an original operator and its inverse is a unit operator (and their order does not matter). We considered some properties of an inverse operator and studied an example of how we could find it.

54 learners liked this piece of theory. 10 didn't like it. What about you?
Report a typo