Buscar

apresentacao da aula 13

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 29 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CCT0350 – MATEMÁTICA APLICADA A COMPUTAÇÃO
Aula 13: Cálculo dos Predicados
1
MATEMÁTICA APLICADA A COMPUTAÇÃO
AULA 13: Cálculo dos Predicados
 A lógica proposicional não pode expressar adequadamente o significado das proposições em matemática e em linguagem natural.
Exemplo: "Todo computador conectado à rede da universidade está funcionando apropriadamente.“
Novos símbolos na linguagem do Cálculo Proposicional: 
linguagem do Cálculo de Predicados de 1a Ordem.
Teremos conectivos do cálculo proposicional e os parênteses, mais alguns novos símbolos .
Cálculo dos Predicados
2
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
 Predicados. Conjunto Universo. Conjunto Verdade;
Novos símbolos:
 variáveis: x,y,z,…
 constantes : a,b,c,...
 símbolos de predicados: P , Q , R , S ,....
 quantificadores : ∀(universal) , (existencial) 
3
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
 Predicados. Conjunto Universo. Conjunto Verdade;
Novos símbolos:
 termos: as variáveis e as constantes são designadas pelo nome genérico de termos os
quais serão designados por t1 , t2 , ...,tn ...
 variáveis representam objetos que não estão identificados no Universo considerado
("alguém", "algo" etc.);
 constantes representam objetos identificados do Universo ("João", "o ponto A" etc. );
 símbolos de predicados representam propriedades ou relações entre os objetos do
Universo.
4
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
 Exemplos: Observe a expressão: "x é maior que 3".
Essa declaração não é nem verdadeira e nem falsa quando o valor das variáveis não são especificadas.
5
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
 Exemplos: Observe a expressão: "x é maior que 3".
Essa declaração não é nem verdadeira e nem falsa quando o valor das variáveis não são especificadas.
Podemos destacar que a declaração possui duas partes:
1a parte: a variável x é o sujeito da declaração
2a parte: o predicado, " é maior que 3" – refere-se a uma propriedade que o sujeito pode ter.
6
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
 Exemplos: Observe a expressão: "x é maior que 3".
Essa declaração não é nem verdadeira e nem falsa quando o valor das variáveis não são especificadas.
Podemos destacar que a declaração possui duas partes:
1a parte: a variável x é o sujeito da declaração
2a parte: o predicado, " é maior que 3" – refere-se a uma propriedade que o sujeito pode ter.
Tomaremos P(x) como " x é maior de 3". P indicará o predicado e x a variável.
A declaração, ou afirmação, é também chamada de o valor da função proposicional P em x. Uma vez que um valor é dado para a variável x, a declaração P(x) torna-se uma proposição e tem um valor-verdade.
7
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
 Exemplos: "Maria é inteligente" 
 I(m) - "m" está identificando Maria e "I" a propriedade de "ser inteligente".
"Alguém gosta de Maria" : G(x,m) ;
G representa a relação "gostar de" e "x“ representa "alguém".
8
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
 Generalisando:
 P(x) : significa que x tem a propriedade P.
 ∀ ( x)P(x): significa que a propriedade P vale para todo x, ou ainda, que todos os objetos do Universo considerado tem a propriedade P.
 ( x)P(x): significa que algum x tem a propriedade P, ou ainda, que existe no mínimo um objeto do Universo considerado que tem a propriedade P.
9
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
Símbolos de predicados serão:
 unários 
 binários 
 n-ários 
A propriedade que os predicados representam podem ser, respectivamente um, dois ou mais objetos do universo e dizemos também que o símbolo de predicado tem peso 1, peso 2 ... ou peso n.
OBS.: Um símbolo de predicados 0-ário (peso zero) identifica-se com um dos símbolos de predicado; 
Exemplo: "chove" podemos simbolizar "C“.
10
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
As fórmulas mais simples do Cálculo de Predicados de 1a Ordem são chamadas 
de fórmulas atômicas.
Definição: Se P for um símbolo de predicado de peso n e se t1 , t2 , ...,tn forem termos então P(t1 , t2 , ...,tn ) é uma fórmula atômica.
11
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
Quantificadores
Definição: A quantificação universal de P(x) é a afirmação 
		"P(x) é valida para todos os valores de x do domínio.”
Definição: A quantificação existencial de P(x) é a proposição 
		"Existe um elemento x no domínio tal que P(x).”
12
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
ESCOPO DE UM QUANTIFICADOR: 
Se a é uma fórmula e x uma variável, então em (∀x) a ou em ( x) a são fórmulas e dizemos que a é o escopo do quantificador (∀ x) ou ( x).
Exemplo: na fórmula ( y) : (∀ x)(R(y,b,t) (∀ z) P(z,a)) temos os seguintes quantificadores e seus respectivos escopos:
( y) : (∀ x)(R(y,b,t)  (∀ z) P(z,a))
(∀ x) : (R(y,b,t) (∀ z) P(z,a))
(∀ z) : P(z,a)
13
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
Exemplo: Seja P(x) a declaração "x+1 > x". Qual é o valor-verdade da quantificação ∀x
P(x), no domínio de todos os números reais?
14
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
Exemplo: Seja P(x) a declaração "x+1 > x". Qual é o valor-verdade da quantificação ∀x
P(x), no domínio de todos os números reais?
Solução: 
Como P(x) é verdadeira para todo número real x, a quantificação ∀ x P(x), é verdadeira.
15
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
Observação: 
 Em geral, é assumido implicitamente que todos os domínios dos quantificadores são não vazios. 
 Se o domínio é vazio então ∀ x P(x), é verdadeira para toda proposição P(x), uma vez que não há elemento no domínio para o qual P(x) é falsa.
Observação:
 xP(x) é falsa se e somente se não existe elemento x no domínio para o qual P(x) é verdadeira, ou seja,  x P(x) é falsa se, e somente se, P(x) é falsa para todo elemento do domínio.
16
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
Variáveis Livres e Ligadas. Alcance do Quantificador;
Definição:
OCORRÊNCIAS LIVRE E LIGADA DE UMA VARIÁVEL: 
Uma ocorrência de uma variável x em uma fórmula é ligada se x é uma variável de um quantificador na fórmula ou x está no escopo de um quantificador (∀x) ou (x) na fórmula. Caso contrário a ocorrência de x é livre.
17
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
Variáveis Livres e Ligadas. Alcance do Quantificador;
Definção:
b) VARIÁVEL LIGADA (LIVRE):
Se a ocorrência de x é ligada (livre) em uma fórmula, dizemos que x é variável ligada (livre) na fórmula. Assim uma variável pode ser livre ou ligada numa mesma fórmula.
Exemplo:Na fórmula ( y)((∀ x) R(y,b,t) (∀ z) P(x,a)) temos cinco variáveis que estão numeradas onde:
		( y)((∀ x) R(y,b,t) (∀ z) são ligadas e P(x,a) é livre. 
Vemos que x ocorre livre e ligada na mesma fórmula.
18
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
Variáveis Livres e Ligadas. Alcance do Quantificador;
Definição:
SENTENÇA: Uma fórmula em que não há ocorrências livres de variáveis chamamos de sentença.
TERMO LIVRE PARA UMA VARIÁVEL: Um termo t é livre para a variável y na fórmula a se, quando se substitui as ocorrências livres de y por t, as ocorrências de t em a assim obtidas ocorrem livres.
Exemplos: x é livre para y em P(y).Exemplos: x não é livre para y em ( ∀x)P(y).
Observação: 
1. x é livre para x em qualquer fórmula.
2. qualquer termo é livre para x numa fórmula a se em a não há ocorrência livre de x.
19
MATEMÁTICA APLICADA A COMPUTAÇÃO
Cálculo dos Predicados
AULA 13: Cálculo dos Predicados
Alcance de um quantificador 
O alcance de um quantificador que ocorre numa fórmula é o próprio quantificador junto com a mais pequena fórmula que o segue.
 Uma ocorrência de uma variável, v , em uma fórmula diz-se muda se estiver no alcance de um quantificador ∀ v ou  v . Caso contrário diz-se livre.
 Uma variável diz-se muda em uma fórmula se tiver pelo menos uma ocorrência muda nessa fórmula. 
 Uma variável diz-se livre em uma fórmula se tiver pelo menos uma ocorrência livre nessa fórmula.
 Uma fórmula sem variáveis livres é uma proposição (ou sentença). Caso contrário é uma expressão proposicioal (ou condição)
20
MATEMÁTICA APLICADA A COMPUTAÇÃO
AULA 13: Cálculo dos Predicados
Sugestão de resolução dos exercícios propostos.
1- Seja Q(x) a declaração "x < 2". Qual o valor-verdade da quantificação ∀ x Q(x), em
que o domínio consiste em todos os números reais ?
Exercícios Propostos
21
MATEMÁTICA APLICADA A COMPUTAÇÃO
AULA 13: Cálculo dos Predicados
Sugestão de resolução dos exercícios propostos.
1- Seja Q(x) a declaração "x < 2". Qual o valor-verdade da quantificação ∀ x Q(x), em
que o domínio consiste em todos os números reais ?
Solução: 
Q(x) não é verdadeira para todo número real x, porque por exemplo Q(3) é falsa, isto é x = 3 é um contra-exemplo para declaração ∀ x Q(x).
 Logo ∀ x Q(x) é falsa.
Exercícios Propostos
22
MATEMÁTICA APLICADA A COMPUTAÇÃO
AULA 13: Cálculo dos Predicados
Sugestão de resolução dos exercícios propostos.
2) Seja P(x) a expressão "x > 3". Qual o valor-verdade da quantificação  xP(x) no
domínio dos números reais ?
Exercícios Propostos
23
MATEMÁTICA APLICADA A COMPUTAÇÃO
AULA 13: Cálculo dos Predicados
Sugestão de resolução dos exercícios propostos.
2) Seja P(x) a expressão "x > 3". Qual o valor-verdade da quantificação  xP(x) no 
domínio dos números reais ?
Solução:
 Como "x > 3" é verdadeira para algum número reais, exemplo x = 4, a quantificação existencial de P(x), que é  xP(x), é verdadeira.
Exercícios Propostos
24
MATEMÁTICA APLICADA A COMPUTAÇÃO
AULA 13: Cálculo dos Predicados
Exercícios Propostos
Sugestão de resolução dos exercícios propostos.
3) Seja Q(x) a expressão "x = x + 1". Qual o valor-verdade da quantificação  xQ(x) 
no domínio dos números reais ?
25
MATEMÁTICA APLICADA A COMPUTAÇÃO
AULA 13: Cálculo dos Predicados
Exercícios Propostos
Sugestão de resolução dos exercícios propostos.
3) Seja Q(x) a expressão "x = x + 1". Qual o valor-verdade da quantificação  xQ(x) no domínio dos números reais ?
Solução: 
Como Q(x) é falsa para todos os número reais, a quantificação existencial de Q(x), que é  xQ(x), é falsa.
26
MATEMÁTICA APLICADA A COMPUTAÇÃO
AULA 13: Cálculo dos Predicados
Indicação de Leitura Específica
 Recomendamos a leitura do capítulo referente Teoria de Conjuntos no material didático.
 Acesse a Biblioteca Virtual da Estácio e pesquise mais exercícios nos livros de Teoria de Conjuntos disponíveis.
Sugestão de material:
http://www.otricolor.com/images/noticias/1278/Inicia%E7%E3o%20a%20L%F3gica%20Matem%E1tica.%20Edegard%20Filho.%20Editota%20Nobel%20(1).pdf
https://www.google.com.br/?gfe_rd=cr&ei=TdqhVaOOEeGB8QeEu4DIDA&gws_rd=ssl#q=Proposi%C3%A7%C3%B5es+Simples
http://www.feata.edu.br/downloads/revistas/avessodoavesso/v3_artigo04_logica.pdf
http://uol.iesde.com.br/aprovaconcursos/demo_aprova_concursos/raciocinio_logico_01.pdf
Indicação de Leitura
27
MATEMÁTICA APLICADA A COMPUTAÇÃO
AULA 13: Cálculo dos Predicados
Indicação de Leitura Específica
Sugestão de leitura:
https://docente.ifrn.edu.br/cleonelima/disciplinas/fundamentos-de-programacao-2.8401.1m/fundamentos-de-logica-e-algoritmos-1.8401.1v/apostila-equivalencias-logicas
Indicação de Leitura
28
VAMOS AOS PRÓXIMOS PASSOS?
 
Unidade 7 - Cálculo dos Predicados
7.4. Negação de Fórmulas Quantificadas;
7.5. Relações Lógicas;
7.6. Argumento e Regras de Inferência Adicionais.
29

Outros materiais