Books
Theme
Text size
Width

[ and ] go to the previous and next page.

A linear combination of a list represents one vector, but one vector can be represented by many linear combinations. Section 1.3 asked which vectors the linear combinations of a list represent, and the span answered it. This section asks in how many ways. In Example 1.3.5, the vector (1,−1) has two different representations by the list (0,0),(1,−1),(−𝜋,𝜋), while every vector of 𝐹2 has exactly one representation by (1,0),(0,1). Lists of the second kind are called linearly independent. A linearly independent list that also spans 𝑉 names every vector of 𝑉 by a unique list of coefficients, and these coefficients are the coordinates of Section 1.6.

1.5.1Unique representations

Throughout, 𝑉 is a vector space over a field 𝐹.

Definition 1.5.1 (Linear independence). A list ℒ︀=𝐯1,…,𝐯𝑘 in 𝑉 is linearly independent if every vector of span(ℒ︀) is represented by exactly one linear combination of ℒ︀. Otherwise ℒ︀ is linearly dependent. We also say that the vectors 𝐯1,…,𝐯𝑘 are linearly independent (or dependent), and we often drop the word “linearly”.

Every vector of span(ℒ︀) is represented by at least one linear combination of ℒ︀, by Definition 1.3.10, so independence asks for at most one. In terms of coefficients, ℒ︀ is linearly independent when, for all scalars 𝑎1,…,𝑎𝑘 and 𝑏1,…,𝑏𝑘,

∑𝑖=1𝑘𝑎𝑖𝐯𝑖=∑𝑖=1𝑘𝑏𝑖𝐯𝑖implies𝑎1=𝑏1, …, 𝑎𝑘=𝑏𝑘.

This is the claim of Exercise 1.3.29, which holds for some lists and fails for others. Order and repetitions are part of a list, and independence is a property of the list, not of its set of entries: we will see that a list with a repeated entry is never independent (Proposition 1.5.15).

Example 1.5.2 (The lists ℒ︀0 and ℒ︀1). In ℝ2, let ℒ︀0=(1,0),(0,1) and ℒ︀1=(0,0),(1,−1),(−𝜋,𝜋).

ℒ︀0 is linearly independent. The linear combination with coefficients 𝑎1,𝑎2 represents 𝑎1(1,0)+𝑎2(0,1)=(𝑎1,𝑎2). So if the linear combinations with coefficients 𝑎1,𝑎2 and 𝑏1,𝑏2 both represent (𝑐1,𝑐2), then (𝑎1,𝑎2)=(𝑐1,𝑐2)=(𝑏1,𝑏2), that is, 𝑎1=𝑐1=𝑏1 and 𝑎2=𝑐2=𝑏2. The two linear combinations were the same all along. The same computation shows that 𝐞1,…,𝐞𝑛 is linearly independent in 𝐹𝑛, since the linear combination with coefficients 𝑎1,…,𝑎𝑛 represents (𝑎1,…,𝑎𝑛) (Example 1.3.7).

ℒ︀1 is linearly dependent. By Example 1.3.15, span(ℒ︀1) consists of the vectors (𝑐,−𝑐) with 𝑐∈ℝ. Each of them has the two representations

0(0,0)+𝑐(1,−1)+0(−𝜋,𝜋)and87(0,0)+0(1,−1)+(−𝑐𝜋)(−𝜋,𝜋),

which are different linear combinations, as their first coefficients differ. So no vector of span(ℒ︀1) has a unique representation.

Intuition (Independence as the absence of redundancy). The two representations of (𝑐,−𝑐) by ℒ︀1 show where the redundancy lies. Any coefficient can be placed on (0,0) at no cost, and since (−𝜋,𝜋)=−𝜋(1,−1), an amount of (1,−1) can be traded for a multiple of (−𝜋,𝜋). An independent list allows no such trade. From the vector that a linear combination represents we can recover every coefficient, so no entry can be made up for by the others. Theorem 1.5.5 and Lemma 1.5.10 turn these two readings, “the coefficients can be recovered” and “no entry is made up for by the others”, into criteria we can check.

1.5.2Testing at zero

Checking Definition 1.5.1 directly means checking every vector of the span, usually infinitely many. One vector suffices.

Intuition. Two representations of the same vector 𝐰 differ by a representation of 𝟎: subtracting coefficients gives a linear combination that represents 𝐰−𝐰=𝟎. In the other direction, adding the coefficients of a representation of 𝟎 to those of a representation of 𝐰 gives another representation of 𝐰 (Exercise 1.3.6). So every vector of the span has as many representations as 𝟎 has, and 𝟎 is the vector to test. It always has the representation with all coefficients 0; the question is whether it has any other.

Definition 1.5.3 (Linear relation). A linear relation of a list ℒ︀=𝐯1,…,𝐯𝑘 is a linear combination of ℒ︀ that represents 𝟎, that is, a list of scalars 𝑎1,…,𝑎𝑘 with

𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘=𝟎.

The trivial relation is the one with 𝑎1=⋯=𝑎𝑘=0; it represents 𝟎 by Lemma 1.3.9(c). A linear relation with at least one nonzero coefficient is nontrivial, and is also called a dependence relation of ℒ︀.

The empty list has one linear combination, the empty one, which represents 𝟎 and has no nonzero coefficient. So its only linear relation is the trivial one.

The lecture proves the equivalence below by proving one direction in a contrapositive form. The move deserves a name.

Technique 1.5.4 (Contrapositive). An implication “𝑃 implies 𝑄” is logically equivalent to its contrapositive, “not 𝑄 implies not 𝑃”. Prove the contrapositive when “not 𝑄” gives you more to work with than 𝑃 does. The typical case is a conclusion 𝑄 asserting that something holds for every object, or that some object is unique. Then “not 𝑄” hands you a specific object, a counterexample or a second candidate, and you can compute with it.

Reach for it when the hypothesis is hard to use directly and the conclusion is a “for all” or a uniqueness statement. The canonical example is (II) ⇒ (I) in Theorem 1.5.5. Statement (I) asserts uniqueness for every vector of the span. Its negation provides one vector with two different representations, and subtracting them shows that (II) fails.

Theorem 1.5.5 (Independence is decided at zero). Let ℒ︀=𝐯1,…,𝐯𝑘 be a list in 𝑉. The following are equivalent.
  1. (I)ℒ︀ is linearly independent.
  2. (II)ℒ︀ has no nontrivial linear relation: if 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘=𝟎, then 𝑎1=⋯=𝑎𝑘=0.

Proof.routine

Uses. Definition 1.5.1 (Linear independence), Definition 1.5.3 (Linear relation), Lemma 1.3.9 (Arithmetic of linear combinations), Proposition 1.2.34 (Negatives and the scalar −1)

Techniques. Contrapositive (Technique 1.5.4)

Hint 1. (I) ⇒ (II) is a special case of the definition. Which vector of the span is in question, and which representation does it always have?
Hint 2. For (II) ⇒ (I), prove the contrapositive. If ℒ︀ is dependent, some 𝐰∈span(ℒ︀) has two different representations.
Hint 3. Subtract the two representations: compute 𝐰+(−1)𝐰 with Lemma 1.3.9. Why is one of the resulting coefficients nonzero?
Sketch. (I) ⇒ (II): 𝟎∈span(ℒ︀), and the trivial relation represents it, so by uniqueness it is the only linear combination representing 𝟎. (II) ⇒ (I), by contrapositive: if ∑𝑎𝑖𝐯𝑖 and ∑𝑏𝑖𝐯𝑖 are different representations of 𝐰, then ∑(𝑎𝑖−𝑏𝑖)𝐯𝑖=𝐰−𝐰=𝟎, and 𝑎𝑗≠𝑏𝑗 for some 𝑗, so this relation is nontrivial.

(I) ⇒ (II). Suppose that ℒ︀ is linearly independent. The trivial relation represents 𝟎, so 𝟎∈span(ℒ︀), and by (I) no other linear combination of ℒ︀ represents 𝟎. That is, every linear relation of ℒ︀ is trivial.

(II) ⇒ (I). We prove the contrapositive: if ℒ︀ is linearly dependent, then ℒ︀ has a nontrivial linear relation. Suppose that ℒ︀ is linearly dependent. Then some 𝐰∈span(ℒ︀) is represented by two different linear combinations of ℒ︀, say with coefficients 𝑎1,…,𝑎𝑘 and 𝑏1,…,𝑏𝑘. By (A4) and Proposition 1.2.34, then Lemma 1.3.9(b) with 𝑐=−1, and Lemma 1.3.9(a),

𝟎=𝐰+(−1)𝐰=∑𝑖=1𝑘𝑎𝑖𝐯𝑖+(−1)∑𝑖=1𝑘𝑏𝑖𝐯𝑖=∑𝑖=1𝑘𝑎𝑖𝐯𝑖+∑𝑖=1𝑘(−𝑏𝑖)𝐯𝑖=∑𝑖=1𝑘(𝑎𝑖−𝑏𝑖)𝐯𝑖.

The two linear combinations are different, so 𝑎𝑗≠𝑏𝑗 for some 𝑗, and then 𝑎𝑗−𝑏𝑗≠0. So the scalars 𝑎1−𝑏1,…,𝑎𝑘−𝑏𝑘 form a nontrivial linear relation of ℒ︀, and (II) fails. □

In practice, to show that ℒ︀ is independent, suppose that 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘=𝟎 and deduce that every 𝑎𝑖 is 0. To show that ℒ︀ is dependent, exhibit one nontrivial relation. A relation is a certificate: anyone can check it by computing a single linear combination, without knowing how it was found.

A single relation also produces many representations. If 𝑐1,…,𝑐𝑘 is a dependence relation and 𝑏1,…,𝑏𝑘 represents 𝐰, then for every 𝑡∈𝐹 the coefficients 𝑏1+𝑡𝑐1,…,𝑏𝑘+𝑡𝑐𝑘 represent 𝐰+𝑡𝟎=𝐰, by Lemma 1.3.9. Different values of 𝑡 give different linear combinations, because 𝑐𝑗≠0 for some 𝑗. So over an infinite field, a dependent list represents each vector of its span in infinitely many ways, and over a finite field with 𝑞 elements in at least 𝑞 ways.

Example 1.5.6 (A list whose independence depends on the field). Consider ℒ︀=(1,2),(2,1) in 𝐹2, where 2=1+1 in 𝐹. Suppose that 𝑎(1,2)+𝑏(2,1)=𝟎, that is,

𝑎+2𝑏=0and2𝑎+𝑏=0.

Subtracting twice the first equation from the second gives 𝑏−4𝑏=0, that is, −3𝑏=0, where 3=1+1+1.

If 3≠0 in 𝐹, as in ℚ, ℝ, ℂ, 𝔽2, and 𝔽5, then −3≠0 and 𝑏=0 (Proposition 1.1.17), and then 𝑎=−2𝑏=0. So the only linear relation is trivial, and ℒ︀ is linearly independent by Theorem 1.5.5. (Over 𝔽2 the list is just (1,0),(0,1).)

If 3=0, as in 𝔽3, both equations hold for 𝑎=𝑏=1, since 1+2=3=0. So (1,2)+(2,1)=𝟎 in 𝔽32 is a dependence relation, and ℒ︀ is linearly dependent. In fact (2,1)=2(1,2) in 𝔽32, since 2⋅2=4=1.

Example 1.5.7 (Monomials). In 𝐹[𝑥], the list 1,𝑥,𝑥2,…,𝑥𝑛 is linearly independent. By Notation 1.2.15, the linear combination 𝑎0+𝑎1𝑥+⋯+𝑎𝑛𝑥𝑛 represents the polynomial with coefficients (𝑎0,𝑎1,…,𝑎𝑛,0,0,…), and by Definition 1.2.13 this is the zero polynomial only if 𝑎0=𝑎1=⋯=𝑎𝑛=0. So the only linear relation is trivial. This holds over every field, 𝔽2 included, because polynomials are compared coefficient by coefficient (Aside (Polynomials versus polynomial functions)).
Exercise 1.5.8.routine Let 𝐯,𝐰∈𝑉 be linearly independent. Show that 𝐯+𝐰,𝐯−𝐰 is linearly independent if and only if 1+1≠0 in 𝐹.

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Lemma 1.3.9 (Arithmetic of linear combinations), Proposition 1.1.17 (No zero divisors)

Hint 1. Expand 𝑎(𝐯+𝐰)+𝑏(𝐯−𝐰) as a linear combination of 𝐯,𝐰, and use that 𝐯,𝐰 has only the trivial relation.
Hint 2. You get 𝑎+𝑏=0 and 𝑎−𝑏=0. Add them. When does (1+1)𝑎=0 force 𝑎=0?
Sketch. Expanding, the combination with coefficients 𝑎,𝑏 of the new list is the combination with coefficients 𝑎+𝑏, 𝑎−𝑏 of 𝐯,𝐰. So a relation of the new list gives 𝑎+𝑏=𝑎−𝑏=0, hence (1+1)𝑎=0 and (1+1)𝑏=0. If 1+1≠0, then 𝑎=𝑏=0. If 1+1=0, then (𝐯+𝐰)+(𝐯−𝐰)=(1+1)𝐯=𝟎 is a dependence relation.

By Lemma 1.3.9, for 𝑎,𝑏∈𝐹,

𝑎(𝐯+𝐰)+𝑏(𝐯−𝐰)=(𝑎+𝑏)𝐯+(𝑎−𝑏)𝐰.

Suppose that 1+1≠0, and that the left side is 𝟎. Since 𝐯,𝐰 is independent, Theorem 1.5.5 gives 𝑎+𝑏=0 and 𝑎−𝑏=0. Adding and subtracting these equations gives (1+1)𝑎=0 and (1+1)𝑏=0, so 𝑎=𝑏=0 by Proposition 1.1.17. Hence 𝐯+𝐰,𝐯−𝐰 is independent.

Suppose that 1+1=0. Taking 𝑎=𝑏=1, the right side is (1+1)𝐯+0𝐰=𝟎. So 1,1 is a dependence relation, and the list is dependent. In fact −1=1, so 𝐯−𝐰=𝐯+𝐰, and the list repeats an entry.

1.5.3The linear dependence lemma

Theorem 1.5.5 detects dependence through a relation. The next result reads off from a relation which entry is redundant.

Intuition. A dependence relation 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘=𝟎 can be solved for any entry whose coefficient is nonzero, and this writes that entry as a linear combination of the others. To control which entries appear on the other side, solve for the last entry with a nonzero coefficient. All later entries have coefficient 0, so only earlier entries remain.

Here is a picture. Build span(ℒ︀) by adding the entries one at a time: first span(𝐯1), then span(𝐯1,𝐯2), and so on. At each step the span either grows or stays the same, and it stays the same exactly when the new entry already lies in the span of the earlier ones (Corollary 1.3.20(c)). The lemma says that for a dependent list, some step does not make the span grow.

The proof chooses an index that is as large as possible. This is the first of many proofs built on an extreme choice.

Technique 1.5.9 (Extremal choice and minimal counterexamples). When a proof needs an object with special properties, choose one that is extreme in some respect: the largest index with a nonzero coefficient, a polynomial of largest degree, a dependence relation with the fewest nonzero coefficients, a smallest counterexample. Extremality is a hypothesis you get for free. “The largest 𝑗 with 𝑎𝑗≠0” also says that every later coefficient is 0. “A relation with the fewest nonzero coefficients” also says that every relation with fewer nonzero coefficients is trivial.

It combines with contradiction. To show that no object has some property, suppose that some do, take an extreme one, and use it to build another object with the property that is more extreme still. This contradicts the choice.

Reach for it when a relation or a sum has many terms and the argument would be easy if most of them vanished. The canonical example is the linear dependence lemma (Lemma 1.5.10), which solves for the largest index with a nonzero coefficient. The same choice, of a largest degree, proves Proposition 1.5.24, and the contradiction form appears in Exercise 1.5.44.

Lemma 1.5.10 (Linear dependence lemma). Let ℒ︀=𝐯1,…,𝐯𝑘 be a linearly dependent list in 𝑉. Then there is an index 𝑗∈{1,…,𝑘} with

𝐯𝑗∈span(𝐯1,…,𝐯𝑗−1).

Moreover, for every such 𝑗, deleting 𝐯𝑗 from ℒ︀ does not change the span:

span(𝐯1,…,𝐯𝑗−1,𝐯𝑗+1,…,𝐯𝑘)=span(ℒ︀).

For 𝑗=1 the condition reads 𝐯1∈span(())={𝟎}, that is, 𝐯1=𝟎.

Proof.standard

Uses. Theorem 1.5.5 (Independence is decided at zero), Lemma 1.3.9 (Arithmetic of linear combinations), Proposition 1.2.32 (The scalar zero), Proposition 1.2.28 (Uniqueness of additive inverses), Proposition 1.2.34 (Negatives and the scalar −1), Corollary 1.3.20 (Operations that preserve the span)

Techniques. Extremal choice and minimal counterexamples (Technique 1.5.9)

Hint 1. By Theorem 1.5.5, ℒ︀ has a nontrivial relation 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘=𝟎. Solve it for one entry. Which choice of entry leaves only earlier entries on the other side?
Hint 2. Let 𝑗 be the largest index with 𝑎𝑗≠0. The terms after 𝑗 vanish; move the others to the other side and divide by 𝑎𝑗.
Hint 3. For the second statement, 𝐯𝑗 lies in the span of the list with 𝐯𝑗 deleted. Use Corollary 1.3.20(a), (b), and (c).
Sketch. Take a nontrivial relation and the largest 𝑗 with 𝑎𝑗≠0. Then 𝑎1𝐯1+⋯+𝑎𝑗𝐯𝑗=𝟎, so 𝐯𝑗=∑𝑖<𝑗(−𝑎𝑖/𝑎𝑗)𝐯𝑖. If 𝐯𝑗∈span(𝐯1,…,𝐯𝑗−1) and ℒ︀′ is ℒ︀ without 𝐯𝑗, then 𝐯𝑗∈span(ℒ︀′), so appending 𝐯𝑗 to ℒ︀′ does not change the span (Corollary 1.3.20(c)); and ℒ︀′,𝐯𝑗 is a reordering of ℒ︀.

Since ℒ︀ is dependent, (II) of Theorem 1.5.5 fails: there are scalars 𝑎1,…,𝑎𝑘, not all 0, with 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘=𝟎. Let 𝑗 be the largest index with 𝑎𝑗≠0. For 𝑖>𝑗 we have 𝑎𝑖=0, so 𝑎𝑖𝐯𝑖=𝟎 by Proposition 1.2.32, and dropping these terms gives

(𝑎1𝐯1+⋯+𝑎𝑗−1𝐯𝑗−1)+𝑎𝑗𝐯𝑗=𝟎.

By Proposition 1.2.28, 𝑎𝑗𝐯𝑗 is the additive inverse of the sum in parentheses. By Proposition 1.2.34 and Lemma 1.3.9(b), that inverse is (−1) times the sum, so

𝑎𝑗𝐯𝑗=(−𝑎1)𝐯1+⋯+(−𝑎𝑗−1)𝐯𝑗−1.

Since 𝑎𝑗≠0, we may multiply both sides by 𝑎𝑗−1. By (A6) and (A5) on the left, and Lemma 1.3.9(b) on the right,

𝐯𝑗=∑𝑖=1𝑗−1(−𝑎𝑖𝑎𝑗)𝐯𝑖∈span(𝐯1,…,𝐯𝑗−1).

(If 𝑗=1, the sum is empty and the equation says 𝐯1=𝟎.)

Now let 𝑗 be any index with 𝐯𝑗∈span(𝐯1,…,𝐯𝑗−1), and let ℒ︀′ be the list obtained from ℒ︀ by deleting 𝐯𝑗. The list 𝐯1,…,𝐯𝑗−1 is a sublist of ℒ︀′, so 𝐯𝑗∈span(ℒ︀′) by Corollary 1.3.20(b). By Corollary 1.3.20(c), span(ℒ︀′,𝐯𝑗)=span(ℒ︀′). The list ℒ︀′,𝐯𝑗 is a reordering of ℒ︀, so its span is span(ℒ︀) by Corollary 1.3.20(a). Hence span(ℒ︀′)=span(ℒ︀). □

The proof did not search for 𝑗. It read 𝑗 off a dependence relation: any relation gives an index, the largest one with a nonzero coefficient. Different relations can give different indices, and the lemma guarantees only that some 𝑗 works, not that a particular one does.

Example 1.5.11 (Which entries are redundant). Take ℒ︀1=(0,0),(1,−1),(−𝜋,𝜋) in ℝ2 again, and write 𝐯1,𝐯2,𝐯3 for its entries. The relation 1𝐯1+0𝐯2+0𝐯3=𝟎 has largest nonzero index 1, and indeed 𝐯1=𝟎∈span(()). The relation 0𝐯1+𝜋𝐯2+1𝐯3=𝟎 gives 𝑗=3, and indeed 𝐯3=−𝜋𝐯2. No relation gives 𝑗=2, because (1,−1)∉span((0,0))={𝟎}. Deleting 𝐯1 and then, in the remaining list (1,−1),(−𝜋,𝜋), deleting the last entry, the lemma recovers span(ℒ︀1)=span((1,−1)), the computation of Example 1.3.21.

The last entry of a dependent list need not be redundant. In ℝ2, the list (1,0),(2,0),(0,1) is dependent, since 2(1,0)+(−1)(2,0)+0(0,1)=𝟎, but (0,1) does not lie in span((1,0),(2,0)), which is the first axis. Here 𝑗=2 is the only index that works.

The list 𝐯1,𝐯2,𝐯3=(2,1),(−1,1),(1,2) is dependent: 𝐯1+𝐯2−𝐯3=𝟎. So 𝐯3∈span(𝐯1,𝐯2), and by Lemma 1.5.10 deleting 𝐯3 leaves the span unchanged. In the interactive version, the explorer reports a dependence relation and the representations of 𝐰=(0,3). Delete one vector and drag the other two onto a common line to see when two vectors are dependent (Proposition 1.5.15). With three vectors in ℝ2, no position makes the list independent; Section 4.1 explains why.

Exercise 1.5.12.routine In ℝ3, let ℒ︀ be the list

𝐯1,…,𝐯5=(1,1,0),(2,2,0),(0,1,1),(1,2,1),(0,0,1).

Find every 𝑗 with 𝐯𝑗∈span(𝐯1,…,𝐯𝑗−1), and for each such 𝑗, a dependence relation whose largest index with a nonzero coefficient is 𝑗.

Solution.

Uses. Lemma 1.5.10 (Linear dependence lemma), Definition 1.3.10 (Span), Corollary 1.3.20 (Operations that preserve the span)

Hint 1. Go through 𝑗=1,…,5 in order. For 𝑗=2, compare 𝐯2 with 𝐯1.
Hint 2. Once you know that 𝐯2 is redundant, span(𝐯1,𝐯2,𝐯3)=span(𝐯1,𝐯3), whose elements are (𝑎,𝑎+𝑏,𝑏). Test 𝐯4 and 𝐯5 against this description.
Sketch. 𝑗=2, since 𝐯2=2𝐯1, and 𝑗=4, since 𝐯4=𝐯1+𝐯3, with relations 2𝐯1−𝐯2=𝟎 and 𝐯1+𝐯3−𝐯4=𝟎. No other 𝑗 works: 𝐯1≠𝟎, 𝐯3 is not a multiple of 𝐯1, and span(𝐯1,…,𝐯4)={(𝑎,𝑎+𝑏,𝑏)} does not contain (0,0,1).

𝑗=1: 𝐯1≠𝟎, so 𝐯1∉span(())={𝟎}.

𝑗=2: 𝐯2=2𝐯1. The relation 2𝐯1+(−1)𝐯2=𝟎, with zero coefficients on the other entries, has largest nonzero index 2.

𝑗=3: By Corollary 1.3.20(c), span(𝐯1,𝐯2)=span(𝐯1), whose elements (𝑎,𝑎,0) have third coordinate 0. So 𝐯3=(0,1,1) is not in it.

𝑗=4: 𝐯1+𝐯3=(1,2,1)=𝐯4. The relation 𝐯1+𝐯3+(−1)𝐯4=𝟎 has largest nonzero index 4.

𝑗=5: By Corollary 1.3.20(a) and (c), deleting 𝐯2 and 𝐯4 shows span(𝐯1,…,𝐯4)=span(𝐯1,𝐯3), which consists of the vectors 𝑎(1,1,0)+𝑏(0,1,1)=(𝑎,𝑎+𝑏,𝑏). For (0,0,1) we would need 𝑎=0, 𝑏=1, and 𝑎+𝑏=0, which is impossible. So 𝐯5∉span(𝐯1,…,𝐯4).

Hence 𝑗=2 and 𝑗=4 are the indices that work.

The lemma has a converse. If some entry lies in the span of the earlier ones, solving for it backwards produces a relation in which that entry has coefficient −1. So the condition of the lemma characterizes dependence.

Corollary 1.5.13 (Independence, one entry at a time). A list ℒ︀=𝐯1,…,𝐯𝑘 in 𝑉 is linearly independent if and only if

𝐯𝑗∉span(𝐯1,…,𝐯𝑗−1)for every𝑗∈{1,…,𝑘}.

Proof.routine

Uses. Lemma 1.5.10 (Linear dependence lemma), Theorem 1.5.5 (Independence is decided at zero), Proposition 1.2.34 (Negatives and the scalar −1), Proposition 1.2.32 (The scalar zero)

Techniques. Contrapositive (Technique 1.5.4)

Hint 1. One direction is the contrapositive of Lemma 1.5.10.
Hint 2. For the other, suppose 𝐯𝑗=𝑏1𝐯1+⋯+𝑏𝑗−1𝐯𝑗−1. Write down a linear relation of ℒ︀ in which 𝐯𝑗 has coefficient −1.
Sketch. (⇐) If ℒ︀ were dependent, Lemma 1.5.10 would give a 𝑗 violating the condition. (⇒) If 𝐯𝑗=∑𝑖<𝑗𝑏𝑖𝐯𝑖, then the coefficients 𝑏1,…,𝑏𝑗−1,−1,0,…,0 form a nontrivial relation, so ℒ︀ is dependent.

(⇐) This is the contrapositive of Lemma 1.5.10: if ℒ︀ is dependent, then 𝐯𝑗∈span(𝐯1,…,𝐯𝑗−1) for some 𝑗.

(⇒) We prove the contrapositive. Suppose that 𝐯𝑗=𝑏1𝐯1+⋯+𝑏𝑗−1𝐯𝑗−1 for some 𝑗 and some scalars 𝑏𝑖. Consider the linear combination of ℒ︀ with coefficients 𝑏1,…,𝑏𝑗−1 on the first 𝑗−1 entries, −1 on 𝐯𝑗, and 0 on the entries after 𝐯𝑗. By Proposition 1.2.34, Proposition 1.2.32, and (A4), it represents

(𝑏1𝐯1+⋯+𝑏𝑗−1𝐯𝑗−1)+(−1)𝐯𝑗=𝐯𝑗+(−𝐯𝑗)=𝟎.

Its coefficient on 𝐯𝑗 is −1≠0, so it is a nontrivial relation, and ℒ︀ is dependent by Theorem 1.5.5. □

Condition (II) of Theorem 1.5.5 does not refer to the order of the entries, so a reordering of an independent list is independent (Proposition 1.5.18(a)). Applying Corollary 1.5.13 to a reordering in which a chosen entry comes last gives the symmetric form: ℒ︀ is linearly dependent if and only if some entry lies in the span of the other entries. In that form, the entry is the one that the intuition at the start of the section called “made up for by the others”.

The corollary also says what happens when an independent list is lengthened by one vector.

Proposition 1.5.14 (Appending a vector). Let ℒ︀ be a linearly independent list in 𝑉, and let 𝐰∈𝑉. Then ℒ︀,𝐰 is linearly independent if and only if 𝐰∉span(ℒ︀).

Proof.routine

Uses. Corollary 1.5.13 (Independence, one entry at a time), Theorem 1.5.5 (Independence is decided at zero), Lemma 1.3.9 (Arithmetic of linear combinations)

Hint 1. For (⇒), the last entry of ℒ︀,𝐰 is 𝐰. Apply Corollary 1.5.13.
Hint 2. For (⇐), take a relation 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘+𝑏𝐰=𝟎, and split into the cases 𝑏≠0 and 𝑏=0.
Sketch. If 𝐰∈span(ℒ︀), the last entry of ℒ︀,𝐰 lies in the span of the earlier ones. Conversely, in a relation ∑𝑎𝑖𝐯𝑖+𝑏𝐰=𝟎, a nonzero 𝑏 would give 𝐰=∑(−𝑎𝑖/𝑏)𝐯𝑖∈span(ℒ︀); so 𝑏=0, and then all 𝑎𝑖=0 by independence of ℒ︀.

Write ℒ︀=𝐯1,…,𝐯𝑘.

(⇒) If 𝐰∈span(ℒ︀), then the last entry of ℒ︀,𝐰 lies in the span of the entries before it, so ℒ︀,𝐰 is dependent by Corollary 1.5.13.

(⇐) Suppose that 𝐰∉span(ℒ︀), and let 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘+𝑏𝐰=𝟎. If 𝑏≠0, then, as in the proof of Lemma 1.5.10,

𝐰=∑𝑖=1𝑘(−𝑎𝑖𝑏)𝐯𝑖∈span(ℒ︀),

a contradiction. So 𝑏=0, and 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘=𝟎. Since ℒ︀ is independent, all 𝑎𝑖=0 by Theorem 1.5.5. So the relation is trivial, and ℒ︀,𝐰 is independent. □

So an independent list that does not span 𝑉 can always be lengthened, keeping it independent: append any vector outside its span. Repeating this is how independent lists are extended to bases in Section 4.1 (Theorem 4.1.16). Whether the process stops is a real question. In 𝐹[𝑥] it never does: 𝑥𝑛+1∉span(1,𝑥,…,𝑥𝑛), since every polynomial in that span has degree at most 𝑛 (Example 1.3.11), so appending the next power of 𝑥 never stops.

1.5.4First consequences

Proposition 1.5.15 (Short lists, zeros, and repeats). Let 𝑉 be a vector space over 𝐹.

  1. (a)The empty list () is linearly independent.
  2. (b)A list 𝐯 of length one is linearly independent if and only if 𝐯≠𝟎.
  3. (c)A list containing 𝟎 is linearly dependent. A list with a repeated entry, 𝐯𝑖=𝐯𝑗 for some 𝑖≠𝑗, is linearly dependent.
  4. (d)A list 𝐯,𝐰 of length two is linearly dependent if and only if one of 𝐯, 𝐰 is a scalar multiple of the other.

Proof.routine

Uses. Theorem 1.5.5 (Independence is decided at zero), Proposition 1.2.35 (Zero products), Proposition 1.2.32 (The scalar zero), Proposition 1.2.33 (The zero vector), Proposition 1.2.34 (Negatives and the scalar −1)

Hint 1. Use (II) of Theorem 1.5.5 throughout. For dependence, write down a nontrivial relation; for independence, start from an arbitrary relation.
Hint 2. For (b) and the forward direction of (d), the key fact is that 𝑎𝐯=𝟎 forces 𝑎=0 or 𝐯=𝟎 (Proposition 1.2.35).
Hint 3. In (d), given 𝑎𝐯+𝑏𝐰=𝟎 with (𝑎,𝑏)≠(0,0), split into the cases 𝑎≠0 and 𝑎=0.
Sketch. (a) The only relation of () is trivial. (b) 1𝟎=𝟎 is nontrivial; if 𝐯≠𝟎, then 𝑎𝐯=𝟎 forces 𝑎=0. (c) 1𝟎=𝟎 and 𝐯𝑖−𝐯𝑗=𝟎, padded with zero coefficients. (d) 𝐯=𝑐𝐰 gives the relation 𝐯−𝑐𝐰=𝟎; conversely, from 𝑎𝐯+𝑏𝐰=𝟎 with 𝑎≠0 we get 𝐯=(−𝑏/𝑎)𝐰, and with 𝑎=0 we get 𝑏𝐰=𝟎, 𝑏≠0, so 𝐰=𝟎=0𝐯.

We use (II) of Theorem 1.5.5.

(a) The only linear relation of () is the empty one, which is trivial.

(b) If 𝐯=𝟎, then 1𝐯=𝟎 by Proposition 1.2.33, a nontrivial relation. If 𝐯≠𝟎 and 𝑎𝐯=𝟎, then 𝑎=0 by Proposition 1.2.35, so the only relation is trivial.

(c) If 𝐯𝑗=𝟎, the linear combination with coefficient 1 on 𝐯𝑗 and 0 elsewhere represents 1𝟎=𝟎, by Proposition 1.2.33 and Proposition 1.2.32; it is a nontrivial relation. If 𝐯𝑖=𝐯𝑗 with 𝑖≠𝑗, the linear combination with coefficient 1 on 𝐯𝑖, −1 on 𝐯𝑗, and 0 elsewhere represents 𝐯𝑖+(−𝐯𝑖)=𝟎, by Proposition 1.2.34; it is nontrivial as well.

(d) If 𝐯=𝑐𝐰, then 1𝐯+(−𝑐)𝐰=𝑐𝐰+(−𝑐𝐰)=𝟎 is a nontrivial relation; similarly if 𝐰=𝑐𝐯. Conversely, suppose that 𝑎𝐯+𝑏𝐰=𝟎 with 𝑎 and 𝑏 not both 0. If 𝑎≠0, then 𝐯=(−𝑏/𝑎)𝐰, by the argument in the proof of Lemma 1.5.10. If 𝑎=0, then 𝑏≠0 and 𝑏𝐰=𝟎, so 𝐰=𝟎=0𝐯 by Proposition 1.2.35 and Proposition 1.2.32. Either way, one vector is a multiple of the other. □

In (d), “one of them is a multiple of the other” cannot be strengthened to “each is a multiple of the other”. If 𝐯≠𝟎, the list 𝐯,𝟎 is dependent, and 𝟎=0𝐯, but 𝐯 is not a multiple of 𝟎. In ℝ2, (d) says that two vectors are dependent exactly when they lie on a common line through the origin. Part (c) shows once more that independence belongs to lists: the list 𝐯,𝐯 is dependent, although its set of entries is {𝐯}.

Exercise 1.5.16.routine Find the error in the following argument.

Claim. Let 𝐯1,𝐯2,𝐯3∈𝑉, and suppose that none of them is a scalar multiple of another. Then 𝐯1,𝐯2,𝐯3 is linearly independent.

Proof. Suppose that 𝑎1𝐯1+𝑎2𝐯2+𝑎3𝐯3=𝟎 and that some 𝑎𝑖≠0, say 𝑎1≠0. Then 𝐯1=(−𝑎2/𝑎1)𝐯2+(−𝑎3/𝑎1)𝐯3, so 𝐯1 is a scalar multiple of 𝐯2 or of 𝐯3, a contradiction. So all 𝑎𝑖=0.

Solution.

Uses. Proposition 1.5.15 (Short lists, zeros, and repeats), Theorem 1.5.5 (Independence is decided at zero)

Techniques. Finding counterexamples and minimal examples (Technique 1.4.18)

Hint 1. Which step turns a linear combination of two vectors into a multiple of one of them?
Hint 2. Test the claim on (1,0),(0,1),(1,1) in ℝ2.
Sketch. A combination of 𝐯2 and 𝐯3 with both coefficients nonzero need not be a multiple of either. The list (1,0),(0,1),(1,1) satisfies the hypothesis but has the relation (1,0)+(0,1)−(1,1)=𝟎.

The error is the step “so 𝐯1 is a scalar multiple of 𝐯2 or of 𝐯3”. It holds when 𝑎2=0 or 𝑎3=0, but a linear combination of 𝐯2 and 𝐯3 with both coefficients nonzero is in general a multiple of neither.

The claim is false. In ℝ2, no two of (1,0), (0,1), (1,1) are multiples of each other: their coordinates show that (0,1) and (1,1) are not multiples of (1,0), and so on. But (1,0)+(0,1)+(−1)(1,1)=𝟎 is a dependence relation. For two vectors the claim is correct (Proposition 1.5.15(d)), and the argument above is a valid proof in that case.

Corollary 1.5.17 (Sublists). Every sublist of a linearly independent list is linearly independent. Equivalently, if some sublist of a list ℒ︀ is linearly dependent, then ℒ︀ is linearly dependent.

Proof.routine

Uses. Theorem 1.5.5 (Independence is decided at zero), Proposition 1.2.32 (The scalar zero), Notation 1.3.3

Techniques. Contrapositive (Technique 1.5.4)

Hint 1. Use (II) of Theorem 1.5.5. A relation of the sublist uses only some of the entries of ℒ︀.
Hint 2. Extend the coefficients of a relation of the sublist by 0 on the entries of ℒ︀ that were deleted.
Sketch. A relation ∑𝑟𝑐𝑟𝐯𝑖𝑟=𝟎 of the sublist, padded with zero coefficients on the deleted entries, is a relation of ℒ︀, so all its coefficients are 0. The second statement is the contrapositive of the first.

Let ℒ︀=𝐯1,…,𝐯𝑘 be linearly independent, and let ℒ︀′=𝐯𝑖1,…,𝐯𝑖𝑚 be a sublist, with 𝑖1<⋯<𝑖𝑚. Suppose that 𝑐1𝐯𝑖1+⋯+𝑐𝑚𝐯𝑖𝑚=𝟎. Define 𝑎𝑖=𝑐𝑟 if 𝑖=𝑖𝑟, and 𝑎𝑖=0 if 𝑖 is not one of 𝑖1,…,𝑖𝑚. In ∑𝑖=1𝑘𝑎𝑖𝐯𝑖, the terms with 𝑖=𝑖𝑟 are 𝑐𝑟𝐯𝑖𝑟, in the same order as in the relation, and the other terms are 0𝐯𝑖=𝟎 by Proposition 1.2.32. So

∑𝑖=1𝑘𝑎𝑖𝐯𝑖=∑𝑟=1𝑚𝑐𝑟𝐯𝑖𝑟=𝟎.

Since ℒ︀ is independent, every 𝑎𝑖=0 by Theorem 1.5.5; in particular 𝑐𝑟=𝑎𝑖𝑟=0 for every 𝑟. So ℒ︀′ has only the trivial relation, and it is independent.

The second statement is the contrapositive of the first. □

The corollary goes in one direction only. A dependent list can have independent sublists, such as (1,0),(0,1) inside the dependent list (1,0),(0,1),(1,1). The corollary also gives a second proof of Proposition 1.5.15(c): a list containing 𝟎 has the dependent sublist 𝟎, and a list with 𝐯𝑖=𝐯𝑗 for 𝑖<𝑗 has the dependent sublist 𝐯𝑖,𝐯𝑗, by Proposition 1.5.15(b) and (d).

The span of a list is unchanged by the moves of Corollary 1.3.20(a) and (d). These moves preserve independence too, and they are the moves of row reduction (Section 3.3).

Proposition 1.5.18 (Operations that preserve independence). Let ℒ︀=𝐯1,…,𝐯𝑘 be a list in 𝑉, and let ℒ︀′ be obtained from ℒ︀ by one of the following operations:

  1. (a)reordering the entries;
  2. (b)replacing 𝐯𝑗 by 𝑐𝐯𝑗, where 𝑐≠0;
  3. (c)replacing 𝐯𝑗 by 𝐯𝑗+𝑎𝐯𝑖, where 𝑖≠𝑗 and 𝑎∈𝐹.

Then span(ℒ︀′)=span(ℒ︀), and ℒ︀′ is linearly independent if and only if ℒ︀ is.

Proof.routine

Uses. Corollary 1.3.20 (Operations that preserve the span), Theorem 1.5.5 (Independence is decided at zero), Proposition 1.1.17 (No zero divisors), Lemma 1.3.9 (Arithmetic of linear combinations)

Hint 1. The spans are handled by Corollary 1.3.20. For independence, it suffices to show that if ℒ︀ is independent then so is ℒ︀′: each operation can be undone by an operation of the same kind.
Hint 2. Take a relation of ℒ︀′, expand the modified entry, and collect coefficients to get a relation of ℒ︀. Then read off what independence of ℒ︀ says.
Sketch. Spans: Corollary 1.3.20(a) and (d). Each operation is undone by one of the same kind: reorder back, scale by 𝑐−1, add −𝑎𝐯𝑖. So it suffices to show that ℒ︀ independent implies ℒ︀′ independent. A relation of ℒ︀′ becomes a relation of ℒ︀ with coefficient 𝑏𝑗𝑐 on 𝐯𝑗 in (b), and with coefficients 𝑏𝑖+𝑎𝑏𝑗 on 𝐯𝑖 and 𝑏𝑗 on 𝐯𝑗 in (c). Independence of ℒ︀ makes these 0, which forces every 𝑏𝑙=0.

The spans agree by Corollary 1.3.20(a) and (d). Each operation can be undone by an operation of the same kind: a reordering by the reverse reordering, the scaling by 𝑐 by the scaling by 𝑐−1, and the replacement of 𝐯𝑗 by 𝐯𝑗+𝑎𝐯𝑖 by the replacement of the new 𝑗-th entry by itself plus (−𝑎)𝐯𝑖, which is allowed since 𝐯𝑖 is still an entry of ℒ︀′ (as 𝑖≠𝑗). So it suffices to show that if ℒ︀ is independent, then so is ℒ︀′. Suppose that ℒ︀ is independent, and take a linear relation of ℒ︀′. We use (II) of Theorem 1.5.5.

(a) The coefficients of the relation, attached to the entries of ℒ︀ in their original positions, give a linear combination of ℒ︀ with the same terms in a different order. By (A1) and (A2) it also represents 𝟎, so all its coefficients are 0.

(b) Let the relation be ∑𝑙≠𝑗𝑏𝑙𝐯𝑙+𝑏𝑗(𝑐𝐯𝑗)=𝟎. By (A6), 𝑏𝑗(𝑐𝐯𝑗)=(𝑏𝑗𝑐)𝐯𝑗, so this is the linear combination of ℒ︀ with coefficient 𝑏𝑗𝑐 on 𝐯𝑗 and 𝑏𝑙 on 𝐯𝑙 for 𝑙≠𝑗. By independence of ℒ︀, 𝑏𝑙=0 for 𝑙≠𝑗 and 𝑏𝑗𝑐=0. Since 𝑐≠0, 𝑏𝑗=0 by Proposition 1.1.17.

(c) Let the relation be ∑𝑙≠𝑗𝑏𝑙𝐯𝑙+𝑏𝑗(𝐯𝑗+𝑎𝐯𝑖)=𝟎. By (A7), (A6), and Lemma 1.3.9, the left side is the linear combination of ℒ︀ with coefficient 𝑏𝑖+𝑏𝑗𝑎 on 𝐯𝑖, 𝑏𝑗 on 𝐯𝑗, and 𝑏𝑙 on 𝐯𝑙 for 𝑙≠𝑖,𝑗. By independence of ℒ︀, all of these are 0. So 𝑏𝑗=0, then 𝑏𝑖=𝑏𝑖+𝑏𝑗𝑎=0, and 𝑏𝑙=0 for the remaining 𝑙. □

Both hypotheses are needed, as they were for the span: replacing 𝐯𝑗 by 0𝐯𝑗, or by 𝐯𝑗+(−1)𝐯𝑗, puts 𝟎 into the list.

1.5.5Changing the field

A linear relation is a statement about scalars, so whether a list is independent depends on which scalars are allowed. In Example 1.5.6 the same coordinates gave an independent list in ℝ2 and a dependent one in 𝔽32, but these are different vector spaces. More striking is a single set of vectors, viewed over two fields.

Example 1.5.19 (The same vectors over two fields).
  1. (a)ℂ is a vector space over ℂ and, by restricting scalars, over ℝ (Example 1.2.20). Over ℂ, the list 1,𝑖 is dependent, since 𝑖⋅1+(−1)⋅𝑖=0. Over ℝ it is independent: if 𝑎⋅1+𝑏⋅𝑖=0 with 𝑎,𝑏∈ℝ, then 𝑎+𝑏𝑖=0, so 𝑎=𝑏=0 by Definition 1.1.29.
  2. (b)Regard ℝ as a vector space over ℚ. The list 1,2 is independent over ℚ: if 𝑎+𝑏2=0 with 𝑎,𝑏∈ℚ and 𝑏≠0, then 2=−𝑎/𝑏 would be rational; so 𝑏=0, and then 𝑎=0. Over ℝ the same list is dependent, since 2⋅1+(−1)2=0.
  3. (c)In ℂ2, the list (1,𝑖),(𝑖,−1) is dependent over ℂ, since (𝑖,−1)=𝑖(1,𝑖). Over ℝ it is independent: for 𝑎,𝑏∈ℝ,

    𝑎(1,𝑖)+𝑏(𝑖,−1)=(𝑎+𝑏𝑖,−𝑏+𝑎𝑖),

    and this is 𝟎 only if 𝑎+𝑏𝑖=0, that is, 𝑎=𝑏=0.

In each case the list was independent over the smaller field and dependent over the larger one. The opposite never happens.

Proposition 1.5.20 (Fewer scalars, fewer relations). Let 𝐾 be a subfield of 𝐹, and regard 𝑉 as a vector space over 𝐾 as well (Proposition 1.2.19). If a list in 𝑉 is linearly independent over 𝐹, then it is linearly independent over 𝐾.

Proof.routine

Uses. Proposition 1.2.19 (Restriction of scalars), Theorem 1.5.5 (Independence is decided at zero)

Hint 1. Compare the linear relations over 𝐾 with those over 𝐹.
Hint 2. Scalar multiplication over 𝐾 is that of 𝐹, restricted to 𝐾.
Sketch. A linear relation over 𝐾 has coefficients in 𝐾⊆𝐹 and is computed with the same operations, so it is a linear relation over 𝐹, hence trivial.
Let ℒ︀=𝐯1,…,𝐯𝑘 be independent over 𝐹, and let 𝑎1,…,𝑎𝑘∈𝐾 with 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘=𝟎. The scalar multiplication of the 𝐾-vector space 𝑉 is that of 𝐹 restricted to 𝐾, and the addition is the same, so 𝑎1,…,𝑎𝑘 is also a linear relation of ℒ︀ over 𝐹. By Theorem 1.5.5, all 𝑎𝑖=0. So ℒ︀ is independent over 𝐾. □

The converse fails, as Example 1.5.19 shows. In each of those examples, though, the vectors themselves involved the larger field: 𝑖, 2, and (𝑖,−1). For vectors whose coordinates lie in the smaller field, the extra scalars bring no new relations.

Intuition. Let ℒ︀ be a list of real vectors. Viewed in ℂ𝑚, it has more candidate relations, with complex coefficients. But a complex relation splits into its real and imaginary parts, and because the entries of ℒ︀ are real, each part is a real relation by itself.
Proposition 1.5.21 (Real lists in ℂ𝑚). Let ℒ︀=𝐯1,…,𝐯𝑘 be a list in ℝ𝑚. Then ℒ︀ is linearly independent in the real vector space ℝ𝑚 if and only if it is linearly independent in the complex vector space ℂ𝑚.

Proof.standard

Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.1.29 (Complex numbers), Definition 1.2.4 (The space 𝐹𝑛)

Hint 1. One direction holds because every real relation is a complex relation.
Hint 2. For the other, write each complex coefficient as 𝑐𝑗=𝑎𝑗+𝑏𝑗𝑖 with 𝑎𝑗,𝑏𝑗∈ℝ, and look at one coordinate of the relation at a time.
Hint 3. In the 𝑡-th coordinate, ∑𝑗𝑐𝑗𝑣𝑗𝑡=∑𝑗𝑎𝑗𝑣𝑗𝑡+(∑𝑗𝑏𝑗𝑣𝑗𝑡)𝑖 with both sums real. When is a complex number 0?
Sketch. (⇐) A real relation is a complex one. (⇒) If ∑𝑐𝑗𝐯𝑗=𝟎 with 𝑐𝑗=𝑎𝑗+𝑏𝑗𝑖, then in each coordinate 𝑡 the real and imaginary parts give ∑𝑎𝑗𝑣𝑗𝑡=0 and ∑𝑏𝑗𝑣𝑗𝑡=0, since the 𝑣𝑗𝑡 are real. So ∑𝑎𝑗𝐯𝑗=∑𝑏𝑗𝐯𝑗=𝟎 in ℝ𝑚, and independence over ℝ gives 𝑎𝑗=𝑏𝑗=0.

The operations of ℂ𝑚, applied to real vectors and real scalars, agree with those of ℝ𝑚, since ℝ is a subfield of ℂ. Write 𝑣𝑗𝑡∈ℝ for the 𝑡-th coordinate of 𝐯𝑗.

(⇐) Suppose that ℒ︀ is independent in ℂ𝑚, and let 𝑎1,…,𝑎𝑘∈ℝ with ∑𝑗𝑎𝑗𝐯𝑗=𝟎 in ℝ𝑚. This equation also holds in ℂ𝑚, with the real numbers 𝑎𝑗 regarded as complex scalars, so all 𝑎𝑗=0 by Theorem 1.5.5.

(⇒) Suppose that ℒ︀ is independent in ℝ𝑚, and let 𝑐1,…,𝑐𝑘∈ℂ with ∑𝑗𝑐𝑗𝐯𝑗=𝟎 in ℂ𝑚. Write 𝑐𝑗=𝑎𝑗+𝑏𝑗𝑖 with 𝑎𝑗,𝑏𝑗∈ℝ. Fix a coordinate 𝑡∈{1,…,𝑚}. Since each 𝑣𝑗𝑡 is real, 𝑐𝑗𝑣𝑗𝑡=𝑎𝑗𝑣𝑗𝑡+(𝑏𝑗𝑣𝑗𝑡)𝑖, and the 𝑡-th coordinate of the relation reads

0=∑𝑗=1𝑘𝑐𝑗𝑣𝑗𝑡=(∑𝑗=1𝑘𝑎𝑗𝑣𝑗𝑡)+(∑𝑗=1𝑘𝑏𝑗𝑣𝑗𝑡)𝑖,

where both sums in parentheses are real numbers. By Definition 1.1.29, a complex number 𝑥+𝑦𝑖 with 𝑥,𝑦∈ℝ is 0 only if 𝑥=𝑦=0. So both sums vanish for every 𝑡, which says that

𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘=𝟎and𝑏1𝐯1+⋯+𝑏𝑘𝐯𝑘=𝟎inℝ𝑚.

Since ℒ︀ is independent in ℝ𝑚, all 𝑎𝑗 and 𝑏𝑗 are 0, so all 𝑐𝑗=0. By Theorem 1.5.5, ℒ︀ is independent in ℂ𝑚. □

Exercise 1.5.22.routine Decide whether (1,1+𝑖),(1−𝑖,2) is linearly independent in ℂ2 over ℂ, and over ℝ. Does this contradict Proposition 1.5.21?

Solution.

Uses. Proposition 1.5.15 (Short lists, zeros, and repeats), Theorem 1.5.5 (Independence is decided at zero), Definition 1.1.29 (Complex numbers), Proposition 1.5.21 (Real lists in ℂ𝑚)

Hint 1. Over ℂ, is the second vector a complex multiple of the first? Compare first coordinates to find the only candidate.
Hint 2. Over ℝ, write 𝑎(1,1+𝑖)+𝑏(1−𝑖,2)=𝟎 with 𝑎,𝑏 real, and take the real and imaginary parts of the first coordinate.
Sketch. (1−𝑖)(1,1+𝑖)=(1−𝑖,2), so the list is dependent over ℂ. Over ℝ, the first coordinate 𝑎+𝑏−𝑏𝑖 of a relation must vanish, which forces 𝑏=0 and 𝑎=0. No contradiction: the vectors are not real.

Over ℂ:

(1−𝑖)(1,1+𝑖)=(1−𝑖,(1−𝑖)(1+𝑖))=(1−𝑖,1−𝑖2)=(1−𝑖,2).

So the second vector is a multiple of the first, and the list is dependent by Proposition 1.5.15(d).

Over ℝ: let 𝑎,𝑏∈ℝ with 𝑎(1,1+𝑖)+𝑏(1−𝑖,2)=𝟎. The first coordinate is 𝑎+𝑏(1−𝑖)=(𝑎+𝑏)+(−𝑏)𝑖, which is 0 only if 𝑎+𝑏=0 and −𝑏=0, by Definition 1.1.29. So 𝑎=𝑏=0, and the list is independent over ℝ.

This does not contradict Proposition 1.5.21, which concerns lists of vectors with real coordinates. Here the coordinates 1+𝑖 and 1−𝑖 are not real.

Remark 1.5.23 (Rational and real scalars). The analogue of Proposition 1.5.21 holds for ℚ⊆ℝ: a list in ℚ𝑚 is independent over ℚ if and only if it is independent over ℝ. It holds for every subfield 𝐾 of a field 𝐸 (Exercise 1.5.42). The proof above does not carry over directly. It split each complex coefficient into two real ones, which works because every complex number is a real linear combination of 1 and 𝑖. No finite list of real numbers spans ℝ over ℚ (Exercise 1.3.45), so there is no such splitting of real coefficients into rational ones. The proof in Exercise 1.5.42 uses only the finitely many real numbers that occur as coefficients in one relation.

1.5.6Polynomials and functions

In a space of functions, a linear relation is an identity that holds at every point. So to prove independence we may evaluate at any points we like, or compare other data that the functions determine, such as their behavior for large 𝑡. For polynomials, which are coefficient sequences rather than functions, the data to compare are the coefficients.

Intuition. Among polynomials of different degrees, the one of largest degree has a leading term that the others cannot cancel. So a nontrivial combination of them has a nonzero top coefficient. Choosing the largest degree is the extremal move of Technique 1.5.9.
Proposition 1.5.24 (Distinct degrees). Let 𝑝1,…,𝑝𝑘∈𝐹[𝑥] be nonzero polynomials with distinct degrees. Then 𝑝1,…,𝑝𝑘 is linearly independent.

Proof.standard

Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.2.13 (Polynomials), Definition 1.2.16 (Degree), Proposition 1.1.17 (No zero divisors)

Techniques. Extremal choice and minimal counterexamples (Technique 1.5.9)

Hint 1. Suppose that a nontrivial combination 𝑎1𝑝1+⋯+𝑎𝑘𝑝𝑘 is the zero polynomial. Among the indices with 𝑎𝑖≠0, choose one for which deg𝑝𝑖 is as large as possible.
Hint 2. Compute the coefficient of the combination in position 𝑑=deg𝑝𝑖. Which terms can contribute to it?
Sketch. Suppose ∑𝑎𝑖𝑝𝑖=𝟎 with some 𝑎𝑖≠0. Among those 𝑖, take the one with the largest degree 𝑑. Every other 𝑎𝑙𝑝𝑙 is 𝟎 or has degree less than 𝑑, so the coefficient of the sum in position 𝑑 is 𝑎𝑖 times the leading coefficient of 𝑝𝑖, which is nonzero. Contradiction.
Suppose, to the contrary, that 𝑎1𝑝1+⋯+𝑎𝑘𝑝𝑘=𝟎 with not all 𝑎𝑖=0. Among the indices 𝑖 with 𝑎𝑖≠0, choose one for which 𝑑=deg𝑝𝑖 is largest; since the degrees are distinct, it is unique. Let 𝑐≠0 be the leading coefficient of 𝑝𝑖. The operations of 𝐹[𝑥] are coefficientwise (Definition 1.2.13), so the coefficient of the sum in position 𝑑 is the sum of the coefficients of the 𝑎𝑙𝑝𝑙 in position 𝑑. For 𝑙=𝑖 this is 𝑎𝑖𝑐. For 𝑙≠𝑖 with 𝑎𝑙≠0, we have deg𝑝𝑙<𝑑 by the choice of 𝑖, so the coefficient of 𝑝𝑙 in position 𝑑 is 0, and so is that of 𝑎𝑙𝑝𝑙. For 𝑙 with 𝑎𝑙=0, 𝑎𝑙𝑝𝑙=𝟎. So the coefficient of 𝑎1𝑝1+⋯+𝑎𝑘𝑝𝑘 in position 𝑑 is 𝑎𝑖𝑐, which is nonzero by Proposition 1.1.17. This contradicts 𝑎1𝑝1+⋯+𝑎𝑘𝑝𝑘=𝟎. By Theorem 1.5.5, the list is independent. □

For example, 1,1+𝑥,1+𝑥+𝑥2 and 1,𝑥−1,𝑥2−2𝑥+1 are linearly independent in 𝐹[𝑥] over every field. The hypothesis matters: 𝑥2+𝑥,𝑥2−𝑥,𝑥 has two entries of degree 2, and it is dependent, since (𝑥2+𝑥)−(𝑥2−𝑥)+(−2)𝑥=𝟎.

Example 1.5.25 (Polynomials versus polynomial functions). Over 𝔽2, the list 𝑥,𝑥2 is linearly independent in 𝔽2[𝑥], by Proposition 1.5.24. Their polynomial functions 𝔽2→𝔽2 are 𝑐↦𝑐 and 𝑐↦𝑐2, and these are the same function, since 02=0 and 12=1. So in the vector space 𝔽2𝔽2 the two functions form a list with a repeated entry, which is dependent (Proposition 1.5.15(c)). The same “polynomials” are independent in one vector space and dependent in another, as Aside (Polynomials versus polynomial functions) warned.

Over an infinite field this cannot happen. If 𝑎1,…,𝑎𝑘 is a linear relation among the polynomial functions of 𝑝1,…,𝑝𝑘, then the polynomial 𝑞=𝑎1𝑝1+⋯+𝑎𝑘𝑝𝑘 satisfies 𝑞(𝑐)=0 for every 𝑐∈𝐹 (Proposition 1.2.18(c)). A nonzero polynomial has only finitely many roots (Proposition 7.1.22), so 𝑞=𝟎, and 𝑎1,…,𝑎𝑘 is a linear relation among the polynomials themselves.

Example 1.5.26 (Trigonometric functions). In ℝℝ, the list sin,cos is linearly independent. Suppose that 𝑎sin+𝑏cos=𝟎, the zero function. Then 𝑎sin𝑡+𝑏cos𝑡=0 for every 𝑡∈ℝ. At 𝑡=0 this reads 𝑏=0, and at 𝑡=𝜋/2 it reads 𝑎=0.

On the other hand, 1,sin2,cos2 (where sin2 is the function 𝑡↦(sin𝑡)2) is dependent, since sin2𝑡+cos2𝑡−1=0 for every 𝑡.

The method used for sin,cos works in general. Evaluating a relation at a point 𝑡0 gives one linear equation for the coefficients, so evaluating at as many points as there are coefficients gives a system of equations. If the only solution is 0, the functions are independent. If the system has nonzero solutions, nothing follows: a combination that vanishes at a few points need not vanish everywhere. To prove dependence, one needs an identity valid at every point, such as sin2+cos2=1.

Example 1.5.27 (Exponential functions).Beyond 21-242 In ℝℝ, let 𝑓𝑘(𝑡)=𝑒𝑘𝑡 for 𝑘=1,2,3. Then 𝑓1,𝑓2,𝑓3 is linearly independent. (The proofs use calculus.)
Intuition. Evaluating at three points works, but it produces equations with entries such as 𝑒2 and 𝑒6 that hide what is going on. Two features of exponentials give cleaner proofs. Differentiation sends each 𝑓𝑘 to a multiple of itself, 𝑓𝑘′=𝑘𝑓𝑘, with a different factor for each 𝑘; combining a relation with its derivative eliminates one term at a time. And as 𝑡→∞, the term with the largest exponent dominates all the others.

Proof (differentiate to eliminate terms).standard

Uses. Theorem 1.5.5 (Independence is decided at zero), the derivative of 𝑒𝑘𝑡 is 𝑘𝑒𝑘𝑡

Techniques. Apply an operator to a relation to kill terms (Technique 4.1.25)

Hint 1. Suppose 𝑎𝑒𝑡+𝑏𝑒2𝑡+𝑐𝑒3𝑡=0 for all 𝑡. Differentiate this identity. Which combination of the identity and its derivative has no 𝑒𝑡 term?
Hint 2. Subtract the identity from its derivative. Repeat the idea on the result to eliminate the 𝑒2𝑡 term, then evaluate at 𝑡=0.
Sketch. From 𝑎𝑒𝑡+𝑏𝑒2𝑡+𝑐𝑒3𝑡=0, subtracting the identity from its derivative gives 𝑏𝑒2𝑡+2𝑐𝑒3𝑡=0; doing the same with factor 2 gives 2𝑐𝑒3𝑡=0. Evaluating at 𝑡=0 in reverse order gives 𝑐=0, 𝑏=0, 𝑎=0.

Suppose that 𝑎𝑓1+𝑏𝑓2+𝑐𝑓3=𝟎, that is,

𝑎𝑒𝑡+𝑏𝑒2𝑡+𝑐𝑒3𝑡=0for all𝑡∈ℝ.

Both sides are differentiable functions of 𝑡, and the derivative of the zero function is 0, so

𝑎𝑒𝑡+2𝑏𝑒2𝑡+3𝑐𝑒3𝑡=0for all𝑡.

Subtracting the first identity from the second eliminates the term with 𝑒𝑡:

𝑏𝑒2𝑡+2𝑐𝑒3𝑡=0for all𝑡.

Differentiating this gives 2𝑏𝑒2𝑡+6𝑐𝑒3𝑡=0, and subtracting twice the previous identity eliminates the term with 𝑒2𝑡: 2𝑐𝑒3𝑡=0 for all 𝑡. At 𝑡=0 this gives 2𝑐=0, so 𝑐=0. Then 𝑏𝑒2𝑡+2𝑐𝑒3𝑡=0 at 𝑡=0 gives 𝑏=0, and the first identity at 𝑡=0 gives 𝑎+𝑏+𝑐=0, so 𝑎=0. By Theorem 1.5.5, 𝑓1,𝑓2,𝑓3 is independent. □

Proof (the dominant term).standard

Uses. Theorem 1.5.5 (Independence is decided at zero), 𝑒−𝑠𝑡→0 as 𝑡→∞, for 𝑠>0

Techniques. Extremal choice and minimal counterexamples (Technique 1.5.9)

Hint 1. Suppose 𝑎𝑒𝑡+𝑏𝑒2𝑡+𝑐𝑒3𝑡=0 for all 𝑡. Which term grows fastest as 𝑡→∞?
Hint 2. Divide the identity by 𝑒3𝑡 and let 𝑡→∞.
Sketch. Dividing by 𝑒3𝑡 gives 𝑎𝑒−2𝑡+𝑏𝑒−𝑡+𝑐=0 for all 𝑡; letting 𝑡→∞ gives 𝑐=0. Then divide 𝑎𝑒𝑡+𝑏𝑒2𝑡=0 by 𝑒2𝑡 to get 𝑏=0, and 𝑎𝑒𝑡=0 gives 𝑎=0.

Suppose that 𝑎𝑒𝑡+𝑏𝑒2𝑡+𝑐𝑒3𝑡=0 for all 𝑡∈ℝ. Multiplying by 𝑒−3𝑡,

𝑎𝑒−2𝑡+𝑏𝑒−𝑡+𝑐=0for all𝑡.

As 𝑡→∞, 𝑒−2𝑡→0 and 𝑒−𝑡→0, so the left side tends to 𝑐. It is 0 for every 𝑡, so 𝑐=0. Now 𝑎𝑒𝑡+𝑏𝑒2𝑡=0 for all 𝑡; multiplying by 𝑒−2𝑡 and letting 𝑡→∞ in the same way gives 𝑏=0. Finally 𝑎𝑒𝑡=0 at 𝑡=0 gives 𝑎=0. □

The first proof uses only that differentiation multiplies each 𝑓𝑘 by a different factor. It adapts to sequences, with a shift in place of the derivative (Exercise 1.5.44), and Section 4.1 names the move: apply an operator to a relation to eliminate terms (Technique 4.1.25). The second proof is the analytic counterpart of Proposition 1.5.24: there the largest degree dominated, here the largest exponent. Both extend to any number of distinct exponents (Exercise 1.5.45).

Aside (Independent sets).Beyond 21-242 A subset 𝑆⊆𝑉, possibly infinite, is called linearly independent if every list of distinct elements of 𝑆 is linearly independent. Distinctness is needed because a list with a repeated entry is never independent. For a finite set 𝑆, this agrees with independence of any list that runs through the elements of 𝑆 once each (Proposition 1.5.18(a), Corollary 1.5.17). For example, {1,𝑥,𝑥2,…} is linearly independent in 𝐹[𝑥], since a list of distinct monomials is a reordering of a sublist of some 1,𝑥,…,𝑥𝑛 (Example 1.5.7). By Exercise 1.5.45, the set of functions 𝑡↦𝑒𝜆𝑡, 𝜆∈ℝ, is an uncountable independent subset of ℝℝ. Independent sets and spanning sets (Aside (Spans of infinite sets)) lead to bases of infinite-dimensional spaces (Section 15.1).

Exercises

Exercise 1.5.28.routine Decide whether each list in ℝ3 is linearly independent. For each dependent list, find a dependence relation and every 𝑗 with 𝐯𝑗∈span(𝐯1,…,𝐯𝑗−1).

  1. (a)(1,2,3),(4,5,6),(7,8,9).
  2. (b)(1,1,1),(0,1,1),(0,0,1).
  3. (c)(1,−1,0),(0,1,−1),(−1,0,1).

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Lemma 1.5.10 (Linear dependence lemma), Proposition 1.5.15 (Short lists, zeros, and repeats)

Hint 1. Write 𝑎𝐯1+𝑏𝐯2+𝑐𝐯3=𝟎 as three equations in 𝑎,𝑏,𝑐, one per coordinate, and eliminate.
Hint 2. In (b), the equations can be solved from the top down. In (c), add up the three vectors.
Sketch. (a) Dependent: 𝐯1−2𝐯2+𝐯3=𝟎, and only 𝑗=3 works. (b) Independent: the relation reads (𝑎,𝑎+𝑏,𝑎+𝑏+𝑐)=𝟎. (c) Dependent: 𝐯1+𝐯2+𝐯3=𝟎, and only 𝑗=3 works.

(a) The relation 𝑎(1,2,3)+𝑏(4,5,6)+𝑐(7,8,9)=𝟎 reads

𝑎+4𝑏+7𝑐=0,2𝑎+5𝑏+8𝑐=0,3𝑎+6𝑏+9𝑐=0.

Subtracting twice the first equation from the second gives −3𝑏−6𝑐=0, so 𝑏=−2𝑐, and then the first gives 𝑎=−4𝑏−7𝑐=𝑐. The third equation then holds: 3𝑐−12𝑐+9𝑐=0. Taking 𝑐=1 gives the dependence relation 𝐯1−2𝐯2+𝐯3=𝟎, so the list is dependent. Here 𝑗=1 fails as 𝐯1≠𝟎, and 𝑗=2 fails as (4,5,6) is not a multiple of (1,2,3) (the multiplier would have to be 4 and 5/2). The relation gives 𝑗=3: 𝐯3=−𝐯1+2𝐯2.

(b) A relation reads

𝑎(1,1,1)+𝑏(0,1,1)+𝑐(0,0,1)=(𝑎,𝑎+𝑏,𝑎+𝑏+𝑐)=𝟎,

which gives 𝑎=0, then 𝑏=0, then 𝑐=0. So the list is independent.

(c) The three vectors add up to (1+0−1,−1+1+0,0−1+1)=𝟎, so 1,1,1 is a dependence relation. Here 𝐯1≠𝟎, and 𝐯2=(0,1,−1) is not a multiple of (1,−1,0), since a multiple 𝑡(1,−1,0) with first coordinate 0 has 𝑡=0. So only 𝑗=3 works, with 𝐯3=−𝐯1−𝐯2.

Exercise 1.5.29.routine For which primes 𝑝 is (1,1,1),(1,2,3),(1,4,9) linearly independent in 𝔽𝑝3? Is it linearly independent in ℚ3?

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Proposition 1.1.17 (No zero divisors), Proposition 1.5.15 (Short lists, zeros, and repeats)

Hint 1. The relation 𝑎(1,1,1)+𝑏(1,2,3)+𝑐(1,4,9)=𝟎 gives one equation per coordinate. The 𝑡-th coordinates of the three vectors are 1, 𝑡, 𝑡2.
Hint 2. Eliminate 𝑎, then 𝑏. You should reach 2𝑐=0. Which primes make 2=0?
Sketch. The equations 𝑎+𝑏+𝑐=0, 𝑎+2𝑏+4𝑐=0, 𝑎+3𝑏+9𝑐=0 reduce to 𝑏+3𝑐=0 and 2𝑐=0, using only operations valid in every field. If 2≠0 (every 𝑝≠2, and ℚ), the list is independent. In 𝔽23 the list is (1,1,1),(1,0,1),(1,0,1), which repeats an entry.

Reading the coordinates of 𝑎(1,1,1)+𝑏(1,2,3)+𝑐(1,4,9)=𝟎 one at a time gives

𝑎+𝑏+𝑐=0,𝑎+2𝑏+4𝑐=0,𝑎+3𝑏+9𝑐=0.

Subtracting the first equation from the other two gives 𝑏+3𝑐=0 and 2𝑏+8𝑐=0, and subtracting twice the first of these from the second gives 2𝑐=0. These steps are valid over every field.

If 2≠0 in 𝐹, then 𝑐=0 by Proposition 1.1.17, so 𝑏=−3𝑐=0 and 𝑎=−𝑏−𝑐=0, and the list is independent by Theorem 1.5.5. This is the case for 𝐹=ℚ and 𝐹=𝔽𝑝 with 𝑝 odd.

If 𝑝=2, then 2=0 and 4=0 and 3=9=1 in 𝔽2, so the list is (1,1,1),(1,0,1),(1,0,1). It repeats an entry, so it is dependent (Proposition 1.5.15(c)).

So the list is independent in 𝔽𝑝3 exactly for 𝑝≠2, and it is independent in ℚ3.

Exercise 1.5.30.routine
  1. (a)Find the error in the following argument.

    Claim. If 𝐯1,…,𝐯𝑘 is linearly dependent, then 𝐯𝑘∈span(𝐯1,…,𝐯𝑘−1).

    Proof. Take a nontrivial relation 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘=𝟎, and let 𝑗 be the largest index with 𝑎𝑗≠0. Since 𝑘 is the largest index, 𝑗=𝑘. Solving for 𝐯𝑘 as in Lemma 1.5.10 gives 𝐯𝑘∈span(𝐯1,…,𝐯𝑘−1).

  2. (b)Show that the claim does hold when 𝐯1,…,𝐯𝑘−1 is linearly independent.

Solution.

Uses. Lemma 1.5.10 (Linear dependence lemma), Proposition 1.5.14 (Appending a vector), Example 1.5.11 (Which entries are redundant)

Hint 1. Is the largest index with a nonzero coefficient necessarily 𝑘? What if 𝑎𝑘=0?
Hint 2. For (b), compare with Proposition 1.5.14.
Sketch. (a) 𝑗 is the largest index with 𝑎𝑗≠0, which is 𝑘 only if 𝑎𝑘≠0. Counterexample: (1,0),(2,0),(0,1) in ℝ2. (b) This is the contrapositive of the backward direction of Proposition 1.5.14.

(a) The step “𝑗=𝑘” is wrong. The index 𝑗 is the largest one with 𝑎𝑗≠0, and nothing prevents 𝑎𝑘=0. The claim itself is false: in ℝ2, the list (1,0),(2,0),(0,1) is dependent (Example 1.5.11), but (0,1)∉span((1,0),(2,0)), since every vector of that span has second coordinate 0.

(b) Suppose that 𝐯1,…,𝐯𝑘−1 is independent and that 𝐯𝑘∉span(𝐯1,…,𝐯𝑘−1). Then 𝐯1,…,𝐯𝑘 is independent by Proposition 1.5.14. Taking the contrapositive: if 𝐯1,…,𝐯𝑘 is dependent, then 𝐯𝑘∈span(𝐯1,…,𝐯𝑘−1). In terms of the argument in (a): if 𝑎𝑘=0, the relation would be a nontrivial relation of the independent list 𝐯1,…,𝐯𝑘−1, which is impossible, so here 𝑗=𝑘 is correct.

Exercise 1.5.31.routine Let ℒ︀=𝐯1,…,𝐯𝑘 be a list in 𝑉, and let 𝑆𝑗=span(𝐯1,…,𝐯𝑗) for 0≤𝑗≤𝑘, so that 𝑆0={𝟎}. Show that ℒ︀ is linearly independent if and only if

𝑆0⊊𝑆1⊊⋯⊊𝑆𝑘,

that is, every entry makes the span strictly larger.

Solution.

Uses. Corollary 1.5.13 (Independence, one entry at a time), Corollary 1.3.20 (Operations that preserve the span)

Hint 1. By Corollary 1.3.20(b), 𝑆𝑗−1⊆𝑆𝑗 always. When are they equal?
Hint 2. Corollary 1.3.20(c) says 𝑆𝑗=𝑆𝑗−1 exactly when 𝐯𝑗∈𝑆𝑗−1. Now use Corollary 1.5.13.
Sketch. 𝑆𝑗−1⊆𝑆𝑗, with equality if and only if 𝐯𝑗∈𝑆𝑗−1 (Corollary 1.3.20(c)). So the chain is strict exactly when 𝐯𝑗∉𝑆𝑗−1 for all 𝑗, which is independence by Corollary 1.5.13.
For 1≤𝑗≤𝑘, the list 𝐯1,…,𝐯𝑗−1 is a sublist of 𝐯1,…,𝐯𝑗, so 𝑆𝑗−1⊆𝑆𝑗 by Corollary 1.3.20(b). By Corollary 1.3.20(c), applied to the list 𝐯1,…,𝐯𝑗−1 and the vector 𝐯𝑗, we have 𝑆𝑗=𝑆𝑗−1 if and only if 𝐯𝑗∈𝑆𝑗−1. So 𝑆𝑗−1⊊𝑆𝑗 if and only if 𝐯𝑗∉span(𝐯1,…,𝐯𝑗−1). The chain is strict at every step if and only if this holds for every 𝑗, which by Corollary 1.5.13 is exactly the independence of ℒ︀.

Exercise 1.5.32.standard Decide whether each list is linearly independent.

  1. (a)In ℝℝ: the functions 1, 𝑡↦cos2𝑡, and 𝑡↦cos2𝑡.
  2. (b)In ℝℝ: the functions 𝑡↦sin𝑡, 𝑡↦sin2𝑡, and 𝑡↦sin3𝑡.
  3. (c)The functions 𝑡↦𝑡 and 𝑡↦|𝑡|, first in ℝℝ and then in ℝ[0,∞).

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.2.9 (Function spaces), Example 1.5.26 (Trigonometric functions)

Hint 1. For (a), recall a double-angle formula. For (b), evaluate a relation at points where the sines are simple, such as 𝜋/2, 𝜋/3, and 𝜋/4.
Hint 2. For (c), evaluate at 𝑡=1 and 𝑡=−1. Which of these points is available in ℝ[0,∞)?
Sketch. (a) Dependent: 1+cos2𝑡−2cos2𝑡=0. (b) Independent: evaluating 𝑎sin𝑡+𝑏sin2𝑡+𝑐sin3𝑡=0 at 𝜋/2, 𝜋/3, 𝜋/4 gives 𝑎=𝑐, 𝑏=−𝑎, and (2−1)𝑎=0. (c) Independent in ℝℝ (evaluate at ±1); dependent in ℝ[0,∞), where |𝑡|=𝑡.

(a) Dependent. By the double-angle formula cos2𝑡=2cos2𝑡−1, the relation with coefficients 1,1,−2 holds: 1+cos2𝑡−2cos2𝑡=0 for every 𝑡.

(b) Independent. Suppose 𝑎sin𝑡+𝑏sin2𝑡+𝑐sin3𝑡=0 for all 𝑡. At 𝑡=𝜋/2: sin(𝜋/2)=1, sin𝜋=0, and sin(3𝜋/2)=−1, so 𝑎−𝑐=0. At 𝑡=𝜋/3: sin(𝜋/3)=sin(2𝜋/3)=3/2 and sin𝜋=0, so (3/2)(𝑎+𝑏)=0 and 𝑏=−𝑎. At 𝑡=𝜋/4: sin(𝜋/4)=sin(3𝜋/4)=2/2 and sin(𝜋/2)=1, so

22𝑎+𝑏+22𝑐=0.

Substituting 𝑏=−𝑎 and 𝑐=𝑎 gives (2−1)𝑎=0, so 𝑎=0, and then 𝑏=𝑐=0.

(c) In ℝℝ, suppose 𝑎𝑡+𝑏|𝑡|=0 for all 𝑡. At 𝑡=1, 𝑎+𝑏=0; at 𝑡=−1, −𝑎+𝑏=0. So 𝑎=𝑏=0, and the list is independent. In ℝ[0,∞), the two functions are equal, since |𝑡|=𝑡 for 𝑡≥0, so the list repeats an entry and is dependent. The relation 1⋅𝑡+(−1)|𝑡|=0 holds on [0,∞) but not at 𝑡=−1: whether functions are independent depends on their domain.

Exercise 1.5.33.standard Let ℒ︀=𝐯1,…,𝐯𝑘 be linearly independent, let 𝐰=𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘, and fix 𝑗. Let ℒ︀′ be ℒ︀ with 𝐯𝑗 replaced by 𝐰. Show that ℒ︀′ is linearly independent if and only if 𝑎𝑗≠0, and that in this case span(ℒ︀′)=span(ℒ︀).

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Lemma 1.3.9 (Arithmetic of linear combinations), Exercise 1.3.34, Corollary 1.3.19 (Equal spans)

Hint 1. If 𝑎𝑗=0, then 𝐰 is a combination of the other entries of ℒ︀′. Write down a relation.
Hint 2. If 𝑎𝑗≠0, take a relation ∑𝑖≠𝑗𝑏𝑖𝐯𝑖+𝑏𝑗𝐰=𝟎, substitute for 𝐰, and collect the coefficients of 𝐯1,…,𝐯𝑘.
Sketch. If 𝑎𝑗=0: ∑𝑖≠𝑗𝑎𝑖𝐯𝑖−𝐰=𝟎 is a nontrivial relation of ℒ︀′. If 𝑎𝑗≠0: a relation of ℒ︀′ becomes ∑𝑖≠𝑗(𝑏𝑖+𝑏𝑗𝑎𝑖)𝐯𝑖+𝑏𝑗𝑎𝑗𝐯𝑗=𝟎, so 𝑏𝑗𝑎𝑗=0, whence 𝑏𝑗=0, and then all 𝑏𝑖=0. For the spans, solve for 𝐯𝑗.

Suppose 𝑎𝑗=0. Then 𝐰=∑𝑖≠𝑗𝑎𝑖𝐯𝑖, and the linear combination of ℒ︀′ with coefficient 𝑎𝑖 on 𝐯𝑖 for 𝑖≠𝑗 and −1 on 𝐰 represents 𝐰−𝐰=𝟎. It is nontrivial, so ℒ︀′ is dependent.

Suppose 𝑎𝑗≠0. Let ∑𝑖≠𝑗𝑏𝑖𝐯𝑖+𝑏𝑗𝐰=𝟎. Substituting 𝐰=∑𝑖𝑎𝑖𝐯𝑖 and collecting coefficients with Lemma 1.3.9,

∑𝑖≠𝑗(𝑏𝑖+𝑏𝑗𝑎𝑖)𝐯𝑖+(𝑏𝑗𝑎𝑗)𝐯𝑗=𝟎.

Since ℒ︀ is independent, all these coefficients are 0 (Theorem 1.5.5). From 𝑏𝑗𝑎𝑗=0 and 𝑎𝑗≠0 we get 𝑏𝑗=0, and then 𝑏𝑖=𝑏𝑖+𝑏𝑗𝑎𝑖=0 for 𝑖≠𝑗. So ℒ︀′ is independent.

For the spans, 𝐰∈span(ℒ︀), and since 𝑎𝑗≠0,

𝐯𝑗=𝑎𝑗−1𝐰+∑𝑖≠𝑗(−𝑎𝑗−1𝑎𝑖)𝐯𝑖∈span(ℒ︀′).

So each list lies in the span of the other, and span(ℒ︀′)=span(ℒ︀) by Corollary 1.3.19. (Compare Exercise 1.3.34, which made the same exchange using only spans.)

Exercise 1.5.34.standard Let 𝐮,𝐯,𝐰∈𝑉, and let ℒ︀, ℳ︀ be lists in 𝑉. Prove or disprove each statement.

  1. (a)If 𝐮,𝐯 and 𝐯,𝐰 are linearly independent, then so is 𝐮,𝐰.
  2. (b)If 𝐮,𝐯,𝐰 is linearly dependent, then 𝐰∈span(𝐮,𝐯).
  3. (c)If ℒ︀ and ℳ︀ are linearly independent, then so is the concatenation ℒ︀,ℳ︀.
  4. (d)If 𝐯1,…,𝐯𝑘 is linearly independent, then 𝐯1,…,𝐯𝑘,𝐯1+⋯+𝐯𝑘 is linearly dependent.
  5. (e)If 𝐮,𝐯 is linearly independent and 𝐰∉span(𝐮)∪span(𝐯), then 𝐮,𝐯,𝐰 is linearly independent.

Solution.

Uses. Proposition 1.5.15 (Short lists, zeros, and repeats), Example 1.5.11 (Which entries are redundant), Theorem 1.5.5 (Independence is decided at zero)

Techniques. Finding counterexamples and minimal examples (Technique 1.4.18)

Hint 1. Look for counterexamples in ℝ2 among 𝐞1, 𝐞2, 𝐞1+𝐞2, and repeated vectors.
Hint 2. Exactly one statement is true. For it, write down a relation in which the last entry has coefficient −1.
Sketch. (a) False: 𝐮=𝐰=𝐞1, 𝐯=𝐞2. (b) False: (1,0),(2,0),(0,1). (c) False: ℒ︀=ℳ︀=𝐞1. (d) True: 𝐯1+⋯+𝐯𝑘−(𝐯1+⋯+𝐯𝑘)=𝟎 has coefficient −1 on the last entry. (e) False: 𝐞1,𝐞2,𝐞1+𝐞2.

Write 𝐞1=(1,0) and 𝐞2=(0,1) in ℝ2.

(a) False. Take 𝐮=𝐰=𝐞1 and 𝐯=𝐞2. Then 𝐮,𝐯 and 𝐯,𝐰 are 𝐞1,𝐞2 and 𝐞2,𝐞1, which are independent (Example 1.5.2, and neither is a multiple of the other). But 𝐮,𝐰=𝐞1,𝐞1 repeats an entry (Proposition 1.5.15(c)).

(b) False. The list (1,0),(2,0),(0,1) is dependent, but (0,1)∉span((1,0),(2,0)) (Example 1.5.11).

(c) False. Take ℒ︀=ℳ︀=𝐞1, which is independent by Proposition 1.5.15(b). The concatenation 𝐞1,𝐞1 repeats an entry.

(d) True. The linear combination with coefficient 1 on each 𝐯𝑖 and −1 on the last entry represents (𝐯1+⋯+𝐯𝑘)−(𝐯1+⋯+𝐯𝑘)=𝟎, and it is nontrivial. (Independence of 𝐯1,…,𝐯𝑘 was not needed. For 𝑘=0 the list is the single vector 𝟎, the empty sum.)

(e) False. Take 𝐮=𝐞1, 𝐯=𝐞2, and 𝐰=(1,1). Then 𝐰 is on neither axis, but 𝐮+𝐯−𝐰=𝟎. Avoiding the two lines spanned by 𝐮 and 𝐯 is much weaker than avoiding span(𝐮,𝐯), which is what Proposition 1.5.14 requires.

Exercise 1.5.35.standard In 𝐹[𝑥], let

𝑝1=𝑥2−3𝑥+2,𝑝2=𝑥2−2𝑥,𝑝3=𝑥2−𝑥,

where 3=1+1+1 and 2=1+1 in 𝐹. Show that 𝑝1,𝑝2,𝑝3 is linearly independent if and only if 1+1≠0 in 𝐹.

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.2.17 (Evaluation), Proposition 1.2.18 (Degree and evaluation versus the operations), Proposition 1.1.17 (No zero divisors), Proposition 1.5.15 (Short lists, zeros, and repeats)

Hint 1. Evaluate each 𝑝𝑖 at 0, 1, and 2. Each polynomial vanishes at two of these points.
Hint 2. If 𝑎𝑝1+𝑏𝑝2+𝑐𝑝3=𝟎, evaluate at 0, 1, 2 using Proposition 1.2.18(c). For the case 1+1=0, rewrite the three polynomials with 2=0 and 3=1.
Sketch. 𝑝1(0)=2, 𝑝2(1)=−1, 𝑝3(2)=2, and each 𝑝𝑖 vanishes at the other two points. A relation evaluated at 0,1,2 gives 2𝑎=0, −𝑏=0, 2𝑐=0, so if 2≠0 the list is independent. If 2=0, then 𝑝1=𝑥2+𝑥=𝑝3, a repeated entry.

By Definition 1.2.17,

𝑝1(0)=2,𝑝1(1)=1−3+2=0,𝑝1(2)=4−6+2=0,𝑝2(0)=0,𝑝2(1)=1−2=−1,𝑝2(2)=4−4=0,𝑝3(0)=0,𝑝3(1)=1−1=0,𝑝3(2)=4−2=2.

Suppose that 1+1≠0, and that 𝑎𝑝1+𝑏𝑝2+𝑐𝑝3=𝟎. The zero polynomial has value 0 everywhere, so by Proposition 1.2.18(c), evaluating at 0, 1, 2 gives

2𝑎=0,−𝑏=0,2𝑐=0.

Since 2=1+1≠0, Proposition 1.1.17 gives 𝑎=𝑐=0, and 𝑏=0. So the list is independent by Theorem 1.5.5.

Suppose that 1+1=0. Then 2=0, 3=1, and −1=1 in 𝐹, so

𝑝1=𝑥2+𝑥,𝑝2=𝑥2,𝑝3=𝑥2+𝑥.

The list repeats an entry, so it is dependent (Proposition 1.5.15(c)). The evaluation argument breaks down because the values 𝑝1(0)=𝑝3(2)=2 vanish when 2=0, so the equations at 0 and 2 become 0=0, and only 𝑏=0 remains.

Exercise 1.5.36.standard Let 𝑛≥2, and let 𝐯1,…,𝐯𝑛 be linearly independent in 𝑉. Let

𝐰𝑖=𝐯𝑖+𝐯𝑖+1(1≤𝑖<𝑛),𝐰𝑛=𝐯𝑛+𝐯1.

Find all 𝑛 and all fields 𝐹 for which 𝐰1,…,𝐰𝑛 is linearly independent.

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Lemma 1.3.9 (Arithmetic of linear combinations), Proposition 1.1.17 (No zero divisors)

Techniques. Try small cases and small fields (Technique 1.2.38)

Hint 1. Expand ∑𝑖𝑎𝑖𝐰𝑖 in terms of the 𝐯𝑖. Each 𝐯𝑖 occurs in exactly two of the 𝐰’s.
Hint 2. Independence of the 𝐯𝑖 gives 𝑎𝑖+𝑎𝑖−1=0 for every 𝑖, with 𝑎0=𝑎𝑛. So the signs alternate around the cycle. What happens when you get back to the start?
Hint 3. Try 𝑛=2,3,4 first, and over 𝔽2.
Sketch. With 𝑎0=𝑎𝑛, ∑𝑎𝑖𝐰𝑖=∑𝑖(𝑎𝑖−1+𝑎𝑖)𝐯𝑖, so a relation means 𝑎𝑖=−𝑎𝑖−1 for all 𝑖, that is, 𝑎𝑖=(−1)𝑖−1𝑎1 and (1+(−1)𝑛−1)𝑎1=0. For 𝑛 even, 𝑎𝑖=(−1)𝑖−1 is a nontrivial relation. For 𝑛 odd, the condition is (1+1)𝑎1=0. Answer: independent exactly when 𝑛 is odd and 1+1≠0.

Let 𝑎1,…,𝑎𝑛∈𝐹, and set 𝑎0=𝑎𝑛. The vector 𝐯𝑖 occurs in 𝐰𝑖−1 and in 𝐰𝑖 (in 𝐰𝑛 and 𝐰1 for 𝑖=1), each time with coefficient 1. So by Lemma 1.3.9,

∑𝑖=1𝑛𝑎𝑖𝐰𝑖=∑𝑖=1𝑛(𝑎𝑖−1+𝑎𝑖)𝐯𝑖.

Since the 𝐯𝑖 are independent, 𝑎1,…,𝑎𝑛 is a linear relation of 𝐰1,…,𝐰𝑛 if and only if 𝑎𝑖=−𝑎𝑖−1 for 2≤𝑖≤𝑛 and 𝑎1=−𝑎𝑛. The first 𝑛−1 conditions say that 𝑎𝑖=(−1)𝑖−1𝑎1 for all 𝑖, and then the last one says 𝑎1=−(−1)𝑛−1𝑎1, that is,

(1+(−1)𝑛−1)𝑎1=0.

If 𝑛 is even, (−1)𝑛−1=−1, so the last condition always holds, and 𝑎𝑖=(−1)𝑖−1 is a nontrivial relation. The list is dependent, over every field.

If 𝑛 is odd, the last condition is (1+1)𝑎1=0. If 1+1≠0, it forces 𝑎1=0 (Proposition 1.1.17), hence every 𝑎𝑖=0, and the list is independent by Theorem 1.5.5. If 1+1=0, then 𝑎1=1 satisfies it, giving the nontrivial relation 𝑎𝑖=(−1)𝑖−1=1 (as −1=1). Indeed,

𝐰1+⋯+𝐰𝑛=(1+1)(𝐯1+⋯+𝐯𝑛)=𝟎.

So 𝐰1,…,𝐰𝑛 is independent exactly when 𝑛 is odd and 1+1≠0 in 𝐹. For 𝑛=2 the list is 𝐯1+𝐯2,𝐯2+𝐯1, which repeats an entry, as it must.

Exercise 1.5.37.standard Let 𝑉 be a vector space over ℂ, regarded also as a vector space over ℝ (Proposition 1.2.19). Show that 𝐯1,…,𝐯𝑘 is linearly independent over ℂ if and only if

𝐯1,𝑖𝐯1,𝐯2,𝑖𝐯2,…,𝐯𝑘,𝑖𝐯𝑘

is linearly independent over ℝ.

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.1.29 (Complex numbers), Proposition 1.2.19 (Restriction of scalars)

Hint 1. For real 𝑎𝑗,𝑏𝑗, rewrite 𝑎𝑗𝐯𝑗+𝑏𝑗(𝑖𝐯𝑗) as a single complex multiple of 𝐯𝑗.
Hint 2. Complex relations of 𝐯1,…,𝐯𝑘 and real relations of the doubled list correspond to each other, via 𝑐𝑗=𝑎𝑗+𝑏𝑗𝑖.
Sketch. By (A6) and (A8), 𝑎𝑗𝐯𝑗+𝑏𝑗(𝑖𝐯𝑗)=(𝑎𝑗+𝑏𝑗𝑖)𝐯𝑗. So real coefficients 𝑎1,𝑏1,…,𝑎𝑘,𝑏𝑘 form a relation of the doubled list if and only if 𝑎1+𝑏1𝑖,…,𝑎𝑘+𝑏𝑘𝑖 form a complex relation of the original list, and one is trivial exactly when the other is.

For 𝑎𝑗,𝑏𝑗∈ℝ, (A6) gives 𝑏𝑗(𝑖𝐯𝑗)=(𝑏𝑗𝑖)𝐯𝑗, and then (A8) gives 𝑎𝑗𝐯𝑗+(𝑏𝑗𝑖)𝐯𝑗=(𝑎𝑗+𝑏𝑗𝑖)𝐯𝑗. Hence

∑𝑗=1𝑘(𝑎𝑗𝐯𝑗+𝑏𝑗(𝑖𝐯𝑗))=∑𝑗=1𝑘(𝑎𝑗+𝑏𝑗𝑖)𝐯𝑗.
(1.5.1)

(⇒) Suppose that 𝐯1,…,𝐯𝑘 is independent over ℂ, and that real numbers 𝑎1,𝑏1,…,𝑎𝑘,𝑏𝑘 form a relation of the doubled list. By (1.5.1), the complex numbers 𝑎𝑗+𝑏𝑗𝑖 form a relation of 𝐯1,…,𝐯𝑘, so 𝑎𝑗+𝑏𝑗𝑖=0, that is, 𝑎𝑗=𝑏𝑗=0 (Definition 1.1.29).

(⇐) Suppose that the doubled list is independent over ℝ, and that 𝑐1,…,𝑐𝑘∈ℂ form a relation of 𝐯1,…,𝐯𝑘. Write 𝑐𝑗=𝑎𝑗+𝑏𝑗𝑖 with 𝑎𝑗,𝑏𝑗∈ℝ. By (1.5.1), the real numbers 𝑎1,𝑏1,…,𝑎𝑘,𝑏𝑘 form a relation of the doubled list, so they are all 0, and every 𝑐𝑗=0.

In the language of Section 4.1: if 𝐯1,…,𝐯𝑛 is a basis of 𝑉 over ℂ, the doubled list is a basis over ℝ, so the real dimension of 𝑉 is twice its complex dimension.

Exercise 1.5.38.standard Let ℒ︀=𝐯1,…,𝐯𝑘 be a list in ℝ𝑚. Show that ℒ︀ spans the real vector space ℝ𝑚 if and only if it spans the complex vector space ℂ𝑚.

Solution.

Uses. Definition 1.3.10 (Span), Definition 1.1.29 (Complex numbers), Definition 1.2.4 (The space 𝐹𝑛), Proposition 1.5.21 (Real lists in ℂ𝑚)

Hint 1. Every 𝐳∈ℂ𝑚 can be written as 𝐱+𝑖𝐲 with 𝐱,𝐲∈ℝ𝑚, by taking real and imaginary parts coordinatewise.
Hint 2. For (⇐), write a real vector as a complex combination of ℒ︀ and take real parts coordinate by coordinate, as in the proof of Proposition 1.5.21.
Sketch. (⇒) Write 𝐳=𝐱+𝑖𝐲, expand 𝐱=∑𝑎𝑗𝐯𝑗 and 𝐲=∑𝑏𝑗𝐯𝑗 over ℝ; then 𝐳=∑(𝑎𝑗+𝑏𝑗𝑖)𝐯𝑗. (⇐) If 𝐱∈ℝ𝑚 equals ∑𝑐𝑗𝐯𝑗 with 𝑐𝑗=𝑎𝑗+𝑏𝑗𝑖, then comparing real parts in each coordinate gives 𝐱=∑𝑎𝑗𝐯𝑗.

Write 𝑣𝑗𝑡 for the 𝑡-th coordinate of 𝐯𝑗, a real number.

(⇒) Suppose ℒ︀ spans ℝ𝑚, and let 𝐳∈ℂ𝑚 have coordinates 𝑧𝑡=𝑥𝑡+𝑦𝑡𝑖 with 𝑥𝑡,𝑦𝑡∈ℝ. Let 𝐱=(𝑥1,…,𝑥𝑚) and 𝐲=(𝑦1,…,𝑦𝑚) in ℝ𝑚, and write 𝐱=∑𝑗𝑎𝑗𝐯𝑗 and 𝐲=∑𝑗𝑏𝑗𝐯𝑗 with 𝑎𝑗,𝑏𝑗∈ℝ. Then for each 𝑡,

∑𝑗=1𝑘(𝑎𝑗+𝑏𝑗𝑖)𝑣𝑗𝑡=∑𝑗=1𝑘𝑎𝑗𝑣𝑗𝑡+(∑𝑗=1𝑘𝑏𝑗𝑣𝑗𝑡)𝑖=𝑥𝑡+𝑦𝑡𝑖=𝑧𝑡,

so 𝐳=∑𝑗(𝑎𝑗+𝑏𝑗𝑖)𝐯𝑗∈spanℂ(ℒ︀).

(⇐) Suppose ℒ︀ spans ℂ𝑚, and let 𝐱∈ℝ𝑚. Then 𝐱=∑𝑗𝑐𝑗𝐯𝑗 for some 𝑐𝑗=𝑎𝑗+𝑏𝑗𝑖 in ℂ. In coordinate 𝑡,

𝑥𝑡=∑𝑗=1𝑘𝑎𝑗𝑣𝑗𝑡+(∑𝑗=1𝑘𝑏𝑗𝑣𝑗𝑡)𝑖.

Both sums are real, and 𝑥𝑡 is real, so comparing real parts (Definition 1.1.29) gives 𝑥𝑡=∑𝑗𝑎𝑗𝑣𝑗𝑡. Hence 𝐱=∑𝑗𝑎𝑗𝐯𝑗 with real coefficients, and 𝐱∈spanℝ(ℒ︀).

Together with Proposition 1.5.21, this shows that ℒ︀ is a basis of ℝ𝑚 if and only if it is a basis of ℂ𝑚 (Section 1.6).

Exercise 1.5.39.standard Regard ℝ as a vector space over ℚ. Show that ln2,ln3,ln5 is linearly independent. (Use unique factorization of positive integers into primes.)

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Example 1.2.20 (Real and rational scalars)

Hint 1. Suppose 𝑎ln2+𝑏ln3+𝑐ln5=0 with 𝑎,𝑏,𝑐∈ℚ. Clear denominators to make the coefficients integers.
Hint 2. Exponentiate: 2𝐴3𝐵5𝐶=1 with integers 𝐴,𝐵,𝐶. Move the factors with negative exponents to the other side.
Sketch. Multiply a relation by a common denominator to get 𝐴ln2+𝐵ln3+𝐶ln5=0 with 𝐴,𝐵,𝐶∈ℤ, so 2𝐴3𝐵5𝐶=1. Collecting negative exponents on the right gives two factorizations of one positive integer into primes, and uniqueness forces 𝐴=𝐵=𝐶=0.

Suppose 𝑎ln2+𝑏ln3+𝑐ln5=0 with 𝑎,𝑏,𝑐∈ℚ. Let 𝑁≥1 be a common denominator, so that 𝐴=𝑁𝑎, 𝐵=𝑁𝑏, 𝐶=𝑁𝑐 are integers, and 𝐴ln2+𝐵ln3+𝐶ln5=0. Exponentiating, 2𝐴3𝐵5𝐶=𝑒0=1. For an integer 𝑛, write 𝑛+=max(𝑛,0) and 𝑛−=max(−𝑛,0), so that 𝑛=𝑛+−𝑛− and at most one of 𝑛+,𝑛− is nonzero. Multiplying by 2𝐴−3𝐵−5𝐶−,

2𝐴+3𝐵+5𝐶+=2𝐴−3𝐵−5𝐶−.

Both sides are positive integers. By unique factorization, the exponent of 2 on the two sides agrees, so 𝐴+=𝐴−; since one of them is 0, both are, and 𝐴=0. Likewise 𝐵=𝐶=0. Hence 𝑎=𝑏=𝑐=0, and the list is independent by Theorem 1.5.5.

The same argument shows that ln𝑝1,…,ln𝑝𝑘 is independent over ℚ for any distinct primes 𝑝1,…,𝑝𝑘. Since there are infinitely many primes, ℝ over ℚ contains independent lists of every length, which is another way to see that no finite list spans it (Exercise 1.3.45, Section 4.1).

Exercise 1.5.40.hard Regard ℝ as a vector space over ℚ. Show that 1,2,3,6 is linearly independent. You may use Exercise 1.3.44: 3∉span(1,2) over ℚ.

Solution.

Uses. Exercise 1.3.44, Example 1.5.19 (The same vectors over two fields), Theorem 1.5.5 (Independence is decided at zero)

Hint 1. Group a relation 𝑎+𝑏2+𝑐3+𝑑6=0 as 𝛼+𝛽3=0 with 𝛼=𝑎+𝑏2 and 𝛽=𝑐+𝑑2.
Hint 2. If 𝛽≠0, then 3=−𝛼/𝛽. Rationalize the denominator: multiply numerator and denominator by 𝑐−𝑑2.
Hint 3. Check that 𝑐2−2𝑑2≠0 when (𝑐,𝑑)≠(0,0), so that −𝛼/𝛽 lies in span(1,2).
Sketch. Write the relation as (𝑎+𝑏2)+(𝑐+𝑑2)3=0. If 𝑐+𝑑2≠0, then 𝑐2−2𝑑2≠0, and 3=−(𝑎+𝑏2)(𝑐−𝑑2)/(𝑐2−2𝑑2) is of the form 𝑟+𝑠2 with 𝑟,𝑠∈ℚ, contradicting Exercise 1.3.44. So 𝑐+𝑑2=0, hence 𝑐=𝑑=0, and then 𝑎=𝑏=0.

Suppose 𝑎+𝑏2+𝑐3+𝑑6=0 with 𝑎,𝑏,𝑐,𝑑∈ℚ. Since 6=23, this reads

(𝑎+𝑏2)+(𝑐+𝑑2)3=0.

Suppose 𝑐+𝑑2≠0. Then (𝑐,𝑑)≠(0,0), and 𝑐2−2𝑑2≠0: otherwise 𝑑≠0 (as 𝑐2=2𝑑2 with 𝑑=0 forces 𝑐=0) and (𝑐/𝑑)2=2, making 2 or −2 rational. So 𝑐−𝑑2≠0 as well, since (𝑐+𝑑2)(𝑐−𝑑2)=𝑐2−2𝑑2. Hence

3=−𝑎+𝑏2𝑐+𝑑2=−(𝑎+𝑏2)(𝑐−𝑑2)𝑐2−2𝑑2=−𝑎𝑐−2𝑏𝑑𝑐2−2𝑑2−𝑏𝑐−𝑎𝑑𝑐2−2𝑑22,

using

(𝑎+𝑏2)(𝑐−𝑑2)=(𝑎𝑐−2𝑏𝑑)+(𝑏𝑐−𝑎𝑑)2.

Both coefficients on the right are rational, so 3∈span(1,2) over ℚ, contradicting Exercise 1.3.44.

So 𝑐+𝑑2=0. Since 1,2 is independent over ℚ (Example 1.5.19(b)), 𝑐=𝑑=0. The relation becomes 𝑎+𝑏2=0, and for the same reason 𝑎=𝑏=0. By Theorem 1.5.5, the list is independent.

Exercise 1.5.41.hard Let 𝐯1,…,𝐯𝑘∈ℚ𝑚 have integer coordinates, let 𝑝 be a prime, and let 𝐯𝑗∈𝔽𝑝𝑚 be the vector whose coordinates are those of 𝐯𝑗 reduced modulo 𝑝.

  1. (a)Show that if 𝐯1,…,𝐯𝑘 is linearly independent in 𝔽𝑝𝑚, then 𝐯1,…,𝐯𝑘 is linearly independent in ℚ𝑚.
  2. (b)Show that the converse of (a) is false.

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.1.19 (Integers modulo 𝑛), Lemma 1.1.21 (Arithmetic in ℤ/𝑛ℤ)

Techniques. Contrapositive (Technique 1.5.4)

Hint 1. Prove the contrapositive of (a). Starting from a nontrivial rational relation, clear denominators to get integer coefficients.
Hint 2. Divide the integer coefficients by their greatest common divisor. Then not all of them are divisible by 𝑝, so reducing the relation modulo 𝑝 gives a nontrivial relation over 𝔽𝑝.
Sketch. (a) A nontrivial relation over ℚ can be scaled to have integer coefficients 𝑛1,…,𝑛𝑘 with greatest common divisor 1. Reducing each coordinate equation ∑𝑗𝑛𝑗𝑣𝑗𝑡=0 modulo 𝑝 gives a relation over 𝔽𝑝, which is nontrivial because 𝑝 does not divide every 𝑛𝑗. (b) The list (2) in ℚ1 is independent, but its reduction modulo 2 is (0).

(a) We prove the contrapositive. Suppose that 𝑐1𝐯1+⋯+𝑐𝑘𝐯𝑘=𝟎 with 𝑐𝑗∈ℚ not all 0. Multiplying by a common denominator of the 𝑐𝑗 gives a relation with integer coefficients, not all 0; dividing these by their greatest common divisor gives a relation with integer coefficients 𝑛1,…,𝑛𝑘 whose greatest common divisor is 1. In particular, 𝑝 does not divide some 𝑛𝑗.

Write 𝑣𝑗𝑡 for the 𝑡-th coordinate of 𝐯𝑗. For each 𝑡, ∑𝑗𝑛𝑗𝑣𝑗𝑡=0 is an equation between integers. Reducing modulo 𝑝 is compatible with sums and products (Definition 1.1.19, Lemma 1.1.21), so ∑𝑗𝑛𝑗𝑣𝑗𝑡=0 in 𝔽𝑝, where bars denote remainders modulo 𝑝. That is, 𝑛1,…,𝑛𝑘 is a linear relation of 𝐯1,…,𝐯𝑘 in 𝔽𝑝𝑚. It is nontrivial, since 𝑛𝑗≠0 for the 𝑗 with 𝑝∤𝑛𝑗. So the reduced list is dependent.

(b) The list (2) of length one in ℚ1 is independent, since (2)≠𝟎 (Proposition 1.5.15(b)). Its reduction modulo 2 is (0), which is dependent. For a list of length two: (1,1),(1,−1) is independent in ℚ2 (neither vector is a multiple of the other), but modulo 2 both vectors reduce to (1,1).

Part (a) gives a quick test: to show that an integer list is independent over ℚ, it suffices to check independence over a small field such as 𝔽2, where there are only finitely many relations to try.

Exercise 1.5.42.hard Let 𝐾 be a subfield of a field 𝐸, for instance ℚ⊆ℝ, and let ℒ︀=𝐯1,…,𝐯𝑘 be a list in 𝐾𝑚. Show that ℒ︀ is linearly independent in the 𝐾-vector space 𝐾𝑚 if and only if it is linearly independent in the 𝐸-vector space 𝐸𝑚. This exercise uses Theorem 1.6.10 from Section 1.6.

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Proposition 1.2.19 (Restriction of scalars), Example 1.2.6 (Small fields), Theorem 1.6.10 (Every spanning list contains a basis), Proposition 1.4.14 (The span is the smallest subspace containing a list)

Hint 1. One direction holds because a relation over 𝐾 is a relation over 𝐸. For the other, take a relation ∑𝑗𝑐𝑗𝐯𝑗=𝟎 with 𝑐𝑗∈𝐸.
Hint 2. The coefficients 𝑐1,…,𝑐𝑘 are vectors of the 𝐾-vector space 𝐸. By Theorem 1.6.10, some sublist 𝑟1,…,𝑟𝑠 of 𝑐1,…,𝑐𝑘 is 𝐾-independent and has the same 𝐾-span.
Hint 3. Write 𝑐𝑗=∑𝑙𝑞𝑗𝑙𝑟𝑙 with 𝑞𝑗𝑙∈𝐾, substitute into each coordinate of the relation, and use 𝐾-independence of the 𝑟𝑙, then of ℒ︀.
Sketch. (Independence over 𝐸 implies independence over 𝐾.) A 𝐾-relation is an 𝐸-relation. (Independence over 𝐾 implies independence over 𝐸.) Given an 𝐸-relation ∑𝑐𝑗𝐯𝑗=𝟎, choose a 𝐾-independent sublist 𝑟1,…,𝑟𝑠 of 𝑐1,…,𝑐𝑘 with the same 𝐾-span, and write 𝑐𝑗=∑𝑙𝑞𝑗𝑙𝑟𝑙 with 𝑞𝑗𝑙∈𝐾. In coordinate 𝑡, 0=∑𝑙(∑𝑗𝑞𝑗𝑙𝑣𝑗𝑡)𝑟𝑙 with coefficients in 𝐾, so ∑𝑗𝑞𝑗𝑙𝑣𝑗𝑡=0 for all 𝑙,𝑡: each 𝑞1𝑙,…,𝑞𝑘𝑙 is a 𝐾-relation of ℒ︀, hence trivial. So every 𝑐𝑗=0.

The operations of 𝐾𝑚 are those of 𝐸𝑚 restricted to vectors and scalars from 𝐾. Write 𝑣𝑗𝑡∈𝐾 for the 𝑡-th coordinate of 𝐯𝑗.

Independence over 𝐸 implies independence over 𝐾. A relation 𝑎1,…,𝑎𝑘∈𝐾 of ℒ︀ in 𝐾𝑚 is also a relation in 𝐸𝑚, so it is trivial.

Independence over 𝐾 implies independence over 𝐸. Suppose ℒ︀ is independent over 𝐾, and let 𝑐1,…,𝑐𝑘∈𝐸 with ∑𝑗𝑐𝑗𝐯𝑗=𝟎 in 𝐸𝑚. The field 𝐸 is a vector space over itself (Example 1.2.6), hence over 𝐾 (Proposition 1.2.19), with scalar multiplication the product in 𝐸. Let 𝑊 be the 𝐾-span of 𝑐1,…,𝑐𝑘 in 𝐸. It is a 𝐾-vector space (Proposition 1.4.14), and 𝑐1,…,𝑐𝑘 spans it, so by Theorem 1.6.10 some sublist 𝑟1,…,𝑟𝑠 of 𝑐1,…,𝑐𝑘 is a basis of 𝑊 over 𝐾. In particular, 𝑟1,…,𝑟𝑠 is 𝐾-independent, and each 𝑐𝑗 lies in its 𝐾-span: 𝑐𝑗=∑𝑙=1𝑠𝑞𝑗𝑙𝑟𝑙 with 𝑞𝑗𝑙∈𝐾.

Fix a coordinate 𝑡. The 𝑡-th coordinate of the relation is, after expanding and regrouping in the field 𝐸,

0=∑𝑗=1𝑘𝑐𝑗𝑣𝑗𝑡=∑𝑗=1𝑘∑𝑙=1𝑠𝑞𝑗𝑙𝑟𝑙𝑣𝑗𝑡=∑𝑙=1𝑠(∑𝑗=1𝑘𝑞𝑗𝑙𝑣𝑗𝑡)𝑟𝑙.

Each coefficient ∑𝑗𝑞𝑗𝑙𝑣𝑗𝑡 lies in 𝐾. Since 𝑟1,…,𝑟𝑠 is 𝐾-independent, all these coefficients are 0. As this holds for every 𝑡, we get ∑𝑗𝑞𝑗𝑙𝐯𝑗=𝟎 in 𝐾𝑚 for each 𝑙. Since ℒ︀ is 𝐾-independent, 𝑞𝑗𝑙=0 for all 𝑗 and 𝑙. Therefore 𝑐𝑗=∑𝑙𝑞𝑗𝑙𝑟𝑙=0 for every 𝑗, and ℒ︀ is independent over 𝐸 by Theorem 1.5.5.

For 𝐾=ℝ and 𝐸=ℂ, this is Proposition 1.5.21. There the list 1,𝑖 played the role of 𝑟1,…,𝑟𝑠, chosen once and for all; here the list depends on the relation, which is what makes the argument work when 𝐸 has no finite spanning list over 𝐾 (Remark 1.5.23).

Exercise 1.5.43.hard Let 𝐹 be a finite field with 𝑞 elements.

  1. (a)Show that a list ℒ︀ of length 𝑘 in 𝑉 is linearly independent if and only if span(ℒ︀) has exactly 𝑞𝑘 elements.
  2. (b)Show that the number of linearly independent lists of length 𝑘 in 𝐹𝑛 is

    (𝑞𝑛−1)(𝑞𝑛−𝑞)(𝑞𝑛−𝑞2)⋯(𝑞𝑛−𝑞𝑘−1).
  3. (c)How many lists of length 3 in 𝔽23 are linearly independent? How many of length 4?

Solution.

Uses. Definition 1.5.1 (Linear independence), Definition 1.3.10 (Span), Exercise 1.3.39, Proposition 1.5.14 (Appending a vector), Corollary 1.5.17 (Sublists), induction on 𝑘

Hint 1. In (a), consider the map sending a list of coefficients 𝑎1,…,𝑎𝑘 to the vector it represents. It maps 𝐹𝑘 onto span(ℒ︀). What does independence say about it?
Hint 2. For (b), build an independent list one entry at a time with Proposition 1.5.14. Given an independent list of length 𝑗, how many vectors lie outside its span?
Sketch. (a) The map 𝐹𝑘→span(ℒ︀), coefficients ↦ represented vector, is onto by definition, and injective exactly when ℒ︀ is independent; a map from a set with 𝑞𝑘 elements onto a set is injective iff the target has 𝑞𝑘 elements. (b) By Proposition 1.5.14, an independent list of length 𝑗+1 is an independent list of length 𝑗 followed by a vector outside its span, which has 𝑞𝑗 elements by (a): 𝑞𝑛−𝑞𝑗 choices. (c) 7⋅6⋅4=168 and 0.

(a) Let ℒ︀=𝐯1,…,𝐯𝑘, and let 𝜑:𝐹𝑘→span(ℒ︀) send (𝑎1,…,𝑎𝑘) to 𝑎1𝐯1+⋯+𝑎𝑘𝐯𝑘. By Definition 1.3.10, 𝜑 is surjective, and by Definition 1.5.1, ℒ︀ is independent exactly when every vector of span(ℒ︀) has one preimage, that is, when 𝜑 is injective. The set 𝐹𝑘 has 𝑞𝑘 elements. A surjection from a set with 𝑞𝑘 elements onto a finite set is injective if and only if the target also has 𝑞𝑘 elements. So ℒ︀ is independent if and only if |span(ℒ︀)|=𝑞𝑘.

(b) Let 𝑁𝑘 be the number of independent lists of length 𝑘 in 𝐹𝑛; we show 𝑁𝑘=∏𝑖=0𝑘−1(𝑞𝑛−𝑞𝑖) by induction on 𝑘. For 𝑘=0, the empty list is independent, so 𝑁0=1, the empty product. Let 𝑘≥0. By Corollary 1.5.17 and Proposition 1.5.14, an independent list of length 𝑘+1 is the same thing as an independent list ℒ︀ of length 𝑘 followed by a vector 𝐰∉span(ℒ︀). For each of the 𝑁𝑘 choices of ℒ︀, the span has 𝑞𝑘 elements by (a), so there are 𝑞𝑛−𝑞𝑘 choices of 𝐰. Hence 𝑁𝑘+1=𝑁𝑘(𝑞𝑛−𝑞𝑘), which completes the induction. As soon as 𝑘>𝑛, the product contains the factor 𝑞𝑛−𝑞𝑛=0.

(c) For 𝑞=2, 𝑛=3, 𝑘=3: (8−1)(8−2)(8−4)=7⋅6⋅4=168. For 𝑘=4 the product contains the factor 8−23=0, so there are none: no list of length 4 in 𝔽23 is independent. Over a finite field this counting argument already proves that an independent list in 𝐹𝑛 has length at most 𝑛, a fact that Section 4.1 proves over every field (Theorem 4.1.10).

Exercise 1.5.44.hard Let 𝑋={0,1,2,…}, so that 𝐹𝑋 is the space of sequences (𝑥0,𝑥1,𝑥2,…) in 𝐹 (Remark 1.2.11). For 𝜆∈𝐹, let 𝐬𝜆=(1,𝜆,𝜆2,𝜆3,…). Show that if 𝜆1,…,𝜆𝑘∈𝐹 are distinct, then 𝐬𝜆1,…,𝐬𝜆𝑘 is linearly independent.

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.2.9 (Function spaces), Proposition 1.1.17 (No zero divisors)

Techniques. Extremal choice and minimal counterexamples (Technique 1.5.9)

Hint 1. Suppose the list is dependent, and choose a dependence relation 𝑐1,…,𝑐𝑘 with as few nonzero coefficients as possible. A relation says ∑𝑖𝑐𝑖𝜆𝑖𝑚=0 for every 𝑚≥0.
Hint 2. Shift: the same identity holds with 𝑚+1 in place of 𝑚. Subtract 𝜆𝑖0 times the original identity, where 𝑐𝑖0≠0.
Hint 3. The new relation has coefficients 𝑐𝑖(𝜆𝑖−𝜆𝑖0). It has fewer nonzero coefficients, so it is trivial. What does that say about 𝑐𝑖 for 𝑖≠𝑖0?
Sketch. Take a dependence relation ∑𝑐𝑖𝜆𝑖𝑚=0 (all 𝑚) with the fewest nonzero coefficients, and 𝑖0 with 𝑐𝑖0≠0. Then ∑𝑖𝑐𝑖(𝜆𝑖−𝜆𝑖0)𝜆𝑖𝑚=0 for all 𝑚, a relation with fewer nonzero coefficients (the 𝑖0 one vanishes), hence trivial. Since 𝜆𝑖≠𝜆𝑖0, 𝑐𝑖=0 for 𝑖≠𝑖0, and then the 𝑚=0 term gives 𝑐𝑖0=0, a contradiction.

The 𝑚-th term of 𝐬𝜆 is 𝜆𝑚 (with 𝜆0=1). So scalars 𝑐1,…,𝑐𝑘 form a linear relation of the list exactly when

∑𝑖=1𝑘𝑐𝑖𝜆𝑖𝑚=0for every𝑚≥0.

Suppose the list is dependent. Among its dependence relations, choose one, 𝑐1,…,𝑐𝑘, with the fewest nonzero coefficients, and fix 𝑖0 with 𝑐𝑖0≠0. Applying the identity with 𝑚+1 in place of 𝑚, and subtracting 𝜆𝑖0 times the identity for 𝑚,

∑𝑖=1𝑘𝑐𝑖(𝜆𝑖−𝜆𝑖0)𝜆𝑖𝑚=∑𝑖=1𝑘𝑐𝑖𝜆𝑖𝑚+1−𝜆𝑖0∑𝑖=1𝑘𝑐𝑖𝜆𝑖𝑚=0for every𝑚≥0.

So 𝑑𝑖=𝑐𝑖(𝜆𝑖−𝜆𝑖0) is a linear relation. Every 𝑖 with 𝑑𝑖≠0 has 𝑐𝑖≠0, and 𝑑𝑖0=0 while 𝑐𝑖0≠0. So 𝑑 has fewer nonzero coefficients than 𝑐, and by the choice of 𝑐 it is not a dependence relation: it is trivial. For 𝑖≠𝑖0, 𝜆𝑖−𝜆𝑖0≠0, so 𝑑𝑖=0 forces 𝑐𝑖=0 (Proposition 1.1.17). The relation 𝑐 thus reads 𝑐𝑖0𝜆𝑖0𝑚=0 for all 𝑚, and at 𝑚=0 this gives 𝑐𝑖0=0, a contradiction. So the list is independent.

Shifting a sequence multiplies 𝐬𝜆 by 𝜆, just as differentiation multiplies 𝑡↦𝑒𝜆𝑡 by 𝜆; the argument is the first proof of Example 1.5.27, done once for all 𝑘. A variant of the argument, by induction on 𝑘 instead of a minimal relation, shows that the truncated vectors (1,𝜆𝑖,𝜆𝑖2,…,𝜆𝑖𝑘−1)∈𝐹𝑘, 1≤𝑖≤𝑘, are independent. This is the Vandermonde determinant in disguise (Theorem 5.5.21).

Exercise 1.5.45.hardBeyond 21-242 Let 𝜆1,…,𝜆𝑘∈ℝ be distinct. Show that the functions 𝑡↦𝑒𝜆1𝑡,…,𝑡↦𝑒𝜆𝑘𝑡 are linearly independent in ℝℝ.

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), 𝑒−𝑠𝑡→0 as 𝑡→∞, for 𝑠>0

Techniques. Extremal choice and minimal counterexamples (Technique 1.5.9)

Hint 1. Follow the second proof of Example 1.5.27. In a dependence relation, which term dominates as 𝑡→∞?
Hint 2. Among the 𝑖 with 𝑐𝑖≠0, take the one with the largest 𝜆𝑖, divide by 𝑒𝜆𝑖𝑡, and let 𝑡→∞.
Sketch. Suppose ∑𝑐𝑖𝑒𝜆𝑖𝑡=0 for all 𝑡 with some 𝑐𝑖≠0, and let 𝜇=𝜆𝑖0 be the largest 𝜆𝑖 with 𝑐𝑖≠0. Dividing by 𝑒𝜇𝑡 gives 𝑐𝑖0+∑𝑐𝑖𝑒(𝜆𝑖−𝜇)𝑡=0, the sum over the other 𝑖 with 𝑐𝑖≠0, all of which have 𝜆𝑖−𝜇<0. Letting 𝑡→∞ gives 𝑐𝑖0=0, a contradiction.

Suppose, to the contrary, that ∑𝑖=1𝑘𝑐𝑖𝑒𝜆𝑖𝑡=0 for all 𝑡∈ℝ, with not all 𝑐𝑖=0. Let 𝐼={𝑖|𝑐𝑖≠0}, and choose 𝑖0∈𝐼 with 𝜇=𝜆𝑖0 as large as possible; since the 𝜆𝑖 are distinct, 𝜆𝑖<𝜇 for all 𝑖∈𝐼 other than 𝑖0. Dropping the terms with 𝑐𝑖=0 and multiplying by 𝑒−𝜇𝑡,

𝑐𝑖0+∑𝑖∈𝐼,𝑖≠𝑖0𝑐𝑖𝑒(𝜆𝑖−𝜇)𝑡=0for all𝑡.

Each exponent 𝜆𝑖−𝜇 in the sum is negative, so each term tends to 0 as 𝑡→∞, and the left side tends to 𝑐𝑖0. Since it is 0 for every 𝑡, 𝑐𝑖0=0, contradicting 𝑖0∈𝐼. So the functions are independent.

In the language of Aside (Independent sets), the set of all functions 𝑡↦𝑒𝜆𝑡 with 𝜆∈ℝ is linearly independent, and it is uncountable. The first proof of Example 1.5.27, organized as in Exercise 1.5.44 with 𝑑/𝑑𝑡 in place of the shift, also works.

Exercise 1.5.46.hard A town has 𝑛 residents, numbered 1,…,𝑛, and 𝑘 clubs 𝐶1,…,𝐶𝑘⊆{1,…,𝑛}. Every club has an odd number of members, and for 𝑖≠𝑗 the clubs 𝐶𝑖 and 𝐶𝑗 have an even number of members in common. (In particular, no club is listed twice.) For a club 𝐶, let 𝐱𝐶∈𝔽2𝑛 have 𝑡-th coordinate 1 if 𝑡∈𝐶 and 0 otherwise. Show that 𝐱𝐶1,…,𝐱𝐶𝑘 is linearly independent in 𝔽2𝑛.

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.2.4 (The space 𝐹𝑛), Example 1.1.4 (The field with two elements)

Hint 1. For 𝐱,𝐲∈𝔽2𝑛, let 𝐱⋅𝐲=𝑥1𝑦1+⋯+𝑥𝑛𝑦𝑛∈𝔽2. What is 𝐱𝐶⋅𝐱𝐷 in terms of the clubs 𝐶 and 𝐷?
Hint 2. Take a relation ∑𝑗𝑎𝑗𝐱𝐶𝑗=𝟎 and take the dot product of both sides with 𝐱𝐶𝑖. Which terms survive?
Sketch. 𝐱𝐶⋅𝐱𝐷 is the parity of |𝐶∩𝐷|, so 𝐱𝐶𝑖⋅𝐱𝐶𝑗 is 1 if 𝑖=𝑗 and 0 otherwise. The dot product satisfies (∑𝑗𝑎𝑗𝐱𝑗)⋅𝐲=∑𝑗𝑎𝑗(𝐱𝑗⋅𝐲). Dotting a relation with 𝐱𝐶𝑖 leaves 𝑎𝑖=0.

For 𝐱,𝐲∈𝔽2𝑛, define 𝐱⋅𝐲=𝑥1𝑦1+⋯+𝑥𝑛𝑦𝑛∈𝔽2. By the coordinatewise operations and distributivity in 𝔽2, (𝐱+𝐱′)⋅𝐲=𝐱⋅𝐲+𝐱′⋅𝐲 and (𝑎𝐱)⋅𝐲=𝑎(𝐱⋅𝐲), so by induction on the number of terms,

(∑𝑗=1𝑘𝑎𝑗𝐱𝑗)⋅𝐲=∑𝑗=1𝑘𝑎𝑗(𝐱𝑗⋅𝐲),

and 𝟎⋅𝐲=0. For clubs 𝐶 and 𝐷, the product (𝐱𝐶)𝑡(𝐱𝐷)𝑡 is 1 if 𝑡∈𝐶∩𝐷 and 0 otherwise, so 𝐱𝐶⋅𝐱𝐷 is the sum of |𝐶∩𝐷| ones in 𝔽2, which is 1 if |𝐶∩𝐷| is odd and 0 if it is even (Example 1.1.4). By hypothesis, writing 𝐱𝑗=𝐱𝐶𝑗,

𝐱𝑖⋅𝐱𝑖=1,𝐱𝑗⋅𝐱𝑖=0(𝑗≠𝑖).

Now suppose ∑𝑗𝑎𝑗𝐱𝑗=𝟎, and fix 𝑖. Taking the dot product of both sides with 𝐱𝑖,

0=𝟎⋅𝐱𝑖=∑𝑗=1𝑘𝑎𝑗(𝐱𝑗⋅𝐱𝑖)=𝑎𝑖.

So every 𝑎𝑖=0, and the list is independent by Theorem 1.5.5.

Taking a dot product with 𝐱𝑖 eliminated every term of the relation but one, the idea of Technique 4.1.25. Once we know that an independent list in 𝔽2𝑛 has length at most 𝑛 (Exercise 1.5.43, Theorem 4.1.10), it follows that the town has at most 𝑛 clubs.

Exercise 1.5.47.hard Let 𝑎1<𝑎2<⋯<𝑎𝑛 be real numbers, and let 𝑓𝑖(𝑡)=|𝑡−𝑎𝑖|. Show that the functions 1, 𝑡↦𝑡, 𝑓1,…,𝑓𝑛 are linearly independent in ℝℝ. (No calculus is needed.)

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.2.9 (Function spaces)

Techniques. Apply an operator to a relation to kill terms (Technique 4.1.25)

Hint 1. For a function 𝑔, a point 𝑠, and ℎ>0, consider Δℎ𝑔(𝑠)=𝑔(𝑠+ℎ)−2𝑔(𝑠)+𝑔(𝑠−ℎ). What is it for 𝑔(𝑡)=𝑐+𝑑𝑡?
Hint 2. If ℎ is smaller than the distance from 𝑎𝑖 to every other 𝑎𝑙, compute Δℎ𝑓𝑙(𝑎𝑖) for 𝑙≠𝑖 and for 𝑙=𝑖.
Sketch. The operation Δℎ𝑔(𝑠)=𝑔(𝑠+ℎ)−2𝑔(𝑠)+𝑔(𝑠−ℎ) respects linear combinations, kills affine functions, and kills |𝑡−𝑎𝑙| at 𝑠=𝑎𝑖 when 𝑙≠𝑖 and ℎ is small (the function is affine near 𝑎𝑖). But Δℎ𝑓𝑖(𝑎𝑖)=2ℎ. Applying it to a relation at 𝑠=𝑎𝑖 gives 2ℎ𝑏𝑖=0. Once all 𝑏𝑖=0, evaluating 𝑐+𝑑𝑡=0 at 𝑡=0,1 gives 𝑐=𝑑=0.

For a function 𝑔:ℝ→ℝ, a point 𝑠, and ℎ>0, let Δℎ𝑔(𝑠)=𝑔(𝑠+ℎ)−2𝑔(𝑠)+𝑔(𝑠−ℎ). If 𝑔=∑𝑟𝑐𝑟𝑔𝑟, then Δℎ𝑔(𝑠)=∑𝑟𝑐𝑟Δℎ𝑔𝑟(𝑠), since the pointwise operations let us expand and regroup.

Affine functions. For 𝑔(𝑡)=𝑐+𝑑𝑡,

Δℎ𝑔(𝑠)=(𝑐+𝑑𝑠+𝑑ℎ)−2(𝑐+𝑑𝑠)+(𝑐+𝑑𝑠−𝑑ℎ)=0.

The functions 𝑓𝑙 near 𝑎𝑖. Fix 𝑖, and let ℎ>0 be smaller than |𝑎𝑙−𝑎𝑖| for every 𝑙≠𝑖. For 𝑙≠𝑖, the interval [𝑎𝑖−ℎ,𝑎𝑖+ℎ] lies entirely on one side of 𝑎𝑙, so on it 𝑓𝑙(𝑡)=𝜀(𝑡−𝑎𝑙) for a fixed sign 𝜀∈{1,−1}. This is an affine function of 𝑡, so Δℎ𝑓𝑙(𝑎𝑖)=0 by the previous computation. For 𝑙=𝑖, Δℎ𝑓𝑖(𝑎𝑖)=|ℎ|−2⋅0+|−ℎ|=2ℎ.

Now suppose that 𝑐+𝑑𝑡+∑𝑙=1𝑛𝑏𝑙𝑓𝑙(𝑡)=0 for all 𝑡. Applying Δℎ at 𝑠=𝑎𝑖, with ℎ as above, every term but one vanishes, and we get 2ℎ𝑏𝑖=0, so 𝑏𝑖=0. This holds for every 𝑖, so 𝑐+𝑑𝑡=0 for all 𝑡. At 𝑡=0 this gives 𝑐=0, and at 𝑡=1 it gives 𝑑=0. By Theorem 1.5.5, the list is independent.

The operation Δℎ at 𝑎𝑖 measures the kink of a function at 𝑎𝑖; only 𝑓𝑖 has a kink there. This is the move of Technique 4.1.25 with a “second difference” as the operator.

Exercise 1.5.48.challenge Let 𝜆≥1 and 𝑚≥2 be integers, and let 𝐴1,…,𝐴𝑚 be distinct subsets of {1,…,𝑛} such that |𝐴𝑖∩𝐴𝑗|=𝜆 for all 𝑖≠𝑗. For a subset 𝐴, let 𝐱𝐴∈ℝ𝑛 have 𝑡-th coordinate 1 if 𝑡∈𝐴 and 0 otherwise. Show that 𝐱𝐴1,…,𝐱𝐴𝑚 is linearly independent in ℝ𝑛.

Solution.

Uses. Theorem 1.5.5 (Independence is decided at zero), Definition 1.2.4 (The space 𝐹𝑛), a sum of nonnegative real numbers is 0 only if every term is 0

Techniques. A sum of nonnegative terms (Technique 6.1.9)

Hint 1. For 𝐱,𝐲∈ℝ𝑛, let 𝐱⋅𝐲=𝑥1𝑦1+⋯+𝑥𝑛𝑦𝑛. What is 𝐱𝐴⋅𝐱𝐵? Given a relation ∑𝑖𝑐𝑖𝐱𝐴𝑖=𝟎, take the dot product of the left side with itself.
Hint 2. You should get 0=∑𝑖𝑐𝑖2|𝐴𝑖|+𝜆∑𝑖≠𝑗𝑐𝑖𝑐𝑗. Rewrite ∑𝑖≠𝑗𝑐𝑖𝑐𝑗 using (∑𝑖𝑐𝑖)2, and check that every resulting term is nonnegative.
Hint 3. Each |𝐴𝑖|≥𝜆. Can two of the sets have exactly 𝜆 elements?
Sketch. With 𝐱𝑖=𝐱𝐴𝑖, 𝐱𝑖⋅𝐱𝑗=|𝐴𝑖∩𝐴𝑗|. Dotting a relation 𝐮=∑𝑐𝑖𝐱𝑖=𝟎 with itself gives 0=∑𝑖𝑐𝑖2(|𝐴𝑖|−𝜆)+𝜆(∑𝑖𝑐𝑖)2, a sum of nonnegative terms, so each vanishes: ∑𝑖𝑐𝑖=0, and 𝑐𝑖=0 unless |𝐴𝑖|=𝜆. Two sets with 𝜆 elements would both equal their intersection, so at most one 𝑐𝑖 survives, and ∑𝑖𝑐𝑖=0 kills it.

For 𝐱,𝐲∈ℝ𝑛, let 𝐱⋅𝐲=𝑥1𝑦1+⋯+𝑥𝑛𝑦𝑛. By the coordinatewise operations and the arithmetic of ℝ, 𝐱⋅𝐲=𝐲⋅𝐱, and the dot product respects linear combinations in each argument: expanding and regrouping finite sums,

(∑𝑖𝑐𝑖𝐱𝑖)⋅(∑𝑗𝑐𝑗𝐱𝑗)=∑𝑖∑𝑗𝑐𝑖𝑐𝑗(𝐱𝑖⋅𝐱𝑗).

Write 𝐱𝑖=𝐱𝐴𝑖. The product of the 𝑡-th coordinates of 𝐱𝑖 and 𝐱𝑗 is 1 if 𝑡∈𝐴𝑖∩𝐴𝑗 and 0 otherwise, so 𝐱𝑖⋅𝐱𝑗=|𝐴𝑖∩𝐴𝑗|. This is 𝜆 for 𝑖≠𝑗, and |𝐴𝑖| for 𝑖=𝑗.

Suppose 𝐮=∑𝑖𝑐𝑖𝐱𝑖=𝟎 with 𝑐𝑖∈ℝ. Then 𝐮⋅𝐮=0, and by the display,

0=∑𝑖𝑐𝑖2|𝐴𝑖|+𝜆∑𝑖≠𝑗𝑐𝑖𝑐𝑗=∑𝑖𝑐𝑖2(|𝐴𝑖|−𝜆)+𝜆(∑𝑖𝑐𝑖)2,

using (∑𝑖𝑐𝑖)2=∑𝑖𝑐𝑖2+∑𝑖≠𝑗𝑐𝑖𝑐𝑗. Since 𝑚≥2, each 𝐴𝑖 meets some other 𝐴𝑗 in 𝜆 elements, so |𝐴𝑖|≥𝜆. So every term on the right is a nonnegative real number, and since they add up to 0, each of them is 0. As 𝜆≥1, this gives ∑𝑖𝑐𝑖=0, and 𝑐𝑖=0 for every 𝑖 with |𝐴𝑖|>𝜆.

At most one 𝑖 has |𝐴𝑖|=𝜆. Indeed, if |𝐴𝑖|=|𝐴𝑗|=𝜆 with 𝑖≠𝑗, then 𝐴𝑖∩𝐴𝑗 is a subset of 𝐴𝑖 with as many elements as 𝐴𝑖, so 𝐴𝑖∩𝐴𝑗=𝐴𝑖; likewise 𝐴𝑖∩𝐴𝑗=𝐴𝑗. Then 𝐴𝑖=𝐴𝑗, contradicting distinctness. So all 𝑐𝑖 vanish except possibly one, and that one equals ∑𝑖𝑐𝑖=0. Hence the list is independent by Theorem 1.5.5.

The hypotheses are needed: with 𝜆=0, the sets ∅,{1} give the dependent list 𝟎,𝐞1. Once we know that an independent list in ℝ𝑛 has at most 𝑛 entries (Theorem 4.1.10), it follows that 𝑚≤𝑛. This is Fisher’s inequality from combinatorics, and the dot product trick is the one of Exercise 1.5.46, with positivity over ℝ in place of parity over 𝔽2.

More practice

The practice bank has 61 exercises on this section’s topics.