Maps Between Spaces
Isomorphisms
In the examples after the definition of a vector space we expressed the intuition that some spaces are essentially the same as others. For instance, we may perceive that the space of two-by-two matrices and the space of four tall vectors
are not equal because their elements are not the same, but that they differ only cosmetically. We will now make this precise.
This illustrates a common phase of a mathematical investigation. With the help of some examples we’ve gotten an idea. We will next give a formal definition and then produce some results backing our contention that the definition captures the idea. We’ve seen this happen already, for instance in the first section of the Vector Space chapter. There, the study of linear systems led us to consider collections closed under linear combinations. We defined such a collection as a vector space and we followed it with some supporting results.
That wasn’t an end point, instead it led to new insights such as the idea of a basis. Here also, after producing a definition and supporting it, we will get two pleasant surprises. First, we will find that the definition applies to some unforeseen, and interesting, cases. Second, the study of the definition will lead to new ideas. In this way, our investigation will build momentum.
Definition and Examples
We start with two examples that suggest the right definition.
Example 1.1 The space of two-wide row vectors and the space of two-tall column vectors are “the same” in that if we associate the vectors that have the same components, e.g.,
(read the double arrow as “corresponds to”) then this association respects the operations. For instance these corresponding vectors add to corresponding totals
and here is an example of the correspondence respecting scalar multiplication.
Stated generally, under the correspondence
both operations are preserved:
and
(all of the variables are scalars).
Example 1.2 Another two spaces that we can think of as “the same” are , the space of quadratic polynomials, and . A natural correspondence is this.
This preserves structure: corresponding elements add in a corresponding way
and scalar multiplication corresponds also.
Definition 1.3 An isomorphism between two vector spaces and is a map that
is a correspondence: is one-to-one and onto; 1
preserves structure: if then
and if and then
(we write , read “ is isomorphic to ”, when such a map exists).
“Morphism” means map, so “isomorphism” means a map expressing sameness.
Example 1.4 The vector space of functions of is isomorphic to under this map.
We will check this by going through the conditions in the definition. We will first verify condition (1), that the map is a correspondence between the sets underlying the spaces.
To establish that is one-to-one we must prove that only when . If
then by the definition of
from which we conclude that and , because column vectors are equal only when they have equal components. Thus , and as required we’ve verified that implies that .
To prove that is onto we must check that any member of the codomain is the image of some member of the domain . So, consider a member of the codomain
and note that it is the image under of .
Next we will verify condition (2), that preserves structure. This computation shows that preserves addition.
The computation showing that preserves scalar multiplication is similar.
With both (1) and (2) verified, we know that is an isomorphism and we can say that the spaces are isomorphic .
Example 1.5 Let be the space of linear combinations of the three variables under the natural addition and scalar multiplication operations. Then is isomorphic to , the space of quadratic polynomials.
To show this we must produce an isomorphism map. There is more than one possibility; for instance, here are four to choose among.
The first map is the more natural correspondence in that it just carries the coefficients over. However we shall do to underline that there are isomorphisms other than the obvious one. (Checking that is an isomorphism is Exercise 1.14.)
To show that is one-to-one we will prove that if then . The assumption that gives, by the definition of , that . Equal polynomials have equal coefficients so , , and . Hence implies that , and is one-to-one.
The map is onto because a member of the codomain is the image of a member of the domain, namely it is . For instance, is .
The computations for structure preservation are like those in the prior example. The map preserves addition
and scalar multiplication.
Thus is an isomorphism. We write .
Example 1.6 Every space is isomorphic to itself under the identity map. The check is easy.
Definition 1.7 An automorphism is an isomorphism of a space with itself.
Example 1.8 A dilation map that multiplies all vectors by a nonzero scalar is an automorphism of .
Another automorphism is a rotation or turning map, that rotates all vectors through an angle .
A third type of automorphism of is a map that flips or reflects all vectors over a line through the origin.
Checking that these are automorphisms is Exercise 1.33.
Example 1.9 Consider the space of polynomials of degree or less and the map that sends a polynomial to . For instance, under this map and . This map is an automorphism of this space; the check is Exercise 1.25.
This isomorphism of with itself does more than just tell us that the space is “the same” as itself. It gives us some insight into the space’s structure. Below is a family of parabolas, graphs of members of . Each has a vertex at , and the left-most one has zeroes at and , the next one has zeroes at and , etc.
Substitution of for in any function’s argument shifts its graph to the right by one. Thus, , and ’s action is to shift all of the parabolas to the right by one. Notice that the picture before is applied is the same as the picture after is applied because while each parabola moves to the right, another one comes in from the left to take its place. This also holds true for cubics, etc. So the automorphism expresses the idea that has a certain horizontal-homogeneity: if we draw two pictures showing all members of , one picture centered at and the other centered at , then the two pictures would be indistinguishable.
As described in the opening to this section, having given the definition of isomorphism, we next look to support the thesis that it captures our intuition of vector spaces being the same. First, the definition itself is persuasive: a vector space consists of a set and some structure and the definition simply requires that the sets correspond and that the structures correspond also. Also persuasive are the examples above, such as Example 1.1, which dramatize that isomorphic spaces are the same in all relevant respects. Sometimes people say, where , that “ is just painted green”—differences are merely cosmetic.
The results below further support our contention that under an isomorphism all the things of interest in the two vector spaces correspond. Because we introduced vector spaces to study linear combinations, “of interest” means “pertaining to linear combinations.” Not of interest is the way that the vectors are presented typographically (or their color!).
Lemma 1.10 An isomorphism maps a zero vector to a zero vector.
Proof Where is an isomorphism, fix some . Then .
QED
Lemma 1.11 For any map between vector spaces these statements are equivalent.
preserves structure
preserves linear combinations of two vectors
preserves linear combinations of any finite number of vectors
Proof Since the implications and are clear, we need only show that . So assume statement (1). We will prove (3) by induction on the number of summands .
The one-summand base case, that , is covered by the second clause of statement (1).
For the inductive step assume that statement (3) holds whenever there are or fewer summands. Consider the -summand case. Use the first half of (1) to break the sum along the final ‘’.
Use the inductive hypothesis to break up the -term sum on the left.
Now the second half of (1) gives
when applied times.
QED
We often use item (2) to simplify the verification that a map preserves structure.
Finally, a summary. In the prior chapter, after giving the definition of a vector space, we looked at examples and noted that some spaces seemed to be essentially the same as others. Here we have defined the relation ‘’ and have argued that it is the right way to precisely say what we mean by “the same” because it preserves the features of interest in a vector space—in particular, it preserves linear combinations. In the next section we will show that isomorphism is an equivalence relation and so partitions the collection of vector spaces.
Exercises
Exercise 1.12 Worked answer
Recommended. Verify, using Example 1.4 as a model, that the two correspondences given before the definition are isomorphisms.
Answer.
Call the map .
It is one-to-one because if sends two members of the domain to the same image, that is, if , then the definition of gives that
and since column vectors are equal only if they have equal components, we have that and that . Thus, if maps two row vectors from the domain to the same column vector then the two row vectors are equal: .
To show that is onto we must show that any member of the codomain is the image under of some row vector. That’s easy;
is .
The computation for preservation of addition is this.
The computation for preservation of scalar multiplication is similar.
Denote the map from Example 1.2 by . To show that it is one-to-one, assume that . Then by the definition of the function,
and so and and . Thus , and consequently is one-to-one.
The function is onto because there is a polynomial sent to
by , namely, .
As for structure, this shows that preserves addition
and this shows
that it preserves scalar multiplication.
Exercise 1.13 Worked answer
Recommended. For the map given by
Find the image of each of these elements of the domain.
Show that this map is an isomorphism.
Answer. These are the images.
To prove that is one-to-one, assume that it maps two linear polynomials to the same image . Then
and so, since column vectors are equal only when their components are equal, and . That shows that the two linear polynomials are equal, and so is one-to-one.
To show that is onto, note that this member of the codomain
is the image of this member of the domain .
To check that preserves structure, we can use item (2) of Lemma 1.11.
Exercise 1.14 Worked answer
Show that the natural map from Example 1.5 is an isomorphism.
Answer. To verify it is one-to-one, assume that . Then by the definition of . Members of are equal only when they have the same coefficients, so this implies that and and . Therefore implies that , and so is one-to-one.
To verify that it is onto, consider an arbitrary member of the codomain and observe that it is indeed the image of a member of the domain, namely, it is . (For instance, .)
The computation checking that preserves addition is this.
The check that preserves scalar multiplication is this.
Exercise 1.15 Worked answer
Show that the map given by is an isomorphism.
Answer. To see that the map is one-to-one suppose that , aiming to conclude that . That is, . Then and because quadratic polynomials are equal only if they have have the same quadratic terms, the same constant terms, and the same linear terms we conclude that , that , and from that, . Therefore and the function is one-to-one.
To see that the map is onto, we suppose that we are given a member of the codomain and we find a member of the domain that maps to it. Let the member of the codomain be . Observe that where then . Thus is onto.
To see that the map is a homomorphism we show that it respects linear combinations of two elements. By Lemma 1.11 this will show that the map preserves the operations.
Exercise 1.16 Worked answer
Recommended. Verify that this map is an isomorphism: given by
Answer. We first verify that is one-to-one. To do this we will show that implies that . So assume that
which gives
from which we conclude that (by the upper-left entries), (by the lower-left entries), (by the lower-right entries), and with this last we get (by the upper right). Therefore .
Next we will show that the map is onto, that every member of the codomain is the image of some four-tall member of the domain. So, given
observe that it is the image of this domain vector.
To finish we verify that the map preserves linear combinations. By Lemma 1.11 this will show that the map preserves the operations.
Exercise 1.17 Worked answer
Recommended. Decide whether each map is an isomorphism. If it is an isomorphism then prove it and if it isn’t then state a condition that it fails to satisfy.
given by
given by
given by
given by
Answer.
No; this map is not one-to-one. In particular, the matrix of all zeroes is mapped to the same image as the matrix of all ones.
Yes, this is an isomorphism.
It is one-to-one:
gives that , and that , and that , and that .
It is onto, since this shows
that any four-tall vector is the image of a matrix.
Finally, it preserves combinations
and so item (2) of Lemma 1.11 shows that it preserves structure.
Yes, it is an isomorphism.
To show that it is one-to-one, we suppose that two members of the domain have the same image under .
This gives, by the definition of , that and then the fact that polynomials are equal only when their coefficients are equal gives a set of linear equations
that has only the solution , , , and .
To show that is onto, we note that is the image under of this matrix.
We can check that preserves structure by using item (2) of Lemma 1.11.
No, this map does not preserve structure. For instance, it does not send the matrix of all zeroes to the zero polynomial.
Exercise 1.18 Worked answer
Show that the map given by is one-to-one and onto. Is it an isomorphism?
Answer. It is one-to-one and onto, a correspondence, because it has an inverse (namely, ). However, it is not an isomorphism. For instance, .
Exercise 1.19 Worked answer
Recommended. Refer to Example 1.1. Produce two more isomorphisms (of course, you must also verify that they satisfy the conditions in the definition of isomorphism).
Answer. Many maps are possible. Here are two.
The verifications are straightforward adaptations of the others above.
Exercise 1.20 Worked answer
Refer to Example 1.2. Produce two more isomorphisms (and verify that they satisfy the conditions).
Answer. Here are two.
Verification is straightforward (for the second, to show that it is onto, note that
is the image of ).
Exercise 1.21 Worked answer
Recommended. Show that, although is not itself a subspace of , it is isomorphic to the -plane subspace of .
Answer. The space is not a subspace of because it is not a subset of . The two-tall vectors in are not members of .
The natural isomorphism (called the injection map) is this.
This map is one-to-one because
which in turn implies that and , and therefore the initial two two-tall vectors are equal.
Because
this map is onto the -plane.
To show that this map preserves structure, we will use item (2) of Lemma 1.11 and show
that it preserves combinations of two vectors.
Exercise 1.23 Worked answer
Recommended. For what is isomorphic to ?
Answer. When is the product , here is an isomorphism.
Checking that this is an isomorphism is easy.
Exercise 1.24 Worked answer
For what is isomorphic to ?
Answer. If then . (If we take and to be trivial vector spaces, then the relationship extends one dimension lower.) The natural isomorphism between them is this.
Checking that it is an isomorphism is straightforward.
Exercise 1.25 Worked answer
Prove that the map in Example 1.9, from to given by , is a vector space isomorphism.
Answer. This is the map, expanded.
This map is a correspondence because it has an inverse, the map .
To finish checking that it is an isomorphism we apply item (2) of Lemma 1.11 and show that it preserves linear combinations of two polynomials. Briefly, equals this
which equals .
Exercise 1.26 Worked answer
Why, in Lemma 1.10, must there be a ? That is, why must be nonempty?
Answer. No vector space has the empty set underlying it. We can take to be the zero vector.
Exercise 1.27 Worked answer
Are any two trivial spaces isomorphic?
Answer. Yes; where the two spaces are and , the map sending to is clearly one-to-one and onto, and also preserves what little structure there is.
Exercise 1.28 Worked answer
In the proof of Lemma 1.11, what about the zero-summands case (that is, if is zero)?
Answer. A linear combination of vectors adds to the zero vector and so Lemma 1.10 shows that the three statements are equivalent in this case.
Exercise 1.29 Worked answer
Show that any isomorphism has the form for some nonzero real number .
Answer. Consider the basis for and let be . For any we have that and so ’s action is multiplication by . Note that or else the map is not one-to-one. (Incidentally, any such map is an isomorphism, as is easy to check.)
Exercise 1.30 Worked answer
These prove that isomorphism is an equivalence relation.
Show that the identity map is an isomorphism. Thus, any vector space is isomorphic to itself.
Show that if is an isomorphism then so is its inverse . Thus, if is isomorphic to then also is isomorphic to .
Show that a composition of isomorphisms is an isomorphism: if is an isomorphism and is an isomorphism then so also is . Thus, if is isomorphic to and is isomorphic to , then also is isomorphic to .
Answer. In each item, following item (2) of Lemma 1.11, we show that the map preserves structure by showing that the it preserves linear combinations of two members of the domain.
The identity map is clearly one-to-one and onto. For linear combinations the check is easy.
The inverse of a correspondence is also a correspondence (as stated in the appendix), so we need only check that the inverse preserves linear combinations. Assume that (so ) and assume that .
The composition of two correspondences is a correspondence (as stated in the appendix), so we need only check that the composition map preserves linear combinations.
Exercise 1.31 Worked answer
Suppose that preserves structure. Show that is one-to-one if and only if the unique member of mapped by to is .
Answer. One direction is easy: by definition, if is one-to-one then for any at most one has , and so in particular, at most one member of is mapped to . The proof of Lemma 1.10 does not use the fact that the map is a correspondence and therefore shows that any structure-preserving map sends to .
For the other direction, assume that the only member of that is mapped to is . To show that is one-to-one assume that . Then and so . Consequently , so , and so is one-to-one.
Exercise 1.32 Worked answer
Suppose that is an isomorphism. Prove that the set is linearly dependent if and only if the set of images is linearly dependent.
Answer. We will prove something stronger—not only is the existence of a dependence preserved by isomorphism, but each instance of a dependence is preserved, that is,
The direction of this statement holds by item (3) of Lemma 1.11. The direction holds by regrouping
and applying the fact that is one-to-one, and so for the two vectors and to be mapped to the same image by , they must be equal.
Exercise 1.33 Worked answer
Recommended. Show that each type of map from Example 1.8 is an automorphism.
Dilation by a nonzero scalar .
Rotation through an angle .
Reflection over a line through the origin.
Hint. For the second and third items, polar coordinates are useful.
Answer.
This map is one-to-one because if then by definition of the map, and so , as is nonzero. This map is onto as any is the image of (again, note that is nonzero). (Another way to see that this map is a correspondence is to observe that it has an inverse: the inverse of is .)
To finish, note that this map preserves linear combinations
and therefore is an isomorphism.
As in the prior item, we can show that the map is a correspondence by noting that it has an inverse, .
That the map preserves structure is geometrically easy to see. For instance, adding two vectors and then rotating them has the same effect as rotating first and then adding. For an algebraic argument, consider polar coordinates: the map sends the vector with endpoint to the vector with endpoint . Then the familiar trigonometric formulas and show how to express the map’s action in the usual rectangular coordinate system.
Now the calculation for preservation of addition is routine.
The calculation for preservation of scalar multiplication is similar.
This map is a correspondence because it has an inverse (namely, itself).
As in the last item, that the reflection map preserves structure is geometrically easy to see: adding vectors and then reflecting gives the same result as reflecting first and then adding, for instance. For an algebraic proof, suppose that the line has slope (the case of a line with undefined slope can be done as a separate, but easy, case). We can follow the hint and use polar coordinates: where the line forms an angle of with the -axis, the action of is to send the vector with endpoint to the one with endpoint .
To convert to rectangular coordinates, we will use some trigonometric formulas, as we did in the prior item. First observe that and can be determined from the slope of the line. This picture
gives that and . Now,
and thus the first component of the image vector is this.
A similar calculation shows that the second component of the image vector is this.
With this algebraic description of the action of
checking that it preserves structure is routine.
Exercise 1.34 Worked answer
Produce an automorphism of other than the identity map, and other than a shift map .
Answer. First, the map doesn’t count because it is a version of . Here is a correct answer (many others are also correct): . Verification that this is an isomorphism is straightforward.
Exercise 1.35 Worked answer
Show that a function is an automorphism if and only if it has the form for some .
Let be an automorphism of such that . Find .
Show that a function is an automorphism if and only if it has the form
for some with . Hint. Exercises in prior subsections have shown that
if and only if .
Let be an automorphism of with
Find
Answer.
For the ‘only if’ half, let to be an isomorphism. Consider the basis . Designate by . Then for any we have that , and so ’s action is multiplication by . To finish this half, just note that or else would not be one-to-one.
For the ‘if’ half we only have to check that such a map is an isomorphism when . To check that it is one-to-one, assume that so that and divide by the nonzero factor to conclude that . To check that it is onto, note that any is the image of (again, ). Finally, to check that such a map preserves combinations of two members of the domain, we have this.
By the prior item, ’s action is . Thus .
For the ‘only if’ half, assume that is an automorphism. Consider the standard basis for . Let
Then the action of on any vector is determined by by its action on the two basis vectors.
To finish this half, note that if , that is, if is a multiple of , then is not one-to-one.
For ‘if’ we must check that the map is an isomorphism, under the condition that . The structure-preservation check is easy; we will here show that is a correspondence. For the argument that the map is one-to-one, assume this.
Then, because , the resulting system
has a unique solution, namely the trivial one and (this follows from the hint).
The argument that this map is onto is closely related—this system
has a solution for any and if and only if this set
spans , i.e., if and only if this set is a basis (because it is a two-element subset of ), i.e., if and only if .
Exercise 1.36 Worked answer
Refer to Lemma 1.10 and Lemma 1.11. Find two more things preserved by isomorphism.
Answer. There are many answers; two are linear independence and subspaces.
First we show that if a set is linearly independent then its image is also linearly independent. Consider a linear relationship among members of the image set.
Because this map is an isomorphism, it is one-to-one. So maps only one vector from the domain to the zero vector in the range, that is, equals the zero vector (in the domain, of course). But, if is linearly independent then all of the ’s are zero, and so is linearly independent also. (Remark. There is a small point about this argument that is worth mention. In a set, repeats collapse, that is, strictly speaking, this is a one-element set: , because the things listed as in it are the same thing. Observe, however, the use of the subscript in the above argument. In moving from the domain set to the image set , there is no collapsing, because the image set does not have repeats, because the isomorphism is one-to-one.)
To show that if is an isomorphism and if is a subspace of the domain then the set of image vectors is a subspace of , we need only show that it is closed under linear combinations of two of its members (it is nonempty because it contains the image of the zero vector). We have
and is a member of because of the closure of a subspace under combinations. Hence the combination of and is a member of .
Exercise 1.37 Worked answer
We show that isomorphisms can be tailored to fit in that, sometimes, given vectors in the domain and in the range we can produce an isomorphism associating those vectors.
Let be a basis for so that any has a unique representation as , which we denote in this way.
Show that the operation is a function from to (this entails showing that with every domain vector there is an associated image vector in , and further, that with every domain vector there is at most one associated image vector).
Show that this function is one-to-one and onto.
Show that it preserves structure.
Produce an isomorphism from to that fits these specifications.
Answer.
The association
is a function if every member of the domain is associated with at least one member of the codomain, and if every member of the domain is associated with at most one member of the codomain. The first condition holds because the basis spans the domain—every can be written as at least one linear combination of ’s. The second condition holds because the basis is linearly independent—every member of the domain can be written as at most one linear combination of the ’s.
For the one-to-one argument, if , that is, if then
and so and and , which gives the conclusion that . Therefore this map is one-to-one.
For onto, we can just note that
equals , and so any member of the codomain is the image of some member of the domain .
This map respects addition and scalar multiplication because it respects combinations of two members of the domain (that is, we are using item (2) of Lemma 1.11): where and , we have this.
Use any basis for whose first two members are and , say .
Exercise 1.38 Worked answer
Prove that a space is -dimensional if and only if it is isomorphic to . Hint. Fix a basis for the space and consider the map sending a vector over to its representation with respect to .
Answer. See the next subsection.
Exercise 1.39 Worked answer
(Requires the subsection on Combining Subspaces, which is optional.) Let and be vector spaces. Define a new vector space, consisting of the set along with these operations.
This is a vector space, the external direct sum of and .
Check that it is a vector space.
Find a basis for, and the dimension of, the external direct sum .
What is the relationship among , , and ?
Suppose that and are subspaces of a vector space such that (in this case we say that is the internal direct sum of and ). Show that the map given by
is an isomorphism. Thus if the internal direct sum is defined then the internal and external direct sums are isomorphic.
Answer.
Most of the conditions in the definition of a vector space are routine. We here sketch the verification of part (1) of that definition.
For closure of , note that because and are closed, we have that and and so . Commutativity of addition in follows from commutativity of addition in and .
The check for associativity of addition is similar. The zero element is and the additive inverse of is .
The checks for the second part of the definition of a vector space are also straightforward.
This is a basis
because there is one and only one way to represent any member of with respect to this set; here is an example.
The dimension of this space is five.
We have as this is a basis.
We know that if then each can be written as in one and only one way. This is just what we need to prove that the given function an isomorphism.
First, to show that is one-to-one we can show that if , that is, if then and . But the statement ‘each is such a sum in only one way’ is exactly what is needed to make this conclusion. Similarly, the argument that is onto is completed by the statement that ‘each is such a sum in at least one way’.
This map also preserves linear combinations
and so it is an isomorphism.
Dimension Characterizes Isomorphism
In the prior subsection, after stating the definition of isomorphism, we gave some results supporting our sense that such a map describes spaces as “the same.” Here we will develop this intuition. When two (unequal) spaces are isomorphic we think of them as almost equal, as equivalent. We shall make that precise by proving that the relationship ‘is isomorphic to’ is an equivalence relation.
Lemma 2.1 The inverse of an isomorphism is also an isomorphism.
Proof Suppose that is isomorphic to via . An isomorphism is a correspondence between the sets so has an inverse function that is also a correspondence.2
We will show that because preserves linear combinations, so also does . Suppose that . Because it is an isomorphism, is onto and there are such that and . Then
since and . With that, by Lemma 1.11’s second statement, this map preserves structure.
QED
Theorem 2.2 Isomorphism is an equivalence relation between vector spaces.
Proof We must prove that the relation is symmetric, reflexive, and transitive.
To check reflexivity, that any space is isomorphic to itself, consider the identity map. It is clearly one-to-one and onto. This shows that it preserves linear combinations.
Symmetry, that if is isomorphic to then also is isomorphic to , holds by Lemma 2.1 since each isomorphism map from to is paired with an isomorphism from to .
To finish we must check transitivity, that if is isomorphic to and is isomorphic to then is isomorphic to . Let and be isomorphisms. Consider their composition . Because the composition of correspondences is a correspondence, we need only check that the composition preserves linear combinations.
Thus the composition is an isomorphism.
QED
Since it is an equivalence, isomorphism partitions the universe of vector spaces into classes: each space is in one and only one isomorphism class.
| All finite dimensional |
| vector spaces: |
The next result characterizes these classes by dimension. That is, we can describe each class simply by giving the number that is the dimension of all of the spaces in that class.
Theorem 2.3 Vector spaces are isomorphic if and only if they have the same dimension.
In this double implication statement the proof of each half involves a significant idea so we will do the two separately.
Lemma 2.4 If spaces are isomorphic then they have the same dimension.
Proof We shall show that an isomorphism of two spaces gives a correspondence between their bases. That is, we shall show that if is an isomorphism and a basis for the domain is then its image is a basis for the codomain . (The other half of the correspondence, that for any basis of the inverse image is a basis for , follows from the fact that is also an isomorphism and so we can apply the prior sentence to .)
To see that spans , fix any . Because is an isomorphism it is onto and so there is a with . Expand as a combination of basis vectors.
For linear independence of , if
then, since is one-to-one and so the only vector sent to is , we have that , which implies that all of the ’s are zero.
QED
Lemma 2.5 If spaces have the same dimension then they are isomorphic.
Proof We will prove that any space of dimension is isomorphic to . Then we will have that all such spaces are isomorphic to each other by transitivity, which was shown in Theorem 2.2.
Let be -dimensional. Fix a basis for the domain . Consider the operation of representing the members of with respect to as a function from to .
It is well-defined3 since every has one and only one such representation (see Remark 2.7 following this proof).
This function is one-to-one because if
then
and so , …, , implying that the original arguments and are equal.
This function is onto; any member of
is the image of some , namely .
Finally, this function preserves structure.
Therefore is an isomorphism. Consequently any -dimensional space is isomorphic to .
QED
Remark 2.6 When we introduced the notation for vectors in Remark 1.17, we noted that it is not standard and said that one advantage it has is that it is harder to overlook. Here we see its other advantage: this notation makes explicit that is a function from to .
Remark 2.7 The proof has a sentence about ‘well-defined.’ Its point is that to be an isomorphism must be a function. The definition of function requires that for all inputs the associated output must exists and must be determined by the input. So we must check that every is associated with at least one , and with no more than one.
In the proof we express elements of the domain space as combinations of members of the basis and then associate with the column vector of coefficients. That there is at least one expansion of each holds because is a basis and so spans the space.
The worry that there is no more than one associated member of the codomain is subtler. A contrasting example, where an association fails this unique output requirement, illuminates the issue. Let the domain be and consider a set that is not a basis (it is not linearly independent, although it does span the space).
Call those polynomials , …, . In contrast to the situation when the set is a basis, here there can be more than one expression of a domain vector in terms of members of the set. For instance, consider . Here are two different expansions.
So this input vector is associated with more than one column.
Thus, with the association is not well-defined. (The issue is that is not linearly independent; to show uniqueness Theorem Two.III.1.12’s proof uses only linear independence.)
In general, any time that we define a function we must check that output values are well-defined. Most of the time that condition is perfectly obvious but in the above proof it needs verification. See Exercise 2.22.
Corollary 2.8 Each finite-dimensional vector space is isomorphic to one and only one of the .
This gives us a collection of representatives of the isomorphism classes.
| All finite dimensional |
| vector spaces: |
| One representative |
| per class |
The proofs above pack many ideas into a small space. Through the rest of this chapter we’ll consider these ideas again, and fill them out. As a taste of this we will expand here on the proof of Lemma 2.5.
Example 2.9 The space of matrices is isomorphic to . With this basis for the domain
the isomorphism given in the lemma, the representation map , carries the entries over.
One way to think of the map is: fix the basis for the domain, use the standard basis for the codomain, and associate with , with , etc. Then extend this association to all of the members of two spaces.
We can do the same thing with different bases, for instance, taking this basis for the domain.
Associating corresponding members of and gives this.
gives rise to an isomorphism that is different than .
The prior map arose by changing the basis for the domain. We can also change the basis for the codomain. Go back to the basis above and use this basis for the codomain.
Associate with , etc. Extending that gives another isomorphism.
We close with a recap. Recall that the first chapter defines two matrices to be row equivalent if they can be derived from each other by row operations. There we showed that relation is an equivalence and so the collection of matrices is partitioned into classes, where all the matrices that are row equivalent together fall into a single class. Then for insight into which matrices are in each class we gave representatives for the classes, the reduced echelon form matrices.
In this section we have followed that pattern except that the notion here of “the same” is vector space isomorphism. We defined it and established some properties, including that it is an equivalence. Then, as before, we developed a list of class representatives to help us understand the partition— it classifies vector spaces by dimension.
In Chapter Two, with the definition of vector spaces, we seemed to have opened up our studies to many examples of new structures besides the familiar ’s. We now know that isn’t the case. Any finite-dimensional vector space is actually “the same” as a real space.
Exercises
Exercise 2.10 Worked answer
Recommended. Decide if the spaces are isomorphic.
,
,
,
,
,
Answer. Each pair of spaces is isomorphic if and only if the two have the same dimension. We can, when there is an isomorphism, state a map, but it isn’t strictly necessary.
No, they have different dimensions.
No, they have different dimensions.
Yes, they have the same dimension. One isomorphism is this.
Yes, they have the same dimension. This is an isomorphism.
Yes, both have dimension .
Exercise 2.11 Worked answer
Which of these spaces are isomorphic to each other?
Answer. Just find the dimension of each space, for instance by finding a basis, and then spaces with the same dimension are isomorphic. This lists the dimension of each space.
Exercise 2.12 Worked answer
Recommended. Consider the isomorphism where . Find the image of each of these elements of the domain.
;
;
Exercise 2.13 Worked answer
For which is the space isomorphic to ?
the plane subset of
the vector space of linear combinations of three letters
Answer. For each, the simplest thing is to find the dimension of the space by finding a basis. For each basis given below, We will omit the verification that it is a basis.
It is isomorphic to . One basis for is so the space has dimension .
It is isomorphic to since one basis for the space is .
It is isomorphic to . One basis has these six matrices.
It is a plane so it is isomorphic to . For a more extensive answer, parametrizing the plane gives this vector description
and so it has a basis consisting of those two vectors.
It is isomorphic to . One basis is the set of linear combinations , that is, .
Exercise 2.14 Worked answer
Recommended. Show that if then .
Answer. They have different dimensions.
Exercise 2.16 Worked answer
Recommended. Are any two planes through the origin in isomorphic?
Answer. Yes, any two (nondegenerate) planes are both two-dimensional vector spaces.
Exercise 2.17 Worked answer
Find a set of equivalence class representatives other than the set of ’s.
Answer. There are many answers, one is the set of (taking to be the trivial vector space).
Exercise 2.18 Worked answer
True or false: between any -dimensional space and there is exactly one isomorphism.
Answer. False (except when ). For instance, if is an isomorphism then multiplying by any nonzero scalar, gives another, different, isomorphism. (Between trivial spaces the isomorphisms are unique; the only map possible is .)
Exercise 2.19 Worked answer
Can a vector space be isomorphic to one of its proper subspaces?
Answer. No. A proper subspace has a strictly lower dimension than it’s superspace; if is a proper subspace of then any linearly independent subset of must have fewer than members or else that set would be a basis for , and wouldn’t be proper.
Exercise 2.20 Worked answer
Recommended. This subsection shows that for any isomorphism, the inverse map is also an isomorphism. This subsection also shows that for a fixed basis of an -dimensional vector space , the map is an isomorphism. Find the inverse of this map.
Exercise 2.21 Worked answer
Recommended. Prove these facts about matrices.
The row space of a matrix is isomorphic to the column space of its transpose.
The row space of a matrix is isomorphic to its column space.
Answer. All three spaces have dimension equal to the rank of the matrix.
Exercise 2.22 Worked answer
Show that the function from Theorem 2.3 is well-defined.
Answer. We must show that if then . So suppose that . Each vector in a vector space (here, the domain space) has a unique representation as a linear combination of basis vectors, so we can conclude that , …, . Thus,
and so the function is well-defined.
Exercise 2.23 Worked answer
Is the proof of Theorem 2.3 valid when ?
Answer. Yes, because a zero-dimensional space is a trivial space.
Exercise 2.24 Worked answer
For each, decide if it is a set of isomorphism class representatives.
Answer.
No, this collection has no spaces of odd dimension.
Yes, because .
No, for instance, .
Exercise 2.25 Worked answer
Let be a correspondence between vector spaces and (that is, a map that is one-to-one and onto). Show that the spaces and are isomorphic via if and only if there are bases and such that corresponding vectors have the same coordinates: .
Answer. One direction is easy: if the two are isomorphic via then for any basis , the set is also a basis (this is shown in Lemma 2.4). The check that corresponding vectors have the same coordinates: is routine.
For the other half, assume that there are bases such that corresponding vectors have the same coordinates with respect to those bases. Because is a correspondence, to show that it is an isomorphism, we need only show that it preserves structure. Because , the map preserves structure if and only if representations preserve addition: and scalar multiplication: The addition calculation is this: , and the scalar multiplication calculation is similar.
Exercise 2.26 Worked answer
Consider the isomorphism .
Vectors in a real space are orthogonal if and only if their dot product is zero. Give a definition of orthogonality for polynomials.
The derivative of a member of is in . Give a definition of the derivative of a vector in .
Answer.
Pulling the definition back from to gives that is orthogonal to if and only if .
A natural definition is this.
Exercise 2.27 Worked answer
Recommended. Does every correspondence between bases, when extended to the spaces, give an isomorphism? That is, suppose that is a vector space with basis and that is a correspondence such that is basis for . Must sending to be an isomorphism?
Answer. Yes.
First, is well-defined because every member of has one and only one representation as a linear combination of elements of .
Second we must show that is one-to-one and onto. It is one-to-one because every member of has only one representation as a linear combination of elements of , since is a basis. And is onto because every member of has at least one representation as a linear combination of members of .
Finally, preservation of structure is routine to check. For instance, here is the preservation of addition calculation.
(The second equality is the definition of .) Preservation of scalar multiplication is similar.
Exercise 2.28 Worked answer
(Requires the subsection on Combining Subspaces, which is optional.) Suppose that and that is isomorphic to the space under the map . Show that .
Answer. Because and is one-to-one we have that . To finish, count the dimensions: , as required.
Exercise 2.29 Worked answer
Show that this is not a well-defined function from the rational numbers to the integers: with each fraction, associate the value of its numerator.
Answer. Rational numbers have many representations, e.g., , and the numerators can vary among representations.