How to Prove a Homogeneous System Has Infinitely Many Solutions
At a glance
- 1. Write the matrix equation
Represent the system as A x = 0, with m equations and n unknowns, where n is greater than m.
- 2. Apply rank-nullity
The matrix rank is at most m, so its null space has dimension at least n minus m, which is positive.
- 3. Find a nonzero solution
A positive-dimensional null space contains a vector other than zero.
- 4. Scale that solution
Every scalar multiple is also a solution; over the real numbers, this gives infinitely many distinct solutions.
A homogeneous linear system has zero on the right-hand side in every equation. If it has more unknowns than equations, it must have a nonzero solution. Over the real numbers, that immediately produces infinitely many solutions: multiply the nonzero solution by any real number.
The key tool is the rank-nullity theorem. It explains why having more columns than rows forces at least one free direction in the solution space.
Write the system as a matrix equation
Suppose the system has equations and unknowns, with . Collect its coefficients into an matrix , and write the unknowns as a vector . The system becomes
The solutions are exactly the vectors in the null space (also called the kernel) of .
Apply the rank-nullity theorem
For a matrix with columns, rank-nullity says
Because has only rows, its rank cannot exceed . Therefore,
So the null space has positive dimension. In particular, it contains some vector satisfying .
Now take any scalar . Linearity gives
Thus every scalar multiple is also a solution. If the scalars are real numbers, different values of give different vectors because . There are infinitely many real values of , so the system has infinitely many solutions.
This proves the claim without requiring the equations to be independent. Redundant equations can lower the rank, which only increases the dimension of the solution space.
Worked example
Consider the system with two equations and three unknowns:
There are unknowns and equations, so the nullity is at least . Solve directly to see the free parameter. Subtract the first equation from the second:
Put . Substitution into the first equation gives . Hence all solutions have the form
For instance, gives , gives , and gives . Every real value of gives a solution, and distinct values give distinct vectors.
The same idea using row reduction
When you row-reduce an coefficient matrix with , there can be at most pivot columns. Since there are more columns than pivots, at least one variable is free. In a homogeneous system, assigning values to the free variables determines the pivot variables, and choosing a nonzero free-variable value produces a nonzero solution.
This is the computational version of the rank-nullity proof. It is useful when you want an explicit description of the solutions, rather than just a proof that nonzero solutions exist.
Common mistakes and qualifications
- Confusing a nonzero solution with infinitely many solutions. The zero vector is always a solution, but that fact alone does not show there are others. The dimension argument establishes a nonzero solution; scalar multiples then establish infinitely many over an infinite field.
- Assuming every equation is independent. Independence is unnecessary. The rank is at most the number of equations, whether or not some equations repeat or follow from others.
- Ignoring the number system. The conclusion “infinitely many” assumes the variables range over an infinite field, such as or . Over a finite field, rank-nullity still guarantees a nonzero solution, but the total solution set is finite. For example, over the two-element field, a one-dimensional null space has just two vectors: zero and one nonzero vector.
- Forgetting the homogeneous condition. The argument uses , which guarantees the zero vector is a solution and makes scalar multiples of any solution remain solutions. A nonhomogeneous system can be inconsistent, or it can have a different solution structure.
Under the usual assumption that the variables are real and unrestricted, more unknowns than equations is therefore enough to guarantee infinitely many solutions for a homogeneous system.
References
- Linear Algebra and Its Applications, David C. Lay, Steven R. Lay, and Judi J. McDonald
- Elementary Linear Algebra, Howard Anton and Chris Rorres
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.