Vector Spaces
A vector space is a set equipped with addition and scalar multiplication that satisfy eight axioms, generalizing the arithmetic of arrows in the plane to any setting — polynomials, functions, matrices, solutions of linear differential equations. Key result: every vector space has a basis, and its dimension (the size of any basis) is a well-defined invariant. Applies in: all of linear algebra, functional analysis, quantum mechanics, coding theory, computer graphics. Who/when: axiomatized by Giuseppe Peano (1888), building on Hamilton, Grassmann, and Cayley.
A vector space strips away everything specific about "arrows" and keeps only the rules of combination: you can add any two elements and scale any element, and these operations interact predictably (associativity, distributivity, identities, inverses). Once you accept those rules, every theorem about linear combinations, spans, independence, bases, and dimension follows — and applies identically to geometric vectors, polynomials, functions, and infinite sequences. Linearity is not a property of arrows; it is an abstract structure, and arrows are just one model of it.
Formal Statement
Let be a field (typically or ). A vector space over is a set together with two operations,
Derivation hint: these are the defining data; closure under both operations is built into the codomain . such that for all and all the following eight axioms hold:
Derivation hint: grouping of repeated additions is irrelevant — inherited from the abelian-group structure.
Derivation hint: order of addition does not matter.
Derivation hint: the zero vector is a distinguished element fixed by all additions.
Derivation hint: every element has an opposite; together with [2]–[4] this makes an abelian group.
Derivation hint: scaling a sum scales each part.
Derivation hint: splitting the scalar splits the result.
Derivation hint: scalar multiplication respects field multiplication, and the field's unit acts trivially. Elements of are vectors; elements of are scalars.
A subspace is a nonempty subset closed under addition and scalar multiplication (hence itself a vector space). Given vectors , a linear combination is
Derivation hint: closure axioms guarantee any finite linear combination lands back in . Their span is the set of all such combinations, the smallest subspace containing them. The set is linearly independent if
Derivation hint: the only "way to make zero" is the trivial way; otherwise one vector is redundant. A basis is a linearly independent spanning set; the dimension is the cardinality of any basis.
Every vector space has a basis (assuming the Axiom of Choice for infinite-dimensional spaces). Moreover, any two bases of the same vector space have the same cardinality. Hence dimension is a well-defined invariant, and two vector spaces over the same field are isomorphic if and only if they have the same dimension.
Why It Holds / Derivation
We prove the finite-dimensional case: if spans and is linearly independent, then . 1. Since spans, write . Independence of forces , so some coefficient . Solve for in terms of and the other . 2. Exchange step: replacing by yields a new set that still spans (anything expressible via is now expressible via and the rest). 3. Repeat: express in terms of . The coefficients of the 's alone cannot vanish (that would contradict independence of ), so some remaining -coefficient is nonzero, and we exchange another for . 4. Each exchange swaps one into the spanning set in place of a . If we would run out of 's before placing all the 's, forcing a leftover to be a combination of the already-placed ones — contradicting independence. Hence . 5. Now apply the result both ways: if and are both bases, each is independent and each spans, so and . Therefore .
∎Peano gave the first fully axiomatic definition of a vector space (he called it a "linear system") in his 1888 book Calcolo geometrico, listing essentially the modern axioms — including the abstract treatment of dimension and linear operators — decades before the concept became standard. Better known for his axioms of arithmetic and his space-filling curve, Peano also pioneered the formal, symbol-driven style of mathematical writing. His vector-space axioms were largely ignored at the time; the abstraction only took hold in the 1920s–30s through Banach, Weyl, and van der Waerden.
Building Intuition
Think of a vector space as a set of things you can mix. Two operations are allowed: pour two together (addition) and amplify one (scalar multiplication). The axioms simply say mixing behaves sanely — pouring is order-independent, there is an "empty" element (zero) that changes nothing, every element can be undone, and amplification distributes over mixing. A basis is a minimal set of "pure ingredients" from which every possible mixture can be recreated in exactly one way; the dimension counts those ingredients. The deep point is that the geometry of arrows is not required — polynomials, audio signals, and quantum states all "mix" by the same rules, so all of linear-algebra's machinery transfers to them unchanged.
Worked Examples
Given: In , let . Is a subspace, and what is ?
Steps: 1. Contains zero: satisfies . ✓ 2. Closed under addition: if and both satisfy the equation, add them: . ✓ 3. Closed under scaling: . ✓ So is a subspace. 4. Find a basis: solve , with free. Then
Derivation hint: substitute and split the free parameters. 5. The two vectors and span and are independent (neither is a scalar multiple of the other).
Answer: (a plane through the origin).
Given: , polynomials of degree . Show it is a vector space and find . Then express in the standard basis.
Steps: 1. Sum of two such polynomials is again degree ; scalar multiple likewise. The eight axioms hold because polynomial addition and scaling are just coefficient-wise operations on . 2. The set spans (by definition) and is independent: a polynomial is the zero function only when all coefficients vanish. So it is a basis.
Derivation hint: count the basis monomials . 3. Coordinate vector of relative to :
Derivation hint: read off the coefficients in order, inserting for the missing term.
Answer: . Note as vector spaces.
Common Misconceptions
"Vectors are arrows / lists of numbers." They need not be either. Functions, matrices, infinite sequences, and polynomials are vectors in their own spaces. The word "vector" means any element of a vector space. Conversely, not every set of tuples is a subspace: a subspace must contain and be closed under both operations. A line not through the origin is not a subspace (it fails to contain zero), even though it "looks like" a line of vectors.
" always equals the number of coordinates." The ambient has dimension , but a subspace inside it can have any dimension from to . Also, the zero vector space has dimension — its only basis is the empty set, not (which is linearly dependent since ).
A "vector space" that fails an axiom. Let with usual addition but redefine scaling as . Then axiom [8]'s unit law fails: . Despite "looking like" , this structure is not a vector space — confirming that all eight axioms must be checked, not just closure and the obvious-looking ones.
Connections
Vector spaces are the objects of Linear Algebra; the structure-preserving maps between them are Linear Transformations, represented in coordinates by Matrices. Adding a notion of length and angle yields Inner Product Spaces, and completing those metrically gives Hilbert Spaces and Banach Spaces, the home of Functional Analysis. The set of all linear maps forms the Dual Space, and the rank–nullity theorem links the dimensions of Kernel and Image. Generalizing the scalar field to an arbitrary ring produces Modules, of which vector spaces are the special "field" case.
Real-World Applications
Historical Development
Subtleties & Limits
For infinite-dimensional spaces the comfortable finite picture frays. The existence of a basis (a Hamel basis) for every vector space is equivalent to the Axiom of Choice — and such bases are non-constructive; no one can write down an explicit Hamel basis for over . In functional analysis one therefore prefers topological (Schauder) bases, where infinite linear combinations are allowed via convergence, but these need not exist (Per Enflo's 1973 counterexample showed some Banach spaces have no Schauder basis at all, settling the basis problem negatively). Cardinal arithmetic of dimensions also raises delicate questions: two infinite-dimensional spaces are isomorphic iff their bases have equal cardinality, which can depend on set-theoretic assumptions. These issues mark the boundary where pure linear algebra hands off to functional analysis and set theory.
See Also
Linear Algebra · Linear Transformations · Basis and Dimension · Inner Product Spaces · Dual Space · Hilbert Spaces · Modules · Fields