Intento demostrar la imposibilidad de calcular la siguiente función: Sea $\varphi$ sea una numeración de Gödel de las funciones computables. Consideremos la siguiente función:
\begin{align*} f(x) = \left\{ \begin{array}{l l} \mathrm{min}\ n \text{ among } \varphi_x(n) \downarrow & \quad \text{if $\exists n\ \varphi_x(n) \downarrow$}\\ 0 & \quad \text{otherwise} \end{array} \De acuerdo. \Fin.
Ahora bien, es evidente que esta función no es computable. Mi pregunta ahora es si el siguiente argumento es correcto: Consideremos la siguiente función:
\begin{align*} g(x) = \left\{ \begin{array}{l l} 1 & \quad \text{if $f(x) \neq 0$}\\ 0 & \quad \text{otherwise} \end{array} \De acuerdo. \Fin.
Si $f$ era computable, $g$ también sería computable. Por lo tanto, el conjunto $\{x\,|\,g(x) = 1\}$ sería recursivo. ¿Es ésta una conclusión correcta y, en caso afirmativo, puedo entonces aplicar el teorema de Rice para obtener la no decidibilidad del conjunto y, por tanto, la no computabilidad de $f$ . O bien: ¿hay una manera mejor de obtener una prueba de la no computabilidad de $f$ ?
TIA
Trin