Skip to main content

Section3.5Bases as Coordinate Systems

Objectives
  1. Learn to view a basis as a coordinate system on a subspace.
  2. Recipes: compute the B -coordinates of a vector, compute the usual coordinates of a vector from its B -coordinates.
  3. Picture: the B -coordinates of a vector using its location on a nonstandard coordinate grid.
  4. Vocabulary: B -coordinates.

In this section, we interpret a basis of a subspace V as a coordinate system on V, and we learn how to write a vector in V in that coordinate system.

When we combine this observation with the pivotal theorem in Section 3.2, we deduce the uniqueness of the reduced row echelon form, already stated in this theorem in Section 2.2. Indeed, each non-pivot column in the reduced row echelon form consists of the uniquely determined coefficients expressing it as a linear combination of the pivot columns to its left, followed by zeros.

Example

Consider the standard basis of R3 from this example in Section 3.4:

e1=E100F,e2=E010F,e3=E001F.

According to the above fact, every vector in R3 can be written as a linear combination of e1,e2,e3, with unique coefficients. For example,

v=E352F=3E100F+5E010F2E001F=3e1+5e22e3.

In this case, the coordinates of v are exactly the coefficients of e1,e2,e3.

What exactly are coordinates, anyway? One way to think of coordinates is that they give directions for how to get to a certain point from the origin. In the above example, the linear combination 3e1+5e22e3 can be thought of as the following list of instructions: start at the origin, travel 3 units north, then travel 5 units east, then 2 units down.

Definition

Let B=(v1,v2,...,vm) be a basis of a subspace V, and let

x=c1v1+c2v2+···+cmvm

be a vector in V. The coefficients c1,c2,...,cm are the coordinates of x with respect to B . The B -coordinate vector of x is the vector

B[x]=GKKIc1c2...cmHLLJinRm.

If we change the basis, then we can still give instructions for how to get to the point (3,5,2), but the instructions will be different. Say for example we take the basis

v1=e1+e2=E110F,v2=e2=E010F,v3=e3=E001F.

We can write (3,5,2) in this basis as 3v1+2v22v3. In other words: start at the origin, travel northeast 3 times as far as v1, then 2 units east, then 2 units down. In this situation, we can say that 3 is the v1 -coordinate of (3,5,2), 2 is the v2 -coordinate of (3,5,2), and 2 is the v3 -coordinate of (3,5,2).

The above definition gives a way of using Rm to label the points of a subspace of dimension m: a point is simply labeled by its B -coordinate vector. For instance, if we choose a basis for a plane, we can label the points of that plane with the points of R2.

Example

Let

v1=E211Fv2=E101F.

These form a basis B for a plane V=Span{v1,v2} in R3. We indicate the coordinate system defined by B by drawing lines parallel to the v1 -axis” and v2 -axis”:

u1u2u3u4v1v2V

We can see from the picture that the v1 -coordinate of u1 is equal to 1, as is the v2 -coordinate, so B[u1]=A11B. Similarly, we have

B[u2]=M112NB[u3]=C3212DB[u4]=M032N.
Figure8Left: the B -coordinates of a vector x. Right: the vector x. The violet grid on the right is a picture of the coordinate system defined by the basis B; one set of lines measures the v1 -coordinate, and the other set measures the v2 -coordinate. Drag the heads of the vectors x and B[x] to understand the correspondence between x and its B -coordinate vector.
Recipes: B -coordinates

If B=(v1,v2,...,vm) is a basis for a subspace V and x is in V, then

B[x]=GKKIc1c2...cmHLLJmeansx=c1v1+c2v2+···+cmvm.

Finding the B -coordinates of x means solving the vector equation

x=c1v1+c2v2+···+cmvm

in the unknowns c1,c2,...,cm. This generally means row reducing the augmented matrix

E||||v1v2···vmx||||F.