[Practico 4] Ejercicio 10.1

[Practico 4] Ejercicio 10.1

de Rodrigo Javier Vazquez Machado -
Número de respuestas: 3

Buenas, logre terminar con todos los ejercicios menos el 10, estoy teniendo dificultades para demostrar la conmutatividad del producto, paso mi definición del producto:

Fixpoint prod (n m: nat): nat :=

match n with

  | 0   => 0

  | 1   => m

  | S k => sum m (prod k m)

end.

Probé cambiar la definición haciendo match tanto en n como en m, pero de igual forma siempre me tranco en el paso inductivo de la demostración, hay algún lema auxiliar que me podría ayudar con esto o debería salir directamente?

Saludos, gracias.

En respuesta a Rodrigo Javier Vazquez Machado

Re: [Practico 4] Ejercicio 10.1

de Carlos Luna -

Hola Rodrigo.

Te salió la prueba?

Efectivmente hay que usar algo adicional. 

Depende también como hayas definido sum.

Pensá una estrategia antes de probar en Coq. De todas maneras tenés tiempo y éste no es un ejercicio a entregar.

Si no te sale luego, volvé a escribir.

Saludos, Carlos