A matrix is in row-echelon form if:
The leading (leftmost non-zero) entry of a row (if any) is called a pivot.
A matrix is in reduced row-echelon form if it is in row-echelon form and
is in row-echelon form.
is not in row-echelon
form.
is in reduced
row-echelon form.
and the matrix
are not in reduced row-echelon form.
The following three operations are called elementary row operations:
Matrix A is row-equivalent to matrix B if B is obtained from A by a sequence of elementary row operations.
Given the matrix
; R2
→ R2 + 2R3
; R2 → R3
; R1 →
2R1
. A
and B are row-equivalent.
It's not difficult to prove that if A and B are row-equivalent augmented matrices of two systems of linear equations, then the two systems have the same solutions set: solving one of the two systems is exactly the same thing.
This is a process that starts with a given matrix A and produces a matrix B in (reduced) row-echelon form, which is row-equivalent to A. Reduced row-echelon form is better, but row-echelon form is enough for almost all purposes. If A is the augmented matrix of a system of linear equations, then B will be a much simpler matrix than A from which the consistency or inconsistency of the corresponding system is immediately apparent and in fact the complete solution of the system can be read off. As we want to apply this process to the solution of linear systems we assume that there are no zero rows in the original augmented matrix (a zero row means a meaningless equation).
This process is made up of the following steps:
Suppose a system of m linear equations in n unknowns x1, x2, ..., xn has augmented matrix A|b. Via the Gauss-Jordan algorithm transform the matrix A|b in a matrix B|c with B in row-echelon (or reduced row-echelon) form. The number of pivots in the matrix B is called the rank, r, of the system, and we must have r≤min(m,n).
Once the augmented matrix is so reduced the consistency or inconsistency of the system can immediately be checked:
Also the number of solutions can immediately be checked.
If all constants are zero the system is called homogeneous. A homogenous system is always consistent as it has at least the trivial solution (0, 0, ... ,0). It also has other non trivial solutions if m<n.
Homogeneous systems play an important role in the theory of linear functions between vector spaces.