El método de Gauss-Jordan para calcular la matriz inversa de una dada se basa en una triangularización superior y luego otra inferior de la matriz a la cual se le quiere calcular la inversa.
Para aplicar el método se necesita una matriz cuadrada de rango máximo. Sabemos que no siempre una matriz tiene inversa, por lo cual comprobaremos que la matriz tenga rango máximo al aplicar el método de Gauss para realizar la triangularización superior. Si al aplicar el método de Gauss (triangularización inferior) se obtiene una línea de ceros, la matriz no tiene inversa.