Teorema 8.1 (Borodin)
Para cualquier función computable g, con
,
existe una función computable sg tal que
En otras palabras DSPACE se colapsa entre sg y
.
Demostración: Sea
una enumeración de los dispositivos en ,
y sMi la función de espacio de Mi, .
Se construirá una función s tal que
Así pues ninguna función sMi puede estar ``entre'' s y .
Construimos s mediante el algoritmo de la Figura 6.1:
Figure 6.1:
Construcción de la función s.
Ahora, supongamos que
Entonces para Mi tal que L=L(Mi) tendremos
y por la construcción de s necesariamente se tendrá
consecuentemente
lo cual es una contradicción, q.e.d.
Corolario 8.1
Existe una función computable f tal que
Demostración: Para cualquier función g se tiene las inclusiones siguientes
Veremos que existe f tal que
Vimos que para cualquier g existe c>0 tal que
y cuantimás hemos de tener
Ahora, para la función G(n)=nn, por el análogo del Teorema de Borodin para tiempo tenemos que
f es pues la función buscada. q.e.d.
Siguiente:Completitud-NPUn nivel arriba:Teoremas de jerarquía Anterior:Jerarquías en clases no-deterministasGuillermo Morales-Luna
2000-07-10