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

Σχετικά έγγραφα
Μαθηματική Λογική και Λογικός Προγραμματισμός

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

p p p q p q p q p q

ΠΛΗ 20, 2 η ΟΣΣ (Προτασιακή Λογική)

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

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

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

ΠΛΗ 20, 2 η ΟΣΣ (Προτασιακή Λογική)

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

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

Υπολογιστική Λογική και Λογικός Προγραμματισμός

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

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

Ασκήσεις μελέτης της 8 ης διάλεξης

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

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

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

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

4.3 Ορθότητα και Πληρότητα

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

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

Πληρότητα της μεθόδου επίλυσης

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

ψ φ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

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

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

ΗΥ180: Λογική Διδάσκων: Δημήτρης Πλεξουσάκης. Φροντιστήριο 8 Επίλυση για Horn Clauses Λογικός Προγραμματισμός Τετάρτη 9 Μαΐου 2012

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

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

Οι τυπικές μέθοδοι παρέχουν ένα πλαίσιο μέσα στο οποίο μπορούμε να προδιαγράψουμε και να εγκυροποιήσουμε ένα σύστημα με συστηματικό τρόπο.

Λογική. Προτασιακή Λογική. Λογική Πρώτης Τάξης

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

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

Λύσεις Σειράς Ασκήσεων 1

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

ιακριτά Μαθηµατικά και Μαθηµατική Λογική ΠΛΗ20 Ε ρ γ α σ ί α 5η Προτασιακή Λογική

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

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

HY 180 Λογική Διδάσκων: Δ. Πλεξουσάκης Φροντιστήριο 5

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

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

. (iii) Μόνο οι εκφράσεις που σχηµατίζονται από τα i,ii είναι προτασιακοί τύποι.

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

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

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

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

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

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

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

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

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

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

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

Μορφολογική Παραγωγή. 3 ο φροντιστήριο ΗΥ180 Διδάσκων: Δ. Πλεξουσάκης Τετάρτη 28/02/2019 Ζωγραφιστού Δήμητρα

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

Φ(s(n)) = s (Φ(n)). (i) Φ(1) = a.

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

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

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

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

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

Λύσεις Σειράς Ασκήσεων 1

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

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

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

ΑΡΙΘΜΗΤΙΚΗ ΟΡΙΣΙΜΟΤΗΤΑ


Υπολογισμός στο Λογικό Προγραμματισμό. Πώς υπολογίζεται η έξοδος ενός Λογικού Προγράμματος;


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

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

Περιγραφικές Λογικές. Αλγόριθμοι αυτόματης εξαγωγής συμπερασμάτων. Γ. Στάμου

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

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

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

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

Μορφολογική Παραγωγή. 3 ο φροντιστήριο ΗΥ180 Διδάσκων: Δ. Πλεξουσάκης Τετάρτη 15/03/2017 Ζωγραφιστού Δήμητρα

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

Καθηγητής Γεώργιος Βούρος. Μαθηµατική Λογική και Λογικός Προγραµµατισµός

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

ΑΣΚΗΣΕΙΣ. 1. Εξετάστε αν οι παρακάτω εξαγωγές συμπερασμάτων στον προτασιακό λογισμό είναι έγκυρες.

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

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

Μορφολογική Παραγωγή. 3 ο φροντιστήριο ΗΥ180 Διδάσκων: Δ. Πλεξουσάκης Τετάρτη 08/03/2018 Ζωγραφιστού Δήμητρα

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

Transcript:

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων- Σημειώσεις έτους 2007-2008 Καθηγητής Γεώργιος Βούρος Μαθηματική Λογική και Λογικός Προγραμματισμός

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Page 2 Μέθοδος των Πινάκων Αληθείας και Αποδεικτικές Μέθοδοι στην Προτασιακή Λογική ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Παραγωγή Στην παραγωγή τα συμπεράσματα είναι αληθή οποτεδήποτε οι συνθήκες είναι αληθείς Page 3 Συνθήκη: π Συμπέρασμα: π τ Συνθήκη: π Μη - Συμπέρασμα: π τ Συνθήκες: π, τ Μη - Συμπέρασμα: π τ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Λογική Συνεπαγωγή Από ένα σύνολο υποθέσεων Δ συνεπάγεται λογικά το συμπέρασμα φ (ή το φ αποτελεί λογικό συμπέρασμα του συνόλου Δ) συμβολίζεται Δ = φ αν και μόνο αν κάθε ερμηνεία που ικανοποιεί τις συνθήκες Δ ικανοποιεί και το συμπέρασμα φ. Page 4 {π} = π τ {π} # π τ {π,τ} = π τ ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Μέθοδος των Πινάκων Αληθείας Μπορούμε να ελέγξουμε τη λογική συνεπαγωγή συγκρίνοντας τις ερμηνείες, όπως αυτές αποτυπώνονται στους πίνακες αληθείας Page 5 Δημιουργούμε δύο πίνακες: Ένα για τις υποθέσεις και ένα για το συμπέρασμα. Στον πρώτο πίνακα διαγράφουμε τις ερμηνείες που δεν ικανοποιούν όλες τις υποθέσεις. Στο δεύτερο πίνακα διαγράφουμε όλες τις ερμηνείες που δεν ικανοποιούν ο συμπέρασμα. Αν οι εναπομείνασες ερμηνείες του πρώτου πίνακα είναι υποσύνολο των ερμηνειών του δεύτερου πίνακα, τότε από τις υποθέσεις συνεπάγεται λογικά το συμπέρασμα. Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Παράδειγμα Page 6 Από το π συνεπάγεται λογικά το π τ? π τ 1 1 1 1 1 0 1 0 π τ 1 1 1 1 1 0 1 0 ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Παράδειγμα Page 7 Από το π συνεπάγεται λογικά το π τ? π τ 1 1 1 1 1 0 1 0 π τ 1 1 1 1 1 0 1 0 Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Παράδειγμα Page 8 Από το {π,τ} συνεπάγεται λογικά το π τ? π τ 1 1 1 1 1 0 1 0 π τ 1 1 1 1 1 0 1 0 ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Παράδειγμα Αν η Μαρία αγαπάει το Γιώργο, τότε η Μαρία αγαπάει τον Τάσο Αν είναι Δευτέρα, τότε η Μαρία αγαπάει το Γιώργο ή τον Τάσο γ τ δ γ τ δ Αν είναι Δευτέρα,αγαπάει η 1 1 1 Μαρία τον Τάσο? 1 1 1 Page 9 1 1 0 1 0 1 Χ 1 0 0 Χ 0 1 1 0 1 0 0 0 1 Χ 0 0 0 1 1 0 1 0 1 Χ 1 0 0 0 1 1 0 1 0 0 0 1 Χ 0 0 0 Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Προβλήματα Page 10 Στην προτασιακή λογική υπάρχουν παρα πολλέςερμηνείες. Θυμηθείτε ότι αν υπάρχουν ν προτασιακές σταθερές, τότε υπάρχουν 2 ν δυνατές ερμηνείες. Επίσης, μπορεί μεταξυ των υποθέσεων α υπάρχουν σταθερές που δεν έχουν καμία σχέση με το συμπέρασμα. Πολύς χαμένος κόπος. Η λύση (?): Αποδεικτικές διαδικασίες. ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Πρότυπες Μορφές Μια πρότυπη μορφή (απλά μορφή) είναι μια έκφραση που ικανοποιεί τους γραμματικούς κανόνες της γλώσσας, αλλά στη θέση των σταθερών και υπο-εκφράσεων εμφανίζονται μεταμεταβλητές. Page 11 Απλή μορφή φ (ψ φ) τα φ,ψ είναι μετα-μεταβλητές, στη θέση των οποίων μπορούν να μπουν σταθερές ή υπο-εκφράσεις Στιγμιότυπο της μορφής π (π τ) Στιγμιότυπο της μορφής ( π σ) ((π τ) (π σ)) Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Κανόνες Συμπερασμού Ένας κανόνας συμπερασμού είναι ένας κανόνας που αποτελείται από ένα σύνολο μορφών προτάσεων που καλούνται υποθέσεις, και από ένα δεύτερο σύνολο μορφών προτάσεων που καλούνται συμπεράσματα. Page 12 φ ψ φ ψ ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Στιγμιότυπα κανόνων Ένα στιγμιότυπο κανόνα είναι ένας κανόνας στον οποίο όλες οι μετα-μεταβλητές έχουν αντικατασταθεί με συνεπή τρόπο από εκφράσεις, έτσι ώστε οι υποθέσεις και τα συμπεράσματα να είναι συντακτικά νόμιμες προτάσεις Page 13 Βρέχει υγρό Βρέχει - Υγρό π (τ σ) (π τ) σ π π τ τ σ σ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Ορθοί κανόνες συμπερασμού Ένας κανόνας συμπερασμού καλείται ορθός, αν και μόνο αν σε κάθε στιγμιότυπο του κανόνα από τις υποθέσεις συνεπάγονται λογικά τα συμπεράσματα. Page 14 Μodus Ponens (MP) φ ψ φ ψ Modus Tolens (MT) φ ψ ψ φ Equivalence Elimination (EE) φ ψ φ ψ ψ φ Double Negation (DN) φ φ ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Παράδειγμα Απόδειξης Page 15 Όταν βρέχει το έδαφος είναι υγρό. Όταν το έδαφος είναι υγρό, τότε γλυστράει. Βρέχει. Αποδείξτε ότι το έδαφος γλυστράει. 1. βρέχει υγρό Υπόθεση 2. υγρό γλυστράει Υπόθεση 3. βρέχει Υπόθεση 4. υγρό MP (1,3) 5. γλυστράει MP (2,4) Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Απόδειξη (έκδοση 1 η ) Η απόδειξη ενός συμπεράσματος από ένα σύνολο υποθέσεων είναι μια ακολουθία προτάσεων που τερματίζει στο συμπέρασμα. Κάθε στοιχείο της ακολουθίας αυτής είναι ένα από τα ακόλουθα Page 16 1. μια υπόθεση 2. το αποτέλεσμα εφαρμογής ενός κανόνα συμπερασμού σε προηγούμενα στοιχεία της ακολουθίας ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Παράδειγμα Ρίχνουμε ένα νόμισμα: Κεφαλή κερδίζεις. Γράμματα χάνω. Έστω ότι το νόμισμα δείχνει γράμματα. Δείξε ότι κερδίζεις. Page 17 1. κ εσυ Υπόθεση 2. γ εγω Υπόθεση 3. κ γ Υπόθεση 4. εσυ εγωυπόθεση 5. γ Υπόθεση 6. εγω MP (2,5) 7. εσυ εγω ΕΕ (4) 8. εγω εσυ ΕΕ (4) 9. εσυ ΜΡ (8,6) Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Λάθος Οι κανόνες συμπερασμού εφαρμόζονται μόνο σε προτάσεις και όχι σε τμήματα αυτών. Προσοχή: Μερικές φορές (κατά λάθος) πετυχαίνει και για τμήματα προτάσεων. Page 18 1. βρέχει συνεφιά Υπόθεση 2. συνεφιά υγρό Υπόθεση ΛΑΘΟΣ ΕΦΑΡΜΟΓΗ! 3. βρέχει υγρό 1,2 1. βρέχει συνεφιά Υπόθεση 2. βρέχει υγρό Υπόθεση ΛΑΘΟΣ ΕΦΑΡΜΟΓΗ! 3. βρέχει υγρό 1,2 ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Αξιωματικά Σχήματα (Σχήματα Αξιωμάτων) Αν μια πρόταση είναι ταυτολογία, τότε αυτή είναι αληθής υπό οποιαδήποτε ερμηνεία. Συνεπώς, αυτή είναι αληθής υπό οποιεσδήποτε υποθέσεις. Άρα, θα πρέπει να μπορεί να αποδειχτεί ελλείψει υποθέσεων. Παράδειγμα: (π ( τ π)) Είναι ταυτολογία Πρόβλημα: Να αποδειχεί η (π ( τ π)) Λύση: Χρειαζόμαστε κάποιους κανόνες δίχως υποθέσεις για να ξεκινήσουμε. Ένα αξιωματικό σχήμα είναι μια μορφή πρότασης που μπορεί να σχηματίσει κανόνα συμπερασμού δίχως υποθέσεις. Page 19 Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Πρότυπα Αξιωματικά Σχήματα Page 20 ΙΙ: φ (ψ φ) ID: (φ (ψ χ)) ((φ ψ) ( φ χ)) CR: ( ψ φ) (( ψ φ) ψ) (ψ φ) (( ψ φ) ψ) EQ: ( φ ψ) (φ ψ) ( φ ψ) (ψ φ) ( φ ψ) ((ψ φ) (φ ψ)) OQ: (φ ψ) ( φ ψ) (φ ψ) ( φ ψ) ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Κανόνες και Σχήματα Αξιωματικά σχήματα και Κανόνες Συμπερασμού Page 21 φ (ψ φ) φ (ψ φ) Κανόνες Συμπερασμού ως Αξιωματικά Σχήματα φ ψ ψ φ (φ ψ) ( ψ φ) Για τη χρήση των αξιωματικών σχημάτων πρέπει να κρατήσουμε τουλάχιστον ένα κανόνα συμπερασμού. Συνήθως κρατάμε τον Modus Ponens Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Ταυτολογικά Αξιωματικά Σχήματα Ένα ταυτολογικό αξιωματικό σχήμα ειναι μια μορφή πρότασης που δηλώνει ένα άπειρο σύνολο προτάσεων που είναι ταυτολογίες. Page 22 φ (ψ φ) ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Απλή απόδειξη Οποτεδήποτε το π είναι αληθές, τότε και το τ είναι αληθές. Οποτεδήποτε το τ είναι αληθές, το σ είναι αληθές. Να δειχθεί ότι οποτεδήποτε το π είναι αληθές, το σ είναι επίσης αληθές. Page 23 1. π τ Υπόθεση 2. τ σ Υπόθεση 3. (τ σ) (π (τ σ)) ΙΙ 4. π (τ σ) ΜΡ (3,2) 5. (π (τ σ)) (( π τ) (π σ)) ID 6. (π τ) (π σ) ΜΡ (5,4) 7. (π σ) ΜΡ (6,1) Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Απόδειξη (επίσημη έκδοση) Η απόδειξη ενός συμπεράσματος από ένα σύνολο υποθέσεων είναι μια ακολουθία προτάσεων που τερματίζει στο συμπέρασμα. Κάθε στοιχείο αυτής της ακολουθίας μπορεί να είναι : Page 24 1. Μια υπόθεση 2. Στιγμιότυπο ενός αξιωματικού σχήματος 3. Το αποτέλεσμα της εφαρμογής ενός κανόνα συμπερασμού σε προηγούμενα στοιχεία της ακολουθίας. ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Αποδειξιμότητα Page 25 Ένα συμπέρασμα φ καλείται αποδείξιμο από ένα σύνολο υποθέσεων Δ (συμβολίζεται με Δ - φ), αν και μόνο αν υπάρχει πεπερασμένη απόδειξη του συμπεράσματος από τις υποθέσεις χρησιμοποιώντας μόνο modus ponens και τα πρότυπα αξιωματικά σχήματα. Ο modus ponens και τα πρότυπα αξιωματικά σχήματα αποτελούν ένα αποδεικτικό σύστημα. Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Ορθότητα και Πληρότητα Ορθότητα: Ένα αποδεικτικό σύστημα καλείται ορθό αν και μονο αν οποτεδήποτε το συμπέρασμα είναι αποδείξιμο από τις υποθέσεις, τότε από τις υποθέσεις συνεπάγεται λογικά το συμπέρασμα. Page 26 (Δ - φ) (Δ = φ) Πληρότητα: Ένα αποδεικτικό σύστημα καλείται πλήρες αν και μόνο αν οποτεδήποτε το συμπέρασμα είναι λογική συνέπεια των υποθέσεων, τότε το συμπέρασμα είναι αποδείξιμο από τις υποθέσεις. (Δ = φ) (Δ - φ) ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Πίνακες Αληθείας και Αποδείξεις Page 27 Η μέθοδος των πινάκων αληθείας και η αποδεικτική μέθοδος επιτυγχάνουν στις ίδιες ακριβώς περιπτώσεις (βλ. ορθότητα και πληρότητα). Σε μεγάλα προβλήματα, η αποδεικτική μέθοδος συνήθως απαιτεί λιγότερα βήματα από την μέθοδο των πινάκων αληθείας. Όμως, στη χειρότερη περίπτωση η αποδεικτική μέθοδος μπορεί να απαιτήσει τόσα βήματα ή και περισσότερα από τη μέθοδο των πινάκων αληθείας. Συνήθως, οι αποδεικτικές μέθοδοι είναι συντομότερες από τους πίνακες αληθείας. Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Μετα-Θεωρήματα Θεώρημα Παραγωγής: Δ - (φ ψ) αν και μόνο αν Δ {φ} - ψ Page 28 Θεώρημα Ισοδυναμίας: Δ - (φ ψ) και Δ -χ, τότε ισχύει ότι Δ - χψ φ ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Απόδειξη δίχως το θεώρημα Παραγωγής Πρόβλημα {π τ, τ σ} - (π σ) Page 29 1. π τ Υπόθεση 2. τ σ Υπόθεση 3. (τ σ) (π (τ σ)) ΙΙ 4. (π (τ σ)) ΜΡ (2,3) 5. (π (τ σ)) ((π τ) ( π σ)) ID 6. ((π τ) ( π σ)) ΜΡ (5,4) 7. ( π σ) ΜΡ (6,1) Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων Απόδειξη με το θεώρημα Παραγωγής Page 30 Πρόβλημα {π τ, τ σ} - (π σ) 1. π τ Υπόθεση 2. τ σ Υπόθεση 3. π Υπόθεση 4. τ ΜΡ (1,3) 5. σ ΜΡ (2,4) ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΙΚΗ ΛΟΓΙΚΗ ΚΑΙ ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Γεώργιος Βούρος

Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων 2007 Κανόνες στην Εξέταση Page 31 Όταν σας ζητείται να δείξετε ότι μια έκφραση είναι αληθής, τότε μπορείτε να χρησιμοποιείσετε μετα-θεωρήματα. Όταν σας ζητείται να δώσετε μια τυπική απόδειξη (ή απλά απόδειξη) θα πρέπει να δώσετε όλη την απόδειξη Όταν σας ζητείται να δείξετε ότι μια έκφραση είναι αληθής χρησιμοποιώντας συγκεκριμένα αξιωματικά σχήματα και συγκεκριμενους κανόνες συμπερασμού, τότε θα πρέπει να κατασκευάσετε την απόδειξη μόνο και μόνο με αυτά. Γεώργιος Βούρος