

Powers of a 2D matrix with complex eigenvalues: rotation-scaling after change of basis
We made a visual explanation of powers of a real 2×2 matrix with complex eigenvalues.
For such a matrix, we can write
A = X S X⁻¹
where S is a rotation-scaling matrix. Then powers are computed as
Aᵗ = X Sᵗ X⁻¹.
The idea is that Sᵗ is easy to understand geometrically: it rotates by tθ and scales by |λ|ᵗ. The change of basis by X and X⁻¹ turns this circular rotation-scaling picture into the ellipse-like spirals seen in the original coordinates.
The first image follows one example through the factorization. The second shows more numerical examples with |λ| < 1, |λ| = 1 and |λ| > 1.
As always, we welcome feedback on clarity and presentation.