Diferencia entre revisiones de «Lógica y Computabilidad»

De Cuba-Wiki
(Agregado un video de Manu Gimenez resolviendo el parcial)
Línea 67: Línea 67:
'''Computabilidad'''
'''Computabilidad'''
* Recuperatorio de Computabilidad (Verano '15): [[Media: LyC_recu_compu_verano_2015.jpg|enunciado]]
* Recuperatorio de Computabilidad (Verano '15): [[Media: LyC_recu_compu_verano_2015.jpg|enunciado]]
* Parcial de Computabilidad (Verano '15): [[Media: LyC_compu_07-03-15.jpg|enunciado]], [[Media:LyC 1parcial 14-02-15 ej1.jpg|ej 1]], [[Media:LyC 1parcial 14-02-15 ej2.jpg|ej 2]].
* Parcial de Computabilidad (Verano '15): [[Media: LyC_compu_07-03-15.jpg|enunciado]], [[Media:LyC 1parcial 14-02-15 ej1.jpg|ej 1]], [[Media:LyC 1parcial 14-02-15 ej2.jpg|ej 2]], [https://www.youtube.com/watch?v=lTSMBvzDxRo Solución por Manu Giménez (video)]
* Recuperatorio de Computabilidad (2do Cuatrimestre '14): [[Media:LyC_1recu_12-03-14.jpg|enunciado]], [[Media:LyC_1parcial_26-09-14_ej2.jpg|ej 2]], [[Media:LyC_1parcial_26-09-14_ej3.jpg|ej 3]], [[Media:LyC 1parcial_26-09-14_ej4.jpg|ej 4]]
* Recuperatorio de Computabilidad (2do Cuatrimestre '14): [[Media:LyC_1recu_12-03-14.jpg|enunciado]], [[Media:LyC_1parcial_26-09-14_ej2.jpg|ej 2]], [[Media:LyC_1parcial_26-09-14_ej3.jpg|ej 3]], [[Media:LyC 1parcial_26-09-14_ej4.jpg|ej 4]]
* Parcial de Computabilidad (2do Cuatrimestre '14): [[Media: LyC_1parcial_26-09-14.pdf|enunciado]].
* Parcial de Computabilidad (2do Cuatrimestre '14): [[Media: LyC_1parcial_26-09-14.pdf|enunciado]].

Revisión del 02:28 19 nov 2015

Plantilla:Revisar guías Lógica y Computabilidad es una materia que estudia formalmente la Lógica Proposicional y la Lógica de Primer Orden e introduce la Teoría de la Computabilidad. La materia es dictada por el Departamento de Matemática en el primer cuatrimestre de cada año y por el Departamento de Computación en el verano y segundo cuatrimestre de cada año. Según el Plan de la Carrera, es una materia a ser cursada en Tercer año. Es correlativa de Algoritmos y Estructuras de Datos II, y es requerida para cursar Paradigmas de Lenguajes de Programación y Teoría de Lenguajes.

Esta materia se cursa los Miércoles y Viernes a partir de las 17 hs.

Programa

Abarca los temas de los capítulos 1 al 4 del libro "Computability, Complexity, and Languages" de Davis, Sigal y Weyuker

  • Computabilidad: Lenguajes de programación. Macros. Recursión. Funciones primitivas recursivas. Predicados, operadores lógicos. Minimización. Codificación de Godel. Halting Problem, universalidad. Conjuntos recursivamente enumerables. Teoremas de la recursión, del punto fijo y de Rice.
  • Lógica Proposicional: Lenguaje. Semántica. Mecanismo Deductivo. Metateoremas para SP. Compacidad.
  • Lógica de Primer Orden: Lenguaje. Semántica. Sistema axiomático. Metateoremas para SQ. Indecidibilidad.

Contenidos

Algunos teoremas vistos en la parte de lógica:

Prácticas (Dpto. de Computación)

Computabilidad

Lógica

Prácticas (Dpto. de Matemática)

Lógica

Computabilidad

Parciales (Dpto. de Computación)

Lógica


Computabilidad

  • Recuperatorio de Computabilidad (Verano '15): enunciado
  • Parcial de Computabilidad (Verano '15): enunciado, ej 1, ej 2, Solución por Manu Giménez (video)
  • Recuperatorio de Computabilidad (2do Cuatrimestre '14): enunciado, ej 2, ej 3, ej 4
  • Parcial de Computabilidad (2do Cuatrimestre '14): enunciado.
  • Parcial de Computabilidad (Verano '14): enunciado
  • Recuperatorio de Computabilidad (2do Cuatrimestre '12): enunciado.
  • Parcial de Computabilidad (2do Cuatrimestre '11): resuelto
  • Recuperatorio de Computabilidad (2do Cuatrimestre '10): enunciado.
  • Parcial de Computabilidad (2do Cuatrimestre '10): enunciado.
  • Recuperatorio de Computabilidad (Verano '09): enunciado.
  • Parcial de Computabilidad (Verano '09): enunciado.
  • Recuperatorio de Computabilidad (1er Cuatrimestre '08): enunciado.
  • Parcial de Computabilidad (1er Cuatrimestre '08): enunciado.
  • Recuperatorio de Computabilidad (Verano '08): enunciado.
  • Parcial de Computabilidad (Verano '08): enunciado.
  • Recuperatorio de Computabilidad (Verano '07): enunciado.
  • Parcial de Computabilidad (Verano '07): enunciado.

Parciales (Dpto. de Matemática)

Lógica

  • Parcial de Lógica (1er Cuat '15): enunciado.
  • Recuperatorio (2) de Lógica (2do Cuat '08): enunciado.
  • Recuperatorio de Lógica (2do Cuat '08): enunciado.
  • Parcial de Lógica (2do Cuat '08): enunciado.
  • Recuperatorio (2) de Lógica (2do Cuat '07): enunciado.
  • Recuperatorio de Lógica (2do Cuat '07): enunciado.
  • Parcial de Lógica (2do Cuat '07): enunciado.

Computabilidad

  • Parcial de Computabilidad (1er Cuat '15): enunciado.
  • Parcial de Computabilidad (1er Cuat '10): enunciado | enunciado + resolución.
  • Recuperatorio (2) de Computabilidad (2do Cuat '08): enunciado.
  • Recuperatorio de Computabilidad (2do Cuat '08): enunciado.
  • Parcial de Computabilidad (2do Cuat '08): enunciado.
  • Recuperatorio (2) de Computabilidad (2do Cuat '07): enunciado.
  • Recuperatorio de Computabilidad (2do Cuat '07): enunciado.
  • Parcial de Computabilidad (2do Cuat '07): enunciado.

Finales

Apuntes

Clases

Prácticas

Apuntes

Curiosidades

Bibliografía Recomendada

  • Davis, Martin D.; Sigal, Ron y Weyuker, Elaine J., Computability, complexity and languages: fundamentals of theoretical computer science, San Diego: Academic Press, 1994 (Circulante 681 334 Davis en la Biblioteca Central)
  • Mendelson, Elliot, Introduction to mathematical logic, Princeton, N.J.: Van Nostrand, c1964 (Circulante 510 600 Mendelson en la Biblioteca Central)

Enlaces externos