Teaching

MI2 : Algèbre et analyse élémentaire 2

TD Quelques applications de l’algèbre linéaire

Code Python : Transformations affines (changer l’extension à .py)

Références : Linear algebra and digital image processing. Part III. Affine transformations, Notes on PageRank algorithm

Ressources en français :

MI2_Cours_1, MI2_Cours_2, MI2_Cours_3, MI2_Cours_4, MI2_Cours_5, MI2_Cours_6, MI2_Cours_7 et  MI2_Cours_8

Notes Institut Galilée

Ressources en anglais :

Notes sur l’algèbre linéaire, par Terence Tao ; Coding de matrix (course sur l’algèbre linéaire à l’université de Brown) , Calculus for computer Science, par Maciej Paluszynski

Quelques applications de l’algèbre linéaire :

Vidéos :

 

MIAN1 : Algèbre et analyse élémentaire 1

Les notes du partiel

 

Notes du cours (in progress…)

Notes Institut Galilée (lire le chapitre I sur les systèmes linéaires et l’élimination de Gauss)

Feuille TD 1 : Systèmes linéaires

Feuille TD 2 : Droites et plans

Feuille TD 3 : Algèbre linéaire

Feuille TD 4 : Propriétés des nombres réels

Feuille TD 5 : Suites

Interrogation + solution

Projets :

Utiliser l’élimination de Gauss pour trouver (à la main) une solution du jeu Lights Out (il faut travailler dans \mathbb{F}_2). Encore mieux : Programmer une algorithme qui soit capable de résoudre le jeu pour n’importe quel configuration initiale. (\mathbb{F}_2 est implémenté en Python par le modulo GF2.py qu’on peut trouver ici. La diapositive 16 de ces notes explique comment utiliser ce module.)

 

Raisonnements mathématiques

Les différents types de démonstrations (Didier Müller)

Feuille 1 : Démonstrations