Section VS  Vector Spaces

From A First Course in Linear Algebra
Version 2.10
© 2004.
Licensed under the GNU Free Documentation License.
http://linear.ups.edu/

In this section we present a formal definition of a vector space, which will lead to an extra increment of abstraction. Once defined, we study its most basic properties.

Subsection VS: Vector Spaces

Here is one of the two most important definitions in the entire course.

Definition VS
Vector Space
Suppose that V is a set upon which we have defined two operations: (1) vector addition, which combines two elements of V and is denoted by “+”, and (2) scalar multiplication, which combines a complex number with an element of V and is denoted by juxtaposition. Then V , along with the two operations, is a vector space if the following ten properties hold.

The objects in V are called vectors, no matter what else they might really be, simply by virtue of being elements of a vector space.

Now, there are several important observations to make. Many of these will be easier to understand on a second or third reading, and especially after carefully studying the examples in Subsection VS.EVS.

An axiom is often a “self-evident” truth. Something so fundamental that we all agree it is true and accept it without proof. Typically, it would be the logical underpinning that we would begin to build theorems upon. Some might refer to the ten properties of Definition VS as axioms, implying that a vector space is a very natural object and the ten properties are the essence of a vector space. We will instead emphasize that we will begin with a definition of a vector space. After studying the remainder of this chapter, you might return here and remind yourself how all our forthcoming theorems and definitions rest on this foundation.

As we will see shortly, the objects in V can be anything, even though we will call them vectors. We have been working with vectors frequently, but we should stress here that these have so far just been column vectors — scalars arranged in a columnar list of fixed length. In a similar vein, you have used the symbol “+” for many years to represent the addition of numbers (scalars). We have extended its use to the addition of column vectors and to the addition of matrices, and now we are going to recycle it even further and let it denote vector addition in any possible vector space. So when describing a new vector space, we will have to define exactly what “+” is. Similar comments apply to scalar multiplication. Conversely, we can define our operations any way we like, so long as the ten properties are fulfilled (see Example CVS).

A vector space is composed of three objects, a set and two operations. However, we usually use the same symbol for both the set and the vector space itself. Do not let this convenience fool you into thinking the operations are secondary!

This discussion has either convinced you that we are really embarking on a new level of abstraction, or they have seemed cryptic, mysterious or nonsensical. You might want to return to this section in a few days and give it another read then. In any case, let’s look at some concrete examples now.

Subsection EVS: Examples of Vector Spaces

Our aim in this subsection is to give you a storehouse of examples to work with, to become comfortable with the ten vector space properties and to convince you that the multitude of examples justifies (at least initially) making such a broad definition as Definition VS. Some of our claims will be justified by reference to previous theorems, we will prove some facts from scratch, and we will do one non-trivial example completely. In other places, our usual thoroughness will be neglected, so grab paper and pencil and play along.

Example VSCV
The vector space {ℂ}^{m}
Set: {ℂ}^{m}, all column vectors of size m, Definition VSCV.
Equality: Entry-wise, Definition CVE.
Vector Addition: The “usual” addition, given in Definition CVA.
Scalar Multiplication: The “usual” scalar multiplication, given in Definition CVSM.

Does this set with these operations fulfill the ten properties? Yes. And by design all we need to do is quote Theorem VSPCV. That was easy.

Example VSM
The vector space of matrices, {M}_{mn}
Set: {M}_{mn}, the set of all matrices of size m × n and entries from {ℂ}^{}, Example VSM.
Equality: Entry-wise, Definition ME.
Vector Addition: The “usual” addition, given in Definition MA.
Scalar Multiplication: The “usual” scalar multiplication, given in Definition MSM.

Does this set with these operations fulfill the ten properties? Yes. And all we need to do is quote Theorem VSPM. Another easy one (by design).

So, the set of all matrices of a fixed size forms a vector space. That entitles us to call a matrix a vector, since a matrix is an element of a vector space. For example, if A,\kern 1.95872pt B ∈ {M}_{3,4} then we call A and B “vectors,” and we even use our previous notation for column vectors to refer to A and B. So we could legitimately write expressions like

u + v = A + B = B + A = v + u

This could lead to some confusion, but it is not too great a danger. But it is worth comment.

The previous two examples may be less than satisfying. We made all the relevant definitions long ago. And the required verifications were all handled by quoting old theorems. However, it is important to consider these two examples first. We have been studying vectors and matrices carefully (Chapter V, Chapter M), and both objects, along with their operations, have certain properties in common, as you may have noticed in comparing Theorem VSPCV with Theorem VSPM. Indeed, it is these two theorems that motivate us to formulate the abstract definition of a vector space, Definition VS. Now, should we prove some general theorems about vector spaces (as we will shortly in Subsection VS.VSP), we can instantly apply the conclusions to both {ℂ}^{m} and {M}_{mn}. Notice too how we have taken six definitions and two theorems and reduced them down to two examples. With greater generalization and abstraction our old ideas get downgraded in stature.

Let us look at some more examples, now considering some new vector spaces.

Example VSP
The vector space of polynomials, {P}_{n}
Set: {P}_{n}, the set of all polynomials of degree n or less in the variable x with coefficients from {ℂ}^{}.
Equality:

{ a}_{0}+{a}_{1}x+{a}_{2}{x}^{2}+\mathrel{⋯}+{a}_{ n}{x}^{n} = {b}_{ 0}+{b}_{1}x+{b}_{2}{x}^{2}+\mathrel{⋯}+{b}_{ n}{x}^{n}\text{ if and only if }{a}_{ i} = {b}_{i}\text{ for }0 ≤ i ≤ n

Vector Addition:

\eqalignno{ ({a}_{0} + {a}_{1}x + {a}_{2}{x}^{2} + \mathrel{⋯} + {a}_{ n}{x}^{n}) + ({b}_{ 0} + {b}_{1}x + {b}_{2}{x}^{2} + \mathrel{⋯} + {b}_{ n}{x}^{n}) = & & \cr ({a}_{0} + {b}_{0}) + ({a}_{1} + {b}_{1})x + ({a}_{2} + {b}_{2}){x}^{2} + \mathrel{⋯} + ({a}_{ n} + {b}_{n}){x}^{n} & & }

Scalar Multiplication:

α({a}_{0} + {a}_{1}x + {a}_{2}{x}^{2} + \mathrel{⋯} + {a}_{ n}{x}^{n}) = (α{a}_{ 0}) + (α{a}_{1})x + (α{a}_{2}){x}^{2} + \mathrel{⋯} + (α{a}_{ n}){x}^{n}

This set, with these operations, will fulfill the ten properties, though we will not work all the details here. However, we will make a few comments and prove one of the properties. First, the zero vector (Property Z) is what you might expect, and you can check that it has the required property.

0 = 0 + 0x + 0{x}^{2} + \mathrel{⋯} + 0{x}^{n}

The additive inverse (Property AI) is also no surprise, though consider how we have chosen to write it.

−\left ({a}_{0} + {a}_{1}x + {a}_{2}{x}^{2} + \mathrel{⋯} + {a}_{ n}{x}^{n}\right ) = (−{a}_{ 0}) + (−{a}_{1})x + (−{a}_{2}){x}^{2} + \mathrel{⋯} + (−{a}_{ n}){x}^{n}

Now let’s prove the associativity of vector addition (Property AA). This is a bit tedious, though necessary. Throughout, the plus sign (“+”) does triple-duty. You might ask yourself what each plus sign represents as you work through this proof.

\eqalignno{ u+&(v + w) && \cr & = ({a}_{0} + {a}_{1}x + \mathrel{⋯} + {a}_{n}{x}^{n}) + \left (({b}_{ 0} + {b}_{1}x + \mathrel{⋯} + {b}_{n}{x}^{n}) + ({c}_{ 0} + {c}_{1}x + \mathrel{⋯} + {c}_{n}{x}^{n})\right )&& \cr & = ({a}_{0} + {a}_{1}x + \mathrel{⋯} + {a}_{n}{x}^{n}) + (({b}_{ 0} + {c}_{0}) + ({b}_{1} + {c}_{1})x + \mathrel{⋯} + ({b}_{n} + {c}_{n}){x}^{n}) && \cr & = ({a}_{0} + ({b}_{0} + {c}_{0})) + ({a}_{1} + ({b}_{1} + {c}_{1}))x + \mathrel{⋯} + ({a}_{n} + ({b}_{n} + {c}_{n})){x}^{n} && \cr & = (({a}_{0} + {b}_{0}) + {c}_{0}) + (({a}_{1} + {b}_{1}) + {c}_{1})x + \mathrel{⋯} + (({a}_{n} + {b}_{n}) + {c}_{n}){x}^{n} && \cr & = (({a}_{0} + {b}_{0}) + ({a}_{1} + {b}_{1})x + \mathrel{⋯} + ({a}_{n} + {b}_{n}){x}^{n}) + ({c}_{ 0} + {c}_{1}x + \mathrel{⋯} + {c}_{n}{x}^{n}) && \cr & = \left (({a}_{0} + {a}_{1}x + \mathrel{⋯} + {a}_{n}{x}^{n}) + ({b}_{ 0} + {b}_{1}x + \mathrel{⋯} + {b}_{n}{x}^{n})\right ) + ({c}_{ 0} + {c}_{1}x + \mathrel{⋯} + {c}_{n}{x}^{n})&& \cr & = (u + v) + w && }

Notice how it is the application of the associativity of the (old) addition of complex numbers in the middle of this chain of equalities that makes the whole proof happen. The remainder is successive applications of our (new) definition of vector (polynomial) addition. Proving the remainder of the ten properties is similar in style and tedium. You might try proving the commutativity of vector addition (Property C), or one of the distributivity properties (Property DVA, Property DSA).

Example VSIS
The vector space of infinite sequences
Set: {ℂ}^{∞} = \left \{({c}_{ 0},\kern 1.95872pt {c}_{1},\kern 1.95872pt {c}_{2},\kern 1.95872pt {c}_{3},\kern 1.95872pt \mathop{\mathop{…}})\mathrel{∣}{c}_{i} ∈ {ℂ}^{},\ i ∈ ℕ\right \}.
Equality:

({c}_{0},\kern 1.95872pt {c}_{1},\kern 1.95872pt {c}_{2},\kern 1.95872pt \mathop{\mathop{…}}) = ({d}_{0},\kern 1.95872pt {d}_{1},\kern 1.95872pt {d}_{2},\kern 1.95872pt \mathop{\mathop{…}})\text{ if and only if }{c}_{i} = {d}_{i}\text{ for all }i ≥ 0

Vector Addition:

({c}_{0},\kern 1.95872pt {c}_{1},\kern 1.95872pt {c}_{2},\kern 1.95872pt \mathop{\mathop{…}}) + ({d}_{0},\kern 1.95872pt {d}_{1},\kern 1.95872pt {d}_{2},\kern 1.95872pt \mathop{\mathop{…}}) = ({c}_{0} + {d}_{0},\kern 1.95872pt {c}_{1} + {d}_{1},\kern 1.95872pt {c}_{2} + {d}_{2},\kern 1.95872pt \mathop{\mathop{…}})

Scalar Multiplication:

α({c}_{0},\kern 1.95872pt {c}_{1},\kern 1.95872pt {c}_{2},\kern 1.95872pt {c}_{3},\kern 1.95872pt \mathop{\mathop{…}}) = (α{c}_{0},\kern 1.95872pt α{c}_{1},\kern 1.95872pt α{c}_{2},\kern 1.95872pt α{c}_{3},\kern 1.95872pt \mathop{\mathop{…}})

This should remind you of the vector space {ℂ}^{m}, though now our lists of scalars are written horizontally with commas as delimiters and they are allowed to be infinite in length. What does the zero vector look like (Property Z)? Additive inverses (Property AI)? Can you prove the associativity of vector addition (Property AA)?

Example VSF
The vector space of functions
Set: F = \left \{f\mathrel{∣}f : {ℂ}^{} → {ℂ}^{}\right \}.
Equality: f = g if and only if f(x) = g(x) for all x ∈ {ℂ}^{}.
Vector Addition: f + g is the function with outputs defined by (f + g)(x) = f(x) + g(x).
Scalar Multiplication: αf is the function with outputs defined by (αf)(x) = αf(x).

So this is the set of all functions of one variable that take a complex number to a complex number. You might have studied functions of one variable that take a real number to a real number, and that might be a more natural set to study. But since we are allowing our scalars to be complex numbers, we need to expand the domain and range of our functions also. Study carefully how the definitions of the operation are made, and think about the different uses of “+” and juxtaposition. As an example of what is required when verifying that this is a vector space, consider that the zero vector (Property Z) is the function z whose definition is z(x) = 0 for every input x.

While vector spaces of functions are very important in mathematics and physics, we will not devote them much more attention.

Here’s a unique example.

Example VSS
The singleton vector space
Set: Z = \left \{z\right \}.
Equality: Huh?
Vector Addition: z + z = z.
Scalar Multiplication: αz = z.

This should look pretty wild. First, just what is z? Column vector, matrix, polynomial, sequence, function? Mineral, plant, or animal? We aren’t saying! z just is. And we have definitions of vector addition and scalar multiplication that are sufficient for an occurrence of either that may come along.

Our only concern is if this set, along with the definitions of two operations, fulfills the ten properties of Definition VS. Let’s check associativity of vector addition (Property AA). For all u,\kern 1.95872pt v,\kern 1.95872pt w ∈ Z,

\eqalignno{ u + (v + w) & = z + (z + z) & & \cr & = z + z & & \cr & = (z + z) + z & & \cr & = (u + v) + w & & }

What is the zero vector in this vector space (Property Z)? With only one element in the set, we do not have much choice. Is z = 0? It appears that z behaves like the zero vector should, so it gets the title. Maybe now the definition of this vector space does not seem so bizarre. It is a set whose only element is the element that behaves like the zero vector, so that lone element is the zero vector.

Perhaps some of the above definitions and verifications seem obvious or like splitting hairs, but the next example should convince you that they are necessary. We will study this one carefully. Ready? Check your preconceptions at the door.

Example CVS
The crazy vector space
Set: C = \left \{({x}_{1},\kern 1.95872pt {x}_{2})\mathrel{∣}{x}_{1},\kern 1.95872pt {x}_{2} ∈ {ℂ}^{}\right \}.
Vector Addition: ({x}_{1},\kern 1.95872pt {x}_{2}) + ({y}_{1},\kern 1.95872pt {y}_{2}) = ({x}_{1} + {y}_{1} + 1,\kern 1.95872pt {x}_{2} + {y}_{2} + 1).
Scalar Multiplication: α({x}_{1},\kern 1.95872pt {x}_{2}) = (α{x}_{1} + α − 1,\kern 1.95872pt α{x}_{2} + α − 1).

Now, the first thing I hear you say is “You can’t do that!” And my response is, “Oh yes, I can!” I am free to define my set and my operations any way I please. They may not look natural, or even useful, but we will now verify that they provide us with another example of a vector space. And that is enough. If you are adventurous, you might try first checking some of the properties yourself. What is the zero vector? Additive inverses? Can you prove associativity? Ready, here we go.

Property AC, Property SC: The result of each operation is a pair of complex numbers, so these two closure properties are fulfilled.

Property C:

\eqalignno{ u + v & = ({x}_{1},\kern 1.95872pt {x}_{2}) + ({y}_{1},\kern 1.95872pt {y}_{2}) = ({x}_{1} + {y}_{1} + 1,\kern 1.95872pt {x}_{2} + {y}_{2} + 1) & & \cr & = ({y}_{1} + {x}_{1} + 1,\kern 1.95872pt {y}_{2} + {x}_{2} + 1) = ({y}_{1},\kern 1.95872pt {y}_{2}) + ({x}_{1},\kern 1.95872pt {x}_{2}) & & \cr & = v + u & & }

Property AA:

\eqalignno{ u + (v + w) & = ({x}_{1},\kern 1.95872pt {x}_{2}) + \left (({y}_{1},\kern 1.95872pt {y}_{2}) + ({z}_{1},\kern 1.95872pt {z}_{2})\right ) & & \cr & = ({x}_{1},\kern 1.95872pt {x}_{2}) + ({y}_{1} + {z}_{1} + 1,\kern 1.95872pt {y}_{2} + {z}_{2} + 1) & & \cr & = ({x}_{1} + ({y}_{1} + {z}_{1} + 1) + 1,\kern 1.95872pt {x}_{2} + ({y}_{2} + {z}_{2} + 1) + 1) & & \cr & = ({x}_{1} + {y}_{1} + {z}_{1} + 2,\kern 1.95872pt {x}_{2} + {y}_{2} + {z}_{2} + 2) & & \cr & = (({x}_{1} + {y}_{1} + 1) + {z}_{1} + 1,\kern 1.95872pt ({x}_{2} + {y}_{2} + 1) + {z}_{2} + 1) & & \cr & = ({x}_{1} + {y}_{1} + 1,\kern 1.95872pt {x}_{2} + {y}_{2} + 1) + ({z}_{1},\kern 1.95872pt {z}_{2}) & & \cr & = \left (({x}_{1},\kern 1.95872pt {x}_{2}) + ({y}_{1},\kern 1.95872pt {y}_{2})\right ) + ({z}_{1},\kern 1.95872pt {z}_{2}) & & \cr & = \left (u + v\right ) + w & & }

Property Z: The zero vector is …0 = (−1,\kern 1.95872pt − 1). Now I hear you say, “No, no, that can’t be, it must be (0,\kern 1.95872pt 0)!” Indulge me for a moment and let us check my proposal.

u + 0 = ({x}_{1},\kern 1.95872pt {x}_{2}) + (−1,\kern 1.95872pt − 1) = ({x}_{1} + (−1) + 1,\kern 1.95872pt {x}_{2} + (−1) + 1) = ({x}_{1},\kern 1.95872pt {x}_{2}) = u

Feeling better? Or worse?

Property AI: For each vector, u, we must locate an additive inverse, −u. Here it is, − ({x}_{1},\kern 1.95872pt {x}_{2}) = (−{x}_{1} − 2,\kern 1.95872pt − {x}_{2} − 2). As odd as it may look, I hope you are withholding judgment. Check:

u+(−u) = ({x}_{1},\kern 1.95872pt {x}_{2})+(−{x}_{1}−2,\kern 1.95872pt −{x}_{2}−2) = ({x}_{1}+(−{x}_{1}−2)+1,\kern 1.95872pt −{x}_{2}+({x}_{2}−2)+1) = (−1,\kern 1.95872pt −1) = 0

Property SMA:

\eqalignno{ α(βu) & = α(β({x}_{1},\kern 1.95872pt {x}_{2})) & & \cr & = α(β{x}_{1} + β − 1,\kern 1.95872pt β{x}_{2} + β − 1) & & \cr & = (α(β{x}_{1} + β − 1) + α − 1,\kern 1.95872pt α(β{x}_{2} + β − 1) + α − 1) & & \cr & = ((αβ{x}_{1} + αβ − α) + α − 1,\kern 1.95872pt (αβ{x}_{2} + αβ − α) + α − 1) & & \cr & = (αβ{x}_{1} + αβ − 1,\kern 1.95872pt αβ{x}_{2} + αβ − 1) & & \cr & = (αβ)({x}_{1},\kern 1.95872pt {x}_{2}) & & \cr & = (αβ)u & & }

Property DVA: If you have hung on so far, here’s where it gets even wilder. In the next two properties we mix and mash the two operations.

\eqalignno{ α(u + v)& = α\left (({x}_{1},\kern 1.95872pt {x}_{2}) + ({y}_{1},\kern 1.95872pt {y}_{2})\right ) && \cr & = α({x}_{1} + {y}_{1} + 1,\kern 1.95872pt {x}_{2} + {y}_{2} + 1) && \cr & = (α({x}_{1} + {y}_{1} + 1) + α − 1,\kern 1.95872pt α({x}_{2} + {y}_{2} + 1) + α − 1) && \cr & = (α{x}_{1} + α{y}_{1} + α + α − 1,\kern 1.95872pt α{x}_{2} + α{y}_{2} + α + α − 1) && \cr & = (α{x}_{1} + α − 1 + α{y}_{1} + α − 1 + 1,\kern 1.95872pt α{x}_{2} + α − 1 + α{y}_{2} + α − 1 + 1) && \cr & = ((α{x}_{1} + α − 1) + (α{y}_{1} + α − 1) + 1,\kern 1.95872pt (α{x}_{2} + α − 1) + (α{y}_{2} + α − 1) + 1)&& \cr & = (α{x}_{1} + α − 1,\kern 1.95872pt α{x}_{2} + α − 1) + (α{y}_{1} + α − 1,\kern 1.95872pt α{y}_{2} + α − 1) && \cr & = α({x}_{1},\kern 1.95872pt {x}_{2}) + α({y}_{1},\kern 1.95872pt {y}_{2}) && \cr & = αu + αv && }

Property DSA:

\eqalignno{ (α + β)u& = (α + β)({x}_{1},\kern 1.95872pt {x}_{2}) && \cr & = ((α + β){x}_{1} + (α + β) − 1,\kern 1.95872pt (α + β){x}_{2} + (α + β) − 1) && \cr & = (α{x}_{1} + β{x}_{1} + α + β − 1,\kern 1.95872pt α{x}_{2} + β{x}_{2} + α + β − 1) && \cr & = (α{x}_{1} + α − 1 + β{x}_{1} + β − 1 + 1,\kern 1.95872pt α{x}_{2} + α − 1 + β{x}_{2} + β − 1 + 1) && \cr & = ((α{x}_{1} + α − 1) + (β{x}_{1} + β − 1) + 1,\kern 1.95872pt (α{x}_{2} + α − 1) + (β{x}_{2} + β − 1) + 1)&& \cr & = (α{x}_{1} + α − 1,\kern 1.95872pt α{x}_{2} + α − 1) + (β{x}_{1} + β − 1,\kern 1.95872pt β{x}_{2} + β − 1) && \cr & = α({x}_{1},\kern 1.95872pt {x}_{2}) + β({x}_{1},\kern 1.95872pt {x}_{2}) && \cr & = αu + βu && }

Property O: After all that, this one is easy, but no less pleasing.

1u = 1({x}_{1},\kern 1.95872pt {x}_{2}) = ({x}_{1} + 1 − 1,\kern 1.95872pt {x}_{2} + 1 − 1) = ({x}_{1},\kern 1.95872pt {x}_{2}) = u

That’s it, C is a vector space, as crazy as that may seem.

Notice that in the case of the zero vector and additive inverses, we only had to propose possibilities and then verify that they were the correct choices. You might try to discover how you would arrive at these choices, though you should understand why the process of discovering them is not a necessary component of the proof itself.

Subsection VSP: Vector Space Properties

Subsection VS.EVS has provided us with an abundance of examples of vector spaces, most of them containing useful and interesting mathematical objects along with natural operations. In this subsection we will prove some general properties of vector spaces. Some of these results will again seem obvious, but it is important to understand why it is necessary to state and prove them. A typical hypothesis will be “Let V be a vector space.” From this we may assume the ten properties of Definition VS, and nothing more. Its like starting over, as we learn about what can happen in this new algebra we are learning. But the power of this careful approach is that we can apply these theorems to any vector space we encounter — those in the previous examples, or new ones we have not yet contemplated. Or perhaps new ones that nobody has ever contemplated. We will illustrate some of these results with examples from the crazy vector space (Example CVS), but mostly we are stating theorems and doing proofs. These proofs do not get too involved, but are not trivial either, so these are good theorems to try proving yourself before you study the proof given here. (See Technique P.)

First we show that there is just one zero vector. Notice that the properties only require there to be at least one, and say nothing about there possibly being more. That is because we can use the ten properties of a vector space (Definition VS) to learn that there can never be more than one. To require that this extra condition be stated as an eleventh property would make the definition of a vector space more complicated than it needs to be.

Theorem ZVU
Zero Vector is Unique
Suppose that V is a vector space. The zero vector, 0, is unique.

Proof   To prove uniqueness, a standard technique is to suppose the existence of two objects (Technique U). So let {0}_{1} and {0}_{2} be two zero vectors in V . Then

\eqalignno{ {0}_{1} & = {0}_{1} + {0}_{2} & &\text{@(a href="#property.Z")Property Z@(/a) for ${0}_{2}$} & & & & \cr & = {0}_{2} + {0}_{1} & &\text{@(a href="#property.C")Property C@(/a)} & & & & \cr & = {0}_{2} & &\text{@(a href="#property.Z")Property Z@(/a) for ${0}_{1}$} & & & & }

This proves the uniqueness since the two zero vectors are really the same.

Theorem AIU
Additive Inverses are Unique
Suppose that V is a vector space. For each u ∈ V , the additive inverse, −u, is unique.

Proof   To prove uniqueness, a standard technique is to suppose the existence of two objects (Technique U). So let {−u}_{1} and {−u}_{2} be two additive inverses for u. Then

\eqalignno{ {−u}_{1} & ={ −u}_{1} + 0 & &\text{@(a href="#property.Z")Property Z@(/a)} & & & & \cr & ={ −u}_{1} + (u +{ −u}_{2}) & &\text{@(a href="#property.AI")Property AI@(/a)} & & & & \cr & = ({−u}_{1} + u) +{ −u}_{2} & &\text{@(a href="#property.AA")Property AA@(/a)} & & & & \cr & = 0 +{ −u}_{2} & &\text{@(a href="#property.AI")Property AI@(/a)} & & & & \cr & ={ −u}_{2} & &\text{@(a href="#property.Z")Property Z@(/a)} & & & & }

So the two additive inverses are really the same.

As obvious as the next three theorems appear, nowhere have we guaranteed that the zero scalar, scalar multiplication and the zero vector all interact this way. Until we have proved it, anyway.

Theorem ZSSM
Zero Scalar in Scalar Multiplication
Suppose that V is a vector space and u ∈ V . Then 0u = 0.

Proof   Notice that 0 is a scalar, u is a vector, so Property SC says 0u is again a vector. As such, 0u has an additive inverse, − (0u) by Property AI.

\eqalignno{ 0u & = 0 + 0u & &\text{@(a href="#property.Z")Property Z@(/a)} & & & & \cr & = \left (−(0u) + 0u\right ) + 0u & &\text{@(a href="#property.AI")Property AI@(/a)} & & & & \cr & = −(0u) + \left (0u + 0u\right ) & &\text{@(a href="#property.AA")Property AA@(/a)} & & & & \cr & = −(0u) + (0 + 0)u & &\text{@(a href="#property.DSA")Property DSA@(/a)} & & & & \cr & = −(0u) + 0u & &\text{@(a href="fcla-jsmath-2.10li69.html#property.ZCN")Property ZCN@(/a)} & & & & \cr & = 0 & &\text{@(a href="#property.AI")Property AI@(/a)} & & & & }

Here’s another theorem that looks like it should be obvious, but is still in need of a proof.

Theorem ZVSM
Zero Vector in Scalar Multiplication
Suppose that V is a vector space and α ∈ {ℂ}^{}. Then α0 = 0.

Proof   Notice that α is a scalar, 0 is a vector, so Property SC means α0 is again a vector. As such, α0 has an additive inverse, − (α0) by Property AI.

\eqalignno{ α0 & = 0 + α0 & &\text{@(a href="#property.Z")Property Z@(/a)} & & & & \cr & = \left (−(α0) + α0\right ) + α0 & &\text{@(a href="#property.AI")Property AI@(/a)} & & & & \cr & = −(α0) + \left (α0 + α0\right ) & &\text{@(a href="#property.AA")Property AA@(/a)} & & & & \cr & = −(α0) + α\left (0 + 0\right ) & &\text{@(a href="#property.DVA")Property DVA@(/a)} & & & & \cr & = −(α0) + α0 & &\text{@(a href="#property.Z")Property Z@(/a)} & & & & \cr & = 0 & &\text{@(a href="#property.AI")Property AI@(/a)} & & & & }

Here’s another one that sure looks obvious. But understand that we have chosen to use certain notation because it makes the theorem’s conclusion look so nice. The theorem is not true because the notation looks so good, it still needs a proof. If we had really wanted to make this point, we might have defined the additive inverse of u as {u}^{♯}. Then we would have written the defining property, Property AI, as u + {u}^{♯} = 0. This theorem would become {u}^{♯} = (−1)u. Not really quite as pretty, is it?

Theorem AISM
Additive Inverses from Scalar Multiplication
Suppose that V is a vector space and u ∈ V . Then −u = (−1)u.

Proof  

\eqalignno{ −u & = −u + 0 & &\text{@(a href="#property.Z")Property Z@(/a)} & & & & \cr & = −u + 0u & &\text{@(a href="#theorem.ZSSM")Theorem ZSSM@(/a)} & & & & \cr & = −u + \left (1 + (−1)\right )u & & & & \cr & = −u + \left (1u + (−1)u\right ) & &\text{@(a href="#property.DSA")Property DSA@(/a)} & & & & \cr & = −u + \left (u + (−1)u\right ) & &\text{@(a href="#property.O")Property O@(/a)} & & & & \cr & = \left (−u + u\right ) + (−1)u & &\text{@(a href="#property.AA")Property AA@(/a)} & & & & \cr & = 0 + (−1)u & &\text{@(a href="#property.AI")Property AI@(/a)} & & & & \cr & = (−1)u & &\text{@(a href="#property.Z")Property Z@(/a)} & & & & }

Because of this theorem, we can now write linear combinations like 6{u}_{1} + (−4){u}_{2}
as 6{u}_{1} − 4{u}_{2}, even though we have not formally defined an operation called vector subtraction. Our next theorem is a bit different from several of the others in the list. Rather than making a declaration (“the zero vector is unique”) it is an implication (“if…, then…”) and so can be used in proofs to convert a vector equality into two possibilities, one a scalar equality and the other a vector equality. It should remind you of the situation for complex numbers. If α,\kern 1.95872pt β ∈ ℂ and αβ = 0, then α = 0 or β = 0. This critical property is the driving force behind using a factorization to solve a polynomial equation.

Theorem SMEZV
Scalar Multiplication Equals the Zero Vector
Suppose that V is a vector space and α ∈ {ℂ}^{}. If αu = 0, then either α = 0 or u = 0.

Proof   We prove this theorem by breaking up the analysis into two cases. The first seems too trivial, and it is, but the logic of the argument is still legitimate.

Case 1. Suppose α = 0. In this case our conclusion is true (the first part of the either/or is true) and we are done. That was easy.

Case 2. Suppose α\mathrel{≠}0.

\eqalignno{ u & = 1u & &\text{@(a href="#property.O")Property O@(/a)} & & & & \cr & = \left ( {1\over α}α\right )u & &α\mathrel{≠}0 & & & & \cr & = {1\over α}\left (αu\right ) & &\text{@(a href="#property.SMA")Property SMA@(/a)} & & & & \cr & = {1\over α}\left (0\right ) & &\text{Hypothesis} & & & & \cr & = 0 & &\text{@(a href="#theorem.ZVSM")Theorem ZVSM@(/a)} & & & & }

So in this case, the conclusion is true (the second part of the either/or is true) and we are done since the conclusion was true in each of the two cases.

Example PCVS
Properties for the Crazy Vector Space
Several of the above theorems have interesting demonstrations when applied to the crazy vector space, C (Example CVS). We are not proving anything new here, or learning anything we did not know already about C. It is just plain fun to see how these general theorems apply in a specific instance. For most of our examples, the applications are obvious or trivial, but not with C.

Suppose u ∈ C.
Then, as given by Theorem ZSSM,

0u = 0({x}_{1},\kern 1.95872pt {x}_{2}) = (0{x}_{1} + 0 − 1,\kern 1.95872pt 0{x}_{2} + 0 − 1) = (−1,−1) = 0

And as given by Theorem ZVSM,

\eqalignno{ α0 & = α(−1,\kern 1.95872pt − 1) = (α(−1) + α − 1,\kern 1.95872pt α(−1) + α − 1) & & \cr & = (−α + α − 1,\kern 1.95872pt − α + α − 1) = (−1,\kern 1.95872pt − 1) = 0 & & }

Finally, as given by Theorem AISM,

\eqalignno{ (−1)u & = (−1)({x}_{1},\kern 1.95872pt {x}_{2}) = ((−1){x}_{1} + (−1) − 1,\kern 1.95872pt (−1){x}_{2} + (−1) − 1) & & \cr & = (−{x}_{1} − 2,\kern 1.95872pt − {x}_{2} − 2) = −u & & }

Subsection RD: Recycling Definitions

When we say that V is a vector space, we then know we have a set of objects (the “vectors”), but we also know we have been provided with two operations (“vector addition” and “scalar multiplication”) and these operations behave with these objects according to the ten properties of Definition VS. One combines two vectors and produces a vector, the other takes a scalar and a vector, producing a vector as the result. So if {u}_{1},\kern 1.95872pt {u}_{2},\kern 1.95872pt {u}_{3} ∈ V then an expression like

5{u}_{1} + 7{u}_{2} − 13{u}_{3}

would be unambiguous in any of the vector spaces we have discussed in this section. And the resulting object would be another vector in the vector space. If you were tempted to call the above expression a linear combination, you would be right. Four of the definitions that were central to our discussions in Chapter V were stated in the context of vectors being column vectors, but were purposely kept broad enough that they could be applied in the context of any vector space. They only rely on the presence of scalars, vectors, vector addition and scalar multiplication to make sense. We will restate them shortly, unchanged, except that their titles and acronyms no longer refer to column vectors, and the hypothesis of being in a vector space has been added. Take the time now to look forward and review each one, and begin to form some connections to what we have done earlier and what we will be doing in subsequent sections and chapters. Specifically, compare the following pairs of definitions:
Definition LCCV and Definition LC
Definition SSCV and Definition SS
Definition RLDCV and Definition RLD
Definition LICV and Definition LI

Subsection READ: Reading Questions

  1. Comment on how the vector space {ℂ}^{m} went from a theorem (Theorem VSPCV) to an example (Example VSCV).
  2. In the crazy vector space, C, (Example CVS) compute the linear combination
    2(3,\kern 1.95872pt 4) + (−6)(1,\kern 1.95872pt 2).
  3. Suppose that α is a scalar and 0 is the zero vector. Why should we prove anything as obvious as α0 = 0 such as we did in Theorem ZVSM?

Subsection EXC: Exercises

M10 Define a possibly new vector space by beginning with the set and vector addition from {ℂ}^{2} (Example VSCV) but change the definition of scalar multiplication to

\eqalignno{ αx & = 0 = \left [\array{ 0 \cr 0 } \right ] & &α ∈ {ℂ}^{},\ x ∈ {ℂ}^{2} & & & & }

Prove that the first nine properties required for a vector space hold, but Property O does not hold.

This example shows us that we cannot expect to be able to derive Property O as a consequence of assuming the first nine properties. In other words, we cannot slim down our list of properties by jettisoning the last one, and still have the same collection of objects qualify as vector spaces.  
Contributed by Robert Beezer

M11 Let V be the set {ℂ}^{2} with the usual vector addition, but with scalar multiplication defined by

α\left [\array{ x \cr y } \right ] = \left [\array{ αy \cr αx } \right ]

Determine whether or not V is a vector space with these operations.  
Contributed by Chris Black Solution [908]

M12 Let V be the set {ℂ}^{2} with the usual scalar multiplication, but with vector addition defined by

\left [\array{ x \cr y } \right ]⊕\left [\array{ z \cr w } \right ] = \left [\array{ y + w \cr x + z } \right ]

Determine whether or not V is a vector space with these operations.  
Contributed by Chris Black Solution [908]

M13 Let V be the set {M}_{2,2} with the usual scalar multiplication, but with addition defined by A ⊕ B = {O}_{2,2} for all 2 × 2 matrices A and B. Determine whether or not V is a vector space with these operations.  
Contributed by Chris Black Solution [909]

M14 Let V be the set {M}_{2,2} with the usual addition, but with scalar multiplication defined by αA = {O}_{2,2} for all 2 × 2 matrices A and scalars α. Determine whether or not V is a vector space with these operations.  
Contributed by Chris Black Solution [909]

M15 Consider the following sets of 3 × 3 matrices, where the symbol indicates the position of an arbitrary complex number. Determine whether or not these sets form vector spaces with the usual operations of addition and scalar multiplication for matrices.

  1. All matrices of the form \left [\array{ ∗&∗&1 \cr ∗&1&∗ \cr 1&∗&∗ } \right ]
  2. All matrices of the form \left [\array{ ∗&0&∗ \cr 0&∗&0 \cr ∗&0&∗ } \right ]
  3. All matrices of the form \left [\array{ ∗&0&0 \cr 0&∗&0 \cr 0&0&∗ } \right ] (These are the diagonal matrices.)
  4. All matrices of the form \left [\array{ ∗&∗&∗ \cr 0&∗&∗ \cr 0&0&∗ } \right ] (These are the upper triangular matrices.)

 
Contributed by Chris Black Solution [909]

M20 Explain why we need to define the vector space {P}_{n} as the set of all polynomials with degree up to and including n instead of the more obvious set of all polynomials of degree exactly n.  
Contributed by Chris Black Solution [910]

M21 Does the set {ℤ}^{2} = \left \{\left [\array{ m \cr n } \right ]\mathrel{∣}m,n ∈ ℤ\right \} with the operations of standard addition and multiplication of vectors form a vector space?  
Contributed by Chris Black Solution [910]

T10 Prove each of the ten properties of Definition VS for each of the following examples of a vector space:
Example VSP
Example VSIS
Example VSF
Example VSS  
Contributed by Robert Beezer

The next three problems suggest that under the right situations we can “cancel.” In practice, these techniques should be avoided in other proofs. Prove each of the following statements.

T21 Suppose that V is a vector space, and u,\kern 1.95872pt v,\kern 1.95872pt w ∈ V . If w + u = w + v, then u = v.  
Contributed by Robert Beezer Solution [910]

T22 Suppose V is a vector space, u,\kern 1.95872pt v ∈ V and α is a nonzero scalar from {ℂ}^{}. If αu = αv, then u = v.  
Contributed by Robert Beezer Solution [911]

T23 Suppose V is a vector space, u\mathrel{≠}0 is a vector in V and α,\kern 1.95872pt β ∈ {ℂ}^{}. If αu = βu, then α = β.  
Contributed by Robert Beezer Solution [912]

Subsection SOL: Solutions

M11 Contributed by Chris Black Statement [903]
The set {ℂ}^{2} with the proposed operations is not a vector space since Property O is not valid. A counterexample is 1\left [\array{ 3 \cr 2 } \right ] = \left [\array{ 2 \cr 3 } \right ]\mathrel{≠}\left [\array{ 3 \cr 2 } \right ], so in general, 1u\mathrel{≠}u.

M12 Contributed by Chris Black Statement [904]
Let’s consider the existence of a zero vector, as required by Property Z of a vector space. The “regular” zero vector fails : \left [\array{ x \cr y } \right ] ⊕ \left [\array{ 0 \cr 0 } \right ] = \left [\array{ y \cr x } \right ]\mathrel{≠}\left [\array{ x \cr y } \right ] (remember that the property must hold for every vector, not just for some). Is there another vector that fills the role of the zero vector? Suppose that 0 = \left [\array{ {z}_{1} \cr {z}_{2} } \right ]. Thenfor any vector \left [\array{ x \cr y } \right ], we have

\eqalignno{ \left [\array{ x \cr y } \right ] ⊕\left [\array{ {z}_{1} \cr {z}_{2} } \right ] & = \left [\array{ y + {z}_{2} \cr x + {z}_{1} } \right ] = \left [\array{ x \cr y } \right ] & & }

so that x = y + {z}_{2} and y = x + {z}_{1}. This means that {z}_{1} = y − x and {z}_{2} = x − y. However, since x and y can be any complex numbers, there are no fixed complex numbers {z}_{1} and {z}_{2} that satisfy these equations. Thus, there is no zero vector, Property Z is not valid, and the set {ℂ}^{2} with the proposed operations is not a vector space.

M13 Contributed by Chris Black Statement [904]
Since scalar multiplication remains unchanged, we only need to consider the axioms that involve vector addition. Since every sum is the zero matrix, the first 4 properties hold easily. However, there is no zero vector in this set. Suppose that there was. Then there is a matrix Z so that A + Z = A for any 2 × 2 matrix A. However, A + Z = {O}_{2,2}, which is in general not equal to A, so Property Z fails and this set is not a vector space.

M14 Contributed by Chris Black Statement [905]
Since addition is unchanged, we only need to check the axioms involving scalar multiplication. The proposed scalar multiplication clearly fails Property O : 1A = {O}_{2,2}\mathrel{≠}A. Thus, the proposed set is not a vector space.

M15 Contributed by Chris Black Statement [905]
There is something to notice here that will make our job much easier: Since each of these sets are comprised of 3 × 3 matrices with the standard operations of addition and scalar multiplication of matrices, the last 8 properties will automatically hold. That is, we really only need to verify Property AC and Property SC.

M20 Contributed by Chris Black Statement [906]
Hint: The set of all polynomials of degree exactly n fails one of the closure properties of a vector space. Which one, and why?

M21 Contributed by Chris Black Statement [906]
Hint: The set of all polynomials of degree exactly n fails one of the closure properties of a vector space. Which one, and why?

T21 Contributed by Robert Beezer Statement [906]

\eqalignno{ u & = 0 + u & &\text{@(a href="#property.Z")Property Z@(/a)} & & & & \cr & = \left (−w + w\right ) + u & &\text{@(a href="#property.AI")Property AI@(/a)} & & & & \cr & = −w + \left (w + u\right ) & &\text{@(a href="#property.AA")Property AA@(/a)} & & & & \cr & = −w + \left (w + v\right ) & &\text{Hypothesis} & & & & \cr & = \left (−w + w\right ) + v & &\text{@(a href="#property.AA")Property AA@(/a)} & & & & \cr & = 0 + v & &\text{@(a href="#property.AI")Property AI@(/a)} & & & & \cr & = v & &\text{@(a href="#property.Z")Property Z@(/a)} & & & & }

T22 Contributed by Robert Beezer Statement [907]

\eqalignno{ u & = 1u & &\text{@(a href="#property.O")Property O@(/a)} & & & & \cr & = \left ( {1\over α}α\right )u & &α\mathrel{≠}0 & & & & \cr & = {1\over α}\left (αu\right ) & &\text{@(a href="#property.SMA")Property SMA@(/a)} & & & & \cr & = {1\over α}\left (αv\right ) & &\text{Hypothesis} & & & & \cr & = \left ( {1\over α}α\right )v & &\text{@(a href="#property.SMA")Property SMA@(/a)} & & & & \cr & = 1v & & & & \cr & = v & &\text{@(a href="#property.O")Property O@(/a)} & & & & }

T23 Contributed by Robert Beezer Statement [907]

\eqalignno{ 0 & = αu + −\left (αu\right ) & &\text{@(a href="#property.AI")Property AI@(/a)} & & & & \cr & = βu + −\left (αu\right ) & &\text{Hypothesis} & & & & \cr & = βu + (−1)\left (αu\right ) & &\text{@(a href="#theorem.AISM")Theorem AISM@(/a)} & & & & \cr & = βu + \left ((−1)α\right )u & &\text{@(a href="#property.SMA")Property SMA@(/a)} & & & & \cr & = βu + \left (−α\right )u & & & & \cr & = \left (β − α\right )u & &\text{@(a href="#property.DSA")Property DSA@(/a)} & & & & \text{By hypothesis, $u\mathrel{≠}0$, so @(a href="#theorem.SMEZV")Theorem SMEZV@(/a) implies} \cr 0 & = β − α & & & & \cr α & = β & & & &

}