Every section of this page has answered a version of the same question — when is a given subset of a vector space a subspace? The two-condition test fixes the criterion, but in practice the answer follows almost mechanically from a small catalog of cases: the trivial subspaces; subspaces of ℝⁿ as flats through the origin; the matrix-derived null, column, and row spaces; affine sets that fail because they miss the origin; and asymmetric sets like the first quadrant that fail under negative scaling. The table below collects the recognition card across the candidates the page has discussed, with the verdict and a one-line reason.
| Candidate set |
Subspace? |
Reason |
| The whole space V |
✓ |
trivially closed; the largest subspace |
| The zero subspace {0} |
✓ |
closures hold trivially; the smallest subspace; dim 0 |
| Line through origin: { tv : t ∈ ℝ }, v ≠ 0 |
✓ |
closed under + and scalar mult; dim 1 |
| Plane through origin in ℝ³: Span{u, v} |
✓ |
span of any set is a subspace; dim 2 |
| Line / plane NOT through origin |
✗ |
does not contain 0; affine, not linear |
| Null space Null(A) = { x : Ax = 0 } |
✓ |
linearity of Ax forces closure: A(cu + dv) = 0 whenever Au = Av = 0 |
| Column space Col(A) = { Ax } |
✓ |
span of the columns of A |
| Row space Row(A) |
✓ |
span of the rows of A (= Col(Aᵀ)) |
| Solution set of Ax = b, b ≠ 0 |
✗ |
does not contain 0 (A·0 = 0 ≠ b); affine subspace — Null(A) translated by any particular solution xₚ |
| First quadrant of ℝ²: { (x, y) : x ≥ 0, y ≥ 0 } |
✗ |
contains 0 and is closed under + but not under scaling by negative scalars |