Ηλεκτρονική Διάθεση Μαθήματος
Περιεχόμενο Μαθήματος
Η διαισθητική προσέγγιση του αλγορίθμου. Aλγοριθμικές συναρτήσεις και σύνολα. Αλγοριθμικοί ισομορφισμοί. Aλφάβητα, λέξεις, κωδικοποιήσεις. Πρώτη τυποποίηση των αλγοριθμικών συναρτήσεων: Αναδρομικές συναρτήσεις. Περί αναδρομής γενικά. Bασικές αναδρομικές (β.α.) συναρτήσεις και αναδρομικά σύνολα. Πέρα απ' τις β.α. συναρτήσεις. Η συνάρτηση Ackermann. Αναδρομικές συναρτήσεις. Αναδρομικά και αναδρομικά απαριθμήσιμα (α.α.) σύνολα. Aριθμητικοποίηση και κανονική μορφή Kleene. Δεύτερη τυποποίηση των αλγοριθμικών συναρτήσεων: Μηχανές Turing. Γενική περιγραφή ΜΤ. Turing υπολογίσιμες συναρτήσεις. Συνέπειες της αριθμητικοποίησης: Αρίθμηση, διαγωνιοποίηση, σταθερά σημεία. Θεωρήματα s-m-m και Rice. Θεωρήματα σταθερού σημείου. Στοιχεία από τη Μαθηματική Λογική. Γλώσσα της αριθμητικής, λογισμός και ερμηνεία προτάσεων και τύ¬πων. Ταυτολογία, λογικό συμπέρασμα, λογική ισοδυναμία. Aναδρομικότητα και ορι¬σιμότητα. Τυπική Αριθμητική, αποδειξιμότητα, μή πληρότητα. Peano Αριθμητική, λογικά αξιώματα, τυπική απόδειξη. H θεωρία ΡΑ από πιό κοντά. Περιγράψιμα σύνολα. Πρώτο θεώρημα μη πληρότητας. Η αλήθεια δεν ορίζεται