The University of Adelaide
You are here » Home » Course directory
Text size: S | M | L
Printer Friendly Version
February 2012
M T W T F S S
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29        
             

Logic and Computability

Go to this course in the University Course Planner.

Description

Mathematical logic is the branch of mathematics that is concerned with the methods of mathematical reasoning, i.e., how we get from our assumptions or axioms to our results or theorems. It is therefore of fundamental importance in mathematics, and it has become even more important because of its applications to computability. Following the discovery of many paradoxes in set theory, Hilbert, in 1900, proposed a program with the aim of proving mathematics was consistent and free from error.


Objective


Content

The culmination of this course is G¿del's Incompleteness Theorem, in which he showed that this was not possible for any mathematical theory that contains arithmetic. Mathematical foundations. Propositional calculus, first order theories, interpretations and models. G¿del's completeness theorem for predicate calculus. Computability: Turing machines, recursive functions and the halting problem. Undecidability of predicate calculus. G¿del's theorem for elementary number theory

 
Year Semester Level Units
2012 1 3 3

Delivery


Assessment

Ongoing assessment 30%, exam 70%.


Graduate attributes


    Linkage past

    No past linkages have been noted.


    Linkage present

    No present linkages have been noted.


    Linkage future

    This course is not recorded as prequisite for other courses.


    Restrictions

    None.


    Recommended text

    None.