Chapter 2: Linear maps and matrices
2.2Linear maps are determined by a basis
Suppose is linear, with and . Then is already pinned down. For instance,
and the same computation works at every vector, because every vector of is a linear combination of and . Two questions remain. Is there a linear map with these two values at all? And if we wrote as a different combination, could the computation give a different answer? This section answers both questions for every basis of every vector space: a linear map may send the vectors of a basis anywhere, and once it has done so, it is determined. This is what will let us record a linear map by finitely many vectors, and in Section 2.3 by an array of scalars.
2.2.1Existence and uniqueness
Intuition (Where the formula comes from). Let be a basis of , and suppose is linear. Every is a linear combination
So the vectors
Read this as a recipe: to find , write in terms of the basis, then replace each by . For the recipe to define a function , two things must hold. Every must have a representation, or the recipe says nothing about ; spanning provides this. And no may have two different representations, or the recipe could produce two different answers; linear independence provides this. A basis provides both, and then it remains to check that the function we get is linear.
Theorem 2.2.1 (Linear maps are determined by a basis). Let and be vector spaces over , let be a basis of , and let be any list in . Then there is exactly one linear map such that for . It is given by
That is,
In other words, to specify a linear map out of it suffices to say what it does to a basis of , and every choice is allowed.
Proof, part 1 of 2: uniqueness.
Uses. Definition 1.3.10 (Span), Definition 2.1.1 (Linear map)
Techniques. Uniqueness via two candidates (Technique 1.1.8)
Suppose both satisfy
So . The first two lines show more: every linear map that sends each to satisfies (2.2.1).
Proof (directly), part 2 of 2: existence.
Uses. Definition 1.6.1 (Basis), Definition 1.5.1 (Linear independence), Definition 1.6.14 (Coordinates), Theorem 2.1.3 (Checking linearity)
is a function . Let . Since is a basis, can be written as a linear combination of in exactly one way (Definition 1.6.1): in at least one way because spans , and in at most one way because is linearly independent (Definition 1.5.1). Let
This assigns to each exactly one vector of . If
. Since
is linear. Let and , and write and . By the vector space axioms,
and since (2.2.1) holds for every representation,
By Theorem 2.1.3, is linear. □
The recipe “take coordinates, then form the combination with the ” is a composite of two maps that we already know to be linear. Seeing it that way gives a second proof of existence with no computation at all.
Proof (via coordinates), part 2 of 2: existence.
Uses. Definition 1.6.14 (Coordinates), Proposition 1.6.19 (Coordinates respect linear combinations), Example 2.1.8 (Coordinates), Proposition 2.1.17 (Compositions of linear maps are linear)
Techniques. Assemble linear maps from linear pieces (Technique 2.1.26)
Let be the coordinate map , which is linear by Proposition 1.6.19, and let be the map
which is (2.2.1). In particular, taking and the other coefficients , . □
In the second proof both halves of “basis” are hidden inside : the coordinate vector is defined only because every vector has exactly one representation.
Nothing is assumed about . They may be linearly dependent, or even all equal to , which gives the zero map. If , then is the empty list, , and (2.2.1) with its empty sums says that the only linear map is the zero map.
Geometrically, Theorem 2.2.1 says the following. A basis of cuts the plane into a grid of parallelograms, and the grid point is reached by steps along and steps along . The linear map with sends it to the point reached by the same steps along and (Figure 2.2.1). This is the picture from Section 2.1, where was the standard basis.
In practice, Theorem 2.2.1 is used most often to build maps, by choosing a basis in which the desired map is easy to describe.
Example 2.2.3 (Building maps from a convenient basis). Let be a field with , and write . In let and . This is a basis of . Indeed,
Conversely these values satisfy both equations, so every is a combination of in exactly one way.
By Theorem 2.2.1 there are unique linear maps with
and (2.2.1) gives their formulas:
Over , spans the line given by , and is perpendicular to . So fixes pointwise and kills the perpendicular direction: it is the projection . Similarly fixes and flips the perpendicular direction: it is the reflection . The formulas agree with those of Example 2.1.11 for , and this time no trigonometry was needed.
Over the construction breaks down. There
Technique 2.2.4 (Construct a map by choosing it on a basis). To produce a linear map with some property, choose a basis of the domain that is adapted to the property, decide where each basis vector should go, and let Theorem 2.2.1 extend the choice to a linear map. Linearity then costs nothing, and the property itself can usually be checked on the basis (Technique 2.2.7). If a formula is wanted, write a general vector in the chosen basis and apply (2.2.1).
Reach for it when the property is easy to state on special vectors (vectors to be fixed, sent to , swapped, or scaled), or when all you need is that some linear map with a given behaviour exists, as when building a counterexample. The canonical example is the projection and reflection of Example 2.2.3. Another is that a subspace is the image of one linear map and the set of vectors sent to by another (Exercise 2.2.35).
Used in 25 places and 6 practice exercises
Proposition 2.2.11, Proposition 2.2.14, Exercise 2.2.28, Exercise 2.2.35, Exercise 2.2.40, Theorem 2.7.8, Theorem 2.7.4, Theorem 2.7.2, Exercise 2.7.29, Exercise 2.8.7, Problem 2.3, Problem 2.15, Proposition 3.5.9, Exercise 3.5.40, Proposition 4.1.19, Proposition 4.4.18, Exercise 4.4.42, Theorem 4.5.6, Theorem 4.5.8, Theorem 4.7.39, Problem 4.9, Problem 4.10, Exercise 7.2.58, Corollary 8.4.7, Proposition 8.4.19; 6 practice exercises.
Uses. Theorem 2.2.1 (Linear maps are determined by a basis), Definition 1.6.1 (Basis)
The equations and give by subtraction, and then . Conversely these values satisfy both equations, so every is a combination of in exactly one way, and the list is a basis of . By Theorem 2.2.1 there is exactly one such , and by (2.2.1),
Check: and . Finally, .
2.2.2Checking on a basis
The proof of uniqueness in Theorem 2.2.1 used only that spans , so it proves more.
Proof (by computation).
Uses. Definition 1.3.10 (Span), Definition 2.1.1 (Linear map)
Let . Since spans , we can write
As was arbitrary, . □
The second proof does not compute with a general vector at all. It looks at the set of vectors on which and agree, and shows that this set is a subspace containing the spanning list.
Proof (via a subspace).
Uses. Theorem 1.4.3 (Subspace criterion), Proposition 1.4.14 (The span is the smallest subspace containing a list), Proposition 2.1.4 (Linear maps preserve and negatives)
Let
so . By hypothesis, contains . Since the span of a list is the smallest subspace containing it (Proposition 1.4.14),
The second proof applies to more than equality. Whenever the vectors with some property form a subspace, the property holds on all of as soon as it holds on a spanning list. (In the language of Section 2.6, is the kernel of .)
Technique 2.2.7 (Check it on a basis). To prove that two linear maps are equal, it is enough to check for the vectors of a basis of , or of any spanning list (Corollary 2.2.6). Many statements can be put in this form. An identity such as , , or is an equation between linear maps, because sums, scalar multiples, and composites of linear maps are linear (Proposition 2.1.23, Proposition 2.1.17). A containment , for a subspace of , holds as soon as for every vector of a spanning list, because is the span of the (Proposition 2.1.16).
Reach for it when the basis vectors are easy to compute with, typically for a basis on which the maps involved act simply, and when a computation at a general vector would be messy. Before using it, make sure that both sides really are linear in the vector. A condition such as “ is a multiple of ” is not an equation between linear maps, and it can hold on a basis without holding everywhere (Exercise 2.2.25). The canonical example is Corollary 2.2.6 itself.
Used in 47 places and 12 practice exercises
Exercise 2.1.49, Exercise 2.2.9, Proposition 2.2.14, Exercise 2.2.23, Exercise 2.2.25, Exercise 2.2.28, Exercise 2.2.29, Exercise 2.2.30, Exercise 2.2.33, Exercise 2.2.34, Exercise 2.2.36, Exercise 2.2.39, Exercise 2.2.40, Exercise 2.3.38, Proposition 2.4.28, Exercise 2.4.49, Exercise 2.4.50, Proposition 2.6.18, Proposition 2.6.22, Exercise 2.6.26, Theorem 2.7.8, Theorem 2.7.4, Theorem 2.7.2, Exercise 2.8.6, Exercise 2.8.8, Problem 2.3, Problem 2.4, Problem 2.5, Problem 2.6, Problem 2.7, Lemma 3.2.6, Proposition 3.5.9, Exercise 3.5.40, Exercise 4.1.55, Theorem 4.5.8, Proposition 4.5.35, Exercise 4.5.47, Proposition 6.1.22, Theorem 6.6.3, Corollary 7.1.12, Proposition 7.2.4, Proposition 7.2.27, Proposition 7.4.7, Proposition 7.4.26, Proposition 7.5.2, Exercise 7.6.48, Problem 7.9; 12 practice exercises.
Example 2.2.8 (Identities checked on a basis). Let and be the projection and reflection of Example 2.2.3. We claim that
Each side of each identity is a linear map (Proposition 2.1.17, Proposition 2.1.23), so by Corollary 2.2.6 it suffices to compare the two sides at and at . Every map involved sends to (for , because ), so both sides of each identity send to . At ,
Exercise 2.1.42 proves the same identities over from the coordinate formulas. In the basis each map does something simple to each basis vector, and the identities become one-line checks.
Uses. Corollary 2.2.6 (Agreeing on a spanning list), Proposition 2.1.23 ( is a vector space), Proposition 2.1.17 (Compositions of linear maps are linear)
Techniques. Check it on a basis (Technique 2.2.7)
Both and are linear (Proposition 2.1.17, Proposition 2.1.23), so by Corollary 2.2.6 it suffices to show that they agree at each . For every ,
and
(For both computations give .) So .
2.2.3Spanning lists and linear relations
Theorem 2.2.1 needs both halves of “basis”. Here is what happens with a list that spans but is not independent.
Non-example 2.2.10 (A spanning list that is not independent). The list spans . Try to prescribe , , and for a linear map .
Uniqueness survives, since its proof used only spanning: any such is
The obstruction is a linear relation. If
Proposition 2.2.11 (Prescribing values on a spanning list). Let be a list that spans , and let . There is a linear map with for every if and only if, for all ,
In that case is unique.
In words, the list must satisfy every linear relation that satisfies. If is linearly independent, its only relation is the trivial one (Theorem 1.5.5), so the condition holds automatically, and we recover Theorem 2.2.1. There are two natural ways to prove the converse direction: repair the recipe directly, or throw away vectors until a basis remains.
Proof (directly).
Uses. Proposition 2.1.16 (Linear maps preserve spans and linear relations), Corollary 2.2.6 (Agreeing on a spanning list), Theorem 2.1.3 (Checking linearity), Definition 1.3.10 (Span)
Necessity. If is linear with and , then
Sufficiency. Assume (2.2.2). Let . Since spans , has at least one representation
so by (2.2.2),
computed from any representation. Using the representation
By Theorem 2.1.3, is linear.
Uniqueness. Two such maps agree on the spanning list , so they are equal by Corollary 2.2.6. □
Proof (by reducing to a basis).
Uses. Theorem 1.6.10 (Every spanning list contains a basis), Theorem 2.2.1 (Linear maps are determined by a basis), Proposition 2.1.16 (Linear maps preserve spans and linear relations), Corollary 2.2.6 (Agreeing on a spanning list)
Techniques. Construct a map by choosing it on a basis (Technique 2.2.4)
Necessity and uniqueness are as in the first proof. For sufficiency, assume (2.2.2). By Theorem 1.6.10, some sublist of , with , is a basis of ; write . By Theorem 2.2.1 there is a linear map with for . We show that for every .
Fix . Since spans , there are scalars with
is a linear relation among the vectors of (collect the coefficient of each ). By (2.2.2), the same combination of the vanishes:
as desired. □
The first proof is the general method for defining a function by a formula that refers to a choice: show that the value does not depend on the choice. The second proof reduces to a case already handled, and it shows more than the statement does.
2.2.4Prescribing values on any list
Now the other half: a list that is independent but does not span.
In general, given vectors and , we can first define a map on with Proposition 2.2.11, and then extend it to by choosing values on vectors that complete a basis. The extension step needs such vectors to exist.
Proposition 2.2.14 (Prescribing values on any list). Let be a list in , and let . Suppose that has a basis
- (a)There is a linear map with for every if and only if (2.2.2) holds.
- (b)If such a exists, it is unique if and only if spans or .
Uses. Proposition 2.2.11 (Prescribing values on a spanning list), Proposition 2.1.16 (Linear maps preserve spans and linear relations), Theorem 2.2.1 (Linear maps are determined by a basis), Corollary 2.2.6 (Agreeing on a spanning list), Proposition 1.4.14 (The span is the smallest subspace containing a list)
Techniques. Construct a map by choosing it on a basis (Technique 2.2.4), Check it on a basis (Technique 2.2.7)
(a) If exists, (2.2.2) holds by Proposition 2.1.16(b). Conversely, assume (2.2.2). The subspace is a vector space (Proposition 1.4.14), and spans it. So Proposition 2.2.11, applied with in place of , gives a linear map with for every . By Theorem 2.2.1 there is a linear map with
Every is a combination
(b) If spans , two such maps agree on a spanning list and are equal by Corollary 2.2.6. If , there is only one function at all. Conversely, suppose that does not span and that contains some . Then : if , then would be a basis of , and
The hypothesis on always holds when is spanned by a finite list. By Theorem 1.6.10, has a basis taken from , and in Section 4.1 we will see that every linearly independent list in such a extends to a basis (Theorem 4.1.16). In one can also extend by hand, adding standard basis vectors one at a time. Without any finiteness assumption, the hypothesis still holds if one accepts the axiom of choice (Section 15.1).
Putting Proposition 2.2.11, Remark 2.2.12, and Proposition 2.2.14 together gives a procedure.
Algorithm 2.2.15 (Deciding whether a linear map with prescribed values exists)
- Input
- Lists in and in .
- Output
- Whether some has for every , and whether it is unique.
In step 1, the kept vectors span the same subspace as the whole list, since each discarded vector is a combination of kept ones. They are linearly independent: otherwise, by the linear dependence lemma (Lemma 1.5.10), some kept vector would be a combination of the kept vectors before it, and it would have been discarded. Applied to , Remark 2.2.12 justifies step 2, and Proposition 2.2.14 justifies step 3.
(a)Is there a linear with
Keep , and keep , which is not a multiple of . The two kept vectors form a basis of : the equations and have the unique solution , . Then is discarded, and the check asks whether
. It is not, so no such exists. (b)Change the last value to . Now the check passes, and the list spans , so exactly one exists. With the coordinates from (a),
As a check, , , and .
(c)Let be any field. Is there a linear with
Keep and , which is not a multiple of (its first coordinate is and its second is not). Discard ; the check passes. The list does not span : every vector
of the span has middle coordinate equal to the sum of the other two, and does not. Adding gives a basis of , because holds exactly when , , and . So for each there is exactly one linear with the prescribed values and , namely
Different choices of give different maps, so exists but is not unique.
2.2.5Maps out of
For with the standard basis, Theorem 2.2.1 takes a particularly concrete form.
Corollary 2.2.17 (Linear maps out of ). Let be a vector space over and . There is exactly one linear map with for , namely
In particular, every satisfies
Uses. Definition 1.6.8 (Standard bases), Theorem 2.2.1 (Linear maps are determined by a basis)
Take , and let be the -th coordinate of . Comparing -th coordinates in
The corollary also explains the rotation formula of Example 2.1.11. Rotating by gives , and rotating gives . Once we know that is linear, Corollary 2.2.17 gives
Taken together, existence and uniqueness say that linear maps out of correspond exactly to lists of vectors in .
Corollary 2.2.18 (Linear maps correspond to lists of vectors). Let be a basis of . The map
is a bijection from onto the set of lists of length in . It respects the vector space operations: the list of is the entrywise sum of the lists of and , and the list of is times the list of .
Uses. Theorem 2.2.1 (Linear maps are determined by a basis), Definition 2.1.21 (Pointwise operations)
Example 2.2.19 (Counting linear maps over ). Let be prime. The space has elements, so there are lists of length in it. By Corollary 2.2.18, applied with the standard basis of ,
For , , and this gives the linear maps found in Exercise 2.1.30. For comparison, there are functions in all; for that is functions, of which only are linear.
2.2.6Maps out of
No finite list spans (Section 1.6), so Theorem 2.2.1 does not apply to it. But the monomials behave like a basis: every polynomial is a combination of finitely many of them, and its coefficients are uniquely determined. The proof of Theorem 2.2.1 goes through unchanged.
Proposition 2.2.20 (Linear maps out of ). Let be a vector space over , and let be any sequence of vectors in . There is exactly one linear map with for every , namely
Uses. Definition 1.2.13 (Polynomials), Notation 1.2.15, Theorem 2.1.3 (Checking linearity)
Let have coefficients , of which only finitely many are nonzero (Definition 1.2.13). Choose with for , so that
This does not depend on , since increasing only adds terms , and the coefficients are determined by . So is a function .
Let have coefficients and , let , and choose one that works for both. The operations on are coefficientwise, so has coefficients , and
By Theorem 2.1.3, is linear. The polynomial has coefficient in position and elsewhere, so . Finally, if is linear and for every , then
For example, the maps of Example 2.1.9 are the linear maps with (evaluation at ), (multiplication by ), and (differentiation, with ), and the substitution map of Exercise 2.1.32 is . So Proposition 2.2.20 gives a second proof that these maps are linear. Its uniqueness half says that two linear maps out of that agree on every monomial are equal, which is Technique 2.2.7 with the monomials in place of a basis; Exercise 2.1.49 used exactly this. The same argument works for any family of vectors such that every vector is a combination of them with uniquely determined coefficients, all but finitely many of which are . Such a family is a basis in the sense of Section 15.1.
Exercises
- (a)Show that there is exactly one linear map with and , and find .
- (b)Show that there is no linear map with and .
Uses. Theorem 2.2.1 (Linear maps are determined by a basis), Definition 1.6.1 (Basis), Proposition 2.1.16 (Linear maps preserve spans and linear relations)
(a) Consider the equations and over . Subtracting twice the first from the second gives , that is, . Since in , , so
Conversely, these values satisfy both equations:
Check:
(b) In ,
Exercise 2.2.22. For each of the following, decide whether a linear map with the given values exists, and if so, whether it is unique.
- (a) with and .
- (b) with , , and .
- (c) with , , and .
- (d) with
.
Uses. Algorithm 2.2.15 (Deciding whether a linear map with prescribed values exists), Proposition 2.2.14 (Prescribing values on any list), Proposition 2.1.16 (Linear maps preserve spans and linear relations)
(a) No. Since , a linear would have
(b) Exists, but is not unique. Let and . They are independent, since
has the prescribed values and .
(c) Exists and is unique. The vectors form a basis of (Example 2.2.3), and
(d) No. In ,
so by Proposition 2.1.16 a linear would satisfy
- (a)Show that the unique linear map with for every is .
- (b)Let be a field. Show that the unique linear map with for every (where means ) is . Compute over , over , and over .
Uses. Proposition 2.2.20 (Linear maps out of ), Example 2.1.10 (Integration), Example 2.1.9 (Maps of polynomials), Proposition 2.1.17 (Compositions of linear maps are linear), Proposition 1.2.18 (Degree and evaluation versus the operations)
Techniques. Check it on a basis (Technique 2.2.7)
(a) Let
(b) Let , that is, with the evaluation at and the formal derivative. Both are linear (Example 2.1.9), so is linear (Proposition 2.1.17). We have , and
Finally,
Exercise 2.2.24. Find the error in the following argument.
Claim. Let span , and let be arbitrary. Then there is a linear map with for every .
Proof. For each , choose scalars with
Uses. Proposition 2.2.11 (Prescribing values on a spanning list), Non-example 2.2.10 (A spanning list that is not independent)
The definition of involves a choice of scalars for each , and when has several representations, different choices can give different values. The proof then treats as if it could be computed from any representation. It computes from the representation with , which need not be the one chosen for , and it computes from the representation , which need not be the one chosen for . Both steps are valid only if the value does not depend on the representation, and that is exactly what can fail.
The claim is false. In , the list spans . With and , a linear would need and . The argument becomes correct under the extra hypothesis (2.2.2), which is exactly what makes the value independent of the representation; the first proof of Proposition 2.2.11 is the repaired version.
Exercise 2.2.25. Let be a basis of , and let . Prove or disprove each statement.
- (a)If and
for every , then for every . - (b)If is a subspace of and for every , then .
- (c)If for every , then for every nonzero .
- (d)If
, then .
Uses. Proposition 2.1.16 (Linear maps preserve spans and linear relations), Proposition 1.4.14 (The span is the smallest subspace containing a list)
Techniques. Check it on a basis (Technique 2.2.7)
(a) False. On with the standard basis,
(b) True. By Proposition 2.1.16,
(c) False. Let , . Then and are nonzero, but .
(d) True. Let be the common value. For , linearity gives
(a)Find the error in the following argument.
Claim. There is a linear map with , , and .
Proof. Any two of the vectors , , form a basis of . So by Theorem 2.2.1, for any two of the three prescribed values there is a linear map that takes them. Hence there is a linear map that takes all three.
- (b)Find all for which some linear satisfies and .
Uses. Theorem 2.2.1 (Linear maps are determined by a basis)
(a) The argument produces, for each of the three pairs, a linear map that takes the two prescribed values on that pair. These are three maps, and nothing in the argument shows that they are the same map, or that any one of them takes all three values. The first sentence is true, but the conclusion does not follow from it, and (b) shows that the claim is false.
(b) The vectors form a basis of : the equations and have the unique solution , . By Theorem 2.2.1, there is exactly one linear with
Any with equals , so
Exercise 2.2.27. Regard as a vector space over .
- (a)Show that there is exactly one -linear map with and , and find .
- (b)Show that there is no -linear map with and .
- (c)Now regard as a vector space over (Proposition 1.2.19). Show that there is an -linear map with and .
Uses. Theorem 2.2.1 (Linear maps are determined by a basis), Definition 1.6.1 (Basis), Proposition 1.2.19 (Restriction of scalars), Non-example 2.1.14 (Complex conjugation)
(a) The equation
and these values satisfy both equations. So is a basis of , and by Theorem 2.2.1 there is exactly one such :
Check: at , and , so ; similarly .
(b) Since , we have . A -linear would satisfy
(c) Over we show that
This equals a given exactly when and
Uses. Theorem 2.2.1 (Linear maps are determined by a basis), Corollary 2.2.6 (Agreeing on a spanning list)
Techniques. Construct a map by choosing it on a basis (Technique 2.2.4), Check it on a basis (Technique 2.2.7)
Let , , and . For ,
Setting this equal to and adding the three coordinates gives . The first and third coordinates then give and , and the second holds automatically, since
and is a basis of . Both and lie in , and if then , so .
Uniqueness. Any with the required properties satisfies , , and , and by Theorem 2.2.1 only one linear map does.
Existence. Let be that linear map. For ,
So subtracts from each coordinate the average of the three coordinates.
. Both sides are linear. For ,
Exercise 2.2.29. Let be a basis of with , and let be the linear map with for and . Let and
- (a)Show that .
- (b)Show that
for all scalars . - (c)Show that .
Uses. Corollary 2.2.6 (Agreeing on a spanning list), Proposition 2.1.24 (Algebra of composition), Proposition 2.1.23 ( is a vector space)
Techniques. Check it on a basis (Technique 2.2.7)
For an integer , write for , where and (mod ). With this convention for every integer , and by induction on ,
(a)
(b) For each ,
because the consecutive integers cover each residue mod exactly once. By linearity,
(c)
Uses. Corollary 2.2.6 (Agreeing on a spanning list), Proposition 2.1.24 (Algebra of composition), Exercise 2.1.5
Techniques. Check it on a basis (Technique 2.2.7)
Suppose , and let . Since ,
On the other hand,
Conversely, by Proposition 2.1.24,
Identify with . Then
Exercise 2.2.31. Let be prime.
- (a)How many satisfy
? - (b)How many satisfy both
and ? (The answer depends on .)
Uses. Corollary 2.2.18 (Linear maps correspond to lists of vectors), Example 2.2.3 (Building maps from a convenient basis)
(a) The list is a basis of , since
(b) If is odd, then in , so is a basis of (Example 2.2.3). The conditions restrict to the vectors and to the vectors , which are distinct for distinct . So there are such maps.
If , then in , so and the second condition is the first one again. By (a) the answer is .
Exercise 2.2.32. Let be a list in .
- (a)Suppose , and that for every list in there is a linear map with for every . Show that is linearly independent.
- (b)Conversely, show that if is linearly independent, then for every vector space and every there is a linear map sending each to .
Uses. Theorem 1.5.5 (Independence is decided at zero), Proposition 1.2.35 (Zero products), Theorem 2.2.1 (Linear maps are determined by a basis), Proposition 1.4.14 (The span is the smallest subspace containing a list)
(a) Suppose
Since , Proposition 1.2.35 gives . As was arbitrary, every , and is linearly independent by Theorem 1.5.5. (The hypothesis is needed: every list has the zero map into .)
(b) The span of is a subspace of (Proposition 1.4.14), hence a vector space, and spans it. If is linearly independent, it is therefore a basis of , and Theorem 2.2.1 gives the map. To get a map on all of , one needs to extend from to , which is possible under the hypothesis of Proposition 2.2.14.
Exercise 2.2.33. Let be a basis of .
- (a)Show that for each there is exactly one linear map with and for , and that is the -th coordinate of .
- (b)Show that
for every . - (c)Show that every equals
.
(The maps form the dual basis of ; see Section 13.1.)
Uses. Theorem 2.2.1 (Linear maps are determined by a basis), Definition 1.6.14 (Coordinates), Corollary 2.2.6 (Agreeing on a spanning list), Proposition 2.1.23 ( is a vector space)
Techniques. Check it on a basis (Technique 2.2.7)
(a) By Theorem 2.2.1 with , there is exactly one linear with the prescribed values on . By (2.2.1),
so is the -th coordinate of (Definition 1.6.14).
(b) By definition of coordinates,
(c) Let
since only the term survives. So and agree on a basis, and by Corollary 2.2.6.
Exercise 2.2.34. Let be a basis of and a basis of . For and , let be the linear map with and for . Show that the list of the maps
is a basis of . (Once dimension is defined in Section 4.1, this says .)
Uses. Theorem 2.2.1 (Linear maps are determined by a basis), Corollary 2.2.6 (Agreeing on a spanning list), Theorem 1.5.5 (Independence is decided at zero), Definition 2.1.21 (Pointwise operations)
Techniques. Check it on a basis (Technique 2.2.7)
By Theorem 2.2.1 each exists and is unique. For scalars and each , the operations on are pointwise (Definition 2.1.21), so
because unless .
Independence. Suppose
Spanning. Let . Since the span , there are scalars with
The coefficients in the last step are the entries of the matrix of (Section 2.3).
Exercise 2.2.35. Let be a subspace of , and suppose that has a basis
- (a)Construct with and for every .
- (b)Construct with
. - (c)Carry out (a) and (b) for
, and give formulas for and .
(In the language of Section 2.6, every such is the image of a linear map and the kernel of another.)
Uses. Theorem 2.2.1 (Linear maps are determined by a basis), Definition 1.6.14 (Coordinates), Corollary 1.5.17 (Sublists), Theorem 1.5.5 (Independence is decided at zero)
Techniques. Construct a map by choosing it on a basis (Technique 2.2.4)
Each has exactly one representation
(a) Let be the linear map with and (Theorem 2.2.1). Then
(b) Let be the linear map with and . Then
(c) The single vector is a basis of : it spans , and it is linearly independent because it is nonzero. Together with and it forms a basis of , since
So the constructions give
As a check, exactly when and , that is, when
Uses. Proposition 2.1.16 (Linear maps preserve spans and linear relations), Proposition 1.4.14 (The span is the smallest subspace containing a list), Exercise 2.2.25
Techniques. Check it on a basis (Technique 2.2.7)
For , let
Claim: for . For , the hypothesis gives
Claim: for every , for . We induct on . For , and . Suppose the claim holds for some , and let . Then by the first claim, so
Taking , for every , that is, . (In the language of Section 2.3, the matrix of in this basis is strictly upper triangular.)
Exercise 2.2.37. Let be a list in and a list in . Show that there is a bijective linear map with for every if and only if and satisfy the same linear relations: for all ,
Then decide whether such a map exists for
Uses. Proposition 2.2.11 (Prescribing values on a spanning list), Proposition 2.1.16 (Linear maps preserve spans and linear relations), Proposition 2.1.4 (Linear maps preserve and negatives), Section A.1
. Let be such a map. If , then
. The subspace is a vector space spanned by , and every relation of is a relation of , which is (2.2.2). By Proposition 2.2.11, applied with in place of , there is a linear with . By Proposition 2.1.16,
which is a relation of , hence of :
The example. For :
Uses. Proposition 2.2.11 (Prescribing values on a spanning list), Proposition 1.2.35 (Zero products), Definition 1.1.28 (Characteristic)
The relations. For scalars ,
which is exactly when for every . So the linear relations of the list are exactly the multiples, by , of the relation .
The criterion. The list contains the standard basis, so it spans . Given , put . A list satisfies all multiples of a relation as soon as it satisfies the relation itself, so (2.2.2) holds exactly when
Case . Then permutes , and the right side of (2.2.4) is
Case . Then
Since , there is some , and the vector is nonzero. By Proposition 1.2.35, (2.2.4) holds if and only if .
Answer. If in , exactly the permutations with are realized by linear maps. If (characteristic , Definition 1.1.28), all permutations are. The reason is visible in the relation: when it reads , which is symmetric in all vectors.
Uses. Proposition 2.2.20 (Linear maps out of ), Exercise 2.1.32, Proposition 1.1.17 (No zero divisors), Definition 1.2.16 (Degree)
Techniques. Check it on a basis (Technique 2.2.7)
For let
The value . We have
If . For every ,
If . Let . Then for every , by induction:
Each is multiplicative. Fix . The maps and
So
Answer. The linear maps with
Exercise 2.2.40. Let , and let be such that any of them, in their given order, form a basis of .
- (a)Show that
with every . - (b)Show that if satisfies
for , then for some . - (c)Let be such that any of them form a basis of . Show that there are a linear map and nonzero scalars with for every , and that any two such maps are scalar multiples of each other.
Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.6.14 (Coordinates), Theorem 2.2.1 (Linear maps are determined by a basis), Corollary 2.2.6 (Agreeing on a spanning list)
Techniques. Check it on a basis (Technique 2.2.7), Construct a map by choosing it on a basis (Technique 2.2.4)
By hypothesis, deleting any one vector from leaves a basis of ; in particular is a basis.
(a) Write
is a linear relation, with the nonzero coefficient , among the vectors of the list obtained by deleting . That list is a basis, hence linearly independent, which contradicts Theorem 1.5.5. So every .
(b) Write for . Then
By uniqueness of coordinates in the basis (Definition 1.6.14),
(c) By (a) applied to the ,
Existence. By Theorem 2.2.1, let be the linear map with
So with for and .
Uniqueness up to scalars. Let be linear with
and comparing coordinates in the basis gives
In projective geometry, (c) says that any two frames of points in general position are related by a projective transformation, which is unique.
More practice
The practice bank has 24 exercises on this section’s topics.