Λ14. λ-λογισμός
(ΜΠΛΑ, ΣΗΜΜΥ, ΣΕΜΦΕ)
Β' εξάμηνο 2011-2012, Διδάσκων: Γιώργος Κολέτσος
Εναρξη: Πέμπτη 15
Μαρτίου 2012
Ωρολόγιο πρόγραμμα:
Τρίτη 15:15-17:00, Πέμπτη 15:15-17:00,
αίθουσα 101 (1ος όροφος, στα αριστερά του διαδρόμου), Νέα κτήρια Ηλεκτρολόγων, ΕΜΠ
Πληροφορίες:
Γιώργος Κολέτσος, e-mail:
koletsos AT math DOT ntua DOT gr
ιστοσελίδα:
http://www.math.ntua.gr/logic/lambda
Περιγραφή:
Πρόκειται για μάθημα στο λ-λογισμό με κάποια έμφαση σε ζητήματα
όπως ο καθαρός λ-λογισμός, τα μαθηματικά μοντέλα του, η συνδυαστική λογική,
καθώς και ο λ-λογισμός με τύπους και η σχέση που έχει με τη λογική. Παρουσιάζει
μεγάλο ενδιαφέρον για τους θεωρητικούς Πληροφορικούς και τους Μαθηματικούς
καθώς έχει στενή σχέση με τις γλώσσες προγραμματισμού αλλά και για τη σύνδεση
που εγκαθιστά μεταξύ της έννοιας του προγράμματος και της έννοιας της λογικής
απόδειξης. Θα μπορούσε όμως να ενδιαφέρει και τους ασχολούμενους με τα
θεμέλια των Μαθηματικών και την Επιστημολογία αφού αρχικά χρησιμοποιήθηκε
για τη λογική θεμελίωση των Μαθηματικών.
-
Καθαρός λ-λογισμός.
-
β-αναγωγή, η-αναγωγή, θεώρημα Church-Rosser.
-
Αναπαράσταση των μερικών αναδρομικών συναρτήσεων στο λ-λογισμό, θεωρήματα
σταθερού σημείου, θεώρημα αναποκρισιμότητας Scott-Curry.
-
λ-λογισμός με τύπους.
-
Τυποποίηση των όρων του λ-λογισμού, το σύστημα Coppo-Dezani.
-
Θεωρήματα της κανονικοποίησης, τυποποίηση κανονικοποιήσιμων όρων, πεπερασμένες αναπτύξεις, standard αναγωγή.
-
Θεώρημα του Bοhm, δέντρα του Bohm (αν υπάρχει χρόνος).
-
Συνδυαστική Λογική, ισοδυναμία με λ-λογισμό.
-
Μοντέλα του λ-λογισμού (κατασκευή του μοντέλου D_\infty του Scott).
-
Το σύστημα F του Girard.
-
Ρητές αντικαταστάσεις (αν υπάρχει χρόνος).
Βιβλιογραφία:
-
J.-L. Krivine, "Lambda-calcul, types et modeles",
Masson, 1990. (Αγγλική μετάφραση: Ellis Horwood, 1993.)
-
H. Barendregt, "The lambda calculus", North Holland,
1984.
-
J.R. Hindley, J.P. Seldin, "Introduction to combinators
and λ-calculus", Cambridge University Press, 1986.
- Γ. Κολέτσος, Λογική και Πληροφορική ή Αποδείξεις και Προγράμματα, "Στιγμές και διάρκειες" (επιμ. Δ. Αναπολιτάνος), Εκδόσεις Νεφέλη, 2009
-
Χ. Χαρτώνας, "Λογισμοί λ", Εκδόσεις Ζήτη, 2000.
-
K.H. Rose, "Explicit substitution - tutorial & survey", BRICS Lecture Series, 1996.
-
J.R. Hindley, "Basic Simple Type Theory", Cambridge University Press, 1997.
-
C. Hankin, "Lambda Calculi", Clarendon Press, 1994.
Σχετικές ιστοσελίδες: