Aquí hay un ejemplo de un lenguaje no computable tal que . Tome cualquier no computable (representada como un conjunto de números, por ejemplo, los códigos de las máquinas de Turing que se detienen) y defina
Así contiene todas las palabras que no sean los de longitud para algunos . Si fuera computable, entonces podría calcular : dado , determine si (es decir, ceros) está en o no. Desde que asumimosA 2 = Σ ∗ K A = { w ∈ Σ ∗ : | w | ≠ 4 k para todos los k ∈ K } . A 4 k k ∈ K A K k 0 4 k 4 k A K AAA2=Σ∗K
A={w∈Σ∗:|w|≠4k for all k∈K}.
A4kk∈KAKk04k4kAKno es computable, también debe ser no computable.
A
Reclamación: . Sea cualquier palabra de longitud . Si no es una potencia de , entonces y la palabra vacía está en , entonces . Si es una potencia de entonces no es una potencia de . Escriba , donde . Ambos entonces . w n n 4 w ∈ A A w ∈ A 2 n 4 n / 2 4 w = x y | x | = | y | = n / 2 x , y ∈ A w = x y ∈ A 2A2=Σ∗wnn4w∈AAw∈A2n4n/24w=xy|x|=|y|=n/2x,y∈Aw=xy∈A2