Option
3 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
3 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h TD |
6 ECTS, semestre 1
| Prérequis | groupes, anneaux, algèbre linéaire |
| Validation | CC+examen |
| Enseignant | Riccardo Brasca |
| Horaires hebdomadaires | 4.5 h CTD |
Ce cours concerne l'étude de structures algébriques de base (groupes et anneaux) et de leurs propriétés. On met l'accent sur les manipulations effectives.
9 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | A. Pannier, A. Louzi |
| Horaires hebdomadaires | 2 h CM , 4 h TD |
3 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | UFR Eila |
| Horaires hebdomadaires | 2 h TD |
Le programme est organisé autour de tâches relevant des activités langagières définies dans le Cadre européen commun de référence pour les langues (CECR)
2 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | L. Blin |
| Horaires hebdomadaires | 3 h CM |
6 ECTS, semestre 2
| Prérequis | Probabilités |
| Validation | CC+examen |
| Enseignant | Sylvain Delattre |
| Horaires hebdomadaires | 4 h CM , 5 h TD |
6 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
4 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Lorenzo Tortorade Falco |
Vers la moitié des années ’80 du siècle dernier, lorsque grâce à la correspondance de Curry-Howard le domaine de recherche au carrefour entre l’informatique théorique et la théorie de la démonstration est en plein essor, Jean-Yves Girard introduit et étudie des modèles dénotationnels du système F. Il découvre alors un modèle très simple de F, les espaces cohérents, qui possèdent de remarquables propriétés de dualité, et que les connecteurs de la logique intuitionniste se décomposent au moyen d’opérations plus élémentaires dans ce modèle. Qui plus est, il s’avère que cette décomposition peut être internalisée par le biais de nouveaux connecteurs logiques : c’est ainsi qu’aparaît la Logique Linéaire, comme structure sous-jacente à “la” logique en général, et aux processus calculatoires. La Logique Linéaire est un puissant outil pour analyser et contrôler l’utilisation des ressources en logique et en informatique. Sa nature de structure sous-jacente à la logique a conduit les chercheurs à développer des techniques, des approches et des méthodes qui ont été appliquées dans bien d’autres domaines (théorie de la séquentialité, sémantique de Scott, lambda-calcul, sémantiques de jeux, analyse de la logique classique et de son contenu calculatoire, complexité implicite, vérification, etc.).
Le cours présentera quelques outils fondamentaux de la théorie de la démonstration de la Logique Linéaire. Ils seront introduits à partir des questions qui ont conduit à leur mise au point et on cherchera à mettre en valeur les perspectives écloses par leurs propriétés.
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Sylvain Delattre |
| Horaires hebdomadaires | 3 h CM |
L'apprentissage par renforcement constitue, avec l'apprentissage supervisé et non-supervisé, l'une des trois grandes familles algorithmiques d'apprentissage automatique. Inspirée par la théorie de la décision et la psychologie comportementale, elle a pris une importance de premier plan ces dernières années en fusionnant avec d'autres méthodes d'apprentissage automatique, en particulier celle des réseaux profonds, donnant lieu à des champs d'application encore inexplorés.
9 ECTS, semestre 1
| Prérequis | analyse complexe |
| Validation | examen |
| Enseignant | Régis de La Bretèche |
| Horaires hebdomadaires | 4 h CM |
Ce cours consiste en une initiation courte à la théorie analytique des nombres. Ce domaine se situe à l'interface avec beaucoup d'autres domaines des mathématiques : formes modulaires, géométrie algébrique, combinatoire ... Il s'agit de donner quelques repères (on démontrera le théorème des nombres premiers) et on évoquera quelques développements très récents sur les fonctions sommatoires de fonctions multiplicatives.
6 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | C. Delporte |
| Horaires hebdomadaires | 3 h CM |
9 ECTS, semestre 2
| Prérequis | analyse classiques de L3/M1 (calcul différentiel, analyse de Fourier, espaces de Banach) |
| Validation | examen |
| Enseignant | David Gérard-Varet |
| Horaires hebdomadaires | 4 h CM |
L'objet du cours est une méthode remarquable introduite par Nash et développée par Moser, visant à résoudre des EDO ou des EDP non-linéaires. Cette méthode a été appliquée avec succès à différents problèmes d'analyse et de géométrie : plongement isométrique des variétés, conjugaison des difféomorphismes du cercle, théorème KAM, amortissement Landau...
9 ECTS, semestre 1
| Prérequis | Familarité avec l'algèbre commutative de base (anneaux, idéaux, modules, corps, localisation, quotients, anneaux de Dedekind). Quelques notions de théorie de Galois sont les bienvenues. On utilisera des notions élémentaires d'analyse complexe et d'analyse de Fourier. |
| Validation | examen |
| Enseignant | Pierre-Henri Chaudouard |
| Horaires hebdomadaires | 4 h CM , 2 h TD |
Le but du cours est d’énoncer les principaux résultats de la « théorie du corps de classes » et d’en donner une démonstration aussi complète que possible dans le temps imparti. Le but de cette théorie est d’obtenir une description des extensions abéliennes d’un corps local ou global en terme de l’arithmétique de ce corps. Le contenu du cours sera utile à tout étudiant intéressé par la théorie des nombres, la géométrie arithmétique ou les formes automorphes.
Le but du cours I est d’introduire les principaux objets qui vont intervenir dans l’énoncé et de démontrer au passage quelques théorèmes classiques de théorie algébrique des nombres. Il a donc un intérêt indépendamment du cours II.
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Philippe Guillot |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h TD |
8 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Boban Velikovic |
| Horaires hebdomadaires | 4 h CM |
Les axiomes de grands cardinaux postulent l'existence de cardinaux ayant un degré de transcendance donné par rapport aux petits cardinaux et fournissent une superstructure pour l'analyse des énoncés mathématiques forts. L'étude de ces axiomes est en effet un courant dominant de la théorie moderne des ensembles. Par exemple, ils jouent un rôle crucial dans l'étude des ensembles définissables de réels et de leurs propriétés de régularité telles que la mesurabilité de Lebesgue. Bien que formulées à différents stades du développement de la théorie des ensembles et avec des motivations différentes, il s'est avéré que ces hypothèses former une hiérarchie linéaire allant jusqu'à l'incohérence. Toutes les propositions connues de la théorie des ensembles peuvent être évaluées dans cette hiérarchie en fonction de leur force de cohérence, et la structure émergente des implications fournit une image remarquablement riche, détaillée et cohérente des propositions les plus fortes des mathématiques telles qu'elles sont intégrées dans la théorie des ensembles.
8 ECTS, semestre 2
| Prérequis | On fera l’hypothèse que les étudiants connaissent les bases de la calculabilité (récursion primitive notamment) et de la complexité (P, NP). |
| Validation | examen |
| Enseignant | Olivier Bournez et Arnaud Durand |
| Horaires hebdomadaires | 4 h CM |
L’objectif du cours est de présenter plusieurs point de vue sur la complexité venant de la logique, de la théorie de la récursion ou de l’analyse. Ces approches ont pour point commun de s’abstraire de la notion de machine (et de ses mesures associées comme le temps et l’espace) au profit d’une vision plus descriptive du calcul. Le cours vise notamment à étudier des formalismes logiques sous l’angle de leur pouvoir d’expression et à présenter de multiples caractérisations des classes de complexité usuelles.
Ces approches de le complexité dîtes descriptives ou implicites ont connu des applications importantes en théorie des bases de données, des langages de programmation ainsi que plus récemment autour de l’analyse des systèmes d’équations différentielles, ou autour de la compréhension de la puissance de modèles alternatifs de calculs basés sur la bioinformatique, ou le calcul analogique.
On visera à présenter dans un premier temps des résultats sur la complexité classique [8, 13], pour aller vers des extensions à des modèles algébriques comme le modèle de Blum Shub et Smale [3, 2], à espace continus comme les modèles de réseaux de neurones/deep learning [17], puis à temps et espace continu comme le modèle de Shannon [16].
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 18 h CM , 12 h TD |
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | A. Bouajjani |
| Horaires hebdomadaires | 2 h CM , 2 h TD |
Introduire les techniques algorithmiques utilisées en IA pour attaquer des problèmes complexes.
3 ECTS, semestre 2
| Prérequis | R ou Python |
| Validation | CC+examen |
| Enseignant | Z. Grbac, A. Pannier |
Travail personnel sur une méthode statistique ou une méthode de Mathématiques financières. Exploration de données concrètes. Choix, développement et ajustement d'un modèles. Rédaction d'un rapport.
3 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 1.5 h CM , 1.5 h TD |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Arnaud Durand |
Ce cours est une introduction aux bases de données à travers l'apprentissage du langage de requêtes SQL et de la modélisation de données dans un modèle relationnel.
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 36 h TD |
6 ECTS, semestre 2
| Prérequis | - Logique (Semestre I) |
| Validation | CC+examen |
| Enseignant | Sedki Boughattas |
| Horaires hebdomadaires | 2 h CM , 2.5 h TD |
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Marie-Claire Quenez, Mehdi Talbi |
| Horaires hebdomadaires | 2 h CM , 2 h TD |
Ce cours introduit les outils de base des mathématiques financières et actuarielles, ainsi que les principaux actifs financiers et les produits d’assurance-vie. C’est un prérequis pour les cours de M1 et M2 sur les mathématiques financières, les modèles de taux, ainsi que sur les mathématiques de l’assurance et le risque de longévité.
2 ECTS, semestre 1
| Prérequis | Langages Objets Avancés M1 |
| Validation | CC+examen |
| Enseignant | J.-B. Yunès |
| Horaires hebdomadaires | 2 h CM , 1 h TD |
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | UFR Eila |
| Horaires hebdomadaires | 2 h TD |
Cours d'anglais de spécialité dispensés par le centre de LANgues pour Spécialistes d'Autres Disciplines (LANSAD).
3 ECTS, semestre 2
| Prérequis | Avoir une licence de mathématiques peut être suffisant, tout dépend du sujet. |
| Validation | projet |
| Enseignant |
Ce cours vise à introduire les étudiants aux bases de la recherche scientifique, leur permettant de s'approprier des problématiques de recherche, formuler des questions de recherche, et les résoudre. Il a aussi pour objectif l'apprentissage de la rédaction scientifique et de l'exposé scientifique.
6 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Maxime Laborde |
| Horaires hebdomadaires | 2 h CM , 2.5 h TD |
ans de nombreux domaines (physique, économie, biologie, mouvements de population, imagerie, etc) les équations différentielles jouent un rôle central pour modéliser l’évolution d’un système. Cependant, que ce soit pour les équations différentielles ordinaires (EDO) ou les équations aux dérivées partielles (EDP), les solutions exactes sont rarement explicites. Il est nécessaire de recourir à des méthodes numériques pour obtenir des approximations exploitables.
Ce cours présente plusieurs méthodes numériques permettant d'approcher les solutions exactes de ces équations. Nous commencerons par l’étude de schémas de discrétisation de types différences finies. Dans ce cadre, deux notions fondamentales seront introduites : (1) la consistance, qui mesure à quel point un schéma numérique reproduit fidèlement l’équation d’origine, et (2) la stabilité, qui contrôle le comportement de l’erreur numérique au fil des itérations ou du temps. Ces deux propriétés, combinées, vont nous permettre de garantir la convergence des solutions approchées vers la solution exacte de l'équation.
Dans un second temps, nous aborderons des méthodes plus avancées, comme celle des éléments finis, basées sur la formulation faible des EDP. Cette approche permet de traiter des équations avec des données moins régulières et d'obtenir des estimations de convergence dans des espaces plus faibles tels que les espaces de Sobolev.
Le cours (cours magistral et travaux dirigés) est complété par des séances de TP en Python où vous aurez la possibilité de coder toutes les méthodes introduites.
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 36 h TD |
9 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Loïc Merel |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
Ce cours insiste sur deux aspects :
Ce cours est fondamental pour la poursuite d’études en algèbre avancée, géométrie algébrique, théorie des nombres, algèbre homologique ou topologie algébrique.
Ce cours fournit des outils essentiels pour les recherches modernes en mathématiques pures ou appliquées (cryptographie, codage, systèmes dynamiques, physique mathématique, etc.).
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h CTD |
8 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Ludovic Patey et Julien Cervelle |
| Horaires hebdomadaires | 4 h CM |
Ce cours est une continuation naturelle du cours "Calculabilité et incomplétude" du premier semestre. Les travaux de Godel, Church, Turing et d'autres, sur la définition formelle d'ensemble calculable, ont posés les bases sur lesquelles allait s'échafauder l'étude des degrés d'insolubilité : un important corpus de connaissances permettant de classer et comprendre l'univers des objets incalculables. Nous mèneront durant ce cours une étude détaillée de cet univers.
La calculabilité a aussi obtenu des succès majeurs en fournissant un cadre formel pour l'étude de certaines questions épistémologiques. Nous en verrons un exemple avec l'étude de l'aléatoire algorithmique. Nous verrons comment utiliser la calculabilité pour étudier avec une approche mathématique la question informelle de ce qu'est une suite de bits ``aléatoire''.
La deuxième partie du cours traite de la complexité de Kolmogorov. On donnera les définitions et les propriétés élémentaires. Nous verrons comment on utilise la complexité algorithmique dans les preuves de complexité. Nous étudierons les objets aléatoires finis et infinis.
3 ECTS, semestre
| Prérequis | |
| Validation | projet |
| Enseignant | Céline Lévy-Leduc |
Le but de ce cours est de donner aux étudiants l'occasion de se confronter à l'étude d'un jeu de données issu d'une problématique concrète et de leur permettre, en équipes, de mettre en oeuvre différentes approches de sciences des données (data science) pour résoudre le problème posé.
Certains jeux de données seront proposés par un industriel qui lancera le projet, fera un point à mi-parcours et participera à l'évaluation finale qui se fera sous forme de soutenance orale en groupes.
Les étudiants utiliseront préférentiellement le logiciel R pour réaliser leur étude mais pourront également utiliser Python s'ils le souhaitent.
*Projet de sciences des données
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Thomas Kovarcik |
L’objectif de ce cours est de présenter les risques principaux auxquels sont confrontés les acteurs financiers, au premier rang desquels les banques mais aussi les assurances, les catégoriser, les quantifier et enfin les gérer. Le cours s’attachera à faire le lien avec les techniques de modélisation des risques et leur application dans le cadre de la réglementation bancaire. Un point d’attention sera notamment dédié aux risques climatiques.
3 ECTS, semestre 1
| Prérequis | notions de probabilités et statistiques descriptives, de calcul matriciel, de finance élémentaire, manipulation fluide d’Excel. |
| Validation | CC+examen |
| Enseignant | Alexis Clerc |
| Horaires hebdomadaires | 2 h CM |
Ce cours a vocation tout d’abord à fournir aux étudiants les éléments théoriques fondamentaux de la gestion d’actifs, de la modélisation des actifs eux-mêmes, de la construction d’un portefeuille théorique, pour aboutir à l’analyse structurée d’un portefeuille existant, tant du point de vue de l’analyse financière que de l’analyse statistique.
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Sylvain Delattre |
| Horaires hebdomadaires | 2 h CM , 2 h TP |
Il s’agit d’un cours de programmation en langage Python, dans la perspective de l’utiliser pour le calcul scientifique et l’analyse des données, avec également une introduction aux librairies d'apprentissage automatique (machine learning) pytorch et tensorflow.
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Marie Candito, Timothée Bernard |
| Horaires hebdomadaires | 2 h CM |
Spacy, NLTK)pytorch)
9 ECTS, semestre 1
| Prérequis | - Algorithmique (Licence) |
| Validation | CC+examen |
| Enseignant | Hervé Fournier et Bertrand Gentou |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
9 ECTS, semestre 1
| Prérequis | Cours algèbres d'opérateurs I |
| Validation | examen |
| Enseignant | Pierre FIma |
| Horaires hebdomadaires | 4 h CM |
Ce cours est le second volet d'un parcours explorant les liens profond existant entre les algèbres d’opérateurs, la théorie géométrique et la théorie mesurée des groupes discrets dénombrables. Les algèbres d’opérateurs, introduites par Murray et von Neumann entre 1940 et 1950 dans l’optique de formaliser les concepts de la mécanique quantique, ont connu des progrès spectaculaires, en lien avec la théorie ergodique et la théorie des groupes, ces 15 dernières années. Ce parcours présentera quelques uns de ces résultats très récents ainsi que les techniques modernes qui permettent de les obtenir.
Dans ce second cours, différentes propriétés d’approximations pour les groupes et algèbres de von Neumann, dont l’utilisation permet d’obtenir des résultats surprenant de rigidité, seront présentées et étudiées en détails.
6 ECTS, semestre 2
| Prérequis | |
| Validation | oral |
| Enseignant | Pascal Molin |
Le projet est l'occasion de travailler un algorithme ou un protocole cryptographique de manière approfondie, en visant compréhension théorique et mise en œuvre algorithmique.
Les étudiants rédigent un mémoire (~15 pages) et réalisent une implantation informatique dont les performances sont démontrées lors de l'oral de soutenance. Le projet est réalisé en binôme.
6 ECTS, semestre 2
| Prérequis | Maîtrise de SQL (manipulation et définition de données) |
| Validation | CC+examen |
| Enseignant | Cristina Sirangelo |
| Horaires hebdomadaires | 2 h CM , 2 h TD |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 18 h CM , 12 h TD |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h TD |
6 ECTS, semestre 2
| Prérequis | Processus à temps discret |
| Validation | CC+examen |
| Enseignant | Fanny Augeri |
| Horaires hebdomadaires | 4 h CM , 5 h TD |
4 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Brice Halimi |
| Horaires hebdomadaires | 2 h CM |
8 ECTS, semestre 2
| Prérequis | |
| Validation | examen |
| Enseignant | Mirna Dzamonja |
| Horaires hebdomadaires | 4 h CM |
Le thème principal du cours est l’interaction entre la logique et les jeux. De nombreux exemples d’une telle interaction existent, notamment la clôture stratégique et la détermination en théorie des ensembles, les jeux de Ehrenfeucht-Fraïssé en théorie des modèles, le jeux des cailloux en complexité descriptive et d’arguments de décision en théorie d’automates. Pour citer Jouko Väänänen, il y a trois sortes de jeux en logique, les trois en connexion étroite. Il nomme cette connexion « l’équilibre stratégique en logique ». Le cours sera librement inspiré par cette connexion et basé sur le livre « Models and games » par Väänänen, avec d’explorations supplémentaires en théorie descriptive des ensembles, les grands cardinaux et la décidabilité.
3 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Louise Raynaud |
| Horaires hebdomadaires | 3 h CM |
Le cours vise à donner aux étudiants une connaissance du fonctionnement des marchés d’énergie, particulièrement de l’électricité, et des enjeux mathématiques les accompagnant. Précisément, après quelques séances d’introduction sur le secteur de l’énergie et les règles de fonctionnement des marchés, les questions de modélisation, d’estimation des modèles et de valorisation de dérivés énergétiques sont abordées.
9 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Frédéric Hélein |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
Ce cours fournit les bases de la géométrie différentielle moderne, en partant de la géométrie des sous-variétés de $ℝⁿ$ jusqu’à la notion abstraite de variété différentielle.
Plus précisément, il s'agit de :
Ce cours prépare à des domaines variés :
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | François Le Maître |
| Horaires hebdomadaires | 2 h CM , 3 h TD |
L'objectif de ce cours est d’abord de présenter les notions logiques de décidabilité et d'indécidabilité. On définit ensuite la notion de réduction entre problèmes. On présente enfin la notion de complexité qui prend en compte les ressources (temps de calcul, espace mémoire) nécessaires à la résolution d’un problème sur machine.
8 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Tomas Ibarlucia |
| Horaires hebdomadaires | 4 h CM |
Dans ce cours nous étudierons la théorie des modèles des structures métriques, telles que les espaces de Hilbert et de Banach, les algèbres de probabilité, les systèmes ergodiques ou les algèbres d'opérateurs. Celle-ci est basée sur le formalisme de la logique continue, une généralisation naturelle (à valeurs réelles) de la logique du première ordre classique. Nous étudierons également en détail un fragment distingué de la logique continue, appelé logique affine, et ses connexions toutes récentes avec la théorie de Choquet en analyse fonctionnelle.
0 ECTS, semestre 1
| Prérequis | Analyse L3 |
| Validation | sans |
| Enseignant | Yves Achdou |
| Horaires hebdomadaires | 4.5 h CM , 4.5 h TD |
3 ECTS, semestre 1
| Prérequis | Optimisation M1 |
| Validation | CC+examen |
| Enseignant | Guillaume Garrigos |
| Horaires hebdomadaires | 3 h CM |
Maîtrise des techniques d'optimisation utilisées en apprentissage automatique (Machine Learning)
3 ECTS, semestre 1
| Prérequis | Base de données avancées |
| Validation | CC+examen |
| Enseignant | E. Fuchs |
| Horaires hebdomadaires | 2 h CM , 1 h TD |
Maîtriser la planification l'exécution et l'optimisation de requêtes. Savoir-faire attendu d'un architecte de données
8 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Tamara Servi |
| Horaires hebdomadaires | 4 h CM |
9 ECTS, semestre 2
| Prérequis | Géométrie différentielle et Riemannienne. |
| Validation | examen |
| Enseignant | Paul Laurain |
| Horaires hebdomadaires | 4 h CM |
On propose une introduction à la géométrie sous-riemannienne, notamment autour des questions de l'existence, caractérisation et régularité des géodésiques sous-riemanniennes. On introduira notamment le formalisme hamiltonien, qui est le langage naturel pour traiter ce genre de problèmes.
Prérequis:
Géométrie différentielle et Riemannienne (le cours de J. Marché à P6 ou [2] chapitres1-6, ou encore [1]) Équations aux dérivées partielles principalement elliptiques (Le cours de Yves Achdou & Xavier Blanc à P7 ou [3] chapitres 5-6)
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
9 ECTS, semestre 1
| Prérequis | Cours I |
| Validation | examen |
| Enseignant | Pierre-Henri Chaudouard |
| Horaires hebdomadaires | 4 h CM , 2 h TD |
Le but du cours est d’énoncer les principaux résultats de la « théorie du corps de classes » et d’en donner une démonstration aussi complète que possible dans le temps imparti. Le but de cette théorie est d’obtenir une description des extensions abéliennes d’un corps local ou global en terme de l’arithmétique de ce corps. Le contenu du cours sera utile à tout étudiant intéressé par la théorie des nombres, la géométrie arithmétique ou les formes automorphes.
8 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Guillaume Munch-Maccagnoni et Gabriele Vanoni |
| Horaires hebdomadaires | 4 h CM |
The Curry-Howard correspondence highlights deep links between proofs and programs. Linear logic has profoundly renewed this connection between the formal semantics of programming languages on one hand and proof theory on the other, by bringing attention to the dynamics of programs (how the computation is performed) and on the use of resources. An outcome of this attention to resources are quantitative and interactive approaches to calculi, to types and to the semantics. Quantitative and interactive systems are able to provide information such as the costs of computation, and to express non-functional and low-level aspects of computation.
4 ECTS, semestre 1
| Prérequis | |
| Validation | examen |
| Enseignant | Tamara Servi |
| Horaires hebdomadaires | 2 h CM , 2 h TD |
18 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
6 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Omar Mohsen |
| Horaires hebdomadaires | 2 h CM , 2.5 h TD |
En topologie, on étudie les propriétés des espaces qui sont préservées quand on leur applique des déformations continues. Par exemple toutes les sphères dans l'espace, quel que soit leur centre ou leur rayon, sont "les mêmes" du point de vue de la topologie. En revanche elles sont différentes du tore (qui a une forme de doughnut) puisque celui-ci a un "trou". Le premier objectif du cours sera de donner un sens précis à cette affirmation. On s'apercevra rapidement que la notion d'égalité des applications continues est trop restrictive, et on introduire la relation d'homotopie. C'est une notion profonde et fondamentale qui a aujourd'hui largement dépassé le cadre de la topologie et apparait aussi en théorie des catégories, en algèbre homologique, en géométrie algébrique et dans bien d'autres domaines.
On introduira ensuite la notion de groupe fondamental. C'est un groupe associé à un espace topologique qui contient beaucoup d'informations sur cet espace, et c'est ce qui justifie l'adjectif "algébrique" dans le titre de ce cours. On verra un ensemble de techniques qui permettent de calculer ce groupe, et un exemple important d'application à la théorie des revêtements finis (qui a beaucoup de similarités avec la théorie de Galois en algèbre). On en profitera pour introduire quelques notions de théorie des catégories.
6 ECTS, semestre 2
| Prérequis | Algèbre |
| Validation | CC+examen |
| Enseignant | Marc Hindry |
| Horaires hebdomadaires | 4 h CM , 5 h TD |
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Juliusz Chroboczek |
| Horaires hebdomadaires | 2 h CM , 2 h TP |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h CTD |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 30 h CTD , 16 h TD |
6 ECTS, semestre 2
| Prérequis | Probabilités |
| Validation | CC+examen |
| Enseignant | Fanny Augeri |
| Horaires hebdomadaires | 4 h CM , 5 h TD |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 36 h TD |
3 ECTS, semestre 2
| Prérequis | Maîtriser les notions de base de programmation structurée et procédurale (contrôle de flux, variables et appels de fonction). La connaissance d’un langage à la syntaxe proche du C est idéale. |
| Validation | CC+examen |
| Enseignant | Sylvain Delattre |
Il s’agit d’une introduction au langage C# et par là même aux concepts de programmation orientée objet et de programmation fonctionnelle. On montre sur des exemples (et des exercices) comment ces notions facilitent la création de programmes pour répondre à des problèmes algorithmiques et mathématiques. Le cours comprend 10 séances de 4h (1/4 de cours et 3/4 de travaux pratiques). L’évaluation est basée sur une séance de TP notée, un examen écrit et un projet (en 2020 le projet porte sur l’algorithme MCTS pour les jeux).
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | V. Ravelomanana |
| Horaires hebdomadaires | 2 h CM , 1 h TD |
9 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Emmanuel Wagner |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | C. Sirangelo |
Maîtriser les concepts et la pratique des systèmes de bases données “special purpose” incluant les bases de données non-relationnelles (dites “noSQL”) et les entrepôts de données.
9 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Emmanuel Wagner |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
Ce cours d'algèbre se concentre sur trois aspects :
À ce niveau, il est intéressant de :
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 2 h CM |
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Stéphane Crépey |
| Horaires hebdomadaires | 1 h CM , 2 h TD |
L'objectif du cours est de rendre les étudiants de M2 ISIFAR opérationnels, dans la perspective des stages notamment, pour tout ce qui concerne les méthodes de pricing et couverture en finance, aussi bien d'un point de vue modèles que produits et implémentation. On aborde également les aspects calibration de modèles. Des scripts en python sont mis à la disposition des étudiants pour qu'ils les exécutent, interprètent, complètent, en lien avec le cours. Une mini-librairie de pricing en C++ est distribuée en open source (calcul avec les nombres complexes pour pricing par Fourier, outils d'algèbre linéaire, de simulation pseudo et quasi aléatoire...) et à coder par les étudiants. A nouveau, certaines fonctions ne sont que typées et le corps des fonctions est à coder par les étudiants.
9 ECTS, semestre 1
| Prérequis | - Licence de mathématiques : théorie élémentaire des probabilités, variables aléatoires, lois usuelles |
| Validation | CC+examen |
| Enseignant | Fanny Augéri |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
Le calcul des probabilités est un outil de modélisation construit sur des fondements issus de l'analyse: la théorie de la mesure et de l'intégration. L'analyse permet de définir et d'étudier la convergence des suites de variables aléatoires (convergences presque sûre, en probabilité, en loi). Ce cours est illustré par une étude détaillée du comportement des collections de variables indépendantes (loi des grands nombres, théorème central limite). Le cours propose une construction de l'espérance conditionnelle, outil indispensable pour la théorie des martingales, le calcul stochastique, l'inférence bayésienne, et donc pour les mathématiques financières, les statistiques et bien d'autres spécialités. Enfin le cours abordera les inégalités de concentration, outil de la théorie de l'apprentissage.
Ce cours prépare au cours sur les Processus stochastiques et aux domaines qui utilisent la modélisation stochastique : les mathématiques financières, les processus aléatoires, la statistique avancée.
6 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Marie-Claire Quenez |
| Horaires hebdomadaires | 2 h CM , 2.5 h TD |
8 ECTS, semestre 1
| Prérequis | |
| Validation | examen |
| Enseignant | Arnaud Durand |
| Horaires hebdomadaires | 4 h CM , 2 h TD |
0 ECTS, semestre 1
| Prérequis | algèbre L3 |
| Validation | sans |
| Enseignant | Olivier Brunat |
| Horaires hebdomadaires | 4.5 h CM , 4.5 h TD |
6 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
Le calcul des probabilités est un des principaux outils de modélisation des phénomènes complexes, dans des disciplines aussi diverses que la physique statistique, la biologie, l’écologie, l’économie, la finance, etc. Souvent, il est nécessaire d’étudier l’évolution temporelle de quantité soumises à un aléa, ce qu’on appelle des processus stochastiques.
La première partie du cours introduira les deux grandes familles de processus stochastiques utilisées en modélisation : les martingales et les chaînes de Markov. Cette première partie du cours exposera leurs principales propriétés et les grands théorèmes sur leur comportement en temps long. Au-delà de la compréhension théorique, l’accent est mis sur la capacité à appliquer ces concepts à des problèmes concrets et parfois complexes.
La seconde partie du cours revisitera de manière plus avancée certaines notions sur la convergence de variables aléatoires vues dans le cours de Probabilités I. Cette seconde partie présentera plusieurs théories mathématiques sur la convergence des suites de variables aléatoires (versions élaborées du théorème central limite vu en Licence, inégalités de concentration, théorie des grandes déviations). Les séances de travaux dirigés présenteront des applications des théorèmes vus en cours à des situations concrètes (files d’attente, modèles stochastiques en finance, biologie et physique, étude concrète de systèmes dynamiques stochastiques, etc)
Ce cours de probabilités avancées introduit les notions qui forment le socle des développements en théorie des probabilités, en statistique, et mathématiques financières.
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 36 h TD |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h CTD |
4 ECTS, semestre 1
| Prérequis | |
| Validation | examen |
| Enseignant | Alexis Saurin, Dominik Kirst |
| Horaires hebdomadaires | 2 h CM , 2 h TD |
0 ECTS, semestre 1
| Prérequis | Probabilités L3 |
| Validation | sans |
| Enseignant | Cyril Labbé |
| Horaires hebdomadaires | 3 h CM , 3 h TD |
9 ECTS, semestre 2
| Prérequis | Calcul différentiel, intégration, analyse hilbertienne |
| Validation | CC+examen |
| Enseignant | Xavier Blanc |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
Ce cours vise à :
12 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h CTD , 24 h TD |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h TD |
6 ECTS, semestre 2
| Prérequis | - Analyse S1, Optimisation L3 |
| Validation | CC+examen |
| Enseignant | Maxime Laborde |
| Horaires hebdomadaires | 2 h CM , 2.5 h TD |
Faire de l’analyse non-lisse. Les problèmes faisant intervenir des fonctions non différentiables, voire non définies partout, apparaissent naturellement dans les applications. Nous introduirons des outils permettant de gérer ce type de problèmes, tels que :
Savoir implémenter un algorithme. L'objectif est que les étudiantes soient capables de résoudre la plupart des problèmes liés à l'optimisation convexe à la fin de ce cours. Cela passe par une étape de modélisation (savoir transformer un problème donné en problème d'optimisation), une étape de standardisation (savoir transformer un problème d'optimisation sous une forme équivalente mais standardisée) et une étape de mise en oeuvre d'un algorithme (savoir calculer les étapes de l'algorithme, et les paramètres le régissant). En particulier le cours se focalisera sur les méthodes d'éclatement, qui permettent de résoudre les problèmes faisant intervenir des sommes de fonctions lisses et/ou non lisses, éventuellement composées avec des opérateurs linéaires, et éventuellement sous contraintes. L'outil technique central sera l'opérateur proximal, qu'il faudra savoir calculer pour des fonctions simples.
Ce cours prépare à des domaines variés :
9 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | S. Abbes, S. Boucheron |
| Horaires hebdomadaires | 8 h CTD |
L'objectif du cours de "probabilités et extrêmes" est de donner les bases mathématiques fondamentales pour l'étude ultérieure de modèles stochastiques, de modèles du risque et des questions de modélisation aléatoire ou statistique. Les outils probabilistes fondamentaux sont présentés dans ce cours (vecteurs gaussiens, loi conditionnelle, théorie des martingales, théorie des valeurs extrêmes, chaines de Markov). Ils sont un prérequis fondamental à l'étude des processus en temps continu comme les processus de Poisson et le calcul stochastique.
3 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 20 h CM , 30 h TP |
Ce cours a pour but de comprendre les protocoles de la cryptologie à clé publique et les mathématiques sur lesquelles ils reposent.
3 ECTS, semestre 2
| Prérequis | |
| Validation | projet |
| Enseignant | |
| Horaires hebdomadaires | 3 h CM |
L'objectif de ce cours est de comprendre les principaux défis posés par les données en grande dimension en statistique.
6 ECTS, semestre 2
| Prérequis | Algèbre |
| Validation | CC+examen |
| Enseignant | Marc Hindry |
| Horaires hebdomadaires | 2 h CM , 2.5 h TD |
Ce cours introduit les thèmes de l’arithmétique ancienne et moderne :
L’objectif est aussi de montrer la puissance des outils modernes face à des problèmes anciens voire antiques.
4 ECTS, semestre 2
| Prérequis | First semester computability and incompleteness; the second semester course on model theory can be a plus. |
| Validation | CC+examen |
| Enseignant | Sylvain Schmitz |
| Horaires hebdomadaires | 2 h CM |
The course is dedicated to the model-checking problem over finite structures, with a particular focus on algorithmic meta-theorems, the main highlight of the course being Courcelle's Theorem.
A number of topics are touched upon through this lens, including some basics in complexity theory, circuit complexity, parameterised complexity, monadic second-order logic, tree languages, logical transductions, structural graph theory, etc.
8 ECTS, semestre 2
| Prérequis | suivre le cours preuves-programmes : outils classiques en parallèle de ce cours constituera un complément judicieux. |
| Validation | CC+examen |
| Enseignant | Alexis Saurin et Thomas Colcombet |
| Horaires hebdomadaires | 48 h CM |
Ce cours étudiera sous différents aspects la notion de second-ordre en logique et étudiera les logiques à points-fixes. On abordera notamment différentes applications informatiques de ces formalismes logiques à l'étude des langages formels sur les mots et les arbres et à l'étude des langages de programmation.
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 12 h CTD , 24 h TD |
9 ECTS, semestre 1
| Prérequis | Algèbre M1 |
| Validation | examen |
| Enseignant | Marc Rosso |
| Horaires hebdomadaires | 2 h CM |
L’objectif de ce cours est de donner une introduction à la théorie des représentations des algèbres semi-simples, en particulier des algèbres de groupes finis, et d’étudier plus précisément celles des groupes symétriques en interaction avec le groupe linéaire.
6 ECTS, semestre 1
| Prérequis | |
| Validation | |
| Enseignant | Aurélie Fischer |
| Horaires hebdomadaires | 5 h CM |
Présentation de méthodes d'apprentissage supervisé et non-supervisé : classification par les centres mobiles, modèles de mélange gaussien, analyse discriminante linéaire et quadratique, régression logistique, classifieurs des plus proches voisins et à noyau, arbres de décision, méthodes bagging, boosting et forêts aléatoires, machines à vecteurs de support, régression Ridge ou Lasso, réseaux de neurones. Des exercices pratiques sur machine complèteront le cours.
3 ECTS, semestre 2
| Prérequis | |
| Validation | examen |
| Enseignant | Jean-François Mestre |
| Horaires hebdomadaires | 50 h CTD |
Ce cours a pour but de comprendre comment améliorer la fiabilité des transmissions de données grâce à des principes d'algèbre.
3 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 20 h CM , 30 h TP |
Ce cours a pour but de comprendre les protocoles de la cryptologie symétrique et d'assimiler les notions de complexité dans une pratique réelle de la cryptologie.
8 ECTS, semestre 2
| Prérequis | |
| Validation | examen |
| Enseignant | Tamara Servi |
| Horaires hebdomadaires | 4 h CM |
En termes modèle-théoriques, une expansion M du corps ordonné des réels est o-minimale si tout sous-ensemble M-définissable de R a un nombre fini de composantes connexes. Ceci peut être également formulé en des termes purement géométriques, en tant que propriété d'une collection d'ensembles réels stable par les opération booléennes ensemblistes, produits cartésiens et projections linéaires. Les ensembles définissables dans une structure o-minimale partagent de nombreuses bonnes propriétés topologiques avec les ensembles algébriques et analytiques réels (théorie de la dimension, finitude uniforme, stratification), d'où l'intérêt pour la géométrie o-minimale en lien avec la géométrie Diophantienne et arithmétique, les systèmes dynamiques non-oscillants et l'analyse asymptotique. Je donnerai une vue d'ensemble des résultats principaux sur les structures o-minimales et ensuite j'illustrerai les principales méthodes pour démontrer qu'une collection de fonctions réelles engendre une structure o-minimale. Il n'y a essentiellement pas de prérequis pour ce cours, outre que les notions de base d'algèbre et d'analyse acquises en licence : les notions de théorie de modèles nécessaires sont minimales et je fournirai de la bibliographie sur le sujet si besoin.
6 ECTS, semestre 2
| Prérequis | Notions de base en probabilités, statistique, analyse des données, ou cours de la semaine de rentrée du M2 ISIFAR. |
| Validation | CC+examen |
| Enseignant | Aurélie Fischer |
| Horaires hebdomadaires | 2 h CM , 3 h TD |
Ce cours a pour objectif de présenter différentes techniques d'apprentissage supervisé (en classification et en régression) et non supervisé. L'apprentissage statistique désigne un ensemble de méthodes et d'algorithmes permettant d'extraire des informations pertinentes d'un ensemble de données et d'apprendre des comportements à partir d'exemples.
8 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Laura Fontanella |
| Horaires hebdomadaires | 4 h CM |
Le 8 août 1900, lors du second Congrès International des mathématiciens, à Paris, David Hilbert énonça une liste de 23 problèmes mathématiques qui, selon lui, devaient servir de guide pour les recherches à venir dans le nouveau siècle. Le premier problème de cette liste, l’hypothèse du continu de Cantor, a été résolu, en deux temps : par Gödel (1938) qui construisit un modèle interne de l'hypothèse généralisée du continu, et par Paul Cohen (1963), qui a inventé une construction de modèle pour la négation de l’hypothèse de Cantor. Ce cours couvrira principalement les deux constructions de modèles de la théorie des ensembles introduites par Gödel et Cohen.
0 ECTS, semestre 1
| Prérequis | |
| Validation | sans |
| Enseignant | Patrick Simonetta |
| Horaires hebdomadaires | 18 h CM |
Calcul des prédicats:
- langages, structures, formules, satisfaction, équivalence logique, formes prénexes;
- morphismes, plongements, isomorphismes, préservation des formules;
- calcul des propositions, tables de vérité, formes normales disjonctives et conjonctives.
Cardinalité:
- ensembles finis, ensembles dénombrables, equipotence, subpotence, classes cardinales, arithmétique cardinale;
- théorèmes de Cantor et de Cantor Bernstein ;
- Applications de Zorn et de l'axiome du choix, trichotomie.
Introduction à la théorie des modèles:
- théories consistantes, théories complètes, équivalence élémentaire, classes élémentaires, sous-structures et plongements élémentaires, test de Tarski, va et vients;
- exemples de théories, complétude: ensemble sans structure, prédicat unaire, ordre, relation d'équivalence, bijection sans cycles, groupes, anneaux, corps algébriquement clos, espaces vectoriels;
- théorème de compacité, différents énoncés et applications: modèles infinis d'une théorie, théories finiment axiomatisables, classes non élémentaires, constructions de modèles non-standards.
Topologie (bases):
- ouverts, fermés d'une topologie, topologie discrète topologie engendrée par une famille d'ensembles, base d'ouverts, topologie induite, topologie produit, voisinages, base de voisinages, axiomes de dénombrabilité, notion de limite, continuité, espaces séparés, adhérence, intérieur, parties denses, espaces séparables, espaces compacts, Tychonov, Bolzano Weierstrass, Borel Lebesgue;
- espaces métriques, topologie de l'ordre, topologie de l'espace des théories complètes et closes par conséquence et lien avec le théorème de compacité du calcul des prédicats; conditions nécessaires de métrisabilité, espaces normaux;
- filtres, bases de filtres, filtre image, filtre principal, filtre de Fréchet. Comparaison de filtres, filtres compatibles, ultra-filtres. Applications à la topologie : filtre des voisinages d'un élément dans un espace topologique, convergence, valeur d'adhérence, application à la compacité, démonstration des théorèmes de Bolzano Weierstrass et de Tychonov, application : théorème de compacité du calcul propositionnel.
Systèmes de Hilbert, théorème de complétude
- axiomes, règles de déduction, démonstrations formelles , conséquence syntaxique. Cas du calcul propositionnel (théorème de complétude en devoir). Cas du calcul des prédicat, quelques preuves formelles, lemme de finitude, lemme de déduction, lemme fondamental, théories cohérentes, théories syntaxiquement complètes;
- témoins de Henkin, théorème de complétude, applications à la logique du premier ordre: théorème de compacité du calcul des prédicats, théorème de Lowenheim-Skolem, critère de Vaught.
Introduction à la théorie des ensembles (en utilisant la théorie des modèles):
- présentation des axiomes de ZF; définitions: couples, relations, applications, familles d'ensembles;
- construction des entiers principe de démonstration et de définition par récurrence;
- axiome du choix, énoncés équivalents, équivalence de l'axiome du choix avec Zermelo, Zorn, trichotomie, Tychonov quasi-compact (ébauches de démonstrations).
9 ECTS, semestre 2
| Prérequis | Cours fondamentaux sur la géométrie algébrique et théorie des nombres. |
| Validation | examen |
| Enseignant | Huayi Chen |
| Horaires hebdomadaires | 4 h CM |
Le but de ce cours est de présenter des avancements récents sur la géométrie d’Arakelov birationnelle. La géométrie d’Arakelov est une théorie de géométrie arithmétique, où plusieurs domaines mathématiques, comme géométrie algébrique, théorie des nombres, géométrie analytique interviennent naturellement. Elle consiste à «compactifier» les variétés sur un corps de nombres par des objets analytiques, en s’appuyant sur la comparaison avec la géométrie algébrique relativement à une courbe projective régulière.
Le cours commence par une introduction sur la géométrie des nombres classique et sa version moderne dans le langage de fibré vectoriel hermitien. Ensuite on introduit une géométrie de courbe adélique dont le corps «de nombres» sous-jacent est de type fini sur Q.
9 ECTS, semestre 1
| Prérequis | Algèbre M1 |
| Validation | examen |
| Enseignant | Bernhard Keller |
| Horaires hebdomadaires | 4 h CM , 2 h TD |
3 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
4 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Sam van Gool |
| Horaires hebdomadaires | 2 h CM |
This is a course on Stone-Priestley duality theory and categorical logic. The main goal is to provide students with the necessary background to be able to start independently reading current research in this field.
We will start from bounded distributive lattices, which are fundamental structures in logic, capturing an extremely basic language that contains as its only primitives "or", "and", "true", and "false". Stone showed that distributive lattices are in a duality with a class of topological spaces with non-trivial specialization order. Priestley re-framed this duality as one between distributive lattices and certain partially ordered topological spaces. Duality theory has since then found applications in a number of areas within logic and the foundations of computer science.
The first part of the course will introduce the mathematical foundations of the theory, also introducing along the way the necessary order theory, topology, and category theory. In the second part of the course, we will discuss applications of the theory to logic, first to intuitionistic propositional and modal logics, and then to higher order logics. This last part will naturally lead to discussing concepts and methods from categorical logic and possibly also topos theory. The precise topics treated in this part will also depend on student interest.
Some basic knowledge of category theory and topology will be helpful, although not strictly required.
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h TD |
6 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Quentin Guignard |
| Horaires hebdomadaires | 4 h CM , 5 h TD |
La géométrie algébrique est l'étude des « objets » géométriques définis par des équations polynomiales. Un premier chapitre du cours reprend donc l'étude de l'anneau des polynômes en plusieurs variables et expose en particulier la correspondance entre algèbre (idéaux radicaux) et géométrie (parties fermées pour la topologie de Zariski) lorsque le corps de base est algébriquement clos. Le cours se poursuit avec l'introduction de l'espace projectif. À ce stade de l'élaboration du programme, les deux derniers chapitres sont des propositions. La première exposerait la théorie des courbes planes et notamment le théorème de Bézout sur le nombre de points d'intersection de deux courbes. La seconde introduirait des rudiments de géométrie algébrique réelle, où un phénomène nouveau apparaît.
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Sylvain Delattre |
6 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Céline Lévy-Leduc |
| Horaires hebdomadaires | 2 h CM , 2 h TD , 2 h TP |
L'objectif de ce cours est d'exposer, d'un point de vue théorique mais sans recours excessif aux outils mathématiques, les méthodes indispensables à l'usage des statistiques inférentielles en milieu professionnel. Le cours magistral (2 h) introduit la modélisation statistique; il est accompagné de travaux dirigés (2h) et de travaux pratiques (2h) en langage R.
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Maud Thomas, Olivier Lopez |
3 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 18 h CM |
9 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Claire Debord |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
Ce cours sert de base pour des cours avancés d’analyse fonctionnelle, de théorie spectrale, d’opérateurs linéaires, ou d’analyse harmonique.
3 ECTS, semestre 1
| Prérequis | |
| Validation | projet |
| Enseignant |
9 ECTS, semestre 1
| Prérequis | Licence de Mathématiques |
| Validation | CC+examen |
| Enseignant | Antoine Chambert-Loir |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
Un ensemble, nous savons ce que c'est, tant qu'on ne nous pose pas la question. Ce cours vise à : clarifier ce qu’est un ensemble, et ce qu’on admet sans preuve ; à revenir sur les notions d’élément, d'inclusion, de produit cartésien, etc ; à préciser ce qui distingue la théorie naïve (intuitive) de la théorie axiomatique (formelle, comme ZFC).
3 ECTS, semestre 4
| Prérequis | |
| Validation | CC+examen |
| Enseignant | J. Murat |
| Horaires hebdomadaires | 2 h TD |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
3 ECTS, semestre 2
| Prérequis | |
| Validation | projet |
| Enseignant | Ilaria Giulini |
| Horaires hebdomadaires | 3 h CM |
Entrainement et usage des réseaux de neurones profonds
3 ECTS, semestre 2
| Prérequis | |
| Validation | projet |
| Enseignant | Yves Achdou et Aurélie Fischer |
| Horaires hebdomadaires | 2 h CM |
Projet sur un sujet de statistique ou d'analyse numérique à choisir dans une liste proposée par les responsables.
3 ECTS, semestre 2
| Prérequis | Connaitre au moins un langage quelconque de programmation : R, Python, C, C++, SQL, matlab |
| Validation | CC+examen |
| Enseignant | Karine Tribouley |
Ce cours est une introduction au langage Statistical Analysis System dit SAS. Ce langage est très largement adopté dans les entreprises utilisant des données (banques, assurances, services, industries, ..) et une bonne maîtrise de ce langage est souvent un pré-requis dans les offres d’emplois ou de stages ciblant les étudiants des filières statistiques.
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Sihem Mesnager |
4 ECTS, semestre 1
| Prérequis | |
| Validation | examen |
| Enseignant | Alessandro Vignati |
| Horaires hebdomadaires | 2 h CM , 2 h TD |
3 ECTS, semestre 2
| Prérequis | |
| Validation | projet |
| Enseignant | Badr-Eddine Chérief-Abdellatif |
| Horaires hebdomadaires | 3 h CM |
L'objectif de ce cours est de comprendre les principaux défis posés par les données en grande dimension en statistique.
9 ECTS, semestre 1
| Prérequis | Connaissances de base de géométrie différentielle. Il n’est pas strictement nécessaire d’avoir suivi un cours de géométrie riemannienne. |
| Validation | examen |
| Enseignant | Davide Barilari |
| Horaires hebdomadaires | 4 h CM |
On propose une introduction à la géométrie sous-riemannienne, notamment autour des questions de l'existence, caractérisation et régularité des géodésiques sous-riemanniennes. On introduira notamment le formalisme hamiltonien, qui est le langage naturel pour traiter ce genre de problèmes.
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Pascal Molin |
| Horaires hebdomadaires | 4.5 h CTD |
Le cours s'articule autour de trois résultats fondateurs de Claude Shannon. Ce sont trois théorèmes mathématiques portant sur des problèmes de numérisation optimale et de transmission de l'information.
Le premier théorème s'intéresse à la compression des données : si on veut numériser un document, il est intuitivement clair qu'on va gagner en espace de stockage en codant de façon plus courte les caractères les plus fréquents et de façon plus longue les moins fréquents. Cette fréquence des caractères nous fera introduire le langage des probabilités et d'entropie de Shannon.
Le deuxième théorème s'intéresse à la transmission (ou stockage) sans pertes des données. On démontre qu'en introduisant un peu de redondance dans un document numérisé, on peut le retrouver malgré la perte aléatoire d'une partie de l'information. C'est encore ici le langage des probabilités qui est utilisé. En plus de l'entropie, apparaît ici la notion de capacité d'un canal de transmission.
Le troisième est le théorème d'échantillonnage. Une information peut être une fonction d'une variable réelle. Le théorème d'échantillonnage nous explique comment, en prenant la valeur de cette fonction en un nombre fini de points, on peut reconstruire l'information. On tient compte pour cela des fréquences de notre fonction. L'analyse faite ici est basée sur la théorie des séries de Fourier.
3 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Marie-Claire Quenez |
Ce cours introduit les outils de base des mathématiques financières et actuarielles, ainsi que les produits financiers et les contrats d'assurance-vie. C'est un pré-requis pour les cours de M2 portant sur les mathématiques de la finance ou de l'assurance.
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 2 h CM , 2 h TD |
Connaître les principales techniques d'algorithmique et savoir évaluer leur complexité
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 48 h TD |
9 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Sergio Pulido |
L'objectif du cours est de maîtriser les modèles et méthodes stochastiques utilisés dans les salles de marché et d'acquérir les premières notions de la gestion des risques financiers. Les aspects mathématiques et financiers seront présentés en parallèle ; les nouveaux concepts mathématiques seront immédiatement illustrés par leurs applications à la finance. Pour le côté mathématique on abordera notamment le mouvement brownien et l'intégration stochastique ; la formule d'Itô, le changement de probabilité et les équations différentielles stochastiques. Pour le côté finance, on étudiera le modèle de Black et Scholes et ses extensions ; la technique de changement de numéraire ; la diffusion implicite de Dupire ; la valorisation d'options exotiques par Monte Carlo. Une place importante sera dédiée à la simulation, afin que les connaissances acquises soient directement opérationnelles. L'accent sera également mis sur la compréhension des limites de la modélisation, pour bien identifier les risques associés.
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
6 ECTS, semestre 2
| Prérequis | Algorithmique M1 |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 2 h CM , 2 h TD |
L'algorithmique des données massives, des flots, de la cryptologie utilisent la randomisation (les tirages aléatoires), et l'approximation pour traîter des problèmes qui sans cela seraient difficiles. Ce cours est approche systématique de ces méthodes et des méthodes de traitement distribuées.
4 ECTS, semestre 2
| Prérequis | |
| Validation | examen |
| Enseignant | Sylvain Douteau |
| Horaires hebdomadaires | 2 h CM |
Le cours présente les concepts fondamentaux de la théorie des catégories, illustrés de nombreux exemples. L’objectif essentiel est préparer l’accès aux applications actuelles des catégories en logique, en informatique théorique et en théorie de l’homotopie.
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 36 h CM , 10 h TD |
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 18 h CM , 12 h TD |
8 ECTS, semestre 2
| Prérequis | La participation aux cours d'introduction à la programmation et la preuve formelle en Coq, ou la maîtrise des notions correspondantes, est un prérequis pour ce cours. |
| Validation | examen |
| Enseignant | Hugo Herbelin |
| Horaires hebdomadaires | 4 h CM |
Théorie des types de base:
Théorie des types homotopique :
Modèles :
3 ECTS, semestre 1
| Prérequis | |
| Validation | projet |
| Enseignant | |
| Horaires hebdomadaires | 1.5 h CM , 1.5 h TD |
6 ECTS, semestre 1
| Prérequis | |
| Validation | examen |
| Enseignant | Bertrand Gentou |
| Horaires hebdomadaires | 4 h CTD |
Ce cours a pour but de maîtriser les concepts de base du langage C. L'objectif à l'issue du semestre est d'être capable de programmer en utilisant les principales librairies du langage
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | S. Gribkova |
| Horaires hebdomadaires | 2 h CM , 2 h TD |
Les données sont des résultats d'expériences ou d'enquêtes mesurés, observés, sur un certain nombre d’individus. Il s'agit soit de nombres (variable quantitative), soit de codes (variable qualitative)
L’analyse des données est un outil perfectionné de statistique descriptive, qui consiste à étudier un jeu de données individus x variables en recherchant notamment s'il existe des relations entre individus et entre variables
On peut distinguer 3 groupes de méthodes : la statistique descriptive classique qui permet l’étude d'une ou deux variables observées sur un ensemble d'individus, des analyses portant sur des nuages de points de plus grande dimension, ainsi que la classification automatique consistant à regrouper des individus en catégories homogènes relativement à tel ou tel critère
Comme les tableaux de données peuvent être très grands en pratique, ce qui nécessite des calculs sur ordinateurs, le module comprend des séances de Travaux Pratiques avec le logiciel R
9 ECTS, semestre 1
| Prérequis | cours algèbres d'opérateurs I et II |
| Validation | examen |
| Enseignant | François Le Maître |
| Horaires hebdomadaires | 4 h CM |
Ce cours est le troisième volet d'un parcours explorant les liens profond existant entre les algèbres d’opérateurs, la théorie géométrique et la théorie mesurée des groupes discrets dénombrables. Les algèbres d’opérateurs, introduites par Murray et von Neumann entre 1940 et 1950 dans l’optique de formaliser les concepts de la mécanique quantique, ont connu des progrès spectaculaires, en lien avec la théorie ergodique et la théorie des groupes, ces 15 dernières années. Ce parcours présentera quelques uns de ces résultats très récents ainsi que les techniques modernes qui permettent de les obtenir.
Ce troisième cours portera sur les sous algèbres abéliennes maximales d’une algèbre de von Neumann finie. On étudiera en détail le lien entre ces dernières et les actions préservant une mesure de probabilité de groupes dénombrables. Plusieurs résultats profonds, tels que l’unicité de la Cartan dans le facteur hyperfini II1 (Connes-Feldman-Weiss, 1981) et la trivialité du groupe fondamental de L(SL2(Z)nZ2) (Popa, 2001), seront démontrés.
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Zorana Grbac |
L'objectif de ce cours est l'étude des modèles stochastiques de taux d'intérêt et des méthodes du pricing pour les dérivés de taux. Dans un premier temps les notions de base et les produits dérivés présents sur les marchés de taux seront introduits. La modélisation stochastique de taux d'intérêt sera étudié dans les cadres suivantes : modèles de taux court, modèle Heath-JarrowMorton et modèle de marché Libor (modèle BGM). Dans chacun de ces modèles les conditions de l'absence d'arbitrage seront trouvées et des méthodes du pricing risque-neutre des options seront présentées. Les modèles de taux plus récents dits multicourbe seront abordés à la fin du semestre.
3 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Aaroana Rakotoarivony |
Ce cours entend fournir aux étudiants les principes de base des mathématiques de l'assurance. Dans ce cours, on aborde la théorie économique à la base des choix d'assurance, les méthodes de calcul des primes, les mesures de risque et la détermination de la marge de solvabilité ainsi que du capital économique.
6 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Matthieu Joseph |
| Horaires hebdomadaires | 2 h CM , 2.5 h TD |
8 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Hervé Fournier et Guillaume Malod |
| Horaires hebdomadaires | 4 h CM |
Nous aborderons différents thèmes de complexité. En complexité booléenne, nous parlerons en particulier de complexité de comptage et de complexité de communication. Nous étudierons aussi la complexité algébrique, sur laquelle s'appuient certains efforts récents pour résoudre le problème P vs. NP. En plus d'une présentation générale, nous explorerons des régimes calculatoires restreints, notamment les calculs non-commutatifs, et présenteront certaines bornes inférieures et les techniques de rang qui permettent de les obtenir.
6 ECTS, semestre 1
| Prérequis | Maîtrise du langage C et si possible la pratique élémentaire d'une programmation objet (Java par exemple) |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 2 h CM , 2 h TD |
Renforcer la maîtrise des concepts liés au paradigme de programmation objets en
montrant comment ils peuvent être implantés différemment. Apprendre le langage C++.
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Intervenants extérieurs |


9 ECTS, semestre 2
| Prérequis | Il serait souhaitable d'avoir au préalable suivi un cours sur les algèbres de Lie ou les groupes algébriques. |
| Validation | examen |
| Enseignant | Olivier Dudas |
| Horaires hebdomadaires | 2 h CM |
Le but de ce cours est d'introduire à la théorie des représentations dite "supérieure", où les espaces vectoriels sont remplacés par des catégories et les actions par des foncteurs. Cette approche permet de démontrer, entre autres : des propriétés de positivité et des identités combinatoires (en "décatégorifiant"), des équivalences entre catégories abéliennes ou triangulées,l'existence de bases "canoniques" pour certaines représentations.
Ce cours s'insère dans la filière "Algèbre, groupes et représentations" mais certaines constructions topologiques (faisceaux constructibles et faisceaux pervers) seront aussi évoquées.
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 12 h TP |
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
3 ECTS, semestre 1
| Prérequis | |
| Validation | projet |
| Enseignant | C. Lévy-Leduc |
| Horaires hebdomadaires | 1 h CM |
3 ECTS, semestre 2
| Prérequis | - Algèbre linéaire, analyse matricielle. |
| Validation | Epreuves sur tables couvrant les outils théoriques (analyse matricielle) Projets : - Application de techniques EDA à un ensemble de données - Rédaction d'un rapport au format `quarto` et présentation orale. |
| Enseignant | Stéphane Boucheron |
| Horaires hebdomadaires | 3 h CM , 2 h CTD |
L'analyse exploratoire des données (AED) est une étape du processus d'analyse des données. Dans ce cours, les étudiants apprendront des techniques pour explorer et analyser des ensembles de données pour construire des modèles, découvrir des tendances et des relations. Grâce à des exercices et des projets pratiques, les étudiants apprendront à utiliser des méthodes statistiques, des outils de visualisation et des langages/environnements de programmation.
Comprendre l'importance de l'analyse exploratoire (AED) dans le processus d'analyse des données.
R. Visualiser les données selon la grammaire des graphiques.R 6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 2 h CM , 24 h TD |
9 ECTS, semestre 2
| Prérequis | Cours fondamentaux sur la géométrie algébrique et théorie des nombres. |
| Validation | examen |
| Enseignant | Huayi Chen |
| Horaires hebdomadaires | 4 h CM |
Le but de ce cours est de présenter des avancements récents sur la géométrie d’Arakelov birationnelle. La géométrie d’Arakelov est une théorie de géométrie arithmétique, où plusieurs domaines mathématiques, comme géométrie algébrique, théorie des nombres, géométrie analytique interviennent naturellement. Elle consiste à «compactifier» les variétés sur un corps de nombres par des objets analytiques, en s’appuyant sur la comparaison avec la géométrie algébrique relativement à une courbe projective régulière.
La dernière partie du cours porte sur un travail récent en collaboration avec Moriwaki sur l’étude des schémas projectifs au-dessus d’une courbe adélique générale et leurs invariants arithmétiques.
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Aymeric Kalife |
Ce cours a pour objectif de présenter des sujets liés à la modélisation stochastique du business de l'assurance qui aujourd’hui sont la base des cadres d’analyse de la valorisation et du risque des compagnies d’assurances.
9 ECTS, semestre 2
| Prérequis | Une certaine familiarité avec les concepts de base de la géométrie algébrique ou complexe. |
| Validation | examen |
| Enseignant | Olivier Debarre |
| Horaires hebdomadaires | 2 h CM |
La géométrie algébrique est l'étude des ensembles définis des équations polynomiales à plusieurs variables à coefficients dans un corps, appelés variétés affines. On considère aussi les sous-ensembles des espaces projectifs définis par des équations polynomiales homogènes, de façon à obtenir des objets « compacts », les variétés projectives. Dès qu'on a défini les concepts de dimension et de lissité, on peut entamer un travail de classification (à isomorphisme près) des variétés projectives lisses connexes de dimension donnée, sur un corps fixé qui sera pour nous le corps des complexes. En dimension 1, on appelle ces variétés des courbes et un élément essentiel de leur classification est leur genre, un entier positif. Dès la dimension 2, la classification demande plus de travail mais est maintenant bien comprise depuis des décennies.
Les surfaces K3 seront le fil conducteur du cours mais j'en profiterai pour introduire divers outils classiques utilisés dans l'étude des surfaces algébriques.
8 ECTS, semestre 1
| Prérequis | |
| Validation | projet |
| Enseignant | Pierre Letouzey, Julien Narboux |
| Horaires hebdomadaires | 2 h CM , 2 h TP |
Une moitié des heures de ces modules consistera en des cours, l’autre en des TP sur machine. Ces cours se concluront par un projet à réaliser en Coq. Le contenu de ces cours est un prérequis pour le cours de théorie des types homotopiques.
6 ECTS, semestre 1
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Simon Coste |
| Horaires hebdomadaires | 4.5 h CTD |
9 ECTS, semestre 1
| Prérequis | Algèbre et analyse M1 |
| Validation | examen |
| Enseignant | Georges Skandalis |
| Horaires hebdomadaires | 4 h CM |
Ce cours est le premier volet d'un parcours explorant les liens profond existant entre les algèbres d’opérateurs, la théorie géométrique et la théorie mesurée des groupes discrets dénombrables. Les algèbres d’opérateurs, introduites par Murray et von Neumann entre 1940 et 1950 dans l’optique de formaliser les concepts de la mécanique quantique, ont connu des progrès spectaculaires, en lien avec la théorie ergodique et la théorie des groupes, ces 15 dernières années. Ce parcours présentera quelques uns de ces résultats très récents ainsi que les techniques modernes qui permettent de les obtenir.
Le premier cours de ce parcours est une introduction aux algèbres d’opérateurs : C*-algèbres et algèbres de von Neumann.
2 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
La quantité d'information disponible sur internet et sa faible structuration rendent nécessaire des algorithmes efficaces pour trouver l'information pertinente, la comparer, la classer, etc. Ce module étudie les algorithmes au cœur des moteurs de recherche et des systèmes de recommandation. La théorie vue en cours est appliquée en TP pour créer un vrai moteur de recherche sur une quantité importante de pages web, une des difficultés étant de manipuler plusieurs giga-octets de données.
9 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Benoit Laslier |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
Le calcul des probabilités est un des principaux outils de modélisation des phénomènes complexes, dans des disciplines aussi diverses que la physique statistique, la biologie, l'écologie, l'économie, la finance, etc. Souvent, il est nécessaire d'étudier l'évolution temporelle de quantité soumises à un aléa, ce qu'on appelle des processus stochastiques. La première partie du cours introduira les deux grandes familles de processus stochastiques utilisées en modélisation : les martingales et les chaînes de Markov. Cette première partie du cours exposera leurs principales propriétés et les grands théorèmes sur leur comportement en temps long. Au-delà de la compréhension théorique, l'accent est mis sur la capacité à appliquer ces concepts à des problèmes concrets et parfois complexes.
La seconde partie du cours revisitera de manière plus avancée certaines notions sur la convergence de variables aléatoires vues dans le cours de Probabilités I. Cette seconde partie présentera plusieurs théories mathématiques sur la convergence des suites de variables aléatoires (versions élaborées du théorème central limite vu en Licence, inégalités de concentration, théorie des grandes déviations). Les séances de travaux dirigés présenteront des applications des théorèmes vus en cours à des situations concrètes (files d'attente, modèles stochastiques en finance, biologie et physique, étude concrète de systèmes dynamiques stochastiques, etc)
Ce cours de probabilités avancées introduit les notions qui forment le socle des développements en théorie des probabilités, en statistique, et mathématiques financières.
4 ECTS, semestre 2
| Prérequis | |
| Validation | examen |
| Enseignant | Vincent Danos |
| Horaires hebdomadaires | 2 h CM |
Ce cours vise à présenter les fondements logiques et informatiques des blockchains (protocoles de communications, théorie des jeux), ainsi que des exemples de protocoles mis en oeuvre en particulier dans les crypto-monnaies et les smart-contracts. Nous consacrerons une partie substantielle du cours à l’examen de la "finance décentralisée” c’est-à-dire l’ensemble des contrats existants sur chaine qui reporoduisent et pour certains étendent les pratiques financières.
8 ECTS, semestre 2
| Prérequis | En plus des notions de théorie des modèles du cours du premier semestre, des notions que l’on apprend typiquement au cours de la licence de mathématiques pourront être utiles pour comprendre les exemples et les applications. |
| Validation | CC+examen |
| Enseignant | Sylvy Anscombe |
| Horaires hebdomadaires | 4 h CM |
Ce cours sera une continuation naturelle du cours de théorie des modèles du premier semestre. On cherchera à comprendre et classifier les modèles d'une théorie du 1er ordre donnée à travers les types que l'on peut réaliser ou omettre.
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h CTD , 24 h TD |
3 ECTS, semestre 1
| Prérequis | Machine Learning. Optimisation. Algorithmique avancée |
| Validation | CC+examen |
| Enseignant | Stéphane Boucheron |
| Horaires hebdomadaires | 2 h CM |
Usage des méthodes randomisées en traitement des données massives et en traitement des flots de données (streaming). Familiarisation avec Spark. Articulation estimation/optimisation
3 ECTS, semestre 1
| Prérequis | |
| Validation | projet |
| Enseignant |
8 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Guillaume Geoffroy et Hugo Herbelin |
| Horaires hebdomadaires | 4 h CM |
Ce cours portera sur le contenu calculatoire des preuves, aussi bien en logique constructive qu'en logique classique et en présence de principes de choix comme la bar-induction.
3 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant |
8 ECTS, semestre 2
| Prérequis | suivre le cours preuves-programmes : outils classiques en parallèle de ce cours constituera un complément judicieux. |
| Validation | examen |
| Enseignant | Alexis Saurin et Thomas Colcombet |
| Horaires hebdomadaires | 4 h CM |
Ce cours étudiera sous différents aspects la notion de second-ordre en logique et étudiera les logiques à points-fixes. On abordera notamment différentes applications informatiques de ces formalismes logiques à l'étude des langages formels sur les mots et les arbres et à l'étude des langages de programmation.
6 ECTS, semestre 2
| Prérequis | algèbre effective |
| Validation | CC+examen |
| Enseignant | Cathy Swaenepoel |
| Horaires hebdomadaires | 4.5 h CTD |
Le codage consiste à protéger une information de la dégradation physique, en lui ajoutant une redondance structurée. L'enjeu de la cryptographie est de maîtriser l'accès à des données ou des services, et les protéger de modifications ou copies malveillantes.
Ce cours est à la fois une introduction détaillée à ces domaines, et un cours d'algorithmique algébrique Dans ce cours, on décrit les bases théoriques de ces domaines et les principaux systèmes utilisés. On apprend aussi les techniques d'algorithmique algébrique employées pour les mettre en œuvre, ou pour attaquer les cryptosystèmes.
Le module de projet est l'occasion d'approfondir des thèmes qui ne sont qu'évoqués dans ce cours.
9 ECTS, semestre 2
| Prérequis | Probabilités |
| Validation | CC+examen |
| Enseignant | Simon Coste |
| Horaires hebdomadaires | 3 h CM , 4 h TD |
La modélisation introduit souvent de l'alea, parfois pour tenir compte de notre ignorance, parfois pour des raisons plus profondes (incertitude dans les observations, dans les comportements humains, dans les paramètres qui régissent les systèmes, etc). L'objectif de la statistique est d'analyser rigoureusement ces incertitudes : estimer ce qui est inconnu, quantifier les erreurs, tester des hypothèses. C'est un prérequis à l'apprentissage automatique.
Le programme couvre les bases théoriques de la statistique dans le régime classique où le nombre d'observations est grand et la dimension des modèles est petite : tests, intervalles de confiance, estimateurs, modèles linéaires, modèles exponentiels, estimation de densité. Je porterai une attention particulière aux liens qui existent entre la statistique moderne, la physique statistique, et la théorie de l'information, qui ne sont rien d'autre que trois points de vue différents sur la notion d'information.
À la fin de ce cours, les étudiants sauront
6 ECTS, semestre
| Prérequis | |
| Validation | CC+examen |
| Enseignant | |
| Horaires hebdomadaires | 24 h CTD |
3 ECTS, semestre 2
| Prérequis | |
| Validation | CC+examen |
| Enseignant | Stéphane Boucheron |
| Horaires hebdomadaires | 2 h CM |