5 votos

Funciones recursivas primitivas de suma acotada

Estoy leyendo "Introducción a la Lógica Matemática, Sexta Edición" (por Elliott Mendelson) y confundidos en la Proposición 3.17 (página 179), que es acerca de recursión primitiva obtenidos a partir delimitada suma. Entiendo que la propuesta, lo cual indica que si $f(x_1,...,x_n, y)$ es primitiva recursiva, entonces el delimitada suma $g(x_1,...,x_n, z) = \sum_{y<z}f(x_1,...,x_n, y)$ también es primitiva recursiva. La prueba es simple y directo.

Ahora mi pregunta es: ¿qué pasa si en el balance el valor de $f$ depende también de $z$? Es decir, es $g(x_1,...,x_n, z) = \sum_{y<z}f(x_1,...,x_n, y, z)$ también primitiva recursiva?

El autor dio un ejemplo (página 179), $\tau(x) = \sum_{y \leq x} \overline{sg}(rm(y, x))$, y afirma que es primitiva recursiva. Parece que se puede demostrar directamente de la Proposición 3.17. Pero no aparece así, como $\overline{sg}(rm(y, x))$ es una función de $f(x, y)$ que depende también de la $x$.

Una manera de resolver este problema parece ser: si en la sumatoria $\sum_{y<z}f(x_1,...,x_n, y, z)$ la función de $f$ es obtenido por la "recursividad en $z$", es decir, $f(x_1,...,x_n, y, z)$ depende de $f(x_1,...,x_n, y, z-1)$ que también depende de la $f(x_1,...,x_n, y, z-2)$ y así sucesivamente, entonces podemos encontrar una función $h(x_1,..., x_n, y) = f(x_1,...,x_n, y, z)$. Esto significa que podemos eliminar la dependencia de $z$ $h$ también es primitiva recursiva.

El método anterior sólo se aplica a determinados casos. Es el caso general, cierto?

2voto

mrseaman Puntos 161

Sugerencia: la dependencia de$f$ en$z$ y la dependencia de la suma en$z$ son independientes$\ddot{\smile}$. Es decir, puedes definir

ps

y luego definir

ps

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X