Théorie de la démonstration
Code APOGÉE : MA2CE030 | 6 ECTS | Enseignant : Thierry Joly | Validation : examen
Horaires hebdomadaires : 2h CM, 2h TD | Mutualisé avec : M2 LMFI
Programme
Théorème de complétude
- Théorème de complétude du calcul des séquents égalitaire LK par les témoins de Henkin
Calcul des séquents
- Élimination des coupures et théorème du séquent médian dans LK
- Théorème de Herbrand
- Sous-calcul LJ : la logique intuitionniste et son interprétation BHK
- Propriétés de la sous-formule et du témoin existentiel dans LJ
Déduction naturelle
- Systèmes NK et NJ
- Élimination des coupures de NJ
- Propriétés de la sous-formule et du témoin existentiel dans NJ, puis dans HA (arithmétique intuitionniste)
Lambda-calcul
- Propriétés de confluence et de standardisation
- Représentation des fonctions récursives
- Système T
- Correspondance de Curry-Howard
- Réalisabilité, normalisation forte et correction des programmes
Bibliographie
- Cori, R. & Lascar, D. (2003). Logique mathématique, tomes 1 & 2. Paris : Dunod.
- David, R., Nour, K. & Raffalli, C. (2004). Introduction à la logique – Théorie de la démonstration. Paris : Dunod.
- Troelstra, A. S. & van Dalen, D. (1988). Constructivism in mathematics, Vol. I. Amsterdam : North-Holland.
- Girard, J.-Y., Lafont, Y. & Taylor, P. (1989). Proofs and Types. Cambridge : Cambridge University Press. Disponible sur la page de P. Taylor.
- Krivine, J.-L. (1990). Lambda-calcul : Types et Modèles. Paris : Masson. Existe en version anglaise et augmentée, disponible sur la page de l’auteur.