Skip to content

Bases and Coordinates

A basis is a linearly independent spanning set, and coordinates are the scalars used to write a vector in that basis. The vector is abstract; its coordinate column is a basis-dependent representation.

This distinction is one of the most important pieces of mathematical hygiene in quantum mechanics. A state vector, an operator, or a wavefunction may look different in different representations even when the underlying object has not changed.

Let VV be a vector space over a field F\mathbb F, such as R\mathbb R or C\mathbb C. A finite list

B=(e1,…,en)\mathcal B=(e_1,\ldots,e_n)

is a basis of VV if:

  • it spans VV, meaning every v∈Vv\in V can be written as a linear combination of the eie_i;
  • it is linearly independent, meaning no basis vector is redundant.

Together these conditions imply that every vector has a unique expansion

v=∑i=1nciei.v = \sum_{i=1}^n c^i e_i.

The numbers cic^i are the coordinates of vv in the basis B\mathcal B.

The index placement convention used here is summarized in Index Notation and Summation Conventions.

Once a basis is chosen, the coordinate column of vv is written

[v]B=(c1⋮cn).[v]_{\mathcal B} = \begin{pmatrix} c^1\\ \vdots\\ c^n \end{pmatrix}.

The map

CB:V→Fn,CB(v)=[v]B,C_{\mathcal B}:V\to\mathbb F^n, \qquad C_{\mathcal B}(v)=[v]_{\mathcal B},

is a linear isomorphism. It depends on the basis. Changing the basis changes CBC_{\mathcal B} and therefore changes the coordinate column.

The abstract vector vv does not change when its coordinates are rewritten.

For V=CnV=\mathbb C^n, the standard basis is

e1=(10⋮0),e2=(01⋮0),…,en=(00⋮1).e_1= \begin{pmatrix} 1\\ 0\\ \vdots\\ 0 \end{pmatrix}, \quad e_2= \begin{pmatrix} 0\\ 1\\ \vdots\\ 0 \end{pmatrix}, \quad \ldots, \quad e_n= \begin{pmatrix} 0\\ 0\\ \vdots\\ 1 \end{pmatrix}.

With this basis, a vector and its coordinate column look identical. That visual convenience is also the source of a common mistake: in another basis, the same vector can have a different column.

If VV has an inner product, a basis B=(e1,…,en)\mathcal B=(e_1,\ldots,e_n) is orthonormal when

⟨ei∣ej⟩=δij.\langle e_i\vert e_j\rangle = \delta_{ij}.

In an orthonormal basis, coordinates are obtained by inner products. The detailed finite-dimensional treatment is Orthonormal Bases.

ci=⟨ei∣v⟩.c^i = \langle e_i\vert v\rangle.

Thus

v=∑iei ⟨ei∣v⟩.v = \sum_i e_i\,\langle e_i\vert v\rangle.

In Dirac notation this becomes the familiar resolution of the identity,

I=∑i∣ei⟩⟨ei∣,I = \sum_i \lvert e_i\rangle\langle e_i\rvert,

but the coordinate idea is already present in ordinary linear algebra.

Let B=(e1,…,en)\mathcal B=(e_1,\ldots,e_n) and F=(f1,…,fn)\mathcal F=(f_1,\ldots,f_n) be two bases of the same vector space. The same vector can be written as

v=∑iciei=∑adafa.v = \sum_i c^i e_i = \sum_a d^a f_a.

The columns [v]B[v]_{\mathcal B} and [v]F[v]_{\mathcal F} are different coordinate descriptions of the same vector. A change-of-coordinates matrix translates between them.

For orthonormal bases in a complex inner-product space, the overlap matrix

Sai=⟨fa∣ei⟩S_{ai} = \langle f_a\vert e_i\rangle

gives

da=∑iSaici.d^a = \sum_i S_{ai}c^i.

The detailed coordinate transformation law is treated in Change of Basis. The physics-oriented passive convention is treated in Change of Basis. The invariant idea is simpler: coordinates change, the vector does not.

In R2\mathbb R^2, take

e1=(11),e2=(1−1).e_1= \begin{pmatrix} 1\\ 1 \end{pmatrix}, \qquad e_2= \begin{pmatrix} 1\\ -1 \end{pmatrix}.

These vectors form a basis. Write

v=(31)=ae1+be2.v= \begin{pmatrix} 3\\ 1 \end{pmatrix} = a e_1+b e_2.

Then

a+b=3,a−b=1.a+b=3, \qquad a-b=1.

Solving gives a=2a=2 and b=1b=1, so

[v]B=(21).[v]_{\mathcal B} = \begin{pmatrix} 2\\ 1 \end{pmatrix}.

In the standard basis, the coordinate column is (3,1)T(3,1)^T. In the basis B=(e1,e2)\mathcal B=(e_1,e_2), the coordinate column is (2,1)T(2,1)^T. Both columns describe the same vector.

Quantum mechanics constantly changes representations. A spin state can be written in the zz-basis or the xx-basis. A wavefunction can be written in position or momentum representation. An operator can be written as a matrix in an energy basis or a differential operator in position representation.

The basis is part of the representation. Probabilities and expectation values are invariant only when states, operators, and measurement projectors are translated consistently.

  • Treating a coordinate column as the vector itself.
  • Calling a vector a superposition without naming the basis.
  • Forgetting that a coordinate map depends on an ordered basis.
  • Changing state coordinates without changing operator matrices consistently.
  • Assuming formulas from the standard basis remain visually unchanged in every basis.
  • S. Axler, Linear Algebra Done Right, 3rd ed., Springer, 2015.
  • G. Strang, Linear Algebra and Its Applications, 4th ed., Brooks/Cole, 2006.
  • P. R. Halmos, Finite-Dimensional Vector Spaces, 2nd ed., Springer, 1974.
  • R. Shankar, Principles of Quantum Mechanics, 2nd ed., Springer, 1994.
  1. In R2\mathbb R^2, let e1=(1,1)Te_1=(1,1)^T and e2=(1,−1)Te_2=(1,-1)^T. Find the coordinates of (5,1)T(5,1)^T in the basis (e1,e2)(e_1,e_2).
Solution

Write

(51)=a(11)+b(1−1).\begin{pmatrix} 5\\ 1 \end{pmatrix} = a \begin{pmatrix} 1\\ 1 \end{pmatrix} + b \begin{pmatrix} 1\\ -1 \end{pmatrix}.

Then a+b=5a+b=5 and a−b=1a-b=1, so a=3a=3 and b=2b=2. The coordinate column is

(32).\begin{pmatrix} 3\\ 2 \end{pmatrix}.
  1. Why is an ordered basis needed for coordinates?
Solution

The coordinate column records coefficients in a specific order. If the basis order is swapped, the same vector has the same coefficients attached to the same basis vectors, but they appear in different positions in the column.

  1. In an orthonormal basis {ei}\{e_i\}, what is the coordinate cic^i of vv along eie_i?
Solution

The coordinate is

ci=⟨ei∣v⟩.c^i=\langle e_i\vert v\rangle.

This formula uses orthonormality.