Εφαρμογές της Λογικής στην Πληροφορική

Σχετικά έγγραφα
Εφαρμογές της Λογικής στην Πληροφορική

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Λογική Δημήτρης Πλεξουσάκης Φροντιστήριο 5: Προτασιακός Λογισμός: Κατασκευή Μοντέλων Τμήμα Επιστήμης Υπολογιστών

ΒΟΗΘΗΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ

Μοντελοποίηση Λογικών Κυκλωμάτων

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Φροντιστήριο 4: Μορφολογική Παραγωγή. Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Δημήτρης Πλεξουσάκης

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Νέες Τεχνολογίες στην Εκπαίδευση

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Συστήματα Αυτομάτου Ελέγχου. Ενότητα Α: Γραμμικά Συστήματα

Λογική Δημήτρης Πλεξουσάκης Φροντιστήριο 6: Προτασιακός Λογισμός: Μέθοδος Επίλυσης Τμήμα Επιστήμης Υπολογιστών

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Λογική. Φροντιστήριο 3: Συνεπαγωγή/Ισοδυναμία, Ταυτολογίες/Αντινομίες, Πλήρης Αλγόριθμος Μετατροπής σε CNF

Μαθηματικά. Ενότητα 7: Μη Πεπερασμένα Όρια. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Υπολογιστικά & Διακριτά Μαθηματικά

Επιχειρησιακή Έρευνα

ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΟΙΚΟΝΟΜΟΛΟΓΟΥΣ

Σχολή Εφαρµοσµένων Μαθηµατικών και Φυσικών Επιστηµών Εθνικό Μετσόβιο Πολυτεχνείο. Στοχαστικές Ανελίξεις. Ασκήσεις Κεφαλαίου 2. Κοκολάκης Γεώργιος

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Νέες Τεχνολογίες στην Εκπαίδευση

Περιεχόμενα Τι περιγράφει ένα ΣΔ ΣΔ και παραγωγές Θεωρία Υπολογισμού Ενότητα 15: Συντακτικά Δέντρα Επ. Καθ. Π. Κατσαρός Τμήμα Πληροφορικής Επ. Καθ. Π.

ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΟΙΚΟΝΟΜΟΛΟΓΟΥΣ

3 η ΕΝΟΤΗΤΑ Συναρτήσεις στο MATLAB

Υπολογιστικά & Διακριτά Μαθηματικά

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

ΣΤΑΤΙΣΤΙΚΗ ΑΝΑΛΥΣΗ ΜΕ ΧΡΗΣΗ Η/Υ

ΧΩΡΟΤΑΞΙΑ ΕΙΣΑΓΩΓΗ ΜΑΘΗΜΑΤΟΣ. Αναστασία Στρατηγέα. Υπεύθυνη Μαθήματος

Τίτλος Μαθήματος: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ

ΑΞΙΟΛΟΓΗΣΗ ΣΤΟ ΣΧΕΔΙΑΣΜΟ ΤΟΥ ΧΩΡΟΥ. ΑΣΚΗΣΗ 3 η ΜΕΘΟΔΟΣ ELECTRE II ΠΑΡΑΔΕΙΓΜΑ ΕΦΑΡΜΟΓΗΣ. Υπεύθυνη μαθήματος Αναστασία Στρατηγέα Αναπλ. Καθηγ. Ε.Μ.Π.

Παναγιώτης Ψαρράκος Αν. Καθηγητής

Εισαγωγή στους Αλγορίθμους Φροντιστήριο 1

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ

Πληροφορική. Εργαστηριακή Ενότητα 3 η : Επεξεργασία Κελιών Γραμμών & Στηλών. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Μαθηματικά. Ενότητα 6: Ασκήσεις Ορίων Συνάρτησης. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Ενότητα 1: Εισαγωγή. Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών

ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΟΙΚΟΝΟΜΟΛΟΓΟΥΣ

Οικονομικά Μαθηματικά

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Αξιολόγηση στο Σχεδιασμό του Χώρου

ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ. Λογισμός ΙΙ. Χρήστος Θ. Αναστασίου Τμήμα Μηχανικών Πληροφορικής ΤΕ

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Θεωρία Υπολογισμού. Ενότητα 3 : Γραφήματα & Αποδείξεις. Αλέξανδρος Τζάλλας

Λογιστικές Εφαρμογές Εργαστήριο

Βιομηχανικοί Ελεγκτές

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Μαθηματικά. Ενότητα 3: Εξισώσεις και Ανισώσεις 1 ου βαθμού. Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Cretive Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπ

Διαχείριση Χρόνου & Δίκτυα στη Διοίκηση Έργων. Κηρυττόπουλος Κωνσταντίνος Επ. Καθηγητής ΕΜΠ

Εισαγωγή στους Αλγορίθμους

Συστήματα Αναμονής. Ενότητα 3: Στοχαστικές Ανελίξεις. Αγγελική Σγώρα Τμήμα Μηχανικών Πληροφορικής ΤΕ

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Θεωρία Πιθανοτήτων & Στατιστική

Υπολογιστικά & Διακριτά Μαθηματικά

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

ΕΙΣΑΓΩΓΗ ΜΑΘΗΜΑΤΟΣ ΟΙΚΟΝΟΜΙΚΗ ΓΕΩΓΡΑΦΙΑ. Υπεύθυνη μαθήματος Αναστασία Στρατηγέα Αναπλ. Καθηγ. Ε.Μ.Π.

Υπολογιστικά & Διακριτά Μαθηματικά

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ

Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική

ΔΙΟΙΚΗΤΙΚΗ ΕΠΙΣΤΗΜΗ. Ενότητα #10: ΔΙΟΙΚΗΣΗ ΟΛΙΚΗΣ ΠΟΙΟΤΗΤΑΣ ΚΑΙ ΑΝΑΣΧΕΔΙΑΣΜΟΣ ΔΙΑΔΙΚΑΣΙΑΣ

Αυτοματοποιημένη χαρτογραφία

Υπολογιστικά & Διακριτά Μαθηματικά

11 ο ΕΡΓΑΣΤΗΡΙΟ ΣΗΜΑΤΑ & ΣΥΣΤΗΜΑΤΑ

Εισαγωγή στις Βάσεις Δεδομζνων II

Νέες Τεχνολογίες στην Εκπαίδευση

Πληροφορική. Εργαστηριακή Ενότητα 1 η : Εισαγωγή στα Λογιστικά Φύλλα με το MS Excel. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ. Ενότητα 9: Προτασιακή λογική. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

ΡΑΔΙΟΧΗΜΕΙΑ 1. ΜΕΤΑΠΤΩΣΕΙΣ ΡΑΔΙΕΝΕΡΓΩΝ ΣΤΟΙΧΕΙΩΝ ΚΕΦΑΛΑΙΟ 3. ΡΑΔΙΕΝΕΡΓΑ ΣΤΟΙΧΕΙΑ ΔΙΑΧΕΙΡΙΣΗ ΡΑΔΙΕΝΕΡΓΩΝ ΑΠΟΒΛΗΤΩΝ ΤΟΞΙΚΟΤΗΤΑ ΡΑΔΙΕΝΕΡΓΩΝ ΙΣΟΤΟΠΩΝ

{ int a = 5; { int b = 7; a = b + 3;

Ηλεκτρονικοί Υπολογιστές ΙΙ

Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης. Λογισμός 3 Ασκήσεις. Μιχάλης Μαριάς Τμήμα Α.Π.Θ.

Μαθηματικά. Ενότητα 2: Διαφορικός Λογισμός. Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη)

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Βέλτιστος Έλεγχος Συστημάτων

Νέες Τεχνολογίες στην Εκπαίδευση

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΟΙΚΟΝΟΜΟΛΟΓΟΥΣ

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

2 n N: 0, 1,..., n A n + 1 A

Υπολογιστικά & Διακριτά Μαθηματικά

Ψηφιακή Τεχνολογία σε Ακαδημαϊκό Περιβάλλον

Εφαρμοσμένη Βελτιστοποίηση

Αυτοματοποιημένη χαρτογραφία

Μαθηματικά. Ενότητα 13: Κυρτότητα Συνάρτησης Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

Ανάλυση ευαισθησίας Ανάλυση ρίσκου. Μαυρωτά Γιώργου Αναπλ. Καθηγητή ΕΜΠ

ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΜΩΝ ΚΑΙ ΑΥΤΟΜΑΤΩΝ

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. Πληροφορική. Εργαστηριακή Ενότητα 6 η : Ταξινόμηση & Ομαδοποίηση Δεδομένων

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ

Μαθηματικά Ενότητα 11: Θεώρημα Μέσης Τιμής Μονοτονία Συνάρτησης

Transcript:

Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Εφαρμογές της Λογικής στην Πληροφορική Ενότητα 3 Πέτρος Στεφανέας, Γεώργιος Κολέτσος

Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε Άδεια χρήσης άλλου τύπου, αυτή πρέπει να αναγράφεται ρητώς.

Θεωρία Τύπων Στον καθαρό λ-λογισμό θεωρήσαμε ότι μία συνάρτηση δεν έχει προκαθορισμένο πεδίο ορισμού και πεδίο τιμών. Δεν υπάρχουν απαιτήσεις προκαθορισμένου προσδιορισμού. Η επιβολή τέτοιων απαιτήσεων γίνεται μέσω των τύπων.

Ο κάθε όρος (πρόγραμμα) συνοδεύεται από ένα τύπο, ο οποίος μπορεί να θεωρηθεί ως ένας προσδιορισμός ή σχόλιο (specification) για το τι κάνει ένα πρόγραμμα. Ο Curry και ο Church εισήγαγαν τέτοιες εκδοχές λ-λογισμού με τύπους.

λ-λογισμοσ ΜΕ ΑΠΛΟΥΣ ΤΥΠΟΥΣ Α LA CURRY Έστω U ένα αριθμήσιμο πλήθος συμβόλων που θα ονομάζονται ατομικοί τύποι ή και μεταβλητές τύπων. Το σύνολο των τύπων T ορίζεται επαγωγικά ως εξής:

Κάθε στοιχείο του U είναι τύπος. Αν σ και τ τύποι τότε η έκφραση σ τ είναι τύπος. Περιβάλλον ή Βάση θα είναι κάθε σύνολο της μορφής {x 1 : τ 1,, x n : τ n } όπου x 1,, x n Λ δηλαδή είναι μεταβλητέςόροι του λ-λογισμού και τ 1,, τ n τύποι.

Κανόνες Τυποποίησης: Ορίζουμε τη σχέση Γ M: σ, όπου Γ περιβάλλον, Μ λ-όρος και σ τύπος, ορίζοντας επαγωγικά τα αξιώματα και τους κανόνες απαγωγής. Αξίωμα: Γ, x: τ x: τ Κανόνες: Γ,x:σ Μ:τ Γ λx.m:σ τ Γ Μ:σ τ Γ Μ Ν:τ Γ Ν:σ

[Λήμμα Δημιουργίας] Ισχύουν τα παρακάτω: 1. Γ x: σ x: σ Γ 2. Γ ΜΝ: σ Υπάρχει τύπος τ ώστε Γ Μ: τ και Γ Ν: τ. 3. Γ λx. Μ σ Υπάρχουν τύποι τ και ρ ώστε Γ, x: τ Μ: ρ και σ = τ ρ.

[Λήμμα της αντικατάστασης] Ισχύουν τα παρακάτω: 1. Αν Γ Μ: σ, τότε Γ[α τ] Μ: σ[α τ]. 2. Αν Γ, x: τ Μ: σ και Γ Ν: τ, τότε Γ Μ[x N]: σ.

Το λήμμα της αντικατάστασης έχει ως σημαντικό αποτέλεσμα την ακόλουθη πρόταση. Subject reduction Εάν Γ Μ: σ και Μ β Ν τότε Γ Ν: σ Η ιδιότητα Subject Expansion δεν ισχύει για το σύστημα τυποποίησης a la Curry.

[Church-Rosser για τους τυποποιήσιμους όρους] Έστω Γ Ν: σ, Μ β Μ και Μ β Μ Τότε υπάρχει όρος L ώστε M β L και Μ β L και Γ L: σ.

λ-λογισμοσ ΜΕ ΑΠΛΟΥΣ ΤΥΠΟΥΣ A LA CHURCH Στο σύστημα τυποποίησης του Curry υπάρχει ήδη ο όρος του λ-λογισμού και (εκ των υστέρων) τυποποιείται. Γι' αυτό και είναι γνωστό ως σύστημα απονομής τύπων.

Στο σύστημα του Church ο όρος δημιουργείται ταυτόχρονα με την τυποποίησή του. Σε κάθε στάδιο της κατασκευής του (φέρει) τον τύπο του και μόνον όροι με τους σωστούς τύπους μπορούν να συνθέσουν ένα καινούριο όρο. [Τύπος] Οι τύποι είναι ίδιοι με το σύστημα του Curry.

[Όροι] Το σύνολο των όρων ορίζεται αναδρομικά ως εξής: Κάθε μεταβλητή x σ είναι όρος τύπου σ. Αν Μ είναι όρος τύπου σ τ και Ν όρος τύπου σ τότε (M N) είναι όρος τύπου τ. Αν Μ είναι όρος τύπου τ και x σ μεταβλητή τύπου σ τότε λx σ.. Μ είναι όρος τύπου σ τ.

Πρόταση Η ιδιότητα Church-Rosser ικανοποιείται από τους όρους Church. Σύστημα Church Το αρχικό σύστημα Church μπορεί να διαφοροποιηθεί και να παρουσιαστεί με τον τρόπο με τον οποίο τυποποιούνται οι λ-όροι στο σύστημα Curry. Για να γίνει αυτό χρειάζεται η έννοια του προόρου.

ΕΠΕΚΤΑΣΕΙΣ ΤΟΥ λ-λογισμου ΜΕ ΑΠΛΟΥΣ ΤΥΠΟΥΣ Το σύστημα του λ-λογισμού με απλούς τύπους, είναι αρκετά φτωχό και υπάρχουν επεκτάσεις που μας επιτρέπουν να αυξήσουμε την εκφραστική δυνατότητα του συστήματος, όπως: Επέκταση του αρχικού συστήματος Church με γινόμενο τύπων Το σύστημα T του Gödel

ΛΟΓΙΚΗ ΚΑΙ ΙΣΟΜΟΡΦΙΣΜΟΣ CURRY- HOWARD Στη Λογική κατασκευάζουμε αποδείξεις. Ξεκινώντας από υποθέσεις, με διαδοχικά (λογικά) βήματα οδηγούμαστε στο συμπέρασμα. Αν οι υποθέσεις ταυτίζονται με τα αξιώματα μιας θεωρίας τότε το συμπέρασμα θα είναι ένα θεώρημα αυτής της θεωρίας.

Αν το συμπέρασμα αποδειχθεί χωρίς να βασιζόμαστε σε καμία υπόθεση τότε η πρόταση-συμπέρασμα είναι λογικά ορθή δηλαδή έχει μια γενική λογική αναγκαιότητα (ταυτολογία ή λογικά έγκυρη πρόταση). Οι μελέτες μεγάλων μαθηματικών λογικών, όπως των Frege, Russell, Hilbert, Gentzen και πολλών άλλων, επέτρεψαν την τυποποίηση της έννοιας της απόδειξης.

Οι εργασίες του Gentzen και ειδικά ο τρόπος που παρουσίασε τις αποδείξεις στο σύστημα της φυσικής απαγωγής επέτρεψαν να διαπιστωθεί μια συγκλονιστική ισομορφία μεταξύ των αποδείξεων και των όρων του λ-λογισμού (προγραμμάτων). Αυτή η αντιστοιχία αποτελεί το κλειδί της δομικής σύνδεσης της λογικής (εν γένει των μαθηματικών) και της πληροφορικής.

Σύστημα αποδείξεων φυσικής απαγωγής Οι αποδείξεις στο σύστημα φυσικής απαγωγής θα είναι δέντρα όπου στους κόμβους των δέντρων θα υπάρχουν προτασιακές φόρμουλες, στη ρίζα των δέντρων θα υπάρχει η προτασιακή φόρμουλα που αποδεικνύεται και στα φύλλα των δέντρων θα υπάρχουν (αν παραμένουν ζωντανές) οι υποθέσεις στις οποίες βασίζεται η αποδεικνυόμενη φόρμουλα.

Οι υποθέσεις στα φύλλα του δέντρου θα είναι ομαδοποιημένες σε πακέτα υποθέσεων (όπου κάθε πακέτο θα αποτελείται από εμφανίσεις της ίδιας φόρμουλας σε διαφορετικά φύλλα). Επίσης θα υπάρχουν και πακέτα υποθέσεων που έχουν εκφορτιστεί (κατά την πορεία της απόδειξης) και τα οποία δεν θα μετράνε ως (ζωντανές) αποδείξεις.

Κανόνες σχηματισμού των αποδείξεων Οι κανόνες μπορούν να χωριστούν σε δύο κατηγορίες. Τους κανόνες εισαγωγής και του κανόνες απαλοιφής. Οι κανόνες εισαγωγής εισάγουν τον σύνδεσμο στην φόρμουλα του συμπεράσματός τους ενώ οι κανόνες απαλοιφής τον απομακρύνουν.

Redex και Contractum στις αποδείξεις φυσικής απαγωγής Η παρουσίαση των αποδείξεων με το σύστημα της φυσικής απαγωγής εισάγει μια έννοια redex και την αντίστοιχη του contractum. Κάθε απόδειξη της μορφής στο αριστερό μέρος είναι redex και η αντίστοιχη μορφή στο δεξιό μέρος είναι το contractum αυτού του redex.

Ισομορφισμός Curry-Howard Πρόκειται για μια αντιστοιχία μεταξύ των αποδείξεων και των λ-όρων με τύπους η οποία σέβεται την αναγωγή, δηλαδή την μετάβαση από redex σε contractum. Το γενικό σχήμα είναι ότι κάθε απόδειξη μιας φόρμουλας φ αντιστοιχεί σε ένα όρο τύπου φ (υπάρχει ταύτιση φορμουλών και τύπων).

Και αν θεωρήσουμε ότι οι όροι τύπου σ είναι προγράμματα τύπου σ ο ισομορφισμός, κάθε απόδειξη μιας φόρμουλας μπορεί να νοηθεί ως ένα πρόγραμμα ενός τύπου. Η φόρμουλα περιγράφει το τι αποδεικνύει η απόδειξη ενώ ο τύπος περιγράφει το τι κάνει το πρόγραμμα (το specification του προγράμματος).

Χρηματοδότηση - Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. - Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα Ε.Μ.Π.» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. - Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικού πόρους.