Εφαρμογές της Λογικής στην Πληροφορική

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Εφαρμογές της Λογικής στην Πληροφορική"

Transcript

1 Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Εφαρμογές της Λογικής στην Πληροφορική Ενότητα 4 Πέτρος Στεφανέας, Γεώργιος Κολέτσος

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

3 Εξισωτική Λογική Η λογική βρίσκει εφαρμογή στην πληροφορική μέσω συγκεκριμένων λογικών συστημάτων, όπως η εξισωτική λογική (equational logic), η πρωτοβάθμια λογική (first-order logic), η χρονική λογική (temporal logic) κ.α. Τόσο η χρήση λογικών συστημάτων όσο και ο αριθμός εκείνων που αξιοποιούνται από την πληροφορική αναπτύσσεται ταχύτατα.

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

5 Μπορεί επίσης να χρησιμοποιηθεί σαν μια μεταγλώσσα για την περιγραφή άλλων λογικών συστημάτων. Κάτι τέτοιο έχει γίνει ήδη για το λογικό πλαίσιο 2OBJ system, ένα μετα-λογικό σύστημα που υποστηρίζει απαγωγές σε όλα τα λογικά συστήματα που μπορούν να κωδικοποιηθούν στην εξισωτική λογική.

6 Ιδιαίτερο λόγο στη σχέση πληροφορικής και λογικής παίζει η άλγεβρα. Η θεωρία πεδίων (domain theory), η θεωρία κατηγοριών (category theory), ο σχεσιακός λογισμός (relational calculus) και οι άλγεβρες Boole (Boolean algebras) αποτελούν χαρακτηριστικά παραδείγματα εφαρμοσμένων αλγεβρικών θεωριών που σχετίζονται άμεσα με τη λογική και έχουν βρει σημαντικές εφαρμογές στην πληροφορική.

7 Η ΛΟΓΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΟΙ ΚΑΤΗΓΟΡΙΕΣ Η θεωρία των κατηγοριών προτείνει μια ιδιαίτερη οπτική αναφορικά με την περιγραφή των μαθηματικών αντικειμένων. Σύμφωνα με αυτή οι ιδιότητες των μαθηματικών δομών προκύπτουν μέσα από τη μελέτη των μορφισμών που τις διατηρούν. Η μέθοδος αυτή επεκτείνεται και στη συμβολική λογική εξαιτίας της μαθηματικής φύσης της τελευταίας.

8 Έτσι, η θεωρία των κατηγοριών έχει εφαρμοστεί σε περιοχές της λογικής όπως η θεωρία αλγορίθμων, η θεωρία τύπων, η θεωρία αποδείξεων, η αφηρημένη θεωρία μοντέλων και η εξισωτική λογική. Οι εφαρμογές αυτές τοποθετούνται σε μια ολόκληρη σχολή έρευνας που σκοπό της έχει την αλγεβροποίηση της συμβολικής λογικής. Τα τελευταία χρόνια η κατηγοριακή προσέγγιση της συμβολικής λογικής έχει γνωρίσει ιδιαίτερη άνθιση κυρίως λόγω των ευρύτατων εφαρμογών της στη θεωρητική πληροφορική.

9 Η θεωρία κατηγοριών μπορεί να μας βοηθήσει να απαντήσουμε το ερώτημα: Σε τι συνίσταται ένα λογικό σύστημα?

10 Μία κατηγορία C αποτελείται από: μία συλλογή από αντικείμενα μία συλλογή από μορφισμούς τελεστές που επισυνάπτουν σε κάθε μορφισμό f ένα αντικείμενο domf (πεδίο ορισμού του f) και ένα αντικείμενο codf (πεδίο τιμών του f). έναν τελεστή σύνθεσης που επισυνάπτει σε κάθε ζεύγος μορφισμών f και g με codf=domg τη σύνθεσή τους, έτσι ώστε να ικανοποιείται η προσεταιριστική ιδιότητα έναν ταυτοτικό μορφισμό id A : A A για κάθε αντικείμενο A που ικανοποιεί τον ταυτοτικό νόμο

11 Ορισμός Ένα μονοειδές (M,, e) αποτελείται από ένα σύνολο M, μια διμελή πράξη και ένα ουδέτερο στοιχείο e τέτοια ώστε να ισχύει: x (y z) = (x y) z για κάθε x, y, z M και e x = x = x e για κάθε x M

12 Διαγράμματα - Γραφική Αναπαράσταση Ιδιοτήτων Ορισμός Ένα διάγραμμα σε μια κατηγορία C είναι μια συλλογή από «ακμές» και «κόμβους» που αντιστοιχούν σε μορφισμούς και αντικείμενα της C με συνεπή τρόπο. Αυτό σημαίνει ότι εάν μια «ακμή» σε ένα διάγραμμα αντιστοιχεί σε ένα μορφισμό f και αυτός έχει τη μορφή f : A B τότε οι κόμβοι αυτής της ακμής είναι το A και το B.

13 Ορισμός Ένα διάγραμμα σε μια κατηγορία C ονομάζεται μεταθετικό εάν για κάθε ζεύγος από κόμβους X και Y, όλα τα «μονοπάτια» στο διάγραμμα από το X στο Y είναι ίσα, με την έννοια ότι κάθε μονοπάτι καθορίζει ένα μορφισμό και αυτοί οι μορφισμοί είναι ίσοι στη C. Πρόταση Εάν και τα δύο εσωτερικά τετράγωνα είναι μεταθετικά, τότε το αυτό συμβαίνει και με το εξωτερικό "παραλληλόγραμμο".

14 Μονομορφισμοί - Επιμορφισμοί Ισομορφισμοί Ορισμός Ένας μορφισμός f: C σε μια κατηγορία C είναι ένας μονομορφισμός εάν για κάθε ζεύγος C- μορφισμών g: A B και h: A B η ισότητα f g=f h συνεπάγεται ότι g = h. Πρόταση Στην κατηγορία των συνόλων Set οι μονομορφισμοί είναι οι (1 1) συναρτήσεις (δηλαδή οι συναρτήσεις f για τις οποίες ισχύει ότι f(x) = f(y) x = y.

15 Ορισμός Ένας μορφισμός f : A B είναι επιμορφισμός εάν για κάθε ζεύγος μορφισμών g : B C και h : B C, η ισότητα g f=h f συνεπάγεται ότι g=h. Πρόταση Στην κατηγορία Set οι επιμορφισμοί είναι οι επί συναρτήσεις. (Μία συνάρτηση f : A B είναι επί εάν για κάθε υπάρχει ένα τέτοιο ώστε f(a) = b).

16 Ορισμός Ένας μορφισμός f : A B είναι ισομορφισμός εάν υπάρχει ένας μορφισμός f -1 : A B (αντίστροφος του f) τέτοιος ώστε f -1 f = ida και f f -1 = idβ. Δύο αντικείμενα A και B είναι ισομορφικά εάν υπάρχει ένας ισομορφισμός μεταξύ τους.

17 Αρχικά και Τελικά Αντικείμενα Ορισμός Ένα αντικείμενο O καλείται αρχικό, εάν για κάθε αντικείμενο A υπάρχει ένας ακριβώς μορφισμός από το O στο A. Ένα αντικείμενο 1 καλείται τελικό εάν για κάθε αντικείμενο A υπάρχει ακριβώς ένας μορφισμός από! το A στο 1 (συμβολικά γράφουμε 1)

18 Γινόμενα Το καρτεσιανό γινόμενο δύο συνόλων A και B ορίζεται ως εξής: B = {(α, b), Τα στοιχεία ενός συνόλου S μπορούν να αναπαρασταθούν από μορφισμούς που στέλνουν τα μονοσύνολα του S στο S, οι οποίοι είναι βέβαια σε (1-1) αντιστοιχία με τα στοιχεία του συνόλου S: { : { } }

19 Ορισμός Ένα γινόμενο (product) δύο αντικειμένων A και B είναι ένα αντικείμενο B, μαζί με δύο μορφισμούς προβολής B A και B B, τέτοιους ώστε για κάθε αντικείμενο C και ζεύγος μορφισμών f : C A και g : C B υπάρχει ακριβώς ένας ενδιάμεσος μορφισμός <, >: ο οποίος κάνει το παρακάτω διάγραμμα μεταθετικό, έτσι ώστε <, > = και <, > =

20 Εάν μια κατηγορία C έχει ένα γινόμενο για κάθε ζεύγος αντικειμένων λέμε ότι η κατηγορία έχει γινόμενα. Ορισμός Εάν A C και D είναι δύο γινόμενα, τότε για κάθε ζεύγος από μορφισμούς f : A B και g : C D, η απεικόνιση γινόμενο f g : A C B D είναι η απεικόνιση-μορφισμός f π1,g π2 Η δυϊκή έννοια του γινομένου είναι το συν-γινόμενο (co-product).

21 Ορισμός Ένα συν-γινόμενο (co-product) δύο αντικειμένων A και B είναι ένα αντικείμενο A + B, μαζί με δύο μορφισμούς i1 : A A + B και i2 : B A + B τέτοιους ώστε για κάθε αντικείμενο C και ζεύγος μορφισμών f : A C και g : B C υπάρχει ακριβώς ένας μορφισμός [f; g] : A + B C που κάνει το παρακάτω διάγραμμα μεταθετικό.

22 Ορισμός Έστω f,g : A B. Ένας μορφισμός e : X A καλείται εξισωτής (equalizer) των f,g αν (1) f e = g e (2) e : X A τέτοιο ώστε f e = g e,!k : X X με e k = e. Πρόταση Κάθε εξισωτής είναι μονομορφισμός.

23 Πρόταση Έστω e : X A, e : X A εξισωτές των f,g : A B. Τότε υπάρχει μοναδικός ισομορφισμός j : X X τέτοιος ώστε: e j = e. Ορισμός j j = idx, δηλαδή ο j είναι ισομορφισμός

24 Πρόταση Ένας εξισωτής που είναι επιμορφισμός είναι και ισομορφισμός. Ορισμός Έστω f,g : A B. Ένας μορφισμός e : B C καλείται συνεξισωτής (coequalizer) των f,g αν και μόνο εάν: (1) e f = e g

25 (2) e : B B τέτοια ώστε e f = e g,!k : C D τέτοιο ώστε k e = e. Ορισμός Εφέλκυση (pullback) των μορφισμών f : A C, g : B C καλείται ένα αντικείμενο P με μορφισμούς f : P B, g : P A τέτοιο ώστε f g = g f και αν i : X A, j : X B είναι τέτοια ώστε f i = g j τότε υπάρχει μοναδικό k : X P τέτοιο ώστε i = g k, j = f k.

26 [Λήμμα Εφέλκυσης] Έστω το ακόλουθο μεταθετικό σχήμα. (1) Αν τα εσωτερικά τετράγωνα I και II είναι εφελκύσεις, τότε κα το εξωτερικό τετράγωνο είναι εφέλκυση. (2) Αν το εξωτερικό τετράγωνο και το δεξί τετράγωνο είναι εφελκύσεις τότε και το αριστερό τετράγωνο είναι εφέλκυση

27 Πρόταση Έστω εφέλκυση και g ομομορφισμός. Τότε g μονομορφισμός. Καθολικές Κατασκευές. Μια καθολική κατασκευή (universal construction) περιλαμβάνει μια κλάση αντικειμένων και μορφισμών που τα συνοδεύουν, τα οποία χαρακτηρίζονται από μια κοινή ιδιότητα και επιλέγει τα αντικείμενα τα οποία είναι «τελικά» όταν αυτή η κλάση θεωρηθεί σαν κατηγορία.

28 Οι μορφισμοί που ορίζονται με μια καθολική κατασκευή ονομάζονται καθολικοί, ή λέμε ότι ικανοποιούν την καθολική ιδιότητα. Μία συν-καθολική κατασκευή (co-universal construction) έχει την ίδια μορφή με μια καθολική κατασκευή, με τη διαφορά ότι τα βέλη αντιστρέφονται και διαλέγει το αρχικό - αντί του τελικούαντικείμενο με την καθορισμένη ιδιότητα.

29 Ορισμός Έστω C μια κατηγορία και D ένα διάγραμμα στη C. Ένας κώνος (cone) του D είναι ένα C-αντικείμενο X και οι μορφισμοί fi : X Di (ένας για κάθε αντικείμενο Di στο D) τέτοιοι ώστε για κάθε μορφισμό g στο D, το ακόλουθο διάγραμμα να είναι μεταθετικό. Χρησιμοποιούμε το σύμβολο {fi : X Di} για τους κώνους.

30 Ορισμός Ένα όριο για το διάγραμμα D είναι ένας κώνος {fi : X Di}με την ιδιότητα ότι εάν {f i : X Di} είναι ένας άλλος κώνος για το D τότε υπάρχει ένας μοναδικός μορφισμός k : X X έτσι ώστε το διάγραμμα να είναι μεταθετικό για κάθε Di D. «Οι κώνοι για ένα διάγραμμα D αποτελούν μια κατηγορία» Ένα όριο είναι ένα τελικό αντικείμενο σε αυτή την κατηγορία.

31 Ορισμός Ένας συν-κώνος (co-cone) για ένα διάγραμμα D μιας κατηγορίας C είναι ένα C-αντικείμενο X μαζί με μια συλλογή από μορφισμούς fi : Di X τέτοιους ώστε fi g = fi για κάθε g στο D. Ένα συν-όριο (colimit), ή αντίστροφο όριο, για το D είναι τότε ένας συν-κώνος fi : Di X με την συν-καθολική ιδιότητα ότι για κάθε άλλο συν-κώνο f i : Di X υπάρχει ένας μοναδικός μορφισμός k : X X τέτοιος ώστε το διάγραμμα να είναι μεταθετικό για κάθε Di 2 D.

32 Ορισμός Διακριτές κατηγορίες είναι οι κατηγορίες με μόνους μορφισμούς τους ταυτοτικούς. Θεώρημα (Ορίων) Έστω D ένα διάγραμμα σε μια κατηγορία C, με V το σύνολο των ακμών και το σύνολο των κορυφών. Εάν κάθε C-οικογένεια από αντικείμενα στη C έχει ένα γινόμενο και κάθε ζεύγος μορφισμών στη C έχει έναν εξισωτή, τότε το D έχει ένα όριο.

33 Ορισμός Έστω C μια κατηγορία με γινόμενα A και B αντικείμενα στη C. Ένα αντικείμενο BA είναι ένα εκθετικό αντικείμενο (exponential object) εάν υπάρχει ένας μορφισμός evalab : (B A x A) B τέτοιος ώστε για κάθε αντικείμενο C και μορφισμό g : (CxA) B υπάρχει ένας μοναδικός μορφισμός curry (g) : C B A που κάνει το ακόλουθο διάγραμμα μεταθετικό: δηλαδή υπάρχει μοναδικό curry (g) τέτοιο ώστε: evalab (curry (g) x ida) = g

34 Ορισμός Μια καρτεσιανά κλειστή κατηγορία είναι μια κατηγορία με: τελικό αντικείμενο (δυαδικό) γινόμενο εκθετικότητα

35 Η Κατηγορική Λογική κατά J.Lambek. Η κατηγοριακή λογική κατά J. Lambek αποτελεί μια από τις πιο γενικές θεωρίες απόδείξεων. Ασχολείται με λογικές παραγωγές (deductions) της μορφής : A1A2 An An+1, όπου οι τύποι (formulas) A1 An (δηλαδή οι υποθέσεις) παράγουν λογικά το An+1.

36 Ορισμός Ένα πολυγράφημα (multigraph) αποτελείται από: (1) μια κλάση A από βέλη (arrows), που θα τα καλούμε επίσης λογικές παραγωγές, (2) μια κλάση O από αντικείμενα (objects), που θα τα καλούμε επίσης τύπους και (3) δύο απεικονίσεις: (a) θ0 : A O* (b) θ1 : A O Η θ0 ονομάζεται αρχή (domain) και η θ1 τέλος (codomain).

37 Ο Αλγεβρικός Προγραμματισμός Είναι ιδιαίτερα επιθυμητό, δεδομένης της πληθώρας των λογικών συστημάτων που εμφανίζονται στην πληροφορική, να υπάρχει μια κοινή μεθοδολογία που να αντιμετωπίζει πολλές από τις σημαντικές εφαρμογές με τρόπο ανεξάρτητο από ένα συγκεκριμένο λογικό σύστημα.

38 Η παραπάνω ιδέα οδήγησε τους J. Goguen και R. Burstall να εισάγουν την αφηρημένη θεωρία μοντέλων στην πληροφορική, υπό τη μορφή της θεωρίας θεσμών (theory of institutions). Η θεωρία θεσμών προτείνει μια γενική έννοια λογικού συστήματος η οποία μας επιτρέπει την ανάπτυξη μιας σειράς εφαρμογών της πληροφορικής ανεξάρτητα από ένα συγκεκριμένο λογικό σύστημα.

39 Η θεωρία θεσμών προτείνει καταρχήν ένα αλγεβρικό ορισμό της αφηρημένης έννοιας του λογικού συστήματος. Οι θεσμοί είναι δηλαδή μια αλγεβρική συνεισφορά στο ανοικτό φιλοσοφικό ζήτημα του ορισμού μιας έννοιας αφηρημένου λογικού συστήματος.

40 Πολλές φορές στην πληροφορική υπάρχει η ανάγκη χρησιμοποίησης περισσότερων από ένα λογικών συστημάτων ταυτόχρονα, κατά τρόπο παράλληλο και οργανωμένο σ' αυτό που διαισθητικά αντιλαμβανόμαστε σαν δομή ή σύστημα. Ειδικά στην περίπτωση των προδιαγραφών είναι επιθυμητή η χρησιμοποίηση περισσότερων από ένα λογικών συστημάτων μια και έτσι μπορούν να αξιοποιηθούν τα ξεχωριστά πλεονεκτήματα που έχει το καθένα, με σκοπό τη βελτιστοποίηση της προδιαγραφής του συστήματος που μας ενδιαφέρει.

41 Ακόμα, τα οργανωμένα με αυτό τον τρόπο λογικά συστήματα μας επιτρέπουν και τη δυνατότητα ορθής μετάφρασης προδιαγραφών από ένα λογικό σύστημα σε ένα άλλο. Η θεωρία θεσμών προσφέρει κατάλληλο μαθηματικό πλαίσιο για την αξιοποίηση από την τεχνολογία λογισμικού περισσοτέρων του ενός λογικών συστημάτων.

42 Συνοψίζοντας, μπορεί να διακρίνει κανείς τρεις τουλάχιστον φάσεις στη σχέση λογικής και πληροφορικής: Πρώτη φάση: Οι έννοιες του αλγορίθμου, οι άλγεβρες του Boole, η λ-ορισιμότητα, οι μηχανές Turing και τα αυτόματα του John von Neumann παίζουν ξεχωριστό ρόλο. Δεύτερη φάση: Η πληροφορική αξιοποιεί συγκεκριμένα λογικά συστήματα όπως αυτά της λογικής του Horn, της εξισωτικής λογικής, του λ- λογισμού, κ.τ.λ.

43 Τρίτη φάση: Εδώ τον κύριο ρόλο παίζει μια αφηρημένη έννοια λογικού συστήματος (π.χ. ένας θεσμός). Τα συγκεκριμένα λογικά συστήματα αντιμετωπίζονται σαν ειδικές περιπτώσεις αυτής της αφηρημένης έννοιας, ενώ οι εφαρμογές διατυπώνονται στη μέγιστη δυνατή γενικότητά τους.

44 Η Θεωρία Θεσμών Η θεωρία θεσμών αποτελεί γενίκευση της αφηρημένης θεωρίας μοντέλων του Barwise με καταρχήν στόχο να καλύψει όλο το εύρος των λογικών συστημάτων που χρησιμοποιούνται στην πληροφορική. Όμως, παρά τη γενετική σχέση τους, η αφηρημένη θεωρία μοντέλων και η θεωρία θεσμών κάθε άλλο παρά έχουν την ίδια φιλοσοφία.

45 Πιο συγκεκριμένα, τα βασικά συστατικά στοιχεία ενός λογικού συστήματος (συντακτικό, σημασιολογία, σχέση αλήθειας) σύμφωνα με την αφηρημένη θεωρία μοντέλων κινούνται μέσα στο πνεύμα της πρωτοβάθμιας ή της δευτεροβάθμιας λογικής. Αντίθετα, τα ίδια στοιχεία αντιμετωπίζονται από τη θεωρία θεσμών στο επίπεδο γενικότητας της θεωρίας κατηγοριών.

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

47 ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΤΗΣ ΑΛΓΕΒΡΑΣ ΠΟΛΛΑΠΛΩΝ ΤΥΠΩΝ Καθολική Άλγεβρα Μια άλγεβρα Birkhoff αποτελείται από ένα σύνολο (μη κενό), που καλείται φορέας της άλγεβρας και από μία οικογένεια από συναρτήσεις ορισμένες πάνω σε καρτεσιανά γινόμενα του φορέα και τιμές στο φορέα. Πιο συγκεκριμένα:

48 Ορισμός Μία άλγεβρα Birkhoff είναι κάθε ζεύγος (A,B), όπου A είναι ένα μη κενό σύνολο και B είναι μία οικογένεια συναρτήσεων της μορφής :.

49 Πολλές από τις πιο γνωστές αλγεβρικές δομές ικανοποιούν τον παραπάνω ορισμό, όπως οι ομάδες, τα σώματα, οι δακτύλιοι και οι ημιομάδες. Από την άλλη μεριά όμως είναι φανερό ότι άλλες αλγεβρικές δομές, για παράδειγμα τα αυτόματα (ακολουθιακές μηχανές), ή τα modules ( διανυσματικοί χώροι πάνω σε δακτύλιο ) δεν είναι άλγεβρες.

50 Ορισμός Έστω S ένα μη κενό σύνολο (το σύνολο των τύπων). Ονομάζουμε τότε S-σύνολο κάθε οικογένεια συνόλων της μορφής {, όπου σε κάθε στοιχείο s του S αντιστοιχεί και ένα σύνολο A. Ορισμός Μια S-συνάρτηση : μεταξύ δύο S-συνόλων A και B, είναι μια οικογένεια από συναρτήσεις της μορφής.

51 Ορισμός Καλούμε S-χαρακτηριστική (S-sorted signature) κάθε -οικογένεια όπου S_ είναι το σύνολο που αποτελείται από όλες τις (πεπερασμένες) λίστες στοιχείων του S (δηλαδή = ό ). Τα στοιχεία, των, ονομάζονται συναρτησιακά σύμβολα τύπου W,S. Τα στοιχεία των [,], (όπου [,] η κενή λίστα) ονομάζονται σταθερές τύπου s.

52 Ορισμός Έστω Σ μια S-χαρακτηριστική. Τότε μια Σ-άλγεβρα (manysorted algebra) A αποτελείται από ένα S-σύνολο { } (τα στοιχεία του καλούνται φορείς της άλγεβρας) και μια -οικογένεια = {,, } όπου, είναι απεικονίσεις που λέγονται και ερμηνείες των συναρτησιακών συμβόλων).

53 Ορισμός Μια Σ-άλγεβρα B θα καλείται υποάλγεβρα της Σ- άλγεβρας A εάν για όλα τα και για κάθε ισχύει (,, ) = (,, ) όπου με i = 1,,n.

54 Ορισμός Έστω A και B δύο Σ-άλγεβρες, τότε ένας Σ- ομομορφισμός h είναι μια οικογένεια συναρτήσεων {h : } τέτοια ώστε: (1) Εάν [ ], τότε h ( ) = και (2) Εάν, και <,, > τότε h [ (,, )] = [h ( ),, h ( ]) Ένας Σ-ομομορφισμός h θα καλείται (1 1) (αντ. επί) όταν κάθε h : είναι (1 1) (αντ. επί) για κάθε.

55 Η σύνθεση δύο ομομορφισμών είναι επίσης ομομορφισμός. Μάλιστα η σύνθεση ομομορφισμών είναι προσεταιριστική. Ο ταυτοτικός ομομορφισμός από μια Σ-άλγεβρα στον εαυτό της είναι η ταυτοτική συνάρτηση από το φορέα Α στον εαυτό του.

56 Ορισμός Μια Σ-άλγεβρα A καλείται αρχική (initial) σε σχέση με μια κατηγορία Σ-πολυειδών αλγεβρών C εάν και μόνο εάν για κάθε Σ-πολυειδή άλγεβρα B της C υπάρχει ένας και μόνο ένας ομομορφισμός h. Θεώρημα Η άλγεβρα TΣ είναι αρχική στην κατηγορία AlgΣ όλων των Σ-αλγεβρών.

57 Πρόταση Έστω δύο Σ-άλγεβρες A και Α. Εάν και οι δύο είναι αρχικές σε σχέση με την κατηγορία AlgΣ όλων των Σ- αλγεβρών, τότε οι A και A είναι ισόμορφες. Εάν μια άλγεβρα A στην AlgΣ είναι ισόμορφη με μια άλγεβρα A που είναι αρχική σε σχέση με την AlgΣ, τότε και η A θα είναι επίσης αρχική.

58 Ορισμός Καλούμε αφηρημένο τύπο δεδομένων (abstract data type) κάθε κλάση ισομορφισμού που περιλαμβάνει μια αρχική άλγεβρα από την κατηγορία AlgΣ των Σ- αλγεβρών. Άλγεβρα με πολλούς Τύπους και Διάταξη. Η άλγεβρα με πολλούς τύπους και διάταξη (order sorted algebra), αποτελεί τη βάση για τον ορισμό της κρυφής άλγεβρας (hidden algebra) που είναι ο φορμαλισμός των τεχνικών αλγεβρικών προδιαγραφών.

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

60 Η Άλγεβρα με διάταξη και Τύπους (Order Sorted Algebra) αποτελεί μία γενίκευση της γενικής άλγεβρας. Η γενίκευση αυτή επιτυγχάνεται με την εισαγωγή μίας σχέσης διάταξης στους τύπους (sorts) της γενικής άλγεβρας.

61 Μέσω αυτής της γενίκευσης μπορούμε να δώσουμε τυπική σημασιολογία σε τύπους δεδομένων με πολλαπλά επίπεδα κληρονομικότητας καθώς και διάφορες μορφές πολυμορφισμού, να ορίσουμε μή ολικούς τελεστές (partial operators) και σημασιολογία με βάση την αναγραφή όρων.

62 Θεώρημα Αν Σ = (S, F, ) είναι μία χαρακτηριστική τότε η TΣ αποτελεί μια πρωταρχική ΑΔΤ Σ-άλγεβρα. Πρόταση Αν η χαρακτηριστική Σ είναι συνεπής και Α και Β δύο ισομορφικές Σ-άλγεβρες με διάταξη τότε η Α ικανοποιεί την εξίσωση ( X)t = t ανν την ικανοποιεί και η Β.

63 Κρυφή Άλγεβρα (Hidden Algebra). Οι Προδιαγραφές Συμπεριφοράς (ΠΣ) παρέχουν μία νέα κατεύθυνση στις συνηθισμένες αλγεβρικές προδιαγραφές. Η διαφορά τους έγκειται στο ότι οι ΠΣ χαρακτηρίζουν το πώς διάφορα συστήματα (ή αντικείμενα) συμπεριφέρονται και όχι το πώς υλοποιούνται.

64 Αυτό το επίπεδο αφαίρεσης είναι ιδιαίτερα χρήσιμο όταν επιθυμούμε να αναλύσουμε τη συμπεριφορά συστημάτων λογισμικού γιατί μας επιτρέπει να χρησιμοποιήσουμε με φυσικό τρόπο έννοιες όπως μη-ντετερμινισμός, αντικειμενοστράφεια, παραλληλισμός κτλ. Ο λογικός φορμαλισμός με βάση τον οποίο ορίζονται οι ΠΣ είναι η Κρυφή Άλγεβρα με πολλούς τύπους και διάταξη (Order Sorted Hidden Algebra), η οποία είναι μία επέκταση της γενικής άλγεβρας με διάταξη και πολλούς τύπους.

65 [Κρυφή Χαρακτηριστική] Υποθέτουμε ένα σύνολο τύπων V και μία χαρακτηριστική για αυτούς την οποία θα συμβολίζουμε με Ψ. Ακόμα υποθέτουμε ότι υπάρχει μία V -άλγεβρα με πολλούς τύπους D. Τέλος έστω H ένα σύνολο τύπων τέτοιο ώστε V H =. Τότε μία κρυφή χαρακτηριστική Σ, ορίζεται ως μία τριάδα (Ψ,D,Σ) την οποία συνήθως θα συμβολίζουμε με Σ, όπου: Σ είναι μία V H-χαρακτηριστική η οποία επεκτείνει την Ψ, έτσι ώστε κάθε τελεστής της Σ του οποίου το πεδίο ορισμού και το σύνολο τιμών είναι εξολοκλήρου στην Ψ ανήκει κι αυτός στην Ψ.

66 Τους τύπους του H τους ονομάζουμε κρυφούς τύπους (hidden sorts) και αυτούς του V ορατούς (visible sorts). Τα στοιχεία που είναι κρυφού τύπου δηλώνουν καταστάσεις ενός συστήματος αυτού του τύπου, ενώ τα στοιχεία ορατού τύπου τιμές κάποιου τύπου δεδομένων.

67 Τους τελεστές της Σ με ένα στοιχείο του πεδίου ορισμού τους στο H και τύπο του συνόλου τιμής στο V θα τους καλούμε παρατηρήσεις (ή ιδιότητες) και αυτούς με ένα στοιχείο του πεδίου ορισμού τους στο H και τύπο του συνόλου τιμής στο H μεθόδους (ή τελεστές πράξης). Αυτούς που έχουν πεδίο ορισμού εξολοκλήρου στο V και τύπο συνόλου τιμών στο H θα τους λέμε κρυφές σταθερές.

68 Μία κρυφή υπό-χαρακτηριστική της Σ ορίζεται απλά ως μία κρυφή χαρακτηριστική (Ψ,D,Γ) τέτοια ώστε Γ. [Σ-προδιαγραφή] Δεδομένου ενός συνόλου Ε από Σ-εξισώσεις μία Σ- προδιαγραφή (ή Σ-θεωρία) ορίζεται ως η τριπλέτα (Σ,Γ,E) όπου Σ είναι μία κρυφή-χαρακτηριστική και Γ είναι μία υπό-χαρακτηριστική της Σ. Οι τελεστές στο Γ\Ψ καλούνται συμπεριφοριακοί τελεστές (behavioral operations).

69 [Γ-περιεχόμενο] Έστω μία κρυφή χαρακτηριστική Σ και μία υπόχαρακτηριστική της Γ. Ένα Γ-περιεχόμενο τύπου s, είναι ένας οποιοσδήποτε ορατού τύπου όρος από την άλγεβρα των όρων που μπορούμε να παράγουμε από το Γ, TΓ({z} X), c[z] ο οποίος έχει μία μοναδική εμφάνιση της μεταβλητής z που είναι τύπου s.

70 [Γ-Συμπεριφοριακή Ισότητα] Δεδομένης μίας κρυφής χαρακτηριστικής Σ και μίας Σ- άλγεβρας A, η ισότητα που ορίζεται από τη σχέση, αν και μόνο αν για κάθε Γ-περιεχόμενο c, Ac(a) = Ac(a ) καλείται Γ-συμπεριφοριακή ισότητα (Γbehavioral equivalence) στην A.

71 [Γ-Συμπεριφοριακή Ισοδυναμία] Μια Γ-Συμπεριφοριακή Ισοδυναμία (Γ-behavioral congruence) σε μία κρυφή άλγεβρα Α, για μία κρυφή υπό-χαρακτηριστική Γ ορίζεται ως οποιαδήποτε σχέση ισοδυναμίας που είναι ισότητα για τους ορατού τύπου όρους και κάθε τελεστής στο Γ είναι διατηρητικός ως προς αυτή.

72 [Θεμελιώδες Θεώρημα Κρυφής Άλγεβρας] Δεδομένης μιας υπόχαρακτηριστικής Γ της Σ και μίας Σ-άλγεβρας Α, η Γ-συμπεριφοριακή Ισότητα είναι η μεγαλύτερη Γ-συμπεριφοριακή ισοδυναμία πάνω στην Α.

73 [Γ-συμπεριφοριακή ικανοποιησιμότητα] Μια κρυφή Σ-άλγεβρα Α Γ-συμπεριφοριακά ικανοποιεί μια υπό-συνθήκη Σ-εξίσωση e = ( X)t = t αν t1 = t,,tn = t n αν και μόνο αν για κάθε απονομή θ : X A αν θ(ti), theta(t i) για i = 1 n τότε θ(t), θ(t ). Σε αυτή τη περίπτωση θα γράφουμε ότι =,.

74 Αν τώρα Ε είναι ένα σύνολο από τέτοιες Γ-εξισώσεις θα γράφουμε ότι =, αν και μόνο αν το Α Γ- συμπεριφοριακά ικανοποιεί όλες τις εξισώσεις του Ε. Ακόμα θα λέμε ότι το Α συμπεριφοριακά ικανοποιεί ή είναι μοντέλο μιας Σ-προδιαγραφής B = (Σ,Γ,E) ανν =,. Τέλος ένα τελεστής είναι συμπεριφοριακά διατηρητικός για μία προδιαγραφή B αν και μόνο αν ο σ είναι διατηρητικός για κάθε A = B.

75 Πρόταση Δεδομένης μιας συμπεριφοριακής προδιαγραφής B = (Σ,Γ,E) όλοι οι τελεστές του Γ είναι διατηρητικοί. Πρόταση Δεδομένης μιας συμπεριφοριακής προδιαγραφής B = (Σ,Γ,E) και ενός τελεστή συμβολίζουμε με eσ την ακόλουθη εξίσωση: (,,,,, ) (,,,,, ) =,,,,, αν, =.

76 Τότε ο σ είναι Γ-διατηρητικός για μία κρυφή Σ- άλγεβρα Α ανν: =, και είναι διατηρητικός για την προδιαγραφή ανν =.

77 [Θεώρημα κρυφών σταθερών] Έστω B = (Σ,Γ,E) είναι μια συμπεριφοριακή προδιαγραφή και e μία Σ-εξίσωση της μορφής t=t αν t1 = t1,, tn = t n. Αν συμβολίζουμε με ex την (Σ X)-εξίσωση ( Y ) t = t αν t1 = t,, tn = t n όπου με (Σ X) συμβολίζουμε τη χαρακτηριστική η οποία προέρχεται από τη Σ με την εισαγωγή των συμβόλων μεταβλητών του Χ ως φρέσκες σταθερές. Τότε ισχύει: B = ανν B =.

78 Ορισμός Δύο Σ-προδιαγραφές B1 = (Σ,Γ1,E) και B2 = (Σ,Γ2,E) πάνω στην ίδια χαρακτηριστική Σ, θα λέγονται ισοδύναμες ανν για κάθε Σ-άλγεβρα Α, Α = B1 ανν A = B2 και σε αυτή τη περίπτωση οι δύο συμπεριφοριακές ισότητες ταυτίζονται πάνω στην Α.

79 Ορισμός Έστω B1 και B2 όπως πριν μόνο που εδώ έχουμε ότι Γ1 Γ2 και υποθέτουμε ότι οι Σ-εξισώσεις του Ε δεν έχουν συνθήκες για κρυφούς τύπους. Τότε οι προδιαγραφές B1 και B2 είναι ισοδύναμες ανν όλοι οι τελεστές του Γ2 είναι συμπεριφοριακά διατηρητικοί για την B1.

80 Η ΚΛΑΣΣΙΚΗ ΕΞΙΣΩΤΙΚΗ ΛΟΓΙΚΗ ΜΕ ΤΥΠΟΥΣ Τα μη Λογικά Σύμβολα της Εξισωτικής Λογικής με Τύπους. Χαρακτηριστικές (Signatures). Τα μη λογικά σύμβολα της εξισωτικής λογικής με τύπους προέρχονται από ένα ζεύγος S, Σ, όπου S είναι ένα σύνολο τύπων και Σ είναι μια S*S οικογένεια συνόλων τελεστών. Τα ζεύγη αυτά για λόγους συντομίας θα τα καλούμε από εδώ και στο εξής εξισωτικές χαρακτηριστικές (equational signatures).

81 Σ-Άλγεβρες. Έστω μια χαρακτηριστική Σ, μια Σ- άλγεβρα ερμηνεύει κάθε τύπο σαν ένα σύνολο και κάθε τελεστή σαν μια συνάρτηση. Οι Σ-άλγεβρες αντιστοιχούν στην προγραμματιστική έννοια των διακριτών τύπων δεδομένων (discrete data types). Η κατηγορία AlgΣ των Σ-αλγεβρών έχει τις Σ- άλγεβρες ως αντικείμενα και τους Σ- ομομορφισμούς ως μορφισμούς.

82 Εξισώσεις και Σχέση Ικανοποίησης. Ορίζουμε την έννοια της εξίσωσης και της ικανοποίησης μιας εξίσωσης από μία Σ-άλγεβρα. Έστω ένα άπειρο σύνολο X από μεταβλητές. Τότε μια συνάρτηση επισύναψης τύπων (sort assignment function) είναι μια μερική συνάρτηση X : X S όπου S είναι ένα σύνολο τύπων. Έστω επίσης ότι το X δηλώνει το S-σύνολο δεικτών με = { ( ) = }.

83 Ορισμός Μία Σ-εξίσωση e είναι μια τριάδα X,t1,t2, όπου X : X S είναι μια συνάρτηση επισύναψης τύπων, S είναι το σύνολο τύπων του Σ, και t1; t2 ( ) έχουν τον ίδιο τελικό τύπο s S. Μια τέτοια εξίσωση τη γράφουμε πολλές φορές ως ( X) t1 = t2.

84 Ορισμός Μία Σ-άλγεβρα A ικανοποιεί μια Σ-εξίσωση ( Χ)t1 = t2 αν και μόνο αν a(t1) = a(t2) για κάθε συνάρτηση επισύναψης a : X A. Σ αυτή την περίπτωση γράφουμε Α e. Πρόταση Έστω ϕ : Σ Σ ένας μορφισμός χαρακτηριστικών, e μια Σ-εξίσωση και Α μια Σ-άλγεβρα. Τότε ισχύει η εξής συνθήκη ικανοποίησης: Α φ(e) εάν και μόνο εάν φ(α ) e.

85 Η Λογική Προτάσεων του Horn (Horn Clause Logic). Η λογική προτάσεων του Horn (HCL) αποτελεί τη βάση για τη γλώσσα λογικού προγραμματισμού Prolog.

86 Ορισμός Μια πρωτοβάθμια χαρακτηριστική (first-order signature) Ω αποτελείται από την εξής τριάδα S,Σ,Π, όπου (1) S είναι ένα σύνολο (από τύπους), (2) Σ είναι μια S*S-οικογένεια συνόλων (από συναρτησιακά σύμβολα), και (3) Π είναι μια S * -οικογένεια συνόλων (από κατηγορηματικά ή σχεσιακά σύμβολα).

87 Ενας μορφισμός πρωτοβάθμιων χαρακτηριστικών, από το Ω στο Ω, είναι μια τριάδα φ1,φ2,φ3, όπου (1) ϕ1 : S S είναι μια συνάρτηση (2) ϕ2 : Σ είναι μια S*xS-οικογένεια συναρτήσεων ( ), :, ( ), ( ) (3) ϕ3 : Π Π είναι μια S*-οικογένεια συναρτήσεων ( ) : ( )

88 Ορισμός Έστω Ω μια πρωτοβάθμια χαρακτηριστική, τότε ένα Ω-μοντέλο (ή μια Ω-δομή) Α αποτελείται από: (1) μια S-οικογένεια Α αποτελούμενη από μη κενά σύνολα As s S, όπου As καλείται φορέας τύπου s, και

89 (2) μια S*xS-οικογένεια a από συναρτήσεις, :, [ ] που επισυνάπτει συναρτήσεις/μια συνάρτηση σε κάθε συναρτησιακό σύμβολο και μια S*-οικογένεια β από συναρτήσεις : ( ) που επισυνάπτει μια σχέση σε κάθε κατηγορηματικό σύμβολο, όπου Pow (Au) δηλώνει το σύνολο όλων των υποσυνόλων του Α (δυναμοσύνολο του A).

90 Ορισμός Μία καλώς ορισμένη (Ω,X)-πρόταση Horn (Horn clause sentence) έχει τη μορφή: π (t1,,tn) π όπου u = s1 sn και ti termx(ω)si.

91 Έστω HCL(Ω) το σύνολο όλων των Ω-προτάσεων Horn, δηλαδή η διακριτή ένωση των συνόλων HCLx(Ω) από κλειστές (Ω,X) προτάσεις. Τώρα ορίζουμε τη σχέση ικανοποίησης. Έστω A ένα πρωτοβάθμιο μοντέλο, και έστω AsgnX (A) το σύνολο όλων των συναρτήσεων επισύναψης τιμών του A σε μεταβλητές X, δηλαδή το σύνολο [X A], όλων των S-οικογενειών συναρτήσεων f : X A.

92 Ορισμός Έστω Ρ μια πρόταση Horn, ορίζουμε ως Asgnx(A,P), το σύνολο των συναρτήσεων επισύναψης στο A για το οποίο η P είναι αληθινή, αναδρομικά ως εξής: εάν P = π(t1,, tn) τότε f Asgnx(A,P) αν και μόνο αν (f (t1),,f (tn)) β(π) όπου f (t) δηλώνει την εκτίμηση (evaluation) του Σ-όρου t στην Σ-άλγεβρα-μέρος του Α όπως ακριβώς στην περίπτωση της κλασικής εξισωτικής λογικής με πολλούς τύπους.

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

Εφαρμογές της Λογικής στην Πληροφορική

Εφαρμογές της Λογικής στην Πληροφορική Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Εφαρμογές της Λογικής στην Πληροφορική Ενότητα 2 Πέτρος Στεφανέας, Γεώργιος Κολέτσος Άδεια Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Εφαρμογές της Λογικής στην Πληροφορική

Εφαρμογές της Λογικής στην Πληροφορική Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Εφαρμογές της Λογικής στην Πληροφορική Ενότητα 5 Πέτρος Στεφανέας, Γεώργιος Κολέτσος Άδεια Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

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

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 8: Σχέσεις - Πράξεις Δομές Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

Διαβάστε περισσότερα

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

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 9: Εσωτερική πράξη και κλάσεις ισοδυναμίας - Δομές Ισομορφισμοί Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

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

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ Θεωρία Υπολογισμού Ενότητα 2: Σύνολα και σχέσεις Τμήμα Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

Εφαρμογές της Λογικής στην Πληροφορική

Εφαρμογές της Λογικής στην Πληροφορική Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Εθνικό Μετσόβιο Πολυτεχνείο Εφαρμογές της Λογικής στην Πληροφορική Ενότητα 3 Πέτρος Στεφανέας, Γεώργιος Κολέτσος Άδεια Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

codf = B. h (g f) = (h g) f id B f = f και f id A = f

codf = B. h (g f) = (h g) f id B f = f και f id A = f ΕΞΙΣΩΤΙΚΗ ΛΟΓΙΚΗ Η λογική βρίσκει εφαρμογή στην πληροφορική μέσω συγκεκριμένων λογικών συστημάτων, όπως η εξισωτική λογική (equational logic), η πρωτοβάθμια λογική (first-order logic), η χρονική λογική

Διαβάστε περισσότερα

Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος

Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος Τίτλος Μαθήματος: Αλγεβρικές Δομές ΙΙ Ενότητα: Ομομορφισμοί και Πηλικοδάκτυλιοι Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος Τμήμα: Μαθηματικών 14 Ο Π Ιδιαιτέρως, αν τα f(x), g(x) είναι σχετικώς

Διαβάστε περισσότερα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Ενότητα: Θεωρία Συνόλων, Συναρτήσεις Πραγματικής Μεταβλητής, Όριο και Συνέχεια Ανδριανός Ε Τσεκρέκος Τμήμα Λογιστικής

Διαβάστε περισσότερα

a = a a Z n. a = a mod n.

a = a a Z n. a = a mod n. Αλγεβρα Ι Χειμερινο Εξαμηνο 2017 18 Διάλεξη 1 Ενότητα 1. Πράξεις: Πράξεις στο σύνολο S, ο πίνακας της πράξης, αντιμεταθετικές πράξεις. Προσεταιριστικές πράξεις, το στοιχείο a 1 a 2 a n. Η πράξη «σύνθεση

Διαβάστε περισσότερα

Ενότητα: Δακτύλιοι, Ακέραιες Περιοχές, Σώματα. Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος

Ενότητα: Δακτύλιοι, Ακέραιες Περιοχές, Σώματα. Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος Τίτλος Μαθήματος: Αλγεβρικές Δομές ΙΙ Ενότητα: Δακτύλιοι, Ακέραιες Περιοχές, Σώματα Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος Τμήμα: Μαθηματικών Κεφάλαιο 1 Προκαταρκτικές Έννοιες 1.1 Δακτύλιοι,

Διαβάστε περισσότερα

Μαθηματικά. Ενότητα 2: Διαφορικός Λογισμός. Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη)

Μαθηματικά. Ενότητα 2: Διαφορικός Λογισμός. Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη) Μαθηματικά Ενότητα 2: Διαφορικός Λογισμός Σαριαννίδης Νικόλαος Τμήμα Διοίκησης Επιχειρήσεων (Κοζάνη) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Μαθηματική Ανάλυση Ι

Μαθηματική Ανάλυση Ι Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Μαθηματική Ανάλυση Ι Ενότητα 1: Σύνολα, Πραγματικοί αριθμοί Επίκ. Καθηγητής Θ. Ζυγκιρίδης e-mail: tzygiridis@uowm.gr Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ΑΛΓΕΒΡΙΚΕΣ ΟΜΕΣ Ι. Ασκησεις - Φυλλαδιο 2

ΑΛΓΕΒΡΙΚΕΣ ΟΜΕΣ Ι. Ασκησεις - Φυλλαδιο 2 ΑΛΓΕΒΡΙΚΕΣ ΟΜΕΣ Ι Τµηµα Β Ασκησεις - Φυλλαδιο 2 ιδασκων: Α. Μπεληγιάννης Ιστοσελιδα Μαθηµατος : http://users.uoi.gr/abeligia/algebraicstructuresi/asi2017/asi2017.html Παρασκευή 24 Μαρτίου 2017 Ασκηση 1.

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ. ΕΝΟΤΗΤΑ: Διανυσματικοί Χώροι (1) ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ. ΕΝΟΤΗΤΑ: Διανυσματικοί Χώροι (1) ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ ΕΝΟΤΗΤΑ: Διανυσματικοί Χώροι (1) ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons

Διαβάστε περισσότερα

Σχεσιακή Άλγεβρα και Σχεσιακός Λογισμός. Σχεσιακή Άλγεβρα Σχεσιακός Λογισμός

Σχεσιακή Άλγεβρα και Σχεσιακός Λογισμός. Σχεσιακή Άλγεβρα Σχεσιακός Λογισμός 7 Σχεσιακή Άλγεβρα και Σχεσιακός Λογισμός Σχεσιακή Άλγεβρα Σχεσιακός Λογισμός Σχεσιακή Άλγεβρα H Σχεσιακή Άλγεβρα (relational algebra) ορίζει ένα σύνολο πράξεων που εφαρμόζονται σε μία ή περισσότερες σχέσεις

Διαβάστε περισσότερα

Αρχεία και Βάσεις Δεδομένων

Αρχεία και Βάσεις Δεδομένων ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Αρχεία και Βάσεις Δεδομένων Διάλεξη 7η: Σχεσιακός Λογισμός Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών Σχεσιακός Λογισμός Γλώσσα βασισμένη στον Κατηγορηματικό

Διαβάστε περισσότερα

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

ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΟΙΚΟΝΟΜΟΛΟΓΟΥΣ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΜΑΘΗΜΑΤΙΚΑ ΓΙΑ ΟΙΚΟΝΟΜΟΛΟΓΟΥΣ Ενότητα #7: Μονοτονία- Ακρότατα-Αντιγραφή Εβελίνα Κοσσιέρη Τμήμα Λογιστικής και Χρηματοοικονομικής

Διαβάστε περισσότερα

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης Τίτλος Μαθήματος: Αλγεβρικές Δομές Ι Ενότητα: Σχέσεις Ισοδυναµίας, ιαµερίσεις, και Πράξεις Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης Τμήμα: Μαθηματικών 202 Μέρος 4. Θεωρητικά

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 1: Πρότυπα. x y x z για κάθε x, y, R με την ιδιότητα 1R. x για κάθε x R, iii) υπάρχει στοιχείο 1 R. ii) ( x y) z x ( y z)

ΚΕΦΑΛΑΙΟ 1: Πρότυπα. x y x z για κάθε x, y, R με την ιδιότητα 1R. x για κάθε x R, iii) υπάρχει στοιχείο 1 R. ii) ( x y) z x ( y z) ΚΕΦΑΛΑΙΟ 1: Πρότυπα Στο κεφάλαιο αυτό θα υπενθυμίσουμε τις βασικές έννοιες που αφορούν πρότυπα πάνω από ένα δακτύλιο Θα περιοριστούμε στα πλέον απαραίτητα για αυτά που ακολουθούν στα άλλα κεφάλαια Η κατευθυντήρια

Διαβάστε περισσότερα

ΕΥΦΥΗΣ ΕΛΕΓΧΟΣ. Ενότητα #3: Αρχή της Επέκτασης - Ασαφείς Σχέσεις. Αναστάσιος Ντούνης Τμήμα Μηχανικών Αυτοματισμού Τ.Ε.

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

Διαβάστε περισσότερα

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

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 11: Αριθμητική υπολοίπων-δυνάμεις Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Περιεχόμενα. Πρόλογος 3 Πρόλογος Η Γραμμική Άλγεβρα είναι ένα σημαντικό συστατικό στο πρόγραμμα σπουδών, όχι μόνο των Μαθηματικών, αλλά και άλλων τμημάτων, όπως είναι το τμήμα Φυσικής, Χημείας, των τμημάτων του Πολυτεχνείου,

Διαβάστε περισσότερα

Ενότητα: Πράξεις επί Συνόλων και Σώµατα Αριθµών

Ενότητα: Πράξεις επί Συνόλων και Σώµατα Αριθµών Τίτλος Μαθήματος: Γραμμική Άλγεβρα Ι Ενότητα: Πράξεις επί Συνόλων και Σώµατα Αριθµών Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης Τμήμα: Μαθηματικών Κεφάλαιο 1 Εισαγωγη : Πραξεις επι Συνολων και Σωµατα Αριθµων

Διαβάστε περισσότερα

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

4. Ο,τιδήποτε δεν ορίζεται με βάση τα (1) (3) δεν είναι προτασιακός τύπος. Κεφάλαιο 10 Μαθηματική Λογική 10.1 Προτασιακή Λογική Η γλώσσα της μαθηματικής λογικής στηρίζεται βασικά στις εργασίες του Boole και του Frege. Ο Προτασιακός Λογισμός περιλαμβάνει στο αλφάβητό του, εκτός

Διαβάστε περισσότερα

Εισαγωγικές Έννοιες. ημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο

Εισαγωγικές Έννοιες. ημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο Εισαγωγικές Έννοιες ημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

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

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ Θεωρία Υπολογισμού Ενότητα 3: Συναρτήσεις - σχέσεις Τμήμα Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

Σύνολα, Σχέσεις, Συναρτήσεις

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

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ. ΕΝΟΤΗΤΑ: Γραμμικοί Μετασχηματισμοί. ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ. ΕΝΟΤΗΤΑ: Γραμμικοί Μετασχηματισμοί. ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ ΕΝΟΤΗΤΑ: Γραμμικοί Μετασχηματισμοί ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons

Διαβάστε περισσότερα

Ενότητα: Ο Δακτύλιος Πολυωνύμων μιας Μεταβλητής. Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος

Ενότητα: Ο Δακτύλιος Πολυωνύμων μιας Μεταβλητής. Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος Τίτλος Μαθήματος: Αλγεβρικές Δομές ΙΙ Ενότητα: Ο Δακτύλιος Πολυωνύμων μιας Μεταβλητής Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος Τμήμα: Μαθηματικών 12 Ο Δ Π Μ δακτύλιο με τις πράξεις τού R και

Διαβάστε περισσότερα

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Θεωρία Υπολογισμού. Ενότητα 1 : Σύνολα & Σχέσεις (1/2) Αλέξανδρος Τζάλλας

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Θεωρία Υπολογισμού. Ενότητα 1 : Σύνολα & Σχέσεις (1/2) Αλέξανδρος Τζάλλας 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Θεωρία Υπολογισμού Ενότητα 1 : Σύνολα & Σχέσεις (1/2) Αλέξανδρος Τζάλλας 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Μηχανικών Πληροφορικής

Διαβάστε περισσότερα

p (R 1 (R 2 R 3 )) q pr 1 r 1, r 1 R 2 r 2, r 2 R 3 q p (R 1 R 2 ) r 2 και r 2 R 3 q p ((R 1 R 2 ) R 3 ) q άρα R 1 (R 2 R 3 ) (R 1 R 2 ) R 3

p (R 1 (R 2 R 3 )) q pr 1 r 1, r 1 R 2 r 2, r 2 R 3 q p (R 1 R 2 ) r 2 και r 2 R 3 q p ((R 1 R 2 ) R 3 ) q άρα R 1 (R 2 R 3 ) (R 1 R 2 ) R 3 Τμήμα Μαθηματικών Σχολή Θετικών Επιστημών Α.Π.Θ. Το Συντακτικό Μονοειδές Μιας Γλώσσας Ελένη Ζαβρακλή Σημειώσεις από το βιβλιο: Αυτόματα, Γλώσσες, Γραμματικές Σ.Μποζαπαλίδη Θεσσαλονίκη 2016 Βασικές Εννοιες

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Ηλεκτρονικοί Υπολογιστές ΙΙ Ηλεκτρονικοί Υπολογιστές ΙΙ Ενότητα 3: Eφαρμογές Άλγεβρας Boole Τμήμα Οικονομικών Επιστημών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

Διαβάστε περισσότερα

Α Δ Ι Θ Θ Α Ε Ι Μ : https://sites.google.com/site/maths4edu/home/algdom114

Α Δ Ι Θ Θ Α Ε Ι Μ :  https://sites.google.com/site/maths4edu/home/algdom114 Α Δ Ι Θ Θ Α Ε 2013-2014 Δ : Ν. Μαρμαρίδης - Α. Μπεληγιάννης Ι Μ : http://users.uoi.gr/abeligia/algebraicstructuresi/asi.html, https://sites.google.com/site/maths4edu/home/algdom114 12 Μαρτίου 2014 19:26

Διαβάστε περισσότερα

Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος

Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος Τίτλος Μαθήματος: Αλγεβρικές Δομές ΙΙ Ενότητα: Ιδεώδη και Περιοχές κυρίων Ιδεωδών Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος Τμήμα: Μαθηματικών 13 Ι Π Ι Για το σύμβολο δεχόμαστε ότι n N {0},

Διαβάστε περισσότερα

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

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 5: Αναδρομικές σχέσεις - Υπολογισμός Αθροισμάτων Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για

Διαβάστε περισσότερα

R ισούται με το μήκος του. ( πρβλ. την ιστορική σημείωση 3.27 στο τέλος

R ισούται με το μήκος του. ( πρβλ. την ιστορική σημείωση 3.27 στο τέλος 73 3. Συμπαγείς χώροι 3. Συμπαγείς χώροι και βασικές ιδιότητες Οι συμπαγείς χώροι είναι μια από τις πιο σημαντικές κλάσεις τοπολογικών χώρων. Η κλάση των συμπαγών χώρων περιλαμβάνει τα κλειστά διαστήματα,b

Διαβάστε περισσότερα

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

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ Θεωρία Υπολογισμού Ενότητα 4: Ισοδυναμία, διάταξη, άπειρα σύνολα Τμήμα Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες,

Διαβάστε περισσότερα

Θεωρία Τελεστών. Ενότητα: Χώροι µε νόρµα - Χώροι Hilbert. Αριστείδης Κατάβολος. Τµήµα Μαθηµατικών

Θεωρία Τελεστών. Ενότητα: Χώροι µε νόρµα - Χώροι Hilbert. Αριστείδης Κατάβολος. Τµήµα Μαθηµατικών Ενότητα: Χώροι µε νόρµα - Χώροι Hilbert Αριστείδης Κατάβολος Τµήµα Μαθηµατικών Αδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες,

Διαβάστε περισσότερα

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Διακριτά Μαθηματικά. Ενότητα 7: Σχέσεις και Συναρτήσεις Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Διακριτά Μαθηματικά Ενότητα 7: Σχέσεις και Συναρτήσεις Αν. Καθηγητής Κ. Στεργίου e-mail: kstergiou@uowm.gr Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2: Ημιαπλοί Δακτύλιοι

ΚΕΦΑΛΑΙΟ 2: Ημιαπλοί Δακτύλιοι ΚΕΦΑΛΑΙΟ : Ημιαπλοί Δακτύλιοι Είδαμε στο κύριο θεώρημα του προηγούμενου κεφαλαίου ότι κάθε δακτύλιος διαίρεσης έχει την ιδιότητα κάθε πρότυπο είναι ευθύ άθροισμα απλών προτύπων Εδώ θα χαρακτηρίσουμε όλους

Διαβάστε περισσότερα

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

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 3: Σύνολα Συνδυαστική Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως

Διαβάστε περισσότερα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ψηφιακή Σχεδίαση Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Ψηφιακή Σχεδίαση Ενότητα 9: Ελαχιστοποίηση και Κωδικοποίηση Καταστάσεων, Σχεδίαση με D flip-flop, Σχεδίαση με JK flip-flop, Σχεδίαση με T flip-flop Δρ. Μηνάς

Διαβάστε περισσότερα

Θεωρία μέτρου και ολοκλήρωσης

Θεωρία μέτρου και ολοκλήρωσης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Θεωρία μέτρου και ολοκλήρωσης Ενότητα 2: Το Θεώρημα Καραθεοδωρή και τα μέτρα Borel Μιχ. Γ. Μαριάς Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

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

Ισότητα, Αλγεβρικές και Αναλυτικές Ιδιότητες Πραγματικών Ακολουθιών Ισότητα, Αλγεβρικές και Αναλυτικές Ιδιότητες Πραγματικών Ακολουθιών Συμβολισμοί Σε αναλογία με τους ορισμούς συμβολίζουμε μια ακολουθία: 1 είτε μέσω του διανυσματικού ορισμού, παραθέτοντας αναγκαστικά

Διαβάστε περισσότερα

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Δημήτρης Πλεξουσάκης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Λογική Δημήτρης Πλεξουσάκης 4ο μέρος σημειώσεων: Ακολουθίες Επίλυσης, Επίλυση για όρους Horn, Λογικός Προγραμματισμός Τμήμα Επιστήμης Υπολογιστών Άδειες Χρήσης Το

Διαβάστε περισσότερα

Ενότητα 4: Εισαγωγή στο Λογισμό Μεταβολών. Νίκος Καραμπετάκης Τμήμα Μαθηματικών

Ενότητα 4: Εισαγωγή στο Λογισμό Μεταβολών. Νίκος Καραμπετάκης Τμήμα Μαθηματικών ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 4: Εισαγωγή στο Λογισμό Μεταβολών Νίκος Καραμπετάκης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

Διαβάστε περισσότερα

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

ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΓΡΑΜΜΙΚΟΣ & ΔΙΚΤΥΑΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 9: Γεωμετρία του Χώρου των Μεταβλητών, Υπολογισμός Αντιστρόφου Μήτρας Σαμαράς Νικόλαος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ. ΕΝΟΤΗΤΑ: Άλγεβρα των Πινάκων (1) ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ. ΕΝΟΤΗΤΑ: Άλγεβρα των Πινάκων (1) ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ ΕΝΟΤΗΤΑ: Άλγεβρα των Πινάκων (1) ΙΟΝΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΔΑΣΚΩΝ: Βλάμος Παναγιώτης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons

Διαβάστε περισσότερα

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

Βιομηχανικοί Ελεγκτές ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τ.Τ Βιομηχανικοί Ελεγκτές Ενότητα #7: Ευφυής Ελεγκτής Μέρος Α Κωνσταντίνος Αλαφοδήμος Τμήματος Μηχανικών Αυτοματισμού Τ.Ε. Άδειες Χρήσης Το παρόν

Διαβάστε περισσότερα

5 η ΕΝΟΤΗΤΑ ΠΟΛΥΚΡΙΤΗΡΙΑΚΟΣ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

5 η ΕΝΟΤΗΤΑ ΠΟΛΥΚΡΙΤΗΡΙΑΚΟΣ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΧΟΛΗ ΠΟΛΙΤΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΕΜΠ ΕΙΣΑΓΩΓΗ ΣΤΗN ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΣΥΣΤΗΜΑΤΩΝ 5 η ΕΝΟΤΗΤΑ ΠΟΛΥΚΡΙΤΗΡΙΑΚΟΣ ΜΗ ΓΡΑΜΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Μ. Καρλαύτης Ν. Λαγαρός Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

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

Θεωρία Υπολογισμού και Πολυπλοκότητα Μαθηματικό Υπόβαθρο Θεωρία Υπολογισμού και Πολυπλοκότητα Μαθηματικό Υπόβαθρο Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Σύνολα Συναρτήσεις και Σχέσεις Γραφήματα Λέξεις και Γλώσσες Αποδείξεις ΕΠΛ 211 Θεωρία

Διαβάστε περισσότερα

Κεφάλαιο 1 Πρότυπα. Στο κεφάλαιο αυτό εισάγουμε την έννοια του προτύπου πάνω από δακτύλιο.

Κεφάλαιο 1 Πρότυπα. Στο κεφάλαιο αυτό εισάγουμε την έννοια του προτύπου πάνω από δακτύλιο. Κεφάλαιο Πρότυπα Στο κεφάλαιο αυτό εισάγουμε την έννοια του προτύπου πάνω από δακτύλιο Ορισμοί και Παραδείγματα Παραδοχές Στo βιβλίο αυτό θα κάνουμε τις εξής παραδοχές Χρησιμοποιούμε προσθετικό συμβολισμό

Διαβάστε περισσότερα

ETY-202 ΤΑ ΜΑΘΗΜΑΤΙΚΑ ΕΡΓΑΛΕΙΑ ΤΗΣ ΚΒΑΝΤΟΜΗΧΑΝΙΚΗΣ ETY-202 ΎΛΗ & ΦΩΣ 02. ΜΑΘΗΜΑΤΙΚΑ ΕΡΓΑΛΕΙΑ. Στέλιος Τζωρτζάκης 1/11/2013

ETY-202 ΤΑ ΜΑΘΗΜΑΤΙΚΑ ΕΡΓΑΛΕΙΑ ΤΗΣ ΚΒΑΝΤΟΜΗΧΑΝΙΚΗΣ ETY-202 ΎΛΗ & ΦΩΣ 02. ΜΑΘΗΜΑΤΙΚΑ ΕΡΓΑΛΕΙΑ. Στέλιος Τζωρτζάκης 1/11/2013 stzortz@iesl.forth.gr 1396; office Δ013 ΙΤΕ 2 ΎΛΗ & ΦΩΣ 02. ΜΑΘΗΜΑΤΙΚΑ ΕΡΓΑΛΕΙΑ ΤΑ ΜΑΘΗΜΑΤΙΚΑ ΕΡΓΑΛΕΙΑ ΤΗΣ ΚΒΑΝΤΟΜΗΧΑΝΙΚΗΣ Στέλιος Τζωρτζάκης 1 3 4 Ο διανυσματικός χώρος των φυσικών καταστάσεων Η έννοια

Διαβάστε περισσότερα

Γραμμική Άλγεβρα Ενότητα 2: Εισαγωγικές έννοιες

Γραμμική Άλγεβρα Ενότητα 2: Εισαγωγικές έννοιες Γραμμική Άλγεβρα Ενότητα 2: Εισαγωγικές έννοιες Ευάγγελος Ράπτης Τμήμα Πληροφορικής Μέρος I Εναρξη μαθήματος Γραμμική άλγεβρα Ι Ευάγγελος Ράπτης 1 Τα παρακάτω κείμενα, γράφονται και ενημερώνονται καθημερινά

Διαβάστε περισσότερα

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Ενότητα 1: Εισαγωγή. Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Λογική Ενότητα 1: Εισαγωγή Δημήτρης Πλεξουσάκης Τμήμα Επιστήμης Υπολογιστών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται στην άδεια χρήσης Creative Commons

Διαβάστε περισσότερα

Εισαγωγή στην Τοπολογία

Εισαγωγή στην Τοπολογία Ενότητα: Συνεκτικότητα Γεώργιος Κουµουλλής Τµήµα Μαθηµατικών Αδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε

Διαβάστε περισσότερα

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

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 10: Αριθμητική υπολοίπων - Κυκλικές ομάδες: Διαιρετότητα - Ευκλείδειος αλγόριθμος - Κατάλοιπα Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 3: Άλγεβρα Βοole και Λογικές Πράξεις Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

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

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ Διακριτά Μαθηματικά Ι Ενότητα 4: Θεωρία Μέτρησης Po lya Μέρος 1 Διδάσκων: Χ. Μπούρας (bouras@cti.gr) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Τι είναι σύνολο; Ο ορισμός αυτός είναι σύμφωνος με τη διαισθητική μας κατανόηση για το τι είναι σύνολο

Τι είναι σύνολο; Ο ορισμός αυτός είναι σύμφωνος με τη διαισθητική μας κατανόηση για το τι είναι σύνολο ΣΥΝΟΛΑ Τι είναι σύνολο; Ένας ορισμός «Μια συλλογή αντικειμένων διακεκριμένων και πλήρως καθορισμένων που λαμβάνονται από τον κόσμο είτε της εμπειρίας μας είτε της σκέψης μας» (Cantor, 19 ος αιώνας) Ο ορισμός

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 3: Συνθήκες Αλυσίδων

ΚΕΦΑΛΑΙΟ 3: Συνθήκες Αλυσίδων ΚΕΦΑΛΑΙΟ 3: Συνθήκες Αλυσίδων Μελετάμε εδώ τη συνθήκη της αύξουσας αλυσίδας υποπροτύπων και τη συνθήκη της φθίνουσας αλυσίδας υποπροτύπων Αυτές συνδέονται μεταξύ τους με την έννοια της συνθετικής σειράς

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

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

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 2:Στοιχεία Μαθηματικής Λογικής Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό,

Διαβάστε περισσότερα

Τα παρακάτω σύνολα θα τα θεωρήσουμε γενικά γνωστά, αν και θα δούμε πολλές από τις ιδιότητές τους: N Z Q R C

Τα παρακάτω σύνολα θα τα θεωρήσουμε γενικά γνωστά, αν και θα δούμε πολλές από τις ιδιότητές τους: N Z Q R C Κεφάλαιο 1 Εισαγωγικές έννοιες Στο κεφάλαιο αυτό θα αναφερθούμε σε ορισμένες έννοιες, οι οποίες ίσως δεν έχουν άμεση σχέση με τους διανυσματικούς χώρους, όμως θα χρησιμοποιηθούν αρκετά κατά τη μελέτη τόσο

Διαβάστε περισσότερα

Γραµµική Αλγεβρα Ι. Ενότητα: Εισαγωγικές Εννοιες. Ευάγγελος Ράπτης. Τµήµα Μαθηµατικών

Γραµµική Αλγεβρα Ι. Ενότητα: Εισαγωγικές Εννοιες. Ευάγγελος Ράπτης. Τµήµα Μαθηµατικών Ενότητα: Εισαγωγικές Εννοιες Ευάγγελος Ράπτης Τµήµα Μαθηµατικών Αδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

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

Υπολογιστικά & Διακριτά Μαθηματικά Υπολογιστικά & Διακριτά Μαθηματικά Ενότητα 4: Διατάξεις Μεταθέσεις Συνδυασμοί Στεφανίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης

Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης Τίτλος Μαθήματος: Γραμμική Άλγεβρα ΙΙ Ενότητα: Σταθµητοί Χώροι και Ευκλείδειοι Χώροι Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης, Καθηγητής Ιωάννης Μπεληγιάννης Τμήμα: Μαθηματικών 59 Μέρος 2. Ευκλείδειοι

Διαβάστε περισσότερα

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

Λογική Δημήτρης Πλεξουσάκης Φροντιστήριο 5: Προτασιακός Λογισμός: Κατασκευή Μοντέλων Τμήμα Επιστήμης Υπολογιστών Λογική Δημήτρης Πλεξουσάκης Φροντιστήριο 5: Προτασιακός Λογισμός: Κατασκευή Μοντέλων Τμήμα Επιστήμης Υπολογιστών Άδειες Χρήσης 1. Το παρόν εκπαιδευτικό υλικό υπόκειται στην άδεια χρήσης Creative Commons

Διαβάστε περισσότερα

Θεωρία Υπολογισμού Αλφάβητα, Γλώσσες, Κανονικές Εκφράσεις

Θεωρία Υπολογισμού Αλφάβητα, Γλώσσες, Κανονικές Εκφράσεις 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Θεωρία Υπολογισμού Ενότητα 6 : Αλφάβητα, Γλώσσες, Κανονικές Εκφράσεις Αλέξανδρος Τζάλλας 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο Τμήμα Μηχανικών

Διαβάστε περισσότερα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα

Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Γραμμική Άλγεβρα και Μαθηματικός Λογισμός για Οικονομικά και Επιχειρησιακά Προβλήματα Ενότητα: Διανυσματικοί Χώροι και Υπόχωροι: Βάσεις και Διάσταση Ανδριανός Ε Τσεκρέκος Τμήμα Λογιστικής & Χρηματοοικονομικής

Διαβάστε περισσότερα

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

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1 Ενότητα 3: Άλγεβρα Βοole και Λογικές Πράξεις Δρ. Φραγκούλης Γεώργιος Τμήμα Ηλεκτρολογίας Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης

Διαβάστε περισσότερα

Μιγαδικός λογισμός και ολοκληρωτικοί Μετασχηματισμοί

Μιγαδικός λογισμός και ολοκληρωτικοί Μετασχηματισμοί ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Μιγαδικός λογισμός και ολοκληρωτικοί Μετασχηματισμοί ΣΥΝΑΡΤΗΣΙΑΚΟΙ ΧΩΡΟΙ ΜΕΤΑΣΧΗΜΑΤΙΣΜΟΣ FOURIER Διδάσκων : Επίκ Καθ Κολάσης Χαράλαμπος Άδειες Χρήσης

Διαβάστε περισσότερα

Δύο λόγια από τη συγγραφέα

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

Διαβάστε περισσότερα

Υπολογιστική Πολυπλοκότητα

Υπολογιστική Πολυπλοκότητα Υπολογιστική Πολυπλοκότητα ιδάσκοντες: Σ. Ζάχος,. Φωτάκης Επιμέλεια διαφανειών:. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Άδεια Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Ε Μέχρι 18 Μαΐου 2015.

Ε Μέχρι 18 Μαΐου 2015. Ε Μέχρι 18 Μαΐου 2015. 1 Αντικείμενα: δακτύλιοι Fraleigh, 4.1. Ορισμός έννοιας «δακτυλίου». Χαρακτηρισμοί δακτυλίων και στοιχείων αυτών: Δακτύλιος R Στοιχεία δακτυλίου R / (= δεν έχει μηδενοδιαιρέτες άρα

Διαβάστε περισσότερα

Ας ξεκινήσουμε υπενθυμίζοντας τον ορισμό της συνέχειας σε μετρικούς χώρους. διατυπώνεται και με τον ακόλουθο τρόπο: για κάθε σφαίρα

Ας ξεκινήσουμε υπενθυμίζοντας τον ορισμό της συνέχειας σε μετρικούς χώρους. διατυπώνεται και με τον ακόλουθο τρόπο: για κάθε σφαίρα 33.4.Συνεχείς συναρτήσεις Η έννοια της συνεχούς συνάρτησης είναι θεμελιώδης και μελετάται κατ αρχήν για συναρτήσεις μιας και κατόπιν δύο ή περισσότερων μεταβλητών στα μαθήματα του Απειροστικού Λογισμού.

Διαβάστε περισσότερα

Γενικά Μαθηματικά ΙΙ

Γενικά Μαθηματικά ΙΙ ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 3 η : Εισαγωγικές Ένvοιες ΙI Λουκάς Βλάχος Καθηγητής Αστροφυσικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες

Διαβάστε περισσότερα

Τίτλος Μαθήματος: Θεωρία Ομάδων. Ενότητα: Ευθέα Γινόμενα Ομάδων. Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης. Τμήμα: Μαθηματικών

Τίτλος Μαθήματος: Θεωρία Ομάδων. Ενότητα: Ευθέα Γινόμενα Ομάδων. Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης. Τμήμα: Μαθηματικών Τίτλος Μαθήματος: Θεωρία Ομάδων Ενότητα: Ευθέα Γινόμενα Ομάδων Διδάσκων: Καθηγητής Νικόλαος Μαρμαρίδης Τμήμα: Μαθηματικών Κεφάλαιο 3 Ευθέα Γινόμενα Ομάδων Για την περαιτέρω ανάπτυξη τής θεωρίας θα χρειαστούμε

Διαβάστε περισσότερα

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

ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα ΣΤΑΤΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΕΩΝ Ενότητα # 7: Θεωρία Πιθανοτήτων (Πείραμα Τύχης) Εβελίνα Κοσσιέρη Τμήμα Λογιστικής και Χρηματοοικονομικής

Διαβάστε περισσότερα

x < A y f(x) < B f(y).

x < A y f(x) < B f(y). Χειμερινό Εξάμηνο 2016 2017 Ασκήσεις στα Κεφάλαια 5 & 6 1. Αυτή είναι ουσιαστικά η Άσκηση 5.2 (σελ. 119), από τις σημειώσεις του Σκανδάλη. Εστω A, < καλά διατεταγμένο σύνολο και έστω στοιχείο a A. Αποδείξτε

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 2: Μοντελο Συσχετίσεων Οντοτήτων, Μελέτη Περίπτωσης: Η βάση δεδομένων των CD

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Ι. Ενότητα 2: Μοντελο Συσχετίσεων Οντοτήτων, Μελέτη Περίπτωσης: Η βάση δεδομένων των CD Ενότητα 2: Μοντελο Συσχετίσεων Οντοτήτων, Μελέτη Περίπτωσης: Η βάση δεδομένων των CD Ευαγγελίδης Γεώργιος Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

Περιεχόμενα Τι περιγράφει ένα ΣΔ ΣΔ και παραγωγές Θεωρία Υπολογισμού Ενότητα 15: Συντακτικά Δέντρα Επ. Καθ. Π. Κατσαρός Τμήμα Πληροφορικής Επ. Καθ. Π.

Περιεχόμενα Τι περιγράφει ένα ΣΔ ΣΔ και παραγωγές Θεωρία Υπολογισμού Ενότητα 15: Συντακτικά Δέντρα Επ. Καθ. Π. Κατσαρός Τμήμα Πληροφορικής Επ. Καθ. Π. Θεωρία Υπολογισμού νότητα 15: Συντακτικά Δέντρα Τμήμα Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται

Διαβάστε περισσότερα

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

Διδάσκοντες: Δ. Φωτάκης, Δ. Σούλιου Επιμέλεια διαφανειών: Δ. Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Σχέσεις Διδάσκοντες: Δ. Φωτάκης, Δ. Σούλιου Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Διμελής Σχέση Διατεταγμένο ζεύγος (α, β):

Διαβάστε περισσότερα

Μοντέρνα Θεωρία Ελέγχου

Μοντέρνα Θεωρία Ελέγχου ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Ενότητα 7. Ισοδύναμες Περιγραφές Συστημάτων Νίκος Καραμπετάκης Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Υπολογιστική άλγεβρα Ενότητα 10: Βάσεις Groebner ενός ιδεώδους ΙΙΙ

Υπολογιστική άλγεβρα Ενότητα 10: Βάσεις Groebner ενός ιδεώδους ΙΙΙ Υπολογιστική άλγεβρα Ενότητα 10: Βάσεις Groebner ενός ιδεώδους ΙΙΙ Ράπτης Ευάγγελος Σχολή Θετικών επιστημών Τμήμα Μαθηματικών Κεφάλαιο 10 Βάσεις Groebner ενός ιδεώδους 10.1 Τρίτο μέρος Επαναλαμβάνουμε

Διαβάστε περισσότερα

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

Μαθηματικά. Ενότητα 12: Ακρότατα Συνάρτησης Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής Μαθηματικά Ενότητα 12: Ακρότατα Συνάρτησης Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

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

Μαθηματικά Ενότητα 11: Θεώρημα Μέσης Τιμής Μονοτονία Συνάρτησης Μαθηματικά Ενότητα 11: Θεώρημα Μέσης Τιμής Μονοτονία Συνάρτησης Σαριαννίδης Νικόλαος Τμήμα Λογιστικής και Χρηματοοικονομικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

Διαβάστε περισσότερα

Μηχανική Ι - Στατική

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

Διαβάστε περισσότερα

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

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ Θεωρία Υπολογισμού Ενότητα 25: Γραμματικές Χωρίς Περιορισμούς Τμήμα Πληροφορικής ΘΥ 25: Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως

Διαβάστε περισσότερα

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ Ενότητα 13: Αλγόριθμοι-Μεγάλων ακεραίων- Εκθετοποίηση- Πολλαπλασιασμός πινάκων -Strassen Μαρία Σατρατζέμη Τμήμα Εφαρμοσμένης Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

Διδακτική Πληροφορικής

Διδακτική Πληροφορικής Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων Διδακτική Πληροφορικής Ενότητα 11: Απαραίτητες δεξιότητες για τη μάθηση του προγραμματισμού Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons

Διαβάστε περισσότερα

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

Θεωρία Πιθανοτήτων & Στατιστική ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ & Στατιστική Ενότητα 1 η : Βασικές Έννοιες Πιθανότητας Γεώργιος Ζιούτας Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Α.Π.Θ. Άδειες

Διαβάστε περισσότερα

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

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύ Θεωρία Υπολογισμού Ενότητα 14: Γραμματικές Χωρίς Συμφραζόμενα Τμήμα Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες,

Διαβάστε περισσότερα

Πεπερασμένα σώματα και Κρυπτογραφία Σύμφωνα με τις παραδόσεις του Α. Κοντογεώργη. Τσουκνίδας Ι.

Πεπερασμένα σώματα και Κρυπτογραφία Σύμφωνα με τις παραδόσεις του Α. Κοντογεώργη. Τσουκνίδας Ι. Πεπερασμένα σώματα και Κρυπτογραφία Σύμφωνα με τις παραδόσεις του Α. Κοντογεώργη Τσουκνίδας Ι. 2 Περιεχόμενα 1 Εισαγωγή στα πεπερασμένα σώματα 5 1.1 Μάθημα 1..................................... 5 1.1.1

Διαβάστε περισσότερα

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

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Cretive Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπ Θεωρία Υπολογισμού Ενότητα 11: Κλειστότητα, ΠΑ & καν. εκφράσεις Τμήμα Πληροφορικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Cretive Commons. Για εκπαιδευτικό υλικό, όπως εικόνες,

Διαβάστε περισσότερα