
For this system of n equations to have a unique solution, it is necessary that the
determinant of A,|A| ≠ 0. If this is the case, the n × (n + 1) augmented matrix aug
A =[Ab] will have the same rank as that of A. The solution of a consistent set of n
linear equations in n unknowns is now reduced to a matrix problem that can be
solved using standard matrix man ipulation techniques prescribed by linear algebra.
Sections 2.4–2.6 discuss popular algebr aic techniques used to manipulate either A or
aug A to arrive at the desired solution. The pitfalls of using these solution techniques
in the event that A
jj
is close to zero are also explored in these sections.
2.4 Gaussian elimination with backward substitution
Gaussian elimination with backward substitution is a popular method used to solve
a system of equations that is consistent and has a coefficient matrix whose determi-
nant is non-zero. This method is a direct method. It involves a pre-defined number of
steps that only depends on the number of unknowns or variables in the equations.
Direct methods can be contrasted with iterative techniques, which require a set of
guess values to start the solution process and may converge upon a solution after a
number of iterations that is not known a priori and depends on the initial guess
values supplied. As the name implies, this solution method involves a two-part
procedure:
(1) Gaussian elimination , to reduce the set of linear equations to an upper triangular
format, and
(2) backward substitution, to solve for the unknowns by proceeding step-wise from the
last reduced equation to the first equation (i.e. “backwards”) and is suit able for a
system of equations in “upper” triangular form.
2.4.1 Gaussian elimination without pivoting
Example 2.2
The basic technique of Gaussian elimination with backward substitution can be illustrated by solving the
following set of three simultaneous linear equations numbered (E1)–(E3):
2x
1
4x
2
þ 3x
3
¼ 1; (E1)
x
1
þ 2x
2
3x
3
¼ 4; (E2)
3x
1
þ x
2
þ x
3
¼ 12: (E3)
Our first goal is to reduce the equations to a form that allows the formation of a quick and easy solution
for the unknowns. Gaussian elimination is a process that uses linear combinations of equations to
eliminate variables from equations. The theoretical basis behind this elimination method is that the solution
(x
1
; x
2
; x
3
) to the set of equations (E1), (E2), (E3) satisfies (E1), (E2) and (E3) individually and any linear
combinations of these equations, such as ( E2) – 0.5(E1)or(E3)+(E2).
Our first aim in this elimination process is to remove the term x
1
from (E2) and (E3) using (E1). If we
multiply (E1) with the constant 0.5 and subtract it from (E2), we obtain a new equation for (E2):
4x
2
4:5x
3
¼ 3:5: (E2
0
)
If we multiply (E1) with the constant 1.5 and subtract it from (E3), we obtain a new equation for (E3):
7x
2
3:5x
3
¼ 10:5 (E3
0
)
76
Systems of linear equations