Documente Academic
Documente Profesional
Documente Cultură
1. Introducción
En este trabajo se estudian algunas de las técnicas más utilizadas para factorizar
matrices, es decir, técnicas que permiten escribir una matriz como producto de
dos con una estructura especial. La factorización de matrices es importante por
ejemplo cuando se quiere resolver sistemas de ecuaciones con un número muy grande
tanto de variables como de ecuaciones. Donde daremos a conocer la factorización
triangular LU.
A=LU
a11 a12 a13 a14 1 0 0 0 u11 u12 u13 u14
a21 a22 a23 a24 m21 1 0 0 0 u22 u23 u24
=
a31 a32 a33 a34 m31 m32 1 0 0 0 u33 u34
a41 a42 a43 a44 m41 m42 m43 1 0 0 0 u44
La condición de que A sea invertible implı́ca que ukk 6= 0 para todo k. La notación
para los elementos L es mij ; la razón para elegir mij en vez de escribir lij la daremos
enseguida.
1
3. Solución del sistema lineal
Supongamos que la matriz de los coeficientes A de un sistema lineal AX=B ad-
mite una factorización triangular como la matriz escrita anteriormente, entonces la
solución de:
LUX=B
y1 = b1
m21 y1 + y2 = b2
m31 y1 + m32 y2 + y3 = b3
m41 y1 + m42 y2 + m43 y3 + y4 = b4
3.1. Ejemplo:
Resolver
x1 + 2x2 + 4x3 + x4 = 21
2x1 + 8x2 + 6x3 + 4x4 = 52
4x1 + 12x2 + 10x3 + 6x4 = 82
3x1 + 10x2 + 8x3 + 8x4 = 79
1 2 4 1 1 0 0 0 1 2 4 1
2 8 6 4 2
1 0 0 0
4 −2 2
= = LU
4 12 10 6 4 1 1 0 0 0 −4 0
3 10 8 8 3 1 1/2 1 0 0 0 3
2
y1 = 21
2y1 + y2 = 52
4y1 + y2 + y3 = 82
3y1 + y2 + 12 y3 + y4 = 79
Obteniendo:
y1 = 21
y2 = 52 − 2(21) = 10
y3 = 82 − 4(21) − 10 = −12
1
y4 = 79 − 3(21) − 10 − (−12) = 12
2
x1 + 2x2 + 4x3 + x4 = 21
4x2 − 2x3 + 2x4 = 10
−4x3 + 0x4 = −12
3x4 = 12
12
x4 = =4
3
−12
x3 = =3
−4
10 − 2(4) + 2(3)
x2 = =2
4
x1 = 21 − 4 − 4(3) − 2(2) = 1
4. Matrices de permutación
Para llevar acabo el proceso de factorización A=LU descrito anteriormente hemos
supuesto que no se hacen intercambio de filas. Puede ocurrir que una matriz inver-
tible A no admita la factorización A=LU.
4.1. Ejemplo:
3
1 2 6
A= 4 8 −1
−2 3 5
Definición
Una matriz permutable p es una matriz de orden NxN tal que en cada fila y en
cada columna sólo tiene un elemento igual a 1 siendo todos los demás iguales a cero.
Las filas de p son entonces, una permutación de las filas de la matriz identidad y p
puede escribirse como:
0 0 0 0
p = dEk1 Ek2 Ek3 . . . EkN e0 ,
0 0 0 0
Ahora si suponemos que p = dEk1 Ek2 Ek3 . . . EkN e0 , es una matriz de permu-
tación. Entonces PA es la matriz que se obtiene permutando las filas de A en el
mismo orden:f ilak1 A, f ilak2 A, ..., f ilakN A. Por lo tanto, para conseguir la matriz
de permutación P hay que hacerle cambios de fila a la matriz A y seguir haciendo
cambios elementales a esa matriz A.
4
4.2. Ejemplo:
Sea A una matriz de orden 4x4 y sea P la matriz de permutación dada en el ejemplo
anterior, entonces PA es la matriz que se obtiene permutando las filas de A en el
mismo orden:f ila2 a, f ila1 a, f ila4 a, f ila3 a.Calculando el producto tenemos.
0 1 0 0 a11 a12 a13 a14 a21 a22 a23 a24
1 0 0 0 a21
a22 a23 a24 a11
a12 a13 a14
0 . =
0 0 1 a31 a32 a33 a34 a41 a42 a43 a44
0 0 1 0 a41 a42 a43 a44 a31 a32 a33 a34
- Una condición necesaria y suficiente para que una matriz invertible sea factorizable
LU es que todos los menores principales de la matriz sean no nulos.
4.3. Ejemplo:
0 0 1 0 −1 4 1 1 −2
PA = 0 1 0 .
2 1 1 = 2 1 1
1 0 0 1 1 −2 0 −1 4
1 1 −2 1 0 0 1 1 −2
2 1 1 = 2 1 0 0 −1 5
0 −1 4 0 1 1 0 0 −1
5
5. Diagrama de flujo
6
6. Código Matlab
7
7. Ejercicios para resolve
Resolver los siguientes sistemas algebraicamente por el método de la factorización
LU.
x1 − x2 + x3 =3
1. 2x1 + 3x2 − x3 = 4
2x1 + 5x2 − x3 = −4
−3x2 − x3 =1
2. x1 + 4x2 − 6x3 = −1
2x1 + 3x2 + 4x3 = 9
4x2 + x3 =9
6. x1 + x2 + 3x3 = 6
2x1 − 2x2 + x3 = −1
x1 − x2 =0
7. −x1 + 2x2 − 1x3 = 0
−x2 + 2x3 =0
y1 = 11
8. 5y1 + y2 = 70
−2y1 + 3y2 + y3 = 17
8
8. Bibliografı́a:
- http://campus.usal.es/ mpg/Personales/PersonalMAGL/Docencia/AlgebraTema2Teo
- http://cb.mty.itesm.mx/ma1010/materiales/ma1010-26.pdf