Aulas Práticas   1   2   3   4   5   6   7   8   9   10   11   12   13   14

 

(1)   Proposições Atómicas

        Capítulo 1 (Logic Proof and Language) - Problemas

        1.1                – Introdução ao programa Tarski – Constantes e Proposições na Linguagem de Blocos

        1.2                – Introdução ao programa Tarski - Proposições

        1.3                – Introdução ao programa Tarski - Mundos

        1.5                – Instanciação de mundos de acordo com proposições

        1.7                – (In)Variância dos predicados com respeito a rotações dos mundos.

        1.8                – Importância da escolha de predicados numa linguagem de Primeira Ordem

        1.9                Tradução de Linguagem Natural para uma Linguagem de Primeira Ordem (LiPO)

        1.11              – Idem com escolha de predicados

        1.12              – Tradução de uma LiPO com símbolos funcionais (functores) para Linguagem Natural

        1.13              – Traduçãoda LiPO do mundo de blocos com functores para Linguagem Natural

        1.14              – Criação de um mundo de blocos compatível com o exercício anterior

        1.15              – Comparação de uma linguagem “relacional” com outra “funcional” equivalente

        1.16                Escolha de uma LiPO com símbolos funcionais

        1.18              – Tradução de uma Linguagem Natural para uma LiPO com símbolos funcionais

 

(2)   Lógica de Proposições Atómicas

        Capítulo 2 (Logic Proof and Language) - Problemas

        2.1                – (1/2/5/7/8) Argumentos Válidos e Inválidos no Tarski

        2.2                – (1/2/3/4/5) Argumentos Válidos e Sólidos em Língua Natural

        2.4                – Validade de Argumentos e Verdade de Premissas e Conclusão

        2.7                – Validade de Argumentos

        2.8,9,10,13   – Verificação da Validade de Argumentos na Linguagem Tarski

        2.15              – Introdução ao programa Fitch

        2.16              – A transitividade como propriedade derivada da substituição e reflexividade

        2.17              – Demonstrações envolvendo as regras de introdução e eliminação da Igualdade

        2.19              – Demonstrações envolvendo propriedades dos predicados da linguagem dos blocos

        2.21              – Invalidade de argumentos demonstrada por um contra exemplo

        2.24, 26        – Verificação da Validade de Argumentos

 

(3)   Operadores Booleanos

        Capítulo 3 (Logic Proof and Language) - Problemas                                                                       

        3.5,6,7            Conjunção e Jogo da Verdade

        3.8,9               Disjunção e Jogo da Verdade

        3.11                Jogo da Verdade

        3.14,15           Equivalências (Leis de Morgan)

        3.18,19           Equivalência de Proposições nas Linguagem de Blocos e Natural

        3.20,21           Conversão de Proposições entre as Linguagens Natural e de Blocos

Capítulo 4 (Logic Proof and Language) - Problemas

        4.1                  Introdução ao programa Boole

        4.2                  Construção de Tabelas de Verdade com Boole

 

(4)   Lógica de Operadores Booleanos

        Capítulo 4 (Logic Proof and Language) - Problemas

        4.6,7               Tabelas de Verdade, Possibilidade-TT e tautologias

        4.10,               Relação entre tautologias e váriaos tipos de possibilidade

        4.17                Equivalência de Proposições e Tabelas de Verdade

        4.19                Equivalência-TW

        4.20,24           Consequência Lógica e Tautológica

        4.26                Demonstrações de Tautologias no programa Fitch

        4.28,30           Verificação de Tautologias no programa Fitch

        4.33,36           Forma Normal Negativa

        4.37                Formas Normais Conjuntiva e Disjuntiva

        4.39,40           Forma Normal Conjuntiva

        4.41,43           Forma Normal Disjuntiva

 

(5)   Demonstrações Formais e Lógica Booleana

        Capítulo 6 (Logic Proof and Language) - Problemas

        6.1                – Introdução às regras de inferência da disjunção

        6.2                – Correcção de demonstração com regras de inferência da disjunção

        6.4, 6            – Demonstração com regras de inferência da disjunção

        6.7                – Introdução às regras de inferência da negação

        6.8                – Correcção de demonstração com regras de inferência da negação

        6.9                – Demonstração com regras de inferência da negação

        6.11, 12        – Demonstração com regras de inferência da negação

        6.18, 20        – Demonstrações com sub-demonstrações encadeadas

        6.24, 25, 26  – Demonstrações formais envolvendo disjunção e negação

        6.34, 35        – Demonstração de proposições necessárias ou lógicamente ou no mundo de Tarski

        6.40              – Demonstração de tautologias

 

(6)   Operadores Condicionais

        Capítulo 7 (Logic Proof and Language) - Problemas

        7.1, 6            – Equivalência tautológica de proposições envolvendo operadores condicionais

        7.11              – (1/2/3/4/5/7/10) Tradução para Tarski de prop. em língua natural com condicionais

        7.12              – (4/5/9/15/19) Tradução para Tarski de prop. em língua natural com condicionais

        7.13              – (para fazer em casa) Verificação da correcção das traduções

        7.14              – Interpretação de proposições com operadores condicionais

        7.16              – Interpretação de proposições com operadores condicionais

        7.22, 23        – Implicação lógica ou meramente conversacional

7.30                            – Completude dos operadores de implicação e de contradição

 

(7)   Lógica de Operadores Condicionais

        Capítulo 8 (Logic Proof and Language) - Problemas

        8.1                – Validação de padrões de inferência envolvendo condicionais

        8.2                – Demonstrações informais envolvendo operadores condicionais

        8.6, 8            – Validação de demonstrações informais envolvendo operadores condicionais

        8.14              – Demonstrações informais de proposições aritméticas envolvendo condicionais

        8.15              – Demonstrações informais de proposições aritméticas envolvendo condicionais

        8.16              – Relação entre demonstrações de proposições condicionais e dos seus consequentes

        8.17              – Introdução a demonstrações formais envolvendo condicionais

 

 

 

(12) Lógica de Operadores Condicionais

        Capítulo 8 (Logic Proof and Language) - Problemas

        8.18, 19        – Demonstração formal da validade de padrões de inferência envolvendo condicionais

        8.20, 21        – Demonstração formal da validade de padrões de inferência envolvendo condicionais

        8.25              – Demonstração formal da validade de padrões de inferência envolvendo condicionais

        8.26, 29        – Demonstração formal de tautologias envolvendo operadores condicionais

        8.42              – Coerência das regras de introdução da implicação e da negação

        8.44              – Validade de argumentação envolvendo condicionais e contradições-TW

        8.51, 52        – Validade de argumentação envolvendo condicionais e contradições-TW

 

(13) Introdução à Quantificação

        Capítulo 9 (Logic Proof and Language) - Problemas

        9.1 – Proposições bem formadas com quantificadores

        9.6 – Avaliação de proposições com quantificadores

        9.9 – Interpretação de proposições nas formas Aristotélicas

        9.13, 14        – Expressão de proposições na linguagem de 1ª ordem da aritmética

        9.16              – (7/10/13/15) Tradução para Tarski de proposições nominais existenciais (só papel)

        9.17              – (4/7/10/12/15) Tradução para Tarski de proposições nominais universais (só papel)

        9.23              – Interpretação de proposições Tarski existenciais c/ símbolos funcionais

        9.24              – Interpretação de proposições Tarski existenciais e universais c/ símbolos funcionais

 

(14) A Lógica dos Quantificadores

        Capítulo 10 (Logic Proof and Language) - Problemas

        10.1              – Classificação de forma de proposições c/ o algoritmo da forma funcional de verdade

        10.4, 6          – Classificação de argumentos c/ o algoritmo da forma funcional de verdade (AFFV)

        10.8              – Introdução à demonstração formal de proposições com quantificadores

        10.10, 12      – Classificação de Argumentos através do algoritmo da forma funcional de verdade

        10.15, 18      – Classificação de Argumentos através do algoritmo da forma funcional de verdade

        10.22            – Semelhanças entre os quantificadores e os operadores de conjunção e disjunção

        10.28, 29      – Equivalências entre proposições com quantificadores

 

(15) Quantificadores Múltiplos

        Capítulo 11 (Logic Proof and Language) - Problemas

        11.3              – (5/10/15/20/25/30) Interpretação de proposições com mais de um quantificador

        11.5              – Construção de mundos satisfazendo proposições com mais de um quantificador

        11.12            – Identificação de objectos de mundos com proposições com mais de um quantificador

        11.17            – Tradução para Tarski de proposições com mais de um quantificador

        11.18, 26      – Tradução de proposições para Tarski através de frases equivalentes - ambiguidade

        11.29            – Tradução p/ Tarski de proposições c/ símb. funcionais e múltiplos quantificadores

        11.34 - 36    – Equivalência de proposições condicionais com diferentes quantificadores

        11.37            – Conversão para a forma PRENEX

 

(16) Resolução em Lógica Proposicional

        Capítulo 17 (Logic Proof and Language) - Problemas

        17.19            – Interpretação de Cláusulas de Horn

        17.20            – Reescrita de Cláusulas de Horn

        17.23, 25      – Reescrita de Cláusulas de Horn

        17.27            – Demonstrações pelo princípio de resolução

        17.33            – Demonstrações pelo princípio de resolução

        17.35, 38      – Demonstrações pelo princípio de resolução

17.41, 43      – Demonstrações pelo princípio de resolução                                                             

        6.20, 8.48     – Demonstrações pelo princípio de resolução

 

(17)  Resolução em Lógica de 1ª Ordem

        Capítulo 18 (Logic Proof and Language) - Problemas

        18.20            – Relação entre quantificação existencial e símbolos funcionais

        18.21            – Skolemização de proposição

        18.22, 23      – Problemas sobre unificação de termos

        18.24            – Problema sobre unificação de mais de 2 termos

        18.25            – Problema sobre unificação mais geral

        18.27            – Consequência lógica entre proposições 

        18.28            – Demostração informal de equivalência de uma proposição e a sua forma PRENEX

        18.30            – Demonstração por resolução de uma proposição tautologicamente verdadeira

 

 

(18) Resolução em Lógica de 1ª Ordem

Capítulo 13 (Logic Proof and Language) – Problemas resolvidos por Resolução

        13. 2             – Quantificadores Universais – Skolemização da Conclusão negada

        13. 5             – Quantificadores Universais – Skolemização da Conclusão negada

        13. 12           – Quantificadores Universais e Existenciais – Skolemização de Premissas

        13. 15           – Quantificadores Universais e Existenciais – Skolemização de Premissas

        13. 20           – Quantificadores Universais e Existenciais

        13. 23           – Quantificadores Universais e Existenciais

        13. 31           – Quantificação Múltipla

        13. 33, 35     – Axiomatização de propriedades do Mundo de Tarski

 

(19) Métodos de Demonstração com Quantificadores

        Capítulo 12 (Logic Proof and Language) - Problemas

        12.2, 3          – Validação de métodos informais de demonstração com um só quantificador

        12.5, 7          – Construção de argumentação informal com um só quantificador

        12.11,13       – Validação de métodos informais de demonstração com múltiplos quantificadores

        12.15            – Validação de métodos informais de demonstração com múltiplos quantificadores

        12.18            – Construção de argumentação informal com múltiplos quantificadores

        12.23            – Construção de argumentação informal com múltiplos quantificadores

        12.24            – Construção de argumentação informal na linguagem de 1ª ordem da aritmética

        12.25            – Construção de argumentação informal na linguagem de 1ª ordem da aritmética

 

 (20) Demonstrações Formais com Quantificadores

        Capítulo 13 (Logic Proof and Language) - Problemas

        13.1              – Introdução à demonstração de proposições universais no programa Fitch

        13.2, 8          – Demonstração de proposições universais em Fitch

        13.10            – Introdução à demonstração de proposições existenciais no programa Fitch

        13.16            – Demonstração de proposições existenciais em Fitch

        13.17            – Importância da escolha de constantes únicas

        13.23            – Validação e demonstração de argumentos em Fitch

        13.31            – Demonstração de argumentos em Fitch

        13.36            – Utilização de axiomas do mundo de Tarski em demonstrações

 

(21) Indução Matemática

        Capítulo 16 (Logic Proof and Language) - Problemas

        16.3              – Verificação de FBFs ambíguas

        16.7              – Verificação de definição indutiva

        16.12            – Definição indutiva

        16.15            – Demonstração por indução de uma proposição numérica

        16.17            – Demonstração por indução de uma proposição numérica

        16.18            – Demonstração por indução de uma proposição numérica

        16.22            – Demonstração de teoremas na Aritmética de Peano

        16.25            – Demonstração de teoremas na Aritmética de Peano