Interactive Linear Transforms

[
]
[
]
=
[
]


A matrix, $A \in \mathbb{R}^{2 \times 2}$, is a mapping, $A: \mathbb{R}^2 \to \mathbb{R}^2$. To view the input and output of this function simultaneously, we'd need a 4D plot which is of course not possible. On the other hand, we can view both input and output vectors in the same plane. Above, the input is blue while the output is red. Move the input vector around with your mouse to see where different points get mapped according the given matrix. Change the matrix values to see how different matrices operate. For example, try a singular matrix or rotation matrix. Also, try to visually determine the eigenvectors of a given matrix.