Resumo
O sistema de Łukasiewicz da aula anterior consta de três esquemas de axiomas e de uma única regra, o modus ponens; com tão poucos recursos, cada dedução tem de ser construída a partir dos axiomas, e até a fórmula exige cinco linhas. Esta aula acrescenta quatro técnicas que se demonstram uma única vez e se reutilizam daí em diante: o silogismo hipotético, que encadeia implicações; o intercâmbio de premissas, que permite alterar a ordem dos antecedentes; a dupla negação, que permite pôr e tirar duas negações seguidas; e a contraposição, em suas três formas, que permite inverter uma implicação negando seus membros. Cada técnica é demonstrada por completo, linha a linha, com os três axiomas, o modus ponens e os metateoremas da aula anterior, e é obtida em três apresentações: como dedução a partir de premissas, como teorema e como regra aplicável sob qualquer conjunto de premissas. Demonstrada a dupla negação, a aula completa o sistema com uma segunda regra primitiva, a substituição da dupla negação, que permite pôr ou tirar duas negações em qualquer lugar de uma fórmula, também dentro de uma negação conjunta, aonde os três axiomas não chegam; explica por que essa regra deve ser postulada, verifica que as propriedades da dedução se conservam, estende o teorema da dedução com o caso novo e obtém suas primeiras consequências.
Objetivos de aprendizagem
- Converter um resultado da forma em um teorema, por meio do teorema da dedução, e em uma regra aplicável sob qualquer conjunto de premissas , por meio da monotonicidade e do corte.
- Demonstrar o silogismo hipotético e o intercâmbio de premissas, tanto por uma dedução direta a partir de A1 e A2 quanto raciocinando sobre deduções com o teorema da dedução, e usá-los para encadear e reordenar implicações.
- Demonstrar as duas direções da dupla negação com A1 a A3 e o modus ponens, e aplicá-las para pôr ou tirar duas negações seguidas em uma dedução.
- Enunciar a regra da substituição da dupla negação, localizar as ocorrências de uma subfórmula na cadeia da língua base, inclusive as que uma abreviatura oculta, e aplicar a regra em deduções.
- Explicar com a marca por que a substituição da dupla negação deve ser postulada, e demonstrar que as propriedades da dedução e o teorema da dedução valem no sistema ampliado.
- Demonstrar a contraposição em suas três formas e escolher, diante de uma implicação com negações, a forma que corresponde.
- Construir deduções não triviais combinando as quatro técnicas e a regra nova com os axiomas, o modus ponens e o teorema da dedução, e justificar cada linha com a abreviatura correspondente.
As ferramentas de partida
Na aula sobre sistemas dedutivos formais, fixou-se o sistema de Łukasiewicz. Sua linguagem é a língua de círculos e discos, escrita com as abreviaturas oficiais da aula sobre a linguagem da lógica proposicional; seus axiomas são todas as instâncias dos três esquemas seguintes, em que , e são fórmulas quaisquer, e sua única regra é o modus ponens.
- A1: .
- A2: .
- A3: .
- MP: de e deduz-se .
Uma dedução de a partir de um conjunto de fórmulas é uma sequência finita de fórmulas que termina em e na qual cada fórmula é um axioma, um elemento de ou o resultado de aplicar o modus ponens a duas fórmulas anteriores; se ela existe, escreve-se , e, se é vazio, , e diz-se que é um teorema. Nessa mesma aula foram demonstrados os metateoremas que usaremos aqui: a reflexividade (Refl: se , então ), a monotonicidade (Mon: se e , então ), o modus ponens entre deduções (se e , então ), o corte (Corte: se para cada de a e , então ), a finitude (se , algum subconjunto finito de basta), o teorema da dedução (TD: se , então ) e sua recíproca (RTD), e o teorema , que nas justificações abreviaremos Id. Por último, (equivalência demonstrável) significa que e .
Convém lembrar que e não são símbolos da língua base, mas abreviaturas: é a cadeia , e é , isto é, . Os três axiomas falam apenas de negações e de implicações, e a mesma aula mostrou, com uma marca de valores e que eles e o modus ponens conservam, o limite que daí decorre: no sistema de Łukasiewicz, a partir de não se deduz , e a negação conjunta fica em parte fora de seu alcance. Esta aula procede, portanto, em dois tempos. Até a dupla negação inclusive, refere-se ao sistema de Łukasiewicz, e nada do que se demonstra depende de desdobrar as abreviaturas. Demonstrada a dupla negação, acrescenta-se ao sistema uma segunda regra primitiva, a substituição da dupla negação, que atua sobre a cadeia desdobrada; a partir desse ponto, refere-se ao sistema do curso, o de Łukasiewicz mais essa regra. Como toda dedução do primeiro é também dedução do segundo, nada do que foi demonstrado antes se perde.
Dois estilos de dedução
Há duas maneiras de escrever uma dedução, e ambas serão usadas. A primeira é a dedução propriamente dita, uma sequência de fórmulas na qual cada linha é um axioma, uma premissa ou o resultado do modus ponens; cada linha é justificada com A1, A2, A3, Premissa ou MP, em que a linha é o antecedente e a linha é a implicação cujo antecedente é exatamente a linha (e, desde que se introduza a regra nova, SDN). A segunda é a dedução sobre deduções, cujas linhas não são fórmulas, mas afirmações da forma ; cada uma é justificada com um metateorema já demonstrado, e a sequência inteira é um raciocínio da metalinguagem que garante que existe uma dedução do primeiro estilo, embora não a escreva. As justificações deste segundo estilo leem-se como segue.
- Refl: a fórmula da direita pertence ao conjunto da esquerda.
- A1, A2, A3: a fórmula da direita é uma instância do esquema; uma instância de um axioma deduz-se a partir de qualquer com uma dedução de uma só linha.
- MP: o modus ponens entre deduções, aplicado à linha , , e à linha , , com o mesmo .
- TD e RTD: o teorema da dedução ou sua recíproca, aplicado à linha .
- O nome de um teorema já demonstrado, como Id ou DN: a fórmula da direita é uma instância desse teorema, e deduz-se a partir de qualquer por monotonicidade, porque o conjunto vazio está contido em .
- Premissa, em uma dedução sobre deduções: a linha é uma das hipóteses da regra que se está demonstrando.
Todo resultado desta aula é enunciado com metavariáveis e vale, portanto, para fórmulas quaisquer: sua demonstração é um esquema, e, ao trocar nela cada metavariável por uma fórmula, obtém-se outra demonstração, porque as instâncias de um esquema de axioma continuam sendo instâncias dele e cada modus ponens continua sendo um modus ponens (o mesmo valerá para cada aplicação da regra nova). Assim, de segue-se , com em lugar de . Este recurso, aplicar um resultado a uma fórmula mais complexa que a do enunciado, é o que mais rende no que segue.
Do resultado à regra
As técnicas desta aula são demonstradas a partir de premissas fixas, como ; mas são usadas no meio de deduções com outras premissas, nas quais e não são premissas, mas fórmulas já deduzidas. O lema seguinte, consequência direta da monotonicidade e do corte, autoriza esse uso de uma vez por todas.
Se , então, para todo conjunto de fórmulas, de , , segue-se . Além disso, .
Demonstração
Por hipótese, deduz-se das fórmulas . Como está contido em , a monotonicidade permite acrescentar às premissas.
Se, além disso, cada se deduz de , o corte elimina as premissas acrescentadas.
Para a forma de teorema, o teorema da dedução, aplicado vezes, descarrega as premissas da última à primeira; cada aplicação converte a premissa descarregada no antecedente de uma implicação.
Daí decorre que cada técnica demonstrada a partir de premissas tem três apresentações: o próprio resultado, o teorema que se obtém descarregando suas premissas e a regra que se aplica sob qualquer . Em uma dedução sobre deduções, a regra é invocada com o nome da técnica e os números das linhas às quais se aplica, como SH, e o lema garante que o passo é legítimo.
Carregando o conteúdo…