Está en la página 1de 13

ESCUELA POLITECNICA DEL EJERCITO

CARRERA: INGENIER IA CIVIL

ASIGNATURA: METODOS NUMERICOS

LU Y GAUSS SEINDEL TEMA: FACTORIZACION

INTEGRANTES

Santiago Fichamba

1.

FACTORIZACION TRIANGULAR

El concepto de factorizaci on triangular de una matriz: La posibilidad de escribir una matriz dada A como el producto de una matriz triangular inferior L, cuyos elementos en la diagonal principal son todos iguales a 1, por una matriz triangular superior U, cuyos elementos diagonales son distintos de cero.

1.1.

Factorizaci on Triangular o Factorizaci on LU


A=LU a12 a13 a14 a22 a23 a24 a32 a33 a34 a42 a43 a44 0 0 0 1 0 0 m32 1 0 m42 m43 1 u12 u13 u14 u22 u23 u24 0 u33 u34 0 0 u44

a11 a21 A= a31 a41 1 m21 L= m31 m41 u11 0 U= 0 0

La condici on de que A sea invertible implica que ukk diferente de 0 para todo k.

1.2.

SISTEMA LINEAL SOLUCION

Supongamos que la matriz de los coecientes A de un sistema lineal AX=B admite una factorizacion triangular A=LU, entonces la soluci on: LUX=B puede obtenerse deniendo Y=UXy resolviendo dos sistemas lineales: Primero se halla Y en LY=B y luego X en UX=Y

1.3.

MATRIZ DE PERMUTACION

Para llevar a cabo el proceso de factorizaci on A=LU hemos supuesto que no se hacen intercambios de las. Puede ocurrir que una matriz invertible A no admita factorizaci on A=LU. DEFINICION: Una matriz de permutaci on P es una matriz de orden N x N tal que en cada la y en cada columna s olo se tiene un elemento igual a 1 siendo todos los dem as iguales a cero. Las las de P son, entonces, una permutaci on de la las de la matriz identidad y P puede escribirse como: P=[Ek1 Ek2 Ek3......EkN] Siendo k1,k2.....kN en cuyo caso, los elementos de P=[pij] son de la forma 1, si j=ki; pij= 0, en otro caso.

1.4.

Extensi on del proceso de eliminaci on gaussiana

FACTORIZACION INDIRECTA: PA=LU Sea A una matriz de orden N x N. Supongamos que el proceso de elimaci on gaussiana puede llevarse a cabo hasta el nal para resolver un sistema cualquiera AX=B, pero que hemos realizado intercambios de las. Entonces existe una matriz de permutaci on P (La que recoge todos los intercambios de las realizados) tal que el producto PA puede factorizarse como el producto de una matriz triangular inferior L por una matriz triangular superior U: PA=LU Es m as, L puede ser construida de manera que sus elementos diagonales son iguales a 1 y U tiene elementos diagonales distintos de cero. La soluci on X puede hallarse en cuatro pasos. 1. Construir las matrices L,U y P 2. Calcular el vector columna PB 3

3. Hallar Y resolviendo LY=PB con el algoritmo de sustituci on progresiva. 4. Hallar X resolviendo UX=Y con el algoritmo de sustituci on regresiva.

1.5.

PA=LU: Factorizaci on con Pivoteo

Datos -A es una matriz de orden N x n -B es una matriz de ortde N x 1 Resultado -X es la matriz de orden N x 1 solucion de AX=B Inicializamos X, Y la matriz de almacenamiento temporal C y la matriz la R donde se registran los intercambios de las [N N ] = size(A); X = zeros(N, 1); Y = zeros(N, 1); C = zeros(1, N ); R = 1 : N; for q=1:N-1 Determinacion de la la pivote para la columna q-enesima [max1 j]=max(abs(A(q:N,q))); Intercambio de las q-enesimas y j-enesimas C=A(q,:); A(q,:)=A(j+q-1,:); A(j+q-1,:)=C; d=R(q); R(q)=R(j+q-1); R(j+q-1)=d; if A(q,q)==0 Imprimir (A es singular, no hay solucion o no es unica solucion); break end C alculo del multiplicador que se guarda en la parte subdiagonal de A for k=q+1:N mult=A(k,q)/A(q,q); A(k,q)=mult; A(k,q+1:N)=A(k,q+1:N)-mult*A(q,q+1:N); 4

end end Resolucion para hallar Y Y(1)=B(R(1)); for k=2:N Y(k)=B(R(k))-A(k,1:k-1)*Y(1:k-1); end Resolucion para hallar X X(N)=Y(N)/A(N,N) for k=N-1:-1:1 X(k)=(Y(k)-A(k,k+1:N)*X(k+1:N))/A(k,k); end

1.6.

EJERCICIOS

1.- Resuelva LY=B, UX=Yy compruebe que se verica B=AX para (a) B= [-4; 10; 5] (b) B=[20 ;35; 7], donde A=LU es: 2 4 6 A= 1 5 3 1 3 2 1 0 0 1 0 L= 1/2 1/2 1/3 1 2 4 6 U= 0 3 6 0 0 3 (a) B=[-4; 10; 5] 4 LY=B Resultando Y= 12 3 3 UX=YResultando X= 2 1 5

Comprobaci on 4 B=AX Resolviendo B= 10 5 (b) B=[20; 49; 32] 20 LY=B Resultando Y= 39 9 5 UX=YResultando X= 7 3

Comprobaci on 20 B=AX Resolviendo B= 49 32 2.- Resuelva LY=B, UX=Yy compruebe que se verica B=AX para (a) B= [7;2;10](b) B=[23;35;7], donde A=LU es: 1 1 6 A= 1 2 9 1 2 3 1 0 0 L= 1 1 0 1 1 1 1 1 6 U= 0 3 15 0 0 12 (a) B=[7; 2; 10] 6

7 LY=B Resultando Y= 9 12 3 UX=YResultando X= 2 1


Comprobaci on 7 B=AX Resolviendo B= 2 10 (b) B=[23; 35; 7] 23 LY=B Resultando Y= 58 42 0,1667 UX=YResultando X= 1,8333 3,5

Comprobaci on 23 B=AX Resolviendo B= 35 7 3.on A=LU de las siguientes matrices. Hallar la factorizaci 5 2 1 (a) 1 0 3 3 1 6

1 0 0 L= 0,33 1 0 0,5 2,75 1 1 0,4 0 ,2 U= 0 0,133 1,0667 0 0 1,833 1 0 3 (b) 3 1 6 5 2 1 1 0 0 1 0 L= 1,5 3 2,4 1 0,33 0 1 U= 0 0,667 0,5 0 0 4,4 4.on A=LU de las siguientes matrices. Hallar la factorizaci 4 2 1 (a) 2 5 2 1 2 7 1 0 0 1 0 L= 0,4 0,1429 0,4464 1 1 0,5 0,25 U= 0 0,8 0,5 0 0 0,7411

(b)

L=

1 2 7 4 2 1 2 5 2 1 0 0 7 1 0 2,8 0,72 1

0,429 0,2857 1 2,5 6,75 U= 0 0 0 1,66 5.- Resuelva LY=B, UX=Yy compruebe que se verica B=AX para (a) B=[8;-4;10;-4](b) B=[28;13;23;4], donde A=LU es: 4 8 8 0 1 5 4 3 A= 1 4 7 2 1 3 0 2 1 0 0 0 1/4 1 0 0 L= 1/4 2/3 1 0 1/4 1/3 1/2 1 4 8 4 0 0 3 3 3 U= 0 0 4 4 0 0 0 1 (a) B=[8;-4;10;-4]

LY=B Resultando Y=

8 6 12 2 3 1 1 2

UX=YResultando X=

Comprobaci on

B=AX Resolviendo B=

8 4 10 4

(b) B=[28;13;23;4]

LY=B Resultando Y=

28 6 12 1 3 1 2 1

UX=YResultando X=

Comprobaci on

B=AX Resolviendo B=

28 13 23 4

6.- Hallar la factorizaci on A=LU de la siguiente matriz. 1 1 0 4 2 1 5 0 5 2 1 2 3 0 2 6 1,0 0 0 1,6 1 0 L= 4,0 1 1 2,0 0,8333 1,4583 0,25 0,25 0 1 0 0,6 1 1,6 U= 0 0 0,8 1,25 0 0 0 1,25

0 0 0 1

10

7.- Hallar la factorizaci on A=LU de la siguiente matriz. 8.- Pruebe que una factorizaci on triangular es unica en el siguiente s entido: Si A es invertible y L1U1=A=L2U2 , L1=L2y U1=U2 Propiedad AB=BA=I B = A1 AA1 = I L1U1=A (1) A=L2U2 (2) (1)L1U 1A1 = AA1 L1U 1A1 = I (2)L2U 2I = AI L2U 2 = AL1U 1A1 L2U 2 = L1U 1I L2U 2 = L1U 1 = L1 U 2 = L2 9.-Demuestre el caso rc que qued o pendiente en el teorema 3.10 TEOREMA 3.10 Factorizaci on directa A=LU sin intercambios de las Supongamos que podemos llevar a cabo hasta el nal el proceso de eliminacion gaussiana, sin intercambios de las, para resolver un sistema de ecuaciones lineales cualquiera AX=B. Entonces matriz A puede factorizarse como el producto de una matriz triangular inferior L por una matriz triangular superior U; es decir, A= LU. Es m as, L puede ser construida de manera que sus elementos diagonales son todos iguales a 1 y U tiene todos sus elementos diagonales distintos de cero. Una ves halladas L y U, la soluci on X puede calcularse en dos pasos: 1) Hallar Y resolviendo LY=B con el m etodo de sustituci on progresiva. 2) Hallar X resolviendo UX=Y con el m etodo de sustituci on regresiva. 10.-(a) Compruebe que se verica el teorema 3.12 probando que se verica PP=I=PP para la matriz de permutaci on. 0 1 0 0 1 0 0 0 P= 0 0 0 1 0 0 1 0 11

P=

0 1 0 0 0 0 0 1

1 0 0 0 0 0 1 0

0 0 0 1

0 0 1 0

PP=I

0 1 0 0

1 0 0 0

0 1 0 0

1 0 0 0

0 0 0 1

0 0 1 0

1 0 0 0

0 1 0 0

0 0 1 0

0 0 0 1

10.-(b) Pruebe el Teorema 3.12.Indicaci on. Use la denici on de producto de matrices y el hecho de que cada la y cada columna de P y P contiene exactamente un elemento igual a 1 T EOREM AP 1 = P P P 1 = I

0 1 0 0

1 0 0 0

0 0 0 1

0 0 1 0

X 11 X 21 X 31 X 41 X 21 X 11 X 41 X 31

X 12 X 22 X 32 X 42 X 22 X 12 X 42 X 32

X 13 X 23 X 33 X 43 X 23 X 13 X 43 X 33

X 14 X 24 X 34 X 44 X 24 X 14 X 44 X 34

1 0 0 0 1 0 0 0

0 1 0 0 0 1 0 0

0 0 1 0 0 0 1 0

0 0 0 1 0 0 0 1

X21=1 X12=1 X43=1 X34=1 0 1 0 0 1 0 0 0 Resultando P 1 ComprobandoqueP 1 = P 0 0 0 1 0 0 1 0 11.- Pruebe que la inversa de una matriz triangular superior e invertible de orden N x N tambien es triangular superior.

Se probar a con un ejemplo. 12

1 0 0 1 0 0 X 11 X 12 X 13 3 1 0 X 21 X 22 X 23 = 0 1 0 2 1 1 X 31 X 32 X 33 0 0 1 X 11 X 12 X 13 1 0 0 3X 11 + X 21 3X 12 + X 22 3X 13 + X 23 = 0 1 0 2X 11 + X 21 + X 31 2X 12 + X 22 + X 32 2X 13 + X 23 + X 33 0 0 1 X11=1 X21=3 X12=0 X22=1 X23=0 X31=-5 X32=-1 X33=1 Resultando 1 0 0 1 0 A1 = 3 Entonces si comprueba que una matriz triangular 5 1 1 superior e invertible de orden N x N es triangular superior.

13

También podría gustarte