Mathematical logic 2015

Instructor : Ashutosh Gupta

Timings : Monday & Wednesday, 09:45-11:15
Venue : A-203

This is an introductory course for mathematical logic. In the course, we will cover propositional logic, first-order logic, logical theories, and (un)decidablity of various theories. Most of the course is about the theoretical foundation of logic. Additionally, we will use SAT solvers, first order provers, and assisted theorem provers for some hands on experience.

Source material

Some course rules

Evaluation structure

May change later.

Lectures

2015-08-10 : Lecture 1 - Introduction and background

2015-08-12 : Lecture 2 - Propositional Logic - syntax and semantics

2015-08-17 : Lecture 3 - Decision problem, Truth tables, Equivalences

2015-08-19 : Lecture 4 - Normal forms

2015-08-24 : Lecture 5 - Proof methods - Tableaux and Resolution

2015-08-26 : Lecture 6 - Soundness and completeness

2015-08-31 : Lecture 7 - Proof Complexity,Encoding problems into SAT

2015-09-02 : Lecture 8 - Coq and Low complexity subclasses

Spilled over to next lecture

2015-09-07 : Lecture 9 - Binary decision diagrams(BDDs)

2015-09-09 : Lecture 10 - DPLL and SAT solvers

2015-09-14 : NO Lecture

2015-09-16 : Midterm

2015-09-21 : Lecture 11 - First order logic(FOL) - syntax and semantics

2015-09-23 : Lecture 12 - Substitution, Herbrand model, Hinttika set

2015-09-28 : Lecture 13 - Model existence theorem and Compactness

2015-09-30 : Lecture 14 - Tableaux and Resolution for FOL

2015-10-05 : Lecture 15 - Unification

2015-10-07 : Lecture 16 - Tableaux with free variables

2015-10-12 : Lecture 17 - Normal forms and Resolution theorem proving

2015-10-14 : Lecture 18 - First order theorem provers

2015-10-19 : Lecture 19 - First order theorem provers II

2015-10-21 : Lecture 20 - Logical theories

2015-10-26 : Lecture 21 - Sat modulo theory solvers

2015-10-28 : Presentations (choose topic by Lecture 18)

2015-11-02 : Lecture 22 - Gödel's Incompleteness theorem - Representability

2015-11-04/09 : Lecture 23/24 - Gödel's Incompleteness theorem - Gödel numbering

2015-11-23 : Final exam

Presentation topics


Last modified: Sun Jul 10 18:52:54 IST 2016