Tillämpad logik
Kursplan, Avancerad nivå, 1MA058
Kursen är avvecklad.
- Kod
- 1MA058
- Utbildningsnivå
- Avancerad nivå
- Huvudområde(n) med fördjupning
- Datavetenskap A1N, Matematik A1N
- Betygsskala
- Underkänd (U), godkänd (3), icke utan beröm godkänd (4), med beröm godkänd (5)
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 15 mars 2007
- Ansvarig institution
- Matematiska institutionen
Behörighetskrav
Kandidatexamen samt Logik och bevisteknik I och Automatateori eller motsvarande.
Mål
För godkänt betyg på kursen skall studenten
Innehåll
Satslogik: Kombinatoriska problem som satslogiska problem. Metoder för effektiv lösning och representation av satslogiska problem (Davis–Putnam, BDDer).
Modal logik: möjligavärldarsemantik, Kripke-modell.
Tolkningar av modal logik: Tidslogik och epistemisk logik. Tillämpning på modellkontroll.
Ekvationell logik: termer, unifiering, universell algebra, ekvationella resonemang, termomskrivning, Knuth–Bendix-komplettering, välordningar och termineringsbevis, Gröbnerbasmetoder för polynomringar.
Predikatlogik och bevissökning: fullständighetssatsen, bevissökning i några kalkyler (Tableaux, resolution).
Lösbara och olösbara problem: fullständiga och avgörbara teorier, kvantorelimination, Gödels ofullständighetssats (ej bevis).
Konstruktiv logik och typteori: lambdakalkyl, enkel typteori, intuitionistisk logik, Martin-Löfs typteori, påståenden som datatyper, programextraktion från bevis, logiska ramverk, bevisstödssystem (Coq, Hol, Isabelle eller Agda).
Undervisning
Föreläsningar, räkneövningar och laborationer.
Examination
Skriftligt och eventuellt muntligt prov vid kursens slut eventuellt kombinerat med inlämningsuppgifter under kursen enligt anvisningar som lämnas vid kursens start.
Litteraturlista
- Litteraturlista giltig från och med vårterminen 2013
- Litteraturlista giltig från och med höstterminen 2011
- Litteraturlista giltig från och med höstterminen 2010, version 2
- Litteraturlista giltig från och med höstterminen 2010, version 1
- Litteraturlista giltig från och med höstterminen 2008, version 2
- Litteraturlista giltig från och med höstterminen 2008, version 1
- Litteraturlista giltig från och med höstterminen 2007