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

Σχετικά έγγραφα
Περιεχόμενα 1 Πρωτοβάθμια Λογική Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) / 60

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

4. Ο,τιδήποτε δεν ορίζεται με βάση τα (1) (3) δεν είναι προτασιακός τύπος.

Μη γράφετε στο πίσω μέρος της σελίδας

Στοιχεία Κατηγορηματικής Λογικής

Στοιχεία Κατηγορηματικής Λογικής

ΠΛΗ 20, 3 η ΟΣΣ (Κατηγορηματική Λογική)

Στοιχεία Κατηγορηματικής Λογικής

K15 Ψηφιακή Λογική Σχεδίαση 3: Προτασιακή Λογική / Θεωρία Συνόλων

Κατηγορηματικός Λογισμός (ΗR Κεφάλαιο )

Μη γράφετε στο πίσω μέρος της σελίδας

ΠΛΗ 20, 3 η ΟΣΣ (Κατηγορηματική Λογική)

Κατηγορηµατική Λογική Προτασιακή Λογική: πλαίσιο διατύπωσης και µελέτης επιχειρηµάτων για πεπερασµένο πλήθος «λογικών αντικειµένων». «Λογικό αντικείµε

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

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

Μη γράφετε στο πίσω μέρος της σελίδας

Πρόταση. Αληθείς Προτάσεις

Μαθηματική Λογική και Λογικός Προγραμματισμός

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

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

Σημειώσεις Λογικής I. Εαρινό Εξάμηνο Καθηγητής: Λ. Κυρούσης

, για κάθε n N. και P είναι αριθμήσιμα.

\5. Κατηγορηματικός Λογισμός (Predicate Calculus)

Υποθετικές προτάσεις και λογική αλήθεια

Μη γράφετε στο πίσω μέρος της σελίδας

Μη γράφετε στο πίσω μέρος της σελίδας



HY118-Διακριτά Μαθηματικά

Μαθηματική Λογική και Λογικός Προγραμματισμός

Στοιχεία Προτασιακής Λογικής

d k 10 k + d k 1 10 k d d = k i=0 d i 10 i.

Προτάσεις. Εισαγωγή στις βασικές έννοιες των Μαθηματικών. Ποιες είναι προτάσεις; Προτάσεις 6/11/ ο Μάθημα Μαθηματική Λογική (επανάληψη)

Μαθηματική Λογική και Απόδειξη

ψ φ2 = k χ φ2 = 4k χ φ1 = χ φ1 + χ φ2 + 3 = 4(k 1 + k 2 + 1) + 1 ψ φ1 = ψ φ1 + χ φ2 = k k = (k 1 + k 2 + 1) + 1

Σχόλιο. Παρατηρήσεις. Παρατηρήσεις. p q p. , p1 p2

Σειρά Προβλημάτων 1 Λύσεις

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

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΛΟΓΙΚΗΣ

Στοιχεία Προτασιακής Λογικής

Προτασιακή Λογική. Τμήμα Μηχανικών Πληροφορικής ΤΕ ΤΕΙ Ηπείρου Γκόγκος Χρήστος

p p p q p q p q p q

Μαθηματική Λογική και Λογικός Προγραμματισμός

ΕΙΣΑΓΩΓΙΚΟ ΚΕΦΑΛΑΙΟ. a β a β.

Μη γράφετε στο πίσω μέρος της σελίδας

HY118-Διακριτά Μαθηματικά

Ισότητα, Αλγεβρικές και Αναλυτικές Ιδιότητες Πραγματικών Ακολουθιών

Δώστε έναν επαγωγικό ορισμό για το παραπάνω σύνολο παραστάσεων.

Λογική Πρώτης Τάξης. Γιώργος Κορφιάτης. Νοέµβριος Εθνικό Μετσόβιο Πολυτεχνείο

Μαθηματική Λογική (προπτυχιακό) Εξέταση Ιανουαρίου 2018 Σελ. 1 από 5

Στοιχεία Προτασιακής Λογικής

Συνέπεια, Εγκυρότητα, Συνεπαγωγή, Ισοδυναμία, Κανονικές μορφές, Αλγόριθμοι μετατροπής σε CNF-DNF

HY118- ιακριτά Μαθηµατικά

ΤΟ ΛΕΞΙΛΟΓΙΟ ΤΗΣ ΛΟΓΙΚΗΣ

Ας θεωρήσουμε δύο πραγματικούς αριθμούς. Είναι γνωστό ότι:,. Αυτό σημαίνει ότι: «=», «

m + s + q r + n + q p + s + n, P Q R P Q P R Q R F G

Επανάληψη. ΗΥ-180 Spring 2019

Διακριτά Μαθηματικά Ι

Διακριτά Μαθηματικά Ι

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

Θεωρία Υπολογισμού Άρτιοι ΑΜ. Διδάσκων: Σταύρος Κολλιόπουλος. eclass.di.uoa.gr. Περιγραφή μαθήματος

Θεωρία Υπολογισμού Αρτιοι ΑΜ Διδάσκων: Σταύρος Κολλιόπουλος eclass.di.uoa.gr

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

Τεχνητή Νοημοσύνη. 8η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

HY118-Διακριτά Μαθηματικά. Προτασιακός Λογισμός. Προηγούμενη φορά. Βάσεις της Μαθηματικής Λογικής. 02 Προτασιακός Λογισμός

ΠΑΙΓΝΙΑ Παιχνίδια Γενική Θεώρηση μεγιστοποιήσει την πιθανότητά

1. ΕΙΣΑΓΩΓΗ ΣΤΗ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ

HY118-Διακριτά Μαθηματικά

HY118-Διακριτά Μαθηματικά

Σημειώσεις Μαθηματικής Λογικής. Χειμερινό Εξάμηνο Δ. Ζώρος, Ν. Καρβέλας Σύμφωνα με παραδόσεις του Λ. Κυρούση

a n = 3 n a n+1 = 3 a n, a 0 = 1

Αποφασισιµότητα. HY118- ιακριτά Μαθηµατικά. Βασικές µέθοδοι απόδειξης. 07 -Αποδείξεις. ιακριτά Μαθηµατικά, Εαρινό εξάµηνο 2017

Βασικές Ισοδυναμίες με Άρνηση, Πίνακες Αληθείας, Λογική Συνεπαγωγή, Ταυτολογίες, Αντινομίες, Πλήρης Αλγόριθμος Μετατροπής CNF

ΑΣΚΗΣΕΙΣ ΠΙΘΑΝΟΤΗΤΩΝ του Παν. Λ. Θεοδωρόπουλου 0

ΗΥ118 Διακριτά Μαθηματικά Εαρινό Εξάμηνο η Σειρά Ασκήσεων Λύσεις

ΚΕΦΑΛΑΙΟ 3: Κατηγορηματική Λογική Πρώτης Τάξεως και Λογικά Προγράμματα

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

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

ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΑΠΟΔΕΙΞΗ

HY118-Διακριτά Μαθηματικά

Γιατί πιθανότητες; Γιατί πιθανότητες; Θεωρία πιθανοτήτων. Θεωρία Πιθανοτήτων. ΗΥ118, Διακριτά Μαθηματικά Άνοιξη 2017.

ΗΥ118: Διακριτά Μαθηματικά Εαρινό εξάμηνο 2016 Λύσεις ασκήσεων προόδου

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

Αριθμήσιμα σύνολα. Μαθηματικά Πληροφορικής 5ο Μάθημα. Παραδείγματα αριθμήσιμων συνόλων. Οι ρητοί αριθμοί

Φροντιστήριο 2 Λύσεις

1 Συνοπτική ϑεωρία. 1.1 Νόµοι του Προτασιακού Λογισµού. p p p. p p. ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Τµήµα Επιστήµης Υπολογιστών

HY118-Διακριτά Μαθηματικά

Β Ομάδα Ασκήσεων "Λογικού Προγραμματισμού" Ακαδημαϊκού Έτους

Προτασιακός Λογισμός (HR Κεφάλαιο 1)

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

Παράδειγμα άμεσης απόδειξης. HY118-Διακριτά Μαθηματικά. Μέθοδοι αποδείξεως για προτάσεις της μορφής εάν-τότε

Ανάλυση της Ορθότητας Προγραμμάτων (HR Κεφάλαιο 4)

B = F i. (X \ F i ) = i I

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

Σειρά Προβλημάτων 1 Λύσεις

K15 Ψηφιακή Λογική Σχεδίαση 7-8: Ανάλυση και σύνθεση συνδυαστικών λογικών κυκλωμάτων

ΚΑΤΗΓΟΡΗΜΑΤΙΚΟΣ ΛΟΓΙΣΜΟΣ Ι

HY118-Διακριτά Μαθηματικά

Τεχνητή Νοημοσύνη. 10η διάλεξη ( ) Ίων Ανδρουτσόπουλος.

Διακριτά Μαθηματικά Ι

Transcript:

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

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

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

Η εκφραστική δυνατότητα της προτασιακής λογικής είναι περιορισμένη. Για τη διατύπωση μαθηματικών προτάσεων χρειαζόμαστε μία λογική με μεγαλύτερη εκφραστική δυνατότητα. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 4 / 58

Στα μαθηματικά οι προτάσεις που διατυπώνουμε αναφέρονται σε αντικείμενα (π.χ. αριθμούς) και περιγράφουν ιδιότητες των αντικειμένων αυτών ή σχέσεις μεταξύ των αντικειμένων. Στην προτασιακή λογική χρησιμοποιούμε προτασιακές μεταβλητές για να αναπαραστήσουμε συμβολικά τις προτάσεις. Ωστόσο το αντικείμενο στο οποίο αναφέρεται μία πρόταση και η ιδιότητα που αποδίδεται στο αντικείμενο αυτό, δεν αποτυπώνονται στη συμβολική αναπαράσταση της πρότασης. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 5 / 58

Παράδειγμα Εστω ότι οι προτάσιακές μεταβλητές p, q, r συμβολίζουν τις παρακάτω προτάσεις: p: ο αριθμός 2 είναι πρώτος q: ο αριθμός 3 είναι πρώτος r: ο αριθμός 2 είναι άρτιος Οι προτάσεις p και r αναφέρονται στον ίδιο αριθμό, ενώ οι προτάσεις p και q αποδίδουν την ίδια ιδιότητα σε δύο αριθμούς. Ωστόσο η πληροφορία αυτή χάνεται κατά την αναπαράσταση των προτάσεων αυτών με προτασιακές μεταβλητές. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 6 / 58

Στα μαθηματικά διατυπώνουμε καθολικές προτάσεις, οι οποίες δηλώνουν ότι κάτι είναι αληθεύει για οποιοδήποτε αντικείμενο. Στην προτασιακή λογική δεν μπορούμε γενικά να αναπαραστήσουμε μία καθολική πρόταση η οποία δηλώνει ότι κάθε αντικείμενο έχει μία ιδιότητα με τρόπο που να απεικονίζει τη σχέση αυτής της πρότασης με τις αντίστοιχες επιμέρους προτάσεις, κάθε μία από τις οποίες δηλώνει ότι ένα συγκεκριμένο αντικείμενο έχει την ιδιότητα αυτή. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 7 / 58

Παράδειγμα Εστω ότι οι προτάσιακές μεταβλητές p 0, p 1, p 2,... συμβολίζουν αντίστοιχα τις προτάσεις ο αριθμός 0 έχει την ιδιότητα I, ο αριθμός 1 έχει την ιδιότητα I, ο αριθμός 2 έχει την ιδιότητα I,.... Πώς θα μπορούσαμε να αναπαραστήσουμε την πρόταση κάθε αριθμός έχει την ιδιότητα I ως μία πρόταση φ της προτασιακής λογικής έτσι ώστε η φ να είναι αληθής αν και μόνο αν η προτάσεις p 0, p 1, p 2,... είναι όλες αληθείς; Η απάντηση είναι ότι κάτι τέτοιο δεν είναι εφικτό. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 8 / 58

Παράδειγμα (συνέχεια) Πράγματι, για οποιαδήποτε πρόταση φ της προτασιακής λογικής υπάρχει κάποια προτασιακή μεταβλητή p i ανάμεσα στις p 0, p 1, p 2,... που δεν εμφανίζεται στη φ (το πλήθος των μεταβλητών που εμφανίζεται στην φ θα πρέπει να είναι πεπερασμένο, ενώ οι προτασιακές μεταβλητές p 0, p 1, p 2,... είναι άπειρες). Εστω v η ανάθεση αληθοτιμών η οποία αναθέτει την τιμή A σε κάθε προτασιακή μεταβλητή και v η ανάθεση αληθοτιμών που αναθέτει την τιμή Ψ στην p i και την τιμή A σε όλες τις υπόλοιπες προτασιακές μεταβλητές. Επειδή οι v και v διαφέρουν μόνο στην τιμή της p i η οποία δεν εμφανίζεται στη φ, ισχύει v(φ) = v (φ). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 9 / 58

Παράδειγμα (συνέχεια) Αν v(φ) = Ψ, τότε η φ δεν έχει την επιθυμητή ιδιότητα (καθώς οι προτάσεις p 0, p 1, p 2,... όλες αληθείς με βάση τη v, ενώ η φ είναι ψευδής). Αν v(φ) = A, τότε ισχύει επίσης v (φ) = A. Και σε αυτή την περίπτωση η φ δεν έχει την επιθυμητή ιδιότητα (καθώς η πρόταση p i είναι ψευδής με βάση τη v και άρα δεν ισχύει ότι οι προτάσεις p 0, p 1, p 2,... είναι όλες αληθείς, ενώ η φ είναι αληθής). Συμπεραίνουμε ότι δεν υπάρχει πρόταση φ της προτασιακής λογικής η οποία να είναι αληθής αν και μόνο αν η προτάσεις p 0, p 1, p 2,... είναι όλες αληθείς Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 10 / 58

Παράδειγμα (συνέχεια) Στην πραγματικότητα η ζητούμενη πρόταση φ θα πρέπει να οριστεί ως η άπειρη σύζευξη όλων των προτασιακών μεταβλητών p 0, p 1, p 2,..., η οποία ωστόσο δεν αποτελεί πρόταση της προτασιακής λογικής. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 11 / 58

Τέλος ορισμένοι αποδεικτικοί κανόνες που εφαρμόζουμε στις μαθηματικές αποδείξεις δεν μπορούν να εφαρμοστούν στην προτασιακή λογική. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 12 / 58

Παράδειγμα Από τις προτάσεις κάθε πρώτος αριθμός μεγαλύτερος του 2 είναι περιττός και ο 5 είναι πρώτος αριθμός μεγαλύτερος του 2 μπορούμε να εξάγουμε το συμπέρασμα ο 5 είναι περιττός αριθμός. Ωστόσο ο παραπάνω συλλογισμός δεν μπορεί να γίνει στην προτασιακή λογική. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 13 / 58

Στη συνέχεια θα περιγράψουμε την πρωτοβάθμια λογική (αρχικά άτυπα και στη συνέχεια τυπικά) η οποία μας επιτρέπει να διατυπώσουμε προτάσεις με συμβολικό τρόπο, στον οποίο αποτυπώνονται τα αντικείμενα που εμπλέκονται στην πρόταση καθώς και οι μεταξύ τους σχέσεις που καθορίζονται από την πρόταση. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 14 / 58

Στην πρωτοβάθμια λογική χρησιμοποιούμε όρους για να ανπαραστήσουμε τα αντικείμενα για το οποία μας ενδιαφέρει να διατυπώσουμε προτάσεις. Οι μεταβλητές και οι σταθερές είναι απλοί όροι. Σύνθετοι όροι σχηματίζονται χρησιμοποιώντας συναρτησιακά σύμβολα (ή τελεστές), το οποία παίρνουν ως ορίσματα όρους. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 15 / 58

Παράδειγμα όρων: 0, 1, π, ɛ, (σταθερές) x, y, w (μεταβλητές) f (x, 1), sin π, w ɛ, x (σύνθετοι όροι) Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 16 / 58

Οι όροι είναι συντακτικά αντικείμενα. Για να μπορέσουμε να ερμηνεύσουμε τους όρους (δηλαδή να προσδιορίσουμε το αντικείμενο το οποίο αναπαριστά ένα όρος) θα πρέπει: να ορίσουμε ένα σύνολο αναφοράς να ερμηνεύσουμε τις σταθερές ως στοιχεία του συνόλου αναφοράς να αναθέσουμε τιμές από το σύνολο αναφοράς στις μεταβλητές να ερμηνεύσουμε τα συναρτησικά σύμβολα ως συναρτήσεις με πεδίο τιμών το σύνολο αναφοράς. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 17 / 58

Οι απλές (ή ατομικές) προτάσεις σχηματίζονται χρησιμοποιώντας σύμβολα καταγορημάτων, το οποία παίρνουν ως ορίσματα όρους. Παράδειγμα ατομικών προτάσεων: odd(n) p(x, y, x) x = y 1 > y Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 18 / 58

Για να καθοριστεί αν μία ατομική πρόταση είναι αληθής ή ψευδής χρειάζεται να ερμηνευτούν τα σύμβολα κατηγορημάτων. Τα σύμβολα κατηγορημάτων με ένα όρισμα ερμηνεύονται ως υποσύνολα του συνόλου αναφοράς, έτσι ώστε το υποσύνολο που αντιστοιχεί σε ένα σύμβολο κατηγορήματος να περιέχει τα αντικείμενα για τα οποία αληθεύει το κατηγόρημα. Τα σύμβολα κατηγορημάτων με περισσότερα από ένα ορίσματα ερμηνεύονται ως σχέσεις μεταξύ των στοιχείων του συνόλου αναφοράς. Αν η γλώσσα της πρωτοβάθμιας λογικής περιέχει το σύμβολο = τότε αυτό ερμηνεύεται πάντοτε ως ισότητα στο σύνολο αναφοράς. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 19 / 58

Οι προτάσεις της πρωτοβάθμιας λογικής σχηματίζονται από ατομικές προτάσεις χρησιμοποιώντας τους λογικούς συνδέσμους (όχι), (καί), (ή), (συνεπάγεται), (ισοδυναμεί) και τους ποσοδείκτες (για κάθε), (υπάρχει). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 20 / 58

Κάθε πρόταση της πρωτοβάθμιας λογικής μπορεί να χαρακτηριστεί ως αληθής η ψευδής, με βάση: τις αληθοτιμές των ατομικών προτάσεων που την συνθέτουν την ερμηνεία των λογικών συνδέσμων που είναι πάντα η ίδια και ταυτίζεται με αυτή που γνωρίζουμε από την προτασιακή λογική την ερμηνεία των ποσοδεικτών που είναι επίσης πάντα η ίδια και θα εξεταστεί στη συνέχεια. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 21 / 58

Καθολικός ποσοδείκτης: Η πρόταση x φ (διαβάζεται για κάθε x φ) είναι αληθής αν και μόνο αν η πρόταση φ αληθεύει, ανεξάρτητα από την τιμή που θα ανατεθεί στη μεταβλητή x (δηλαδή για οποιαδήποτε τιμή της x από το σύνολο αναφοράς). Παράδειγμα: x (x x < x x < 1) Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 22 / 58

Υπαρξιακός ποσοδείκτης: Η πρόταση x φ (υπάρχει x τέτοιο ώστε φ) είναι αληθής αν και μόνο αν η πρόταση φ αληθεύει, για τουλάχιστον μία τιμή μεταβλητής x (δηλαδή για κάποια τιμή της x από το σύνολο αναφοράς). Παράδειγμα: x (x > 0 x < 1) Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 23 / 58

Μία πρόταση της πρωτοβάθμιας ονομάζεται έγκυρη αν αληθεύει για οποιαδήποτε ερμηνεία των συμβόλων (σταθερών, συναρτήσεων, κατηγορημάτων και μεταβλητών). Εγκυρες προτάσεις μπορούν να σχηματιστούν, αν αντικαταστήσουμε σε μία ταυτολογία τις προτασιακές μεταβλητές με προτάσεις της πρωτοβάθμιας λογικής. Υπάρχουν ωστόσο έγκυρες προτάσεις που δεν προκύπτουν από ταυτολογίες και η εγκυρότητά τους οφείλεται στη σχέση μεταξύ των ποσοδεικτών. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 24 / 58

Δύο προτάσεις φ και ψ της πρωτοβάθμιας λογικής ονομάζονται λογικά ισοδύναμες (συμβολισμός φ ψ) αν έχουν την ίδια αληθοτιμή για οποιαδήποτε ερμηνεία των συμβόλων. Παρατηρούμε ότι οι προτάσεις φ και ψ είναι λογικά ισοδύναμες αν και μόνο αν η πρόταση φ ψ είναι έγκυρη. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 25 / 58

Η πρόταση φ συνεπάγεται λογικά την ψ, αν η ψ αληθεύει για οποιαδήποτε ερμηνεία των συμβόλων αληθεύει η φ. Παρατηρούμε ότι οι φ συνεπάγεται λογικά την ψ αν και μόνο αν η πρόταση φ ψ είναι έγκυρη. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 26 / 58

Παρατήρηση 1: Συνήθως στις καθολικές και υπαρξιακές προτάσεις που διατυπώνουμε, η ποσοδεικτούμενη μεταβλητή εμφανίζεται στην πρόταση που ακολουθεί τον ποσοδείκτη. Ωστόσο οι προτάσεις x φ και x φ είναι συντακτικά ορθές και μπορεί να τους αποδοθεί αληθοτιμή ακόμη και στην περίπτωση που η x δεν εμφανίζεται στην φ. Σε αυτή την περίπτωση το κατά πόσο η πρότάση φ είναι αληθής δεν εξαρτάται από την τιμή της μεταβλητής x και οι προτάσεις x φ και x φ είναι ισοδύναμες με την φ. Για παράδειγμα οι προτάσεις x 1 > 0 και x 1 > 0 είναι ισοδύναμες με την 1 > 0. Ομοίως οι προτάσεις x p(,, ) και x p(,, ) είναι ισοδύναμες με την p(,, ). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 27 / 58

Παρατήρηση 2: Συνήθως στις καθολικές και υπαρξιακές προτάσεις x φ και x φ που διατυπώνουμε, η x δεν βρίσκεται στην εμβέλεια κάποιου άλλου ποσοδείκτη εντός της φ. Ωστόσο οι προτάσεις x φ και x φ είναι συντακτικά ορθές και μπορεί να τους αποδοθεί αληθοτιμή ακόμη και στην περίπτωση που κάποιες εμφανίσεις της x βρίσκονται στην εμβέλεια άλλων ποσοδεικτών μέσα στη φ. Για παράδειγμα στην πρόταση x (x 0 x (x > 100)), η μεταβλητή x στην πρόταση x > 100 βρίσκεται στην εμβέλεια του υπαρξιακού ποσοδείκτη. Σε τέτοιες περιπτώσεις ο εξωτερικός ποσοδείκτης επηρεάζει μόνο τις ελεύθερες εμφανίσεις της x (αυτό διατυπώνεται με ακρίβεια στον τυπικό ορισμό της σημασιολογίας). Η παραπάνω πρόταση μπορεί να γραφτεί ισοδύναμα x (x 0 y (y > 100)). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 28 / 58

Παρατήρηση 3: Εστω ότι για κάθε στοιχείο a του συνόλου αναφοράς υπάρχει ένας όρος t a χωρίς μεταβλητές η ερμηνεία του οποίο είναι το a (δηλαδή κάθε στοιχείο του συνόλου αναφοράς έχει συντακτική αναπαράσταση). Τότε, με βάση την εν λόγω ερμηνεία, η πρόταση x φ είναι αληθής αν και μόνο αν για κάθε όρο t χωρίς μεταβλητές αληθεύει η πρόταση φ[x t], η οποία προκύπτει αν αντικαταστήσουμε κάθε ελεύθερη εμφάνιση της μεταβλητής x με τον όρο t. Αντίστοιχα, με βάση την εν λόγω ερμηνεία, η πρόταση x φ είναι αληθής αν και μόνο αν η πρόταση φ[x t] αληθεύει για κάποιον όρο t χωρίς μεταβλητές. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 29 / 58

Παράδειγμα Εστω ότι το σύνολο αναφοράς είναι οι φυσικοί αριθμοί και ότι η γλώσσα της πρωτοβάθμιας λογικής περιέχει ένα κατηγόρηρμα p και ένα σύμβολο σταθεράς για κάθε αριθμό (για ευκολία μπορούμε να θεωρήσουμε την ακολουθία των ψηφίων που περιγράφουν έναν αριθμό στο δεκαδικό σύστημα ως ένα μοναδικό σύμβολο, η ερμηνεία του οποίου είναι ο αντίστοιχος αριθμός). Τότε η πρόταση x p(x) είναι αληθής αν και μόνο αν όλες οι προτάσεις p(0), p(1), p(2),..., p(1000000),... είναι αληθείς. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 30 / 58

Παράδειγμα Εστω ότι το σύνολο αναφοράς είναι οι φυσικοί αριθμοί και ότι η γλώσσα της πρωτοβάθμιας λογικής περιέχει ένα κατηγόρηρμα p, δύο σύμβολα σταθεράς 0 και 1 (με την προφανή ερμηνεία) και τον τελεστή + (επίσης με την προφανή ερμηνεία). Τότε η πρόταση x p(x) είναι αληθής αν και μόνο κάποια από τις προτάσεις p(0), p(1), p(1 + 1), p(1 + 1 + 1),... είναι αληθής. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 31 / 58

Σημειώνεται οτι δεν είναι απαραίτητο να έχει κάθε στοιχειο του συνόλου αναφοράς συντακτική αναπαράσταση. Το πλήθος των όρων που μπορούμε να σχηματίσουμε από ένα αριθμήσιμο σύνολο συμβόλων είναι επίσης αριθμήσιμο, ενώ αντίθετα το σύνολο αναφοράς ενδέχεται να εχει μεγαλύτερη πληθυκότητα (γνωρίζουμε για παράδειγμα ότι το σύνολο των πραγματικών αριθμών δεν είναι αριθμήσμο). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 32 / 58

Ενδέχεται επίσης να μην υπάρχει συντακτική αναπαράσταση όλων των στοιχείων του συνόλου αναφοράς, ακόμη και σε περιπτώσεις που το σύνολο αυτό είναι αριθμήσιμο ή ακόμη και πεπερασμένο. Αυτό για παράδειγμα μπορεί να συμβεί αν η γλώσσα της πρωτοβάθιας λογικής δεν περιέχει κανένα σύμβολο σταθεράς. Συνεπώς στη γενική περίπτωση είναι αδόκιμο να θεωρήσουμε την πρόταση φ[x a] όταν το a είναι ένα στοιχείο του συνόλου αναφοράς (και όχι όρος). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 33 / 58

Παρατήρηση 4: Εστω ότι το σύνολο αναφοράς είναι ένα πεπρασμένο σύνολο {a 1, a 2,..., a n } με n στοιχεία και για κάθε στοιχείο a i του συνόλου αναφοράς υπάρχει ένας όρος t i χωρίς μεταβλητές η ερμηνεία του οποίο είναι το a i. Τότε, μέ βάση την εν λόγω ερμηνεία η πρόταση x φ είναι αληθής αν και μόνο αν η πρόταση φ[x t 1 ] φ[x t 2 ] φ[x t n ] είναι αληθής. Αντίστοιχα η πρόταση x φ είναι αληθής αν και μόνο αν η πρόταση φ[x t 1 ] φ[x t 2 ] φ[x t n ] είναι αληθής. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 34 / 58

ΠΡΟΣΟΧΗ: Οι προτάσεις x φ και φ[x t 1 ] φ[x t 2 ] φ[x t n ] δεν είναι λογικά ισοδύναμες και ενδέχεται να έχουν διαφορετική τιμή αλήθειας ακόμη και αν το σύνολο αναφοράς έχει ακριβώς n > 1 στοιχεία. Ανάλογη παρατήρηση ισχύει και για τις προτάσεις και x φ και φ[x t 1 ] φ[x t 2 ] φ[x t n ]. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 35 / 58

Στη συνέχεια εξετάζουμε ορισμένες λογικές ισοδυναμίες και λογικές συνεπαγωγές που εμπλέκουν ποσοδείκτες. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 36 / 58

Άρνηση καθολικής πρότασης. Η πρόταση x φ είναι λογικά ισοδύναμη με την x φ. Πράγματι, έστω μία ερμηνεία των συμβόλων. Τοτε: η πρόταση x φ είναι αληθής ανν η πρόταση x φ δεν είναι αληθής ανν δεν ισχύει ότι η πρόταση φ αληθεύει για όλες τις τιμές του της x από το σύνολο αναφοράς ανν η πρόταση φ είναι ψευδής για κάποια τιμή του x από το σύνολο αναφοράς ανν η πρόταση φ είναι αληθής για κάποια τιμή του x από το σύνολο αναφοράς ανν η πρόταση x φ είναι αληθής. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 37 / 58

Άρνηση υπαρξιακής πρότασης. Η πρόταση x φ είναι λογικά ισοδύναμη με την x φ. Πράγματι x φ x ( φ) ( x φ) x φ Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 38 / 58

Καθολικός ποσοδείκτης σε σύζευξη δύο προτάσεων. Η πρόταση x (φ ψ) είναι λογικά ισοδύναμη με την x φ x ψ. Πράγματι, έστω μία ερμηνεία των συμβόλων. Τότε η πρόταση x (φ ψ) είναι αληθής ανν η πρόταση φ ψ είναι αληθής για όλες τις τιμές της x από το σύνολο αναφοράς ανν η πρόταση φ είναι αληθής για όλες τις τιμές της x από το σύνολο αναφοράς και η πρόταση ψ είναι αληθής για όλες τις τιμές του x από το σύνολο αναφοράς ανν οι προτάσεις x φ και ψ είναι αληθείς ανν η πρόταση x φ x ψ είναι αληθής Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 39 / 58

Υπαρξιακός ποσοδείκτης σε σύζευξη δύο προτάσεων. Η πρόταση x (φ ψ) δεν είναι λογικά ισοδύναμη με την x φ x ψ. Για παράδειγμα αν θεωρήσουμε ως σύνολο αναφοράς τους ακέραιους αριθμούς και ερμηνεύσουμε τα σύμβολα με τον συνήθη τρόπο, τότε η πρόταση x (x > 0 x < 0) δεν είναι αληθής, ενώ η πρόταση x x > 0 x x < 0 είναι αληθής. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 40 / 58

Ωστόσο η πρόταση x φ x ψ είναι λογική συνέπεια της x (φ ψ). Πράγματι, έστω μία ερμηνεία των συμβόλων. Τότε η πρόταση x (φ ψ) είναι αληθής η πρόταση φ ψ είναι αληθής για κάποια τιμή της x από το σύνολο αναφοράς η πρόταση φ είναι αληθής για κάποια τιμή της x από το σύνολο αναφοράς και η πρόταση ψ είναι αληθής για κάποια τιμή της x από το σύνολο αναφοράς οι προτάσεις x φ και x ψ είναι αληθείς η πρόταση x φ x ψ είναι αληθής Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 41 / 58

Ποσοδείκτης σε διάζευξη δύο προτάσεων. Άσκηση: Ποια είναι η σχέση των προτάσεων x (φ ψ) και x φ x ψ (είναι ισοδύναμες, συνεπάγεται κάποια από τις δύο την άλλη); Ποια είναι η σχέση των προτάσεων x (φ ψ) και x φ x ψ; Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 42 / 58

Διαδοχικοί υπαρξιακοί ποσοδείκτες. Η πρόταση x y φ είναι λογικά ισοδύναμη με την y x φ. Πράγματι, έστω μία ερμηνεία των συμβόλων. Τότε η πρόταση x y φ είναι αληθής ανν η πρόταση y φ είναι αληθής για κάποια τιμή της x από το σύνολο αναφοράς ανν η πρόταση φ είναι αληθής για κάποιες τιμές των x και y από το σύνολο αναφοράς ανν η πρόταση x φ είναι αληθής για κάποια τιμή της y από το σύνολο αναφοράς ανν η πρόταση y x φ είναι αληθής Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 43 / 58

Διαδοχικοί καθολικοί ποσοδείκτες. Η πρόταση x y φ είναι λογικά ισοδύναμη με την y x φ. Μπορούμε να αποδείξουμε αυτό το αποτέλεσμα με παρόμοιο τρόπο όπως για τον υπαρξιακό ποσοδείκτη. Εδώ δίνουμε μία εναλλακτική απόδειξη που χρησιμοποιεί γνωστές λογικές ισοδυναμίες. x y φ x ( y φ) x ( y φ) x y φ y x φ y ( x φ) y ( x φ) y x φ Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 44 / 58

Διαδοχικοί ποσοδείκτες διαφορετικού είδους. Η πρόταση x y φ δεν είναι λογικά ισοδύναμη με την y x φ. Για παράδειγμα αν θεωρήσουμε ως σύνολο αναφοράς τους φυσικούς αριθμούς και ερμηνεύσουμε τα σύμβολα με τον συνήθη τρόπο, τότε η πρόταση x y x > y δεν είναι αληθής, ενώ η πρόταση y x x > y είναι αληθής. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 45 / 58

Ωστόσο η πρόταση y x φ είναι λογική συνέπεια της x y φ. Πράγματι, έστω μία ερμηνεία των συμβόλων. Τότε η πρόταση x y φ είναι αληθής η πρόταση y φ είναι αληθής για κάποια τιμή a της x από το σύνολο αναφοράς η πρόταση φ είναι αληθής για κάποια τιμή a της x και για οποιαδήποτε τιμή της y από το σύνολο αναφοράς για οποιαδήποτε τιμή της y από το σύνολο αναφοράς η πρόταση φ είναι αληθής για κάποια τιμή της x για οποιαδήποτε τιμή της y από το σύνολο αναφοράς η πρόταση x φ είναι αληθής η πρόταση y x φ είναι αληθής Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 46 / 58

Διαισθητικά, η διαφορά των δύο προτάσεων είναι ότι στην y x φ η επιλογή της τιμής της x μπορεί να είναι διαφορετική για κάθε τιμή της y έτσι ώστε να ικανοποιείται η φ, ενώ αντίθετα στην x y φ η επιλογή της τιμής της x θα πρέπει να είναι η ίδια για όλες τις τιμές της y. Ο δεύτερος περιορισμός είναι πιο αυστηρός από το πρώτο και άρα όταν ικανοποιείται ο δεύτερος περιορισμός, τότε ικανοποιείται και ο πρώτος. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 47 / 58

Άρνηση πρότασης που περιέχει διαδοχικούς ποσοδείκτες. Εστω μία πρόταση τη μορφής Q 1 x 1 Q 2 x 2 Q k x k φ, όπου Q 1, Q 2,..., Q k είναι ποσοδείκτες ( ή ). Με βάση τις ισοδυναμίες που έχουμε δείξει για την άρνηση καθολικής και υπαρξιακής πρότασης, η άρνηση Q 1 x 1 Q 2 x 2 Q k x k φ της παραπάνω πρότασης είναι ισοδύναμη με την πρόταση Q 1 x 1 Q2 x 2 Q k x k φ όπου { αν Q = Q = αν Q = Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 48 / 58

Παράδειγμα Εστω φ η λογική πρόταση x y z (x < z z < y). Τότε φ x y z (x < z z < y) x y z ( (x < z) (z < y)) Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 49 / 58

Υπάρχουν ορισμένες μαθηματικές προτάσεις, οι οποίες χρησιμοποιούν τύπους ποσοδεικτών οι οποίοι δεν περιέχονται στο αλφάβητο της πρωτοβάθμιας λογικής. Τέτοιου είδους προτάσεις μπορούν να διατυπωθούν στην πρωτοβάθμια λογική με έμμεσο τρόπο. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 50 / 58

Ο ποσοδείκτης μοναδικότητας. Στα μαθηματικά πολλές φορές διατυπώνονται προτάσεις όπως η παρακάτω: υπάρχει μοναδική τιμή της x τέτοια ώστε x + x = 0. Η πρόταση αυτή μπορεί να γραφτεί σε συμβολική μορφή με χρήση του ποσοδείκτη μοναδικότητας! (υπάρχει μοναδική τιμή της x):!x x + x = 0. Η σύνταξη της πρωτοβάθμιας λογικής δεν περιλαμβάνει τον ποσοδείκτη!, ωστόσο μπορούμε να κατασκευάσουμε μία πρόταση που να είναι ισοδύναμη με την!x φ. Άσκηση: κατασκευάστε μία πρόταση της πρωτοβάθμιας λογικής η οποία να είναι ισοδύναμη με την!x φ. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 51 / 58

Ποσοδείκτες με περιορισμένο πεδίο ορισμού. Στα μαθηματικά μπορούμε να διατυπώνουμε καθολικές ή υπαρξιακές προτάσεις στις οποίες το σύνολο των τιμών στις οποίες αναφέρεται ο ποσοδείκτης είναι υποσύνολο του συνόλου αναφοράς. Παραδείγματα τέτοιων προτάσεων δίνονται παρακάτω: Για κάθε άρτιο αριθμό x υπάρχει y τέτοιο ώστε x = 2y. Υπάρχει άρτιος αριθμός x ο οποίος είναι πρώτο αριθμός. x > 0 (x x > 0) x < 0 (x x = 2) x P φ x P φ Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 52 / 58

Η σύνταξη της πρωτοβάθμιας λογικής δεν υποστηρίζει άμεσα τη χρήση ποσοδείκτη με περιορισμένο πεδίο ορισμού, ωστόσο οι μαθηματικές προτάσεις που περιέχουν τέτοιους ποσοδείκτες μπορούν να αναπαρασταθούν με έμμεσο τρόπο στην πρωτοβάθμια λογική. Ας θεωρήσουμε πρώτα ότι το περιορισμένο πεδίο ορισμού του ποσοδείκτη προσδιορίζεται από μία πρόταση φ της πρωτοβάθμιας λογικής (όπως για παράδειγμα στην πρόταση x > 0 (x 2 > 0)) Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 53 / 58

Εστω μία μαθηματική πρόταση της μορφής: για κάθε x για το οποίο ισχύει η φ, ισχύει η ψ. Στην πρωτοβάθμια λογική η πρόταση αυτή γράφεται με τον παρακάτω τρόπο: x(φ ψ) Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 54 / 58

Η πρόταση x(φ ψ) είναι αληθής αν και μόνο αν για οποιαδήποτε τιμή του x από το σύνολο αναφοράς, η συνεπάγωγή φ ψ είναι αληθής. Συνεπώς για οποιαδήποτε τιμή της x από το σύνολο αναφοράς για την οποία η φ αληθεύει θα πρέπει να αληθεύει και η ψ, ενώ για οποιαδήποτε τιμή της x από το σύνολο αναφοράς για την οποία η φ δεν αληθεύει, η ψ μπορεί να είναι είτε αληθής είτε ψευδής. Το τελευταίο αποτελεί πιο αναλυτική διατύπωση της αρχικής μαθηματικής πρότασης. Για παράδειγμα η πρόταση x > 0 (x x > 0) γράφεται x (x > 0 x x > 0) Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 55 / 58

Εστω τώρα μία μαθηματική πρόταση της μορφής: υπάρχει x για το οποίο ισχύει η φ, τέτοιο ώστε να ισχύει η ψ Στην πρωτοβάθμια λογική η πρόταση αυτή γράφεται με τον παρακάτω τρόπο: x(φ ψ) Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 56 / 58

Εστω τώρα μία πρόταση της μορφής: υπάρχει x για το οποίο ισχύει η φ, τέτοιο ώστε να ισχύει η ψ Η πρόταση x(φ ψ) είναι αληθής αν και μόνο αν υπάρχει τιμή του x από το σύνολο αναφοράς, για την οποία η σύζευξη φ ψ είναι αληθής. Συνεπώς υπάρχει τιμή του x από το σύνολο αναφοράς για την αληθεύουν και η φ και η ψ. Το τελευταίο αποτελεί επαναδιατύπωση της αρχικής μαθηματικής πρότασης. Για παράδειγμα η πρόταση x < 0 (x x = 2) γράφεται x (x < 0 x x = 2) Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 57 / 58

Αν θέλουμε να περιορίσουμε τις τιμές ενός ποσοδείκτη σε ένα σύνολο P ( x P ή x P) τότε θα πρέπει η πρωτοβάθμια γλώσσα να περιέχει ένα σύμβολο κατηγορήματος p με ένα όρισμα, η ερμηνεία του οποίου θα είναι το σύνολο P, έτσι ώστε το x P να αναπαρίσταται στις προτάσεις της πρωτοβάθμιας λογική από την πρόταση p(x). Με βάση την παραπάνω παραδοχή η πρόταση x P φ γράφεται x (p(x) φ) και η πρόταση x P φ γράφεται x (p(x) φ). Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 58 / 58