A map needs a coordinate grid before it can tell you where something is. Linear algebra has a similar problem. A vector may point somewhere in a plane, in three-dimensional space, or in a more abstract space made from data, but the vector becomes easier to describe once there is a clear set of reference directions. That is the job of a basis.
A basis is a set of vectors that does two things at once: it reaches the whole space, and it does so without using unnecessary directions. Once a basis is chosen, every vector in that space can be written as a combination of those basis vectors. The numbers in that combination are the vector’s coordinates. Dimension then answers a related question: how many independent directions are needed?
A Basis Is a Lean Set of Building Directions
The everyday coordinate plane uses two familiar basis vectors. One points one unit to the right, often written as \((1,0)\). The other points one unit upward, written as \((0,1)\). With those two directions, the vector \((4,3)\) means four steps of the first direction and three steps of the second. In symbols, \((4,3)=4(1,0)+3(0,1)\).
That example feels simple because the standard coordinate axes are so familiar. The deeper idea is that the two basis vectors are doing more than labeling a graph. They let every point in the plane be built from a predictable recipe. Move right by some amount, move up by some amount, and every possible location in the plane can be reached.
A basis is not just any collection of useful vectors. If two vectors point in exactly the same direction, using both does not add a new way to move. If three vectors are used to describe an ordinary plane and one of them can already be made from the other two, the extra vector is redundant. A basis keeps only the directions that are truly needed.

Spanning Reaches the Space, Independence Prevents Repetition
Two requirements work together inside the definition. First, the vectors must span the space. The span of a set of vectors is the collection of every vector that can be made by scaling and adding them. In the plane, the two standard basis vectors span \(\mathbb{R}^2\) because combinations of them can reach every point in the plane.
Second, the vectors must be linearly independent. This means none of the vectors can be made from the others. In a plane, one nonzero vector spans only a line through the origin. A second vector that lies on the same line adds no new direction. A second vector that points off that line suddenly opens up the whole plane.
These two ideas solve opposite problems. Spanning makes sure the set is large enough. Independence makes sure it is not larger than necessary. A basis sits at the point where those two demands meet: enough vectors to describe the whole space, but no extra vector riding along for free.
That balance explains why a basis is so useful in computation. A computer, calculator, or row-reduction method does not want a vague description of a space. It needs a compact recipe. When a set of vectors spans but is not independent, row reduction can often remove the repeated direction. When a set is independent but does not span the target space, another direction is missing.
Dimension Counts the Needed Directions
Dimension is the number of vectors in a basis. A line has dimension 1 because one nonzero direction is enough to move anywhere on that line. A plane has dimension 2 because it takes two independent directions to reach every point in the plane. Ordinary physical space has dimension 3 because length, width, and height require three independent directions.
The word dimension can sound like it belongs only to geometry, but linear algebra uses it more broadly. A space of certain polynomials can have a dimension. A space of possible solutions to an equation can have a dimension. A space made from columns of a matrix can have a dimension. In each case, dimension counts how many independent pieces of information are needed to describe every object in the space.
This is why MIT OpenCourseWare’s linear algebra materials connect independence, basis, and dimension so tightly. The concepts are not separate vocabulary words. They form a chain: independent vectors avoid repetition, spanning vectors reach the whole space, a basis does both, and dimension counts the size of any basis for that space.
The surprising part is that a space can have many different bases, but all of them have the same number of vectors. In the coordinate plane, \((1,0)\) and \((0,1)\) form one basis. So do \((1,1)\) and \((1,-1)\). The directions look different, but either pair gives two independent ways to move through the whole plane. The coordinates of a vector may change when the basis changes, but the dimension of the plane stays 2.

Coordinates Depend on the Basis You Choose
Coordinates are not attached to a vector by nature. They depend on the reference directions being used. In the standard basis, the vector \((4,3)\) means four units right and three units up. But if a different basis is chosen, the same arrow may need a different pair of numbers to describe it.
That can feel unsettling at first, but it is the same idea behind using different maps. A city street grid might describe a location by blocks north and east. A hiking map might describe the same location using distance and elevation. The place has not changed. The coordinate system has changed, so the numbers used to describe the place change too.
Linear algebra uses this flexibility constantly. In computer graphics, a shape may be described in its own local coordinates before a matrix places it into a larger scene. In data analysis, a change of basis can rewrite information in directions that reveal patterns more clearly. In differential equations and physics, choosing the right basis can turn a complicated calculation into several simpler ones.
The standard basis is convenient, but it is not always the most revealing. Sometimes another basis matches the problem better. If a data set varies mostly along one direction, a basis aligned with that direction can separate the main pattern from smaller changes. If a matrix stretches certain directions without rotating them, eigenvectors can become a natural basis for understanding the transformation.
How to Tell Whether a Set Is a Basis
A good basis check asks two questions. Can the vectors reach everything in the target space? And does each vector add a direction that the others cannot already make? If both answers are yes, the set is a basis. If either answer is no, something needs to change.
For vectors in \(\mathbb{R}^2\), two nonzero vectors form a basis when they do not lie on the same line through the origin. For vectors in \(\mathbb{R}^3\), three vectors form a basis when they do not all fit into the same flat plane through the origin. In matrix language, row reduction gives a more systematic test: pivot columns point to independent directions, and the number of pivots reveals the dimension of the column space.
Here is the common mistake: treating more vectors as automatically better. Extra vectors may make a list look more complete, but if one vector is already a combination of others, it adds no new dimension. Another common mistake runs the other way. A small set can be independent and still fail to span the space. One vector in a plane is independent, but it only describes a line, not the whole plane.
Basis and dimension turn those confusions into a clean mental model. A basis is the smallest complete set of directions for a space. Dimension is the number of directions in that set. Once those directions are chosen, coordinates become meaningful because every vector has a recipe written in terms of the basis. The numbers may change when the basis changes, but the underlying vector is still the same object being described from a new point of view.



