STEMviz
Mathematics · Linear and Abstract Algebra

Number Fields and the Rigorous Definition of a Vector Space

Defines fields and vector spaces by their axioms and proves the basic consequences (uniqueness of zero, 0v=00v=0, (−1)v=−v(-1)v=-v) from them directly.

Number Fields and the Rigorous Definition of a Vector Space

Linear algebra is the study of a single algebraic structure — the vector space — and the maps between such structures that preserve it. Before that definition can mean anything, we need to fix what kind of numbers are allowed to scale vectors: this is the notion of a field. Everything in this block, from span and dimension to eigenvalues and Galois theory, rests on these two definitions being stated with complete precision, in the style of Axler's Linear Algebra Done Right.

Have to hand: basic set notation, and familiarity with Q\mathbb{Q}, R\mathbb{R}, C\mathbb{C} as number systems you already compute in. We will not assume you know why they behave the way they do — that is exactly what the field axioms make explicit.

1. Fields

Definition (field). A field is a set F\mathbb{F} together with two binary operations +:F×F→F+ : \mathbb{F}\times\mathbb{F}\to\mathbb{F} and ⋅:F×F→F\cdot : \mathbb{F}\times\mathbb{F}\to\mathbb{F}, and two distinguished elements 0≠10 \ne 1, such that:

  1. (F,+)(\mathbb{F}, +) is an abelian group: ++ is associative and commutative, 00 is an identity (a+0=aa+0=a), and every aa has an additive inverse −a-a with a+(−a)=0a+(-a)=0.
  2. (F∖{0},⋅)(\mathbb{F}\setminus\{0\}, \cdot) is an abelian group: ⋅\cdot is associative and commutative, 11 is an identity, and every a≠0a \ne 0 has a multiplicative inverse a−1a^{-1} with a⋅a−1=1a\cdot a^{-1} = 1.
  3. Distributivity: a⋅(b+c)=a⋅b+a⋅ca\cdot(b+c) = a\cdot b + a\cdot c for all a,b,c∈Fa,b,c \in \mathbb{F}.

The sets Q\mathbb{Q}, R\mathbb{R} and C\mathbb{C} are fields under ordinary addition and multiplication; so is Fp=Z/pZ\mathbb{F}_p = \mathbb{Z}/p\mathbb{Z} for a prime pp, with arithmetic modulo pp. The set Z\mathbb{Z} of integers is not a field: 22 has no multiplicative inverse in Z\mathbb{Z}, so axiom 2 fails. This is the only reason Z\mathbb{Z} is excluded, and it is precisely the reason division is not generally available there.

From the axioms alone, several familiar facts follow and must be proved, not assumed.

Proposition. In any field, a⋅0=0a\cdot 0 = 0 for every aa.

Proof. a⋅0=a⋅(0+0)=a⋅0+a⋅0a \cdot 0 = a\cdot(0+0) = a\cdot 0 + a\cdot 0 by distributivity, since 00 is the additive identity. Adding −(a⋅0)-(a\cdot 0) to both sides gives 0=a⋅00 = a\cdot 0. ■\blacksquare

This single line is why 00 can never have a multiplicative inverse (which is why axiom 2 is stated on F∖{0}\mathbb{F}\setminus\{0\}): if 0−10^{-1} existed, 1=0⋅0−1=01 = 0\cdot 0^{-1} = 0, contradicting 0≠10 \ne 1.

Throughout this block, F\mathbb{F} denotes an arbitrary field, and essentially all results are stated for a general F\mathbb{F} — most often you should read F=R\mathbb{F} = \mathbb{R} or F=C\mathbb{F} = \mathbb{C}, but the proofs use only the field axioms, never any special property of the real or complex numbers (such as order or completeness).

2. Vector Spaces: the Axioms

Definition (vector space). Let F\mathbb{F} be a field. A vector space over F\mathbb{F} is a set VV together with an addition +:V×V→V+ : V \times V \to V and a scalar multiplication ⋅:F×V→V\cdot : \mathbb{F}\times V \to V such that:

  1. (V,+)(V,+) is an abelian group, with identity denoted 0∈V0 \in V (the zero vector) and inverse of vv denoted −v-v.
  2. 1⋅v=v1\cdot v = v for all v∈Vv \in V.
  3. (ab)⋅v=a⋅(b⋅v)(ab)\cdot v = a\cdot(b\cdot v) for all a,b∈Fa,b\in\mathbb{F}, v∈Vv\in V (associativity of scalar multiplication).
  4. a⋅(u+v)=a⋅u+a⋅va\cdot(u+v) = a\cdot u + a\cdot v for all a∈Fa \in \mathbb{F}, u,v∈Vu,v \in V.
  5. (a+b)⋅v=a⋅v+b⋅v(a+b)\cdot v = a\cdot v + b\cdot v for all a,b∈Fa,b\in\mathbb{F}, v∈Vv \in V.

Elements of VV are called vectors, elements of F\mathbb{F} scalars. Note that two entirely different additions appear (in F\mathbb{F} and in VV) and the symbol 00 is overloaded between the field's zero and the vector space's zero; context always disambiguates, but the distinction matters in proofs.

A vector space is not "an arrow with magnitude and direction." That picture is one example (R2\mathbb{R}^2 or R3\mathbb{R}^3 with the usual arrows), but the definition says nothing about length or direction — only that eight axioms about ++ and scalar multiplication hold. Polynomials, matrices and functions are vectors in exactly the same formal sense.

3. Canonical Examples

  • Fn={(a1,…,an):ai∈F}\mathbb{F}^n = \{(a_1,\dots,a_n) : a_i \in \mathbb{F}\}, with componentwise addition and scaling. This is the model example and the one all finite-dimensional spaces are eventually identified with (Chapter 3).
  • Mm×n(F)M_{m\times n}(\mathbb{F}), the set of m×nm\times n matrices with entries in F\mathbb{F}, under entrywise addition and scaling.
  • P(F)\mathcal{P}(\mathbb{F}), the set of all polynomials with coefficients in F\mathbb{F}, and Pn(F)\mathcal{P}_n(\mathbb{F}), those of degree at most nn.
  • F(S,F)\mathcal{F}(S,\mathbb{F}), the set of all functions f:S→Ff : S \to \mathbb{F} for a fixed set SS, with (f+g)(x)=f(x)+g(x)(f+g)(x) = f(x)+g(x) and (af)(x)=a f(x)(af)(x) = a\,f(x).
  • C\mathbb{C} itself is a vector space over R\mathbb{R} (forgetting complex multiplication, keeping only addition and real scaling) — this is a different vector space from C\mathbb{C} as a vector space over itself, and the distinction (real dimension 22 versus complex dimension 11) is a running theme of this course.

Worked example — verifying the axioms for F(S,R)\mathcal{F}(S,\mathbb{R}). Take S=[0,1]S = [0,1] and V=F([0,1],R)V = \mathcal{F}([0,1],\mathbb{R}), all real functions on [0,1][0,1]. Axiom 1 ((V,+)(V,+) an abelian group) requires a zero vector: the constant function 0(x)=00(x) = 0 for all xx, since (f+0)(x)=f(x)+0=f(x)(f+0)(x) = f(x) + 0 = f(x) for every ff. The additive inverse of ff is (−f)(x):=−f(x)(-f)(x) := -f(x), since (f+(−f))(x)=f(x)−f(x)=0(f + (-f))(x) = f(x) - f(x) = 0 for every xx. Axioms 2–5 reduce pointwise to the field axioms of R\mathbb{R}: for instance axiom 5, ((a+b)f)(x)=(a+b)f(x)=af(x)+bf(x)=(af)(x)+(bf)(x)((a+b)f)(x) = (a+b)f(x) = a f(x) + b f(x) = (af)(x) + (bf)(x), using distributivity in R\mathbb{R} at the single point xx. The verification is routine precisely because it reduces, coordinate by coordinate (or point by point), to a field axiom — this is the recurring pattern for checking any function space or sequence space is a vector space.

4. Immediate Consequences of the Axioms

These are proved from the eight axioms alone, with no appeal to coordinates — the Axler-style discipline of this course.

Proposition (uniqueness of 00). A vector space has exactly one zero vector.

Proof. Suppose 00 and 0′0' both satisfy v+0=vv + 0 = v and v+0′=vv + 0' = v for all vv. Then 0′=0′+0=0+0′=00' = 0' + 0 = 0 + 0' = 0, using the defining property of 00 with v=0′v = 0', commutativity, and the defining property of 0′0' with v=0v=0. ■\blacksquare

Proposition (uniqueness of additive inverse). For each v∈Vv \in V there is exactly one ww with v+w=0v+w=0.

Proof. If v+w=0v+w=0 and v+w′=0v+w'=0, then w=w+0=w+(v+w′)=(w+v)+w′=0+w′=w′w = w+0 = w+(v+w') = (w+v)+w' = 0+w' = w', using associativity and commutativity of ++. ■\blacksquare

Proposition. For every v∈Vv \in V: 0⋅v=00\cdot v = 0 (scalar zero times vv equals the zero vector), and (−1)⋅v=−v(-1)\cdot v = -v.

Proof. 0⋅v=(0+0)⋅v=0⋅v+0⋅v0\cdot v = (0+0)\cdot v = 0\cdot v + 0\cdot v by axiom 5 (with a=b=0a=b=0), since 00 is the additive identity of F\mathbb{F}. Adding −(0⋅v)-(0\cdot v) to both sides gives 0=0⋅v0 = 0\cdot v. For the second claim, v+(−1)⋅v=1⋅v+(−1)⋅v=(1+(−1))⋅v=0⋅v=0v + (-1)\cdot v = 1\cdot v + (-1)\cdot v = (1+(-1))\cdot v = 0\cdot v = 0, using axiom 2, axiom 5, and the result just proved; by uniqueness of the additive inverse, (−1)⋅v=−v(-1)\cdot v = -v. ■\blacksquare

These two facts look obvious but are not axioms — they are theorems, and every step uses a named axiom. This is the hallmark of the rigorous treatment: "obviously 0v=00v=0" is not a proof.

Common Exam Pitfalls

  • Treating 0∈F0 \in \mathbb{F} and 0∈V0 \in V as the same object. They live in different sets and satisfy different axioms; a proof that conflates them (e.g. writing "0⋅v=00\cdot v = 0" as if self-evident) earns no credit without the derivation in Section 4.
  • Forgetting the field needs 0≠10 \ne 1. The trivial ring {0}\{0\} with 0=10=1 satisfies every other field axiom vacuously; excluding it is deliberate and is why 1≠01 \ne 0 is part of the definition.
  • Assuming every scalar is real. A vector space is always over a specified field; "is {(x,y):x,y∈C}\{(x,y) : x,y\in\mathbb{C}\} a vector space?" has no answer until you say over C\mathbb{C} or over R\mathbb{R} — the two give different structures with different dimension (Chapter 3).
  • Citing a property of R\mathbb{R} (order, completeness, ⋅\sqrt{\cdot}) inside a proof meant to hold for general F\mathbb{F}. Field axioms give you +,×+,\times and inverses only; Fp\mathbb{F}_p has none of those extra structures.
  • Skipping the closure check. A subset of a known vector space is not automatically a vector space in its own right under the same operations unless addition and scalar multiplication do not leave the subset — this becomes the subspace test of Chapter 2.
  • Confusing Z\mathbb{Z} with a field. Integers fail invertibility under multiplication; many "vector space" intuitions silently assume division by scalars is legal, which requires a field, not merely a ring.

Summary

  • A field F\mathbb{F} has two abelian group structures (++ and ×\times on nonzero elements) linked by distributivity, with 0≠10 \ne 1; Q,R,C,Fp\mathbb{Q}, \mathbb{R}, \mathbb{C}, \mathbb{F}_p are fields, Z\mathbb{Z} is not.
  • a⋅0=0a\cdot 0 = 0 in any field, proved from distributivity and cancellation — never assumed.
  • A vector space over F\mathbb{F} is a set VV with ++ and scalar multiplication satisfying the eight axioms of Section 2; "vector" means nothing more or less than "element of a set satisfying these axioms."
  • Canonical examples: Fn\mathbb{F}^n, matrix spaces Mm×n(F)M_{m\times n}(\mathbb{F}), polynomial spaces Pn(F)\mathcal{P}_n(\mathbb{F}), function spaces F(S,F)\mathcal{F}(S,\mathbb{F}); the field of scalars must always be specified.
  • The zero vector and additive inverses are unique, and 0⋅v=00\cdot v = 0, (−1)⋅v=−v(-1)\cdot v = -v are theorems derived from the axioms, not additional axioms.