Tutorials › Linear Algebra › Common Errors in Basis and Dimension Arguments

Basis and Dimension · Tutorial 337 of 1000

Common Errors in Basis and Dimension Arguments

Learn to diagnose common basis and dimension errors by checking independence, spanning, and which space is being counted.

Intermediate 11 min read

What You'll Learn

  • Distinguish a spanning list from a basis when some generators are redundant
  • Check independence and spanning as separate requirements
  • Use dimension counts only when their hypotheses are satisfied
  • Compare a subspace’s dimension with the dimension of its ambient space
  • Correct faulty claims using explicit linear combinations and equations

Why Basis and Dimension Arguments Go Wrong

Basis arguments often fail not because a calculation is difficult, but because a conclusion is drawn from only part of the definition. A list may span a space and still contain redundant vectors; it may be linearly independent and still fail to span. Likewise, counting vectors is meaningful only when the count is connected to the dimension of the particular space under discussion. These distinctions are especially important when a subspace sits inside a larger ambient space.

Let \(V\) be a vector space over \(\mathbb{R}\). A list \(\mathbf{v}_1,\dots,\mathbf{v}_p\) spans \(V\) if every vector in \(V\) can be written as a linear combination of the list. It is linearly independent if the equation \(c_1\mathbf{v}_1+\cdots+c_p\mathbf{v}_p=\mathbf{0}\) has only the solution \(c_1=\cdots=c_p=0\). A basis is a linearly independent spanning set. When \(V\) is finite-dimensional, a basis is finite and may be written as an ordered list; in general, a basis is a set and need not be finite. The dimension of a finite-dimensional space \(V\), written \(\dim V\), is the number of vectors in a basis, which is the same for every basis.

Definition: A list is redundant if at least one of its vectors is a linear combination of the others. Removing a redundant vector from a spanning list does not change its span. A basis has no such redundancy, as well as spanning the whole space.

A list and a set are not interchangeable in every count. A list records order and repetitions; a set does not record either. For example, the list \((\mathbf{u},\mathbf{u})\) has two entries, but the set \(\{\mathbf{u},\mathbf{u}\}\) has only one element. Repetition also makes a nonzero list dependent, since \(1\mathbf{u}-1\mathbf{u}=\mathbf{0}\). When using dimension arguments, be explicit about whether you are counting entries in a list or elements in a set.

Redundant Generators Do Not Determine Dimension

Having many generators does not by itself mean a space has large dimension. A spanning list can include vectors that add nothing to the span. The relevant number for dimension is the size of a basis, not the length of an arbitrary spanning list.

Proposition: If a vector \(\mathbf{v}_k\) in a finite list is a linear combination of the other vectors, deleting \(\mathbf{v}_k\) leaves the span unchanged.

Proof. Let the list be \(\mathbf{v}_1,\dots,\mathbf{v}_p\), and suppose \(\mathbf{v}_k=\sum_{j\ne k}a_j\mathbf{v}_j\). Every vector in the span of the list with \(\mathbf{v}_k\) is a combination of the remaining vectors: in any combination, replace its term \(c_k\mathbf{v}_k\) by \(c_k\sum_{j\ne k}a_j\mathbf{v}_j\), then collect coefficients. Thus the original span is contained in the span after deletion. The remaining vectors are also in the original list, so every combination of them is in the original span. This gives the reverse containment, and the spans are equal. \(\square\)

Worked Example: A Spanning List with a Redundant Vector

Consider the list \(\mathbf{v}_1=(1,0)\), \(\mathbf{v}_2=(0,1)\), \(\mathbf{v}_3=(1,1)\) in \(\mathbb{R}^2\). It is tempting to say that the space has dimension three because there are three generators. Check whether that count is justified.

First, \(\mathbf{v}_3=\mathbf{v}_1+\mathbf{v}_2\), so the third vector is redundant. The first two vectors span \(\mathbb{R}^2\): for any \((x,y)\in\mathbb{R}^2\),

$$ (x,y)=x(1,0)+y(0,1)=x\mathbf{v}_1+y\mathbf{v}_2. $$

The first two vectors are independent because \(a(1,0)+b(0,1)=(0,0)\) gives \((a,b)=(0,0)\). Thus \(\{\mathbf{v}_1,\mathbf{v}_2\}\) is a basis and \(\dim\mathbb{R}^2=2\), not three.

Check: The dependence in the original list is \(1\mathbf{v}_1+1\mathbf{v}_2-1\mathbf{v}_3=(1,0)+(0,1)-(1,1)=(0,0)\). It confirms that the three-entry list is not a basis.

The standard Spanning Set Reduction Theorem says that a finite spanning list in a finite-dimensional space can be reduced, by deleting redundant vectors, to a basis. The standard Basis Extension Theorem says that an independent list in a finite-dimensional space can be extended by adding vectors to a basis. These results were established earlier; their hypotheses matter here. Each applies to a finite list in a finite-dimensional space, and they explain why arbitrary generator counts are not dimension counts.

Theorem: Let \(V\) be finite-dimensional with \(\dim V=n\). Any finite spanning list for \(V\) has at least \(n\) entries, and any finite linearly independent list in \(V\) has at most \(n\) entries.

Proof. Suppose first that a spanning list has \(p\) entries. By the Spanning Set Reduction Theorem, some subset of its entries is a basis for \(V\). That basis has exactly \(n\) entries, so it cannot have more entries than the original list; hence \(n\le p\). Now suppose an independent list has \(q\) entries. By the Basis Extension Theorem, it can be extended to a basis for \(V\). The resulting basis has \(n\) entries and includes all \(q\) original entries, so \(q\le n\). Both claims also cover the zero-dimensional case: the empty list is a basis of the zero space, and the inequalities then allow zero entries. \(\square\)

Independence Is Not a Spanning Check

A common incomplete argument shows that a candidate list is independent and then calls it a basis. That conclusion omits a separate requirement: the list must span the space in question. The dimension count can expose the omission, but only if the ambient space and the candidate list have both been identified.

Worked Example: An Independent List That Does Not Span

Consider \(\mathbf{u}_1=(1,0,1)\) and \(\mathbf{u}_2=(0,1,1)\) in \(\mathbb{R}^3\). Check independence and then test whether the list spans \(\mathbb{R}^3\).

If \(a\mathbf{u}_1+b\mathbf{u}_2=\mathbf{0}\), then

$$ a(1,0,1)+b(0,1,1)=(a,b,a+b)=(0,0,0). $$

The first coordinate gives \(a=0\), and the second gives \(b=0\), so the list is independent. To test spanning, ask whether it can produce \(\mathbf{e}_3=(0,0,1)\). The equation \(a\mathbf{u}_1+b\mathbf{u}_2=\mathbf{e}_3\) requires \(a=0\) from the first coordinate and \(b=0\) from the second. Those values give third coordinate \(a+b=0\), not \(1\). Thus \(\mathbf{e}_3\) is not in the span, and the list does not span \(\mathbb{R}^3\).

Check: The list has two independent vectors, while \(\dim\mathbb{R}^3=3\). The theorem on independent-list counts permits at most three entries, so the count alone does not prove failure to span. The explicit missing vector \(\mathbf{e}_3\) does.

This example illustrates why “independent” and “basis” are not synonyms. Independence rules out redundant vectors; spanning rules out missing vectors. A proof that verifies one property has not automatically verified the other. In particular, knowing that a list has at most \(\dim V\) entries does not establish that it spans \(V\).

Use the Dimension of the Space Being Discussed

If \(U\) is a subspace of \(V\), then \(U\) and \(V\) are different spaces and can have different dimensions. A vector in \(U\) may be represented using coordinates from the ambient space \(V\), but the number of ambient coordinates is not generally the dimension of \(U\). The relevant question is how many vectors are in a basis of \(U\).

Theorem: If \(U\) is a subspace of a finite-dimensional vector space \(V\), then \(\dim U\le \dim V\).

Proof. Since \(V\) is finite-dimensional, choose a basis of \(U\) and apply the Basis Extension Theorem in \(V\) to extend that independent list to a basis of \(V\). The basis of \(U\) is a sublist of the extended basis. Therefore its number of vectors, \(\dim U\), is no greater than the number in the basis of \(V\), \(\dim V\). \(\square\)

Worked Example: A Plane in a Three-Dimensional Ambient Space

Let \(U=\{(x,y,z)\in\mathbb{R}^3:x+2y-z=0\}\). Determine its dimension without confusing it with the dimension of its ambient space \(\mathbb{R}^3\).

The defining equation gives \(z=x+2y\). Thus each vector in \(U\) has the form

$$ (x,y,z)=(x,y,x+2y) =x(1,0,1)+y(0,1,2). $$

So \(\mathbf{b}_1=(1,0,1)\) and \(\mathbf{b}_2=(0,1,2)\) span \(U\). They are independent: if \(a\mathbf{b}_1+b\mathbf{b}_2=(0,0,0)\), then \((a,b,a+2b)=(0,0,0)\), and the first two coordinates force \(a=0\) and \(b=0\). Hence they form a basis of \(U\), so \(\dim U=2\). The ambient space has dimension three, with standard basis \((1,0,0),(0,1,0),(0,0,1)\). The two dimension counts refer to different spaces.

Check: Each basis vector satisfies the defining equation: \(1+2(0)-1=0\) and \(0+2(1)-2=0\). The displayed representation shows that every vector satisfying the equation is in their span.

A Practical Audit for Dimension Claims

Before accepting a basis or dimension argument, check what the statement actually establishes. First identify the space: is the claim about an ambient space or a subspace? Next identify the object being counted: is it a basis, an independent list, or merely a spanning list? Finally check that the conclusion follows from the property proved. The dimension inequalities give two useful tests: a spanning list cannot have fewer entries than the dimension, and an independent list cannot have more. Neither inequality says that a list with exactly the dimension is automatically a basis.

A faulty argument might say, “The vectors lie in \(\mathbb{R}^3\), so this subspace has dimension three.” The ambient space has dimension three, but that does not show the subspace does. In the plane example, the equation reduces every vector to a combination of two basis vectors, so the subspace has dimension two. Another faulty argument might say, “This list is independent, therefore it is a basis.” The independence check establishes only one property; the example in \(\mathbb{R}^3\) shows that an independent list can miss vectors.

What has been shownWhat followsWhat does not follow by itself
The list spans a finite-dimensional \(V\)Its length is at least \(\dim V\)The list is independent
The list is independent in finite-dimensional \(V\)Its length is at most \(\dim V\)The list spans \(V\)
A vector in a spanning list is a combination of the othersDeleting it preserves the spanThe original list is a basis
\(U\) is a subspace of finite-dimensional \(V\)\(\dim U\le\dim V\)\(\dim U=\dim V\)

Common Mistakes

Counting generators as dimension. The wrong calculation in the first example is “there are three generators, so the dimension is three.” The correction is to remove the redundant vector \(\mathbf{v}_3=\mathbf{v}_1+\mathbf{v}_2\), then use the two-vector basis to conclude that the dimension is two.

Checking only independence. The wrong conclusion in the second example is “the two vectors are independent, so they form a basis of \(\mathbb{R}^3\).” The correction is to test spanning as well: \(\mathbf{e}_3\) cannot be written as their linear combination, so they do not span \(\mathbb{R}^3\).

Using the ambient dimension for a subspace. The wrong calculation for \(U\) is “its vectors have three coordinates, so \(\dim U=3\).” The correction is to solve the equation defining \(U\), express its vectors using two independent generators, and conclude \(\dim U=2\). Coordinates locate vectors in the ambient space; they do not, by themselves, count a basis of the subspace.

Check Your Understanding

For each question, state which property or dimension count justifies your conclusion.

  1. In \(\mathbb{R}^2\), explain why the list \((1,0),(0,1),(2,1)\) cannot be a basis, and identify a dependence relation.
  2. Can an independent list of two vectors in \(\mathbb{R}^3\) be declared a basis from independence alone? State what additional check is needed.
  3. A finite spanning list in a space of dimension five has four entries. What can you conclude?
  4. For \(U=\{(x,y,z)\in\mathbb{R}^3:x-y+z=0\}\), express a general vector using two generators and determine whether those generators are independent.
  5. Explain why the number of coordinates used to represent vectors in an ambient space need not equal the dimension of a subspace.

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