Grupo 8326
Curso remoto, lunes 10-11, viernes 10-12.
Luis Benet Instituto de Ciencias Físicas, UNAM
Julián Ramírez Castro Facultad de Ciencias, UNAM
Este curso es una introducción a la dinámica no lineal y caos determinista usando herramientas computacionales con el lenguaje Julia. Estudiaremos mapeos en una y dos dimensiones, considerando el análisis de órbitas periódicas, análisis de estabilidad, bifurcaciones, etc, caracterizando varios aspectos de la dinámica. Herramientas importantes para el curso serán git y GitHub para el control de versiones y plataforma de colaboración.
-
Herramientas computacionales: git, markdown, y lenguaje Julia.
-
Método de Newton, diferenciación automática y fractales
-
Ejemplos con Mapeos 1d y 2d: órbitas, órbitas periódicas y análisis gráfico
-
Bifurcaciones y rutas al caos; exponente de Lyapunov
-
Universalidad
-
Análisis de series de tiempo
-
Proyecto final
- R. Devaney, "A First Course in Chaotic Dynamical Systems: Theory and Experiment", CRC Press, 2018.
- E. Ott, "Chaos in dynamical systems", Cambridge Univ. Press, 2002.
- S.H. Strogatz, "Nonlinear dynamics and Chaos", Sarat Book House, 2007.
-
git
-
Markdown
-
Julia
-
Instalar
git
: Seguir las instrucciones descritas en https://www.atlassian.com/git/tutorials/install-git, que dependen de la plataforma que usan: Linux, Mac, Windows -
Instalar Julia: Ir a https://julialang.org/downloads/, descargar la última versión estable (actualmente es la 1.5.3) y que sea adecuada a su plataforma.
-
Verificar el funcionamiento de Julia; ver las notas específicas para cada plataforma: Abran la aplicación que acaban de instalar y corran el comando:
1+1
. -
Instalar el Jupyter Lab (o el Jupyter Notebook) siguiendo las instrucciones oficiales.