Questions: General Recursive Functions and the μ-Operator

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A function f(n) is defined as f(n) = μx[g(x, n) = 0]. Which best describes f?

Af is always total, because the μ-operator is guaranteed to find a solution
Bf is total only when g is primitive recursive
Cf may be undefined for some n, if no x satisfies g(x, n) = 0 or g diverges on a smaller input
Df computes strictly more functions than a Turing machine, since unbounded search is more powerful
Question 2 Multiple Choice

What is the most compelling mathematical evidence for the Church-Turing thesis?

AChurch personally verified that lambda calculus and Turing machines always produce identical results on test inputs
BThree entirely independent formalizations — recursive functions, lambda calculus, and Turing machines — each developed from different starting points and all define exactly the same class of computable functions
CNo counterexample to the thesis has been discovered using any physical hardware
DPrimitive recursive functions are a proper subset of all three frameworks, confirming a shared foundation
Question 3 True / False

The fact that partial recursive functions can be undefined on some inputs is a deficiency of the formalism — a complete theory of computation should cover most possible inputs.

TTrue
FFalse
Question 4 True / False

Nearly every total recursive function — one that terminates on most inputs — is also primitive recursive.

TTrue
FFalse
Question 5 Short Answer

Why can we enumerate all partial recursive functions but not algorithmically identify which ones among them are total?

Think about your answer, then reveal below.