LI2015: Deducción natural proposicional (2)

En primera parte de la clase de hoy del curso de Lógica Informática se ha continuado el estudio de la deducción natural proposicional que se empezó en la clase anterior.

Las reglas que se han visto en la clase son las de la negación, las del bicondicional y las reglas derivadas (modus tollens, introducción de la doble negación, reducción al absurdo y ley del tercio excluso).

En la segunda parte de la clase se han comentado la solución de los apartados 9, 11 y 12 del ejercicio 2.5 del libro de ejercicios Las soluciones se han escrito manualmente y con Pandora.

Se propusieron para la próxima clase los 56 apartados del ejercicio 2.5 del libro de ejercicios.

Las transparencias de esta clase son las páginas 13-28 del tema 2

LI2015: Deducción natural proposicional (1)

En la primera parte de la clase de hoy del curso de Lógica Informática se ha continuado el estudio de la lógica proposicional.

Las reglas que se han visto en la clase de hoy son las de eliminación del condicional, de modus tollens, de introducción del condicional y las de la disyunción.

También se ha mostrado cómo editar demostraciones usando el sistema Pandora. Los ejemplos vistos en clase se encuentran en los vídeos del ejemplo 1 y ejemplo 2.

En la segunda parte de la clase se han comentado la solución del ejercicio 30.2 del capítulo 1 del libro de ejercicios y cómo ver la corrección del argumento con distintos sistemas de cálculo de tablas de verdad:

Se propusieron para la próxima clase los 37 primeros apartados del ejercicio 2.5 del libro de ejercicios.

Las transparencias de esta clase son las páginas 1-12 del tema 2

I1M2015: Definiciones por comprensión

En la clase de hoy de Informática de 1º del Grado en Matemáticas se ha explicado la primera parte tema 5 en la que se estudia cómo definir funciones en Haskell usando listas de comprensión. En concreto, hemos visto cómo definir:

  • listas con un generador,
  • listas con varios generadores,
  • listas con generadores dependientes,
  • listas con guardas,
  • listas con guardas e igualdad y
  • emparejamiento de listas con zip.

Las transparencias usadas en la clase son las comprendidas entre las páginas 1 y 13 del tema 5