Change of Basis
Two bases give the same vector two different coordinate vectors, and a single invertible matrix converts between them. Its columns are the coordinate vectors of the old basis expressed in the new one, and its inverse reverses the conversion.
╌╌╌╌
A basis fixes a coordinate system, and a problem stated in one basis is often easier to solve in another. Diagonalization rewrites a matrix in an eigenbasis; principal axes rewrite a quadratic form in an orthogonal one. Switching bases changes the coordinate vector of every point in a uniform way, and a single invertible matrix carries out the conversion.1
Two coordinate vectors for one point
Let and be bases for a space . The same vector has a -coordinate vector and a -coordinate vector, and they generally differ: each grid measures against its own axes.
Suppose the two bases are related by
The change-of-coordinates matrix
The construction generalizes to any two bases of an -dimensional space.
is the change-of-coordinates matrix from to : left-multiplication converts -coordinates into -coordinates. To recover the column rule, read as a linear combination of the columns; the result is a -coordinate vector, so the columns must be -coordinate vectors too.
Its columns are the coordinate vectors of an independent set, so they are independent and is invertible. The inverse runs the conversion backward:
Change of basis in
When is the standard basis, , so the transition matrix is just the basis-vector matrix from coordinate systems:
Converting between two nonstandard bases of needs the columns , each of which solves a system . Solving all systems at once is a single row reduction.
Reducing the left block to applies to every column, and applied to that produces in the right block.
An equivalent formula uses the two standard-conversion matrices. Since and ,
For matrices larger than , the single row reduction above is faster than forming and multiplying.
Working in an abstract space
The same construction handles bases of or any finite-dimensional space by working through coordinate vectors.
Reversing this — expressing a standard polynomial in the -basis — uses . Change of basis is the coordinate-level version of the similarity transformations that rewrite a linear map when its underlying basis changes.
Footnotes
- Lay, Linear Algebra and Its Applications, §4.7 — Change of Basis: Theorem 15 (existence, uniqueness, and column structure of ), the inverse relation, and the row-reduction computation . ↩
╌╌ END ╌╌