Temas Selectos de Análisis Numérico

Temario


Tema 1. El mundo de la computación científica visto desde el Análisis Numérico

1.1  Computación científica y modelación matemática

1.2  Computación científica y Análisis Numérico

1.3  Procesos de Cómputo Numérico y cómputo en paralelo

1.4  Ambientes de cómputo (principalmente Python, Julia, Matlab y si hay interés Fortran, C)

 

Tema 2. Problemas de valores iniciales para ecuaciones diferenciales ordinarias

2.1  Introducción.

2.2  Métodos de Runge y Kutta

2.3  Métodos de múltiples pasos

2.4  Estabilidad, consistencia y convergencia

2.5  Ecuaciones diferenciales ordinarias stiff

2.6  Práctica experimental y problemas de aplicación

 

Tema 3. Problemas de valores a la frontera para ecuaciones diferenciales ordinarias

3.1  Introducción

3.2  Métodos de diferencias finitas

3.3  Métodos de tiro simple y mútiple

3.4  Métodos de proyección (colocación spline)

3.5  Práctica experimental y problemas de aplicación

 

Tema 4. Problemas de valores iniciales y de frontera para ecuaciones diferenciales parciales

4.1  Introducción

4.2  Métodos en diferencias explícitos

4.3  Métodos en diferencias implícitos

4.4  Estabilidad, convergencia y consistencia

4.5  Métodos semidiscretos

4.6  Métodos en diferencias implícitos de direcciones alternantes

4.7  Práctica experimental y Problemas de aplicación

 

Tema 5. Sistemas lineales algebraicos a gran escala

5.1  Métodos directos

5.2  Métodos iterativos

5.2.1  Gauss y Seidel con relajamiento (SOR)

5.2.2  Jacobi

5.2.3  Gradientes conjugados

5.3  Cálculo de Eigenvalores y Eigenvectores

5.3.1  Círculos de Gerschgorin

5.3.2  Método de la potencia

5.3.3  Iteración Inversa (Método de la potencia inversa)

5.3.4  Método de Rayleigh

5.3.5  Algoritmo QR

 

Tema 6. Solución de ecuaciones diferenciales ordinarias (EDO) y parciales (EDP) usando Redes Neuronales Físicamente informadas (PINNs)

Este tema esta fuera del temario oficial y lo veremos en caso de que haya interés y tiempo

6.1 Vista general de Software libre: PyTorch, TensorFlow

6.2 Diferenciación automática

6.3 Construcción y entrenamiento de PINNs para resolver EDO

6.4 Construcción y entrenamiento de PINNs para resolver EDP

 

Bibliografía

Los principales libros sobre los cuales esta basado el curso son:

Bibliografía complementaria:

1. Buchanan, J. L. (1992). Numerical Methods and Analysis. USA: McGraw-Hill.

2. Greenspan, D., Casulli, V. (1988). Numerical Analysis for Applied Mathematics, Science and Engineering. USA: Addison Wesley.

3. Rutishäuser, H. (1990). Lectures on Numerical Methods. Birkhäuser.

4. Nash J. C. (1990). Compact Numerical Methods for Computers Linear Algebra and Function Minimization. Bristol and N.Y: Adam Hilger.

5. Linz P. (2001). Theoretical Numerical Analysis: An Introduction to Advanced Techniques. Dover Press.

6. Skiba Y. (2005). Métodos y esquemas numéricos un análisis computacional. U.N.A.M.

7. Ralston A and P. Rabinowitz (1965). A first course in numerical analysis. Dover Press.

8. Collins R. E. (1999). Mathematical methdos for physicists and engineers. Dover Press.

9. Won Y. Y., Wen Wu Cao, Tae-Sang Chung and J. Morris (2005). Applied Numerical Methods using Matlab. Wiley-Interscience.