Computability, Unsolvability, Randomness: Math 497A Homework #2, Assignments of Mathematics

A series of exercises on computability, unsolvability, and number theory. Topics include the computability of real numbers, computable number-theoretic functions, computable permutations, recursively inseparable sets, and universal partial recursive functions. Students are asked to prove various properties and theorems related to these topics.

Typology: Assignments

Pre 2010

Uploaded on 09/24/2009

koofers-user-4om
koofers-user-4om 🇺🇸

10 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Computability, Unsolvability, Randomness
Math 497A: Homework #2
Stephen G. Simpson
Due Monday, September 10, 2007
1. Let rbe a positive real number. Prove that ris computable if and only
if the number-theoretic function
f(n)=thenth decimal digit of r
is computable.
2. Consider the 2-place computable number-theoretic function f(x, y)=
x+y. Exhibit three different indices of f.
(By an index of a partial recursive function, we mean the odel number
of some program which computes the function.)
3. If fis a computable permutation of N, prove that the inverse permu-
tation f1is also computable.
(Here f1(y)=xif and only if f(x)=y.Byacomputable permutation
of Nwe mean a computable 1-place function f:NNwhich maps
None-to-one onto N.)
4. Generalize the previous exercise as follows. Prove that if ψis a 1-place
partial recursive function which is one-to-one, then the inverse function
ψ1is again partial recursive.
5. Consider the sets
Kn={xN|ϕ(1)
x(x)'n}
where n=0,1,2,.... Show that the sets K0and K1are recursively
inseparable. More generally, show that Kmand Knare recursively
inseparable for all m, n such that m6=n.
(Two sets A, B Nare said to be recursively separable if there exists a
recursive function f:N→{0,1}such that f(n) = 1 for all nA,and
1
pf2

Partial preview of the text

Download Computability, Unsolvability, Randomness: Math 497A Homework #2 and more Assignments Mathematics in PDF only on Docsity!

Computability, Unsolvability, Randomness

Math 497A: Homework

Stephen G. Simpson

Due Monday, September 10, 2007

  1. Let r be a positive real number. Prove that r is computable if and only if the number-theoretic function

f (n) = the nth decimal digit of r

is computable.

  1. Consider the 2-place computable number-theoretic function f (x, y) = x + y. Exhibit three different indices of f. (By an index of a partial recursive function, we mean the G¨odel number of some program which computes the function.)
  2. If f is a computable permutation of N, prove that the inverse permu- tation f −^1 is also computable. (Here f −^1 (y) = x if and only if f (x) = y. By a computable permutation of N we mean a computable 1-place function f : N → N which maps N one-to-one onto N.)
  3. Generalize the previous exercise as follows. Prove that if ψ is a 1-place partial recursive function which is one-to-one, then the inverse function ψ−^1 is again partial recursive.
  4. Consider the sets

Kn = {x ∈ N | ϕ(1) x (x) ' n}

where n = 0, 1 , 2 ,.. .. Show that the sets K 0 and K 1 are recursively inseparable. More generally, show that Km and Kn are recursively inseparable for all m, n such that m 6 = n. (Two sets A, B ⊆ N are said to be recursively separable if there exists a recursive function f : N → { 0 , 1 } such that f (n) = 1 for all n ∈ A, and

f (n) = 0 for all n ∈ B. Otherwise, A and B are said to be recursively inseparable.)

  1. Let ψ(x) and θ(x) be 1-place partial recursive functions. We say that ψ is reducible to θ if there exists a 1-place total recursive function h(x) such that ψ(x) ' θ(h(x)) for all x ∈ N. We refer to h(x) as a reduction function, and we say that h reduces ψ to θ. We say that θ is universal if all 1-place partial recursive functions are reducible to θ.

(a) Prove that the 1-place partial recursive function ϕ(1) x (x) is univer- sal. (b) Give some additional examples of 1-place partial recursive func- tions which are universal. (c) Prove that if θ is universal then the domain of θ is not recursive. (The domain of θ is defined to be the set dom(θ) = {x | θ(x) ↓}.) (d) Construct a 1-place partial recursive function θ which is universal via linear reduction functions. (This means that each 1-place partial recursive function is re- ducible to θ by means of a reduction function which is linear. We say that h(x) is linear if there exist constants a and b such that h(x) = ax + b for all x.)

  1. (Extra Credit). Prove that any two universal partial recursive functions θ 1 and θ 2 are recursively isomorphic. This means that there exists a computable permutation of N, call it f , such that

θ 1 (x) ' y if and only if θ 2 (f (x)) ' f (y)

for all x and y.