Descriptif
Welcome to MAA312! The topic of this course is the numerical simulation of ODE's.
- Quizz after each class: 20%.
- One assignement from TD (in the form of a Jupyter notebook): 20%
- Test: 20%
- Final exam: 40%.
- Attendance and participation: bonus points between 0 and 2/20 given by the TAs.
Students must pair to complete together the assignment. Pairs can be composed of students of two different groups.
And now, on to the science !
Objectifs pédagogiques
The aim of the class is to give a large overview on numerical methods for ODEs exploring both the theory and their implementation in Python. A complementary aspect of the course is the study of qualitative properties of ODEs.
- Contrôle Final : 1
- Contrôle : 1
- Travaux pratiques : 6
- Cours magistral : 9
- Travaux dirigés : 3
Diplôme(s) concerné(s)
Parcours de rattachement
Pour les étudiants du diplôme Bachelor of Science de l'Ecole polytechnique
Vous devez avoir validé l'équation suivante : UE MAA207
Calculus, Basics of Python, Series of functions, differential equations
Format des notes
Numérique sur 20Littérale/grade américainPour les étudiants du diplôme Bachelor of Science de l'Ecole polytechnique
Le rattrapage est autorisé (Note de rattrapage conservée écrêtée à une note seuil de 11)- Crédits ECTS acquis : 4 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Programme détaillé
A brief review of the theory of ordinary differential equations (Cauchy-Lipschitz theorem). Presentation of typical examples.
One-Step methods:
-Explicit and implicit Euler schemes
-Stability, consistency, convergence of the numerical schemes
-Implementation in Python and numerical examples
Runge-Kutta methods
Multi-step methods
Phase portraits for planar systems:
-Linear case
- Nonlinear case : stability of hyperbolic points, a glimpse at bifurcation theory
Global Nonlinear techniques:
-Stability of equilibria: Liapounov functions
-Gradient systems
-Hamiltonian systems and symplectic schemes
Mots clés
ODEs, numerical methods, qualitative behavior of solutionsSupport pédagogique multimédia