Í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.
Turma: B.
Horário/Sala: Terça/Quinta, 10.30-12.10, Sala 113, prédio 43425.
Consultas: Quarta, 14-16.
Detalhes: Vê o programa.
| No. | Data | Tópicos | Handout | Exercícios | Soluções | Leitura |
|---|---|---|---|---|---|---|
| 1 | 08/08 | Administrativa, Introdução. | 1 | HR1.1,1.3 | ||
| 2 | 10/08 | Dedução natural: Regras de prova e exemplos 1. | 2 | 1 | 1 | HR1.2 |
| 3 | 15/08 | Dedução natural: Regras de prova e exemplos 2. | 3 | HR1.2 | ||
| 4 | 17/08 | Dedução natural: Exemplos e leis importantes. | 4 | 2 | 2 | HR1.2 |
| 5 | 22/08 | Dedução natural: Leis importantes. Sistemas lógicos de tipo Hilbert. | 5 | HR1.2,ML§9 | ||
| 6 | 24/08 | Semântica da lógica propositional. | 6 | 3 | 4 | HR1.4 |
| 7 | 29/08 | Indução matemática. Consistência e completude da lógica propositional. | 7 | HR1.4 | ||
| 8 | 31/08 | Exercícios: Indução, dedução, semântica. | 8 | T1 | T1 | HR1.7 |
| 9 | 05/09 | Árvores de refutação. Introdução e exemplos. | 9 | NR4.4 | ||
| 07/09 | Feriado: Independência do Brasil. | |||||
| 10 | 12/09 | Exercícios: Árvores de refutação e dedução natural. | ||||
| 11 | 14/09 | Formas normais. | 11 | HR1.5 | ||
| 12 | 19/09 | Revisão e exercícios unidade 1. | 5 | 5 | ||
| 13 | 21/09 | Prova 1 | P1 | P1 | ||
| 14 | 26/09 | Lógica de predicados: Introdução, exemplos. | 14 | HR2.1 | ||
| 15 | 28/09 | Lógica de predicados: Identidade. Exercícios de formalização. | 15 | 6 | 6 | HR2.1,2.8 |
| 16 | 03/10 | Lógica de predicados: Semântica. | 16 | HR2.2,2.4 | ||
| 17 | 05/10 | Lógica de predicados: Semântica. | 17 | 7 | 7 | HR2.2,2.4 |
| 18 | 10/10 | Lógica de predicados: Introdução à teoria de provas. | 18 | HR2.3 | ||
| 12/10 | Feriado: Nossa Senhora Aparecida. | |||||
| 19 | 17/10 | Lógica de predicados: Teoremas, exemplos, exercícios. | 19 | 8 | 8 | HR2.3 |
| 20 | 19/10 | Lógica de predicados: Teoria de provas. | (Material 19) | HR2.8 | ||
| 24/10 | (Não tem aula!) | |||||
| 21 | 26/10 | Lógica de predicados: Árvores de refutação: Introdução. | 21 | 9 | 9 | NR4.4 |
| 22 | 31/10 | Lógica de predicados: Árvores de refutação. | (Material 21) | NR4.4 | ||
| 02/11 | Feriado: Finados. | |||||
| 23 | 07/11 | Lógica: Resolução e Prolog. | 23 | NS I.8-10 | ||
| 24 | 09/11 | Lógica: Prolog. História. | 24 | |||
| 25 | 14/11 | Revisão unidade 2 e exercícios. | 10 | 10 | ||
| 26 | 16/11 | Prova 2 | P2 | S2 | ||
| 27 | 21/11 | Apresentação de trabalhos. | ||||
| 28 | 23/10 | Apresentação de trabalhos. | ||||
| 29 | 28/11 | Apresentação de trabalhos. | ||||
| 30 | 30/11 | Visão geral, lógica de segunda ordem, complexidade, administrativa. | 30 | |||
| 12/12 | Aula de revisão: Prova de exercício | R | S | |||
| 14/12 | Prova de recuperação | PR | SPR | |||
| 15/12 | Término oficial das aulas. |
Abreviações de livros:
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.)