¿Cuál es la principal diferencia entre la eliminación de Gauss y la eliminación de Gauss-Jordan en álgebra lineal y álgebra matricial?

Ambos métodos se utilizan para encontrar soluciones para sistemas lineales girando y eliminando como [math] A \ vec {x} = \ vec {b} [/ math]. El método de Gauss termina la matriz como una matriz triangular superior y encuentra las soluciones de un sistema lineal aplicando una sustitución regresiva.

Gauss-Jordan hace lo mismo como un adicional: convierte la matriz actual deseada [matemáticas] A [/ matemáticas] en una matriz de identidad. Por lo tanto, Gauss-Jordan significa el método de Gauss más hacer la operación suficiente para hacer que la matriz sea triangular inferior también, lo que termina en una matriz de identidad. La solución del sistema es proporcionada por la parte aumentada de la matriz [math] b [/ math]

Con el método de Gauss-Jordan tiene la solución exacta que desea sin la necesidad de una sustitución regresiva / progresiva. Su solución está codificada directamente en el vector [matemáticas] b. [/ Matemáticas]

Vea estos enlaces: ¿Por qué usar Gauss Jordan Elimination en lugar de Gaussian Elimination, Differences o Resolver un sistema de 3 ecuaciones y 4 variables usando la matriz de forma escalonada?

Para citar la primera fuente, “Gaussian Elimination ayuda a poner una matriz en forma escalonada de fila, mientras que Gauss-Jordan Elimination pone una matriz en forma escalonada de fila reducida …”

Gauss Jordan requiere más cómputo que la eliminación de Gauss. Vea mi libro Programación numérica en Fortran.