Índice
-
- INF 5010: Otimização combinatória
- INF 5016: Algoritmos avançados
- INF 5023: Técnicas de busca heurística.
Seja n o número inteiro mínimo que não tem descrição em menos que 20 palavras.
Bem-vindo à lógica.
Carga horária: 60 h (em 30 aulas de 2h)
Créditos: 4
Súmula: Lógica sentencial e de primeira ordem. Sistemas dedutivos naturais e axiomáticos. Completeza, consistência e correção. Formalização de problemas. Formalização de programas e sistemas de computação simples.
Turma: A.
Horário/Sala: Terça/Quinta 8.30-10.10, Sala 112, prédio 43425.
Consultas: Terça, 15-17.
Detalhes: Vê o programa.
| No. | Data | Tópicos | Notas pág. | Exercícios | Soluções | Leitura |
|---|---|---|---|---|---|---|
| 1 | 04/03 | Administrativa, Introdução. | 1-13 | 2.1-2.6 | HR1.1,1.3 | |
| 2 | 06/03 | Dedução natural: Regras de prova e exemplos 1. | 13-18 | HR1.2 | ||
| 3 | 11/03 | Dedução natural: Regras de prova e exemplos 2. | 18-24 | 2.7-2.12 | HR1.2 | |
| 4 | 13/03 | Dedução natural: Exemplos e exercícios. | HR1.2 | |||
| 5 | 18/03 | Dedução natural: Leis importantes. | 25-30 | HR1.2,ML§9 | ||
| 6 | 20/03 | Sistemas tipo Hilbert. Teoria de modelos. | 31-35,48-52 | 2.13-2.18 | HR1.4 | |
| 7 | 25/03 | Consistência e completude. | 52-63 | HR1.4 | ||
| 8 | 27/03 | Árvores de refutação. Introdução e exemplos. | 35-48 | T1 | S1 | NR4.4 |
| 9 | 01/04 | Exercícios: Árvores de refutação e dedução natural. | 2.23,2.24 | |||
| 10 | 03/04 | Formas normais. Decibilidade. | 62-68 | 2.25 | HR1.5 | |
| 11 | 08/04 | Clausulas de Horn, Resolução e Prolog. | ||||
| 12 | 10/04 | História. | 137-144 | 2.19-2.22 | HR1.7 | |
| 13 | 15/04 | Revisão e exercícios unidade 1. | ||||
| 14 | 17/04 | Prova 1 | P1 | SP1 | ||
| 15 | 22/04 | Lógica de predicados: Introdução, exemplos. | 81-85 | HR2.1 | ||
| 16 | 24/04 | Lógica de predicados: Identidade. Exercícios de formalização. | 86-90 | 3.1,3.12 | HR2.1,2.8 | |
| 17 | 29/04 | Lógica de predicados: Semântica. | 90-96 | 3.2,3.3 | HR2.2,2.4 | |
| 01/05 | Feriado: Dia do Trabalho | |||||
| 18 | 06/05 | Lógica de predicados: Semântica. | 90-96 | 3.4-3.9 E1 | S1 | HR2.2,2.4 |
| 19 | 08/05 | Lógica de predicados: Introdução à teoria de provas. | 97-103 | HR2.3 | ||
| 13/05 | Sem aula | |||||
| 20 | 15/05 | Lógica de predicados: Exemplos, exercícios. | 97-103 | 3.9,3.10 | HR2.3 | |
| 21 | 20/05 | Lógica de predicados: Teoria de provas. | HR2.8 | |||
| 22/05 | Feriado: Corpus_Cristi | |||||
| 27/05 | Semana academica | |||||
| 29/05 | Semana academica | |||||
| 22 | 03/06 | Lógica de predicados: adequação e decibilidade. | 117-118 | NS I.8-10 | ||
| 23 | 05/06 | Lógica de predicados: Árvores de refutação. | 108-117 | NR4.4 | ||
| 24 | 10/06 | Lógica de predicados: Árvores de refutação | 108-177 | 3.11,3.13 | NR4.4 | |
| 25 | 12/06 | Visão geral, lógica de 2a ordem, complexidade. | ||||
| 26 | 17/06 | Revisão unidade 2 e exercícios. | ||||
| 27 | 19/06 | Prova 2 | P2 | SP2 | ||
| 24/06 | Sem aula | |||||
| 26/06 | Sem aula | |||||
| 28 | 01/07 | Apresentação de trabalhos. | ||||
| 29 | 03/07 | Apresentação de trabalhos. | ||||
| 08/07 | Aula de revisão: Prova simulada. | |||||
| 10/07 | Prova de recuperação | PR | SPR | |||
| 10/07 | Término oficial das aulas. |
Texto antigo seminal, para quem tem interesse de ter uma impressão como a lógica moderna começou. Cuidado: A notação é bem diferente.
((\forallx(Fx\landGx\toHx)\to\existsx(Fx\land\negGx)) \land (\forallx(Fx\toGx)\lor\forallx(Fx\toHx))) \to (\forallx(Fx\landHx\toGx)\to\existsx(Fx\landGx\land\negHx))
ou
(\forallx\existsy Rxy\land(\forallx\forally\forallz (Rxy\land Ryz\to Rxz)))\to\existsx Rxx
Premissa maior: Sessenta homens podem executar um trabalho sessenta vezes mais rápido do que um homem só.
Premissa menor: Um homem pode cavar um buraco em sessenta segundos.
Conclusão: Logo, sessenta homems podem cavar um buraco em um segundo.
Esta pode ser chamado de silogismo aritmético, por meio do qual, combinando lógica e matemática, obtemos uma dupla certeza e somos duplamente abençoados.
(Ambrose Bierce, O dicionário do diabo)
Livro em português, com alguns exercícios suplementares. Cuida, a notação é diferente.
Mais sobre sistemas de lógica, inclusive os sistemas de Gentzen e Hilbert (cap. 3)
Mais sobre sistemas de Hilbert.
Introdução clássica. (Sobre sistemas de Hilbert: paragraph 9 ff.)