Let \(A\) and \(B\) be finite alphabets and let # be a symbol outside both…

GATE · 2017 · CS · Set 1 · Computer Science & IT

Let AA and BB be finite alphabets and let # be a symbol outside both AA and BB. Let ff be a total function from A∗A^* to B∗B^*. We say ff is computable if there exists a Turing machine MM which given an input xx∈A∗A^*, always halts with f(x)f(x) on its tape. Let LfL_f denote the language {x#f(x)∣x∈A∗}\Bigl \{x\# f(x) \mid x\in A^{*} \Bigr \}. Which of the following statements is true:

  1. A.

    ff is computable if and only if LfL_f is recursive.

  2. B.

    ff is computable if and only if LfL_f is recursively enumerable.

  3. C.

    If ff is computable then LfL_f is recursive, but not conversely.

  4. D.

    If ff is computable then LfL_f is recursively enumerable, but not conversely.

Attempted by 72 students.

Sign up free to check your answer

Sign up free

Explore the full course: Gate Guidance By Sanchit Sir

Loading lesson…