Cap 3: Álgebra lineal

Documentos relacionados
Universidad Nacional de Ingeniería Facultad de Ciencias. Física Computacional CC063. Algebra Lineal. Prof: J. Solano 2012-I

Resolución de Sistema de Ecuaciones Lineales

SEL - Métodos Directos

Instituto Tecnológico Autónomo de México. 1. At =..

Procedimiento para encontrar la inversa de una matriz cuadrada (Método de Gauss-Jordan).

Dr. Alonso Ramírez Manzanares CIMAT A.C. cimat.mx web: alram/met_num/

Clase No. 13: Factorización QR MAT 251. Joaquín Peña (CIMAT) Métodos Numéricos (MAT 251) / 16

CONTENIDOS MATEMÁTICAS II SEGUNDA EVALUACIÓN CURSO 2017/2018 MATRICES

Ejercicios de Álgebra Lineal Parcial 1

Matrices 3. Matrices. Verónica Briceño V. agosto 2012

Tema 4: Determinantes

ITERATIVOS Y DIRECTOS PARA SISTEMAS LINEALES. Ayudante: Rodrigo Torres Aguirre Ejercicios:

Una forma fácil de recordar esta suma (regla de Sarrus): Primero vamos a estudiar algunas propiedades de los determinantes.

Matrices y Sistemas de Ecuaciones lineales

Solución de sistemas lineales

3. ÁLGEBRA LINEAL // 3.1. SISTEMAS DE

3. ÁLGEBRA LINEAL // 3.1. SISTEMAS DE

Algoritmo de la factorización LU

Algoritmo de factorización LU

1.5.3 Sistemas, Matrices y Determinantes

Universidad Sergio Arboleda Álgebra Lineal 1 (201610) Ejercicios

Clase. 1. Resolución de sistemas de ecuaciones lineales: preliminares

Soluciones a los ejercicios del examen final

102 EJERCICIOS DE ALGEBRA LINEAL por Francisco Rivero Mendoza Ph.D.

Matemática Superior Aplicada Descomposición PLU

Tema 4: Matrices y Determinantes. Algunas Notas sobre Matrices y Determinantes. Álgebra Lineal. Curso

Factorización QR Método iterativo de Jacobi

Departamento de Matemáticas, CCIR/ITESM. 9 de febrero de 2011

Lección 8. Matrices y Sistemas de Ecuaciones Lineales

RESOLUCIÓN DE SISTEMAS LINEALES

Matrices y Sistemas Lineales

Edgar Acuña/ ESMA 6665 Lecc1-2 1 ESTADISTICA COMPUTACIONAL. Capítulo I. Matrices y solución de Ecuaciones lineales

Tema 1: Matrices. Sistemas de ecuaciones. Determinantes

Métodos Numéricos. Grado en Ingeniería en Informática Tema 4. Análisis Numérico Matricial I

Prerrequisitos de la asignatura Álgebra Lineal Numérica

Descomposición QR. Problemas para examen. Agradezco a Aldo Iván Leal García por varias correcciones importantes.

Matrices ortogonales y descomposición QR

Determinantes. Definiciones básicas sobre determinantes. José de Jesús Angel Angel.

Álgebra Lineal Ma1010

Gustavo Rodríguez Gómez. Agosto Dicembre 2011

Lección 10. Eliminación Gaussiana

Producto Escalar. AMD Grado en Ingeniería Informática. AMD Grado en Ingeniería Informática (UM) Producto Escalar 1 / 31

Algebra Lineal XXVI: La Regla de Cramer.

Profesor Francisco R. Villatoro 13 de Diciembre de 1999 SOLUCIONES. 1. Una matriz A de n n es diagonalmente dominante (estrictamente) por filas si

Solución de problemas I 1

Álgebra. Ingeniería Industrial. Curso 2006/2007 Examen de Septiembre

MATE 4031: Álgebra Lineal [ 4 + 6i 4i (a) Encuentre el polinomio característico de cada una de ellas.

Resolución de sistemas lineales

RESUMEN DEL TEMA 7 VALORES Y VECTORES PROPIOS

Matrices: repaso. Denotaremos con M m n el conjunto de matrices de tamaño m n, o sea, de m filas y n columnas. Una matriz A M m n es de la forma A =

ALN. Repaso matrices. In. Co. Facultad de Ingeniería Universidad de la República

ALGEBRA y ALGEBRA LINEAL

MATRICES OPERACIONES BÁSICAS CON MATRICES

4.1. Determinante de una matriz cuadrada de orden 2. , entonces el determinante de A es a 21 a 22 a 11 a 12 = a 11a 22 a 12 a 21

Matrices y determinantes

MATEMÁTICAS APLICADAS A LAS C.C. SOCIALES

Sistemas de Ecuaciones Lineales

Relación de problemas. Álgebra lineal.

Estadística III Repaso de Algebra Lineal

ÁLGEBRA LINEAL. EXAMEN EXTRAORDINARIO 2 de julio de 2012 Duración del examen: 3 horas Fecha publicación notas: 11 de julio

Propiedades de los Determinantes

0 a b X = b c 0. f X (A) = AX XA.

Definición (matriz): Definición (dimensión de una matriz): Si una matriz tiene m renglones y n columnas se dice que es de dimensión m n.

Elementos de Cálculo Numérico

Determinantes. = a 11a 22 a 12 a 21 = ( 3) ( 5) ( 4) 7 = 15 ( 28) = = 43

Cálculo Numérico - CO3211. Ejercicios. d ) Sabiendo que la inversa de la matriz A = es A c d

VALORES Y VECTORES PROPIOS

AUTOVALORES Y AUTOVECTORES

Clase 8 Matrices Álgebra Lineal

Tema 1: Matrices. El concepto de matriz alcanza múltiples aplicaciones tanto en la representación y manipulación de datos como en el cálculo numérico.

Sistema de ecuaciones algebraicas. Descomposición LU.

Álgebra Lineal. Ejercicios de evaluación. Grado en Ingeniería Informática Doble Grado en Ingeniería Informática y Administración de Empresas

Elementos de Cálculo Numérico (M) - Cálculo Numérico

Aplicar este algoritmo para resolver el sistema de ecuaciones: º «« º ««

MATRICES,DETERMINANTES Y SISTEMAS DE ECUACIONES LINEALES

TAREA 1 ALGEBRA ING. AMBIENTAL UNIVERSIDAD DE CÒRDOBA Vanessa Aldana, Cristian Gonzales, María De La Ossa

Transcripción:

Universidad Nacional de Ingeniería Facultad de Ciencias Cálculo Numérico 1 IF321 Cap 3: Álgebra lineal Prof: J. Solano 2018-I

INTRODUCCION Aqui trabjaremos con operaciones basicas con matrices, tales como solucion de ecuaciones lineales, calculo de inversa de matriz, su determinante, etc. Detalles importantes de programacion tales como manejo de asignacion de memoria para matrices, introduccion al concepto de clases, templates. Trabajaremos principlamente con matrices simetricas o hermitianas. En aras de la simplicidad, echemos un vistazo a una matriz (4x4) A y una matriz identidad correspondiente I. La inversa de una matriz es definida por Una propiedad de las matrices simetricas y hermitianas es que tienen autovalores reales 2

Propiedades de matrices 3

Declaracion de vectores y matrices de tamanho fijo 4

Declaracion de vectores y matrices de tamanho fijo 5

Declaracion de vectores y matrices de tamanho fijo 6

Declaracion de vectores y matrices de tamanho dinámico 7

Declaracion de vectores y matrices de tamanho dinámico 8

Declaracion de vectores y matrices de tamanho dinámico 9

Declaracion de vectores y matrices de tamanho dinámico 10

Declaracion de vectores y matrices de tamanho dinámico 11

Declaracion de vectores y matrices de tamanho dinámico 12

Descomposicion-LU de una matriz Una matriz mxn se dice que tiene descomposicion-lu si existen matrices L y U con las siguientes propiedades: - L es una matriz triangular inferior mxn con todas los elementos en la diagonal siendo 1 - U es una matriz m n en alguna forma escalonada - A = LU Ventajas de la descomposicion: Suponga que queremos resolver el sistema mxn, Ax = b Si podemos hallar una descomposicion-lu para A, entonces para resolver AX=b es suficiente resolver los sistemas (Ax=b equivale a LUx=b) Ly = b Ux = y Entonces el sistema Ly = b puede ser resuelto por el método de sustitución hacia adelante y el sistema Ux = y puede ser resuelto por el método de sustitución hacia atrás. Para ilustrar esto, le damos algunos ejemplos 13

Descomposicion-LU de una matriz Considere el sistema Ax = b, donde x 1 + 2 x 2 = 2 3 x 1 + 6 x 2 x 3 = 8 x 1 + 2 x 2 + x 3 = 0 Es facil chequear que A=LU, donde Para resolver Ax=b, primero resolvemos Ly = b por sustitucion hacia adelante para obtener Ahora resolvemos Ux = y por sustitucion hacia atras: obteniendose x 1 = 6, x 2 = -2, x 3 = -2 14 1

Descomposicion-LU de una matriz Sea matriz A 4x4 tq A=BC Comenzamos con la primera columna Que determina los elementos c 11, b 21, b 31, b 41. Ahora para la segunda columna Aqui los valores desconocidos son c 12, c 22, b 32 y b 42, que pueden ser evaluados por A y por el resultado anterior 15 15

Descomposicion-LU: algoritmo de Crout Podemos generalizar este procedimiento en tres ecuaciones Para cada columna (j) calculemos el primer elemento c 1j por: Luego calculamos todos los elementos c ij, i = 2,, j-1 c 1j = a 1j Ahora calculamos los elementos de la diagonal c jj, Finalmente calculamos los elementos b ij, i > j. En el caso que es cero o cercano a cero, lo que lleva a perdida de precision, hay que usar un metodo de pivoteo (intercambiano filas) en torno al mayor elemento de la columna 16

Solucion de sistema de ecuaciones lineales Con la descomposicion-lu es simple resolver un sistema de ecuaciones lineales En forma matricial: Ax = w Usando la descomposicion-lu: Ax = BCx = w Se puede calcular esta ecuacion en dos pasos: By = w ; Cx = y Para nuestro ejemplo 4-d esto toma la forma: y 17 17

Inversa de una matriz y determinante Def. basica de determinante: la suma es sobre todas las permutaciones p de los indices 1,2,...,n, que dan n! terminos. Igual, para caclular la inversa de A hay que calcular el cofactor de c/elemento a ij, que es un (j-1) determinante. Esto significa el calculo de n 2 determinantes. DEMASIADO!!! Una matriz A con descomposicion-lu: det{a} = det{b} x det{c) = det{c} ya que los elementos diagonales de B son 1. Entonces el determinante de A es: La inversa es algo mas complicada. Formalmente, dado A=BC: A -1 = C -1 B -1 La razon es que la inversa de una matriz triangular superior (inferior) tambien es una matriz triangular superior (inferior) 18

Inversa de una matriz y determinante Si llamamos D a la inversa de B, se pueden determinar los elementos de la matriz de la ec que lleva al algoritmo general que es valido para i > j. La diagonal es 1 y los elementos del triangulo superior son cero. Resolvemos la ecuacion columna por columna (incrementando j). 19

Inversa de una matriz y determinante Similarmente definimos una ecuacion que da la inversa de C (la llamamos E) con la ecuacion general (para i<= j) 20

Solucion de sistema de ecuaciones lineales Con la descomposicion-lu es simple resolver un sistema de ecuaciones lineales En forma matricial: A x = w A -1 A x = A -1 w I x = A -1 w x = A -1 w Tambien se puede resolver usando las librerias de Matlab 21

Descomposicion-QR de una matriz Descomposición QR (factorización QR) de una matriz es una descomposición de una matriz A en un producto A = QR de una matriz ortogonal Q y una matriz triangular superior R. La descomposición QR se usa a menudo para resolver el problema de mínimos cuadrados lineales. y es la base para el algoritmo QR (eigenvalues). Factorización QR de una matriz. Dada una matriz A (no necesariamente cuadrada), con columnas linealmente independientes, encontraremos matrices Q, R tales que: (i) A = QR. (ii) Las columnas de Q son ortonormales. (iii) Q es del mismo tamaño que A. (iv) R es triangular superior invertible. 22 22

Descomposicion-QR de una matriz La forma de hacerlo es aplicar el proceso de Gram-Schmidt a las columnas de A. Ejemplo. Tomemos Las columnas son Aplicando Gram-Schmidt 23

Ahora tenemos Descomposicion-QR de una matriz 24