RA2011: Demostraciones por inducción en Isabelle

En la primera parte de la clase de hoy del curso de Razonamiento automático se ha ampliado el estudio de las demostraciones por inducción en Isabelle. Se ha estudiados:

  • cómo a veces es necesario generalizar las propiedades para poderla demostrar por inducción y cuantificar universalmente las variables libres,
  • cómo definir funciones recursivas que no son primitivas recursivas y cómo demostrar propiedades de dichas funciones usando el esquema de inducción generado por su definición y
  • cómo definir y demostrar propiedades de funciones definidas por recursión cruzada.

La clase se ha basado en la siguiente teoría Isabelle