Return to the Purplemath home page

 


powered by FreeFind

 

Print-friendly page

 

 

Systems of Linear Equations: Solving by
     Gaussian Elimination 
(page 6 of 7)

Sections: Definitions, Solving by graphing, Substitition, Elimination/addition, Gaussian elimination.


Solving three-variable, three-equation linear systems is more difficult, at least initially, than solving the two-variable systems because the computations involved are more messy. You will need to be very neat in your working, and you should plan to use lots of scratch paper. The method for solving these systems is an extension of the two-variable solving-by-addition method, so make sure you know this method well and can use it consistently correctly.

However, though the method of solution is addition/elimination, just trying to do addition would get very messy, so there is a systematized method for solving the three-or-more-variables systems. This method is called Gaussian elimination. Note: While Gaussian elimination reduces the messiness of solving, you will still need plenty of scratch paper for doing the steps. Let's start simple, and work our way up.

  • Solve the following system of equations.
    • 5x + 4y –    z = 0
            10
      y – 3z = 11
                       
      z = 3

    It's fairly easy to see how to proceed in this case. I'll just back-substitute the z-value from the third equation into the second equation, solve for y, and then plug z and y into the first equation and solve for x.

      10y – 3(3) = 11
      10y – 9 = 11
      10y = 20
      y = 2

      5x + 4(2) – (3) = 0
      5x + 8 – 3 = 0
      5x + 5 = 0
      5x = –5
      x = –1

    Then the solution is (x, y, z) = (–1, 2, 3).

The reason this system was easy to solve is that the system was "triangular"; this refers to the equations having the form of a triangle, because of the lower equations containing only the later variables.

    system of equations with "triangle" of terms highlighted

The point is that, in this format, the system is simple to solve. And Gaussian elimination is the method we'll use to convert systems to this upper triangular form, using the row operations we learned when we did the addition method.

  • Solve the following system of equations using Gaussian elimination.
    • –3x + 2y – 6z = 6
        5
      x + 7y – 5z = 6
          
      x + 4y – 2z = 8

    No equation is solved for a variable, so I'll have to do the multiplication-and-addition thing to simplify this system.  In order to keep track of my work, I'll write down each step as I go. But I'll do my computations on scratch paper. Here is how I did it:

    The first thing to do is to get rid of the leading x-terms in two of the rows. For now, I'll just look at which rows will be easy to clear out; I can switch rows later to get the system into upper triangular form. There is no rule that says I have to use the x-term from the first row, and, in this case, I think it will be simpler to use the x-term from the third row. So I'll multiply the third row by 3, and add it to the first row. I do the computations on scratch paper:

      [-3x + 2y - 6z = 6] + [3x + 12y - 6z = 24] = [14y - 12z = 30]

    ...and then I write down the results:

      system of equations with updated first row

    (When we were solving two-variable systems, we could multiply a row, rewriting the system off to the side, and then add down. There is no space for this in a three-variable system, which is why we need the scratch paper.)

    Since I didn't actually do anything to the third row, I copied it down, unchanged, into the new matrix. I used the third row, but I didn't actually change it. Don't let this confuse you.

    To get smaller numbers, I'll multiply the first row by one-half:

      first row: 7y - 6z = 15

    Now I'll multiply the third row by –5 and add this to the second row. I do my work on scratch paper:

      [5x + 7y - 5z = 6] + [-5x - 20y + 10z = -40] = [-13y + 5z = -34]

    ...and then I write down the results: Copyright © Elizabeth Stapel 2006-2008 All Rights Reserved

      system of equations with updated second row

    I didn't do anything with the first row, so I copied it down unchanged. I worked with the third row, but I only worked on the second row, so the second row is updated and the third row is copied over unchanged.

    Okay, now the x-column is cleared out except for the leading term in the third row. So now I have to work on the y-column. If I add twice the first row to the second this will give me a leading 1 in the second row. I won't have gotten rid of the leading y-term in the second row, but I will have converted it (without getting involved in fractions) to a form that is simpler to deal with.  (You should keep an eye out for this sort of simplification.) First I do the scratch work:

      [-13y + 5z = -34] + [14y - 12z = 30] = [y - 7z = -4]

    ...and then I write down the results:

      system of equations with updated second row

    Now I can use the second row to clear out the y-term in the first row. I'll multiply the second row by –7 and add. First I do the scratch work:

      [7y - 6z = 15] + [-7y + 49z = 28] = [43z = 43]

    ...and then I write down the results:

      system of equations with updated first row

    I can tell what z is now, but, just to be thorough, I'll divide the first row by 43. Then I'll rearrange the rows to put them in upper-triangular form:

      x + 4y - 2z = 8; y - 7z = -4; z = 1

    Now I can start the process of back-solving:

      y – 7(1) = –4
      y – 7 = –4
      y = 3

      x + 4(3) – 2(1) = 8
      x + 12 – 2 = 8
      x + 10 = 8
      x = –2

    Then the solution is (x, y, z) = (–2, 3, 1).

Note: There is nothing sacred about the steps I used in solving the above system; there was nothing special about how I solved this system. You could work in a different order or simplify different rows, and still come up with the correct answer. These systems are complicated enough that there is unlikely to be one right way of computing the answer. So don't stress over "how did she know to do that next?", because there is no rule. I just did whatever struck my fancy; I did whatever seemed simplest or whatever came to mind first. Don't worry if you would have used completely different steps. As long as each step along the way is correct, you'll come up with the same answer.

Note also: I could have been more thorough-going in my row operations, and cleared out all the y-terms other than that in the second row and all the z-terms other than that in the first row. This is what the process would then have looked like:

    system of equations under Gauss-Jordan elimination

This way, I can just read off the values of x, y, and z, and I don't have to bother with the back-substitution. This more-complete method of solving is called Gauss-Jordan elimination. Many texts only go as far as Gaussian elimination, but I've always found it easier to continue on and do Gauss-Jordan.

Note that I did two row operations at once in that last step before switching the rows. As long as I'm not working with and working on the same row, this is okay. In this case, I was working with the first row and working on the second and third rows.

<< Previous  Top  |  1 | 2 | 3 | 4 | 5 | 6 | 7  |  Return to Index  Next >>

Cite this article as:

Stapel, Elizabeth. "Systems of Linear EquationsL Solving By Gaussian Elimination." Purplemath
    Available from
http://www.purplemath.com/modules/systlin6.htm.
    Accessed
 

 

Lessons index

Lessons CD




Purplemath:
  Linking to this site
  Printing pages
  Donating
  School licensing


Reviews of
Internet Sites:
   Free Help
   Practice
   Et Cetera

The "Homework
   Guidelines"

Study Skills Survey

Tutoring ($$)


This lesson may be printed out for your personal use.

Content copyright protected by Copyscape website plagiarism search
  

  Copyright © 2006-2008  Elizabeth Stapel   |   About   |   Terms of Use

 

 Feedback   |   Error?