• Nie Znaleziono Wyników

Logika w informatyce,

N/A
N/A
Protected

Academic year: 2021

Share "Logika w informatyce,"

Copied!
1
0
0

Pełen tekst

(1)

Logika w informatyce, Informatyka, WEAIiE, AGH – informacje, Semestr 2, rok akademicki 2011/2012.

Wykład: Piątek, 15:30 – 17:00.

Prowadzący: dr Paweł Gładki.

Pokój: 3.38.

E-mail: pgladki@agh.edu.pl

WWW: http://www.math.us.edu.pl/˜pgladki/

Konsultacje: Piątek, 8:00-10:30 Jeżeli chcesz spotkać się z prowadzącym podczas konsultacji, po- staraj się powiadomić go o tym przed lub po zajęciach, zadzwoń do jego pokoju, lub wyślij mu emaila.

Zasady zaliczania przedmiotu: 7 zadań domowych, wartych w sumie 70 punktów, 1 kolokwium z teorii, warte w sumie 30 punktów. Kolokwium odbędzie się na przedostatnich zajęciach laboratoryjnych.

Zadania domowe: Rozwiązania zadań domowych należy przesyłać przez email. Dopuszczalne, a nawet pożądane jest organizowanie się w grupy do wspólnej nauki, ale rozwiązania muszą być indywidualne:

prace, których autorstwo będzie budziło wątpliwości zostaną ocenione na 0 punktów.

Plan wykładu:

(1) Rachunek zdań.

(2) Rachunek predykatów. Semantyka formuł. Prawdziwość i spełnialność. Nierozstrzygalność.

(3) Paradygmaty dowodzenia. Naturalna dedukcja. Rachunek sekwentów.

(4) Logika intuicjonistyczna. Intuicjonistyczny rachunek zdań. Normalizacja dowodów.

(5) Rachunek λ z typami prostymi. Izomorfizm Curry’ego-Howarda dla minimalnego intuicjonistycz- nego rachunku zdań.

(6) Rachunek λ z typami zależnymi. Izomorfizm Curry’ego-Howarda-de Bruijna dla minimalnego intuicjonistycznego rachunku predykatów.

(7) Obliczenia i wnioskowanie w systemie Coq.

Literatura:

(1) Notatki z wykładów dostępne na stronie (w permanentnej konstrukcji...).

(2) J. Tiuryn, J. Tyszkiewicz, P. Urzyczyn, Logika dla informatyków, http://www.mimuw.edu.pl/˜urzy/calosc.pdf

(3) M. Huth, M. Ryan, Logic in Computer Science, Cambridge, 2004.

(4) P. Urzyczyn, Rachunek lambda, http://www.mimuw.edu.pl/˜urzy/Lambda/erlambda.pdf (5) Y. Bertot, P. Casteran, Interactive Theorem Proving and Program Development. Coq’Art: The

Calculus of Inductive Constructions, Springer, 2004.

(6) A. Chlipala, Certified Programming with Dependent Types, http://adam.chlipala.net/cpdt/.

Cytaty

Powiązane dokumenty

męski system klasyfikacji i definiować wszystkie kobiety jako pozostające w relacji seksualnej do innej kategorii lu- dzl?"94 Zakwestionowały więc

weryfikacja wykazuje, że w znacznym stopniu poprawnie lecz niekonsystentnie Potrafi precyzyjnie formułować pytania, służące pogłębieniu własnego zrozumienia zjawisk

W przypadku osób, które rozpoczęły studia doktoranckie przed rokiem akademickim 2019/2020 i będą ubiegać się od 1 października tego roku o nadanie stopnia doktora

Drodzy uczniowie w poniedziałki odbywają się na platformie Microsoft TEAMS konsultacje z języka niemieckiego dotyczące bieżących tematów o godzinie 13:00. W poniedziałek

Dzieci przepisują jeden wers wiersza Literki, głośno czytają swoje wersy/fragmenty wiersza.. Wiem, jak zachować bezpieczeństwo w czasie wakacji – wypowiedzi na podstawie

• punkty za odpowiedź mogą zostać pomniejszone, jeżeli odpowiedź była wynikiem dodatkowych pytań, które miały naprowadzić na zagadnienia, których dotyczy pytanie,.

Konsultacje: Środa, 14:00-15:00 Jeżeli chcesz spotkać się z prowadzącym podczas konsultacji, po- staraj się powiadomić go o tym przed lub po zajęciach, zadzwoń do jego pokoju,

Mogą to być wielkie kartony przez środek, których trzeba się przeczołgać, poduszki, po których trzeba skakać, butelki, które należy omijać czy krzesła,