Why a Basis Needs Both Spanning and Independence
In the last post, we saw the core idea:
A basis is a coordinate system — a measuring grid for vectors.
But that raises an obvious question.
If a basis is “just a set of vectors,” why do we need that specific definition? Why insist on spanning and linear independence?
Because coordinates are only useful if they satisfy two requirements:
- Existence: every vector you care about must be describable using the grid
- Uniqueness: every vector must have exactly one description
Spanning gives you existence.
Independence gives you uniqueness.
And if you drop either one, coordinates stop behaving like coordinates.
Failure mode 1: no spanning → some vectors have no coordinates
Suppose you try to build a coordinate system in
Then the only vectors you can describe are multiples of
That set is the span:
Geometrically, this is just a line through the origin.
So if
This is why spanning matters:
If your set doesn’t span the space, your “grid” doesn’t cover the space.
Coordinates can’t exist for all vectors.
Failure mode 2: no independence → some vectors have multiple coordinates
Now suppose you try to build a coordinate system in
Here is the problem: these vectors are not linearly independent. And the consequence is immediate:
A vector can have more than one coordinate description.
In fact, the notes give an explicit example for
where
So what are the coordinates of
Should they be
There is no correct answer — because “coordinates” are no longer well-defined.
This is why independence matters:
If your set is dependent, your grid assigns multiple addresses to the same point.
Coordinates lose uniqueness.
The definition of basis is forced
The two failures above explain why a basis must satisfy exactly two conditions.
Let
Spanning ensures every vector in
Independence ensures those coordinates are unique.
So the definition isn’t a random textbook ritual.
It’s the minimal structure needed for “coordinate system” to mean anything.
A one-sentence takeaway
A basis is the kind of spanning set that makes coordinates exist and mean something.
- No spanning → you can’t reach everything
- No independence → you can’t label anything uniquely
What’s next
Now that coordinates exist and are unique, we can talk about the object that packages them:
the coordinate vector
That’s where “change of basis” becomes something you can compute.