Professional Documents
Culture Documents
Mtodos de Solucin
Contenido
Mtodos de Solucin Sistemas Lineales Triangulares Eliminacin Gaussiana y Pivoteo Factorizacin Triangular
Mtodos de Solucin
Contenido
Mtodos de Solucin Sistemas Lineales Triangulares Eliminacin Gaussiana y Pivoteo Factorizacin Triangular
Mtodos de Solucin
Desarrollamos el algoritmo de sustitucin regresiva, con el que podremos resolver un sistema de ecuaciones lineales cuya matriz de coecientes sea triangular superior. Este algoritmo ser luego incorporado al algoritmo de resolucin de un sistema de ecuaciones lineales general en la siguiente seccin.
Mtodos de Solucin
Desarrollamos el algoritmo de sustitucin regresiva, con el que podremos resolver un sistema de ecuaciones lineales cuya matriz de coecientes sea triangular superior. Este algoritmo ser luego incorporado al algoritmo de resolucin de un sistema de ecuaciones lineales general en la siguiente seccin.
Mtodos de Solucin
Denicin Se dice que una matriz A = aij de orden N x N es triangular superior cuando sus elementos verican aij = 0 siempre que i > j . Se dice que una matriz A = aij de orden N x N es triangular inferior cuando sus elementos verican aij = 0 siempre que i < j .
Mtodos de Solucin
Mtodos de Solucin
Teorema: Sustitucin Regresiva Supongamos que AX = B es un sistema triangular superior. Si akk = 0; k = 1, 2, ..., N , entonces existe una solucin nica del sistema.
Mtodos de Solucin
Mtodos de Solucin
Mtodos de Solucin
akk
; k = N 1, N 2, ..., 1.
Mtodos de Solucin
akk
; k = N 1, N 2, ..., 1.
Mtodos de Solucin
La condicin akk = 0 es esencial porque en la frmula anterior hay que dividir entre akk . Si este requisito no se cumple, entonces o bien no hay solucin o bien hay innitas soluciones. Un Teorema de lgebra Lineal establece que un sistema lineal AX = B, siendo A una matriz de orden N x N, tiene solucin nica sii det (A) = 0 .
Mtodos de Solucin
La condicin akk = 0 es esencial porque en la frmula anterior hay que dividir entre akk . Si este requisito no se cumple, entonces o bien no hay solucin o bien hay innitas soluciones. Un Teorema de lgebra Lineal establece que un sistema lineal AX = B, siendo A una matriz de orden N x N, tiene solucin nica sii det (A) = 0 .
Mtodos de Solucin
aii .
Mtodos de Solucin
aii .
Mtodos de Solucin
Contenido
Mtodos de Solucin Sistemas Lineales Triangulares Eliminacin Gaussiana y Pivoteo Factorizacin Triangular
Mtodos de Solucin
Desarrollamos un mtodo para resolver un sistema de ecuaciones lineales general AX = B de N ecuaciones con N incgnitas. El objetivo es construir un sistema triangular superior equivalente UX = Y que podamos resolver usando el mtodo de la seccin anterior.
Mtodos de Solucin
Desarrollamos un mtodo para resolver un sistema de ecuaciones lineales general AX = B de N ecuaciones con N incgnitas. El objetivo es construir un sistema triangular superior equivalente UX = Y que podamos resolver usando el mtodo de la seccin anterior.
Mtodos de Solucin
Mtodos de Solucin
Denicin Se dice que dos sistemas de orden N x N son equivalentes cuando tienen el mismo conjunto solucin (o de soluciones).
Mtodos de Solucin
Teorema: Operaciones elementales con las las. Cualquiera de las siguientes operaciones aplicada a la matriz ampliada produce un sistema lineal equivalente. 1. Intercambio: el orden de las las puede cambiarse. 2. Escalado: multiplicar una la por una constante no nula. 3. Sustitucin: una la puede ser reemplazada por la suma de esa la ms un mltiplo de cualquier otra la; o sea, lar = lar mrq laq .
Mtodos de Solucin
Las operaciones descritas en el anterior Teorema permiten obtener un sistema triangular superior UX = Y equivalente a un sistema lineal AX = B en el que A es una matriz de orden N x N.
Mtodos de Solucin
por los que se multiplica la la pivote para restarla de las correspondientes las posteriores se llaman multiplicadores de la eliminacin.
RESOLUCIN DE SISTEMAS LINEALES
Mtodos de Solucin
por los que se multiplica la la pivote para restarla de las correspondientes las posteriores se llaman multiplicadores de la eliminacin.
RESOLUCIN DE SISTEMAS LINEALES
Mtodos de Solucin
Teorema: Eliminacin gaussiana con sustitucin regresiva. Si A es una matriz invertible de orden N x N, entonces existe un sistema lineal UX = Y, equivalente al sistema AX = B, en el que U es una matriz triangular superior con elementos diagonales ukk = 0. Una vez construidos U e Y, se usa el algoritmo de sustitucin regresiva para resolver UX = Y y, as, calcular la solucin X.
Mtodos de Solucin
Mtodos de Solucin
Paso 2. Si es necesario, se intercambia la la que ocupa el (1) lugar 1 con alguna posterior para que a11 = 0; entonces se elimina la incgnita x1 en todas las las desde la 2a hasta la ltima. En este proceso, mr 1 es el nmero por el que hay que multiplicar la 1a la para restarla de la la r-sima.
Mtodos de Solucin
Mtodos de Solucin
Paso q+1. (Paso general). Si es necesario, se intercambia la la que ocupa el lugar q-simo con alguna posterior para que (q ) aqq = 0; entonces se elimina la incgnita xq en todas las las desde la (q+1)-sima hasta la ltima. En este proceso, mrq es el nmero por el que hay que multiplicar la q-sima la para restarla de la la r-sima.
Mtodos de Solucin
Mtodos de Solucin
Puesto que A es invertible, cuando se realizan las operaciones con las las, las matrices que se van obteniendo sucesivamente son tambin invertibles. Esto (k ) garantiza que akk = 0 para todo k a lo largo del proceso. Por tanto, podemos usar el algoritmo de sustitucin regresiva para resolver UX = Y.
Mtodos de Solucin
Si akk = 0, entonces no podemos usar la la k-sima para eliminar los elementos de la columna k-sima que estn por debajo de la diagonal principal. Lo que hacemos es intercambiar la la k-sima con alguna la posterior para conseguir un elemento pivote que no sea cero; si esto no puede hacerse, entonces la matriz de los coecientes del sistema es singular y el sistema no tiene solucin nica.
(k )
Mtodos de Solucin
Contenido
Mtodos de Solucin Sistemas Lineales Triangulares Eliminacin Gaussiana y Pivoteo Factorizacin Triangular
Mtodos de Solucin
Factorizacin Triangular
Denicin Se dice que una matriz invertible A admite una factorizacin triangular o factorizacin LU si puede expresarse como el producto de una matriz triangular inferior L, cuyos elementos diagonales son todos iguales a 1, por una matriz triangular superior U: A = LU.
Mtodos de Solucin
Factorizacin Triangular
Ejemplo: Matriz 4 x 4
2 a11 6 a21 6 4 a31 a41 a12 a22 a32 a42 a13 a23 a33 a43 3 2 a14 1 6 a24 7 7 = 6 m21 a34 5 4 m31 a44 m41 0 1 m32 m42 0 0 1 m43 32 0 u11 6 0 7 76 0 0 54 0 1 0 u12 u22 0 0 u13 u23 u33 0 3 u14 u24 7 7. u34 5 u44
Mtodos de Solucin
Factorizacin Triangular
Teorema: Factorizacin directa A = LU sin intercambio de las. Supongamos que podemos llevar a cabo hasta el nal el proceso de eliminacin gaussiana, sin intercambios de las, para resolver un sistema de ecuaciones lineales AX = B. Entonces la matriz A admite factorizacin LU.
Mtodos de Solucin
Factorizacin Triangular
Hallar Y resolviendo LY = B con el mtodo de sustitucin progresiva. Hallar X resolviendo UX = Y con el mtodo de sustitucin regresiva.
Mtodos de Solucin
Factorizacin Triangular
Hallar Y resolviendo LY = B con el mtodo de sustitucin progresiva. Hallar X resolviendo UX = Y con el mtodo de sustitucin regresiva.
Mtodos de Solucin
Factorizacin Triangular
Paso 1. Se almacenan todos los coecientes en la matriz ampliada. El superndice (1) indica que esta es la primera vez que se almacena un nmero en la posicin (r,c): (1) ( 1) (1) (1) ( 1) a11 a12 a13 ... a1N a1N +1 (1) ( 1 ) ( 1 ) ( 1 ) ( 1 ) a 21 a22 a23 ... a2N a2N +1 a(1) a(1) a(1) ... a(1) a(1) 31 32 33 3N 3N + 1 ... ... ... ... ... ... (1) ( 1) (1) ( 1) (1) aN 1 aN 2 aN 3 ... aNN aNN +1
Mtodos de Solucin
Factorizacin Triangular
Paso 2. Se elimina la incgnita x1 en todas las las desde la 2a hasta la ltima y, en la posicin (r,1) de la matriz, almacenamos el multiplicador mr 1 usado para eliminar x1 en la la r-sima.
Mtodos de Solucin
Factorizacin Triangular
Los nuevos elementos arc se superindizan con un (2) para sealar que esta es la 2a vez que se almacena un nmero en la posicin (r,c) de la matriz. El resultado tras el paso 2 es (1) (1) ( 1) (1) (1) a11 a12 a13 ... a1N a1N +1 m21 a(2) a(2) ... a(2) a(2) 22 23 2N 2N +1 (1) ( 2) (2) (2) m 31 a32 a33 ... a3N a3N +1 ... ... ... ... ... ... (2) ( 2) (2) ( 2) mN 1 aN 2 aN 3 ... aNN aNN +1
( 2)
Mtodos de Solucin
Factorizacin Triangular
Paso q+1. (Paso general). Se elimina la incgnita xq en todas las las desde la (q+1)-sima hasta la ltima y, en la posicin (r,q) de la matriz, almacenamos el multiplicador mrq usado para eliminar xq en la la r-sima.
Mtodos de Solucin
Factorizacin Triangular
El resultado nal, tras haber eliminado xN 1 de la ltima la es (1) (1) ( 1) ( 1) (1) a11 a12 a13 ... a1N a1N +1 m21 a(2) a(2) ... a(2) a(2) 22 23 2N 2N +1 ( 3) (3) (3) m 31 m32 a33 ... a3N a3N +1 ... ... ... ... ... ... (N ) (N ) mN 1 mN 2 mN 3 ... aNN aNN +1
Mtodos de Solucin
Factorizacin Triangular
Por lo tanto,
2 1 6 m21 6 L=6 6 m31 4 ... mN 1 2 0 1 m32 ... mN 2 0 0 1 ... mN 3 ... ... ... ... ... 0 0 0 ... 1 3 7 7 7, 7 5 U= a11
(1)
a12
(1)
a13
( 1)
a1N
( 1)
6 6 6 6 0 6 6 6 6 0 6 4 ... 0
(2) a22
( 2) a23
0 ... 0
a33 ... 0
( 3)
Mtodos de Solucin
Factorizacin Triangular
Slo hemos necesitado una matriz para almacenar los elementos de L y U: no se guardan los unos de la diagonal de L ni los ceros que hay en L y U por encima y por debajo de la diagonal principal, respectivamente; slo se almacenan los coecientes esenciales para reconstruir L y U.
Apndice
Factorizacin Triangular
Razn para elegir el mtodo de factorizacin triangular antes que el mtodo de eliminacin de Gauss: Si debemos resolver varios sistemas que tienen la misma matriz de coecientes A pero diferentes columnas B de trminos independientes, slo se hace la factorizacin la primera vez y se almacenan los factores. Si slo hay que resolver un sistema de ecuaciones, los dos mtodos son iguales, salvo que en la factorizacin triangular se guardan los multiplicadores.
Apndice
Bibliografa
MATHEWS, John; KURTIS, Fink. Mtodos Numricos con MATLAB. Prentice Hall, 2000.