Linear Algebra
2.159 min read

The Basis Theorem

The Basis Theorem is a powerful shortcut: for an nn-dimensional subspace, you don't need to verify both spanning and independence separately. If a set of exactly nn vectors satisfies either condition, it automatically satisfies both.

This means: to show a set of nn vectors is a basis for an nn-dimensional space, just show it spans OR just show it's independent — the other condition is free.

In practice, this often halves the work of basis verification. For Rn\mathbb{R}^n: nn vectors that span Rn\mathbb{R}^n are automatically independent; nn independent vectors in Rn\mathbb{R}^n automatically span Rn\mathbb{R}^n.

Formal View

Theorem 2.15 (Basis Theorem)
Let VV be a subspace of dimension nn. A set {a1,,an}\{\mathbf{a}_1, \ldots, \mathbf{a}_n\} of exactly nn vectors in VV is a basis for VV if and only if it spans VV, and also if and only if it is linearly independent.

Why This Matters

The Basis Theorem is why proving a set is a basis only requires checking one of the two conditions when the count is right.

  • Verifying a set of nn orthonormal vectors is a basis for Rn\mathbb{R}^n — just check orthonormality
  • In coding theory, checking that a code has the right dimension verifies both independence and spanning

Quiz

Question 1

Three linearly independent vectors in R3\mathbb{R}^3 automatically form a basis for R3\mathbb{R}^3.

Common Mistakes

  • Applying the Basis Theorem without confirming the count: you must have exactly nn vectors for an nn-dimensional space.
  • Thinking you always need to verify both spanning and independence independently.