Tutorials › Linear Algebra › Counterexamples to Independence and Spanning Claims

Proof Strategies in Linear Algebra · Tutorial 999 of 1000

Counterexamples to Independence and Spanning Claims

Use repeated, zero, and coordinate vectors to build and verify counterexamples that distinguish dependence from failure to span.

Intermediate 9 min read

What You'll Learn

  • Identify the universal claim a counterexample must refute
  • Distinguish a list with repeated entries from a set
  • Show directly why a zero or repeated vector forces dependence
  • Verify spanning and nonspanning claims with coordinates
  • Separate dependence from failure to span
  • Correct common overgeneralizations about coordinate vectors

Two Different Questions About a List

Independence and spanning ask different questions. Independence asks whether the list contains redundancy: can a nonzero choice of coefficients combine its entries to give the zero vector? Spanning asks whether every vector in the space can be expressed using the list. A list can be dependent and still span, or independent and still fail to span. Counterexamples using only a few coordinate vectors make these distinctions concrete.

Here, all scalars are real, and the spaces considered are \(\mathbb{R}^2\) or \(\mathbb{R}^3\). We use lists of vectors: unlike a set, a list can contain the same vector more than once. The standard coordinate vectors are \(\mathbf{e}_1=(1,0)\), \(\mathbf{e}_2=(0,1)\) in \(\mathbb{R}^2\); in \(\mathbb{R}^3\), they are \(\mathbf{e}_1=(1,0,0)\), \(\mathbf{e}_2=(0,1,0)\), and \(\mathbf{e}_3=(0,0,1)\).

Definitions: A list \(\mathbf{v}_1,\dots,\mathbf{v}_p\) is linearly independent if \(c_1\mathbf{v}_1+\cdots+c_p\mathbf{v}_p=\mathbf{0}\) implies \(c_1=\cdots=c_p=0\). It is linearly dependent if some coefficients, not all zero, give that equation. The list spans \(\mathbb{R}^n\) if every vector in \(\mathbb{R}^n\) is a linear combination of its entries. Its span is the set of all such linear combinations.

To refute a universal claim, one valid example where the claim fails is enough. To verify a counterexample about spanning, it is useful to show either how an arbitrary vector can be written as a combination or to name a vector that cannot be. To verify dependence, exhibit a nontrivial zero-combination equation; to verify independence, start with an arbitrary zero-combination equation and show its coefficients must all vanish.

A Repeated Entry Can Leave Spanning Intact

Worked Example: A Dependent List That Spans \(\mathbb{R}^2\)

Consider the list \(\mathbf{e}_1,\mathbf{e}_2,\mathbf{e}_1\) in \(\mathbb{R}^2\). It has a repeated entry, but it still spans the plane: for any \((a,b)\in\mathbb{R}^2\),

$$ (a,b)=a\mathbf{e}_1+b\mathbf{e}_2+0\mathbf{e}_1. $$

It is dependent because the coefficients \(1,0,-1\) are not all zero and give

$$ 1\mathbf{e}_1+0\mathbf{e}_2-1\mathbf{e}_1 =(1,0)+(0,0)+(-1,0)=(0,0). $$

Check: the displayed combination equals the zero vector, while the representation of \((a,b)\) works for every real \(a,b\). Thus this list is both dependent and spanning. It refutes the claim that every spanning list must be independent.

The same reasoning applies to any repeated entry, not only a coordinate vector.

Proposition: Any list containing the same vector in two distinct positions is linearly dependent.

Proof. Let the repeated entries be \(\mathbf{v}_i=\mathbf{v}_j\) with \(i\ne j\). Choose coefficient \(1\) in position \(i\), coefficient \(-1\) in position \(j\), and coefficient \(0\) in every other position. These coefficients are not all zero, and their combination is \(\mathbf{v}_i-\mathbf{v}_j=\mathbf{0}\). This is a nontrivial dependence relation, so the list is dependent. \(\square\)

When using this proposition, keep the list and its entries in view. A set does not record repeated elements, but a list does: the dependence relation uses the two distinct positions. Also, the proposition gives no conclusion that the list fails to span. The worked example shows that a repeated entry can be redundant while the other entries still span the space.

An Independent List Can Miss Vectors

Worked Example: Two Coordinate Vectors in \(\mathbb{R}^3\)

Consider the list \(\mathbf{e}_1,\mathbf{e}_2\) in \(\mathbb{R}^3\). To test independence, suppose \(c_1\mathbf{e}_1+c_2\mathbf{e}_2=\mathbf{0}\). In coordinates this says

$$ (c_1,c_2,0)=(0,0,0), \qquad\text{so}\qquad c_1=0,\quad c_2=0. $$

Therefore the list is independent. But every combination of its entries has the form \((c_1,c_2,0)\), whose third coordinate is zero. The vector \(\mathbf{e}_3=(0,0,1)\) has third coordinate \(1\), so it cannot be such a combination.

Check: the only way to have \((c_1,c_2,0)=(0,0,1)\) would require \(0=1\) in the third coordinate, which is impossible. Thus the list is independent but does not span \(\mathbb{R}^3\). This refutes the claim that every independent list spans its space.

There is no conflict between these conclusions. Independence restricts which combinations can equal zero; spanning asks whether the combinations reach every target vector. The first condition can hold while the second fails, as it does here.

Repeated and Zero Vectors: What They Do and Do Not Prove

Worked Example: A Repeated List That Does Not Span

Now consider the list \(\mathbf{e}_1,\mathbf{e}_1\) in \(\mathbb{R}^2\). The coefficients \(1,-1\) give a nontrivial relation:

$$ 1\mathbf{e}_1-1\mathbf{e}_1=(1,0)-(1,0)=(0,0). $$

Every combination of the list is \((c_1+c_2,0)\), so every vector it produces has second coordinate zero. In particular, \(\mathbf{e}_2=(0,1)\) is not produced.

Check: \((c_1+c_2,0)=(0,1)\) would require \(0=1\) in the second coordinate. The list is dependent and does not span \(\mathbb{R}^2\). This example shows that repeated entries alone do not ensure spanning; compare it with the previous spanning list, which included both \(\mathbf{e}_1\) and \(\mathbf{e}_2\).

A zero vector also forces dependence, but does not by itself determine whether the list spans. The reason is the same distinction: the zero entry creates redundancy, while the other entries determine which vectors can be reached.

Proposition: Any list containing the zero vector is linearly dependent.

Proof. Suppose the zero vector occurs in position \(k\). Choose coefficient \(1\) in position \(k\) and \(0\) in every other position. This is a nontrivial choice of coefficients, but the resulting combination is \(1\mathbf{0}=\mathbf{0}\). By the definition of dependence, the list is dependent. \(\square\)

Worked Example: A Zero Entry Does Not Prevent Spanning

The list \(\mathbf{0},\mathbf{e}_1,\mathbf{e}_2\) in \(\mathbb{R}^2\) is dependent: coefficient \(1\) on \(\mathbf{0}\) and \(0\) on the other entries gives the zero vector with a nonzero coefficient. It nevertheless spans \(\mathbb{R}^2\), because

$$ (a,b)=0\mathbf{0}+a\mathbf{e}_1+b\mathbf{e}_2 =0(0,0)+a(1,0)+b(0,1) =(a,b) $$

for all real \(a,b\).

Check: the representation reaches every \((a,b)\), and the coefficient choice \((1,0,0)\) gives a nontrivial zero-combination relation. Thus dependence does not imply failure to span.

For contrast, \(\mathbf{0},\mathbf{e}_1\) in \(\mathbb{R}^2\) is also dependent, but its combinations have the form \(c\mathbf{e}_1=(c,0)\). It does not span, since \(\mathbf{e}_2=(0,1)\) is not of that form. The zero entry establishes dependence in both lists; the other entries distinguish their spanning behavior.

Proposition: If a vector is already in the span of a list, appending it to the list does not change the span.

Proof. Let \(S\) be the span of a list and suppose \(\mathbf{w}\in S\). Every combination of the original list is still a combination of the enlarged list, by assigning coefficient \(0\) to \(\mathbf{w}\). Hence \(S\) is contained in the enlarged span. Conversely, any combination of the enlarged list has the form \(\mathbf{u}+c\mathbf{w}\), where \(\mathbf{u}\in S\) and \(c\in\mathbb{R}\). Since \(\mathbf{w}\in S\), we have \(c\mathbf{w}\in S\), and since \(S\) is a span, it is closed under addition. Thus \(\mathbf{u}+c\mathbf{w}\in S\). The enlarged span is contained in \(S\), so the two spans are equal. \(\square\)

A repeated entry is already in the span of the list, and the zero vector is also in every span. The proposition explains why appending either kind of entry cannot enlarge the span. It does not say the original list spans the whole ambient space; it only says the span remains unchanged.

How to Test a Claim Before Generalizing

When a statement uses words such as “every” or “always,” first identify exactly what it predicts. A claim that independence guarantees spanning is refuted by one independent list and one missing vector. A claim that spanning guarantees independence is refuted by one spanning list with a nontrivial dependence relation. For each proposed example, verify both properties directly rather than inferring one from the other.

Coordinate vectors are especially useful because their entries make both checks visible. For instance, in \(\mathbb{R}^2\), \(\mathbf{e}_1,\mathbf{e}_2\) span because \((a,b)=a\mathbf{e}_1+b\mathbf{e}_2\), and they are independent because \(c_1\mathbf{e}_1+c_2\mathbf{e}_2=(0,0)\) forces \(c_1=c_2=0\). Adding a repeated or zero entry makes the list dependent while leaving its span unchanged. Omitting a coordinate direction, as with \(\mathbf{e}_1,\mathbf{e}_2\) in \(\mathbb{R}^3\), leaves an explicit vector outside the span.

Common Pitfall: Treating Dependence as Failure to Span

A mistaken argument might say: “The list \(\mathbf{e}_1,\mathbf{e}_2,\mathbf{e}_1\) is dependent, so it cannot span \(\mathbb{R}^2\).” The dependence calculation is correct, but the conclusion does not follow. Directly, for every \((a,b)\in\mathbb{R}^2\),

$$ (a,b)=a\mathbf{e}_1+b\mathbf{e}_2+0\mathbf{e}_1. $$

So the list does span. The correction is to test spanning by representing an arbitrary vector, or by finding a specific vector that cannot be represented. A dependence relation answers a different question: whether some nonzero coefficients produce zero. It cannot, by itself, decide whether the list reaches every vector.

The reverse shortcut is also invalid: an independent list need not span. The list \(\mathbf{e}_1,\mathbf{e}_2\) in \(\mathbb{R}^3\) is independent, but every combination has third coordinate zero, so it misses \(\mathbf{e}_3\). For a reliable conclusion, verify the property named in the claim rather than substituting a different property.

Check Your Understanding

For each question, state the relevant property and justify it with a combination or a specific coordinate calculation.

  1. In \(\mathbb{R}^2\), does the list \(\mathbf{e}_1,\mathbf{e}_2,\mathbf{e}_2\) span? Is it independent? Give a direct check of each answer.
  2. In \(\mathbb{R}^3\), show that the list \(\mathbf{e}_1,\mathbf{e}_3\) is independent but does not span.
  3. Give a nontrivial dependence relation for \(\mathbf{0},\mathbf{e}_1\) in \(\mathbb{R}^2\), then name a vector it cannot span.
  4. Does appending \(\mathbf{e}_1+\mathbf{e}_2\) to \(\mathbf{e}_1,\mathbf{e}_2\) change their span? Explain by writing an arbitrary \((a,b)\) using the original list.
  5. Explain why the fact that a list is dependent is not enough to conclude that it fails to span.

Test yourself: Linear Algebra final exam practice

Ready to check what you know? Work a full-length practice final, then open the complete worked solutions.

Want all 1,114 practice problems?

This tutorial covers one topic. Calc Pass covers the full Calculus AB & BC curriculum (the core of Calculus I and II): full review, every practice question, and step-by-step solutions to each one.

QR code to download the Calc Pass app

Get the Calc Pass App

Scan to download and practice on the go, with instant scoring.

Calc Pass Volume 1: 1,114 Practice Questions book cover

Vol. 1: 1,114 Questions

The complete practice question bank, organized by AB & BC topic.

View on Amazon
Calc Pass Volume 2: Solutions Manual book cover

Vol. 2: Solutions Manual

Fully worked solutions to every question in Volume 1.

View on Amazon