Linear Algebra: How do matrices work? Do they work on coordinates?? Let's find out!
Here is a neat interactive tool for eigenvectors and eigenvalues.
Here is a simple dynamical system that describes the relationship between coyotes and roadrunners in a fictional country:
The matrix [(]c(t), r(t)] is a state vector, telling us everything we need to know about the system
The 2x2 matrix encodes all we need to do to the matrix in order to compute the following year's state vector
We can apply the matrix again and again to compute additional years, which can get a bit tedious
Let's plot out the stepwise changes from an initial state
Something interesting happens if we pick a specific starting state vector
Each iteration, the state actually increases by a fixed amount! Step 1 is (1.1 * step0), Step 2 is (1.1*1.1 * step0)
Step N is then (1.1^n * step0)
For these special initial state vectors, we don't need the transformation matrix at all!
These special initial state vectors are called eigenvectors. The fixed amount of increase, 1.1, is the eigenvalue.
This transformation matrix has two of them: [100,300] and [200,100].
Eigenvectors give you one key benefit: Because they describe a consistent "line" moving from [0,0], you can use them to compute c(t) and r(t) for other state vectors!