Álgebra Lineal I: Más ejemplos de reducción gaussiana

Por Ayax Calderón

Introducción

En esta entrada veremos varios ejemplos que nos ayudarán a comprender que la reducción gaussiana es una herramienta muy poderosa a la hora de resolver sistemas de ecuaciones lineales.

Problemas resueltos

Problema 1. Implementa el algoritmo de reducción gaussiana en la matriz
A=(02112110213110211111)

Solución. Para este problema usaremos la siguiente notación para indicar las operaciones elementales que estamos efectuando :

  • RiRj para intercambiar el renglón i con el renglón j.
  • kRi para multiplicar el renglón i por el escalar k.
  • Ri+kRj para sumarle k veces el renglón j al renglón i.


A=(02112110213110211111)R1R2(11021021123110211111)R4R1(11021021123110200110)R3+3R1(11021021120416500110)12R2(1102101121210416500110)R34R2(1102101121210014100110)
R1R2(101232001121210014100110)1R3(101232001121210014100110)R4R3(101232001121210014100031)R212R3(101232001052320014100031)R1+12R3(100121201052320014100031)
13R4(1001212010523200141000113)R3+4R4(10012120105232001013000113)R252R4(1001212010023001013000113)R1+12R4(100013010023001013000113)=Ared

Problema 2. Resuelve el siguiente sistema homogéneo.
{x+2y3z=02x+5y+2z=03xy4z=0

Solución. La matriz asociada al sistema anterior es
(123252314)
Para resolver el sistema AX=0 nos bastará con encontrar Ared, pues el sistema AredX=0 es equivalente al sistema AX=0.
(123252314)R22R1(123018314)R33R1(123018075)R12R2(1019018075)R3+7R2(10190180061)R2861R3(10190100061)R1+1961R3(1000100061)161R3(100010001)=Ared

De lo anterior se sigue que para resolver el sistema AX=0 basta con resolver el sistema
(100010001)(xyz)=(000).
Pero este sistema es el sistema

{x=0y=0z=0.

De esta forma, x=y=z=0 es la (única) solución al sistema original.

Problema 3. Determina las soluciones fundamentales del sistema homogéneo AX=0, donde A es la matriz
A=(121024021212).

Solución. Sea AX=0 el sistema
(121024021212)(xyzw)=(000)

Para este problema nuevamente nos interesa llevar la matriz asociada al sistema a su forma escalonada reducida.

Aunque es muy importante saber cómo se hacen estos procedimientos, es cierto que también existen herramientas que nos ayudan a hacer estos cálculos de manera más rápida. En esta ocasión usaremos una calculadora de forma reducida escalonada disponible en línea, la cual nos indica que la forma escalonada reducida de la matriz A es
Ared=(120100110000).

De esta forma, el sistema del problema es equivalente al sistema AredX=0
(120100110000)(xyzw)=(000)
Las variables pivote son x y z. Las variables libres son y y w.

Como se mencionó en una entrada anterior, para encontrar las soluciones fundamentales hay que expresar a las variables pivote en términos de las variables libres. En el sistema anterior podemos notar que
{x=2y+wz=w.
por lo que
(xyzw)=(2y+wyww)=y(2100)+w(1011)
siendo los vectores columna de la última igualdad las soluciones fundamentales del sistema AX=0, es decir que con estas soluciones se pueden generar todas las demás.

Hasta ahora hemos visto ejemplos de reducción gaussiana de matrices de tamaño muy concreto y entradas muy concretas. Sin embargo, otra habilidad importante es aprender a usar reducción gaussiana en una matriz de tamaño arbitrario, con algunas entradas específicas. Veamos un ejemplo de cómo hacer esto.

Problema 4. Sea n>2 un número entero. Resuelve en números reales el sistema
x2=x1+x32,x3=x2+x42,,,xn1=xn2+xn2.

Solución. Este es un sistema lineal homogéneo de ecuaciones. Esto se puede verificar multiplicando cada ecuación por 2 e igualándola a 0. Por ejemplo, la primer ecuación se puede escribir como x12x2+x3=0. Transformando el resto de las ecuaciones, obtenemos que el sistema se puede escribir en forma matricial como AX=0, dondeA es la matriz en Mn2,n(F) dada por
(121000000121000000121000000120000000021000000121).

Esta matriz se ve algo intimidante, pero igual se le puede aplicar reducción gaussiana. Hagamos esto.

Afortunadamente, en cada fila ya tenemos un pivote y están «escalonados». Basta con hacer transvecciones para asegurar que en cada columna de un pivote, el pivote es la única entrada no cero. Haremos los primeros pasos para encontrar un patrón de qué va sucediendo.

En el primer paso, sumamos dos veces la fila 2 a la primer fila. Al hacer esto obtenemos:

(103200000121000000121000000120000000021000000121).

Con esto la segunda columna ya queda lista. El el siguiente paso, multiplicamos por 3 (y 2) la tercer fila y se lo sumamos a la primera fila (y segunda, respectivamente). Obtenemos:

(100430000103200000121000000120000000021000000121).

Para el siguiente paso, ahora hay que multiplicar por 4 (3, 2) la cuarta fila y sumárselo a la primera (segunda, tercera, respectivamente), y obtenemos:

(100054000010043000001032000000121000000000210000000121).

El patrón es ahora claro. Conforme arreglamos la columna j, luego la columna j+1 tiene a los números (j+1),j,,3,2 y la columna j+2 tiene a los números j,j1,j2,,1,2,1. Esto puede demostrarse formalmente por inducción. Al arreglar la columna n2, la matriz queda en la siguiente forma escalonada reducida:

(100000(n1)n2010000(n2)n3001000(n3)n4000100(n4)n50000003200000121).

Estamos listos para resolver el sistema asociado. Las variables libres son xn1 y xn, que podemos darles valores arbitrarios a y b. Las variables pivote son todas las demás, y de acuerdo a la forma de la matriz anterior, están dadas por

x1=(n1)a(n2)bx2=(n2)a(n3)bx3=(n3)a(n4)bxn2=2ab.

Esto determina todas las soluciones.

Entradas relacionadas

Agradecimientos

Trabajo realizado con el apoyo del Programa UNAM-DGAPA-PAPIME PE104721 «Hacia una modalidad a distancia de la Licenciatura en Matemáticas de la FC-UNAM»

2 comentarios en “Álgebra Lineal I: Más ejemplos de reducción gaussiana

  1. Victhor

    En el problema 3 hay un error con el Sistema AredX=0, pusieron
    (1)(120100110000)(xyzw)=(000)
    cuando era:
    (2)(120100110000)(xyzw)=(000)

    de ahí se siguió el error en lo que seguía.

    Responder

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.