Λογική ανώτερου βαθμού

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Μετάβαση σε: πλοήγηση, αναζήτηση

Στα μαθηματικά και τη λογική, μια λογική ανώτερου βαθμού ή λογική ανώτερης τάξης (higher-order logic) διακρίνεται από μια λογική πρώτου βαθμού με βάση αρκετά χαρακτηριστικά. Ένα από αυτά είναι ο τύπος των μεταβλητών που εμφανίζονται στους ποσοδείκτες: γενικά, στην πρωτοβάθμια λογική, απαγορεύεται οι ποσοδείκτες να αναφέρονται σε κατηγορήματα, ενώ αυτό επιτρέπεται στη λογική δεύτερου βαθμού. Η λογική ανώτερου βαθμού διαφέρει επίσης από τη λογική πρώτου βαθμού στις δομές που η θεωρία τύπων της επιτρέπει να κατασκευάζονται. Ένα κατηγόρημα ανώτερου βαθμού είναι ένα κατηγόρημα που δέχεται σαν παραμέτρους κατηγορήματα. Γενικά, ένα κατηγόρημα βαθμού n παίρνει ένα ή περισσότερα κατηγορήματα βαθμού n − 1 σαν παραμέτρους, όπου n > 1. Παρόμοια ισχύουν και για τις συναρτήσεις ανώτερης τάξης.

Ο όρος λογική ανώτερης τάξης (Higher-order logic, συντομογραφία HOL), συχνά χρησιμοποιείται για απλές λογικές κατηγορημάτων ανώτερου βαθμού, δηλαδή λογικές των οποίων η θεωρία τύπων είναι απλή, όχι πολυμορφική ή με εξαρτώμενους τύπους.[1]

Οι λογικές ανώτερου βαθμού είναι πιο εκφραστικές, αλλά οι ιδιότητές τους, ειδικά όσον αφορά τη θεωρία μοντέλων, τις κάνουν δυσκολότερες στο χειρισμό για πολλές εφαρμογές. Λόγω ενός αποτελέσματος του Γκέντελ, η κλασική λογική ανώτερου βαθμού δεν επιδέχεται ενός (αναδρομικου και αξιωματικού) λογισμού αποδείξεων που να είναι συνεπής (sound) και πλήρης (complete) - ένας τέτοιος λογισμός όμως υπάρχει και είναι συνεπής και πλήρης όσον αφορά τα μοντέλα Χένκιν (Henkin models).

Παραδείγματα λογικών ανώτερου βαθμού είναι ο λ-λογισμός με απλούς τύπους του Τσερτς (Απλή Θεωρία των Τύπων), ο λογισμός των κατασκευών (calculus of constructions) του Κοκάν, που επιτρέπει εξαρτώμενους και πολυμορφικούς τύπους, και φυσικά η HOL.

Δείτε επίσης[Επεξεργασία | επεξεργασία κώδικα]

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. Jacobs, 1999, κεφάλαιο 5

Αναφορές[Επεξεργασία | επεξεργασία κώδικα]

  • Andrews, Peter B. (2002). An Introduction to Mathematical Logic and Type Theory: To Truth Through Proof, 2nd ed, Kluwer Academic Publishers, ISBN 1402007639
  • Stewart Shapiro, 1991, "Foundations Without Foundationalism: A Case for Second-Order Logic". Oxford University Press., ISBN 0198250290
  • Stewart Shapiro, 2001, "Classical Logic II: Higher Order Logic," in Lou Goble, ed., The Blackwell Guide to Philosophical Logic. Blackwell, ISBN 0631206930
  • Lambek, J. and Scott, P. J., 1986. Introduction to Higher Order Categorical Logic, Cambridge University Press, ISBN 0521356539
  • Jacobs, Bart (1999). Categorical Logic and Type Theory. Studies in Logic and the Foundations of Mathematics 141. North Holland, Elsevier. ISBN 0-444-50170-3. http://www.cs.ru.nl/B.Jacobs/CLT/bookinfo.html. 

Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]

Στο λήμμα αυτό έχει ενσωματωθεί κείμενο από το λήμμα Higher-order logic της Αγγλικής Βικιπαίδειας, η οποία διανέμεται υπό την GNU FDL και την CC-BY-SA 3.0. (ιστορικό/συντάκτες).