
If you got here directly from the outside world and see no frames, press here
to bring up the frames that will allow you to properly navigate this tutorial and site.

![]() | Download Gauss Jordan software
for your Mac |
Online Gauss Jordan
requires Java-capable browser (eg. Netscape 3.xx) |
Pivoting program for
TI 82 and TI 83 |

Note If you are new to the use of matrices to solve systems of equations, then we suggest you go to the previous tutorial by pressing "prev" on the sidebar.
A linear equation in three unknowns x, y and z is an equation of the form
where a, b, c, and d are numbers, and where a, b, and c are not all zero. (Two of them may be zero, or one of them, or none of them, but not all three of them.)
Examples: Linear Equations in Three Unknowns:
| 4x + 5y + z = 0 | This has a = 4, b = 5, c = 1, d = 0 |
x z = 11 | This has a = 1, b = 0, c = 1, d = 11 |
| 4x = 3 | This has a = 4, b = 0, c = 0, d = 11 |
Setting Up a System of Linear Equations in Matrix Form
This is identical to what we learned in tutorial 2.2: the augmented matrix form of a single linear equation ax + by + cz = d is just the single row=matrix [a
b
c
d]. The augmented matrix of a whole system is then a matrix with one row for each equation in the system.
Example: Matrix Form of a System:
2y + z = 53x ![]() = 9x ![]() ![]() z = 5 |
|
Using Row Reduction (Gauss-Jordan) to Solve Systems with Three Unknowns
Just as in the case of two unknowns, we shall use the following kinds of row operations:
The technique for reducing a matrix to row-reduced echelon form is the same as in Part C of the previous tutorial. (To go back there, press "prev. on the sidebar and then select Part C.) To illustrate this, we shall go through Example 2 on p. 140 of Finite Mathematics Applied to the Real World, or Finite Mathematics and Calculus Applied to the Real World. In that example, we solve the system
| x | ![]() | y | + | 5z | = | 6 |
| 3x | + | 3y | ![]() | z | = | 10 |
| x | + | 3y | + | 2z | = | 5 |
The augmented matrix for the system is
![]() |
1 | 6 |
![]() |
||
1 | 10 | ||||
| 5 | . |
Now we go through the steps illustrated in Part B of the previous tutorial.
First Step: Clear all fractions and/or decimals (if any) by multiplying rows that contain them by a suitable number.
That step is not necessary here, as there are no fractions or decimals.
Second Step: Designate the first non-zero entry in the first row as the pivot.
![]() |
1 | 6 |
![]() |
||
1 | 10 | ||||
| 5 | . |
Third Step: Use the pivot to clear its column using operations of type 3.
|
![]() |
|
Simplification Step: If at any stage of the process, all the numbers in a row are multiples of an integer, divide by that integer -- a type 2 operation.
|
|
|
Fourth Step: Select the first non-zero entry in the next row as pivot, and go to Step 3.
|
|
|
Simplification Step:
|
|
|
Step 4:
|
|
|
At this point, we have run out of rows (there is no next row to go to) so we are done with the pivoting.
Final Step: Turn all the pivots into 1's by dividing each of the rows by the value of its pivot.
|
|
|
|
Now the matrix is reduced, so we translate back into equations to obtain the solution.
1, or (x, y, z) = (1, 2,
1).
Consider the following sustem of equtions
| 0.1x | + | 0.1y | + | 0.4w | = | 0 | |||
| 2x | 1![]() 2 | z | = | 2 | |||||
| y | ![]() | z | + | w | = | 1![]() 2 |
|||
| z | + | 2w | = | 1 |
The result of clearing fractions and decimals, and then performing the first pivot operation is:
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|
![]() |
The result of the next pivot operation (followed by a simplification step) is:
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|
![]() |
The result of the next two pivoting steps (including some simplification steps) is:
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||
|
|
![]() |
The solution of the system is:
Question
That is all very well. But what happens if the augmented matrix reduces to one of the non-standard forms, such as
![]() |
5 | 1 |
![]() |
||
| 2 | ? | ||||
| 0 |
Answer
Since row-reduced echelon form is as far as we can go with the matrix (go to Part C of the previous tutorial to find out more about row-reduced echelon form),
we translate back into equations and obtain
| x | ![]() | 5z | = | 1 |
||
| y | + | 9z | = | 2 | . |
| x | = | 5z 1 |
| y | = | 9z + 2. |
We can now choose z to be any number, and then get corresponding values for x and y according to the formulas, giving infinitely many solutions. Thus, the general solution is
| x | = | 5z 1 |
| y | = | 9z + 2. |
| z arbitrary. | ||
We get particular solutions by choosing specific values for z. For example, z = 2 gives the particular solution
1 = 9
9(2) + 2 =
16

The following summary is adapted from p. 146 of Finite Mathematics Applied to the Real World and Finite Mathematics and Calculus Applied to the Real World. (Also, you can press the "summary" button on the sidebar to bring up a page with this and other information.)
|
Solutions of Systems of Linear Equations
One of three things will happen in any system of linear equations. There will be:
[0 0 0 . . . 0 #] ,where # is a non zero number. As soon as you spot such a row, check to see that you haven't made an error and then stop. The given system has no solution, so there is no point in continuing any further. Hints
|
Now try some of the exercises on pp. 147-150 of Finite Mathematics Applied to the Real World, or Finite Mathematics and Calculus Applied to the Real World.

| Pivoting program for
TI 82 and TI 83 |
![]() | Download Gauss Jordan software
for your Mac |
