Companion matrix, Vandermonde matrix, Jordan form, Interpolating Polynomials, and Linear Transformations | Synapse