Cómo calcular la forma escalonada reducida de una matriz en Mathematica

La forma escalonada de fila reducida de una matriz se puede calcular con Mathematica utilizando el símbolo incorporado de Mathematica RowReduce [].

Por un ejemplo simple, escribiendo:

RowReduce [{{2, -19, 6}, {4, 33, 9}, {25, 13, 11}}]

da el resultado o la respuesta:

{{1, 0, 0}, {0, 1, 0}, {0, 0, 1}}

Escribiendo el código:

mat = {{b, 2, 10}, {7, a, 9}};
RowReduce [mat]

produce el resultado:

{{1, 0, (2 (-9 + 5 a)) / (- 14 + ab)}, {0, 1, (-70 + 9 b) / (- 14 + ab)}}

El resultado anterior se puede expresar en forma de matriz escribiendo:

MatrixForm [%]

Y la respuesta es :

[matemáticas] \ displaystyle \ left (\ begin {array} {ccc} 1 y 0 y \ frac {2 (5 a-9)} {a b-14} \\ 0 y 1 y \ frac {9 b-70 } {a b-14} \\\ end {array} \ right) [/ math]

Para obtener más información, consulte la documentación de Mathematica o el siguiente enlace:

Documentación del lenguaje RowReduce-Wolfram