Historical Context & Motivation
Have you ever noticed that adding two arrows tip-to-tail gives you a new arrow, and stretching an arrow makes it longer but keeps its direction? Mathematicians noticed the same thing — and they wondered whether other objects, like polynomials or matrices, follow similar rules. The idea of a vector space was born from the quest to describe all of these different objects with one unified language.
For centuries, mathematicians worked with coordinates and geometry separately. It took several brilliant minds to realize that the rules governing arrows in space could be abstracted into a set of axioms (basic assumptions) that apply far beyond geometry. Let's trace that journey.
The big question these thinkers were asking was: What is the simplest set of rules an object must follow so that adding and scaling always behave predictably? The answer is the definition of a vector space — and understanding it unlocks nearly every topic in linear algebra.
Core Principles & Definitions
A vector space is a collection of objects (called vectors) together with a set of numbers (called scalars) and two operations: vector addition and scalar multiplication. These operations must obey a specific set of rules called axioms. If all the rules hold, the collection is a vector space.
The Five Big Ideas
Closure Under Addition
Closure Under Scalar Multiplication
Zero Vector Exists
Additive Inverses
Distributive & Associative Laws
Visual Explanation
The diagram below shows the most familiar vector space: the 2D plane, which mathematicians call ℝ². Each point (or arrow from the origin) is a vector. Notice how adding two vectors and scaling a vector both produce results that stay inside the plane — they never leave it. That's closure in action.
Look at the pink arrow labeled u + v. It was formed by sliding v so its tail sits on the tip of u — the classic tip-to-tail method. The result, (3, 2), is still a point in the 2D plane. Now look at the amber arrow: multiplying u by the scalar −1 flips it to the opposite direction, giving the additive inverse. Adding u and −u brings you back to the origin — the zero vector.
The Full Set of Axioms
A vector space over the real numbers ℝ consists of a set V with two operations — addition (+) and scalar multiplication (·) — satisfying the following eight axioms. In these axioms, u, v, and w are any vectors in V, and c and d are any real-number scalars.
Examples and Non-Examples
The power of the vector space definition is that it covers many different kinds of mathematical objects. Below is a comparison of spaces that are vector spaces and sets that are not vector spaces — along with the reason.
| Set | Vectors Look Like | Vector Space? | Why / Why Not |
|---|---|---|---|
| ℝ² (2D plane) | (x, y) pairs | Yes ✓ | All 8 axioms hold with standard addition and scalar multiplication. |
| ℝ³ (3D space) | (x, y, z) triples | Yes ✓ | Same reasoning as ℝ², extended to three coordinates. |
| Polynomials of degree ≤ 2 | a + bx + cx² | Yes ✓ | Adding two such polynomials stays degree ≤ 2. The zero polynomial is the zero vector. |
| 2 × 2 matrices | [[a, b], [c, d]] | Yes ✓ | Matrix addition and scalar multiplication satisfy all axioms. |
| First quadrant of ℝ² | (x, y) with x ≥ 0, y ≥ 0 | No ✗ | Multiplying by −1 gives negative components, leaving the first quadrant. Closure fails. |
| Integers ℤ | …, −2, −1, 0, 1, 2, … | No ✗ | Multiplying an integer by 0.5 gives a non-integer. Scalar multiplication closure fails. |
The left panel makes the failure crystal clear. The vector u = (2, 1.5) lives in the first quadrant, but its additive inverse −u = (−2, −1.5) does not. Because scalar multiplication can send vectors outside the set, the first quadrant fails the closure requirement and therefore is not a vector space.
Worked Example — Proving ℝ² Is a Vector Space
Let's verify several axioms for ℝ² using concrete vectors. Let u = (3, 1), v = (2, 5), and scalar c = 4.
The remaining axioms (associativity, scalar compatibility, and the scalar-sum distributive law) can be checked in exactly the same way — just substitute specific numbers and verify that both sides of each equation match. Because all eight axioms hold for every possible pair of vectors and every scalar, ℝ² is confirmed to be a vector space.
Comparing Common Vector Spaces
Different vector spaces share the same axioms but differ in what their "vectors" look like, how many dimensions they have, and where they show up in the real world. The table below compares four standard examples.
| Vector Space | Typical Vector | Dimension | Real-World Use |
|---|---|---|---|
| ℝ² | (x, y) | 2 | 2D graphics, map coordinates |
| ℝ³ | (x, y, z) | 3 | 3D modeling, physics forces |
| P₂ (polynomials deg ≤ 2) | a + bx + cx² | 3 | Curve fitting, approximation |
| M₂₂ (2×2 matrices) | [[a, b], [c, d]] | 4 | Transformations, computer vision |
Connection to Subspaces and Advanced Topics
Once you understand vector spaces, the next natural question is: can a subset of a vector space also be a vector space on its own? The answer leads to the concept of a subspace. A subspace is a smaller collection inside a vector space that still satisfies all the axioms. For example, a line through the origin in ℝ² is a subspace of ℝ².
| Concept | Vector Space | Subspace |
|---|---|---|
| Definition | A set V with addition and scalar multiplication satisfying 8 axioms. | A non-empty subset W of V that is closed under the same addition and scalar multiplication. |
| Must contain zero vector? | Yes (Axiom 3) | Yes — this is the quickest test |
| How many axioms to check? | All 8 | Only 3: non-empty, closure under addition, closure under scalar multiplication |
| Example | ℝ³ (all of 3D space) | A plane through the origin in ℝ³ |
Beyond subspaces, vector space theory leads to powerful ideas like basis (the smallest set of vectors that can build every vector in the space), dimension (the number of vectors in a basis), and linear transformations (functions between vector spaces that respect addition and scaling). Mastering the definition of a vector space is the first step toward all of these topics.
Practice Problems
Summary
A vector space is a set of objects (vectors) equipped with vector addition and scalar multiplication that satisfy eight axioms: commutativity and associativity of addition, existence of a zero vector, existence of additive inverses, scalar compatibility, the multiplicative identity (1 · u = u), and two distributive laws. Both operations must also satisfy closure, meaning results never leave the set.
Classic examples include ℝ² and ℝ³ (coordinate tuples), the space of polynomials of bounded degree, and matrices of a fixed size. Sets that fail even one axiom — such as the first quadrant of ℝ² or the integers under real-scalar multiplication — are not vector spaces. Mastering this definition is the gateway to subspaces, basis and dimension, and the entire world of linear algebra.