Si es computable y tiene un inverso, ¿bajo qué condiciones es también computable? No pude encontrar eso en un libro de texto, y googlear tiene algunas sugerencias vagas sobre bijective, pero no pude encontrar un teorema claramente establecido a tal efecto. De antemano, el bijective parece suficiente pero no necesario, por ejemplo, no es sobreyectivo pero es computablemente invertible (para una función total inversa, use el dominio elevado y números impares de nuevo a ). Además de una respuesta, una referencia a un teorema / prueba sería genial, o simplemente el nombre de un teorema relevante para que pueda googlearlo con éxito.
Esta pregunta me vino a la mente con respecto al siguiente pensamiento (que tampoco pude encontrar en un libro de texto o en Google). La distinción entre computable y no, versus ambos computable, parece análoga a una distinción re versus recursiva. ¿Se puede expresar rigurosamente?
Por ejemplo, considere , con el dominio espacio funcional (Scott-o Lawson-continua) de un dominio . Supongamos que son los elementos compactos de , , por lo que , todo de la manera habitual. Entonces es computable si una enumeración de es re De manera similar, es computable si una enumeración de es re Así que si ambos son computables, lo que significa que ambas enumeraciones son re, entonces parece (al menos para mí) algo análogo a recursivo.
Por supuesto, no es lo mismo que recursivo, ya que si es una enumeración de , y de manera similar para , luego (al menos no lo creo). Pero parece haber algún tipo de idea análoga tratando de expresarse. Entonces, ¿cómo podría formular ese tipo de cosas rigurosamente? Entre los primeros pasos, creo que querrías expresar en términos de , pero no veo cómo configurarlo eso (alguna sugerencia de cómo hacer eso?).
Entonces, ¿esta idea también es conocida y discutida? Un libro de texto o una referencia de Google (o un término de búsqueda compatible con Google) sería genial. Gracias.
fuente