Linear Independence
Suppose you have a collection of vectors and want to know if any of them is redundant. Could you throw one away? Could you still describe the same set of combinations? This is the central question that linear independence answers. It is one of the load-bearing ideas of linear algebra. Once we know how to build vectors out of others via Span and Linear Combinations, the natural next question is efficiency. What is the smallest collection needed to span a given space? How do we recognize when we already have it? Linear independence gives a precise, checkable criterion for "no redundancy." A list of vectors is independent exactly when one condition holds. The only way to combine them to produce the zero vector must be trivial. Every coefficient must equal zero. This single algebraic condition turns out to control an enormous amount of geometry. Independent vectors point in "genuinely different directions." They span a space of the largest possible dimension for their number. They can also be extended or trimmed in controlled ways. This builds the scaffolding of a vector space. The big picture is this: span tells you what you can build. Independence tells you when you're building it without waste. Together, these two ideas converge on the notion of a basis. A basis is a minimal spanning set, or equivalently a maximal independent set. This is the subject of the next major development. Independence is also the engine behind dimension counting, matrix rank, and the solvability structure of linear systems. Mastering it here pays dividends throughout the subject. This article gives the precise definition of linear (in)dependence. It builds geometric intuition with pictures in the plane. It proves the fundamental characterizations and consequences. It works through two concrete non-trivial examples. It also shows exactly where the standard hypotheses are needed, by breaking them on purpose.
- Linear independence asks: is the zero vector expressible as a combination of the given vectors in only the trivial (all-zero-coefficient) way?
- A list is dependent iff some vector in it lies in the span of the others — this is the "redundancy" reading of the definition.
- Independence is a property of an ordered list (repeats make it automatically dependent), not just of a set.
- The zero vector, if included, immediately makes any list dependent.
- Detecting independence reduces to solving a homogeneous linear system and checking whether the only solution is trivial.
- Key idea: a list of vectors is linearly independent exactly when no nontrivial linear combination of them equals the zero vector.
Where this lives today
Linear independence is the backbone of dimension theory: a Basis is defined as a spanning list that is also linearly independent, and the Steinitz Exchange Lemma uses independence to prove that all bases of a finite-dimensional space have the same size — the invariant we call dimension. In numerical linear algebra, checking independence (via the rank of a matrix, Gaussian elimination, or the QR decomposition) underlies the diagnosis of singular systems and the detection of multicollinearity in statistical regression models. In signal processing and coding theory, independent vectors correspond to non-redundant basis functions (e.g., Fourier or wavelet bases), and a failure of independence signals wasted degrees of freedom. In cryptography, independence of vectors over finite fields underlies the analysis of linear codes and secret-sharing schemes, where the rank of certain matrices determines whether a set of shares can reconstruct a secret. In physics, independent eigenvectors of an operator (when they exist) diagonalize the operator, a fact fundamental to quantum mechanics and to the stability analysis of dynamical systems.
Ask the tutor: How does linear independence of a list translate into a rank condition on a matrix, and why does that give a practical algorithm for testing independence?
Let be a vector space over a field , and let be a finite list of vectors (repetitions allowed, order fixed). The list is linearly independent if the only scalars satisfying
are . The list is linearly dependent if it is not linearly independent — that is, there exist scalars , not all zero, such that
Such an equation, when not all are zero, is called a nontrivial linear relation among . By convention, the empty list is linearly independent (there are no coefficients to falsify the requirement). For an infinite subset , we say is linearly independent if every finite sub-list of distinct vectors from is linearly independent in the sense above.
Intuition
Picture vectors in as arrows from the origin. Two vectors are linearly dependent precisely when one is a scalar multiple of the other — they lie on the same line through the origin, so together they only ever sweep out that one line, no matter how you combine them. Two vectors are independent precisely when they point along genuinely different directions; combining them with all possible coefficients lets you reach every point in the plane. The defining equation is a search for a "conspiracy" among the vectors: a nontrivial way for scaled copies of them to cancel each other out perfectly. If no such conspiracy exists, the vectors are independent. If one does exist, you can always solve that relation for a vector with nonzero coefficient, and express it in terms of the others — this is the algebraic meaning of "redundant."
Note in the left picture that , so is a nontrivial relation, and every combination collapses onto the single line through the origin containing both arrows. In the right picture, and point in different directions and, as we verify below, no nontrivial relation exists between them; their combinations fill the whole plane.
Let be a vector space over a field and let be a list with . The following are equivalent:
(a) The list is linearly dependent.
(b) There exists an index such that
(c) There exists an index such that
i.e., may be deleted from the list without shrinking its span.
We use direct construction in each direction; no other named theorem is required, so there is no circularity.
(a) (b). Since is linearly dependent, by Definition of Linear Independence and Dependence there exist scalars , not all zero, with
Choose with (such exists since not all vanish). Since is a field, has a multiplicative inverse . Solve for :
The right-hand side is a linear combination of , so , establishing (b).
(b) (c). Assume , so
for some scalars . Let and . Certainly , since every combination of the sublist is also a combination of the full list (put coefficient on ). Conversely, let , so for scalars . Substitute the expression for :
Hence . Combining both inclusions, , which is exactly (c).
(c) (a). Assume for some . In particular lies in the left-hand span (trivially, as is one of the listed vectors), hence lies in the right-hand span. So there exist scalars () with
Rearranging,
which is where for and . Since (using that the field's multiplicative identity is nonzero, so ), this is a nontrivial relation. By definition, is linearly dependent, giving (a). Having shown (a) (b) (c) (a), the three statements are equivalent.
∎If is linearly independent and , then the sublist is also linearly independent. Equivalently, any sublist of an independent list is independent, and any list containing a dependent sublist is dependent.
Suppose for scalars . Extend by setting . Then
Since is independent, all coefficients in this relation are forced to be zero; in particular . Hence is independent. The contrapositive gives the second statement.
∎If some , or if for some , then is linearly dependent.
If : take and for . Then is a nontrivial relation (coefficient ), so the list is dependent. If with : take , , and all other coefficients . Then , a nontrivial relation since . So the list is dependent.
∎Worked examples
Example 1: An independence check in requiring real computation. Let , , in . Is linearly independent? We seek all scalars with . Componentwise:
From the second equation: . Substitute into the first equation: . Check against the third equation: . ✓ (automatically satisfied — consistent with the first two). So for any choice of , setting , , gives a solution. Taking :
Indeed is a nontrivial relation (). Hence is linearly dependent. By the theorem's direction (a) (b), we can solve for any vector with nonzero coefficient in terms of the others; e.g. solving for :
confirming , so is redundant and .
Example 2: Confirming independence with a genuinely non-symmetric example, in and in a function space. Part A (). Take , from the earlier figure. Suppose . This gives
The second equation gives . Substituting into the first: , and then . The only solution is trivial, so is linearly independent — matching the picture, where the two arrows span the whole plane. Part B (function space). Let the vector space of real-valued functions on , and let
Suppose as functions, i.e. for all . Differentiate twice (valid since the equation holds identically, so all derivatives of both sides agree): the first derivative gives for all , and the second derivative gives for all . Since for every real , we get . Substituting back into gives . Substituting both into the original equation gives for all (e.g. at : ). Hence is forced, and is linearly independent in the (infinite-dimensional) space of functions. This example illustrates that the definition of linear independence makes sense verbatim in any vector space over any field — not just in — as long as "" means equality of the zero vector of that space (here, the zero function).
The definition insists that a nontrivial relation only requires some coefficient to be nonzero — not all of them, not a majority, not one exceeding some size. To see why weakening this is dangerous, consider what happens if we mistakenly required every coefficient to be nonzero in the witnessing relation (a plausible-sounding but wrong variant of the definition). Take , , in . These are dependent: , a nontrivial relation with all three coefficients nonzero (), so this example does not yet show the problem. Now take instead and . These are dependent via , using coefficients — both nonzero, so again the flawed criterion happens to work. But add a third vector: , , . The only relations among these three are of the form forcing (from the first coordinate) and (from the second coordinate, since is the only vector with nonzero second coordinate). Every nontrivial relation among must have . If we had wrongly demanded that a witnessing relation have all coefficients nonzero, we would be forced to conclude — incorrectly — that is "independent," since no relation with all three coefficients nonzero exists. But the correct definition, requiring only that not all coefficients vanish, immediately exhibits as a valid nontrivial relation, correctly certifying dependence. This shows precisely why the definition is phrased as "not all zero" rather than "all nonzero": the weaker, correct phrasing is exactly what makes the Redundancy Characterization theorem true, because relation-witnesses are permitted (indeed expected) to have many zero coefficients. Dropping that flexibility breaks the equivalence between (a) and (b) in the theorem — the vector here genuinely lies in (namely ), certifying redundancy, yet the flawed all-nonzero criterion would miss it entirely.
Scope, edge cases & common traps
| Situation | What to check | Common error |
|---|---|---|
| Single vector | Independent iff | Forgetting the zero vector is always dependent alone |
| List with a repeat | Always dependent | Treating list as if duplicates "don't count" |
| Empty list | Independent by convention | Assuming it's an edge case with no truth value |
| Infinite set | Independent iff every finite sublist is | Trying to write an infinite sum directly |
| Field matters | Coefficients must come from the scalar field | Using integer/rational coefficients when working over or |
| More vectors than "dimension" | Often (not always without more theory) forces dependence | Concluding dependence without checking — reserve full proof for the exchange lemma |
The mathematician behind it
Origins · 1 minHermann Günther Grassmann and how this was discovered
Grassmann was a schoolteacher and philologist by profession, largely self-taught in mathematics, who in his 1844 treatise Die lineale Ausdehnungslehre ("The Theory of Linear Extension") developed an abstract calculus of vectors, linear combinations, and dependence decades before the formal axiomatic definition of a vector space existed. His work was so far ahead of its notational and conceptual era that it was largely ignored by contemporaries; he later turned to Sanskrit scholarship, where he found more immediate recognition, while his linear-algebraic ideas were rediscovered and absorbed into the mainstream only toward the end of the century.
What exactly is a "linear relation," and how is it different from just an equation?
A linear relation among vectors is any equation of the form , where the are scalars from the field. Every such list always has at least the trivial relation (all ), so a relation by itself proves nothing. What matters is whether a nontrivial relation exists — one with at least one nonzero coefficient. If such a relation exists, the list is dependent; if the trivial relation is the only one, the list is independent. The word "relation" just names the equation; the content of linear independence lies entirely in whether nontrivial solutions exist.
Does linear independence depend on the order of the vectors in the list?
No. If you permute the vectors in the list, the set of scalar tuples satisfying simply gets permuted along with them; whether the only solution is the all-zero tuple is unaffected by relabeling. So independence is really a property of the underlying multiset (or set, if there are no repeats) of vectors, even though the formal definition is stated for a list. The list format matters mainly for bookkeeping — pairing coefficients to vectors — and for handling repeated vectors correctly, since a set would silently discard duplicates while a list records them.
Can linear independence hold or fail depending on the choice of scalar field?
Yes, and this is a genuinely subtle point. Consider viewed as a vector space over versus viewed as a vector space over versus over itself. The vectors and in are linearly independent over (no real , not both zero, solve ), but they are linearly dependent over , since is a nontrivial relation with complex coefficients. Always state which field's scalars you're allowed to use.
How does linear independence connect to solving systems of linear equations?
Checking whether is independent in amounts to forming the matrix whose columns are and asking whether has only the trivial solution . This is precisely the statement that the homogeneous linear system has a unique solution, which by Gaussian elimination happens exactly when has a pivot in every column (full column rank). So linear independence of columns is the same question as uniqueness of solutions to , linking this topic directly to matrix rank and elimination.
If I have more vectors than the "size" of the space, must they be dependent?
Intuitively yes, and this becomes a theorem — but it requires the machinery of the Steinitz Exchange Lemma to prove rigorously, since "size of the space" must first be made precise via dimension. Within this article we only established the two-vector and general redundancy criteria; the general fact that any list longer than a spanning set must be dependent is a corollary of the exchange lemma, not something proved directly from the bare definition alone.
Is a linearly independent list automatically a spanning list, or vice versa?
No — independence and spanning are logically separate properties. The list in is independent but does not span . The list spans but is not independent (Example: ). A list that is both independent and spanning is called a Basis, which is the central object that independence and span are jointly building toward.
Why does the zero vector break independence, and does this generalize?
If for some , take and all other coefficients ; the combination sums to nontrivially since . This is a special case of the general redundancy phenomenon: the zero vector is always in the span of any (even empty) set of vectors, since , so including in a list always creates a vector expressible via the others (vacuously), forcing dependence by the Redundancy Characterization theorem.