Admission
Prérequis : M1 spécialité mathématiques, informatique ou logique – ou équivalent.
Dossier : L'ouverture des inscriptions aura lieu au printemps 2024.
Prérequis : M1 spécialité mathématiques, informatique ou logique – ou équivalent.
Dossier : L'ouverture des inscriptions aura lieu au printemps 2024.
La suite naturelle de cette formation est la préparation d'un doctorat, soit en logique mathématique, soit en informatique (notamment fondamentale).
Un semestre de cours fondamentaux, un semestre de cours avancés, un stage d'initiation à la recherche.
Le LMFI est composé :
À la demande des élèves, les cours pourront être donnés en anglais.
Le stage/mémoire de M2 peut s'effectuer, avec l'accord des responsables, soit :
contact : Tomás Ibarlucía
Le LMFI a des partenariats avec les groupes de logique dan de nombreuses université européennes (Turin, Münster, Pisa, Freiburg, Florence...). Grâce au programme d'échange Erasmus+, les étudiants et enseignants des universités partenaires peuvent prendre part aux activités du LMFI. De même les étudiants et enseignants du LMFI peuvent prendre part aux activités de nos universités partenaires. La liste de toutes les universités partenaires de l'Université Paris Cité peut être trouvée ici.
Erasmus+ vers le LMFI : Les étudiants en master des universités partenaires peuvent postuler pour étudier au LMFI (au 1er semestre, 2nd semestre, ou les deux). Les procédures et dates limites dépendent des universités partenaires (prendre contact avec un professeur de logique ou la personne responsable des échanges internationaux dans votre université).
Erasmus+ depuis le LMFI : Les étudiants de M1 à Paris Diderot ainsi que les étudiants du LMFI peuvent postuler à un échange dans une des université partenaire (4 à 10 mois). Pour plus de détails (procédures, dates, choix de destination, etc.) prendre contact avec Tomás Ibarlucía.
Vers le LMFI : Les étudiants de master dans une université étrangère qui souhaitent faire un stage de recherche (mémoire de master) à l'Université Paris Diderot peuvent prendre contact avec Boban Velickovic et Antonio Bucciarelli.
Depuis le LMFI : Les étudiants du LFMI ont aussi la possibilité de faire leur stage (mémoire de master) dans une université étrangère (ou en codirection entre Paris et l'étranger). Les étudiants intéressés peuvent prendre contact avec Tomás Ibarlucía.
La validation du M2 LMFI correspond à l'acquisition de 60 crédits ECTS selon les modalités suivantes :
Les cours d'ouverture sont à choisir dans la liste proposée par le M2 ou, après accord des responsables, parmi des unités d'un autre M2, par exemple dans le M2 Mathématiques Fondamentales ou dans le MPRI (Master Parisien de Recherche en Informatique).
0 ECTS, semestre 1
Prérequis | |
Validation | sans |
Enseignant | Patrick Simonetta |
Horaires hebdomadaires | 18.0 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).
4 ECTS, semestre 1
Prérequis | |
Validation | examen |
Enseignant | Tamara Servi |
Horaires hebdomadaires | 2.0 h CM , 2.0 h TD |
4 ECTS, semestre 1
Prérequis | |
Validation | examen |
Enseignant | Alessandro Vignati |
Horaires hebdomadaires | 2 h CM , 2 h TD |
4 ECTS, semestre 1
Prérequis | |
Validation | examen |
Enseignant | Thierry Joly |
Horaires hebdomadaires | 2 h CM , 2 h TD |
8 ECTS, semestre 1
Prérequis | |
Validation | examen |
Enseignant | Arnaud Durand |
Horaires hebdomadaires | 4 h CM , 2 h TD |
4 ECTS, semestre 1
Prérequis | |
Validation | examen |
Enseignant | Sylvain Douteau |
Horaires hebdomadaires | 2.0 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.
8 ECTS, semestre 1
Prérequis | |
Validation | projet |
Enseignant | Alexis Saurin |
Horaires hebdomadaires | 2.0 h CM , 2.0 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.
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.0 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.
8 ECTS, semestre 2
Prérequis | |
Validation | CC+examen |
Enseignant | Tomas Ibarlucia |
Horaires hebdomadaires | 4.0 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.
8 ECTS, semestre 2
Prérequis | |
Validation | CC+examen |
Enseignant | Mirna Dzamonja |
Horaires hebdomadaires | 4.0 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.
8 ECTS, semestre 2
Prérequis | |
Validation | CC+examen |
Enseignant | Boban Velikovic |
Horaires hebdomadaires | 4.0 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 | |
Validation | CC+examen |
Enseignant | Guillaume Geoffroy et Hugo Herbelin |
Horaires hebdomadaires | 4.0 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.
8 ECTS, semestre 2
Prérequis | |
Validation | CC+examen |
Enseignant | Claudia Faggian et Gabriele Vanoni |
Horaires hebdomadaires | 4.0 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 approaches to calculi, to types and to the semantics. Quantitative systems are able to provide information such as the cost of computation, and are crucial to express paradigms of computation which are intrinsically quantitative, such as probabilistic, differential or quantum computation.
8 ECTS, semestre 2
Prérequis | |
Validation | CC+examen |
Enseignant | Hervé Fournier et Guillaume Malod |
Horaires hebdomadaires | 4.0 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.
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.0 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.
4 ECTS, semestre
Prérequis | |
Validation | CC+examen |
Enseignant | Sam van Gool |
Horaires hebdomadaires | 2.0 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.
4 ECTS, semestre 2
Prérequis | |
Validation | CC+examen |
Enseignant | Brice Halimi |
Horaires hebdomadaires | 2 h CM |
16 ECTS, semestre
Prérequis | |
Validation | |
Enseignant |
Le candidat devra avoir validé une 1ère année de Master (M1), une Maîtrise ou un titre équivalent. Cette première année devra avoir été effectuée dans une spécialité mathématique, informatique, ou logique.
Afin de faciliter la mobilité internationale, l’Université Paris Diderot adhère à l’Agence Campus France. Les étudiants étrangers intéressés pourront trouver les détails de la procédure sur leur site. Les étudiants de pays relevant de la procédure Étude en France doivent candidater auprès de cet organisme à la fin de l'hiver ou au début du printemps.
Les étudiants doivent déposer leur dossier et pièces justificatives sur le site de l'université du entre mai et juin 2024.
Quelques informations sur les possibilités de bourses pour l'entrée en M1 ou M2 notamment à destination des étudiants étrangers :
La suite naturelle de cette formation est la préparation d'un doctorat, soit en logique mathématique, soit en informatique (notamment fondamentale). Pour un doctorat en informatique, la thèse peut éventuellement être préparée dans une entrerpise ou un organisme public de recherche (INRIA, CEA, ONERA, etc.). Ces dernières années, plus de la moitié des étudiants validant le M2 continuent en thèse.
Les débouchés principaux après le M2 et la thèse sont dans la recherche au sens large :