



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Comprehensive solutions for Parts A & B of the classic logic textbook. This official instructor's manual accompanies the 5th Edition of Computability and Logic by Boolos, Burgess, and Jeffrey. It provides complete, step-by-step solutions to all exercises in the Computability Theory and Basic Metalogic sections (Parts A & B), making it an essential resource for verifying problem sets and deepening your understanding of Turing computability, recursion theory, Gödel's incompleteness theorems, and first-order logic. Please note that this solution set is password-protected and typically made available to instructors by the publisher, Cambridge University Press
Typology: Exams
1 / 6
This page cannot be seen from the preview
Don't miss anything!




Enumerable set - answers-One whose elements can be arranged in a single list Enumerable set (formal) - answers-A is enumerable ↔ there is f s.t. f enumerates A ↔ f is a bijection and f; N --> A ↔ A is countable Cardinality (of A and B) - answers-1. ||A|| = ||B|| iff there is a bijection f:A --> B 2. ||A|| ≤ ||B|| iff there is an injection f:A-->B Finite set - answers-A set is finite if it has the same cardinality as set {0,...,n} for n∈N Countable set - answers-A set is countable iff ||A|| ≤ N Cantor's theorem - answers-For any set A, ||A|| < ||p(A)|| Diagonalization - answers-Mighty important method to prove a set is uncountable Doubler Turing Machine - answers-Uses 11 states to double the input TM-computable function - answers-f; N-->N is T-computable iff there exists M st M computes f <> f is the k-ary function computed by M if when M starts in a standard position:
Examples of TM non-computable functions - answers-1. Any function that does not map from N to N (e.g. sin(x), sqrt(x))
c2g2(x) +...+ckgk(x), where c1,...,ck are characteristic functions of C1,...,Ck (f(x) is PR because PR functions are closed under +,x) Closure properties of conditions - answers-If C1 and C2 are PR conditions, then so are: not C1, C1^ C2, C1 U C How to prove that every recursive function is A-computable? - answers-Inductively.
[too complicated] How to prove that every abacus computable function is turing computable? - answers- [forthcoming] left number/right numeral of 1_1_011 - answers-l - 1; r - 1101 Why must the right numeral be backwards? - answers-So you get a unique number (e.g. 10_1_ 01 vs. 1_0_101) tpl(x,y,z) - answers-2^x3^y5^z lo(x) - answers-max {w≤x | 2^w ≤x} (gives you the actual value of f(x1,x2) given a string of 1s, from r) a(x,y) = z - answers-x is a state number; y is the scanned symbol; z is the next action If TM's instructions do not cover either x or y, a(x,y) = y q(x,y) = z - answers-is a state number; y is the scanned symbol; z is the next state If TM's instructions do not cover either x or y, we set q(x,y) = 0 Function g - answers-g(x1,x2,t) = g(x1,x2,0) = <0, 1, s(x1,x2)> Explain the cases for defining g(x1,x2,y) recursively - answers-8 cases: If next action is writing 0 or 1, two cases are: is machine scanning 0 or 1 (4) + if next action is move right, two cases,