Aulas Práticas 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

 

(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

 

(2)   Proposições Atómicas

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

        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

 

(3)   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                – Verificação da Validade de Argumentos na Linguagem Tarski

        2.9                – Idem

        2.10              – Idem

        2.13              – Idem

 

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

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

        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              – Verificação da Validade de Argumentos

        2.26              – Idem

 

(5)   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

 

(6)   Lógica de Operadores Booleanos

        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.6,7               Tabelas de Verdade, Possibilidade-TT e tautologias

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

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

        4.19                Equivalência-TW

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

 

(7)   Lógica de Operadores Booleanos

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

        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.38                Formas Normais Conjuntiva e Disjuntiva

        4.39,40           Forma Normal Conjuntiva

        4.41,43           Forma Normal Disjuntiva

 

(8)   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, 13  – Demonstração com regras de inferência da negação

        6.15,16         – Demonstração da contradição de um conjunto de proposições

 

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

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

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

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

        6.29              – Demonstrações formais envolvendo disjunção e negação

        6.30, 31        – 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.38, 39        – Demonstração de proposições necessárias ou lógicamente ou no mundo de Tarski

        6.40              – Demonstração de tautologias

 

(10) 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

 

(11) 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.1              – Introdução a proposições com mais de um quantificador

        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.6              – Modificação dos 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.16            – Correcção da tradução para Tarski de proposições com mais de um quantificador

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

 

(16) Quantificadores Múltiplos

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

        11.18            – Tradução indirecta de proposições para Tarski através de frases equivalentes

        11.22            – Interpretação de proposições Tarski envolvendo múltiplos quantificadores

        11.24            – Análise da ambiguidade de proposições em lingua natural e sua conversão em Tarski

        11.26            – Tradução de proposições ambíguas em lingua natural para Tarski

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

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

 

(17) 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, 23      – Construção de argumentação informal com múltiplos quantificadores

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

 

(18) 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

 

(19) Quantificadores Numéricos

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

        14.10            – Demonstração de proposições numéricas no Fitch

        14.12            – Demonstração de proposições numéricas no Fitch

        14.14            – Demonstração informais de proposições numéricas

        14.15            – Demonstração informais de proposições numéricas

        14.17            – Demonstração informal com quantificadores numéricos

        14.18            – Demonstração informal com quantificadores numéricos

        14.22            – Demonstração de um  Teorema numérico

        14.24            – Demonstração de um  Teorema numérico

 

(20) Teoria de Conjuntos de 1ª Ordem

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

        15.4              – Verificação da correcção e equivalência de definições de conjuntos

        15.10, 11      – Demonstração de proposições sobre conjuntos

        15.14, 15      – Problemas sobre intersecção de conjuntos

        15.23            – Problemas sobre conjuntos e seus elementos

        15.25            – Problemas sobre conjuntos e seus elementos

        15.36            – Conjuntos e propriedades das relações definidas por eles

        15.38            – Conjuntos e propriedades das relações definidas por eles

        15.42            – Conjuntos e propriedades das relações definidas por eles

 

(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

 

(22) Tópicos Avançados em Lógica Proposicional

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

        17.2              – Demonstração da validade do método da refutação (raciocínio por absurdo)

        17.5              – Completude e coerência de um conjunto

        17.9, 10        – Classificação da validade de argumentos na lógica proposicional e de 1ª ordem

        17.11, 12      – Classificação da validade de argumentos na lógica proposicional e de 1ª ordem

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

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

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

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

 

(23) Tópicos Avançados em Lógica de 1ª Ordem

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

        18.14            – Demonstração do passo indutivo na demonstração de coerência

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

        18.21            – Skolemização de proposição

        18.22            – Problemas sobre unificação de termos

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

        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 logicamente verdadeira