Escolar Documentos
Profissional Documentos
Cultura Documentos
Departamento de Matemática
Laboratorio de Computación para las Aplicaciones
de la Matemática en Ingeniería
P*A = L*U
A * X = b ó L*Y = P*b ; U * X = b
Definición:
Una matriz es llamada de permutación si en cada
columna y en cada fila tiene un solo 1.
Metodo LU por pivote parcial y total.nb 3
Observación:
1) Las matrices de permutación son invertibles y usadas como
premultiplicadores cambian las filas en una matriz.
2) El producto de matrices de permutación es una matriz de
permutación.
3) Una manera de obtenerlas es alterando el orden en filas a la
matriz identidad.
Ejemplo.
Consideremos la matriz A
A = 8 8 2, 3, 4<, 85, 6, 7<, 88, 9, 0<<; MatrixForm@AD
2 3 4
5 6 7
8 9 0
2 3 4
8 9 0
5 6 7
EJEMPLO.
Consideremos la siguiente matriz:
4 1 2
A= 2 1 0
6 4 −1
A = 884, 1, 2<, 82, 1, 0<, 86, 4, − 1<<; MatrixForm@AD
4 1 2
2 1 0
6 4 −1
6 4 −1
2 1 0
4 1 2
Enseguida eliminamos:
M1 = 881, 0, 0<, 8− 2 ê 6, 1, 0<, 8− 4 ê 6, 0, 1<<; MatrixForm@M1D
A1 = M1.A1; MatrixForm@A1D
1 0 0
1
− 1 0
3
2
− 0 1
3
6 4 −1
0 − 13 13
0 − 53 8
3
6 4 −1
5 8
0 − 3 3
1 1
0 − 3 3
Eliminamos:
M2 = 881, 0, 0<, 80, 1, 0<, 80, − H1 ê 3L ê H5 ê 3L, 1<<; MatrixForm@M2D
A2 = M2.A2; MatrixForm@ A2D
1 0 0
0 1 0
1
0 − 1
5
6 4 −1
5 8
0 − 3 3
0 0 − 15
Resumen:
La matriz triangular resultó de:
U = M2.P2.M1.P1.A; MatrixForm@UD
6 4 −1
0 − 53 8
3
0 0 − 15
MatrixForm@M1D
I3 = IdentityMatrix@3D
M11 = P2.HM1 − I3L + I3; MatrixForm@M11D
1 0 0
1
− 1 0
3
2
− 0 1
3
1 0 0
2
− 1 0
3
1
− 0 1
3
6 4 −1
0 − 53 8
3
0 0 − 15
6 4 −1
0 − 53 8
3
0 0 − 15
Conclusión:
P = P2*P1 ;
L es la matriz triangular inferior que contiene todos
los factores de eliminación pero cambiados de orden de
acuerdo a las permutaciones
y tendremos:
L*U = P*A
Metodo LU por pivote parcial y total.nb 7
P = P2.P1; MatrixForm@PD
L = Inverse@ M11D.Inverse@M2D; MatrixForm@LD
MatrixForm@L.UD
MatrixForm@P.AD
0 0 1
1 0 0
0 1 0
1 0 0
2
3
1 0
1 1
3 5
1
6 4 −1
4 1 2
2 1 0
6 4 −1
4 1 2
2 1 0
8 Metodo LU por pivote parcial y total.nb
P*A *Q = L*U
A * X = b ó L*Y = P*b ;
U * Z = b; X = Q*Z
Observación:
Una matriz de permutación utilizada como post-
multiplicador permite cambiar las columnas en una matriz.
Ejemplo.
Consideremos la matriz A
A = 8 8 2, 3, 4<, 85, 6, 7<, 88, 9, 0<<; MatrixForm@AD
2 3 4
5 6 7
8 9 0
2 4 3
5 7 6
8 0 9
−1 1 1
1 0 1
1 2 4
4 2 1
1 0 1
1 1 −1
Enseguida eliminamos:
10 Metodo LU por pivote parcial y total.nb
4 2 1
1 3
0 −
2 4
1 5
0 −
2 4
4 2 1
1
0 2
− 54
0 − 12 3
4
4 1 2
0 − 54 1
2
3
0 4
− 12
Eliminamos:
M2 = 881, 0, 0<, 80, 1, 0<, 80, H3 ê 4L ê H5 ê 4L, 1<<; MatrixForm@M2D
A2 = M2.A2; MatrixForm@ A2D
1 0 0
0 1 0
3
0 1
5
4 1 2
5 1
0 −
4 2
1
0 0 −
5
Metodo LU por pivote parcial y total.nb 11
Resumen:
La matriz triangular resultó de:
U = M2.P2.M1.P1.A.Q1.Q2; MatrixForm@UD
4 1 2
5 1
0 − 4 2
0 0 − 15
1 0 0
1
− 1 0
4
1
− 0 1
4
4 1 2
5 1
0 − 4 2
0 0 − 15
4 1 2
5 1
0 − 4 2
0 0 − 15
12 Metodo LU por pivote parcial y total.nb
Conclusión:
P = P2*P1 ; Q = Q1*Q2
L es la matriz triangular inferior que contiene todos
los factores de eliminación pero cambiados de orden de
acuerdo a las permutaciones
y tendremos:
L*U = P*A*Q
P = P2.P1; MatrixForm@PD
Q = Q1.Q2; MatrixForm@QD
L = Inverse@ M11D.Inverse@M2D; MatrixForm@LD
MatrixForm@L.UD
MatrixForm@P.A.QD
0 0 1
1 0 0
0 1 0
0 1 0
0 0 1
1 0 0
1 0 0
1
4
1 0
1
4
− 35 1
4 1 2
1 −1 1
1 1 0
4 1 2
1 −1 1
1 1 0