Grundläggande logik och modellteori

Studietakt: 50%

Läsperiod: LP1

Högskolepoäng: 7.5 hp

Nivå: Grundnivå ej nybörjare

Kursbeskrivning

Kursen tar upp satslogik, predikatlogik och modellteori. Under kursen behandlas begrepp som syntax, semantik, bevis, sundhet och fullständighet, likhet, Horn-formler, unifiering och resolution. Det krävs förtrogenhet med formella logiska system för att förstå grundläggande begrepp inom många datavetenskapliga områden såsom artificiell intelligens, databassystem och beräkningsteori. Under kursen skapas den här förtrogenheten genom att förmedla sats- och predikatlogikens begrepp och tekniker ur en datavetenskaplig synvinkel. Även temporal logik behandlas i samband med att modellteori diskuteras. Särskild vikt läggs på skillnaden mellan sanning och bevis, det vill säga definitionen av begreppet sanning å ena sidan och utvecklandet av formella system för att härleda sanningsvärdet av ett påstående å andra sidan.

Recensioner

Anonym

Kursen introducerar logiska system, och är intressant dels för den som söker förståelse för grundläggande begrepp inom bland annat AI och databassystem, men även ur ett matematiskt perspektiv. Kursen innehåller många intressanta aspekter, bland annat hur man skiljer på sanning och bevis samt vad definitionen av begreppet sanning är.