Índice
-
- INF 5010: Otimização combinatória
- INF 5016: Algoritmos avançados
- INF 5023: Técnicas de busca heurística.
Página descontinuada, provavelmente o material não é mais acessível.
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.
Turmas: A,C.
Horário/Sala:
Turma A: Terça/Quinta, 8.30-10.10, Sala 113, prédio 43425.
Turma C: Terça/Quinta, 10.30-12.10, Sala 107, prédio 43425.
Consultas: Quarta, 15-17.
Detalhes: Vê o programa.
| No. | Data | Tópicos | Notas pág. | Exercícios | Soluções | Leitura |
|---|---|---|---|---|---|---|
| 1 | 06/03 | Administrativa, Introdução. | 1-13 | 2.1-2.6 | HR1.1,1.3 | |
| 2 | 08/03 | Dedução natural: Regras de prova e exemplos 1. | 13-18 | HR1.2 | ||
| 3 | 13/03 | Dedução natural: Regras de prova e exemplos 2. | 18-24 | 2.7-2.12 | HR1.2 | |
| 4 | 15/03 | Dedução natural: Exemplos e exercícios. | HR1.2 | |||
| 5 | 20/03 | Dedução natural: Leis importantes. | 25-30 | HR1.2,ML§9 | ||
| 6 | 22/03 | Dedução natural: Exercícios. | ||||
| 7 | 27/03 | Sistemas tipo Hilbert. Teoria de modelos. | 31-35,48-52 | 2.13-2.18 | HR1.4 | |
| 8 | 29/03 | Indução matemática. Consistência e completude. | 52-63 | HR1.4 | ||
| 9 | 03/04 | História. | 137-144 | 2.19-2.22, T1 | T1 | HR1.7 |
| 10 | 05/04 | Árvores de refutação. Introdução e exemplos. | 35-48 | NR4.4 | ||
| 11 | 10/04 | Exercícios: Árvores de refutação e dedução natural. | 2.23,2.24 | |||
| 12 | 12/04 | Formas normais. | 62-68 | 2.25 | HR1.5 | |
| 13 | 17/04 | Revisão e exercícios unidade 1. | ||||
| 14 | 19/04 | Prova 1 | P1 | P1 | ||
| 15 | 24/04 | Lógica de predicados: Introdução, exemplos. | 81-85 | HR2.1 | ||
| 16 | 26/04 | Lógica de predicados: Identidade. Exercícios de formalização. | 86-90 | 3.1,3.12 | HR2.1,2.8 | |
| 01/05 | Feriado: Dia do Trabalho | |||||
| 17 | 03/05 | Lógica de predicados: Semântica. | 90-96 | 3.2,3.3 | HR2.2,2.4 | |
| 18 | 08/05 | Lógica de predicados: Semântica. | 90-96 | 3.4-3.9 | HR2.2,2.4 | |
| 19 | 10/05 | Lógica de predicados: Introdução à teoria de provas. | 97-103 | HR2.3 | ||
| 20 | 15/05 | Lógica de predicados: Exemplos, exercícios. | 97-103 | 3.9,3.10 | HR2.3 | |
| 21 | 17/05 | Lógica de predicados: Teoria de provas. | HR2.8 | |||
| 22 | 22/05 | Lógica de predicados: Teoremas. | 103-107 | HR2.8 | ||
| 23 | 24/05 | Lógica de predicados: Árvores de refutação. | 108-117 | NR4.4 | ||
| 24 | 29/05 | Lógica de predicados: Árvores de refutação | 108-177 | 3.11,3.13 | NR4.4 | |
| 25 | 31/05 | Lógica: Adequação e decibilidade. | 117-118 | NS I.8-10 | ||
| 26 | 05/06 | Revisão unidade 2 e exercícios. | ||||
| 07/06 | Feriado: Corpus Cristi | |||||
| 27 | 12/06 | Prova 2 | P2 | P2 | ||
| 28 | 14/06 | Apresentação de trabalhos. | ||||
| 29 | 19/06 | Apresentação de trabalhos. | ||||
| 30 | 21/06 | Visão geral, lógica de 2a ordem, complexidade. | ||||
| 26/06 | Aula de revisão: Prova simulada. | |||||
| 03/07 | Prova de recuperação | |||||
| 12/07 | Término oficial das aulas. |
| No. | Data | Tópicos | Notas pág. | Exercícios | Soluções | Leitura |
|---|---|---|---|---|---|---|
| 1 | 06/03 | Administrativa, Introdução. | ||||
| 2 | 08/03 | História. | ||||
| 3 | 13/03 | Introdução à logica proposicional. | 1-13 | 2.1-2.6 | HR1.1,1.3 | |
| 4 | 15/03 | Dedução natural: Regras de prova e exemplos 1. | 13-18 | HR1.2 | ||
| 5 | 20/03 | Dedução natural: Regras de prova e exemplos 2. | 18-24 | 2.7-2.12 | HR1.2 | |
| 6 | 22/03 | Dedução natural: Exemplos e exercícios. | HR1.2 | |||
| 7 | 27/03 | Dedução natural: Exemplos e leis importantes. | 25-30 | HR1.2,ML§9 | ||
| 8 | 29/03 | Sistemas de tipo Hilbert. Teoria de modelos. | 31-35,48-52 | 2.13-2.18 | HR1.4 | |
| 9 | 03/04 | Indução matemática. Consistência e completude. | 2.19-2.22, T1 | T1 | HR1.4 | |
| 11 | 10/04 | Exercícios: Árvores de refutação e dedução natural. | 35-48 | 2.23,2.24 | ||
| 12 | 12/04 | Formas normais. | 62-68 | 2.25 | HR1.5 | |
| 13 | 17/04 | Revisão e exercícios unidade 1. | ||||
| 14 | 19/04 | Prova 1 | P1 | P1 | ||
| 15 | 24/04 | Lógica de predicados: Introdução, exemplos. | 81-85 | 3.1 | HR2.1 | |
| 16 | 26/04 | Lógica de predicados: Identidade. Exercícios de formalização. | 86-90 | 3.1,3.12 | HR2.1,2.8 | |
| 01/05 | Feriado: Dia do Trabalho | |||||
| 17 | 03/05 | Lógica de predicados: Semântica. | 90-96 | 3.2,3.3 | HR2.2,2.4 | |
| 18 | 08/05 | Lógica de predicados: Semântica. | 90-96 | 3.4-3.9 | HR2.2,2.4 | |
| 19 | 10/05 | Lógica de predicados: Introdução à teoria de provas. | 97-103 | HR2.3 | ||
| 20 | 15/05 | Lógica de predicados: Exemplos, exercícios. | 97-103 | 3.9,3.10 | HR2.3 | |
| 21 | 17/05 | Lógica de predicados: Teoria de provas. | HR2.8 | |||
| 22 | 22/05 | Lógica de predicados: Teoremas. | 103-107 | HR2.8 | ||
| 23 | 24/05 | Lógica de predicados: Árvores de refutação. | 108-117 | NR4.4 | ||
| 24 | 29/05 | Lógica de predicados: Árvores de refutação | 108-177 | 3.11,3.13 | NR4.4 | |
| 25 | 31/05 | Lógica: Adequação e decibilidade. | 117-118 | NS I.8-10 | ||
| 26 | 05/06 | Revisão unidade 2 e exercícios. | ||||
| 07/06 | Feriado: Corpus Cristi | |||||
| 27 | 12/06 | Prova 2 | P2 | P2 | ||
| 28 | 14/06 | Apresentação de trabalhos. | ||||
| 29 | 19/06 | Apresentação de trabalhos. | ||||
| 30 | 21/06 | Visão geral, lógica de 2a ordem, complexidade. | ||||
| 26/06 | Aula de revisão: Prova simulada. | |||||
| 03/07 | Prova de recuperação | |||||
| 12/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))
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.)