Section 16.4 Concepts
In this section.
Subsection 16.4.1 The ten vector space axioms
A vector space consists of a collection of objects, which are usually all of the same kind. For example, the collection of all vectors in \R^2\text{,} or the collection of all 3\times 5 matrices. To do the type of vector algebra we are familiar with, we need two operations that can be performed with these objects: some sort of addition, and some sort of scalar multiplication. So that algebra with these objects and operations works the way we expect, we demand that the operations always conform to the following rules, called axioms. Essentially, these rules consist of our βfavouriteβ properties of algebra with vectors in \R^n and of algebra with matrices, and we would like to explore whether similar algebraic systems can be found elsewhere.Definition 16.4.1. Vector space axioms.
A collection of objects is called a vector space, and the objects inside are then referred to as vectors, if the collection satisfies all ten of the following axioms. In the axiom statements, bold variable letters represent arbitrary objects in the collection, and ordinary variable letters represent arbitrary scalars (i.e. numbers).
- The objects can be added (two at a time), and the resulting βsumβ is always equal to another in the collection of objects.
- Every \uvec{v},\uvec{w} satisfy \uvec{w}+\uvec{v} = \uvec{v}+\uvec{w}\text{.}
- Every \uvec{u},\uvec{v},\uvec{w} satisfy \uvec{u}+(\uvec{v}+\uvec{w}) = (\uvec{u}+\uvec{v})+\uvec{w}\text{.}
- There is a special zero object in the collection, so that every \uvec{v} satisfies \uvec{v}+\zerovec=\uvec{v}\text{.}
- Every \uvec{v} has a negative -\uvec{v} so that \uvec{v}+(-\uvec{v})=\zerovec\text{.}
- The objects can be scaled by a numerical factor (called a scalar), and the resulting βscaled objectβ is always equal to another in the collection of objects.
- Every k,\uvec{v},\uvec{w} satisfy k(\uvec{v}+\uvec{w}) = k\uvec{v}+k\uvec{w}\text{.}
- Every k,m,\uvec{v} satisfy (k+m)\uvec{v} = k\uvec{v}+m\uvec{v}\text{.}
- Every k,m,\uvec{v} satisfy k(m\uvec{v}) = (km)\uvec{v}\text{.}
- Every \uvec{v} satisfies 1\uvec{v} = \uvec{v}\text{.}
Remark 16.4.4.
-
In Axiom A 5, the negative symbol does not mean that we are multiplying the vector by -1\text{.} It is literally just a negative symbol, and should be read as βthe negative of.β So for a vector \uvec{v} in a vector space, the symbols -\uvec{v} mean βthe vector that is the negative of \uvec{v}\text{,}β defined by the property that it adds with \uvec{v} to the special zero vector.
-
Many of these axioms describe two different ways of performing the operations, and state that the different ways always produce the same result.
- For example, in Axiom A 3, the brackets on the left-hand side tell us to add vectors \uvec{v} and \uvec{w} first, in whatever way addition is defined in that space, and then to add that resulting sum vector to \uvec{u}\text{.} On the right, the brackets tell us to add vectors \uvec{u} and \uvec{v} first, and then to add that resulting sum vector to \uvec{w}\text{.} The equals sign in the middle means that we require the two different addition processes to always have the same result.
- For another example, in Axiom S 2, the brackets on the left tell us to add \uvec{v} and \uvec{w}\text{,} and then scale that sum vector by scalar k\text{,} whereas the brackets on the right tell us to scale each of \uvec{v} and \uvec{w} by k separately first, and then add those two scaled vectors together. The equals sign in the middle means that we require the add-then-scale process on the left to always have the same result as the scale-then-add process on the right.
When we first encounter a new collection of objects for which we have some ideas of addition and scalar multiplication, we don't know that the two different orders of operations will always have the same result. Before we can call our new collection a vector space, we need to verify all of these sorts of things.
Subsection 16.4.2 Instances of vector spaces
The vector space \R^n.
One set of prototypical examples of vector spaces are the collections of vectors we have been studying in Chapters 12β15: \R^2\text{,} \R^3\text{,} and the higher-dimensional spaces \R^n\text{,} n\ge 4\text{.} In these spaces,- adding vectors or scalar multiplying a vector results in a vector in the same space, satisfying Axiom A 1 and Axiom S 1;
- the zero vector is \zerovec = (0,0,\dotsc,0) as usual;
- the negative of a vector is the parallel vector of the same length in the opposite direction; and
- we know that the rest of the axioms hold true from our knowledge of vector algebra in these spaces (Proposition 12.5.1).
The vector space \matrixring_{m \times n}(\R).
Another set of prototypical examples of vectors spaces are the collections of matrices of given dimensions, \matrixring_{m \times n}(\R)\text{.} But these matrix spaces represent our first expansion of the word vector to include other kinds of objects β since all ten axioms hold true here, we can justifiably refer to any matrix, of any size, as a vector. In these spaces,- adding matrices or scalar multiplying a matrix does not change its dimensions, so these operations always result in a vector in the same space, satisfying Axiom A 1 and Axiom S 1;
- the zero vector is the zero matrix of the appropriate size;
- the negative of a vector is the matrix of the same dimensions where all the entries are the negatives of those of the original matrix; and
- we know that the rest of the axioms hold true from our knowledge of matrix algebra (Proposition 4.5.1).
Spaces of polynomials.
In Discovery 16.3, we also explored some new examples of vector spaces consisting of polynomials as vectors. First, we considered the collection \poly(\R) of polynomials with real coefficients of arbitrary degree in Discovery 16.3.c. Here are some observations on the vector space axioms for this space.- We add polynomials algebraically, by adding like terms. For example,\begin{equation*} (5x^3 + 3x^2 + 2x - 1) + (6x^{101} - 3x^3 + x + 1) = 6x^{101} + 2x^3 + 3x^2 + 3x. \end{equation*}Clearly, the result of adding polynomials is another polynomial, satisfying Axiom A 1.
- We scalar multiply a polynomial by distributing the scalar across the addition of the polynomials terms. For example,\begin{equation*} -2(6x^{101} - 3x^3 + x + 1) = 12x^{101} + 6x^3 - 2x - 2. \end{equation*}The result of multiplying a polynomial by a scalar is another polynomial, satisfying Axiom S 1.
- The zero vector is the constant (i.e. degree zero) polynomial p(x) = 0\text{.}
- The negative of a vector is the polynomial of the same degree where all the coefficients are the negatives of those of the the original polynomial.
- The rest of the axioms are familiar rules of algebra involving polynomial expressions.