1.4  Linear Independence

A spanning list tells us that every vector of a space can be built. It says nothing about waste. The list ((1,0),(0,1),(1,1)) spans R2, but its third vector adds nothing that the first two did not already reach. To measure a space by the length of a list, we need lists with no such waste. This section makes “no vector is wasted” precise, proves the lemma that finds a wasted vector whenever there is one, and shows that lists without waste give every vector in their span a unique description.

1.4.1. Redundant vectors

The previous section gave a way to shorten a list: if a vector lies in the span of the others, we may delete it without changing the span (Theorem 1.3.5). Call such a vector redundant. We want a test for “this list has no redundant vector”.

A first guess is that a vector is wasted when it repeats the direction of another one, so the test would be “no vector is a scalar multiple of another”. This guess fails. In R3, take u=(1,0,1),v=(0,1,1),w=(1,1,2). No one of them is a multiple of another: a multiple of u has second entry 0, a multiple of v has first entry 0, a multiple (c,c,2c) of w has equal first and second entries, and in each case neither of the other two vectors has that shape. Yet w=u+v. All three lie in the plane z=x+y, and by Theorem 1.3.5, span(u,v,w)=span(u,v). The vector w is redundant even though it is not parallel to anything.

A second guess is correct but clumsy: “no vector is a linear combination of the others”. For a list of length k this is k separate conditions, one for each vector. Here is a way to fold them into one. Move everything in w=u+v to one side: 1u+1v+(−1)w=0. This is a way to build 0 from the list with coefficients that are not all zero. Conversely, suppose au+bv+cw=0 with, say, c≠0. Then w=−acu−bcv, so w is redundant. The same works whichever coefficient is non-zero. So a redundant vector exists exactly when 0 can be built in a non-trivial way. Building 0 trivially, with every coefficient 0, is always possible, so the condition we want is that this is the only way.

A list is independent when the only way to build the zero vector from it is the trivial way.

1.4.2. Definition and examples

Definition 1.4.1 (Linear Independence)

Let V be a vector space over F and let (v1,…,vk) be a list of vectors in V, where k≥0. The list is linearly independent (over F) if, for all a1,…,ak∈F, a1v1+a2v2+⋯+akvk=0⟹a1=a2=⋯=ak=0. The list is linearly dependent if it is not linearly independent: that is, if there exist a1,…,ak∈F, not all zero, with a1v1+⋯+akvk=0. Such an equation is a linear relation among the vectors. The empty list is linearly independent.

In words: the hypothesis is an arbitrary linear combination that happens to equal 0. The conclusion says that every coefficient in it is 0. Dependence is the negation, obtained by the rules of Definition 0.1.4: “for all a, (combination =0 ⇒ all ai=0)” becomes “there exist a with combination =0 and not all ai=0”. This is exactly the negation worked out in Example (Negating “only the zero combination”). The empty list is independent because the condition is vacuous: there are no coefficients, so “all of them are 0” holds automatically.

The definition also dictates how every independence proof starts. It is a “for all” statement about coefficients, so we take arbitrary coefficients and assume the hypothesis:

Let a1v1+⋯+akvk=0. Then … hence all ai=0.

Between “Let” and “hence”, the work is to turn one vector equation into scalar equations. How we do that depends on what 0 means in the space: in Fn we compare entries, in F[x] we compare coefficients, in a function space we evaluate at points, and in Mm×n(F) we compare entries.

Example (Independent Lists in Four Families)

Show that each list is linearly independent.

  • (a) (e1,…,en) in Fn.
  • (b) (1,x,x2) in F[x].
  • (c) ((1,1),(1,−1)) in R2.
  • (d) (sin,cos) in the space RR of all functions R→R.

Solution.

  • (a) Let a1e1+⋯+anen=0. The left side is the vector (a1,…,an), and 0=(0,…,0). Comparing entries, a1=⋯=an=0. Hence the list is independent.
  • (b) Let a+bx+cx2=0, where 0 is the zero polynomial, the polynomial with every coefficient 0. Two polynomials are equal exactly when all their coefficients agree (Definition 0.8.1). Comparing the coefficients of 1,x,x2 gives a=b=c=0. Hence the list is independent.
  • (c) Let a(1,1)+b(1,−1)=(0,0). Comparing entries, a+b=0 and a−b=0. Adding the two equations gives 2a=0, so a=0 since 2≠0 in R; then b=−a=0. Hence the list is independent.
  • (d) Let asin+bcos=0, where 0 is the zero function. Equality of functions means equality at every point (Definition 0.4.1), so asin⁡t+bcos⁡t=0 for every t∈R. We may choose convenient points. At t=0: a⋅0+b⋅1=0, so b=0. At t=π/2: a⋅1+b⋅0=0, so a=0. Hence the list is independent.

In (d) we did not need the equation at every point, only at two well-chosen ones. That is the general move for functions: choose good points, where most terms vanish. Note the logic. Evaluating at a point can only prove independence; if the equations at our chosen points had allowed non-zero solutions, we would have learned nothing, and would have to try other points or another method.

The degenerate cases are worth settling once, because they come up inside every later argument.

Example (Degenerate Lists)

Let V be a vector space over F. Decide whether each list is independent.

  • (a) A list (v1,…,vk) with some vj=0.
  • (b) A list (v) of length one.
  • (c) A list (v1,…,vk) with a repeat: vi=vj for some i≠j.

Solution.

  • (a) Dependent. Take aj=1 and every other coefficient 0. By Theorem 1.1.5 and Theorem 1.1.6, every term is 0, so the combination is 0, and the coefficient aj=1 is not zero.
  • (b) Independent if and only if v≠0. If v=0, use (a). If v≠0, let av=0; by Theorem 1.1.9, a=0 or v=0, and the second is false, so a=0.
  • (c) Dependent. Take ai=1, aj=−1, and every other coefficient 0. The combination is vi+(−1)vj=vi−vj=0 by Theorem 1.1.7, since vi=vj, and ai=1≠0.

Now the non-example, by a minimal change. Add one vector to the independent list ((1,0),(0,1)) of Example (Independent Lists in Four Families) (a), to get ((1,0),(0,1),(1,1)). Each vector is still non-zero, and any two of the three still form an independent list. But 1(1,0)+1(0,1)+(−1)(1,1)=(0,0) with coefficients not all zero, so the clause “⟹a1=⋯=ak=0” fails, and the list is dependent. The polynomial version behaves the same way: (1,x) is independent, but (1,x,1+x) is dependent, because 1⋅1+1⋅x+(−1)(1+x)=0.

Quick check. Is the list ((1,2,0),(0,1,1),(1,0,−2)) in R3 linearly independent?

Solution. No. Let a(1,2,0)+b(0,1,1)+c(1,0,−2)=0. Comparing entries: a+c=0, 2a+b=0, b−2c=0. The first two give c=−a and b=−2a, and then the third reads −2a+2a=0, which holds for every a. Taking a=1 gives the relation (1,2,0)−2(0,1,1)−(1,0,−2)=0, with coefficients not all zero.

Two more kinds of question come up constantly: lists that depend on a parameter, and lists of matrices. The method does not change.

Example (A Parameter and a List of Matrices)
  • (a) For which k∈R is the list ((1,1,0),(1,0,1),(0,1,k)) in R3 linearly independent?
  • (b) Is the list ((1001),(0110),(0100)) in M2(R) linearly independent?

Solution.

  • (a) Let a(1,1,0)+b(1,0,1)+c(0,1,k)=0. Comparing entries gives a+b=0, a+c=0 and b+kc=0. The first two give b=−a and c=−a; substituting into the third, −a−ka=−(1+k)a=0.

    If k≠−1, then 1+k≠0, so a=0 by Theorem 0.7.1, and then b=c=0. The list is independent.

    If k=−1, the equations hold for every a; taking a=1 gives (1,1,0)−(1,0,1)−(0,1,−1)=0 with coefficients not all zero. The list is dependent.

    So the list is independent exactly when k≠−1. Notice the shape of the argument: the parameter ends up as a factor multiplying one unknown, and the only question is when that factor can be zero.

  • (b) Let a(1001)+b(0110)+c(0100)=(0000). The left side is (ab+cba). Two matrices are equal when their entries agree (Definition 0.9.1), so a=0, b+c=0 and b=0; hence c=0 too. The list is independent.

    For matrices, “compare entries” turns one matrix equation into four scalar equations, one per entry.

1.4.3. Why lists, and why this definition

Remark. Why lists, not sets. In a set, repeats disappear: {v,v}={v}. If independence were defined for sets, the “list” (v,v), which has the obvious relation v−v=0, would silently become the independent set {v} when v≠0. The repeat can also be hidden: x+1 and 1+x look different on the page but are the same vector. A list keeps both entries and so records the dependence. The second reason is order. Coordinates with respect to a basis (next section) are read off in order, so (e1,e2) and (e2,e1) must be different objects. The Linear Dependence Lemma below also refers to “the vectors before vj”, which needs an order. Reordering a list does not change whether it is independent, since a relation can be rearranged term by term.

For an arbitrary subset S⊆V, finite or infinite, we say S is linearly independent if every finite list of distinct vectors of S is linearly independent. The word “distinct” is essential: without it, the list (s,s) would make every non-empty set dependent. For a finite set S={v1,…,vk} with the vi distinct, this agrees with independence of the list (v1,…,vk): every list of distinct vectors of S is a reordered sub-list, and a sub-list of an independent list is independent (Exercise (B3: Sub-Lists)). Together with “S spans V” from the previous section, this is the language section 8 of this chapter uses for spaces with no finite spanning list.

Why “all ai=0”, and why is the empty list independent? Suppose we only asked that some ai be 0. The list ((1,0),(0,1),(0,2)) has the redundant vector (0,2)=2(0,1). But in any relation a(1,0)+b(0,1)+c(0,2)=0, comparing first entries forces a=0, so every relation has a zero coefficient, and the list would pass the weaker test. Only “all ai=0” rules out every non-trivial relation. The empty list is independent because it wastes nothing, and this convention makes the empty list a basis of the zero space in the next section, just as span()={0} makes it a spanning list.

Warning. “Not all zero” is not “all non-zero”. A dependence relation needs one non-zero coefficient, not every coefficient non-zero. The list ((1,0),(0,1),(0,2)) is dependent, by 0(1,0)+2(0,1)−(0,2)=0. But no relation has all three coefficients non-zero: comparing first entries in a(1,0)+b(0,1)+c(0,2)=0 forces a=0. Hunting for a relation with no zero coefficient would wrongly conclude that the list is independent.

Warning. Pairwise independence is not independence. Checking pairs is not enough. In the list ((1,0,1),(0,1,1),(1,1,2)) from the start of the section, every two of the three vectors form an independent list, but the three together are dependent, since (1,0,1)+(0,1,1)−(1,1,2)=0. For three or more vectors, independence is a condition on all of them at once.

1.4.4. The Linear Dependence Lemma

The definition says that a dependent list has a relation. It does not say which vector is redundant, and the discussion at the start of the section only found a redundant vector where the coefficient was non-zero. The next lemma makes a definite choice, and chooses it so that the redundant vector depends only on vectors before it in the list. This one-directional form is what later proofs need, because they build lists from left to right.

Theorem 1.4.1 (Linear Dependence Lemma)

Let V be a vector space over F, and let (v1,…,vk) be a linearly dependent list in V. Then:

  • (1) there is an index j∈{1,…,k} with vj∈span(v1,…,vj−1). For j=1 this means v1=0, so if v1≠0, then j≥2;
  • (2) for any such j, removing vj does not change the span: span(v1,…,vj−1,vj+1,…,vk)=span(v1,…,vk).

Idea. Take a relation with coefficients not all zero. We want to solve for one vector in terms of the vectors before it, so we need a vector whose coefficient is non-zero and which comes after every other vector with a non-zero coefficient. That is the largest index j with aj≠0. Everything after it has coefficient zero and drops out, and we divide by aj. Part (2) is then Theorem 1.3.5 read backwards.

Proof.

  1. Since the list is dependent, there are a1,…,ak∈F, not all zero, with a1v1+⋯+akvk=0. The set {i:ai≠0} is non-empty and finite, so it has a largest element; call it j. Then aj≠0, and ai=0 for every i>j. By Theorem 1.1.5 the terms with i>j are 0, so a1v1+⋯+aj−1vj−1+ajvj=0. Adding the negative of a1v1+⋯+aj−1vj−1 to both sides gives ajvj=−(a1v1+⋯+aj−1vj−1). Since aj≠0 and F is a field, aj has an inverse aj−1∈F (Definition 0.7.1). Multiplying both sides by aj−1, and using aj−1(ajvj)=(aj−1aj)vj=1vj=vj on the left, and −x=(−1)x (Theorem 1.1.7) with the distributive laws on the right, we get vj=(−aj−1a1)v1+⋯+(−aj−1aj−1)vj−1. Hence vj∈span(v1,…,vj−1). When j=1 the right side is the empty sum, so v1=0; therefore if v1≠0, then j≥2.

  2. Let j be any index with vj∈span(v1,…,vj−1), and let L=(v1,…,vj−1,vj+1,…,vk). Each of v1,…,vj−1 is an entry of L, so by monotonicity (Proposition 1.3.4 (2)) span(v1,…,vj−1)⊆span(L), and hence vj∈span(L). By Theorem 1.3.5, inserting vj back into L at position j does not change the span. That is, span(v1,…,vk)=span(L), as claimed.

The index j need not be unique, and the lemma does not say that every vector depends on earlier ones. A small example shows both.

Example (The Lemma on a Concrete List)

In R2, let v1=(1,1), v2=(1,−1), v3=(2,0), v4=(0,1). Find two different linear relations, and the index j that the proof of Theorem 1.4.1 extracts from each. Which indices j satisfy vj∈span(v1,…,vj−1)?

Solution. First relation: v1+v2−v3=(1+1−2,1−1−0)=(0,0). The largest index with a non-zero coefficient is j=3, and solving gives v3=v1+v2∈span(v1,v2).

Second relation: v1−v2−2v4=(1−1−0,1+1−2)=(0,0). Here the largest index is j=4, and v4=12v1−12v2∈span(v1,v2,v3).

So j=3 and j=4 both qualify, and by part (2) of the lemma either v3 or v4 can be removed without changing the span. On the other hand, j=2 does not qualify: v2=(1,−1) is not a multiple of v1=(1,1), because a multiple (c,c) has equal entries. And j=1 does not occur since v1≠0. Removing v3 and then (by the lemma applied to (v1,v2,v4), which is still dependent by the second relation) v4 leaves (v1,v2), whose span is R2 by Example (Spanning Lists).

The lemma only locates vectors that depend on earlier ones. Here v1 and v2 could also be removed without changing the span, since v1=v3−v2 and v2=v3−v1, but the lemma never points at them.

Read the other way round, part (1) is a test for independence that works left to right.

Remark. Independence, one vector at a time. A list (v1,…,vk) is linearly independent if and only if no vj lies in span(v1,…,vj−1). The “if” direction is the contrapositive of part (1). For “only if”, suppose vj=c1v1+⋯+cj−1vj−1. Then c1v1+⋯+cj−1vj−1+(−1)vj=0, with zero coefficients on vj+1,…,vk, is a relation whose coefficient −1 is non-zero. So the list is dependent. In words: a list is independent exactly when each vector reaches something new beyond the vectors before it. For instance (1,x,x2) passes: 1≠0, x is not a constant, and x2 has degree too high to be in span(1,x).

Combining the two parts of the lemma gives a clean statement about spans alone: a list is dependent exactly when it contains a vector that can be thrown away for free.

Theorem 1.4.2 (Span Preservation)

Let V be a vector space and (v1,…,vk) a list in V with k≥1. Then the list is linearly dependent if and only if there is an index j such that span(v1,…,vj−1,vj+1,…,vk)=span(v1,…,vk).

Proof. (⇒) By Theorem 1.4.1 (1) there is an index j with vj∈span(v1,…,vj−1), and by part (2) removing that vj does not change the span.

(⇐) Let L be the list with vj removed, and suppose span(L)=span(v1,…,vk). By Theorem 1.3.1 (2), vj∈span(v1,…,vk)=span(L). So vj=∑i≠jcivi for some scalars ci, and therefore ∑i≠jcivi+(−1)vj=0. The coefficient of vj is −1≠0, so the list is dependent.

So a spanning list that is dependent can always be shortened and still span. Repeating this until the list becomes independent is the idea behind the next section’s proof that every finite spanning list contains a basis.

1.4.5. Unique representations

Independence was introduced to rule out waste. Its most useful consequence is about uniqueness. If a vector could be built from a list in two different ways, subtracting the two recipes would give a non-trivial way to build 0. So for an independent list, every vector in the span has exactly one recipe.

Theorem 1.4.3 (Independence and Uniqueness of Coefficients)

Let V be a vector space over F and (v1,…,vk) a list in V. The following are equivalent:

  • (a) (v1,…,vk) is linearly independent;
  • (b) every v∈span(v1,…,vk) has exactly one representation as a linear combination: if a1v1+⋯+akvk=b1v1+⋯+bkvk, then ai=bi for every i.

Proof. (a ⇒ b) Suppose the list is independent, and let a1v1+⋯+akvk=b1v1+⋯+bkvk. Subtracting the right side from both sides and using av−bv=(a−b)v (Theorem 1.1.8 and Definition 1.1.1) gives (a1−b1)v1+⋯+(ak−bk)vk=0. By independence, ai−bi=0 for every i, that is, ai=bi.

(b ⇒ a) Suppose (b) holds, and let a1v1+⋯+akvk=0. By Theorem 1.1.5, also 0v1+⋯+0vk=0. These are two representations of 0∈span(v1,…,vk), so by (b), ai=0 for every i. Hence the list is independent.

Every vector of a span has at least one representation, by definition of the span; independence is what makes it at most one. For a dependent list uniqueness fails: with the list ((1,0),(0,1),(1,1)), (1,1)=1(1,0)+1(0,1)+0(1,1)=0(1,0)+0(0,1)+1(1,1). In the next section, a list that is independent and spans is called a basis. By this theorem every vector then has a unique list of coefficients, its coordinates.

1.4.6. Polynomials of distinct degrees

For polynomials there is a test that needs no equations at all. The list (x2+x,x−3,5) is independent, and the reason is visible: the degrees are 2, 1 and 0, and combining lower-degree polynomials can never produce a higher degree.

Theorem 1.4.4 (Polynomials of Distinct Degrees Are Independent)

Let F be a field and let p1,…,pk∈F[x] be non-zero polynomials whose degrees are pairwise distinct. Then the list (p1,…,pk) is linearly independent.

Idea. Put the polynomials in order of increasing degree. If the list were dependent, the Linear Dependence Lemma would give a polynomial lying in the span of the ones before it. Those all have smaller degree, so their span consists of polynomials of smaller degree, and cannot contain it.

Proof. A linear relation among the pi can be rearranged term by term, so reordering the list does not affect independence. Hence we may assume deg⁡p1<deg⁡p2<⋯<deg⁡pk.

Suppose, for a contradiction, that the list is dependent. Since p1≠0, Theorem 1.4.1 gives an index j≥2 with pj∈span(p1,…,pj−1). Let n=deg⁡pj−1, a natural number since pj−1≠0. For every i≤j−1 we have deg⁡pi≤n, so p1,…,pj−1 lie in F[x]≤n, which is a subspace of F[x] by Example (Polynomials of Bounded Degree). By Theorem 1.3.1 (3), span(p1,…,pj−1)⊆F[x]≤n. Hence deg⁡pj≤n=deg⁡pj−1, contradicting deg⁡pj−1<deg⁡pj. Therefore the list is linearly independent.

Both hypotheses matter. The zero polynomial must be excluded, because a list containing 0 is dependent (Example (Degenerate Lists)). And the converse fails: distinct degrees are sufficient, not necessary. The list (x,x+1) has equal degrees but is independent, since ax+b(x+1)=(a+b)x+b=0 forces b=0 and then a=0.

1.4.7. Independence depends on the field

The same set can be a vector space over two fields, and the answer to “independent?” can change with the field, because the field decides which coefficients are allowed.

Warning. Always ask: independent over which field? In C2, let v1=(1,i) and v2=(i,−1). Over C the list (v1,v2) is dependent: iv1=(i,i2)=(i,−1)=v2, so iv1+(−1)v2=0 with coefficient i≠0. Over R (the same addition, but only real scalars, as in Exercise (C2: The Span Depends on the Field)) the list is independent: if av1+bv2=(a+bi,ai−b)=(0,0) with a,b∈R, then the first entry a+bi=0 forces a=b=0, since a complex number is zero only when its real and imaginary parts are. The relation over C used the coefficient i, which is not available over R.

A second example of the same phenomenon: ((1,1),(1,−1)) is independent in R2 (Example (Independent Lists in Four Families) (c)), but in F22, where −1=1, it is the list ((1,1),(1,1)) with a repeat, hence dependent. The proof over R divided by 2, which is 0 in F2.

1.4.8. Exercises

A. Check your understanding

Exercise (A1)
  • (a) Define what it means for a list (v1,…,vk) in a vector space over F to be linearly independent, and what it means for it to be linearly dependent.
  • (b) Determine whether the following statement is true: “a list of vectors is linearly dependent if and only if one of its vectors is a scalar multiple of another.” Justify your answer.
  • (c) Is the empty list linearly independent? Is the list (0)?
  • (d) Determine whether the following statement is true: “if (v1,v2,v3) is linearly dependent, then v3∈span(v1,v2).” Justify your answer.
  • (e) To prove that a list of functions R→R is independent, what does “=0” mean, and what is a standard way to extract scalar equations?

Solution.

  • (a) It is independent if for all a1,…,ak∈F, a1v1+⋯+akvk=0 implies a1=⋯=ak=0. It is dependent if there are a1,…,ak∈F, not all zero, with a1v1+⋯+akvk=0.
  • (b) False. The list ((1,0,1),(0,1,1),(1,1,2)) in R3 is dependent, since the third vector is the sum of the first two, but no vector is a multiple of another. (The “if” direction is true: vi=cvj with i≠j gives the relation vi−cvj=0 with coefficient 1≠0.)
  • (c) The empty list is independent: there are no coefficients, so the condition holds vacuously. The list (0) is dependent: 1⋅0=0 with coefficient 1≠0 (Example (Degenerate Lists)).
  • (d) False. Take v1=(1,0), v2=(2,0), v3=(0,1) in R2. The list is dependent, since 2v1−v2=0. But every combination of v1,v2 has second entry 0, so v3∉span(v1,v2). Theorem 1.4.1 only promises some j; here j=2.
  • (e) It means the zero function: the combination takes the value 0 at every point. Evaluating at well-chosen points turns it into scalar equations for the coefficients.

B. Practice

Exercise (B1: Independent or Not?)

Determine which of the following lists are linearly independent. Justify your answer.

  • (a) ((1,0,2),(0,1,1),(1,1,3)) in R3.
  • (b) ((1,1,0),(0,1,1),(1,0,1)) in R3.
  • (c) (x2+1,x2−1,x) in R[x].
  • (d) ((1001),(0110),(1111)) in M2(R).
  • (e) (f,g) in RR, where f(t)=et and g(t)=e2t.

Solution.

  • (a) Dependent. Since (1,0,2)+(0,1,1)=(1,1,3), we have (1,0,2)+(0,1,1)−(1,1,3)=0, with coefficients not all zero.
  • (b) Independent. Let a(1,1,0)+b(0,1,1)+c(1,0,1)=0. Comparing entries: a+c=0, a+b=0, b+c=0. The first two give c=−a and b=−a; then the third gives −2a=0, so a=0, and hence b=c=0.
  • (c) Independent. Let a(x2+1)+b(x2−1)+cx=0. The left side is (a+b)x2+cx+(a−b). Comparing coefficients (Definition 0.8.1): a+b=0, c=0, a−b=0. Adding the first and third gives 2a=0, so a=0, and then b=0.
  • (d) Dependent. The first two matrices add up to the third, so 1⋅(1001)+1⋅(0110)+(−1)(1111) is the zero matrix.
  • (e) Independent. Let af+bg=0, the zero function. Then aet+be2t=0 for every t∈R. At t=0: a+b=0. At t=ln⁡2: 2a+4b=0, so a+2b=0. Subtracting the first equation gives b=0, and then a=0.
Exercise (B2: A Parameter)

For which t∈R is the list ((1,t),(t,1)) in R2 linearly independent? Justify your answer.

Solution. Let a(1,t)+b(t,1)=(0,0), that is, a+tb=0 and ta+b=0. The first equation gives a=−tb. Substituting into the second, −t2b+b=(1−t2)b=0.

If t≠±1, then 1−t2≠0, so b=0 by Theorem 0.7.1, and then a=−tb=0. The list is independent.

If t=1, the list is ((1,1),(1,1)), which has a repeat and is dependent. If t=−1, the list is ((1,−1),(−1,1)), and 1⋅(1,−1)+1⋅(−1,1)=(0,0), so it is dependent.

Hence the list is linearly independent exactly when t≠1 and t≠−1.

Exercise (B3: Sub-Lists)

A sub-list of (v1,…,vk) is a list (vi1,…,vim) with 1≤i1<i2<⋯<im≤k.

  • (a) Prove that every sub-list of a linearly independent list is linearly independent.
  • (b) Deduce that if some sub-list of a list is linearly dependent, then the whole list is linearly dependent.

Solution.

  • (a) Let (v1,…,vk) be independent, and let b1vi1+⋯+bmvim=0. Define ai=br if i=ir for some r (the indices ir are distinct, so this is well defined), and ai=0 otherwise. By Theorem 1.1.5 the extra terms are 0, so a1v1+⋯+akvk=b1vi1+⋯+bmvim=0. By independence, every ai=0; in particular every br=air=0. Hence the sub-list is independent.
  • (b) This is the contrapositive of (a): if the whole list were independent, every sub-list would be independent by (a).

C. Going deeper

Exercise (C1: Sums of Pairs, and the Field F2)

Let V be a vector space over F and (u,v,w) a linearly independent list in V.

  • (a) Suppose F=R. Prove that (u+v,v+w,w+u) is linearly independent.
  • (b) Suppose F=F2. Prove that (u+v,v+w,w+u) is linearly dependent, and give an example of an independent list (u,v,w) over F2, so that the statement is not vacuous.
  • (c) Which property of R did (a) use that F2 lacks? Deduce that (a) holds over every field in which 1+1≠0.

Solution.

  • (a) Let a(u+v)+b(v+w)+c(w+u)=0. Expanding and regrouping with the axioms of Definition 1.1.1 gives (a+c)u+(a+b)v+(b+c)w=0. By independence of (u,v,w), a+c=0, a+b=0 and b+c=0. The first two give c=−a and b=−a, and then the third gives −2a=0. Since 2≠0 in R, a=0, and hence b=c=0. This proves independence.
  • (b) Over F2, 1(u+v)+1(v+w)+1(w+u)=(1+1)u+(1+1)v+(1+1)w=0u+0v+0w=0, using 1+1=0 in F2 and Theorem 1.1.5. The coefficients are 1≠0, so the list is dependent. For an example, (e1,e2,e3) in F23 is independent by the argument of Example (Independent Lists in Four Families) (a), which works over any field.
  • (c) Part (a) divided by 2=1+1, that is, used 2≠0, to pass from −2a=0 to a=0. In F2, 2=0. In any field with 1+1≠0, the element 2 has an inverse, and the proof of (a) goes through word for word.
Exercise (C2: Adding a Vector outside the Span)

Let (v1,…,vk) be a linearly independent list in V, and let v∈V with v∉span(v1,…,vk). Prove that (v1,…,vk,v) is linearly independent. Give an example showing that the hypothesis v∉span(v1,…,vk) cannot be dropped.

Solution. Let a1v1+⋯+akvk+av=0. Suppose a≠0. Then, as in the proof of Theorem 1.4.1, v=(−a−1a1)v1+⋯+(−a−1ak)vk∈span(v1,…,vk), contradicting the hypothesis. Hence a=0, and the relation becomes a1v1+⋯+akvk=0. By independence of (v1,…,vk), a1=⋯=ak=0. So all coefficients are zero, and the longer list is independent.

For the example, take (e1) in R2 and v=2e1∈span(e1). The list (e1) is independent, but (e1,2e1) is dependent, by 2e1−2e1=0.

Exercise (C3: 1,2,3 over Q)

Regard R as a vector space over Q. Prove that the list (1,2,3) is linearly independent over Q. Is it linearly independent over R?

Hint: you may use without proof that 3 and 6 are irrational (the proof of Theorem 0.2.3 adapts). Isolate one square root and square.

Solution. Let a+b2+c3=0 with a,b,c∈Q. Then a+b2=−c3, and squaring both sides gives a2+2b2+2ab2=3c2.

If ab≠0, then 2=3c2−a2−2b22ab∈Q, contradicting Theorem 0.2.3. Hence ab=0, so a=0 or b=0.

Case 1: b=0. Then a+c3=0. If c≠0, then 3=−a/c∈Q, a contradiction. So c=0, and then a=0.

Case 2: a=0. Then b2+c3=0. Multiplying by 2 gives 2b+c6=0. If c≠0, then 6=−2b/c∈Q, a contradiction. So c=0, then b2=0, and b=0 since 2≠0.

In both cases a=b=c=0, so the list is linearly independent over Q.

Over R it is dependent: 2⋅1+(−1)⋅2+0⋅3=0, and the coefficient 2 is a non-zero real number. Over R any two non-zero real numbers form a dependent list.

Found a typo or a mistake? Report it, or read this page’s source

The text of this book is licensed under CC BY-NC-SA 4.0.