Université Paris 7 École Normale Supérieure de Cachan École Normale Supérieure École Polytechnique
Université Paris 6 Université Paris 11 École Nationale Supérieure des Télécommunications
Centre National de la Recherche Scientifique Commissariat à l'Energie Atomique Institut National de Recherche en Informatique et en Automatique

Parisian Master of Research in Computer Science

Master Parisien de Recherche en Informatique (MPRI)

[Home page] [The MPRI course] [Practical information]


Logique linéaire et paradigmes logiques du calcul (48h, 6 ECTS)

Responsables : Roberto Di Cosmo et Dale Miller

Plan du cours et intervenants prévus pour 2009-2010

  1. Introduction à la Logique Linéaire (12.5h, Roberto Di Cosmo) .
  2. Interprétation calculatoire des séquents (12.5h, Delia Kesner) .
  3. Recherche de preuve et calcul logique (12.5h, Dale Miller) .
  4. Correspondance de Curry-Howard en Classical Logic (12.5h, Stéphane Lengrand) .

Dates des examens pour 2009-2010

  1. Partie I: le 20 novembre 2009 aux horaires du cours (tous documents autorisés)

Motivations et objectifs

Une analyse fine des calculs de séquents classiques et intuitionnistes permet de concevoir des logiques plus adaptées aux problèmes de l'informatique et de dévélopper, grâce à la correspondance de Curry-Howard des formalismes intermédiaires entre le λ-calcul et les vrais langages de programmation.

Ce cours a pour but de donner une vision d'ensemble des motivations et des applications d'une de ces logiques, la Logique Linéaire, qui permet une analyse plus fine des processus de démonstration et de calcul, et d'introduire les notions de base des calculs intermédiaires les plus connus. On montrera dans le cours comment ces deux approches se rejoignent, à travers des interprétations calculatoires adaptées.

Ce cours dédie une attention toute particulière aux aspects syntaxiques et calculatoires des formalismes logiques.

Description du cours

Syntaxe et calcul fonctionnel

Recherche de preuve et calcul logique

Correspondance de Curry-Howard en Classical Logic

Langues du cours

Les parties 1, 2 et 4 du cours seront dispensées en Français; la partie 3 le sera en Anglais (possibilité de l'Anglais aussi pour la partie 4 si souhaité; à convenir avec les étudiants). Le sujet d'examen sera en français et/ou en anglais. Les étudiants pourront rédiger leur examen en français ou en anglais.

Supports de cours

  1. Introduction à la Logique Linéaire : en anglais
  2. Interprétation calculatoire des séquents : en anglais
  3. Recherche de preuve et calcul logique : en anglais
  4. Correspondance de Curry-Howard en Classical Logic : ---?

Pré-requis

Cours liés

Si vous suivez ce cours, on vous recommande de suivre aussi le cours 2-2. Pour la culture, les cours 2-3, 2-4-2 et 2-7-1 sont proches aussi.

Bibliographie

Les années précédentes

Équipe pédagogique

R. Di Cosmo PU Paris 7 PPS
D. Kesner PU Paris 7 PPS
S. Lengrand CR CNRS LIX
D. Miller DR INRIA Saclay