185.203 Computability Theory
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2022S, VU, 2.0h, 3.0EC, to be held in blocked form
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to independently prove various advanced  computability-theoretic statements and facts, and to apply results presented in the lectures to achieve this.

Subject of course

Introduction to computability theory: unsolvable problems, models of computations (Turing machines, register machines, recursive functions, lambda calculus), Church-Turing thesis, numbering of computable functions, numbering programs, the diagonal method, the s-m-n theorem, universal programs, Kleene's theorem, recursive and recursively enumerable sets, Rice's theorem. The LOOP-hierarchy and enumerations of subrecursive classes. Didactic procedure: During the course two sheets of exercises will be distributed which have to be solved by the students on their own.

Teaching methods

Lecture

Mode of examination

Written and oral

Additional information

ECTS breakdown

24 h: 6-8 lectures

16 h: solving 2 sheets of ex. a 7 ex.

4 h: typing solutions in LaTeX

30 h: preparation for final examination

1 h: final examination

-----------------------------------------

75 h = 3 ECTS

 

 

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Thu13:00 - 13:3003.03.2022 https://tuwien.zoom.us/j/98040878882?pwd=R01PNEhrSUV0R3RjWHFQNUdOTUd3Zz09 (LIVE)Computability Theory - Preliminary Meeting
Thu13:00 - 15:3017.03.2022 - 07.04.2022 Besprechungszimmer des Institutes für Diskrete Mathematik, Freihaus, grüner Bereich, 5. Stock, DA05 C22Computability Theory Lecture
Computability Theory - Single appointments
DayDateTimeLocationDescription
Thu03.03.202213:00 - 13:30 https://tuwien.zoom.us/j/98040878882?pwd=R01PNEhrSUV0R3RjWHFQNUdOTUd3Zz09Computability Theory - Preliminary Meeting
Thu17.03.202213:00 - 15:30 Besprechungszimmer des Institutes für Diskrete Mathematik, Freihaus, grüner Bereich, 5. Stock, DA05 C22Computability Theory Lecture
Thu24.03.202213:00 - 15:30 Besprechungszimmer des Institutes für Diskrete Mathematik, Freihaus, grüner Bereich, 5. Stock, DA05 C22Computability Theory Lecture
Thu31.03.202213:00 - 15:30 Besprechungszimmer des Institutes für Diskrete Mathematik, Freihaus, grüner Bereich, 5. Stock, DA05 C22Computability Theory Lecture
Thu07.04.202213:00 - 15:30 Besprechungszimmer des Institutes für Diskrete Mathematik, Freihaus, grüner Bereich, 5. Stock, DA05 C22Computability Theory Lecture
Course is held blocked

Examination modalities

2 sets of exercises and an oral exam

Course registration

Not necessary

Curricula

Literature

P. Odifreddi, Classical Recursion Theory, Studies in Logic, North Holland 1989

Previous knowledge

Some basic knowledge in mathematical logic and theoretical computer science is required; in particular knowledge in first-order predicate logic is of major importance.

Language

English