13.03.2017 Views

Carlos Ivorra Castillo LÓGICA MATEMÁTICA

pmcjq2

pmcjq2

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7.5. La tesis de Church-Turing 251<br />

Consideremos la relación R a,c (obviamente recursiva) dada por<br />

R a,c (w) syss Suc(w) ∧ l(w) = 4 ∧ w 1 = a ∧ w 2 = c.<br />

Llamaremos χ a,c<br />

a su función característica (también recursiva). Definimos<br />

ρ(w) = ∑<br />

ρ a,c (w 1 ,w 2 )·χ a,c (w)+w·sg(w 2 ),<br />

a=0,...,j<br />

c=1,...,k<br />

que es una función recursiva, por ser suma de funciones recursivas.<br />

Si w es el númerode Gödelde una configuracióncompleta, ρ(w) es elnúmero<br />

de Gödel de la configuración completa siguiente (el sumando w ·sg(w 2 ) recoge<br />

el caso de que el estado sea pasivo, o sea, w 2 = 0, con lo que sg(w 2 ) = 1 y así<br />

ρ(w) = w, es decir, la configuración no cambia).<br />

Definimos ahora la función recursiva<br />

θ(w,0) = w,<br />

θ(w,z +1) = ρ(θ(w,z)).<br />

Si w es el número de Gödel de una configuración completa, θ(w,z) es el<br />

número de Gödel de la configuración completa en que se halla M después de z<br />

actos (o la situación final si M se detiene antes).<br />

Para cada número natural n vamos a definir τ n (x 1 ,...,x n ,c,u,v) de modo<br />

que si x 1 ,...,x n está representado en posición normal, el estado es q c y los<br />

números de Gödel de la cinta a la izquierda de la casilla blanca anterior a x 1<br />

y a la derecha de la casilla blanca posterior a x n son, respectivamente, u y v,<br />

entonces τ n da el número de Gödel de la configuración completa. Definimos<br />

primero<br />

1 0 = 0, 1 x+1 = 1 x ⌢ 〈1〉,<br />

de modo que 1 x es el número natural que codifica la sucesión de longitud x<br />

cuyos términos son todos iguales a 1. Obviamente es recursiva. Ahora<br />

τ 1 (x 1 ,c,u,v) = 〈u ⌢ 〈0〉 ⌢ 1 x1 ,1,c,v ⌢ 〈0〉〉.<br />

Supuesta definida τ n , definimos τ n+1 como<br />

τ n+1 (x 1 ,...,x n+1 ,c,u,v) = τ 1 (x n+1 ,c,τ n (x 1 ,...,x n−1 ,x n +1,c,u,v) 0 ,v).<br />

Es fácil ver que las funciones τ n cumplen lo pedido, así como que son recursivas.<br />

Digamos que la función φ es n-ádica. Si x 1 ,...,x n es escrutado en posición<br />

normal con estado q 1 y el resto de la cinta en blanco, la configuración completa<br />

es τ n (x 1 ,...,x n ,1,0,0). Así mismo, si x 1 ,...,x n ,x (para un cierto x)<br />

es escrutado en posición normal con estado q 0 , la configuración completa es<br />

τ n+1 (x 1 ,...,x n ,x,0,u,v), para ciertos u, v, y viceversa.<br />

Así pues, φ(x 1 ,...,x n ) está definido si y sólo si existen z, x, u y v tales que<br />

θ(τ n (x 1 ,...,x n ,1,0,0),z) = τ n+1 (x 1 ,...,x n ,x,0,u,v),<br />

y entonces φ(x 1 ,...,x n ) = x.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!