Ανάλυση φιλοσοφικού λόγου στην τυπική γλώσσα του Κατηγορηματικού Λογισμού
Philosophical discourse analysis in the typical language of Predicate Calculus
Keywords
Κατηγορηματικός Λογισμός ; Κατηγορηματική Λογική ; Λογική Πρώτου Βαθμού ; Πρωτοβάθμια Λογική ; Λογική ; Πλατωνικοί Διάλογοι ; Πλατωνικά Έργα ; Επεξεργασία Φυσικής Γλώσσας ; Predicate Logic ; Predicate Calculus ; First-Order Logic ; Logic ; Platonic Dialogues ; Platonic Works ; Natural Language ProcessingAbstract
Η ιστορία της επιστήμης της λογικής ανάγεται πολλούς αιώνες πίσω, στην εποχή του Αριστοτέλη, ο οποίος υπήρξε και θεμελιωτής της. Τους δύο τελευταίους αιώνες η εξέλιξη της ήταν ραγδαία και πλέον αποτελεί απαραίτητο στοιχείο σε όλες τις επιστήμες. Από τα τέλη του 19ου αιώνα, η μαθηματική λογική ανέκυψε ως φυσικό επακόλουθο της ανάγκης κατασκευής μιας αυστηρής γλώσσας για την περιγραφή περίπλοκων μαθηματικών θεωριών. Η μαθηματική λογική συναντάται και ως τυπική λογική, λόγω του αυστηρού χαρακτήρα της και συμβολική, λόγω των συμβόλων που χρησιμοποιεί αντί για λέξεις. Τα δύο σημαντικότερα είδη μαθηματικής λογικής είναι ο προτασιακός λογισμός και ο κατηγορηματικός λογισμός.
Στην παρούσα εργασία περιγράφουμε τη γλώσσα του κατηγορηματικού λογισμού και πιο συγκεκριμένα το συντακτικό, τη σημασιολογία και τους μηχανισμούς εξαγωγής συμπερασμάτων της. Στη συνέχεια επιχειρείται η μετατροπή προτάσεων φυσικής γλώσσας στην τυπική γλώσσα του κατηγορηματικού λογισμού. Πιο συγκεκριμένα, οι προτάσεις φυσικής γλώσσας που θα μεταγραφούν στη κατηγορηματική γλώσσα έχουν προέλθει από τους φιλοσοφικούς διαλόγους του Πλάτωνα. Σε αυτά τα έργα γίνεται μια προσπάθεια ορισμού μιας έννοιας, όπου από διάφορες προκείμενες προτάσεις καταλήγουν σε ένα συμπέρασμα. Τέλος, με το βασικό μηχανισμό εξαγωγής συμπερασμάτων της κατηγορηματικής λογικής, θα ελέγξουμε την ορθότητα αυτών των συμπερασμάτων.
Abstract
The history of the science of logic dates back many centuries, to the time of Aristotle, who was also its founder. In the last two centuries its evolution has been rapid and is now a necessary element in all sciences. From the end of the 19th century, mathematical logic emerged as a natural consequence of the need to construct a rigorous language to describe complex mathematical theories. Mathematical logic is found both as formal logic, due to its strict nature, and as symbolic, due to the symbols it uses instead of words. The two most important types of mathematical logic are propositional calculus and predicate calculus.
In the present work, we describe the language of predicate calculus and more specifically its syntax, semantics and mechanisms for drawing conclusions. Then, the conversion of propositions of natural language into the standard language of predicate calculus is attempted. More specifically, the propositions of natural language that will be translated into the predicate language have come from Plato's philosophical dialogues. In these works an attempt is made to define a concept, where from various premises they come to a conclusion. Finally, with the basic mechanism of drawing conclusions of categorical logic, we will check the correctness of these conclusions.