Linear Algebra
2.1311 min read

Basis: Minimal Spanning Sets

A basis for a subspace VV is a set of vectors that (1) spans VV and (2) is linearly independent. It's the "just right" description of VV — enough to generate everything, but no redundancy.

The canonical example is the standard basis of Rm\mathbb{R}^m: the vectors e1=(1,0,,0)\mathbf{e}_1 = (1,0,\ldots,0), e2=(0,1,,0)\mathbf{e}_2 = (0,1,\ldots,0), etc. Every vector in Rm\mathbb{R}^m is uniquely expressible as a linear combination of the ei\mathbf{e}_i.

Any vector in VV is expressible as a unique linear combination of the basis vectors. This uniqueness is what makes a basis so powerful: it gives a coordinate system for VV.

Formal View

Definition 2.13 — Basis
A set {b1,,bk}\{\mathbf{b}_1, \ldots, \mathbf{b}_k\} is a basis for a subspace VV if: \begin{enumerate} \item It spans VV: V=Span({b1,,bk})V = \text{Span}(\{\mathbf{b}_1, \ldots, \mathbf{b}_k\}) \item It is linearly independent. \end{enumerate} Equivalently, every vV\mathbf{v} \in V has a unique representation v=icibi\mathbf{v} = \sum_i c_i \mathbf{b}_i.

Why This Matters

A basis is the minimal encoding of a subspace — it's the "DNA" of the space.

  • Fourier basis: any periodic signal is a unique combination of sine and cosine waves
  • Principal components in PCA are an orthogonal basis for data variation
  • Color mixing: RGB is a basis for displayable colors

Quiz

Question 1

Which of the following is a basis for R2\mathbb{R}^2?

Common Mistakes

  • Including too many vectors in a basis — a basis for Rn\mathbb{R}^n has exactly nn vectors, never more or fewer.
  • Thinking the standard basis {ei}\{\mathbf{e}_i\} is the only basis — there are infinitely many bases for any subspace.