14 votos

"Trucos" para resolver el determinante de una matriz

Tengo un examen que se avecina, y estoy preocupado de que (como suelo hacer) cometa un error en algún cálculo algebraico menor en un problema grande como encontrar el determinante de una matriz de 4x4 o más grande. Es probable que me pidan que utilice la Expansión de Laplace, y me gustaría saber si hay alguna otra forma rápida y sucia que pueda intentar para asegurarme de que mi respuesta sea correcta. Considerando que no se me permite usar una calculadora, ¿hay algún otro método no estándar que pueda utilizar para intentar verificar una solución correcta?

Sé cómo encontrar el determinante sin problemas, pero soy muy propenso a cometer errores menores y no quiero tener que pasar demasiado tiempo revisando cada problema en detalle para asegurarme de que no omití algún signo negativo en algún lugar.

0 votos

¿La computación de los valores propios ocurre frecuentemente en los ejercicios en los que necesitas encontrar el determinante?

0 votos

Todavía no he llegado a los valores propios en clase - creo que eso será la próxima semana. Supongo que tal vez esa sea una forma.

0 votos

No realmente. Encontrar los valores propios solo para confirmar si el determinante es correcto es una pérdida de tiempo valioso. Es mejor revisar lo que escribiste. Sería bueno si tuvieras que encontrarlos de todos modos.

11voto

jlupolt Puntos 369

Si tienes tiempo, siempre puedes hacer el cálculo dos veces, una vez con la fila superior como punto de partida y otra (digamos) con la fila inferior. Por ejemplo: $$\begin{vmatrix} a & b & c\\d & e & f\\g & h & i \end{vmatrix}=$$ $$a(ei - fh) -b(di -fg) + c(dh - eg)$$ O: $$g(bf - ce) - h(af -cd) +i(ae -bd)$$

Por supuesto, estos dan el mismo resultado, solo que con un orden diferente de cálculos. Si calculas ambos manualmente y obtienes resultados diferentes, sabrás que tienes un error.

También se puede utilizar el método sugerido por Git Gud en los comentarios, es decir, agregar múltiplos escalares de las diferentes filas entre sí para obtener una matriz triangular. Un ejemplo resuelto se puede encontrar aquí.

0 votos

Esto parece que no funciona para una matriz mayor que 3x3, ¿verdad? Intenté ese método exacto en una matriz 4x4 y obtuve una respuesta diferente a la que se suponía que fuera correcta, según una calculadora de matrices en línea.

0 votos

Sí, funciona para todos ellos.

0 votos

La expansión de Laplace funciona para cualquier tamaño de matriz, probablemente tengas un error algebraico :)

3voto

John Gallagher Puntos 183

Si la matriz está estructurada de tal manera que una cierta fila o columna tiene muchos ceros, asegúrate de aprovechar esto. Expandir a lo largo de dicha fila/columna reducirá la cantidad de cálculos que debes realizar, lo cual te ahorrará tiempo y, al mismo tiempo, reducirá el riesgo de error.

0 votos

He hecho esto, de hecho, en una pregunta de tarea que acabo de hacer, tenía una matriz 5x5 con 3 0s en cada fila. Al final no se necesitó hacer muchos cálculos, pero terminé olvidando negar uno de los cofactores, lo que me llevó a obtener una respuesta incorrecta porque me faltó un signo negativo.

3 votos

@agente154: Te comprendo. Recientemente tomé una clase de álgebra lineal con una cantidad desafortunada de cálculos. Aprieta los dientes e intenta pasar; después, a nadie le importará si puedes calcular alguna de estas cosas a mano.

2voto

Brian Deacon Puntos 4185

Puede considerar Condensación Pivotal.

PC reduce un determinante de $n\times n$ a un determinante de $(n-1)\times(n-1)$ cuyas entradas resultan ser determinantes de $2\times 2$. Simplemente itera hasta que tu determinante llegue a un tamaño razonable. (Puedes/debes detenerte en $3\times 3$, momento en el que es lo suficientemente fácil calcular el resultado final manualmente.)

Buscar en la web "condensación pivotal" te dará muchas explicaciones y ejemplos. Este documento incluso incluye una prueba simple. Este extenso video de YouTube pretende explicar el proceso, pero no lo vi completo.

La condensación pivotal puede ser extremadamente tediosa; puede o no ser eficiente en términos de tiempo en una situación de examen. Sin embargo, en cada etapa del proceso, calculas simples determinantes de $2\times 2$, que son muy fáciles y rápidos. Así que hay un compromiso. (Por supuesto, hay otro compromiso: con tantos cálculos, el peligro de cometer errores aritméticos estúpidos se acumula.)

He encontrado que la condensación pivotal es útil con ciertas matrices simbólicas (en particular, aquellas con términos trigonométricos), ya que me brinda una manera sistemática de (intentar) combinar elementos. En ese sentido, es uno de mis "trucos" favoritos.

1voto

Collin Puntos 170

No hay una forma estándar de calcular el determinante evitando esos errores, pero puedes usar algunos trucos antes de la Expansión de Laplace para simplificar tu matriz. De todos modos, los trucos que puedes usar dependen de tu matriz. Por ejemplo, si tiene dos filas similares, puedes reducir por filas para obtener muchos ceros que simplifican tu cálculo. En cambio, si usando la eliminación gaussiana puedes obtener rápidamente una matriz triangular, puedes usarla y luego calcular el determinante tomando el producto de las entradas diagonales.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X