SlideShare uma empresa Scribd logo
03/05/2016
1
Lógica para Computação
Professor Marlon Marcon
UTFPR – Dois Vizinhos
RELAÇÕES SEMANTICAS ENTRE
CONECTIVOS DA LÓGICA
PROPOSICIONAL
03/05/2016
2
Introdução
 A partir da compreensão das relações semânticas entre os
conectivos da LP, é possível reduzir o número de conectivos
proposicionais da alfabeto, mantendo a linguagem da lógica
inalterada.
 A redução de conectivos é muito utilizada em arquitetura de
computadores, na qual são projetados circuitos eletrônicos.
Conjuntos de Conectivos Completos
 Um conjunto de conectivos proposicionais Ψ é completo quando é
possível expressar, equivalentemente, os conectivos ¬, V, Λ, → e ↔
utilizando apenas os conectivos de Ψ.
 Definição 1 (Conjunto de conectivos completo). Seja Ψ um conjunto
de conectivos. Ψ é um conjunto completo se as condições a seguir
são satisfeitas. Dada uma fórmula H do tipo ¬P, (P1 V P2), (P1Λ P2),
(P1→ P2) ou P1↔ P2 então é possível determinar uma outra
fórmula G, equivalente a H, tal que G contém apenas conectivos do
conjunto Ψ e os símbolos P1 e P2 presentes em H.
03/05/2016
3
Equivalência entre
→ e ¬, V
 O conectivo → pode ser expresso semanticamente pelos conectivos
¬ e V
 Como (P→Q)↔(¬P V Q) é uma tautologia, então as fórmulas (P→Q)
e (¬P V Q) são equivalentes
 Isso significa que a fórmula (P→Q) pode ser expressa
equivalentemente por uma fórmula que utiliza apenas conectivos ¬
e V e os símbolos proposicionais P e Q.
Equivalência entre
Λ e ¬, V
 O conectivo Λ pode ser expresso semanticamente pelos
conectivos ¬ e V
 Como (PΛQ)↔¬(¬P V¬Q) é uma tautologia, então as fórmulas
(PΛQ) e ¬(¬P V¬Q) são equivalentes
 Logo, do ponto de vista semântico, o conectivo Λ pode ser
expresso equivalentemente em termos dos conectivos ¬ e V.
03/05/2016
4
Equivalência entre
↔ e ¬, V
 O conectivo ↔ pode ser expresso semanticamente pelos conectivos ¬ e V
(P ↔ Q) equivale a ((P → Q) ∧ (Q → P))
P → Q ∧ Q → P equivale a (((¬P ∨ Q) ∧ ((¬Q ∨ P))
P → Q ∧ Q → P equivale a ¬(¬(¬P ∨ Q) ∨ ¬(¬Q ∨ P))
Equivalência entre
↔ e ¬, V
 Como a equivalência entre as fórmulas é transitiva, então
(P ↔ Q) equivale a ¬(¬(¬P ∨ Q) ∨ ¬(¬Q ∨ P))
 A conclusão é que o conectivo ↔ pode ser expresso
semanticamente, de forma equivalente, pelos conectivos ¬ e V.
03/05/2016
5
Conjunto de conectivos completos
 A partir das três equivalências anteriores, é possível provar que:
 O conjunto {¬, V} é completo, ou seja:
 Dada uma fórmula H do tipo ¬P, (P1 VP2), (P1Λ P2), (P1→ P2)
ou P1↔ P2 então é possível determinar uma outra fórmula
G, equivalente a H, tal que G contém apenas conectivos do
conjunto Ψ e os símbolos P1 e P2 presentes em H.
Redefinição do Alfabeto da Lógica
Proposicional
O alfabeto da Lógica Proposicional é constituído por:
 Símbolos de pontuação: (, );
 Símbolos de verdade: false;
 Símbolos proposicionais: P, Q, R, S, P1, Q1, R1, S1, P2,...;
 Conectivos proposicionais: ¬, V.
03/05/2016
6
Relação semântica entre conectivos
 Dada uma fórmula E, represente utilizando somente os
conectivos do conjunto completo {¬, V}
 Exemplo:
E = P ↔ Q ∨ (𝑅→ S)
Formas Normais
 Existem dois tipos de formas normais:
 Forma Normal Disjuntiva (FND) se é uma disjunção de conjunções de
literais.
𝐻 = (¬𝑃 ∧ 𝑄) ∨ (¬𝑅 ∧ ¬𝑄 ∧ 𝑃) ∨ (𝑃 ∧ 𝑆)
 Forma Normal Conjuntiva (FNC) se é uma conjunção de disjunções
de literais
𝐻 = (¬𝑃 ∨ 𝑄) ∧ (¬𝑅 ∨ ¬𝑄 ∨ 𝑃) ∧ (𝑃 ∨ 𝑆)
03/05/2016
7
Como verificar se uma fórmula está nas
Formas Normais
 Deste modo, uma fórmula está em FNC ou FND se, e somente se:
1. No máximo contém os conectivos ¬,∨,∧.
2. A negação ¬ não tem alcance sobre os conectivos ∨ 𝑒 ∧
3. Não aparecem negações sucessivas.
4. O conectivo ∨ não tem alcance sobre ∧ na FNC e, o
conectivo ∧ não tem alcance sobre ∨ na FND.
Como obter as Formas Normais
 Exemplo:
𝐻 = (𝑃 → 𝑄) ∧ 𝑅
Na FNC:
𝐻 = (¬𝑃 ∨ 𝑄) ∧ 𝑅
Na FND:
𝐻 = ¬𝑃 ∧ 𝑅 ∨ (𝑄 ∧ 𝑅)
03/05/2016
8
Problema de Post
 Como já observamos podemos construir a tabela verdade de
uma fórmula conhecidos os valores verdade das fórmulas que a
compõem.
 O problema recíproco se coloca: para toda tabela verdade,
existe uma fórmula que a determina?
 Este problema é conhecido como PROBLEMA DE POST(Emil
Leon Post 1888-1995) e pode ser resolvido obtendo-se
uma FNC ou uma FND que satisfaça a tabela verdade dada.
Fórmula Normal Disjuntiva
 Para se obter uma FND:
1. Observamos todas as linhas da tabela que possuem T na
última coluna;
2. Construímos para cada uma destas linhas
as conjunções correspondentes;
3. Fazemos a disjunção destas conjunções obtendo uma
fórmula em FND que satisfaz a tabela verdade.
03/05/2016
9
Fórmula Normal Disjuntiva
 Exemplo: Determine uma fórmula que satisfaça a tabela
verdade abaixo:
 Resposta: 𝑃 ∧ 𝑄 ∨ (¬𝑃 ∧ ¬𝑄)
P Q H
T T T (𝑃 ∧ 𝑄)
T F F
F T F
F F T (¬𝑃 ∧ ¬𝑄)
Fórmula Normal Conjuntiva
 Para se obter uma FNC:
1. Observamos todas as linhas da tabela que possuem F na
última coluna;
2. Construímos para cada uma destas linhas
as disjunções correspondentes;
3. Fazemos a conjunção destas disjunções obtendo uma
fórmula em FNC que satisfaz a tabela verdade.
03/05/2016
10
Fórmula Normal Conjuntiva
 Exemplo: Determine uma fórmula que satisfaça a tabela
verdade abaixo:
 Resposta: ¬𝑃 ∨ 𝑄 ∧ (𝑃 ∨ ¬𝑄)
P Q H
T T T
T F F (¬𝑃 ∨ 𝑄)
F T F (𝑃 ∨ ¬𝑄)
F F T
FNC e FND
 As FND e FNC obtidas como anteriormente são completas ou
seja, em cada disjunção (FND) ou em cada conjunção (FNC)
todas as variáveis proposicionais estão presentes.

Mais conteúdo relacionado

Mais procurados

Lógica e Matemática Computacional - Aula 02
Lógica e Matemática Computacional - Aula 02Lógica e Matemática Computacional - Aula 02
Lógica e Matemática Computacional - Aula 02
thomasdacosta
 
Lógica matemática (exercícios resolvidos)
Lógica matemática (exercícios resolvidos)Lógica matemática (exercícios resolvidos)
Lógica matemática (exercícios resolvidos)
wilkerfilipel
 
Resumo a lógica matemática para concursos
Resumo a lógica matemática para concursosResumo a lógica matemática para concursos
Resumo a lógica matemática para concursos
Luiz Ladeira
 
Lógica e teoria de conjuntos ppt
Lógica e teoria de conjuntos  pptLógica e teoria de conjuntos  ppt
Lógica e teoria de conjuntos ppt
Pedro Teixeira
 
Matemática Discreta - Parte V relações
Matemática Discreta - Parte V relaçõesMatemática Discreta - Parte V relações
Matemática Discreta - Parte V relações
Ulrich Schiel
 
Aula 7 inducao matematica-primeiroprincipio
Aula 7   inducao matematica-primeiroprincipioAula 7   inducao matematica-primeiroprincipio
Aula 7 inducao matematica-primeiroprincipio
wab030
 
Computational logic First Order Logic
Computational logic First Order LogicComputational logic First Order Logic
Computational logic First Order Logic
banujahir1
 
Aula 7 profmat - numeros primos e especiais - 06 10-17
Aula 7   profmat - numeros primos e especiais - 06 10-17Aula 7   profmat - numeros primos e especiais - 06 10-17
Aula 7 profmat - numeros primos e especiais - 06 10-17
Aline Guedes
 
Análise de Algoritmos - Indução Finita
Análise de Algoritmos - Indução FinitaAnálise de Algoritmos - Indução Finita
Análise de Algoritmos - Indução Finita
Delacyr Ferreira
 
Tautologias, contradições, contigências e equivalências
Tautologias, contradições, contigências e equivalênciasTautologias, contradições, contigências e equivalências
Tautologias, contradições, contigências e equivalências
Aristóteles Meneses
 
6 estruturas de dados heterogêneas
6  estruturas de dados heterogêneas6  estruturas de dados heterogêneas
6 estruturas de dados heterogêneas
Emília Alves Nogueira
 
Equações Diferenciais Ordinárias na Aplicação de Circuitos Elétricos
Equações Diferenciais Ordinárias na Aplicação de Circuitos ElétricosEquações Diferenciais Ordinárias na Aplicação de Circuitos Elétricos
Equações Diferenciais Ordinárias na Aplicação de Circuitos Elétricos
Pantanal Editoral
 
Intuitive Intro to Gödel's Incompleteness Theorem
Intuitive Intro to Gödel's Incompleteness TheoremIntuitive Intro to Gödel's Incompleteness Theorem
Intuitive Intro to Gödel's Incompleteness Theorem
Ilya Kuzovkin
 
Aula 9 - profmat - os teoremas de euler e wilson 27 10-17
Aula 9  - profmat - os teoremas de euler e wilson 27 10-17Aula 9  - profmat - os teoremas de euler e wilson 27 10-17
Aula 9 - profmat - os teoremas de euler e wilson 27 10-17
Aline Guedes
 
Demonstrações
DemonstraçõesDemonstrações
Demonstrações
Chromus Master
 
Matemática Discreta - Parte IV teoria dos-conjuntos
Matemática Discreta - Parte IV teoria dos-conjuntosMatemática Discreta - Parte IV teoria dos-conjuntos
Matemática Discreta - Parte IV teoria dos-conjuntos
Ulrich Schiel
 
Medidas de dispersão
Medidas de dispersãoMedidas de dispersão
Lista de Exercícios - Linguagem Formais e Autômatos
Lista de Exercícios - Linguagem Formais e AutômatosLista de Exercícios - Linguagem Formais e Autômatos
Lista de Exercícios - Linguagem Formais e Autômatos
Tárcio Sales
 
Negacao proposicoes simples_e_compostas
Negacao proposicoes simples_e_compostasNegacao proposicoes simples_e_compostas
Negacao proposicoes simples_e_compostas
Eduardo Moreira
 
Apostila Linguagens Formais e Autômatos (LFA)
Apostila Linguagens Formais e Autômatos (LFA)Apostila Linguagens Formais e Autômatos (LFA)
Apostila Linguagens Formais e Autômatos (LFA)
Ricardo Terra
 

Mais procurados (20)

Lógica e Matemática Computacional - Aula 02
Lógica e Matemática Computacional - Aula 02Lógica e Matemática Computacional - Aula 02
Lógica e Matemática Computacional - Aula 02
 
Lógica matemática (exercícios resolvidos)
Lógica matemática (exercícios resolvidos)Lógica matemática (exercícios resolvidos)
Lógica matemática (exercícios resolvidos)
 
Resumo a lógica matemática para concursos
Resumo a lógica matemática para concursosResumo a lógica matemática para concursos
Resumo a lógica matemática para concursos
 
Lógica e teoria de conjuntos ppt
Lógica e teoria de conjuntos  pptLógica e teoria de conjuntos  ppt
Lógica e teoria de conjuntos ppt
 
Matemática Discreta - Parte V relações
Matemática Discreta - Parte V relaçõesMatemática Discreta - Parte V relações
Matemática Discreta - Parte V relações
 
Aula 7 inducao matematica-primeiroprincipio
Aula 7   inducao matematica-primeiroprincipioAula 7   inducao matematica-primeiroprincipio
Aula 7 inducao matematica-primeiroprincipio
 
Computational logic First Order Logic
Computational logic First Order LogicComputational logic First Order Logic
Computational logic First Order Logic
 
Aula 7 profmat - numeros primos e especiais - 06 10-17
Aula 7   profmat - numeros primos e especiais - 06 10-17Aula 7   profmat - numeros primos e especiais - 06 10-17
Aula 7 profmat - numeros primos e especiais - 06 10-17
 
Análise de Algoritmos - Indução Finita
Análise de Algoritmos - Indução FinitaAnálise de Algoritmos - Indução Finita
Análise de Algoritmos - Indução Finita
 
Tautologias, contradições, contigências e equivalências
Tautologias, contradições, contigências e equivalênciasTautologias, contradições, contigências e equivalências
Tautologias, contradições, contigências e equivalências
 
6 estruturas de dados heterogêneas
6  estruturas de dados heterogêneas6  estruturas de dados heterogêneas
6 estruturas de dados heterogêneas
 
Equações Diferenciais Ordinárias na Aplicação de Circuitos Elétricos
Equações Diferenciais Ordinárias na Aplicação de Circuitos ElétricosEquações Diferenciais Ordinárias na Aplicação de Circuitos Elétricos
Equações Diferenciais Ordinárias na Aplicação de Circuitos Elétricos
 
Intuitive Intro to Gödel's Incompleteness Theorem
Intuitive Intro to Gödel's Incompleteness TheoremIntuitive Intro to Gödel's Incompleteness Theorem
Intuitive Intro to Gödel's Incompleteness Theorem
 
Aula 9 - profmat - os teoremas de euler e wilson 27 10-17
Aula 9  - profmat - os teoremas de euler e wilson 27 10-17Aula 9  - profmat - os teoremas de euler e wilson 27 10-17
Aula 9 - profmat - os teoremas de euler e wilson 27 10-17
 
Demonstrações
DemonstraçõesDemonstrações
Demonstrações
 
Matemática Discreta - Parte IV teoria dos-conjuntos
Matemática Discreta - Parte IV teoria dos-conjuntosMatemática Discreta - Parte IV teoria dos-conjuntos
Matemática Discreta - Parte IV teoria dos-conjuntos
 
Medidas de dispersão
Medidas de dispersãoMedidas de dispersão
Medidas de dispersão
 
Lista de Exercícios - Linguagem Formais e Autômatos
Lista de Exercícios - Linguagem Formais e AutômatosLista de Exercícios - Linguagem Formais e Autômatos
Lista de Exercícios - Linguagem Formais e Autômatos
 
Negacao proposicoes simples_e_compostas
Negacao proposicoes simples_e_compostasNegacao proposicoes simples_e_compostas
Negacao proposicoes simples_e_compostas
 
Apostila Linguagens Formais e Autômatos (LFA)
Apostila Linguagens Formais e Autômatos (LFA)Apostila Linguagens Formais e Autômatos (LFA)
Apostila Linguagens Formais e Autômatos (LFA)
 

Destaque

NEED training ?
NEED training ?NEED training ?
Apostila sobre motores de indução trifásicos i
Apostila sobre motores de indução trifásicos iApostila sobre motores de indução trifásicos i
Apostila sobre motores de indução trifásicos i
Paulo Cesar Diniz Bicudo
 
Mps.br guia de_aquisicao_2013
Mps.br guia de_aquisicao_2013Mps.br guia de_aquisicao_2013
Mps.br guia de_aquisicao_2013
Paulo Cesar Diniz Bicudo
 
Lógica para ciencia da computaçao joao nunes souza
Lógica para ciencia da computaçao   joao nunes souzaLógica para ciencia da computaçao   joao nunes souza
Lógica para ciencia da computaçao joao nunes souza
Paulo Cesar Diniz Bicudo
 
Product manual 6400 m98
Product manual 6400 m98Product manual 6400 m98
Product manual 6400 m98
Paulo Cesar Diniz Bicudo
 
Info plc introduccion_rapid_abb_irb-140
Info plc introduccion_rapid_abb_irb-140Info plc introduccion_rapid_abb_irb-140
Info plc introduccion_rapid_abb_irb-140
Paulo Cesar Diniz Bicudo
 
Kızılçam Kabuk ekstratının Meme kanseri üzerinde etkileri
Kızılçam Kabuk ekstratının Meme kanseri üzerinde etkileriKızılçam Kabuk ekstratının Meme kanseri üzerinde etkileri
Kızılçam Kabuk ekstratının Meme kanseri üzerinde etkileri
Mehmet Kirazlar
 
CEO & Vice President Executive
CEO & Vice President ExecutiveCEO & Vice President Executive
CEO & Vice President Executive
Irma Rojas ► Superior Resume Writer
 
Spotware
SpotwareSpotware

Destaque (9)

NEED training ?
NEED training ?NEED training ?
NEED training ?
 
Apostila sobre motores de indução trifásicos i
Apostila sobre motores de indução trifásicos iApostila sobre motores de indução trifásicos i
Apostila sobre motores de indução trifásicos i
 
Mps.br guia de_aquisicao_2013
Mps.br guia de_aquisicao_2013Mps.br guia de_aquisicao_2013
Mps.br guia de_aquisicao_2013
 
Lógica para ciencia da computaçao joao nunes souza
Lógica para ciencia da computaçao   joao nunes souzaLógica para ciencia da computaçao   joao nunes souza
Lógica para ciencia da computaçao joao nunes souza
 
Product manual 6400 m98
Product manual 6400 m98Product manual 6400 m98
Product manual 6400 m98
 
Info plc introduccion_rapid_abb_irb-140
Info plc introduccion_rapid_abb_irb-140Info plc introduccion_rapid_abb_irb-140
Info plc introduccion_rapid_abb_irb-140
 
Kızılçam Kabuk ekstratının Meme kanseri üzerinde etkileri
Kızılçam Kabuk ekstratının Meme kanseri üzerinde etkileriKızılçam Kabuk ekstratının Meme kanseri üzerinde etkileri
Kızılçam Kabuk ekstratının Meme kanseri üzerinde etkileri
 
CEO & Vice President Executive
CEO & Vice President ExecutiveCEO & Vice President Executive
CEO & Vice President Executive
 
Spotware
SpotwareSpotware
Spotware
 

Semelhante a Aula 6 relações semânticas entre os conectivos da lógica proposicional

Lógica Proposicional
Lógica ProposicionalLógica Proposicional
Lógica Proposicional
Joaquim Duarte
 
Apostila_LogicaProposicional.pdf
Apostila_LogicaProposicional.pdfApostila_LogicaProposicional.pdf
Apostila_LogicaProposicional.pdf
ritaporfrio
 
Resumo a lógica matemática para concursos
Resumo a lógica matemática para concursosResumo a lógica matemática para concursos
Resumo a lógica matemática para concursos
Luiz Ladeira
 
Raciocínio lógico parte 1
Raciocínio lógico   parte 1Raciocínio lógico   parte 1
Logica Proposicional
Logica ProposicionalLogica Proposicional
Logica Proposicional
Adolfo Neto
 
2º/2012 - Prova 02 de Autômatos e Computabilidade
2º/2012 - Prova 02 de Autômatos e Computabilidade2º/2012 - Prova 02 de Autômatos e Computabilidade
2º/2012 - Prova 02 de Autômatos e Computabilidade
shichibukai_01
 
Aula 3 linguagens e gramaticas
Aula 3   linguagens e gramaticasAula 3   linguagens e gramaticas
Aula 3 linguagens e gramaticas
wab030
 
1657721272624.pdf
1657721272624.pdf1657721272624.pdf
1657721272624.pdf
LarissaCaye1
 
Apostilam01 tabela verdade
Apostilam01 tabela verdadeApostilam01 tabela verdade
Apostilam01 tabela verdade
João moreira
 
Logica proposicional convertido
Logica proposicional convertidoLogica proposicional convertido
Logica proposicional convertido
mluisavalente
 
Notas_da_Aula_3_-_Logica_Matematica.pdf
Notas_da_Aula_3_-_Logica_Matematica.pdfNotas_da_Aula_3_-_Logica_Matematica.pdf
Notas_da_Aula_3_-_Logica_Matematica.pdf
TiagoSantos415758
 
Racicínio Lógico
 Racicínio Lógico Racicínio Lógico
Racicínio Lógico
Keilla Ramos
 
Raciocinio logico simplificado_principai
Raciocinio logico simplificado_principaiRaciocinio logico simplificado_principai
Raciocinio logico simplificado_principai
Dani Brasil
 
tabela verdade
  tabela verdade  tabela verdade
tabela verdade
Keilla Ramos
 
Aula 2 raciocínio lógico
Aula 2   raciocínio lógicoAula 2   raciocínio lógico
Introd logica mat
Introd logica matIntrod logica mat
Introd logica mat
Paulo Martins
 
1 -logica_proposicional
1  -logica_proposicional1  -logica_proposicional
1 -logica_proposicional
Udasul
 
Construção da tabela verdade
Construção da tabela verdadeConstrução da tabela verdade
Construção da tabela verdade
Aristóteles Meneses
 
Expoente 10 sintese tema i
Expoente 10 sintese tema iExpoente 10 sintese tema i
Expoente 10 sintese tema i
nunofq
 
Apostila raciocicnio-logico-para-concursos
Apostila raciocicnio-logico-para-concursosApostila raciocicnio-logico-para-concursos
Apostila raciocicnio-logico-para-concursos
iran rodrigues
 

Semelhante a Aula 6 relações semânticas entre os conectivos da lógica proposicional (20)

Lógica Proposicional
Lógica ProposicionalLógica Proposicional
Lógica Proposicional
 
Apostila_LogicaProposicional.pdf
Apostila_LogicaProposicional.pdfApostila_LogicaProposicional.pdf
Apostila_LogicaProposicional.pdf
 
Resumo a lógica matemática para concursos
Resumo a lógica matemática para concursosResumo a lógica matemática para concursos
Resumo a lógica matemática para concursos
 
Raciocínio lógico parte 1
Raciocínio lógico   parte 1Raciocínio lógico   parte 1
Raciocínio lógico parte 1
 
Logica Proposicional
Logica ProposicionalLogica Proposicional
Logica Proposicional
 
2º/2012 - Prova 02 de Autômatos e Computabilidade
2º/2012 - Prova 02 de Autômatos e Computabilidade2º/2012 - Prova 02 de Autômatos e Computabilidade
2º/2012 - Prova 02 de Autômatos e Computabilidade
 
Aula 3 linguagens e gramaticas
Aula 3   linguagens e gramaticasAula 3   linguagens e gramaticas
Aula 3 linguagens e gramaticas
 
1657721272624.pdf
1657721272624.pdf1657721272624.pdf
1657721272624.pdf
 
Apostilam01 tabela verdade
Apostilam01 tabela verdadeApostilam01 tabela verdade
Apostilam01 tabela verdade
 
Logica proposicional convertido
Logica proposicional convertidoLogica proposicional convertido
Logica proposicional convertido
 
Notas_da_Aula_3_-_Logica_Matematica.pdf
Notas_da_Aula_3_-_Logica_Matematica.pdfNotas_da_Aula_3_-_Logica_Matematica.pdf
Notas_da_Aula_3_-_Logica_Matematica.pdf
 
Racicínio Lógico
 Racicínio Lógico Racicínio Lógico
Racicínio Lógico
 
Raciocinio logico simplificado_principai
Raciocinio logico simplificado_principaiRaciocinio logico simplificado_principai
Raciocinio logico simplificado_principai
 
tabela verdade
  tabela verdade  tabela verdade
tabela verdade
 
Aula 2 raciocínio lógico
Aula 2   raciocínio lógicoAula 2   raciocínio lógico
Aula 2 raciocínio lógico
 
Introd logica mat
Introd logica matIntrod logica mat
Introd logica mat
 
1 -logica_proposicional
1  -logica_proposicional1  -logica_proposicional
1 -logica_proposicional
 
Construção da tabela verdade
Construção da tabela verdadeConstrução da tabela verdade
Construção da tabela verdade
 
Expoente 10 sintese tema i
Expoente 10 sintese tema iExpoente 10 sintese tema i
Expoente 10 sintese tema i
 
Apostila raciocicnio-logico-para-concursos
Apostila raciocicnio-logico-para-concursosApostila raciocicnio-logico-para-concursos
Apostila raciocicnio-logico-para-concursos
 

Último

DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 

Último (6)

DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 

Aula 6 relações semânticas entre os conectivos da lógica proposicional

  • 1. 03/05/2016 1 Lógica para Computação Professor Marlon Marcon UTFPR – Dois Vizinhos RELAÇÕES SEMANTICAS ENTRE CONECTIVOS DA LÓGICA PROPOSICIONAL
  • 2. 03/05/2016 2 Introdução  A partir da compreensão das relações semânticas entre os conectivos da LP, é possível reduzir o número de conectivos proposicionais da alfabeto, mantendo a linguagem da lógica inalterada.  A redução de conectivos é muito utilizada em arquitetura de computadores, na qual são projetados circuitos eletrônicos. Conjuntos de Conectivos Completos  Um conjunto de conectivos proposicionais Ψ é completo quando é possível expressar, equivalentemente, os conectivos ¬, V, Λ, → e ↔ utilizando apenas os conectivos de Ψ.  Definição 1 (Conjunto de conectivos completo). Seja Ψ um conjunto de conectivos. Ψ é um conjunto completo se as condições a seguir são satisfeitas. Dada uma fórmula H do tipo ¬P, (P1 V P2), (P1Λ P2), (P1→ P2) ou P1↔ P2 então é possível determinar uma outra fórmula G, equivalente a H, tal que G contém apenas conectivos do conjunto Ψ e os símbolos P1 e P2 presentes em H.
  • 3. 03/05/2016 3 Equivalência entre → e ¬, V  O conectivo → pode ser expresso semanticamente pelos conectivos ¬ e V  Como (P→Q)↔(¬P V Q) é uma tautologia, então as fórmulas (P→Q) e (¬P V Q) são equivalentes  Isso significa que a fórmula (P→Q) pode ser expressa equivalentemente por uma fórmula que utiliza apenas conectivos ¬ e V e os símbolos proposicionais P e Q. Equivalência entre Λ e ¬, V  O conectivo Λ pode ser expresso semanticamente pelos conectivos ¬ e V  Como (PΛQ)↔¬(¬P V¬Q) é uma tautologia, então as fórmulas (PΛQ) e ¬(¬P V¬Q) são equivalentes  Logo, do ponto de vista semântico, o conectivo Λ pode ser expresso equivalentemente em termos dos conectivos ¬ e V.
  • 4. 03/05/2016 4 Equivalência entre ↔ e ¬, V  O conectivo ↔ pode ser expresso semanticamente pelos conectivos ¬ e V (P ↔ Q) equivale a ((P → Q) ∧ (Q → P)) P → Q ∧ Q → P equivale a (((¬P ∨ Q) ∧ ((¬Q ∨ P)) P → Q ∧ Q → P equivale a ¬(¬(¬P ∨ Q) ∨ ¬(¬Q ∨ P)) Equivalência entre ↔ e ¬, V  Como a equivalência entre as fórmulas é transitiva, então (P ↔ Q) equivale a ¬(¬(¬P ∨ Q) ∨ ¬(¬Q ∨ P))  A conclusão é que o conectivo ↔ pode ser expresso semanticamente, de forma equivalente, pelos conectivos ¬ e V.
  • 5. 03/05/2016 5 Conjunto de conectivos completos  A partir das três equivalências anteriores, é possível provar que:  O conjunto {¬, V} é completo, ou seja:  Dada uma fórmula H do tipo ¬P, (P1 VP2), (P1Λ P2), (P1→ P2) ou P1↔ P2 então é possível determinar uma outra fórmula G, equivalente a H, tal que G contém apenas conectivos do conjunto Ψ e os símbolos P1 e P2 presentes em H. Redefinição do Alfabeto da Lógica Proposicional O alfabeto da Lógica Proposicional é constituído por:  Símbolos de pontuação: (, );  Símbolos de verdade: false;  Símbolos proposicionais: P, Q, R, S, P1, Q1, R1, S1, P2,...;  Conectivos proposicionais: ¬, V.
  • 6. 03/05/2016 6 Relação semântica entre conectivos  Dada uma fórmula E, represente utilizando somente os conectivos do conjunto completo {¬, V}  Exemplo: E = P ↔ Q ∨ (𝑅→ S) Formas Normais  Existem dois tipos de formas normais:  Forma Normal Disjuntiva (FND) se é uma disjunção de conjunções de literais. 𝐻 = (¬𝑃 ∧ 𝑄) ∨ (¬𝑅 ∧ ¬𝑄 ∧ 𝑃) ∨ (𝑃 ∧ 𝑆)  Forma Normal Conjuntiva (FNC) se é uma conjunção de disjunções de literais 𝐻 = (¬𝑃 ∨ 𝑄) ∧ (¬𝑅 ∨ ¬𝑄 ∨ 𝑃) ∧ (𝑃 ∨ 𝑆)
  • 7. 03/05/2016 7 Como verificar se uma fórmula está nas Formas Normais  Deste modo, uma fórmula está em FNC ou FND se, e somente se: 1. No máximo contém os conectivos ¬,∨,∧. 2. A negação ¬ não tem alcance sobre os conectivos ∨ 𝑒 ∧ 3. Não aparecem negações sucessivas. 4. O conectivo ∨ não tem alcance sobre ∧ na FNC e, o conectivo ∧ não tem alcance sobre ∨ na FND. Como obter as Formas Normais  Exemplo: 𝐻 = (𝑃 → 𝑄) ∧ 𝑅 Na FNC: 𝐻 = (¬𝑃 ∨ 𝑄) ∧ 𝑅 Na FND: 𝐻 = ¬𝑃 ∧ 𝑅 ∨ (𝑄 ∧ 𝑅)
  • 8. 03/05/2016 8 Problema de Post  Como já observamos podemos construir a tabela verdade de uma fórmula conhecidos os valores verdade das fórmulas que a compõem.  O problema recíproco se coloca: para toda tabela verdade, existe uma fórmula que a determina?  Este problema é conhecido como PROBLEMA DE POST(Emil Leon Post 1888-1995) e pode ser resolvido obtendo-se uma FNC ou uma FND que satisfaça a tabela verdade dada. Fórmula Normal Disjuntiva  Para se obter uma FND: 1. Observamos todas as linhas da tabela que possuem T na última coluna; 2. Construímos para cada uma destas linhas as conjunções correspondentes; 3. Fazemos a disjunção destas conjunções obtendo uma fórmula em FND que satisfaz a tabela verdade.
  • 9. 03/05/2016 9 Fórmula Normal Disjuntiva  Exemplo: Determine uma fórmula que satisfaça a tabela verdade abaixo:  Resposta: 𝑃 ∧ 𝑄 ∨ (¬𝑃 ∧ ¬𝑄) P Q H T T T (𝑃 ∧ 𝑄) T F F F T F F F T (¬𝑃 ∧ ¬𝑄) Fórmula Normal Conjuntiva  Para se obter uma FNC: 1. Observamos todas as linhas da tabela que possuem F na última coluna; 2. Construímos para cada uma destas linhas as disjunções correspondentes; 3. Fazemos a conjunção destas disjunções obtendo uma fórmula em FNC que satisfaz a tabela verdade.
  • 10. 03/05/2016 10 Fórmula Normal Conjuntiva  Exemplo: Determine uma fórmula que satisfaça a tabela verdade abaixo:  Resposta: ¬𝑃 ∨ 𝑄 ∧ (𝑃 ∨ ¬𝑄) P Q H T T T T F F (¬𝑃 ∨ 𝑄) F T F (𝑃 ∨ ¬𝑄) F F T FNC e FND  As FND e FNC obtidas como anteriormente são completas ou seja, em cada disjunção (FND) ou em cada conjunção (FNC) todas as variáveis proposicionais estão presentes.