Math 2.0

Linear and multilinear algebra; matrix theory Systems of linear equations Concept

Gaussian elimination

Summary

Gaussian elimination is an algorithm that changes a matrix into a row echelon form by elementary row operations. It works column by column, from left to right. In each column, it chooses a nonzero entry as pivot and moves its row up. Then it adds multiples of that row to the rows below, to make their entries in that column zero. Applied to the augmented matrix of a system of linear equations, it gives an equivalent system that back substitution solves. For an n×nn \times n matrix, it uses on the order of n3n^3 arithmetic operations.

Remarks

The algorithm also computes the rank of a matrix and, with a record of the row operations, its determinant. It also tests if a system is consistent: the system is inconsistent exactly when a row (0,…,0∣c)(0, \dots, 0 \mid c) with c≠0c \ne 0 appears. The method was known in China in the book The Nine Chapters on the Mathematical Art, long before Gauss.

Where this leads

4 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Gaussian_elimination, lead section
About this page
Tag0JVJ2WCXZH
URIm2://0JVJ2WCXZH
Aliasesrow-reduction
Kindconcept
WritingW1 stated
MSC15A06, 65F05
Same as

Markdown · JSON · Edit on GitHub

What this page needs for W2

  • edge defines in: at least one definition (0 of 1)
  • edge instance_of in: at least two examples (0 of 2)
  • edge not_instance_of in: at least one non-example (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Special cases

Used by