Geometric Transformations
Reflections
Let
We first need to show that
We will skip some calculations, and we find that:
where each
Rotations
Let
We will use the compound angle identities to get the standard matrix of this transformation:
(see matrix-vector product)
Let
(see Trig Functions)
Stretches and Compressions
For
Stretch in the
Stretch in the
When
If you try applying the matrix-vector product to a 2d vector, what happens?
So the
Dilations and Contractions
For
When
This is basically a stretch, but equally in all direction. It's just a resize then. Using the same intuition as stretches and compressions, you can see how all components of the vector will be changed.
Shears
Shears? Like in Minecraft???
For
Shear in the
Shear in the
If we try and apply this transformation onto a vector, we get: