Quantificadores, Predicados e Validade
Quantificadores e Predicados
●
Fbfs proposicionais tem uma possibilidade limitada de
expressão.
–
●
●
Exemplo: Para todo x, x > 0
Ela não pode ser simbolizada adequadamente
usando-se apenas:
–
letras de proposição,
–
parênteses e
–
conectivos lógicos.
Ela contém dois conceitos novos:
–
Quantificador e
–
Predicado.
2
Quantificadores e Predicados
●
São frases do tipo:
–
para todo
–
para cada
–
Para algum
Frases que dizem quantos objetos tem uma
determinada propriedade
3
Quantificador Universal
●
O quantificador universal é simbolizado como: ∀
Onde lê-se:
●
–
“para todo”, ou
–
“para cada”, ou
–
“para qualquer”.
Então, a sentença:
Para todo x, x > 0
●
Pode ser simbolizada por:
(∀x) (x > 0)
4
Quantificadores e Predicados
(∀x) (x > 0)
●
●
Como deve-se utilizar os parênteses:
–
Primeiro par: deve possuir o quantificador e sua variável declarada;
–
Segundo par: frase onde o quantificador age.
A frase “x > 0” descreve uma propriedade da variável x.
–
●
Uma propriedade também pode ser denominada predicado.
Quando não sabe-se qual o predicado de x, pode-se utilizar:
(∀x) P(x)
●
Onde P(x) é utilizado para representar o predicado não
explicitado que a variável x possa ter
5
Quantificadores e Predicados
●
●
●
O valor lógico (verdadeiro ou falso) da expressão
(∀x) (x > 0) depende do conjunto de objetos que
estamos nos referindo.
Esse conjunto de objetos é chamado de:
–
domínio de interpretação, ou
–
conjunto universo.
O valor lógico de (∀x) (x > 0), por exemplo:
–
Seria verdadeiro se o conjunto universo fosse o conjunto
dos números inteiros positivos;
–
Seria falso se o conjunto universo fosse o conjunto com
todos os números inteiros;
6
Exercícios
Interpretação: conjunto universo e significado de P(x)
●
Qual o valor lógico da expressão (∀x) P(x) em cada uma
das interpretações à seguir?
a)
P(x) é a propriedade que x é amarelo
e o conjunto universo é o conjunto de todos os botões-de-ouro.
b)
P(x) é a propriedade que x é amarelo
e o conjunto universo é o conjunto de todas as flores.
c)
P(x) é a propriedade que x é uma planta
e o conjunto universo é o conjunto de todas as flores.
d)
P(x) é a propriedade que x é positivo ou negativo
e o conjunto universo é o conjunto de todos os inteiros.
7
Quantificador existencial
●
O quantificador existencial é simbolizado como: ∃
Onde lê-se:
●
–
“existe”, ou
–
“há pelo menos um”, ou
–
“existe algum”, ou
–
“para algum”.
Assim, a expressão:
(∃x)(x > 0)
pode ser lida: “existe um x tal que x é maior que zero”.
●
Seu valor lógico também depende da interpretação. Nesse caso,
–
Se o domínio de interpretação (conjunto universo) contiver um número
positivo, a sentença é verdadeira. Caso contrário, é falsa.
8
Exercícios
Interpretação: conjunto universo e significado de P(x)
●
Qual o valor lógico da expressão (∃x)P(x) em cada
uma das interpretações abaixo?
–
P(x) é a propriedade que x é amarelo
e o conjunto universo é o conjunto de todas as flores.
–
P(x) é a propriedade que x é possui asas
e o conjunto universo é o conjunto de todos os carros
.
9
Exercícios
Interpretação: conjunto universo e significado de P(x)
●
Dê uma interpretação para a qual (∀x)P(x) tem o valor verdadeiro.
●
Dê uma interpretação para a qual (∀x)P(x) tem o valor falso.
●
É possível encontrar uma interpretação na qual, ao mesmo tempo,
●
–
(∀x)P(x) seja verdadeiro e
–
(∃x)P(x) seja falso?
É possível encontrar uma interpretação na qual, ao mesmo tempo,
–
(∀x)P(x) seja falso e
–
(∃x)P(x) seja verdadeiro?
10
Predicados
●
Os predicados podem ter mais de uma única
variável.
Podendo ser:
–
unários: envolvendo propriedades de uma
variável;
–
binários: envolvendo propriedades de duas
variáveis;
–
ternários: envolvendo propriedades de três
variáveis;
–
n-ários: envolvendo propriedades de n variáveis.
11
Predicados
●
A expressão com predicado binário abaixo:
(∀x)(∃y)Q(x,y)
●
Pode ser lida como:
Para todo x existe um y tal que Q(x,y)
●
Um exemplo:
Se o conjunto universo são números inteiros e
Q(x,y) é a propriedade x > y
●
Diz-se que para todo inteiro, existe um inteiro maior, então,
o valor lógico é verdadeiro.
12
Predicados
Atenção!!
●
Com a mesma interpretação,
mas ao inverter a expressão para:
(∃y)(∀x)Q(x,y)
●
Diz que:
–
existe um número inteiro que é maior do que qualquer
outro inteiro, ou seja,
com valor lógico falso
●
Isso mostra que a ordem dos quantificadores é
importante.
13
Interpretação
●
Uma interpretação para uma expressão
envolvendo predicados consiste em:
–
Uma coleção de objetos, chamada de conjunto
universo ou domínio da interpretação, que
precisa incluir pelo menos um objeto.
–
A especificação de uma propriedade dos objetos
no domínio para cada predicado na expressão.
–
A atribuição de um objeto particular no conjunto
universo para cada símbolo constante na
expressão.
14
FBFs predicadas
●
●
Expressões podem ser formadas combinandose predicados com
–
quantificadores (∀ e ∃);
–
símbolos de agrupamento (parênteses e
colchetes); e
–
conectivos lógicos (∧, ∨, ¬, …).
Fórmulas Bem Formadas contendo
predicados e quantificadores são chamadas
de fbfs predicadas
15
FBFs predicadas
●
●
Exemplos:
–
P(x) ∨ Q(y);
–
(∀x) [P(x) → Q(x)];
–
(∀x) ( (∃x) [P(x,y) ∧ Q(x,y)] → R(x) );
–
(∃x)S(x) ∨ (∀x)T(y).
Os símbolos de agrupamento indicam o
escopo de um quantificador.
16
Exercícios
●
FBF: (∀x) (∃y) [ S(x,y) ∧ L(y,c) ]
●
Conjunto universo: Todos as cidades do Brasil.
●
S(x,y) é a propriedade: x e y estão no mesmo estado.
●
L(y,z) é a propriedade: o nome da cidade y começa com a
mesma letra da cidade z.
●
“c” é uma constante, onde é atribuído o valor de Caratinga.
●
Questões:
●
–
Qual é o escopo de (∃y)?
–
Qual é o escopo de (∀x)?
–
Qual o valor lógico da fbf apresentada?
17
Exercícios
1. Encontre o valor lógico da fbf
(∃x)( A(x) ∧ (∀y)[B(x,y) → C(y)] )
–
Com a interpretação:
●
●
●
●
Conjunto universo: conjunto de inteiros;
A(x) significa: x > 0;
B(x,y) significa: x > y;
C(x) significa: x <= 0.
2. Crie outra interpretação para dar um valor
lógico oposto ao encontrado.
18
Download

Quantificadores, Predicados e Validade