- Meeting 01 : Mon, Jul 31, 10:00 am-10:50 am -
References | |
Exercises | |
Reading | |
Acad : Why this course? Choice between LCCS and LARP courses. The story and the thread the course will follow. Reference textbooks.
Admin : Evaluation plans, TA and Instructor contact hours, course homepage, mailing list
- Meeting 02 : Tue, Aug 01, 09:00 am-09:50 am -
References | |
Exercises | |
Reading | |
Introduction to propositional logic. Proposition, logical connectives. Logical equivalence.
References: | Chapter 1 of [RosenTextBook]
|
- Meeting 03 : Wed, Aug 02, 08:00 am-08:50 am -
References | |
Exercises | |
Reading | |
Well formed formuale (contd from previous lecture). Satisfiability. Evaluation vs Satisfiability testing.
Deduction; Arguments. Inference rules. Validity of inference rules.
References: | Chapter 1 from [RosenTerxtBook]
|
- Meeting 04 : Fri, Aug 04, 12:00 pm-12:50 pm -
References | |
Exercises | |
Reading | |
More on inference rules. Limitations of propositional logic. Notion of a predicate.
- Meeting 05 : Mon, Aug 07, 10:00 am-10:50 am -
References | |
Exercises | |
Reading | |
Lecture cancelled due to unavailability of the instructor.
- Meeting 06 : Wed, Aug 09, 08:00 am-08:50 am -
References | |
Exercises | |
Reading | |
Introduction to predicate logic. Syntax of a well formed formula. Towards a semantics.
- Meeting 07 : Fri, Aug 11, 12:00 pm-12:50 pm -
References | |
Exercises | |
Reading | |
Notion of a model. Relations vs predicated.
Model for a w.f.f. Satisfiability.
References: | [HR] Chapter 2.
|
- Meeting 08 : Mon, Aug 14, 10:00 am-10:50 am -
References | |
Exercises | |
Reading | |
More on satisfiability. Aspects of first order predicate logic: Model Checking, Satisfiability, Validity, Expressive Power, Provability. Notion of a proof.
References: | [HR] Chapter 2 + Your class notes.
|
- Meeting 09 : Tue, Aug 15, 09:00 am-09:50 am -
References | |
Exercises | |
Reading | |
No lecture. [Independence Day]
- Meeting 10 : Wed, Aug 16, 08:00 am-08:50 am -
References | |
Exercises | |
Reading | |
Expressive Power, Provability. Notion of a proof. Proof techniques: Direct proof.
- Meeting 11 : Mon, Aug 21, 10:00 am-10:50 am -
References | |
Exercises | |
Reading | |
Proof of contrapositive. Proof by contradiction. Examples.
- Meeting 12 : Tue, Aug 22, 09:00 am-09:50 am -
References | |
Exercises | |
Reading | |
Principle of mathematical induction. Notion of countable sets. Examples of countable sets. Uncountable sets.
References: | [Rosen] and Notes by M. B. Williams (sent to the course group)
|
- Meeting 13 : Wed, Aug 23, 08:00 am-08:50 am -
References | |
Exercises | |
Reading | |
The set of real numbers is uncountable.
References: | and Notes by M. B. Williams (sent to the course group)
|
- Meeting 14 : Fri, Aug 25, 12:00 pm-12:50 pm -
References | |
Exercises | |
Reading | |
No Lecture (Ganesh Chathurthi)
- Meeting 15 : Tue, Aug 29, 09:00 am-09:50 am -
References | |
Exercises | |
Reading | |
Principle of mathematical induction. Examples.
- Meeting 16 : Wed, Aug 30, 08:00 am-08:50 am -
References | |
Exercises | |
Reading | |
Strong induction. Examples.
- Meeting 17 : Fri, Sep 01, 12:00 pm-12:50 pm -
References | |
Exercises | |
Reading | |
Well ordering principle. Equivalence to Strong induction
- Meeting 18 : Mon, Sep 04, 10:00 am-10:50 am -
References | |
Exercises | |
Reading | |
Logic revisited. Syntax and semantics of propositional and predicate logic. Axiomatization of propositional logic.
- Meeting 19 : Fri, Sep 08, 12:00 pm-12:50 pm -
References | |
Exercises | |
Reading | |
Axiomatization of propositional logic. Soundness. Proof of soundness.
- Meeting 20 : Mon, Sep 11, 10:00 am-10:50 am - Jayalal Sarma
References | |
Exercises | |
Reading | |
Axiomatization of propositional logic: Properties of derivability.
References: | Notes written by Jayalal. Us the link shared through the google group.
|
- Meeting 21 : Tue, Sep 12, 09:00 am-09:50 am -
References | |
Exercises | |
Reading | |
Proof of completeness theorem for propositional logic.
References: | Notes written by Jayalal. Us the link shared through the google group.
|
- Meeting 22 : Wed, Sep 13, 08:00 am-08:50 am -
References | |
Exercises | |
Reading | |
Completeness them (contd). Soundness and completeness of predicate first order logic (without proof)
References: | Notes written by Jayalal. Us the link shared through the google group.
|
- Meeting 23 : Fri, Sep 15, 12:00 pm-12:50 pm -
References | |
Exercises | |
Reading | |
Peano's arithmetic and Goedel's ioncompleteness theorem (without proof). Expressibility.
References: | Notes written by Jayalal. Us the link shared through the google group.
|
- Meeting 24 : Mon, Sep 18, 10:00 am-10:50 am -
References | |
Exercises | |
Reading | |
Review: Soundness, completeness. Expressibility, some examples.
References: | Notes written by Jayalal. Us the link shared through the google group.
|
- Meeting 25 : Tue, Sep 19, 09:00 am-09:50 am -
References | |
Exercises | |
Reading | |
Expressive power of first order logic: more example. Bipartiteness is not expressible in FOL. Proof.
References: | Notes written by Jayalal. Us the link shared through the google group.
|
- Meeting 26 : Wed, Sep 20, 08:00 am-08:50 am -
References | |
Exercises | |
Reading | |
Bipartiteness is not expressible. Compactness theorem.
References: | Notes written by Jayalal. Us the link shared through the google group.
|
- Meeting 27 : Fri, Sep 22, 12:00 pm-12:50 pm -
References | |
Exercises | |
Reading | |
Compactness theorem using Consistency vs Satisfiability theorem. Proof sketch for Consistency vs Satisfiability.
References: | Notes written by Jayalal. Us the link shared through the google group.
|
- Meeting 28 : Mon, Sep 25, 10:00 am-10:50 am -
References | |
Exercises | |
Reading | |
Second order logic. An example formula. Program verification.
References: | For more details on logic of graphs
check out the wikipedia page and references therein: https://en.wikipedia.org/wiki/Logic_of_graphs
https://en.wikipedia.org/wiki/Hoare_logic
|
- Meeting 29 : Tue, Sep 26, 09:00 am-09:50 am -
References | |
Exercises | |
Reading | |
Linear Temporal Logic: Syntax.
References: | [HR] , i.e.,Book by Huth and Ryan, see the references section for more details.
|
- Meeting 30 : Wed, Sep 27, 08:00 am-08:50 am -
References | |
Exercises | |
Reading | |
Linear time temporal logic: semantics
- Meeting 31 : Thu, Sep 28, 12:00 pm-12:50 pm -
References | |
Exercises | |
Reading | |
Example formulas using LTL. Expressing properties of concurrent processes, traffic signal system etc.
- Meeting 32 : Wed, Oct 04, 08:00 am-08:50 am -
References | |
Exercises | |
Reading | |
Logical equivalences. Computation Tree Logic (CTL) syntax and semantics.
- Meeting 33 : Mon, Oct 09, 10:00 am-10:50 am -
References | |
Exercises | |
Reading | |
Introduction to Modal logic: syntax and semantics. Kripke structures.
- Meeting 34 : Tue, Oct 10, 09:00 am-09:50 am -
References | |
Exercises | |
Reading | |
Example formulas in modal logic.