Lógica y Computabilidad
Novedades
Docentes
Clases teóricas
Clases prácticas
Santiago Vega — Maximiliano Frungillo
Horario y aulas
Miércoles de 17 a 19hs.: Aula E24 Pab I.
Viernes de 17 a 22hs.: Aula E24 Pab I.
Prácticas
Práctica 1: Lógica proposicional.
Práctica 2: Semántica proposicional.
Práctica 3: Consecuencia lógica.
Práctica 4: Compacidad.
Práctica 5: Lógica de primer orden.
Práctica 6: Programas en S. Conjuntos y predicados computables.
Práctica 7: Recursividad primitiva.
Práctica 8: Teoría de la computabilidad.
Exámenes parciales y recuperatorios
Primer parcial: 17 de mayo a las 17hs. Aula 6 Pab II.
Segundo parcial: 5 de julio a las 17hs. Aula 9 Pab II.
Recup. del primer parcial: 12 de julio a las 17hs. Aula 7 Pab I.
Recup. del segundo parcial: 19 de julio a las 17hs. Aula 6 Pab I.
Régimen de aprobación
La materia tiene dos exámenes parciales y uno final.
Para aprobar los Trabajos Prácticos (y así tener derecho a rendir el examen final) es necesario haberse inscripto en la materia a través del Sistema de Inscripciones de la Facultad, aprobar los dos parciales y completar la encuesta de evaluación de la materia al final de la cursada.
Los parciales se aprueban con dos o más ejercicios correctos. A los parciales aprobados les corresponderá una nota numérica. La materia puede ser promocionada si la suma de las notas de los parciales es mayor o igual a catorce. En tal caso, la nota final será igual al promedio.
Habrá un recuperatorio de cada parcial al final del cuatrimestre. El recuperatorio puede rendirse aún habiendo aprobado el parcial correspondiente —ya sea para mejorar el promedio con el que se promociona o para intentar promocionar quienes aprobaron ambos exámenes pero no promocionaron—.
Importante: Al rendir un examen recuperatorio la calificación obtenida en este reemplaza a la del parcial correspondiente en todos los casos, incluso si esta sustitución implica una baja de la calificación final de la materia, perder la posibilidad de promocionar, o bien desaprobar la materia.
Materias correlativas
Para computación: Algoritmos y Estructuras de Datos II
Bibliografía sugerida
Lógica
- A Mathematical Introduction to Logic, Herbert Enderton. (En Biblioteca Leloir)
- Introduction to Mathematical Logic, Elliott Mendelson. (En Biblioteca Leloir)
- First-Order Logic, Raymond Smullyan. (En Biblioteca Leloir)
- Curso de Lógica, Roberto Cignoli y Guillermo Martinez. Disponible aquí.
- Una demostración del teorema de compacidad, disponible aquí.
- Metalógica, introducción a la metateoría de la lógica clásica de primer orden, Geoffrey Hunter.
- Una lectura adicional sobre la indefinibilidad de la definición, por Xavier Caicedo. Disponible aquí.
Computabilidad
- Computability, Complexity, and Languages, de Martin Davis, Ron Sigal y Elaine Weyuker. (Los temas que se verán en la parte de computabilidad de la materia son los comprendidos en los capítulos 1 a 4 de este libro)
- J.E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman, Introduction to Automata Theory, Languages, and Computation Second Edition. Addison-Wesley (2001).
- R. Soare, The History and Concept of Computability. Disponible aquí.