Atlasingeniería

Álgebra linealDeterminantesTema 4

Qué está midiendo realmente la regla de Cramer

Cramer resuelve un sistema comparando volúmenes orientados. Es elegante para demostrar y para sistemas chicos, pero entender sus límites evita usarla donde Gauss gana por mucho.

Para este tema conviene tener claro:Cálculo por cofactores y por triangulación

La regla de Cramer parece magia: reemplazás una columna por los resultados, calculás dos determinantes y aparece una incógnita. No es un truco. Cada determinante mide cuánto volumen aporta una columna, y el cociente pregunta qué proporción de esa columna hace falta para construir el vector del otro lado.

El sistema, leído como combinación de columnas

El sistema

Ax=bA\vec{x}=\vec{b}

pregunta con qué coeficientes hay que combinar las columnas de AA para obtener b\vec b. En dos dimensiones, si A=[a1  a2]A=[\vec a_1\;\vec a_2],

x1a1+x2a2=b.x_1\vec a_1+x_2\vec a_2=\vec b.

Si las columnas son independientes, forman un paralelogramo con área no nula y cada vector del plano tiene una combinación única. Esa es exactamente la condición detA0\det A\neq0.

El sistema: 3x + 2y = 12 y x + 4y = 14. La matriz de coeficientes y el lado derecho.

1 / 6
Cada incógnita sale de reemplazar su columna por el lado derecho y dividir. Lo lindo es leerlo como áreas: el determinante de abajo es el área del paralelogramo original, y el de arriba, la del deformado. La incógnita es el factor de escala entre las dos.

Antes de seguir, predecí

Un sistema de 10 ecuaciones resuelto con la regla de Cramer. ¿Conviene?

Reemplazar una columna por el término independiente

Para aislar x1x_1, reemplazamos la primera columna por b\vec b:

A1=[b  a2].A_1=[\vec b\;\vec a_2].

Como b=x1a1+x2a2\vec b=x_1\vec a_1+x_2\vec a_2 y el determinante es lineal en cada columna,

det(A1)=x1det[a1  a2]+x2det[a2  a2].\det(A_1) =x_1\det[\vec a_1\;\vec a_2] +x_2\det[\vec a_2\;\vec a_2].

El segundo término vale cero porque repite una columna. Entonces det(A1)=x1det(A)\det(A_1)=x_1\det(A), y de ahí sale el cociente de Cramer.

La fórmula

Para un sistema cuadrado con detA0\det A\neq0,

xi=det(Ai)det(A),x_i=\frac{\det(A_i)}{\det(A)},

donde AiA_i es la matriz que resulta de reemplazar la columna ii de AA por b\vec b. El denominador confirma que las columnas originales forman una base. El numerador mide el volumen orientado cuando una de esas direcciones se reemplaza por el vector objetivo.

Un ejemplo resuelto

Resolvamos

2x+y=7,xy=2.\begin{aligned} 2x+y&=7,\cr x-y&=2. \end{aligned}

La matriz y el vector son

A=[2111],b=[72],detA=3.A=\begin{bmatrix}2&1\cr1&-1\end{bmatrix}, \qquad \vec b=\begin{bmatrix}7\cr2\end{bmatrix}, \qquad \det A=-3.

Para xx reemplazamos la primera columna:

detA1=det[7121]=9,x=93=3.\det A_1=\det\begin{bmatrix}7&1\cr2&-1\end{bmatrix}=-9, \qquad x=\frac{-9}{-3}=3.

Para yy reemplazamos la segunda:

detA2=det[2712]=3,y=33=1.\det A_2=\det\begin{bmatrix}2&7\cr1&2\end{bmatrix}=-3, \qquad y=\frac{-3}{-3}=1.

Con determinante cero no dice nada

Si detA=0\det A=0, Cramer no se puede aplicar porque dividiríamos por cero. Eso no distingue entre un sistema incompatible y uno con infinitas soluciones: sólo dice que las columnas no forman una base y que la solución, si existe, no puede ser única.

Para decidir entre cero e infinitas soluciones hay que comparar rangos o continuar con Gauss. Cramer detecta unicidad; no clasifica por sí sola todos los sistemas singulares.

Para qué sirve y para qué no

Cramer es excelente para:

  • sistemas 2×22\times2 o 3×33\times3 con números cómodos;
  • demostrar cómo depende una solución de los términos independientes;
  • obtener una sola incógnita sin resolver todas las demás;
  • fórmulas simbólicas y argumentos teóricos.

Para sistemas numéricos grandes es una mala elección. Calcular muchos determinantes cuesta mucho más que una eliminación de Gauss o una factorización LU, y además acumula más error numérico. Elegante no significa eficiente.

La misma expansión da la inversa

La misma expansión que produce Cramer lleva a la fórmula de la inversa:

A1=1detAadj(A),A^{-1}=\frac{1}{\det A}\operatorname{adj}(A),

donde la adjunta es la transpuesta de la matriz de cofactores. Entonces x=A1b\vec x=A^{-1}\vec b contiene, coordenada por coordenada, los cocientes de Cramer.

Es otra fórmula valiosa para teoría y matrices chicas. En cálculo real, la inversa tampoco se construye para resolver un sistema: se factoriza AA y se resuelve directamente.

Por qué casi nunca se usa

MétodoCosto para n incógnitasEstabilidad numérica
Cramern+1 determinantesmala
Eliminación gaussianacúbicobuena con pivoteo
Descomposición LUcúbico, y reutilizablebuena
Métodos iterativosdepende, para matrices ralasbuena si converge
Cramer sirve para entender la estructura de la solución y para casos de 2×2 a mano. Para resolver de verdad, cualquier biblioteca usa una descomposición.

Cierre

Cramer funciona porque el determinante es lineal y porque repetir una columna mata el volumen. Reemplazar una columna por b\vec b deja viva exactamente la parte asociada a una incógnita. Si recordás esa idea, la fórmula deja de ser magia y también queda claro cuándo no conviene usarla.

Autoevaluación

¿Lo entendiste?

¿Qué pregunta el sistema Ax = b, leído por columnas?
En la regla de Cramer, ¿qué se reemplaza para despejar x₁?
¿Cuándo no se puede aplicar la regla?
¿Conviene resolver un sistema grande con Cramer?