Logika dla informatyków - Kolegium Nauczycielskiego w Bielsku
Transkrypt
Logika dla informatyków - Kolegium Nauczycielskiego w Bielsku
Portal Kolegium Nauczycielskiego w Bielsku-Bia�ej Logika dla informatyków Autor: Maciej Muras Thursday, 24 May 2007 Zmieniony Monday, 26 January 2009 LOGIKA DLA INFORMATYKÓW Przedmiot: obowiÄ…zkowy Formy nauczania: wykÅ‚ad, konwersatorium Czas trwania: semestr pierwszy, 2 godz. wyk. + 3 godz. konw./tyg. (Razem 75godz) Zaliczenie przedmiotu: zaliczenie konwersatorium na ocenÄ™ i egzamin Opis przedmiotu 1. Logika tradycyjna. Antynomie logiczne. JÄ™zyk i metajÄ™zyk. PojÄ™cie prawdy. Sylogistyka. Antynomie kÅ‚amcy, paradoks Richardsa. Algebra zbiorów jako metoda rozwiÄ…zywania poprawnoÅ›ci trybów sylogistycznych. 2. Logika dwuwartoÅ›ciowa. Funkcje binarne. Postacie normalne. PeÅ‚ne i niepeÅ‚ne ukÅ‚ady funkcji. Test Posta. Metoda 0,1 dla tautologii zadaniowych. Skrócona wersja metody. Inne sposoby rozstrzygania. 3. Algebry abstrakcyjne. RozmaitoÅ›ci. Podalgebry, algebry ilorazowe i produkty algebr. Algebra jÄ™zyka. Operacje H, S, P na klasach algebr. Komutowanie operacji. 4. RównoÅ›ciowo definiowalne klasy algebr. Twierdzenie Birkhoffa. Algebry wolne. Klasa grup jako ilustracja twierdzenia Birkoffa. Konstrukcja wolnej grupy. 5. Zbiory uporzÄ…dkowane. Kresy. Kraty i kraty dystrybutywne. Komplementarno__. Prawa monotonicznoÅ›ci. PóÅ‚-dystrybutywność. Sprawdzanie aksjomatów teorii krat. Niedystrybutywne kraty – przykÅ‚ady. 6. Algebry Boole’a. Algebry potÄ™gowe. CiaÅ‚a zbiorów. Twierdzenie Stone’a o reprezentacji algebr Boole’a. Filtry i ultrafiltry. Twierdzenie o istnieniu ultrafiltrów. SkoÅ„czone algebry Boole’a. Algebry zupeÅ‚ne i atomowe. Charakteryzacja ultrafiltrów. Filtry pierwsze w kratach dystrybutywnych. 7. Systemy logiczne. PojÄ™cie dowodu i konsekwencji. Niesprzeczno__ i zupeÅ‚no__ teorii. Równowa\ność ró\nych metod definiowania konsekwencji. PrzykÅ‚ady reguÅ‚ i systemów logicznych. 8. Klasyczna logika zdaÅ„. Twierdzenie o dedukcji i niesprzecznoÅ›ci. Dowodzenie tez logiki zdaÅ„ z wykorzystaniem twierdzenia o dedukcji. Charakteryzacja koniunkcji i alternatywy klasycznej. 9. PeÅ‚ność logiki zdaÅ„. Twierdzenie Posta. Algebry Lindenbauma. _PDF_POWERED _PDF_GENERATED 2 March, 2017, 16:19 Portal Kolegium Nauczycielskiego w Bielsku-Bia�ej Alternatywne metody dowodzenia twierdzenia o peÅ‚noÅ›ci – wersje nieefektywne. WÅ‚asnoÅ›ci algebry Lindenbauma. 10. Kwantyfikatory. Teorie 1-go rzÄ™du. PojÄ™cie speÅ‚niania i prawdy. Wynikanie logiczne. PrzykÅ‚ady modeli. 11. Klasyczna logika kwantyfikatorów. Twierdzenia o dedukcji i niesprzecznoÅ›ci teorii klasycznych. Dowodzenie tez logiki klasycznej. Porównanie twierdzenia o dedukcji w logice zdaÅ„ i kwantyfikatorów. 12. Twierdzenie Gödla o peÅ‚noÅ›ci i istnieniu modeli. Dalsze konsekwencje twierdzenia o istnieniu modelu tj. twierdzenie o zwartoÅ›ci dla pojÄ™cia speÅ‚niania, twierdzenie Skolema-Löwenheima. 13. Teorie z identycznoÅ›ciÄ…. Elementy teorii modeli. Niestandardowe modele arytmetyki – istnienie i przykÅ‚ady. 14. NiezupeÅ‚ność arytmetyki i niewyra\alność pojÄ™cia prawdy w arytmetyce. Rozstrzygalność. Ró\ne definicje rozstrzygalnoÅ›ci. Maszyny Turinga. 15. Logiki nieklasyczne. Logiki modalne. Dodatkowe informacje o modelach Kripkego. Literatura [1] Z. Adamowicz, P. Zbierski: Logika matematyczna, PWN 1991 [2] A. Grzegorczyk: Zarys logiki matematycznej, PWN 1973 [3] R. Murawski: Funkcje rekurencyjne i elementy metamatematyki, Wydawnictwa UAM 1991 [4] W.A. Pogorzelski: Klasyczny rachunek kwantyfikatorów, PWN 1981 [5] W.A. Pogorzelski: Elementarny sÅ‚ownik logiki formalnej, BiaÅ‚ystok 1992 _PDF_POWERED _PDF_GENERATED 2 March, 2017, 16:19