Výroková a predikátová logika, ZS 2026/2027
Pondělí od 10:40, S6 (Malá Strana)Obsah cvičení
1. cvičení – 5. 10.
- Úvodní informace
- Úvod do výrokové logiky
Odkazy
Podmínky získání zápočtu
Podmínky získání zápočtu odpovídají podmínkám J. Bulína.
V průběhu semestru budou dva zápočtové testy (na 45 minut, psáno na začátku cvičení). První (zhruba v polovině semestru) bude pokrývat část přednášky “Výroková logika”, druhý (ke konci semestru) část přednášky “Predikátová logika”. Za každý z testů lze získat maximálně 100 bodů. Pro každý z testů budete mít nárok na jeden opravný pokus (termín během prvního týdne zkouškového). Žádné další opravné možnosti nebudou. Kromě testů lze získat dodatečných až 50 bodů:
- 40 bodů za projekt na aplikaci SAT solveru
- 10 bodů za aktivitu na cvičeních
K získání zápočtu je potřeba získat alespoň 40 bodů z každého testu a alespoň 140 bodů celkem.
Termíny testů
- Výroková logika: 16. 11. 2026, vzorový test
- Predikátová logika: 4. 1. 2026, vzorový test
Projekt aplikace SAT solveru
Podrobně si přečtěte následující zadání projektu. Dodržujte všechny pokyny v něm obsažené. Vypracovaný projekt musí splňovat popsané požadavky.
Způsob vyjádření preferencí a odevzdání odkazu na repozitář bude včas upřesněn.
Termíny:
- do 25. 10. zadejte vyjádření preferencí (způsob bude upřesněn), případně zaslání vlastních návrhů problémů (emailem)
- projekt vám bude přidělen nedlouho poté
- do 15. 11. zadejte odkaz na repozitář svého projektu (způsob bude upřesněn)
- do 30. 11. musí repozitář obsahovat dokončený projekt, včetně rozumné dokumentace (jak to spustit, jak kódujete problém,…). Z historie commitů musí být jasně patrný průběh vývoje; jeden commit (či několik málo) přidávající celé řešení najednou není akceptovatelný.
- v první polovině prosince buďte připraveni mi svůj projekt předvést, budete-li k tomu vyzváni
Příklady na cvičení
| Téma | Zadání | Řešení |
|---|---|---|
| 1. Úvod do výrokové logiky | priklady1.pdf | reseni1.pdf |
| 2. Sémantika, vlastnosti teorií | priklady2.pdf | reseni2.pdf |
| 3. Algebra výroků, Problém SAT | priklady3.pdf | reseni3.pdf |
| 4. Tablo metoda | priklady4.pdf | reseni4.pdf |
| 5. Rezoluční metoda | priklady5.pdf | reseni5.pdf |
| 6. Základy predikátové logiky | priklady6.pdf | reseni6.pdf |
| 7. Vlastnosti struktur a teorií | priklady7.pdf | reseni7.pdf |
| 8. Tablo metoda v predikátové logice | priklady8.pdf | reseni8.pdf |
| 9. Příprava na rezoluci v PL | priklady9.pdf | reseni9.pdf |
| 10. Rezoluční metoda v PL | priklady10.pdf | reseni10.pdf |