Skip to content
Feb 24

Linear Algebra: Change of Basis

MT
Mindli Team

AI-Generated Content

Linear Algebra: Change of Basis

In engineering and applied mathematics, you often have the freedom to choose your coordinate system. The physical reality—a force, a vibration mode, a digital signal—doesn't change, but its mathematical description can become simple or intractable based on your choice of perspective. Change of basis is the formal, linear algebraic framework for translating between these different descriptive languages, allowing you to select the coordinate system where your problem is easiest to solve.

Foundations: Bases, Coordinates, and Representations

A basis for a vector space is a set of linearly independent vectors that span . Every vector in the space can be written uniquely as a linear combination of these basis vectors. The coefficients in that linear combination form the coordinate vector of that vector relative to the chosen basis. This is a crucial distinction: the abstract vector is the object itself, while its coordinate vector is its description in a particular language.

Let's ground this with an example. Consider the vector space . The standard basis is . In this basis, the vector has coordinate vector because .

Now, introduce a new basis . To find the coordinates of the same abstract vector in this new basis, we solve . This gives the equations: Solving yields and . Therefore, . The same arrow in the plane now has a different numerical address.

The Change of Basis Matrix

Manually solving a system for every vector is inefficient. The change of basis matrix (or transition matrix) automates this translation. To change coordinates from basis to basis , you construct matrix . The columns of this matrix are the coordinate vectors of the -basis vectors, expressed in the basis.

This matrix acts as a translator. Given a coordinate vector , you multiply to get the coordinates in the basis:

Returning to our example, let's construct , the matrix to change from the new basis to the standard basis . The columns are and . Thus:

To find from , we compute: This correctly recovers the standard coordinates.

A critical property is that change of basis matrices are invertible. The matrix to change back from to is the inverse:

Transforming Linear Maps: Similarity Transformations

Vectors are not the only objects affected by a change of basis; the matrices representing linear transformations change too. Let be a linear transformation. If you know its matrix representation relative to basis , you can find its representation relative to basis using the same change of basis matrix.

The relationship is a similarity transformation:

Or, equivalently:

Two matrices and are similar if for some invertible matrix . Similar matrices represent the same linear transformation, just in different bases. They share fundamental properties like the determinant, trace, rank, and eigenvalues (though their eigenvectors are related by the same change of basis).

Applications: Simplifying Matrix Representations

This is where the power of change of basis becomes clear for engineering. The goal is to find a basis where the matrix of a transformation is as simple as possible—ideally, diagonal. This process is diagonalization.

If you can find a basis consisting entirely of eigenvectors of , then is a diagonal matrix whose entries are the corresponding eigenvalues. The change of basis matrix from the eigenvector basis to your starting basis has the eigenvectors as its columns. The similarity transformation then becomes:

In dynamics, this translates complex coupled differential equations into independent, single-variable equations. In computer graphics, changing to an object's local coordinate basis simplifies rotation and scaling operations. In signal processing, the Fourier transform is essentially a change of basis from the time domain to the frequency domain, where filtering operations become trivial pointwise multiplication.

Common Pitfalls

  1. Confusing the Direction of the Transformation: The most frequent error is misapplying the change of basis matrix. Remember the subscript convention: converts -coordinates to -coordinates. The equation is a reliable check. If you get it backward, you will be using the inverse matrix.
  1. Mixing Vector and Transformation Changes: The formula for a vector is straightforward multiplication: . The formula for a linear map involves a similarity transformation: . Applying the vector rule to a matrix is incorrect and will break the fundamental relationship .
  1. Assuming All Matrices are Change of Basis Matrices: A valid change of basis matrix must be square and invertible. A non-square matrix cannot map between bases of the same space, and a singular (non-invertible) matrix would not provide a unique, reversible translation.
  1. Overlooking the Abstract Vector: It's easy to become overly focused on coordinate vectors and forget they are just descriptions. When we say and are related by , it is because the underlying vector itself is unchanged. The change of basis alters the description, not the object being described.

Summary

  • A change of basis matrix provides a systematic translation for coordinate vectors from one basis to another: .
  • The matrix representing a linear transformation changes under a similarity transformation: . Similar matrices represent the same transformation in different languages.
  • The primary engineering application is simplification. By changing to a well-chosen basis (like a basis of eigenvectors), the matrix of a transformation becomes diagonal, decoupling complex systems into independent, easily solvable components.
  • Always mind the direction of the transition matrix and distinguish between the rules for converting vectors and the rules for converting linear maps. The underlying geometry or physics remains invariant; only its numerical representation changes.

Write better notes with AI

Mindli helps you capture, organize, and master any subject with AI-powered summaries and flashcards.