HarmonyFidelisHarmonyFidelis
Entrar
NotíciasGrandes projetosAtoresAcademia

O predicado

Um predicado é um enunciado com um buraco: só se torna verdadeiro ou falso depois de preenchido o buraco, ou quantificado.

O predicado

O predicado

Definição

Uma proposição é um enunciado que é verdadeiro ou falso: «7 é primo» é verdadeiro, «8 é primo» é falso.

Um predicado não tem essa propriedade. «xxx é primo» não é nem verdadeiro nem falso: depende de xxx. É um enunciado com um buraco, que devolve um valor de verdade uma vez preenchido o buraco.

Variável livre, variável ligada

Enquanto a variável permanecer livre, o enunciado não tem valor de verdade. Duas operações a fecham:

OperaçãoExemploResultado
InstanciarP(7)P(7)P(7)Verdadeiro
Quantificar universalmente∀x,P(x)\forall x, P(x)∀x,P(x)Falso sobre os inteiros
Quantificar existencialmente∃x,P(x)\exists x, P(x)∃x,P(x)Verdadeiro sobre os inteiros

Uma variável quantificada diz-se ligada. Um enunciado sem variável livre é uma proposição — tem um valor de verdade, e um só.

A ordem dos quantificadores

Dois quantificadores de natureza diferente não comutam. Sobre os inteiros, com S(x,y)S(x, y)S(x,y) para «yyy é maior que xxx»:

∀x ∃y, S(x,y)eˊ verdadeiro\forall x\, \exists y,\ S(x, y) \quad \text{é verdadeiro}∀x∃y, S(x,y)eˊ verdadeiro

∃y ∀x, S(x,y)eˊ falso\exists y\, \forall x,\ S(x, y) \quad \text{é falso}∃y∀x, S(x,y)eˊ falso

O primeiro diz: para cada inteiro existe um maior — e o yyy pode depender do xxx. O segundo diz: existe um inteiro maior que todos — um maior inteiro, que não existe.

Os mesmos símbolos, em ordem inversa, enunciam uma verdade e uma falsidade. É o mesmo mecanismo que torna não comutativa a definição do limite.

∀x ∃y ∃y ∀x x₁ x₂ x₃ y₁ y₂ y₃ x₁ x₂ x₃ y

Negar um enunciado quantificado

A negação atravessa os quantificadores trocando-os:

¬ ∀x, P(x)  ⟺  ∃x, ¬P(x)\neg\,\forall x,\ P(x) \iff \exists x,\ \neg P(x)¬∀x, P(x)⟺∃x, ¬P(x)

¬ ∃x, P(x)  ⟺  ∀x, ¬P(x)\neg\,\exists x,\ P(x) \iff \forall x,\ \neg P(x)¬∃x, P(x)⟺∀x, ¬P(x)

Negar «todos são primos» não dá «nenhum é primo», mas «existe um que não é». Um único contraexemplo refuta um universal; refutar um existencial exige varrer todo o domínio.

O domínio faz parte do enunciado

Um predicado só se julga sobre um domínio declarado. «∃x, x2=2\exists x,\ x^2 = 2∃x, x2=2» é falso sobre Q\mathbb{Q}Q e verdadeiro sobre R\mathbb{R}R: a fórmula não mudou, o universo sim.

Omitir o domínio é deixar o enunciado indeterminado — não ambíguo quanto ao sentido, mas desprovido de valor de verdade.

Resumo

Um predicado torna-se proposição quando suas variáveis são fixadas ou quantificadas sobre um domínio declarado.