Programmation et Logique
Calendrier (fichier .ics.)
Lien vers
le cours du 2006.
Nouveautés
- Les notes du cours sont ici.
- Un corrigé de l'examen est ici.
- Les notes de l'examen sont ici.
- Les notes des exposés sont ici.
- L'examen du cours PL aura lieu vendredi 24/10/2008, au CMI,
salle 103, de 9h00 à 13h00. Documents autorisés.
- L'examen du 2006 est en ligne ici.
- Les exposés du 17/10/2008 suivront la calendrier (horaires)
proposés ici.
- À partir de jeudi 2/10/2008 un point par jour sera enlevé à
la note d'exposé, à tous les étudiants qui n'ont pas encore
signalé leur choix d'exposé.
- Vendredi 10 octobre, à 11h00 en salle 103, aura lieu la
présentation des papiers proposés pour le module communication
scientifique et de stages proposés par les équipes de recherche LIF
à Château Gombert.
Emploi du temps
-
10-09-2008 : Rappels de la logique du premier ordre :
- Langages, modèles. Le calcul des sequents.
- Théorème de completude et corollaires.
- 12-09-2008 : Decidabilité, indecidabilité :
- Machines de Turing.
- Indécidabilité de la logique de premier
ordre.
- 17-09-2008 : Logique équationnelle (et algèbrique).
- 19-09-2008 : Logique Dynamique Propositionnelle I.
- Logique multi-modale, PDL : syntaxe, sémantique.
- Caractérisation de l'opérateur d'itération.
- 24-09-2008 : Logique Dynamique Propositionnelle II.
- PDL avec l'opérateur de test.
- Logique de Hoare et codage ce cette logique dans PDL.
- Décidabilité par la propriété du modèle fini. Problèmes
demi-décidables et co-demi-décidables.
- Modèle fini par la méthode de filtration.
- Pétite introduction à la théorie du plus petit point
fixe.
- 26-09-2008 : Logique Dynamique Propositionnelle III et
Mu-Calcul Propositionnel Modale I.
- Fin de la preuve du modèle finis pour PDL.
- Limites expressifs du PDL.
- Mu-calcul : syntaxe et
sémantique.
- Pétite introduction à la théorie du plus petit point
fixe.
- Examples de formules et leur sémantique.
- 1-10-2008 : mu-calcul propositionnel modale II.
- Le théorème
fondamental du mu-calcul :
satisfaction dans un état par un jeu (de parité).
- Exemples de construction du jeu (et de satifcation ou
non).
- Preuve du théorème par la méthode des signatures.
- 3-10-2008 : Automates sur les mots infinis I.
- Clôture sur la
réunion des automates de Buchi.
- Limites d'expressifs de
automates déterministes de Buchi.
- Conditions de (Buchi,) Rabin et
Muller.
- 8-10-2008 : Automates sur les mots infinis II.
- Équivalence entre les conditions de Buchi, Rabin et
Muller.
- Déterminisation de Safra et clôture sous la négation.
- 10-10-2008 : Decidabilité de la logique MSO sur les mots infinis.
- 15-10-2008 : Decidabilité et elimination des quantificateurs.
- Arithmetique de Pressburger.
- 17-10-2008 : Exposés des étudiants.
Exposés, lectures suggérés
Les documents sont sous acces restreint.
La logique dynamique propositionnelle (PDL) :
Les logiques LTL, CTL, CTLstar :
- un morecaux du survey Temporal and Modal Logic, de
E. A. Emerson, pages 997--1072 de l'Handbook of Theoretical
Computer Science.
La logique des jeux :
Décidabilité de quelque fragment de la logique du premier ordre:
- Les jeux de Ehrenfeucht-Fraissé et la décidabilité de la
logique avec des symboles de prédicats unaires seulement. Références
[GKLMSVVW, Section 2.3 ici] et
[BGG, Théorème 6.2.1 ici].
- Décidabilité de la logique du premier ordre avec deux
variables. Référence
[BGG, Section 8.1 ici].
D'autres possibilités : les exposés suggérés en 2006.
Attributions des exposés ici.
Références
- Le cours de Logique et Théorie du Calcul de Paul Ruet, qui
se trouve ici (accès
restreint).
Chapitre sur la logique du premier ordre : 3.1,
3.2, 3.3.
Chapitre sur les Machines de Turing : 2.1, 2.2, 2.3, 2.5, 2.6,
2.7.
- [BGG] le livre The
Classical Decision Problem, de Börger, Grädel et Gurevich.
Pages 18-23.
-
Le livre Dynamic Logic : chapitres 3.3, 3.7, 4, 5, 6.1 et 6.2. A vous de completer la lecture des chapitres 7 et 8.
-
Le chapitre 1 du livre Infinite words.
-
Vos notes de cours (pour le mu-calcul, la logique monadique du
II ordre, et l'arithmétique de Pressburger).
- [GKLMSVVW] le livre Finite
Model Theory and Its Applications, de Grädel et al. (pour un
exposé).
FAQ
- Comment le cours est évalué ?
Voici la formule :
(2examen + exposé)/3
En particulier, vous (en binôme) devez préparer un exposé de 1
heure sur un sujet de votre choix entre ceux proposés ci-dessus.
Infos anciennes
Luigi Santocanale Dernière mise à jour : Sun Nov 23 11:42:47 CET 2008