1.2Vector spaces
Section 1.1 made precise what we ask of scalars. This section does the same for vectors. In we can add two vectors and scale a vector by a real number, and these operations obey a short list of rules. A vector space is a set with an addition and a scalar multiplication that obey the same rules, with scalars taken from any field. Tuples, matrices, functions, and polynomials all form vector spaces, and a fact proved from the rules alone holds in each of them.
1.2.1The axioms
The definition lists the rules that addition and scaling obey in , and nothing more. We number them (A1)–(A8) and cite them by number.
Definition 1.2.1 (Vector space). Let be a field. A vector space over is a set together with two operations, vector addition and scalar multiplication , that satisfy the following vector space axioms. We write for .
- (A1) Commutativity. For all , .
- (A2) Associativity. For all ,
. - (A3) Additive identity. There is an element such that for all .
- (A4) Additive inverses. For every there is some with .
- (A5) Multiplicative identity. For all , , where is the multiplicative identity of .
- (A6) Associativity of scaling. For all and , .
- (A7) Distributivity over vector addition. For all and ,
. - (A8) Distributivity over scalar addition. For all and ,
.
The elements of are called vectors, and is called the zero vector. We also say that is an -vector space. A vector space over is a real vector space, and a vector space over is a complex vector space.
Remark 1.2.2 (Reading the axioms). Closure is part of the definition. Since and are functions into , sums and scalar multiples of vectors lie in . When we test whether a candidate is a vector space, closure comes first: if a sum leaves the set, there is no addition on the set whose axioms could be checked (Non-example 1.2.21).
The symbols are overloaded. In (A8), the on the left adds scalars and the on the right adds vectors. In (A6), is a product in , while the other two products are scalar multiplications. Bold type separates the scalar from the vector . No axiom multiplies two vectors or adds a scalar to a vector, because neither operation exists.
Quantifier order matters. (A3) has the form “there is such that for all ”: one vector serves every at once. The statement with the quantifiers swapped, that each has some with , is weaker; part (c) of Example 1.2.25 satisfies it and fails (A3). In (A4) the order is “for every there is ”, so the inverse may depend on . Also, (A4) mentions , the vector promised by (A3). If two different vectors satisfied (A3), then (A4) would be ambiguous. Proposition 1.2.27 rules this out, and its proof uses only (A1) and (A3), so there is no circularity.
The field is part of the data. The same set with the same addition can be a vector space over one field and not over another (Example 1.2.20). When the field matters, we say explicitly that is a vector space over .
1.2.2Examples
To show that a candidate is a vector space, we specify the two operations, check closure, and check the eight axioms. In the standard examples below, the operations act one coordinate (or one input) at a time, and each axiom reduces to the field axiom of the same name.
Tuples and matrices
Definition 1.2.4 (The space ). Let . The set consists of all columns
with , called the coordinates of . Two columns are equal when all their coordinates are equal. The operations are coordinatewise:
In running text we write for the column with coordinates .
Uses. Definition 1.2.4 (The space ), Definition 1.1.1 (Field)
Techniques. Proving from axioms (Technique 1.1.7)
The coordinates of and are sums and products in , so they lie in , and the operations map into . Let , , and be in , let , and fix . Two columns are equal when their -th coordinates agree for every . By the definition of the operations, the -th coordinates of the two sides of each axiom are as follows, and they agree by the field axiom named on the right:
In (A3) we compare with , and in (A4) we compare with . So all eight axioms hold. □
Example 1.2.6 (Small fields). has elements, and in it
For , is with its own addition and multiplication. So every field is a vector space over itself.
Definition 1.2.7 (Matrices). Let . An matrix over is a rectangular array
of elements , the entries of . The entry sits in row and column , and we also write . Two matrices are equal when all their entries are equal. The set of matrices over is denoted , and its operations are entrywise:
A matrix is entries arranged in a rectangle, and the operations ignore the arrangement. So the proof of Proposition 1.2.5, run entry by entry, shows that is a vector space over (Remark 1.2.11 below makes this precise). Its zero vector is the zero matrix, all of whose entries are . The rectangular shape starts to matter when matrices are multiplied (Section 2.4). An matrix is a column, so is . For example, in ,
- (a)In , find with
. - (b)In , find with , where and .
- (c)In , find with
.
Uses. Definition 1.2.4 (The space ), Definition 1.2.7 (Matrices), Proposition 1.1.13 (Solving and ), Proposition 1.1.30 ( is a field)
In each part, both sides are equal exactly when they agree in every coordinate (or entry), so we solve one equation in per coordinate, using Proposition 1.1.13.
(a) In , the coordinates of minus those of are , , and , so . Since in , , and . Check:
(b) Entrywise in ,
Since in , , so
Check: , and adding gives in .
(c) We need and . By Proposition 1.1.30, , so
Check:
Functions
Matrices, functions, and polynomials keep their usual names , , even when we treat them as vectors, and so do numbers in the few examples whose vectors are numbers. Bold letters are reserved for vectors of a general vector space and of . The zero vector is written , whether it is the zero matrix, the zero function, or the zero polynomial; only when the vectors are numbers do we write it as a number.
Definition 1.2.9 (Function spaces). Let be a set. The set consists of all functions . For and , the functions and are defined pointwise:
Uses. Definition 1.2.9 (Function spaces), Definition 1.1.1 (Field), Proposition 1.2.5 ( is a vector space)
Techniques. Proving from axioms (Technique 1.1.7)
For and , the rules above assign an element of to each , so and are functions , that is, elements of . Two functions are equal when they agree at every . Let , , and . Evaluating both sides of each axiom at gives
where in (A3) the second summand is , and in (A4) it is the value at of . Each line is a field axiom, as in the proof of Proposition 1.2.5. Since was arbitrary, both sides of each axiom are the same function. □
Many vector spaces of interest sit inside some and use its operations. Then only closure needs a real argument.
Example 1.2.12 (Continuous functions). Let be the set of continuous functions , with the operations of . Sums and constant multiples of continuous functions are continuous, so the operations map into . The equations in (A1), (A2), and (A5)–(A8) hold for all elements of , so in particular for continuous ones. The zero function is continuous, which gives (A3), and if is continuous then so is , which gives (A4). So is a real vector space.
The same argument applies to
since
The pattern of this example, a subset of a known vector space that contains and is closed under the operations, is common enough that Section 1.4 turns it into a criterion.
Polynomials
In school, a polynomial is an expression
Definition 1.2.13 (Polynomials). A polynomial over is a sequence
Uses. Definition 1.2.13 (Polynomials), Proposition 1.2.10 ( is a vector space), Remark 1.2.11 (Tuples and matrices are functions), Proposition 1.1.15 (Multiplying by zero)
A sequence is the function on , and the operations of are those of . So , and we argue as in Example 1.2.12.
Closure. Let and be polynomials, and choose and with for and for . For we have and (Proposition 1.1.15). So and have only finitely many nonzero coefficients.
The axioms. The equations in (A1), (A2), and (A5)–(A8) hold for all elements of by Proposition 1.2.10, so in particular for polynomials. The zero sequence has no nonzero coefficients, so it lies in and gives (A3). For , the sequence has its nonzero coefficients in the same positions as (as only when ), so , and gives (A4). □
Notation 1.2.15. For , denotes the polynomial whose -th coefficient is and whose other coefficients are . We also write for and for . If for all , then
where the right side is computed with the operations of : its -th coefficient is for and for .
So the familiar expressions are honest sums of vectors in , and the problem with and disappears: both are the sequence . A polynomial can be written with any that is at least as large as the index of its last nonzero coefficient. To decide whether two expressions are the same polynomial, compare coefficients. We multiply polynomials in Section 7.1; here only the vector space operations matter.
Definition 1.2.16 (Degree). Let
is the set of polynomials
Definition 1.2.17 (Evaluation). Let
The function , , is the polynomial function of .
The value does not depend on which we use to write , since the extra terms are . For example, over , and .
Proposition 1.2.18 (Degree and evaluation versus the operations). Let and .
- (a)
, with equality if . - (b)If , then .
- (c)
and .
Uses. Definition 1.2.16 (Degree), Definition 1.2.17 (Evaluation), Proposition 1.1.17 (No zero divisors), Definition 1.1.1 (Field)
Write and .
(a) Let
(b) The -th coefficient of is . Since , Proposition 1.1.17 gives if and only if . So and have their nonzero coefficients in the same positions, and in particular the same degree.
(c) Choose with for all . Then, by distributivity and by reordering the finite sum,
and
Parts (a) and (b) say that sums and nonzero multiples of polynomials of degree at most again have degree at most (and has degree ). So is closed under the operations of , and it is a vector space by the argument of Example 1.2.12. Part (c) says that taking polynomial functions is compatible with the operations of and of .
Aside (Polynomials versus polynomial functions). Different polynomials can have the same polynomial function. Over , the polynomial has coefficients , so and . But and , so the polynomial function of is the zero function , the same as that of . Similarly, for every prime , the polynomial is nonzero but vanishes at every element of (Exercise 1.2.51).
This is one reason to define polynomials by their coefficients. If a polynomial were its function, then and would be the same polynomial over , and degree would not be well defined. Later we will also substitute matrices and linear maps into polynomials (Section 7.2), which a function cannot accommodate.
Over an infinite field such as , , or , nothing is lost by thinking of functions. A nonzero polynomial of degree has at most roots (Section 7.1). So if and have the same polynomial function, then
Changing the field
The field is part of the data of a vector space, and shrinking the field is always allowed.
Uses. Definition 1.2.1 (Vector space), Definition 1.1.32 (Subfield), Proposition 1.1.33 (A subfield is a field), Theorem 1.1.9 (Uniqueness of identities and inverses)
Example 1.2.20 (Real and rational scalars). is a vector space over itself (Example 1.2.6), hence over its subfield . For ,
is a vector space over , with scalar multiplication the usual product. The change of field changes the geometry. Over , every real number is a scalar multiple of . Over , is not a rational multiple of , so and point in different directions. Section 1.5 makes this precise.
In the other direction, with the usual product is not a vector space over : , so the product is not a function . For the same reason, with the usual product is not a vector space over . Whether some other scalar multiplication works is a different question (Exercise 1.2.47).
1.2.3Non-examples and repairs
To show that a candidate is not a vector space, one failure suffices: a sum or multiple that leaves the set, or a specific choice of vectors and scalars for which an axiom fails. The candidates below fail in different ways, and the first can be repaired by changing its operations.
Non-example 1.2.21 (A line not through the origin). Let
Even setting closure aside, (A3) fails. Notice what showing this requires. Observing that is not enough on its own, because the zero vector of a structure on need not be (see Example 1.2.23). We must show that no satisfies for all . Here that is quick: if in for even one , then subtracting coordinatewise gives , which is not in .
Proposition 1.2.22 (Transport of structure). Let be a vector space over , let be a set, and let be a bijection. Define operations on by
Then with and is a vector space over in which is a zero vector, and for all and ,
Uses. Definition 1.2.1 (Vector space), a bijection has an inverse with and
Techniques. Proving from axioms (Technique 1.1.7)
The operations take values in because does. Substituting , , and into the definitions and using gives (1.2.1). Since is surjective, every element of is for some , so it suffices to verify each axiom for elements of this form. Let and . Each of the following chains uses (1.2.1) to move the operations inside , applies the axiom of named on the right, and moves the operations back out:
For (A3),
The map is a dictionary: it renames each vector of , and inherits the arithmetic of under the new names. In the language of Section 4.5, (1.2.1) says that is an isomorphism from to with its new operations.
Example 1.2.23 (Repairing the line). Parametrize by , . This is a bijection: each has , so , and . Transport the structure of , a real vector space by Example 1.2.6, along . By Proposition 1.2.22, becomes a real vector space with
Its zero vector is , and an additive inverse of is
These formulas can be written without . For and in we have and , and substituting shows
where the right sides use the operations of . For instance, the first coordinate of is
Exercise 1.2.24. Find the error in the following argument, and show that its conclusion is false.
Claim. No operations make the interval
Proof. Every vector space contains a zero vector, and the zero vector of a set of real numbers is . Since , the interval cannot be a vector space.
Uses. Proposition 1.2.22 (Transport of structure), Example 1.2.23 (Repairing the line)
The error is the assertion that the zero vector must be . The zero vector is whatever element satisfies (A3) for the addition in question, and plays that role only for the usual addition of , which is not even an operation on . A different addition on can have a different zero vector.
The conclusion is false. Let
The next example changes one operation of at a time. Each variant fails the axioms listed and satisfies the others, which shows what those axioms are for.
- (a)Usual addition,
. Axioms (A1)–(A4) are those of . Axioms (A6)–(A8) hold, because both sides agree in the first coordinate as in and both have second coordinate . But (A5) fails:. So (A5) does not follow from the other axioms; it is what stops scalar multiplication from discarding part of a vector. (The extreme case for all and also satisfies every axiom except (A5).) (b)Usual addition,
. Now (A5), (A6), and (A7) hold; for instance. But (A8) fails: Together with (A5), (A8) forces , so scalar multiplication cannot leave a coordinate untouched.
(c)Midpoint addition,
(A1) holds, but (A2) fails: with and ,, usual scalar multiplication. (A3) fails too, and this failure shows the quantifier order at work (Remark 1.2.2). We have exactly when . So every has a vector that acts like zero for it, namely itself, but no single works for every . Without a zero vector, (A4) cannot even be stated. Finally, (A8) fails: , while . Axioms (A5)–(A7) hold.
The last non-example has operations that stay inside the set and satisfy most of the axioms.
Non-example 1.2.26 (Addition modulo ). For , write
For instance . Think of as a circle of circumference , on which adding means walking around the circle. Both operations land in .
Replacing a real number by its fractional part changes it by an integer, and numbers that differ by an integer have the same fractional part. So, as in Lemma 1.1.21, both sides of (A2) equal , and (A1) holds because . The number is a zero vector, an inverse of is , and is its own inverse. (A5) holds since for . (A8) holds since
(A6) fails as well: with , , and , we get
One might hope that a cleverer scalar multiplication repairs this. It cannot, and the reason (Example 1.2.40) is a consequence of the axioms that involves only the addition.
1.2.4Consequences of the axioms
From now on, is a vector space over a field . The axioms are all we know about , so as with fields, we prove each elementary fact from them (Technique 1.1.7). Each fact then holds in every example of the previous subsections.
Uniqueness
(A3) and (A4) assert existence only. As for fields, uniqueness is proved by comparing two candidates (Technique 1.1.8).
Uses. Definition 1.2.1 (Vector space)
Techniques. Uniqueness via two candidates (Technique 1.1.8), Proving from axioms (Technique 1.1.7)
Suppose and both satisfy (A3). Then
as desired. □
The proof used only (A1) and (A3), so (A4) refers to a definite vector. When several vector spaces are in play, we write for the zero vector of . The proof is word for word that of Theorem 1.1.9(a), because (A1)–(A4) are the additive axioms of a field with vectors in place of scalars.
“Exactly one additive inverse” is two claims. Existence is (A4). Uniqueness becomes precise once we name two candidates.
Uses. Definition 1.2.1 (Vector space), Proposition 1.2.27 (Uniqueness of the zero vector)
Techniques. Uniqueness via two candidates (Technique 1.1.8), Proving from axioms (Technique 1.1.7)
Suppose and . Then
as desired. □
The additive facts about fields carry over with the same proofs, and we record the ones we use.
Proposition 1.2.30 (Additive arithmetic). Let .
- (a)The equation has exactly one solution , namely .
- (b)If , then .
- (c), and .
Uses. Definition 1.2.1 (Vector space), Proposition 1.2.28 (Uniqueness of additive inverses), Notation 1.2.29, Proposition 1.1.13 (Solving and )
Techniques. Uniqueness via two candidates (Technique 1.1.8), Proving from axioms (Technique 1.1.7)
(a) First, is a solution:
Conversely, suppose . Then
so is the only solution.
(b) Both and solve , which has only one solution by (a). So .
(c) By (A1) and (A4),
Scalars and vectors together
Uses. Definition 1.2.1 (Vector space), Proposition 1.2.30 (Additive arithmetic)
Techniques. Proving from axioms (Technique 1.1.7)
Let . Then
Cancelling from both sides (Proposition 1.2.30(b)) gives . □
The companion statement is about the zero vector multiplied by any scalar. It is a different statement, and its first proof below uses the other distributive law. The second proof reduces it to Proposition 1.2.32.
Proof (via (A7)).
Uses. Definition 1.2.1 (Vector space), Proposition 1.2.30 (Additive arithmetic)
Techniques. Proving from axioms (Technique 1.1.7)
Let . Then
and cancelling (Proposition 1.2.30(b)) gives . □
Proof (from ).
Uses. Proposition 1.2.32 (The scalar zero), Proposition 1.1.15 (Multiplying by zero), Definition 1.2.1 (Vector space)
Techniques. Proving from axioms (Technique 1.1.7)
Let . By Proposition 1.2.32 applied to the vector , we have . Using this, then (A6), then in (Proposition 1.1.15), and finally Proposition 1.2.32 once more,
□
The first proof is the template of Proposition 1.2.32 with the other distributive law. The second uses no distributive law directly: it writes as and moves the scalar through (A6), so the work is done by the field () and by the earlier result, through which (A8) enters. Reducing a new claim to one already proved is often shorter than starting again from the axioms.
Proposition 1.2.34 (Negatives and the scalar ). For all and :
- (a);
- (b)
.
Uses. Proposition 1.2.28 (Uniqueness of additive inverses), Proposition 1.2.32 (The scalar zero), Proposition 1.1.16 (Sign rules), Definition 1.2.1 (Vector space)
Techniques. Uniqueness via two candidates (Technique 1.1.8), Proving from axioms (Technique 1.1.7)
(a) We compute
where the last step is Proposition 1.2.32. So is an additive inverse of , and by Proposition 1.2.28.
(b) By Proposition 1.1.16, . Using (A6) and (a),
and
□
In particular
Uses. Definition 1.2.1 (Vector space), Proposition 1.2.33 (The zero vector), Proposition 1.2.32 (The scalar zero), Definition 1.1.1 (Field)
Techniques. Proving from axioms (Technique 1.1.7)
Suppose . If we are done, so suppose . Then exists, and
where the last step is Proposition 1.2.33. Conversely, if then by Proposition 1.2.32, and if then by Proposition 1.2.33. □
Corollary 1.2.36 (Cancelling scalars and vectors). Let and .
- (a)If and , then .
- (b)If and , then .
Uses. Proposition 1.2.35 (Zero products), Proposition 1.2.34 (Negatives and the scalar ), Proposition 1.2.30 (Additive arithmetic)
(a) By (A7) and Proposition 1.2.34(b),
(b) By (A8) and Proposition 1.2.34(b),
Part (b) says that if , the multiples for different scalars are different vectors. So a vector space other than has at least as many elements as (Exercise 1.2.42).
Exercise 1.2.37. Let and .
- (a)Suppose . Show that the equation has exactly one solution , and find it.
- (b)Suppose . For which and does the equation have a solution, and how many?
Uses. Proposition 1.2.30 (Additive arithmetic), Corollary 1.2.36 (Cancelling scalars and vectors), Proposition 1.2.32 (The scalar zero), Definition 1.2.1 (Vector space)
By Proposition 1.2.30(a), applied with the vector as the unknown, holds if and only if (using (A1) to write ).
(a) Let . By (A6),
(b) If , then for every by Proposition 1.2.32, so the equation reads , that is, . So if , every is a solution, and otherwise there is none.
Testing claims on small cases
Facts that are second nature in can fail in other vector spaces, and the quickest way to find out is to compute in a small one.
Technique 1.2.38 (Try small cases and small fields). Before proving a general claim, test it on the smallest examples available: the zero space, and , and small fields, especially , where . Small cases are where counterexamples live. When the claim survives them, the computation often shows why it is true and which hypothesis a proof must use.
Reach for it when a claim feels obvious from experience with , and whenever a hypothesis such as or might be needed. The canonical example is Example 1.2.39: forces over , but not over .
Used in 21 places and 4 practice exercises
Exercise 1.2.49, Exercise 1.3.30, Exercise 1.3.43, Exercise 1.3.46, Exercise 1.4.32, Exercise 1.4.42, Exercise 1.5.36, Exercise 1.7.6, Exercise 1.7.13, Exercise 1.7.15, Exercise 2.8.5, Problem 2.8, Problem 2.14, Problem 2.20, Problem 3.6, Problem 4.17, Exercise 5.6.10, Exercise 5.6.15, Exercise 7.1.53, Exercise 7.5.31, Exercise 7.6.41; 4 practice exercises.
Example 1.2.39 (When does force ?). Over , a vector equal to its own negative is . Over this fails: in ,
If in , then forces by Proposition 1.2.35. If in , then for every , so every vector is its own negative. The test over produced both the counterexample and the hypothesis under which the claim holds (compare Aside (Characteristic)).
Example 1.2.40 (Addition modulo , again). We show that no scalar multiplication makes a real vector space with the addition of Non-example 1.2.26. In every real vector space, forces , by Example 1.2.39, because in . But in ,
and is not the zero vector (the zero vector is unique, Proposition 1.2.27, and satisfies (A3) for ). The argument uses only consequences of the axioms that every candidate scalar multiplication must satisfy, so it rules them all out at once.
This is a different way to show that something is not a vector space. Instead of finding an axiom that fails for given operations, find a consequence of the axioms that involves only the part we cannot change, here the addition, and check that it fails.
Exercises
Exercise 1.2.41. Let be nonzero. Prove or disprove each statement.
- (a)
. - (b)If
, then , and the leading coefficients of and add to . - (c)The set of polynomials in of degree exactly , with the operations of , is a real vector space.
Uses. Proposition 1.2.18 (Degree and evaluation versus the operations), Definition 1.2.16 (Degree)
(a) False. Take and , both of degree . Then has degree .
(b) True. If , then
(c) False. The polynomials and both have degree exactly , but their sum has degree . So addition is not an operation on this set. (The zero polynomial, of degree , is not in the set either.)
Uses. Corollary 1.2.36 (Cancelling scalars and vectors)
(a)Find the error in the following argument.
Claim. If and , then .
Proof. By Proposition 1.2.27, is the only vector with . Since , we get .
- (b)Prove the claim correctly.
- (c)Give an example of a set with an addition satisfying (A1)–(A3), in which for some and some that is not the identity element of (A3).
Uses. Proposition 1.2.27 (Uniqueness of the zero vector), Proposition 1.2.30 (Additive arithmetic), Remark 1.2.2 (Reading the axioms)
Techniques. Uniqueness via two candidates (Technique 1.1.8)
(a) Proposition 1.2.27 says that only one vector satisfies for every . It says nothing about vectors that satisfy for one particular , and that is all the hypothesis gives for . This is the quantifier distinction of Remark 1.2.2. The claim is true, but this argument does not prove it.
(b) By (A3), . Cancelling (Proposition 1.2.30(b)) gives .
(c) Let with . This is commutative and associative, and satisfies (A3), since for . But , so although . The proof in (b) breaks down because cancellation relied on (A4), which fails here: for every .
- (a)For which fields is there a vector space over with exactly two elements?
- (b)Show that no vector space over has exactly three elements, and no vector space over has exactly four.
Uses. Corollary 1.2.36 (Cancelling scalars and vectors), Proposition 1.2.30 (Additive arithmetic), Proposition 1.2.28 (Uniqueness of additive inverses), Proposition 1.2.34 (Negatives and the scalar ), Example 1.2.6 (Small fields)
(a) Exactly the fields with two elements. Suppose is a vector space over with exactly two elements, so with . By Corollary 1.2.36(b), is an injective map , so has at most two elements. A field has at least two elements, , so has exactly two. Conversely, if has exactly two elements, then is a vector space over itself (Example 1.2.6) with two elements.
(b) Over . Suppose with three distinct elements. Consider . If , then by cancellation (Proposition 1.2.30(b)). If , then likewise . If , then by Proposition 1.2.28 and Proposition 1.2.34, and in , so . Each case contradicts distinctness.
Over . Suppose has exactly four elements, and pick in . By Corollary 1.2.36(b), the vectors , , and are distinct; let be the fourth element of . Consider . If it equals , then . If it equals , then , as in . If it equals , then . If it equals , then . Each case is a contradiction.
Exercise 1.2.45. For a positive integer and , write ( terms), and similarly (written in Definition 1.1.28; we use here because juxtaposition already means scalar multiplication). Suppose . Show that the following are equivalent:
- (i) in ;
- (ii) for every ;
- (iii) for some in .
Deduce that (Definition 1.1.28) can be read off from the addition of : it is the least with for all , or if there is none.
Uses. Definition 1.2.1 (Vector space), Proposition 1.2.32 (The scalar zero), Proposition 1.2.35 (Zero products), Definition 1.1.28 (Characteristic)
First, for every , by induction on . For this is (A5). If it holds for , then
by the inductive hypothesis, (A5), and (A8).
(i) (ii). If , then for every , by Proposition 1.2.32.
(ii) (iii). Since , some exists, and by (ii).
(iii) (i). If and , then by Proposition 1.2.35.
By the equivalence of (i) and (ii), the positive integers with for all are exactly those with . So the least such is , and there is none exactly when .
- (a)Is there a scalar multiplication that makes , with its usual addition, a vector space over ?
- (b)Is there a field and a scalar multiplication that make , with its usual addition, a vector space over ?
Uses. Exercise 1.2.45, Example 1.2.39 (When does force ?), Proposition 1.2.27 (Uniqueness of the zero vector)
(a) No. Suppose some scalar multiplication made a vector space over . Its zero vector is the identity element of the addition, by Proposition 1.2.27. In we have , so by Exercise 1.2.45, adding any vector to itself times gives the zero vector. But adding to itself times gives .
(b) No. Suppose and a scalar multiplication make an -vector space; again its zero vector is . If in , then for every (Example 1.2.39), but in . If in , then forces (Example 1.2.39), but in although . Both cases are impossible.
Uses. Definition 1.2.1 (Vector space)
No. Suppose such a exists, and let , a real number. Since is real, . By (A6) and commutativity of multiplication in ,
On the other hand, by (A6),
So , which no real number satisfies.
The requirement that real scalars act as usual is essential. Without it, there is a complex vector space structure on , but its construction uses the axiom of choice (Section 15.1).
Exercise 1.2.48. Keep the usual addition on . For with , write , , and . Which of the following scalar multiplications make a complex vector space?
- (a).
- (b).
- (c).
Uses. Proposition 1.2.5 ( is a vector space), Definition 1.1.29 (Complex numbers)
Since the addition is that of , (A1)–(A4) hold in all three cases. For and , (A7) also holds, as
(a) Yes. First, , which gives (A5). Write and . Then
These agree, so , which gives (A6).
(b) No. Take , , and . Then
(c) No. Take and . Then
Uses. Proposition 1.2.5 ( is a vector space)
Techniques. Try small cases and small fields (Technique 1.2.38)
Exactly the fields with .
Over , (A8) fails: , while
In general, (A1)–(A4) hold because the addition is that of . (A5) holds since . (A6) holds since
Over the new structure is the usual one. Over a larger field with , such as the four-element field of Exercise 1.1.56, is not the identity, so is a different scalar multiplication from the usual one.
Uses. Proposition 1.2.22 (Transport of structure)
Define by . It is a bijection: each point of is , and forces by comparing first coordinates. So . By Proposition 1.2.22, is a real vector space with
In particular
The set is curved, but that is no obstacle: the structure lives in the operations, and only the operations of fail to preserve .
- (a)Find all whose polynomial function is the zero function. How many polynomials does contain, and how many functions are there? When do two polynomials in have the same polynomial function?
- (b)Let be a prime. Show that is a nonzero polynomial whose polynomial function is zero.
Uses. Definition 1.2.17 (Evaluation), Proposition 1.2.18 (Degree and evaluation versus the operations), Exercise 1.1.51
(a) Write
has elements, one for each choice of , while there are functions . By Proposition 1.2.18(c), and have the same polynomial function if and only if
(b) The coefficient of in position is , so ; in fact . Its value at is . For this is . For , Fermat’s little theorem (Exercise 1.1.51) gives , so and .
Exercise 1.2.52. Let be a vector space over .
- (a)Show that for every integer and , the scalar multiple equals ( terms).
- (b)Let with and . Show that is the only vector with .
- (c)Deduce that the scalar multiplication of a -vector space is determined by its addition: if and both make a vector space over , then for all and .
Uses. Definition 1.2.1 (Vector space), Corollary 1.2.36 (Cancelling scalars and vectors), Proposition 1.2.34 (Negatives and the scalar ), Proposition 1.2.28 (Uniqueness of additive inverses), Proposition 1.2.27 (Uniqueness of the zero vector), Proposition 1.2.32 (The scalar zero)
Techniques. Uniqueness via two candidates (Technique 1.1.8)
(a) By induction on . For , by (A5). If is the -fold sum, then
(b) By (A6),
(c) Let and be as stated; both have the same addition, hence the same zero vector and the same negatives (Proposition 1.2.27 and Proposition 1.2.28). First let . If , then by (a) both and equal the -fold sum . If , both are by Proposition 1.2.32. If , then by Proposition 1.2.34(b), applied to both structures,
So for every integer .
Now let with , and write for the -fold sum , which by (a) equals both and . By (b) for , the vector satisfies , and it is the only vector with . By (b) for ,
For instance, the usual product is the only scalar multiplication that makes a vector space over . Compare Exercise 1.2.47, where the scalars were .
Exercise 1.2.53. Let , and define
- (a)Show that for .
- (b)Find a scalar multiplication that makes a real vector space. Compute and explicitly, and identify the zero vector and the additive inverse of .
Uses. Proposition 1.2.22 (Transport of structure), is a bijection, the addition formula for
(a) Let . Then , so . Also
So
(b) The function is a bijection: it is continuous and strictly increasing, with limits and at and . Its inverse is
says exactly that
Using
For , this is
and . For example,
(a)Find the error in the following argument.
Claim. (A4) follows from the other axioms.
Proof. Let . By (A5), (A8), and Proposition 1.2.32,
So is an additive inverse of .
- (b)Show that the claim is false: construct a set with operations that satisfy every axiom except (A4).
Uses. Proposition 1.2.32 (The scalar zero), Proposition 1.2.30 (Additive arithmetic), Definition 1.2.1 (Vector space)
Techniques. Proving from axioms (Technique 1.1.7)
(a) The argument uses Proposition 1.2.32, whose proof cancelled from . That cancellation is Proposition 1.2.30(b), which was proved by adding , an inverse supplied by (A4). So the argument assumes (A4) in order to prove it. The computation does show something true: in a vector space, is the inverse of (Proposition 1.2.34).
(b) Let , let be any field, and define
(A1) and (A2) hold because is commutative and associative. (A3) holds with zero vector , as . (A5): . (A6):
Consistently with (a), the conclusion of Proposition 1.2.32 fails here: , which is not the zero vector.
Exercise 1.2.55. Suppose , with operations and , satisfies every vector space axiom except possibly (A5). Let
- (a)Show that every can be written as with and , in exactly one way.
- (b)Show that , with the operations of , is a vector space over .
- (c)Show that (A5) holds if and only if .
Uses. Proposition 1.2.27 (Uniqueness of the zero vector), Proposition 1.2.30 (Additive arithmetic), Proposition 1.2.32 (The scalar zero), Proposition 1.2.33 (The zero vector), Proposition 1.2.28 (Uniqueness of additive inverses)
Techniques. Proving from axioms (Technique 1.1.7)
What is still available. The proofs of Proposition 1.2.27, Proposition 1.2.28, and Proposition 1.2.30 used only (A1)–(A4). The proofs of Proposition 1.2.32 and Proposition 1.2.33 (first approach) used in addition only (A8) and (A7). So all of these hold in . We also need , whose earlier proof used (A5). Instead, by (A7) and Proposition 1.2.33,
(a) Existence. Let and . By (A6),
so . And
Uniqueness. Suppose with and . By (A7),
(b) We have , since by Proposition 1.2.33. For and :
(c) If (A5) holds and , then , so (and by Proposition 1.2.33). Conversely, if , then in the decomposition of (a), for every , which is (A5).
So without (A5), splits into a genuine vector space and a part that every scalar sends to ; (A5) is exactly what removes . Example (a) of Example 1.2.25 is an instance, with the -axis and the -axis.
Uses. Definition 1.2.1 (Vector space), Exercise 1.1.58
Techniques. Proving from axioms (Technique 1.1.7)
By (A2) we may drop parentheses in sums. We cannot reorder terms.
Step 1: . By (A8),
Step 2: two-sided inverses and zero. By (A5), (A8), and Step 1,
and
Step 3: cancellation on both sides. If , adding on the left and using Step 2 gives , so . If , adding on the right and using Step 2 and (A3) gives .
Step 4. By (A8) and (A5),
and by (A7), then (A8) and (A5),
Cancelling on the left and on the right (Step 3) gives , as desired.
Compare Exercise 1.1.58, the same statement for fields. There the two-sided inverses had to be built from the additive axioms alone; here the scalar supplies them.
Exercise 1.2.57. Let be a function, and on with its usual addition define .
- (a)Show that is a real vector space if and only if ,
, and for all . - (b)Show that the only such is the identity. So the usual product is the only scalar multiplication of this form.
Uses. Definition 1.2.1 (Vector space), between any two distinct real numbers there is a rational number
(a) Since the addition is that of , (A1)–(A4) hold, and (A7) holds because
Taking shows that they imply ,
(b) Let satisfy the three conditions.
fixes . From
is nondecreasing. If , then
. Let , and suppose . Choose a rational with
Over the analogous question has at least two answers, the identity and conjugation (Exercise 1.2.48). The proof above used the order of , which lacks.
More practice
The practice bank has 52 exercises on this section’s topics.