Segundo parcial 2008, Ejercicio 1

Segundo parcial 2008, Ejercicio 1

de Veronica Viviana Pintos Fernandez -
Número de respuestas: 10

Considere el lenguaje de primer orden L de tipo <-;1 ;1> con conectivos ¬, → y ∀,
únicamente.

b) Defina por recursión primitiva la función G: TERMC → TERMC que duplica
toda ocurrencia de los símbolos de función. Por ejemplo: G(f1(x1)) = f1(f1(x1))
c) Considere la estructura A = < N , Suc, 0> (donde Suc es el sucesor). Pruebe que
todo término cerrado t cumple: 2 × tA
= (G(t))A.
d) Considere la extensión de la función G a las constantes del lenguaje extendido.
En ese caso, ¿vale la propiedad anterior? Justifique..

 

En la parte b me quedo:

G(c1) = c1

G(f1(t1)) = f1(f1(t1))

En la parte c cuando quiero probar Ρ(t) = 2 x tA = (G(t))A

en el paso base para probar: 2 x f(t)A = G(f(t))A

- 2 x f(t)A = 2 x Suc(tA)

- G(f(t)) A = Suc(Suc(tA))  lo cual no es lo mismo...

Alguna idea de qué puede estar mal?

 

En la parte d queda que 2 x a = a entonces no valdría la propiedad para cualquier a. 

Es así?

 

Muchas gracias,

Verónica

En respuesta a Veronica Viviana Pintos Fernandez

Re: Segundo parcial 2008, Ejercicio 1

de Luis Sierra -

con respecto a la parte b. tu respuesta es incorrecta. ¿por qué?

con respecto a la parte c. decís que la propiedad a probar es Ρ(t) = 2 x tA = (G(t))A. ok.
luego, el caso base es: vale la propiedad en ... ¿cuál es la definición de TERMC con la que trabajás?

luis
En respuesta a Luis Sierra

Re: Segundo parcial 2008, Ejercicio 1

de Veronica Viviana Pintos Fernandez -

No me doy cuenta de porqué está mal la parte b..

La forma en que definí TERMC es:

i. c1 pertenece a TERMC

ii. Si t1 pertenece a TERMC, entonces f1(t1) pertenece a TERMC

En respuesta a Veronica Viviana Pintos Fernandez

Re: Segundo parcial 2008, Ejercicio 1

de Luis Sierra -

con respecto a b... ¿qué devuelve G(f1(f1(c1)))?

con respecto a c. de acuerdo a tu definición de TERMC (que es correcta) el caso base es: vale la propiedad en ... ¿qué objeto de TERMC?

luis
En respuesta a Luis Sierra

Re: Segundo parcial 2008, Ejercicio 1

de Veronica Viviana Pintos Fernandez -

Ta me di cuenta del error en b: 

G : TERMC -> TERMC

G(c1) = c1

G(f(t)) = f(f(G(t)))

Entonces en la parte c quiero probar que Ρ(t) := 2 x tA = G(t)A

PB.

Tesis: 2 x c1A = G(c1)A

Dem:

* 2 x c1A = 2 x 0 = 0

* G(c1)A = c1A =0

PI.

Hipótesis: 2 x tA = G(t)A

Tesis: 2 x f(t)A = G(f(t))A

Dem:

* 2 x f(t) A = 2 x Suc(tA)

* G(f(t))A = f(f(G(t)))A = Suc(Suc(G(t)A)) = Suc(Suc(2 x tA))

Esto último no quedó muy muy..

En respuesta a Veronica Viviana Pintos Fernandez

Re: Segundo parcial 2008, Ejercicio 1

de Luis Sierra -
sip, podés mejorar el paso inductivo

luis
En respuesta a Luis Sierra

Re: Segundo parcial 2008, Ejercicio 1

de Veronica Viviana Pintos Fernandez -
En respuesta a Veronica Viviana Pintos Fernandez

Re: Segundo parcial 2008, Ejercicio 1

de Luis Sierra -
cuando hablo de mejorar, incluyo la presentación.

¿qué querés probar en ese paso? ¿cómo lo probás?

la propiedad más sencilla que se me ocurre del sucesor es que es lo mismo que sumar uno.

saludos

luis
En respuesta a Luis Sierra

Re: Segundo parcial 2008, Ejercicio 1

de Veronica Viviana Pintos Fernandez -

Con lo de alguna propiedad del sucesor, me refería a si el Suc(Suc(algo)) se podía cambiar por otra cosa...

No me doy cuenta de a que se refiere con lo de la presentación.

Quiero probar P(t) para t = f(t)

(Muchas gracias por las respuestas)

En respuesta a Veronica Viviana Pintos Fernandez

Re: Segundo parcial 2008, Ejercicio 1

de Luis Sierra -
con lo de la presentación, me refiero a que expliques cosas como las siguientes: ¿qué querés probar en ese paso? ¿cómo lo probás?

y como te decía con respecto a suc, lo mas sencillo que se me ocurre es que suc es lo mismo que sumar uno.

luis