DEA de Mathématiques

Cours de lambda-calcul

(1er trimestre, 30 heures)

A. Hirschowitz


 

Il s'agit de décrire les grandes lignes de la théorie mathématique du lambda-calcul.


Résumés de cours
(les notes de cours 01/02 de Maelle Nodet sont ici)
cours du 2/10
cours du 9/10
cours du 16/10
cours du 23/10
cours du 30/10
cours du 6/11
cours du 13/11
cours du 20/11: Sémantiques logique et ensembliste
cours du 27/11: Sémantique dénotationnelle

Plan initial:

I. Lambda-termes, alpha et beta conversion.
II. Confluence.
III. Eta conversion.
IV. Booléens, entiers de Church, points fixes.
V. Résidus, réduction parallèle.
VI. Arbres de Böhm.
VII. Lambda-calcul simplement typé, normalisation forte.
VIII. Introduction aux types dépendants.
 
Reférences: Lalement, Hardin, Dowek.
 

Contrôle des connaissances:  exercices hebdomadaires + mini-projet.