Nepedia
Back to Discover
Advanced Reader
🔢

Gaussian elimination

math Maturity 7-9 Next article →

Gaussian elimination is a fundamental algorithm used to solve systems of linear equations. It works by performing a sequence of operations on a matrix of coefficients. A matrix is a rectangular array of numbers organized into rows and columns. This method is essential because it provides a structured way to find unknown values. Beyond solving equations, it is used to calculate the rank of a matrix. It can also determine the determinant of a square matrix. Additionally, it helps find the inverse of an invertible matrix.

Gaussian elimination animated
Gaussian elimination animated

The process relies on three specific types of elementary row operations. The first operation is interchanging two rows within the matrix. The second operation involves multiplying a single row by a non-zero scalar, which is just a constant number. The third operation is adding a scalar multiple of one row to another row. These operations are powerful because they do not change the solution set of the system. They simply reorganize the information into a more readable format.

Gaussian elimination animated
Gaussian elimination animated

There are two distinct stages in the full algorithm. The first stage is called forward elimination. This part reduces the matrix into a specific state known as row echelon form. In this form, the matrix has a triangular shape where the lower left-hand corner is filled with zeros. This stage allows mathematicians to see if a system has no solution, one unique solution, or infinitely many solutions. The second stage is called back substitution. This process continues the operations until the matrix reaches reduced row echelon form.

Gaussian elimination animated
Gaussian elimination animated

A matrix in row echelon form follows strict rules regarding its leading entries. A leading entry, or pivot, is the first non-zero number in a row. In echelon form, each leading entry must be to the right of the leading entry in the row above it. All rows consisting entirely of zeros must be placed at the bottom. To reach reduced row echelon form, further steps are required. Every leading entry must be equal to 1. Furthermore, every column containing a leading 1 must have zeros in all other positions. This final reduced form is unique for any given matrix.

Gaussian elimination animated
Gaussian elimination animated

The history of this method spans many centuries and cultures. It appears in the ancient Chinese text, The Nine Chapters on the Mathematical Art. This book was written as early as 150 BC, with some parts dated to 179 AD. The method was likely developed independently across many Eurasian cultures. In Europe, the procedure was known by the late Renaissance in the 1550s. Isaac Newton also recorded notes on solving simultaneous equations between 1669 and 1670. His notes were eventually published as Arithmetica Universalis in 1707.

Gaussian elimination animated
Gaussian elimination animated

Although named after Carl Friedrich Gauss, the name is somewhat a historical accident. Gauss devised a specific notation for symmetric elimination in 1810. This notation was used by professional hand computers for least-squares problems. The term Gaussian elimination only became standard in the 1950s due to historical confusion. Some mathematicians distinguish between Gaussian elimination and Gauss-Jordan elimination. Gauss-Jordan refers specifically to the process that reaches the reduced row echelon form. This distinction honors Wilhelm Jordan, who described the variation in 1888.

Gaussian elimination animated
Gaussian elimination animated

This algorithm is highly significant for modern computational mathematics. It is much more efficient for computers than other methods like the Leibniz formula. For a matrix of size 20, other methods become impractical for even the fastest computers. Gaussian elimination can also be used to find the inverse of a matrix. To do this, an identity matrix is augmented to the right of the original matrix. By reducing this augmented matrix, the inverse appears on the right side. This makes it a vital tool for complex mathematical systems.

Gaussian elimination animated
Gaussian elimination animated
612 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (1)
File:Gaussian elimination animated.gif
Gaussian elimination animated.gif
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.