Edición de «Final del 21/10/14 (Lógica y Computabilidad)»

De Cuba-Wiki
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.

Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces publica los cambios para así efectuar la reversión.

Revisión actual Tu texto
Línea 1: Línea 1:
{{Back|Lógica y Computabilidad}}
[[Archivo:2014-10-21_18.27.04.jpg | 800px]]
[[Archivo:2014-10-21_18.27.04.jpg | 800px]]


Línea 22: Línea 20:




<math>v(a) = min\{v(b),v(c)\}</math> si <math>a = b \quad \wedge \quad c</math>
<math>v(a) = min\{(b),v(c)\}</math> si <math>a = b \quad \wedge \quad c</math>




<math>v(a) = max\{v(b),v(c)\}</math> si <math>a = b \quad \vee \quad c</math>
<math>v(a) = max\{b),v(c)\}</math> si <math>a = b \quad \vee \quad c</math>




Línea 101: Línea 99:




Con <math>g(a,b,c) = \left \{ \begin{matrix} suc(u^3_3(a,b,c)) \quad si \quad P \\ u^3_3(a,b,c) \quad si \quad \quad \neg P \end{matrix}\right.  </math>
Con <math>g(a,b,c) = \left\{ \begin{matrix} suc(u^3_3(a,b,c)) \quad si \quad P \\ u^3_3(a,b,c) \quad si \quad \quad \neg P \end{matrix}</math>




donde <math>P = u^3_1(a,b,c) \quad \mid \quad suc(u^3_2(a,b,c))</math>
donde <math>P = u^3_1(a,b,c) \quad \mid \quad suc(u^3_2(a,b,c))</math>
Más sencillo:
<math>f(n,0) = n(n)</math>
<math>f(n,m+1) = P(n, m+1) + f(n,m) </math>
donde <math>P(a,b) = a \mid b</math>
La función "divide a" (<math>\mid</math>) es primitiva recursiva y booleana, por lo que devuelve 1 o 0.
La suma también es primitiva recursiva.




Línea 153: Línea 138:


Por lo tanto, <math>\tau(n) = f(n,n) \forall n \in \mathbb{N}</math>
Por lo tanto, <math>\tau(n) = f(n,n) \forall n \in \mathbb{N}</math>


=Ejercicio 4=
=Ejercicio 4=
Línea 172: Línea 158:




Si <math>f(x) = 0 \quad o \quad f(x) = 1 \quad \longleftrightarrow \quad \psi_p(x) \downarrow \quad \rightarrow \quad (Halt(x,x) \quad \vee \quad \neg Halt(x,x))</math>
Si <math>f(x) = 0 \quad o \quad f(x) = 1 \quad \longleftrightarrow \quad \psi_p(x) \downarrow \quad \rightarrow \quad Halt(x,x) \quad \vee \quad \neg Halt(x,x)</math>




Sea <math>e = \#P</math>, caso particular, <math>x=e</math>: <math>Halt(e,e)</math> determina si el programa <math>e</math> con entrada <math>e</math> termina o no.
Sea <math>e=#P</math>, caso particular, <math>x=e</math>: <math>Halt(e,e)</math> determina si el programa <math>e</math> con entrada <math>e</math> termina o no.




Ten en cuenta que todas las contribuciones a Cuba-Wiki pueden ser editadas, modificadas o eliminadas por otros colaboradores. Si no deseas que las modifiquen sin limitaciones, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre (véase Cuba-Wiki:Derechos de autor para más detalles). ¡No uses textos con copyright sin permiso!

Para editar esta página, responde la pregunta que aparece abajo (más información):

Cancelar Ayuda de edición (se abre en una ventana nueva)

Plantilla usada en esta página: