08 Compositions of Linear Transformations
08 Compositions of Linear Transformations
transformations
We’ve already talked about a linear transformation as transforming
vectors in a set X to vectors in a set Y. For instance, we can say that the
set X is a subset of ℝn and the set Y is a subset of ℝm.
We’ll also say that S is a linear transformation that transforms vectors from
X to Y, S : X → Y. But let’s then say that we want to take vectors from the
subset Y and transform them into vectors in a subset Z, which is contained
in ℝp space. If T is a linear transformation that transforms vectors from Y to
Z, T : Y → Z,
299
from X to Y, and then T will take us from Y to Z, so a composition of T with S
will take us all the way from X to Z.
For instance, let’s say we have a vector x ⃗ that lies in the subset X, and we
want to transform it into Z. We could first transform it into Y using the
transformation S : X → Y, and we’d get S( x ⃗ ). Then we could transform this
transformed vector from Y into Z using the transformation T : Y → Z, and
we’d get T(S( x ⃗ )). We can also write T(S( x ⃗ )) as T ∘ S( x ⃗ ), so
T∘S:X→Z
T ∘ S( x ⃗ + y ⃗ ) = T(S( x ⃗ + y ⃗ ))
T ∘ S( x ⃗ + y ⃗ ) = T(S( x ⃗ ) + S( y ⃗ ))
T ∘ S( x ⃗ + y ⃗ ) = T(S( x ⃗ )) + T(S( y ⃗ ))
T ∘ S( x ⃗ + y ⃗ ) = T ∘ S( x ⃗ ) + T ∘ S( y ⃗ )
300
T(S(c x ⃗ )) = T(S(c x ⃗ ))
T(S(c x ⃗ )) = T(cS( x ⃗ ))
T(S(c x ⃗ )) = cT(S( x ⃗ ))
T ∘ S( x ⃗ ) = T(S( x ⃗ )) = T(A x ⃗ ) = BA x ⃗ = C x ⃗
where C is a p × n matrix.
Looking at this equation, we can see that as long as we can find the
matrix-matrix product BA, we’ll be able to find the transformation of any
vector x ⃗ that’s in the subset X, transformed all the way through the subset
Y and into the subset Z, simply by multiplying the matrix-matrix product BA
by the vector x ⃗ that we want to transform.
Example
301
ℝ2. Find a matrix that represents the composition of the transformations
T ∘ S, and then use it to transform x ⃗ in X into its associated vector z ⃗ in Z.
[x1 −x2]
3x1
S( x ⃗ ) =
[ −x2 ]
2x1 + 4x2
T( x ⃗ ) =
[4]
x⃗=
3
[0 1]
1 0
I2 =
302
[1 −1]
S( x ⃗ ) = x⃗
3 0
([0]) [ ] [0]
1 2(1) + 4(0) 2
T = =
−0
([1]) [ ] [−1]
0 2(0) + 4(1) 4
T = =
−1
[0 −1]
T( y ⃗ ) = y⃗
2 4
[1 −1]
3 0
A=
[0 −1]
2 4
B=
T(S( x ⃗ )) = BA x ⃗
303
[0 −1] [1 −1]
T(S( x ⃗ )) = x⃗
2 4 3 0
[0 −1] [1 −1]
2 4 3 0
C=
[0 −1 0 + 1]
6 + 4 0 −4
C=
[−1 1 ]
10 −4
C=
This matrix will allow us to transform any vector x ⃗ from the original subset
X through the subset Y and into the subset Z. In other words, it lets us take
vectors straight from X all the way to Z.
[−1 1 ]
T(S( x ⃗ )) = x⃗
10 −4
304
( ([4])) [−1 1 ] [4]
3 10 −4 3
T S =
( ([4])) [ −3 + 4 ]
3 30 −16
T S =
( ([4])) [ 1 ]
3 14
T S =
305