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

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

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

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

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

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

Παράδειγμα δομικής επαγωγής Ορισμός δομικής επαγωγής Συμβολοσειρές Γλώσσες Δυαδικά δένδρα Μαθηματικά Πληροφορικής 3ο Μάθημα Αρχικός συγγραφέας: Ηλίας

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

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

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

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

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

Παράδειγμα δομικής επαγωγής Ορισμός δομικής επαγωγής Συμβολοσειρές Γλώσσες Δυαδικά δένδρα Μαθηματικά Πληροφορικής 3ο Μάθημα Τμήμα Πληροφορικής και Τηλ

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

Περιεχόμενα Ορισμός και λειτουργία των μηχανών Turing Θεωρία Υπολογισμού Ενότητα 20: Μηχανές Turing: Σύνθεση και Υπολογισμοί Επ. Καθ. Π. Κατσαρός Τμήμ

Π(n) : 1 + a + + a n = αν+1 1

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

Π(n) : 1 + a + + a n = an+1 1 a 1. a 1. + a k+1 = ak+2 1

f(t) = (1 t)a + tb. f(n) =

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

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

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

Διακριτά Μαθηματικά. Γιάννης Εμίρης. Τμήμα Πληροφορικής & Τηλεπικοινωνιών ΕΚΠΑ. Νοέμβριος

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

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

12. ΑΝΙΣΩΣΕΙΣ Α ΒΑΘΜΟΥ. είναι δύο παραστάσεις μιας μεταβλητής x πού παίρνει τιμές στο

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

Γενικό πλάνο. Μαθηµατικά για Πληροφορική. Παράδειγµα αναδροµικού ορισµού. οµική επαγωγή ΠΑΡΑ ΕΙΓΜΑ. 3ο Μάθηµα

Μαθηµατικά για Πληροφορική

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

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

K15 Ψηφιακή Λογική Σχεδίαση 4+5: Άλγεβρα Boole

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

HEAD INPUT. q0 q1 CONTROL UNIT

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

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

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

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

num(m(w 1 ;... ; w k )) = f(num(w 1 ),..., num(w k ))

κ.λπ. Ισχύει πως x = 100. Οι διαφορετικές λύσεις αυτής της εξίσωσης χωρίς κανένα περιορισμό είναι

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

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

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

Η δυαδική σχέση M ( «παράγει σε ένα βήμα» ) ορίζεται ως εξής: (q, w) M (q, w ), αν και μόνο αν w = σw, για κάποιο σ Σ

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

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

ΑΝΑΛΥΣΗ 2. Μ. Παπαδημητράκης.

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 2: Μαθηματικό Υπόβαθρο

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

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

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

Ο μαθητής που έχει μελετήσει το κεφάλαιο της θεωρίας αριθμών θα πρέπει να είναι σε θέση:

Πανεπιστήμιο Ιωαννίνων Τμήμα Μηχανικών Η/Υ και Πληροφορικής Δομές Δεδομένων [ΠΛΥ302] Χειμερινό Εξάμηνο 2013

Κανονικές Γλώσσες. Κανονικές Γλώσσες. Κανονικές Γλώσσες και Αυτόματα. Κανονικές Γλώσσες και Αυτόματα

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

Εφαρμοσμένη Πληροφορική ΙΙ (Θ) Είσοδος/Έξοδος Μεταβλητές Τύποι Μεταβλητών Τελεστές και Προτεραιότητα Μετατροπές Μεταξύ Τύπων

8. Πολλαπλές μερικές παράγωγοι

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

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

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

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

8. Πολλαπλές μερικές παράγωγοι

B = {x A : f(x) = 1}.

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

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

3 Αναδροµή και Επαγωγή

Θεωρία Υπολογισμού και Πολυπλοκότητα Κανονικές Γλώσσες (2)

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

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

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

Στοιχεία προτασιακής λογικής

Πανεπιστήμιο Ιωαννίνων Τμήμα Πληροφορικής Δομές Δεδομένων [ΠΛΥ302] Χειμερινό Εξάμηνο 2012

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

p p p q p q p q p q

HY Λογική Διδάσκων: Δ. Πλεξουσάκης Εαρινό Εξάμηνο. Φροντιστήριο 6

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

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

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

5 Σύγκλιση σε τοπολογικούς χώρους

ΑΝΑΛΥΣΗ 1 ΕΝΑΤΟ ΜΑΘΗΜΑ, Μ. Παπαδημητράκης.

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

(ii) X P(X). (iii) X X. (iii) = (i):

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

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

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

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

Περιεχόμενα. Πρόλογος 3

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

Ειδικά θέματα Αλγορίθμων και Δομών Δεδομένων (ΠΛΕ073) Απαντήσεις 1 ου Σετ Ασκήσεων

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

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

ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ. 8. Πότε το γινόμενο δύο ή περισσοτέρων αριθμών παραγόντων είναι ίσο με το μηδέν ;

Θεωρία Υπολογισμού και Πολυπλοκότητα Μαθηματικό Υπόβαθρο

Κανονικές Γλώσσες. ιδάσκοντες: Φ. Αφράτη,. Φωτάκης Επιμέλεια διαφανειών:. Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών

f x 0 για κάθε x και f 1

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

i=1 i=1 i=1 (x i 1, x i +1) (x 1 1, x k +1),

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

Θεωρία Υπολογισμού και Πολυπλοκότητα

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

Συνεκτικά σύνολα. R είναι συνεκτικά σύνολα.

Transcript:

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

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

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

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

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

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

Επαγωγικοί ορισμοί Παράδειγμα Εστω P ένα σύνολο προτασιακών μεταβλητών. Ορίζουμε επαγωγικά το σύνολο προτάσεων Φ P : (α) Κάθε προτασιακή μεταβλητή είναι πρόταση (β1) Αν η φ είναι πρόταση τότε και η ( φ) είναι πρόταση. (β2) Αν η φ και ψ είναι προτάσεις τότε και οι (φ ψ), (φ ψ), (φ ψ) και (φ ψ), είναι προτάσεις. (γ) Τιποτα άλλο εκτός από αυτά που προκύπτουν από τα (α), (β1) και (β2) δεν είναι πρόταση. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 7 / 26

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

Αναδρομικοί ορισμοί συναρτήσεων Παράδειγμα Η συνάρτηση παραγοντικό έχει πεδίο ορισμού τους ακέραιους αριθμούς και ορίζεται αναδομικά: 0! = 1 (n + 1)! = (n + 1) n! Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 9 / 26

Αναδρομικοί ορισμοί συναρτήσεων Παράδειγμα Μπορούμε να ορίσουμε με αναδρομή τη συνάρτηση (u) 2 η οποία έχει ως πεδίο ορισμού τις δυαδικές συμβολοσειρές και επιστρέφει τον αριθμό που αναπαριστά η συμβολοσειρά u στο δυαδικό σύστημα αρίθμησης: (ɛ) 2 = 0 (w0) 2 = 2 (w) 2 (w1) 2 = 2 (w) 2 + 1 Με βάση τιν παραπάνω ορισμό: (101) 2 = 2 (10) 2 + 1 = 2 (2 (1) 2 ) + 1 = 2 (2 (2 (ɛ) 2 + 1)) + 1 = 2 (2 (2 0 + 1)) + 1 = = 5. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 10 / 26

Αναδρομικοί ορισμοί συναρτήσεων Παράδειγμα Εστω P ένα σύνολο προτασιακών μεταβλητών και έστω v μία ανάθεση αληθοτιμών (δηλαδή συνάρτηση από το P στο σύνολο αληθοτιμών {A, Ψ}). Μπορούμε να ορίσουμε την επέκταση v της v στο σύνολο Φ P χρησιμοποιώντας αναδρομή: Αν φ P τότε v(φ) = v(φ) { A αν v(ψ) = Ψ Αν φ = ψ τότε v(φ) = Ψ αλλιώς { A αν v(ψ) = A και v(ω) = A Αν φ = ψ ω τότε v(φ) = Ψ αλλιώς { A αν v(ψ) = A ή v(ω) = A Αν φ = ψ ω τότε v(φ) = Ψ αλλιώς Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 11 / 26

Αναδρομικοί ορισμοί συναρτήσεων Παράδειγμα (συνέχεια) { Ψ αν v(ψ) = A και v(ω) = Ψ Αν φ = ψ ω τότε v(φ) = A αλλιώς { A αν v(ψ) = v(ω) Αν φ = ψ ω τότε v(φ) = Ψ αλλιώς Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 12 / 26

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

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

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

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

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

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

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

Επαγωγικοί ορισμοί Σχηματίζουμε την άπειρη ακολουθία συνόλων S 0, S 1,... S n,... όπου S 0 = B S 1 = B C(B) = S 0 C(S 0 ) S 2 = B C(B) C(B C(B)) = S 1 C(S 1 )... S n+1 = S n C(S n )... Το σύνολο που περιγράφεται από το επαγωγικό ορισμό είναι το σύνολο i N S i. Ο επαγωγικός ορισμός μας επιτρέπει να ορίσουμε το σύνολο αυτό, χωρίς να χρειάζεται να αναφερθούμε στην ακολουθία συνόλων S 0, S 1,... S n,... ούτε στην άπειρη ένωσή τους. Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων ) 2018 20 / 26

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

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

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

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

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

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