📚 Linear Algebra, Interactive Edition
⇩ Download ▾

2.7 Coordinates in a New Basis

If a subspace has infinitely many bases and no reason to prefer one, then naming a point of it is a two-part act: you choose a basis, and only then can you say which combination of it you mean. That second part is what coordinates are, and the previous section quietly established that they always exist and are always unique โ€” spanning gives existence, independence gives uniqueness.

Make the choice deliberately awkward, so that nothing can be read off by habit. In the plane V:z=0.5x+0.5y, take

๐› 1 = ( 2 , 1 , 1.5 ) , ๐› 2 = ( 1 , 3 , 2 )

Both lie in V โ€” check the third coordinates against 0.5x+0.5y: 0.5(2)+0.5(1)=1.5 and 0.5(1)+0.5(3)=2. Neither is a multiple of the other, so by the previous section's counting argument they are a basis of V. They are also at an oblique angle and of different lengths, which is the point: a basis owes you nothing but spanning and independence.

Given coefficients s and a, the point they name is

s ๐› 1 + a ๐› 2 = ( 2 s + a , s + 3 a , 1.5 s + 2 a )

and we write [๐ฉ]โ„ฌ=(s,a) to say that ๐ฉ is the point with those coordinates in the basis โ„ฌ={๐›1,๐›2}. The figure turns that formula into a pair of dials.

A large semi-transparent tilted plane through the origin. A short red arrow and a short blue arrow lie in it, meeting at the origin at an oblique angle rather than a right angle - the skewed basis. Two amber lines, one parallel to the red arrow and one parallel to the blue, also lie in the plane and cross at a single point; two sliders slide them across the sheet, so their crossing is the point with the chosen pair of coordinates. A black dot further out on the sheet marks the target (5, 5, 5); dialling the sliders to 2 and 1 slides the crossing exactly onto it, which is what it means for that point to have coordinates 2 and 1 in this basis.Explore in 3D (opens in a new tab)
The plane V with the skewed basis drawn from the origin: red ๐›1=(2,1,1.5) and blue ๐›2=(1,3,2). The two amber lines are the coordinate lines of that basis, one running in each basis direction, and they cross at the point named by the current sliders s and a. The black dot further out on the sheet is the target (5,5,5).

Explore the figure

  1. At the defaults s=1, a=0 the crossing sits on the tip of the red arrow. Of course it does โ€” coordinates (1,0) mean one ๐›1 and no ๐›2, so the basis vectors are the points with coordinates (1,0) and (0,1), exactly as ๐ž1 and ๐ž2 are in the standard grid.
  2. Set s=0, a=0. The crossing collapses onto the origin. Every basis puts its origin in the same place, because 0๐›1+0๐›2=0 whatever the basis is.
  3. Now hunt the black dot. Drag s and a until the crossing lands on (5,5,5); you should find it at s=2, a=1. Those two numbers are the target's coordinates in this basis, and reading them off the sliders is reading them off the figure.
  4. Watch the amber lines rather than the crossing as you drag one slider. They stay parallel to the basis directions and slide, never rotating. The two families of amber lines are a grid on the plane โ€” a skewed one, but a perfectly good one.

Finding coordinates is solving a system

Step 3 was a search. Doing it properly means solving for s and a, and the equation is s๐›1+a๐›2=๐ฉ. Since a point of V is determined by its first two coordinates โ€” the third is forced by the plane โ€” only two equations carry information:

2 s + a = 5 , s + 3 a = 5

Solve however you like: the first gives a=5โˆ’2s, and substituting into the second gives s+15โˆ’6s=5, so โˆ’5s=โˆ’10 and s=2, whence a=1. The coordinates of (5,5,5) are [(5,5,5)]โ„ฌ=(2,1), agreeing with the sliders. Confirm it forwards: 2(2,1,1.5)+(1,3,2)=(4,2,3)+(1,3,2)=(5,5,5).

Doing that from scratch for every point is wasteful, because the left-hand side never changes. Collect the basis vectors' first two coordinates into the coordinate matrix

C = ( 2 1 1 3 )

whose columns are ๐›1 and ๐›2 as seen in the standard grid. Then C(s,a)=(p1,p2), and the coordinates come from inverting once and reusing forever.

[35โˆ’15โˆ’1525]
The change-of-coordinates matrix โœ“ Computed ยท mojocas 0.1.0 โœ“ Agrees with the text The change-of-coordinates matrix, computed exactly by mojocas 0.1.0, and confirmed to agree with the result stated in the text.

The inverse of the coordinate matrix, computed symbolically. Multiplying a point's standard coordinates by this matrix returns its โ„ฌ-coordinates in one step. On the target: 35(5)โˆ’15(5)=3โˆ’1=2 and โˆ’15(5)+25(5)=โˆ’1+2=1, which is the pair (2,1) the sliders found. An inverse exists here for the same reason the basis is a basis โ€” the columns are independent โ€” and the next chapter makes that equivalence official.

The two matrices are a translation pair. C takes coordinates and returns the point; Cโˆ’1 takes the point and returns its coordinates. Neither direction is more fundamental than the other, which is worth insisting on, because the standard grid feels like the truth and a skewed basis feels like a description of it. It is not so: ๐ž1,๐ž2,๐ž3 are themselves a basis chosen for convenience, and the entries of any vector you have ever written down were already coordinates with respect to it.

An original work of XYZ Homework, built around interactive XYZ 3D figures. Its chapter sequence is aligned to Interactive Linear Algebra (Margalit & Rabinoff, Georgia Tech, GNU FDL); this work is original, copies nothing from it, and is not affiliated with or endorsed by its authors. License: CC-BY-NC-SA-4.0.

These eBooks are a prerelease and are not yet certified conformant with WCAG 2.1 AA or ADA Title II. Every page is built against an automated accessibility gate, and the published editions will meet ADA Title II requirements when they release in late September 2026. If something is unusable, please tell us.