Vector Spaces and Subspaces
Vector spaces are sets equipped with addition and scalar multiplication satisfying eight axioms; subspaces are subsets that are themselves vector spaces under the inherited operations. Key result: a nonempty subset is a subspace iff it is closed under addition and scalar multiplication. Applies anywhere linear structure appears — function spaces, solution sets of linear ODEs, signal processing, quantum mechanics. Axiomatized by Giuseppe Peano (1888), building on work by Hermann Grassmann (1844).
Linearity is a structure, not a formula. The eight vector space axioms capture precisely the operations under which "taking linear combinations" makes sense: must again live in the space. Everything in linear algebra — span, independence, basis, dimension, rank — is a consequence of closure under linear combinations. A subspace is just the smallest meaningful self-contained unit carrying this structure.
Formal Statement
Let be a field (typically or ). A vector space over is a set with operations (addition) and (scalar multiplication) such that for all and all :
Additive axioms (making an abelian group):
Derivation hint: This is an axiom, asserted directly; not derived.
Derivation hint: Axiom; guarantees unambiguous finite sums.
Derivation hint: Existence axiom; uniqueness is provable (see proof block).
Derivation hint: Existence axiom; the inverse is unique once is fixed.
Scalar-multiplication axioms:
Derivation hint: Axiom linking the two operations.
Derivation hint: Axiom; here is addition in , not in .
Derivation hint: Axiom; relates scalar multiplication to multiplication in .
Derivation hint: Axiom; is the multiplicative identity of . Essential — without it is possible. Elements of are vectors; elements of are scalars.
A subset of a vector space over is a subspace if is itself a vector space under the operations inherited from . Equivalently (the Subspace Test), is a subspace iff:
Derivation hint: Closure under and suffices; the other axioms are inherited from automatically. See theorem below. The two closure conditions combine into a single one-line test:
Derivation hint: Set to get scalar closure; set to get additive closure. Equivalence with [9] is immediate.
A nonempty subset is a subspace of if and only if it is closed under vector addition and scalar multiplication (equation [10]). In particular every subspace contains .
Why It Holds / Derivation
We show that closure under and (equation [9]) is sufficient for to be a vector space.
Step 1 — . Since , pick any . By scalar closure, . We prove : by [6], ; adding to both sides gives . Hence .
Step 2 — additive inverses lie in . For , scalar closure gives . We show : by [6] and [8], . So .
Step 3 — closure makes and well-defined operations on . Equation [9] guarantees the results stay inside .
Step 4 — the remaining axioms [1],[2],[5],[6],[7],[8] are universally quantified equalities that hold for all elements of . Since , they automatically hold for elements of . No verification is needed. Therefore satisfies all eight axioms and is a vector space — a subspace of .
∎Uniqueness of zero: Suppose and both satisfy [3]. Then , using [3] twice and [1].
Uniqueness of inverses: If and , then .
: by [5]; cancel one copy.
or : If , multiply by and use [7],[8]: .
∎Italian mathematician who, in his 1888 book Calcolo geometrico secondo l'Ausdehnungslehre di H. Grassmann, gave the first fully axiomatic definition of a finite-dimensional vector space over the reals — essentially the eight axioms used today, including a precise treatment of linear independence, dimension, and linear maps. Peano recognized that the algebraic essence of Grassmann's geometry could be captured in a short list of axioms, decades before this viewpoint became standard. He also worked on the foundations of arithmetic (the Peano axioms) and constructed the famous space-filling Peano curve.
Building Intuition
Think of a vector space as a playground with two legal moves: you may slide vectors together (addition) and stretch or shrink them (scalar multiplication). The axioms are the rulebook ensuring these moves never throw you off the playground and always behave predictably. A subspace is a smaller region of the same playground that you can never leave using legal moves — start anywhere inside it, add and scale to your heart's content, you stay inside. Geometrically, in the subspaces are exactly: the origin , every line through the origin, every plane through the origin, and all of . The phrase "through the origin" is forced — the origin must belong to any subspace (Step 1 of the proof), so a line or plane missing the origin is not a subspace. This is the single most useful sanity check: if it doesn't contain , it isn't a subspace.
Worked Examples
Given: . Determine whether is a subspace.
Step 1 — nonempty / contains : gives . ✓ So .
Step 2 — additive closure: Take , in , so and . Then for :
Given: Let , the space of real polynomials of degree . Let
Show is a subspace and find its dimension.
Step 1 — closure: Write . The conditions are linear in the coefficients:
If satisfy both equations then does too, since each condition is a homogeneous linear equation in the coefficients. Hence is a subspace (and contains the zero polynomial).
Step 2 — solve the constraints: From and , we get . Free parameters: . General element:
Step 3 — read off a basis: spans and is linearly independent.
Boxed answer: (Check: ; two independent constraints drop the dimension by , giving . ✓)
Common Misconceptions
A subspace must contain the zero vector — always check this first. It is the fastest disqualifier. Sets defined by non-homogeneous equations ( with ), the first quadrant of (fails scalar closure under negative scalars), the unit circle, and any line not through the origin are not subspaces.
Closure must hold for all scalars in the field , not just positive ones, not just integers. The set is closed under addition but fails .
Axiom [8], , cannot be dropped. Without it, pathological "spaces" exist where for all ; these satisfy axioms [1]–[7] but are not what we want.
The empty set is not a subspace (it fails / lacks ), but — the trivial subspace — is.
Let , the closed first quadrant. It is closed under addition: summing two vectors with nonnegative components gives nonnegative components. It contains . Yet it is not a subspace, because scalar multiplication by fails: but . This shows additive closure plus containing is not enough — scalar closure for all scalars is essential.
Let (the -axis) and (the -axis), both subspaces of . Their union is not a subspace: and , but their sum lies on neither axis. (In general is a subspace iff or .) The correct subspace-producing operation is the sum , which here equals all of .
Connections
Vector spaces are the stage on which the rest of linear algebra is performed. A subspace is generated by taking the Span and Linear Combinations of any set of vectors, and the size of a minimal spanning set is governed by Linear Independence and Basis, leading directly to Dimension of a Vector Space. Maps that respect the structure are Linear Transformations, whose kernel and image are themselves subspaces — connecting to the Rank-Nullity Theorem. When the field is or and an inner product is added, subspaces acquire orthogonal complements (Inner Product Spaces). The intersection of two subspaces is always a subspace, while their union rarely is; the corrective operation is the Sum and Direct Sum of Subspaces.
Real-World Applications
Historical Development
Subtleties & Limits
Infinite dimensions break intuition. Every vector space has a basis — but proving this in infinite dimensions requires the Axiom of Choice (it is in fact equivalent to it, a result of Andreas Blass, 1984). Such a "Hamel basis" for over , or for spaces like , cannot be exhibited explicitly; it is purely non-constructive.
Subspaces in infinite dimensions need not be closed. In a normed infinite-dimensional space, a subspace can be dense (its closure is the whole space) yet proper — e.g. the polynomials inside . This forces functional analysis to distinguish algebraic subspaces from closed subspaces, a distinction invisible in finite dimensions.
Over finite fields, counting subspaces leads to Gaussian binomial coefficients and deep combinatorics (matroid theory, the -analogue program), and questions about the lattice of subspaces connect to projective geometry and unresolved problems in combinatorial design theory.
See Also
Span and Linear Combinations · Linear Independence and Basis · Dimension of a Vector Space · Linear Transformations · Rank-Nullity Theorem · Sum and Direct Sum of Subspaces · Inner Product Spaces · Quotient Spaces