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

Σχετικά έγγραφα
Λογική πρώτης τάξης. Παραδοχές

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

ΠΛΗ 405 Τεχνητή Νοηµοσύνη Ε ανάληψη. πράκτορες βασισµένοι σε προτασιακή λογική. πράκτορες βασισµένοι σε κύκλωµα

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

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

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

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

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

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

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

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

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

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

Διαδικαστικός Προγραμματισμός

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

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

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

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

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

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

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

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

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

Διαφωτισμός και διαμόρφωση των πολιτικών ιδεολογιών στην Ελλάδα

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

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

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

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Διακριτά Μαθηματικά. Ενότητα 6: Προτασιακός Λογισμός

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

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

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

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

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

Εκκλησιαστικό Δίκαιο

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Ιστορία της μετάφρασης

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Μικροβιολογία & Υγιεινή Τροφίμων

Εκκλησιαστικό Δίκαιο

Εκκλησιαστικό Δίκαιο

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 7β: SQL (Πρακτική Εξάσκηση 1) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι

Λογισμός 3. Ενότητα 19: Θεώρημα Πεπλεγμένων (γενική μορφή) Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

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

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

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

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

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

Λογική. Δημήτρης Πλεξουσάκης. Ασκήσεις 2ου Φροντιστηρίου: Προτασιακός Λογισμός: Κανονικές Μορφές, Απλός Αλγόριθμος Μετατροπής σε CNF/DNF, Άρνηση

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

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

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

Γενικά Μαθηματικά Ι. Ενότητα 1: Συναρτήσεις και Γραφικές Παραστάσεις. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

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

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Ενότητα 2: Ισορροπία Nash. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

Βάσεις Δεδομένων Ι. Παραδείγματα. Γεώργιος Ευαγγελίδης, Καθηγητής Τμήμα Εφαρμοσμένης Πληροφορικής

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

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

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 7α: SQL (NULL, Διαίρεση) Ευαγγελίδης Γεώργιος. Τμήμα Εφαρμοσμένης Πληροφορικής ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι

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

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Εφαρμογές Συστημάτων Γεωγραφικών Πληροφοριών

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

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

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

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

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

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

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

ΜΑΘΗΜΑ: Αντικειμενοστρεφής Προγραμματισμός

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

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

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

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

Πληροφορική. Εργαστηριακή Ενότητα 5 η : Μαθηματικοί Τύποι. Ι. Ψαρομήλιγκος Τμήμα Λογιστικής & Χρηματοοικονομικής

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

Γενικά Μαθηματικά Ι. Ενότητα 12: Κριτήρια Σύγκλισης Σειρών. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

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

Υδραυλικά & Πνευματικά ΣΑΕ

ΔΙΕΘΝΕΙΣ ΕΠΕΝΔΥΣΕΙΣ ΚΑΙ ΔΙΕΘΝΕΣ ΕΜΠΟΡΙΟ

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Οργανωσιακή Συμπεριφορά Ενότητα 1: Η έννοια της οργάνωσης και διοίκησης

Εισαγωγή στην πληροφορική

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

ΝΟΜΙΣΜΑΤΙΚΗ ΟΙΚΟΝΟΜΙΚΗ ΠΟΛΙΤΙΚΗ. Ενότητα 3: Αγορά Χρήματος και επιτόκια. Γεώργιος Μιχαλόπουλος Τμήμα Λογιστικής-Χρηματοοικονομικής

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

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

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

ΘΕΩΡΙΑ ΠΑΙΓΝΙΩΝ. Ενότητα 7: Τέλεια ισορροπία Nash για υποπαίγνια. Ρεφανίδης Ιωάννης Τμήμα Εφαρμοσμένης Πληροφορικής

Υπολογιστές Ι. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

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

Οικονομετρία. Εξειδίκευση του υποδείγματος. Μορφή της συνάρτησης: Πολυωνυμική, αντίστροφη και αλληλεπίδραση μεταβλητών

Εισαγωγή στον Προγραμματισμό με C++

Πληροφοριακά Συστήματα & Περιβάλλον Ασκήσεις

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

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

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

Transcript:

Ενότητα 11: Λογική πρώτης τάξης Ρεφανίδης Ιωάννης

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

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

Λογική πρώτης τάξης First-Order Logic

Παραδοχές Οντολογικές δεσμεύσεις λογικής πρώτης τάξης: Αντικείμενα Σχέσεις Μοναδιαίες σχέσεις (Ιδιότητες) Συναρτήσεις Ένα συν δύο ίσον τρία Ο κακός Βασιλιάς Ιωάννης κυβερνούσε την Αγγλία το 1200. Επιστημολογικές δεσμεύσεις λογικής πρώτης τάξης: Αληθές, ψευδές, άγνωστο 5

Παράδειγμα (1/2) 5 Αντικείμενα Σχέσεις 2 Δυαδικές 3 μοναδιαίες 1 Συνάρτηση 6

Παράδειγμα (2/2) Σχέση «Αδελφός»: { Ριχάρδος Λεοντόκαρδος, Βασιλιάς Ιωάννης, Βασιλιάς Ιωάννης, Ριχάρδος Λεοντόκαρδος } Συνάρτηση «Αριστερό πόδι»: Ριχάρδος ο Λεοντόκαρδος αριστερό πόδι του Ριχάρδου Βασιλιάς Ιωάννης αριστερό πόδι του Ιωάννη 7

Σύμβολα και ερμηνείες Σύμβολα: Σταθερές (constants) Ριχάρδος, Ιωάννης Κατηγορήματα (predicates) Βασιλιάς, Αδελφός Συναρτήσεις (functions) ΑριστερόΠόδι Τάξη (arity) κατηγορήματος και συνάρτησης Ερμηνεία (interpretation): Αντιστοίχηση συμβόλων σε αντικείμενα, σχέσεις και συναρτήσεις του πραγματικού κόσμου. Επιδιωκόμενη ερμηνεία (intended interpretation): Μια όχι και τόσο αυθαίρετη αντιστοίχηση. 8

Όροι Όροι = Ονόματα αντικειμένων Σύμβολα σταθερών π.χ. Ιωάννης Συναρτήσεις με άλλους όρους ως ορίσματα π.χ. ΑριστερόΠόδι(Ιωάννης) 9

Προτάσεις Ατομικές προτάσεις: Κατηγόρημα και όροι ως ορίσματα Αδελφός( Ριχάρδος, Ιωάννης ) Σύζυγος( Πατέρας( Ριχάρδος ), Μητέρα( Ιωάννης )) Σύνθετες προτάσεις Αδελφός( ΑριστερόΠόδι( Ριχάρδος ), Ιωάννης ) Αδελφός( Ριχάρδος, Ιωάννης ) Αδελφός( Ιωάννης, Ριχάρδος ) Βασιλιάς( Ριχάρδος ) Βασιλιάς( Ιωάννης ) Βασιλιάς( Ριχάρδος ) Βασιλιάς( Ιωάννης ) 10

Καθολική ποσοτικοποίηση Καθολικός ποσοδείκτης: x Βασιλιάς( x ) Άνθρωπος( x ) Πεζά γράμματα για μεταβλητές Η συνεπαγωγή (και όχι η σύζευξη) είναι το «φυσικό» συνδετικό του καθολικού ποσοδείκτη. Η παρακάτω πρόταση είναι ιδιαίτερα περιοριστική για να έχει νόημα: x Βασιλιάς( x ) Άνθρωπος( x ) 11

Υπαρξιακή ποσοτικοποίηση Υπαρξιακός ποσοδείκτης: x Στέμμα( x ) ΣτοΚεφάλι( x, Ιωάννης ) Η σύζευξη (και όχι η συνεπαγωγή) είναι το «φυσικό» συνδετικό του καθολικού ποσοδείκτη. Η παρακάτω πρόταση είναι ιδιαίτερα περιοριστική για να έχει νόημα: x Στέμμα( x ) ΣτοΚεφάλι( x, Ριχάρδος ) 12

Ένθετοι ποσοδείκτες x y Αδελφός( x, y ) Αδέλφι( x, y ) x, y Αδέλφι( x, y ) Αδέλφι( y, x ) x y Αγαπά( x, y ) y x Αγαπά( x, y ) 13

Μερικά ακόμη παραδείγματα (1/2) Κάθε μητέρα αγαπά τα παιδιά της. x, y, Μητέρα(x,y) Αγαπά(x,y) Για κάθε αριθμό υπάρχει ένας άλλος που είναι μεγαλύτερός του. x, Αριθμός(x) y Αριθμός(y) Μεγαλύτερος(y,x) Υπάρχει κάποιος άνθρωπος που είναι μεγαλύτερος από όλους τους άλλους ανθρώπους. x, y Άνθρωπος(x) Ηλικία(x,y), z, w Άνθρωπος(z) Ηλικία(z,w) Μεγαλύτερος(y,w) 14

Μερικά ακόμη παραδείγματα (2/2) Κάθε άνθρωπος που γεννήθηκε στη Μεγάλη Βρετανία, του οποίου οι γονείς είναι και οι δύο πολίτες (είτε από γέννηση ή από καταγωγή) της Μεγάλης Βρετανίας ή κάτοικοι της Μεγάλης Βρετανίας, είναι και αυτός πολίτης της Μεγάλης Βρετανίας από γέννηση. x, Άνθρωπος(x) Γεννήθηκε(x, ΜεγάληΒρετανία) ( y, Άνθρωπος(y) Γονέας(y,x) Πολίτης_από_γέννηση(y,ΜεγάληΒρετανία) Πολίτης_από_καταγωγή(y,ΜεγάληΒρετανία) Κάτοικος(y,ΜεγάληΒρετανία) ) Πολίτης_από_γέννηση(x,ΜεγάληΒρετανία) Κάθε άνθρωπος που γεννήθηκε εκτός της Μεγάλης Βρετανίας, για τον οποίο ένας από τους γονείς είναι πολίτης της Μεγάλης Βρετανίας από γέννηση, είναι και αυτός πολίτης της Μεγάλης Βρετανίας από καταγωγή. x, Άνθρωπος(x) Γεννήθηκε(x, ΜεγάληΒρετανία) ( y, Άνθρωπος(y) Γονέας(y,x) Πολίτης_από_γέννηση(y,ΜεγάληΒρετανία)) Πολίτης_από_καταγωγή(x,ΜεγάληΒρετανία) 15

Σχέσεις μεταξύ ποσοδεικτών x P x P P Q ( P Q ) x P x P ( P Q ) P Q x P x P P Q ( P Q ) x P x P P Q ( P Q ) x Αγαπά( x, Γλυκοπατάτες ) x Αγαπά( x, Γλυκοπατάτες ) x Αγαπά( x, Παγωτό ) x Αγαπά( x, Παγωτό ) 16

Ισότητα Σύμβολο ισότητας: = Δύο όροι αναφέρονται στο ίδιο αντικείμενο Παράδειγμα: «ο Ριχάρδος έχει τουλάχιστον δύο αδελφούς» x, y Αδελφός( x, Ριχάρδος ) Αδελφός( y, Ριχάρδος ) ( x = y ) ( x = y ) x y 17

Τέλος Ενότητας