http://www.andrew.cmu.edu/user/kk3n/complearn/complearn2008.html
Dear
Computability and Learnibility Students:
Sorry,
I am returning from talks in the
To
avoid broken links, go
straight to the course directory at
Andrew.cmu.edu/user/kk3n/complearn.
The chapter names are obvious (e.g.,
chapter1.pdf).
Best,
Kevin
Time: MW10:30-11:50
Place: OSC 203
Instructor: Kevin T. Kelly.
E-mail: kk3n@andrew.cmu.edu.
Phone: X8567.
Office:135 BH.
Office hours: Mon: T 1:30, R 9:30, or by appointment. I'm around a lot more than this and I will be happy to meet with you any time I am free..
Required text:
Course lecture notes available online from this page. They are
downloadable in PDF format from the HTML links in the course syllabus
above.
Resource:
Relevant texts:
Computability theory (strongly recommended):
H.
Rogers, The Theory of Recursive Functions
and Computability, MIT Press.
N.
G. Cutland, Computability, Cambridge.
Hierarchy theory:
Peter
Hinman, Recursion Theoretic Hierarchies,
Springer.
Robert Soare, Recursively Enumerable
Sets and Degrees, Springer.
I. Moschavakis, Descriptive Set Theory,
H. E. Rose, Subrecursion,
Computational Complexity
Garey and Johnson, Computers and Intractability.
Computational Learning Theory
Osherson et. al., Systems that Learn, MIT Press.
I assume some basic facility with computational models, recursion, set theory, and first-order logic. We will develop computability and learnability from scratch so no substantive background is absolutely necessary. It is more a matter of having enough background to absorb the material at the required pace.
To learn something about computability and some of its applications.
To apply ideas about computability to issues in the philosophy of science and scientific method.
To learn how to rely on metaphors to move from one hierarchy to another and to generate interesting questions to study and ideas for proofs.
To have some fun! This is an area filled with ironic twists and opportunities for novelty.
Participation: I expect a lively class with
questions and discussion. I don't care for philosophy classes in which
students sit silently in a church-like atmosphere taking notes. Don't be
fearful about being caught in a misunderstanding. If you are inclined to
make the mistake, so are many others, who will learn from it. Also, there
is no penalty for making honest mistakes in the class, but there is in the
exercises, so it's in your interest to take chances in the discussion.
Undergraduates:
Graduates:
Exercises due 1-22: Exercises 2.1, 2.2, 2.3, 2.4, 2.5, 2.7.
LaTex exercise
template for cutting and pasting into.
LaTex source code for chapter 2 for cutting and pasting
math formats.