Skip to main content

Column Space

Column space is the set of all linear combinations of a matrix's columns. In Linear Algebra and Differential Equations, it tells you which output vectors a matrix or linear transformation can produce.

Last updated July 2026

What is the Column Space?

Column space is the set of all vectors you can make by taking linear combinations of a matrix’s columns. If a matrix is A, then its column space is all vectors b that can be written as Ax for some vector x. That makes it the range of the matrix viewed as a linear transformation.

A good way to picture it is this: each column acts like a direction you are allowed to use, and the coefficients in x decide how much of each direction you take. If the columns point in the same direction, the column space is small. If they point in enough independent directions, the column space grows to fill more of the output space.

This is why the column space matters when you solve a system like Ax = b. The system has a solution only when b is in the column space of A. If b is not in that space, no choice of x can build it from the columns, so the system is inconsistent.

For example, a 3 by 2 matrix has two columns living in R^3. Its column space is usually a line or a plane through the origin inside R^3, not all of R^3. Only the vectors on that line or plane can be reached by the transformation.

You usually find a basis for the column space by row reducing the matrix and locating the pivot columns. The pivot positions come from the reduced matrix, but the actual basis vectors come from the corresponding columns of the original matrix. A common mistake is to use the columns of the echelon form itself, which can change the span. The row operations are only a tool for detecting which original columns are independent.

Why the Column Space matters in Linear Algebra and Differential Equations

Column space ties together vector spaces, matrix solving, and linear transformations in one idea. In Linear Algebra and Differential Equations, it tells you whether a system has a solution, what outputs a transformation can produce, and how much of the output space the matrix actually covers.

This also connects directly to rank. The number of independent columns in the matrix is the dimension of the column space, so rank tells you how big that output set is. If the rank is equal to the number of rows, the columns span the whole output space, which means every output vector is reachable.

That is useful in problem sets where you check consistency of a system, describe the image of a transformation, or compare matrices with and without full rank. It also shows up when you study inverse matrix ideas, since a square matrix only has an inverse when its columns span the entire space and are linearly independent.

In differential equations, column space thinking starts to matter again when you work with systems written in matrix form. You are often asking whether a forcing vector or right-hand side lies in the range of a linear operator. Column space gives you the clean algebraic test behind that question.

Keep studying Linear Algebra and Differential Equations Unit 2

How the Column Space connects across the course

Rank

Rank is the dimension of the column space, so it tells you how many independent directions the matrix really has. If rank is small, the columns do not span much of the output space. If rank is full, the matrix can reach every vector in the target space.

Linear Independence

The columns that form a basis for the column space must be linearly independent. When a column can be built from earlier columns, it does not add a new direction to the span. That is why row reduction helps you spot which columns actually matter.

Basis

A basis for the column space is a smallest set of columns that still spans the same space. Once you find the pivot columns, those original columns give you a basis. This turns a messy matrix into a clean description of its reachable outputs.

Row Space

Row space and column space are both built from the same matrix, but they live in different spaces and describe different geometry. Row reduction is useful for both, but the pivot information is used differently. Column space tracks outputs, while row space tracks the independent equations.

Is the Column Space on the Linear Algebra and Differential Equations exam?

A problem set question will usually ask you to find whether a vector is in the column space, identify a basis, or decide if a system Ax = b is consistent. Your move is to row reduce, find the pivot columns, and then go back to the original matrix for the actual basis vectors. If the question gives you a candidate output vector, check whether it can be written as a combination of the columns. If it cannot, that means the transformation cannot reach it. In a quiz on linear transformations, you may also be asked to describe the range of A in words or with a geometric picture, like a line, plane, or all of R^n.

The Column Space vs Row Space

Column space and row space are both subspaces tied to the same matrix, but they answer different questions. Column space describes which outputs the matrix can produce, while row space describes the independent rows after row reduction. They also live in different vector spaces, so they are not interchangeable even though they are found with the same reduction process.

Key things to remember about the Column Space

  • Column space is the set of all linear combinations of a matrix's columns.

  • A vector b is reachable by Ax only if b lies in the column space of A.

  • Row reduction helps you find the pivot columns, but the basis comes from the original matrix columns.

  • The dimension of the column space is the rank of the matrix.

  • If a matrix has full row rank, its column space fills the whole output space.

Frequently asked questions about the Column Space

What is column space in Linear Algebra and Differential Equations?

Column space is the span of a matrix's columns, meaning every vector you can build from those columns using linear combinations. In this course, it is the same as the range of the matrix as a linear transformation. It tells you which right-hand sides b can appear in Ax = b.

How do you find the column space of a matrix?

Row reduce the matrix to find the pivot columns. Then go back to the original matrix and take those same columns as a basis for the column space. A common mistake is using the columns from the reduced matrix, which can change the actual span.

What is the difference between column space and row space?

Column space is built from the columns and describes the outputs the matrix can reach. Row space is built from the rows and describes the independent equations in the system. They are related through row reduction, but they are different subspaces living in different vector spaces.

How does column space connect to solving Ax = b?

The system has a solution only when b is in the column space of A. If b is outside that span, there is no combination of the columns that produces it, so the system is inconsistent. That makes column space the quick test for whether the matrix can hit a target vector.