Folioby Interconnected
Log InSign Up

Why define vector spaces axiomatically? From arrows to axioms

In high school, vectors are arrows. In a university course, they become elements of a set satisfying eight axioms. Why the abstraction? Because polynomials, matrices, and functions are all vector spaces — and the axioms are what let us treat them with a single theory.

FO
Folio Official
March 1, 2026

In most high-school curricula, a vector is an arrow: a quantity with magnitude and direction, drawn tip-to-tail in the plane. You add two arrows by placing them end to end; you scale an arrow by stretching or shrinking it. The calculations are concrete and visual, and they work beautifully — in two and three dimensions.

Then comes the first week of a university linear algebra course, and the arrows vanish. In their place stands a definition bristling with eight axioms:

Definition 1.
A vector space over a field K is a set V equipped with an addition +:V×V→V and a scalar multiplication ⋅:K×V→V satisfying:
  1. u+v=v+u (commutativity)

  2. (u+v)+w=u+(v+w) (associativity)

  3. There exists 0∈V such that v+0=v (zero vector)

  4. For each v, there exists −v with v+(−v)=0 (additive inverse)

  5. a(bv)=(ab)v (compatibility of scalars)

  6. 1⋅v=v (identity scalar)

  7. a(u+v)=au+av (distributivity I)

  8. (a+b)v=av+bv (distributivity II)

The natural reaction is: why all this formality? The answer, in a sentence, is that arrows in R2 and R3 are not the only things that deserve to be called vectors.

1 Beyond arrows

The moment you leave Rn, the arrow picture breaks down — yet the algebra survives perfectly.

Example 2 (Polynomial spaces).
Consider the set P2​ of all real polynomials of degree at most 2:
P2​={a0​+a1​x+a2​x2∣a0​,a1​,a2​∈R}.
Adding two such polynomials and multiplying one by a scalar are natural operations:
(1+2x)+(3−x2)=4+2x−x2,3⋅(1+2x)=3+6x.
One can check that all eight axioms hold. So P2​ is a vector space — with no arrows in sight.
Example 3 (Matrix spaces).
The set M2×2​(R) of all 2×2 real matrices, under entry-wise addition and scalar multiplication, forms a vector space. The zero vector is the zero matrix O.
Example 4 (Function spaces).
The set C[0,1] of all continuous real-valued functions on [0,1], under pointwise addition and scalar multiplication, is a vector space — and an infinite-dimensional one at that.

2 Unpacking the axioms

Eight axioms look like a lot, but they are saying something very natural when read in groups.

Axioms 1–4 say that (V,+) is an abelian group. Vectors can be added, addition can be reversed, and the order of summation does not matter.

Axioms 5–6 say that scalar multiplication respects the arithmetic of the field K. Scaling by 2 and then by 3 is the same as scaling by 6.

Axioms 7–8 tie addition and scalar multiplication together through the distributive laws. Without them, the two operations would be completely unrelated — and you could not, for instance, factor a scalar out of a sum.

3 What happens if you remove an axiom?

As with group theory, the best way to appreciate an axiom is to see what breaks without it.

Drop distributivity. If a(u+v) need not equal au+av, then scalar multiplication and addition are decoupled. You can no longer factor, you can no longer simplify systems of linear equations, and the entire machinery of row reduction collapses.

Drop commutativity of addition. Structures where addition is non-commutative do exist (non-commutative modules), but the familiar tools of linear algebra — Gaussian elimination, eigenvalue decomposition, determinants — largely cease to function.

4 Subspaces: vector spaces inside vector spaces

Verifying all eight axioms from scratch is tedious. Fortunately, if you already know that V is a vector space and you want to show that a subset W⊆V is also one, there is a shortcut.

Theorem 5 (Subspace criterion).
Let V be a vector space and W⊆V. Then W is a subspace of V if and only if:
  1. 0∈W (contains the zero vector),

  2. u,v∈W⇒u+v∈W (closed under addition),

  3. a∈K,v∈W⇒av∈W (closed under scalar multiplication).

Three conditions instead of eight. The remaining five are inherited automatically from V.

Example 6.
Inside R3, the set of all vectors with z=0 (the xy-plane) is a subspace: it contains the origin, and adding two vectors with z=0 or scaling one still gives z=0.

The set of all vectors with z=1, on the other hand, is not a subspace — it does not even contain the zero vector (0,0,0).

5 Why it matters

The axiomatic definition of a vector space is not an exercise in pedantry. It is what allows a single body of theory — bases, dimension, linear maps, eigenvalues — to apply simultaneously to arrow vectors, polynomials, matrices, functions, and any other structure that satisfies the axioms. The moment you prove a theorem about "vector spaces," it becomes a theorem about all of these objects at once. That is the power of abstraction: one proof, infinitely many applications.

Linear AlgebraAlgebraBetween the Lines
FO
Folio Official

Mathematics "between the lines" — exploring the intuition textbooks leave out, written in LaTeX on Folio.

1 followers·107 articles
Linear Algebra — Between the LinesPart 1 of 6
No previous article
Next
What is "dimension," really? The truth about degrees of freedom

Share your expertise with the world

Write articles with LaTeX support, build your audience, and earn from your knowledge.

Start Writing — It's Free

More from Folio Official

Folio Official·March 1, 2026

The geometry that inner products unlock: orthogonality, projection, and least squares

A vector space, by itself, has no concept of length or angle. Inner products supply both — and with them come orthogonal projections, the Gram–Schmidt process, least squares, and the bridge to Fourier analysis.

Linear AlgebraAlgebraBetween the Lines
1
Folio Official·March 1, 2026

What is "dimension," really? The truth about degrees of freedom

We all say "three-dimensional space" without blinking — but what exactly does the "three" mean? The answer is less obvious than it seems, and proving it requires the Steinitz exchange lemma.

Linear AlgebraAlgebraBetween the Lines
3
Folio Official·March 24, 2026

The Spectral Theorem: Orthogonal Diagonalization of Symmetric Matrices

Every real symmetric matrix can be orthogonally diagonalized — we prove this spectral theorem and its complex generalization for normal operators. The spectral decomposition A = sum lambda_i P_i into orthogonal projections is derived, and we apply it to classify quadratic forms via Sylvester's law of inertia.

Linear AlgebraAlgebraTextbook
1
Folio Official·March 24, 2026

The Singular Value Decomposition: Structure of Arbitrary Matrices

Every real m x n matrix factors as A = U Sigma V^T, where U and V are orthogonal and Sigma is diagonal — this is the singular value decomposition. We prove existence, show how the SVD yields optimal low-rank approximations (Eckart–Young theorem), and construct the Moore–Penrose pseudoinverse for least-squares solutions.

Linear AlgebraAlgebraTextbook
2