- Meeting 01 : Mon, Jul 31, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
Brief introduction to the course and the contents. Administrative Announcements. Grading policies.
Languages vs Algorithmic Problems. Automata theory vs algorithms courses. Historical aspects of the idea of computation. Ruler and Compass problem. Hilbert's problem. Need of understanding computation in very formal terms.
- Meeting 02 : Tue, Aug 01, 12:00 pm-12:50 pm
References | |
Exercises | |
Reading | |
Problem of Searching the Treasure on the number line. Algorithms. Drawbacks. Diophantine problem.
Formal model of computation. Post Systems, Mu-calculus, Lambda calculus. Turing machines. Formal Model of Turing machines.
- Meeting 03 : Thu, Aug 03, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Configurations of TM model. Acceptance of a string by Turing machines. Decidable, semi-decidable and undecidable. Robustness of the Turing machine model. Tape reduction theorem. Robustness of the Turing machine model. Multitape Turing machines, multi-head Turing machines.
- Meeting 04 : Fri, Aug 04, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
Encoding of Turing machines as strings. Universal Turing machine.
- Meeting 05 : Mon, Aug 07, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
Decidable Languages, Semi-Decidable Languages. Connections and structure.
- Meeting 06 : Tue, Aug 08, 12:00 pm-12:50 pm
References | |
Exercises | |
Reading | |
Story of infinity. Review of cantors diagonalization (1895). Undecidability of the halting problem (1936).
- Meeting 07 : Thu, Aug 10, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Undecidability of Membership problem. Informal notion of reductions. Are there other undecidable problems. Examples of decidable problems.
- Meeting 08 : Fri, Aug 11, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
Examples of undecidable problems. One tool does it all. Undecidability of MP_101, EMPTY, TOTAL, FIN.
- Meeting 09 : Mon, Aug 14, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
To Be Announced
- Meeting 10 : Thu, Aug 17, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
To Be Announced
- Meeting 11 : Fri, Aug 18, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
How do we prove that a language is not semi-decidable? HP-bar reduces to FIN.
- Meeting 12 : Sat, Aug 19, 03:00 pm-04:15 pm
References | |
Exercises | |
Reading | |
Proof of Rice's First Theorem. Applications. Rice's Second Theorem. Proof and Applications.
- Meeting 13 : Mon, Aug 21, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
SD-completeness. CoSD-completeness. Hardness. MP is SD-complete. HP is SD-complete.
- Meeting 14 : Tue, Aug 22, 12:00 pm-12:50 pm
References | |
Exercises | |
Reading | |
Axioms and Rules of inteference. Proof system. Completeness, soundness. Peano's axioms. Godel's incompeteness Theorem. Turing's proof of the incompletness.
- Meeting 15 : Thu, Aug 24, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Proof of incompletenss theorem.
- Meeting 16 : Fri, Aug 25, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
Proof of incompletenss theorem.
- Meeting 17 : Mon, Aug 28, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
Quiz 1
- Meeting 18 : Tue, Aug 29, 12:00 pm-12:50 pm
References | |
Exercises | |
Reading | |
No lecture, yet to be compensated.
- Meeting 19 : Thu, Aug 31, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Post's theorem.
- Meeting 20 : Fri, Sep 01, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
Post's theorem.
- Meeting 21 : Mon, Sep 04, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
MPXOR example. Oracle Turing machines. OTM for MPXOR. Definition of "semidecidable in A", "decidable in A".
- Meeting 22 : Tue, Sep 05, 12:00 pm-12:50 pm
References | |
Exercises | |
Reading | |
Turing reducibility. Connections to many-one reducibility. Sigma-i, Pi-i and Delta-i. Relation between these classes. Relativisation of proofs.
- Meeting 23 : Thu, Sep 07, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
Diagonalization is relativisable. MP^MP is complete for Sigma-2. Sigma-i cap Pi-i is exactly Delta-i. Separation of the levels of AH.
- Meeting 24 : Sat, Sep 09, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
Characterization of the Arithmetic Hierarchy.
Applications. MP, REG, DEC, TOTAL, FIN.
- Meeting 25 : Mon, Sep 11, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
Proof of the characterization.
- Meeting 26 : Tue, Sep 12, 12:00 pm-12:50 pm
References | |
Exercises | |
Reading | |
Proof of the characterization. FIN is Sigma-2 complete.
- Meeting 27 : Thu, Sep 14, 11:00 am-11:50 am
References | |
Exercises | |
Reading | |
FIN^HP is Sigma-2 complete.
- Meeting 28 : Fri, Sep 15, 10:00 am-10:50 am
References | |
Exercises | |
Reading | |
COF is Sigma-3 complete.
- Meeting 29 : Mon, Sep 18, 08:00 am-08:50 am
References | |
Exercises | |
Reading | |
No lecture.