A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Change of Basis and Coordinate Systems

College Depth 85 in the knowledge graph I know this Set as goal
79topics build on this
356prerequisites beneath it
See this on the map →
Basis and DimensionInvertible Matrices and Matrix Inverses+3 moreDiagonalizationDiagonalization and Similar Matrices
change of basis coordinate vector transition matrix similarity

Core Idea

Given two bases B and C for the same vector space, the change-of-basis matrix P_{C←B} converts coordinate vectors from B-coordinates to C-coordinates. The columns of P_{C←B} are the B-basis vectors written in C-coordinates. The inverse P_{C←B}⁻¹ = P_{B←C} converts back. When a linear transformation T has matrix A relative to the standard basis, its matrix relative to basis B is B⁻¹AB (where B is the matrix with B-basis vectors as columns) — this is the similarity transformation. Similar matrices represent the same linear transformation from different perspectives.

How It's Best Learned

Work explicitly with two bases in R²: write a vector in both coordinate systems and verify the change-of-basis matrix converts between them. Then use change-of-basis to simplify a linear transformation by choosing the basis of eigenvectors.

Common Misconceptions

Explainer

From your prerequisite on basis and dimension, you know a basis is a set of linearly independent vectors that spans a space — and every vector in the space has a unique representation as a linear combination of the basis vectors. Those coefficients are the coordinate vector of a point relative to that basis. The standard basis in Rⁿ gives you the familiar coordinates; a different basis gives you a different coordinate system for the same space. Change of basis is the machinery for converting coordinates from one description to another.

Think of a map analogy: the same physical location can be described in GPS coordinates, or in "blocks north and east of city hall." These are different coordinate systems for the same terrain. A change-of-basis matrix is the translation dictionary between them. If you know a vector's coordinates in basis B, and you want its coordinates in basis C, you apply the transition matrix P_{C←B}. Its columns are the B-basis vectors expressed in C-coordinates — this is the key construction. You're asking: "the first basis vector of B, described in C's language, is what?" That answer is the first column.

The inverse relationship follows naturally: P_{B←C} = (P_{C←B})⁻¹. Going from B to C and then back from C to B should return you to where you started, so the two matrices compose to the identity. This is why your prerequisite on matrix inverses is essential — the change-of-basis framework lives and breathes via matrix inversion.

The deepest application connects to similarity transformations. Suppose a linear transformation T has matrix A in standard coordinates. In basis B (whose vectors are the columns of matrix P), the same transformation is represented as P⁻¹AP. The two matrices A and P⁻¹AP are similar — they describe the same transformation, just in different coordinate languages. This is why diagonalization (which you'll encounter next) is so powerful: if you choose the basis of eigenvectors, P⁻¹AP becomes a diagonal matrix, making the transformation trivially easy to analyze. The same transformation that looked complicated in standard coordinates becomes transparent in the right basis — change of basis reveals structure by choosing the coordinate system that best matches the problem.

Practice Questions 5 questions

Prerequisite Chain

Understanding ZeroThe Number ZeroCounting to FiveCounting to 10Counting to 20Counting a Set of Objects Up to 20Cardinality: The Last Number CountedMatching Numerals to QuantitiesSubitizing Small QuantitiesAddition Within 10Number Bonds to 10Addition Within 20Doubles and Near DoublesDoubles Facts Within 10Near Doubles Facts Within 20Mental Math Strategies for AdditionMental Math: Adding and Subtracting TensAddition Within 100Repeated Addition as MultiplicationMultiplication as Equal GroupsMultiplication: ArraysBasic Multiplication Facts (0s, 1s, 2s, 5s, 10s)Multiplication Facts Within 100Division as Equal SharingDivision as Grouping (Measurement Division)Division: Grouping (Repeated Subtraction) ModelDivision: Fair Sharing ModelDivision as Equal SharingDivision as GroupingBasic Division FactsDivision Facts Within 100Multiplication and Division Fact FamiliesRelationship Between Multiplication and DivisionDivision Facts as Inverse of MultiplicationRemainders and Quotients in DivisionDivision Word ProblemsMulti-Step Word ProblemsSolving Multi-Step Word ProblemsMultiplication Word ProblemsDivision Word ProblemsIntroduction to Long DivisionFactors and MultiplesPrime and Composite NumbersEquivalent FractionsRelating Fractions and DecimalsDecimal Place ValueIntegers and the Number LineComparing and Ordering IntegersAbsolute ValueAdding IntegersSubtracting IntegersMultiplying IntegersDividing IntegersUnit RatesProportionsPercent ConceptConverting Between Fractions, Decimals, and PercentsOperations with Rational NumbersTwo-Step EquationsSolving Multi-Step EquationsEquations with Variables on Both SidesAngle Pairs: Complementary, Supplementary, and VerticalParallel Lines and TransversalsCorresponding AnglesAlternate Interior AnglesTriangle Angle Sum TheoremExterior Angle TheoremTriangle Inequality TheoremSimilar Triangles: AA SimilaritySimilar Triangles: SSS and SAS SimilarityProportions in Similar TrianglesRight Triangle Trigonometry IntroductionSine, Cosine, and Tangent RatiosTrigonometric Ratios ReviewVectors in Two DimensionsVector Operations: Addition, Subtraction, and Scalar MultiplicationDot Product (Inner Product in R^n)Matrix MultiplicationDeterminants of 2×2 and 3×3 MatricesInvertible Matrices and Matrix InversesSystems of Linear Equations and Matrix FormGaussian Elimination and Row ReductionRow Echelon Form and Back SubstitutionThe Standard Matrix of a Linear TransformationComposition of Linear TransformationsChange of Basis and Coordinate Systems

Longest path: 86 steps · 356 total prerequisite topics

Prerequisites (5)

Leads To (2)