Cursosā€Ž > ā€ŽCursadas Anterioresā€Ž > ā€Ž2019ā€Ž > ā€ŽNoc-Juevesā€Ž > ā€ŽBitĆ”cora de clase - Jueves Noche 2019ā€Ž > ā€Ž

Clase 13 - Lógica de Primer Orden

publicado a laā€Ž(s)ā€Ž 6 jul 2019 5:32 por Mariana Matos Ā  [ actualizado el 6 jul 2019 5:34]

En esta clase introdujimos los predicados deĀ orden superior:

  • not/1Ā para la negación
  • forall/2Ā para el cuantificador universal (para todo)

De esa forma cubrimos todo lo relacionado con existencia (no hace falta usar ningún predicado especial para esto), no existencia y para todo, que es lo que nos faltaba para poder trabajar con lógica de primer orden.

También vimos que ambos predicados tienen problemas de inversibilidad, con lo cual hay que tomar ciertos recaudos al usarlos para que nuestros predicados sean inversibles. En general alcanza con que los parÔmetros de nuestros predicados lleguen unificados al consultar not/1 y forall/2, lo cual se logra consultando un predicado inversible previamente en nuestra regla que se encargue de unificar esas variables.

Para profundizar y ejercitar

  • De laĀ sección de apuntes: Módulo 4 de Lógico hasta sección 4 inclusive.
  • De Mumuki pueden trabajar con las guĆ­as de negación y cuantificación.