SlideShare uma empresa Scribd logo
Lógica de Primeira Ordem
Alexandre Rademaker
September 28, 2010
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 1 / 12
Linguagem
Símbolos lógicos:
“(”, “)”, →, ¬, ∧, ∨.
Variáveis
Símbolo de igualdade
Parâmetros:
Símbolos quantificadores: ∀ e ∃
Símbolos predicativos de aridade n. Exemplo: pai2.
Símbolos de constantes (aridade zero). Exemplo: z0
Símbolos de funções de aridade n. Exemplo: +2.
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 2 / 12
Exemplos
Linguagem dos conjutos:
L = ∈2
, =2
, ∅
Linguagem da teoria elementar dos números:
L = 00
, <2
, S1
, +2
, ×2
, E2
Pura predicativa:
L = An
1, Am
2 , . . . , a1, a2, . . .
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 3 / 12
Formulas
Uma expressão é qualquer sequência de símbolos.
Expressões interessantes: termos e fórmulas bem formadas
(wff).
Termos são entendidos como os nomes e pronomes da
linguagem, dão nomes à objetos.
Fórmulas atômicas não têm quantificadores nem conectivos.
Fórmulas são afirmações sobre objetos.
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 4 / 12
Formulas
Uma expressão é qualquer sequência de símbolos.
Expressões interessantes: termos e fórmulas bem formadas
(wff).
Termos são entendidos como os nomes e pronomes da
linguagem, dão nomes à objetos.
Fórmulas atômicas não têm quantificadores nem conectivos.
Fórmulas são afirmações sobre objetos.
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 4 / 12
Formulas
Uma expressão é qualquer sequência de símbolos.
Expressões interessantes: termos e fórmulas bem formadas
(wff).
Termos são entendidos como os nomes e pronomes da
linguagem, dão nomes à objetos.
Fórmulas atômicas não têm quantificadores nem conectivos.
Fórmulas são afirmações sobre objetos.
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 4 / 12
Formulas
Uma expressão é qualquer sequência de símbolos.
Expressões interessantes: termos e fórmulas bem formadas
(wff).
Termos são entendidos como os nomes e pronomes da
linguagem, dão nomes à objetos.
Fórmulas atômicas não têm quantificadores nem conectivos.
Fórmulas são afirmações sobre objetos.
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 4 / 12
Formulas
Uma expressão é qualquer sequência de símbolos.
Expressões interessantes: termos e fórmulas bem formadas
(wff).
Termos são entendidos como os nomes e pronomes da
linguagem, dão nomes à objetos.
Fórmulas atômicas não têm quantificadores nem conectivos.
Fórmulas são afirmações sobre objetos.
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 4 / 12
Termos
Podem ser construídos a partir de constantes e variáveis sob os
quais são aplicados um ou mais símbolos funcionais.
+(v1, S(0))
S(S(S(0)))
+(E(v1, S(S(0))), E(v2, S(S(0))))
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 5 / 12
Fórmulas
Fórmulas atômicas tem função similar aos símbolos sentênciais na
Lógica Proposicional. Tem a forma:
P(t1, . . . , tn)
onde P é um símbolo predicativo de aridade n e t1, . . . , tn são termos.
Por exemplo, v1 = v2 (ou = (v1, v2)) são fórmulas. Ou ainda, ∈ (v5, v3)
na linguagem dos conjuntos.
Se α e β são fórmulas atômicas, então são WFF: α ∧ β, α ∨ β, ¬α,
α → β, ∀viα e ∃viα.
Não é WFF: ¬v3 ou v1 → v2
É WFF: ∀v1((¬∀v3(¬(v3 ∈ v1))) → (v1 ∈ v4))
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 6 / 12
Variáveis
∀v2(v2 ∈ v1) ∃v1∀v2v2 ∈ v1
A segunda, formaliza a frase “existe um conjunto que todo conjunto é
membro dele”. A primeira, “todo conjunto é membro de . . .”.
Seja x uma variável, dizemos que x é livre em α se:
Se α é atômica, x é livre em α se x é um símbolo em α.
x é livre em ¬α se é livre em α.
x é livre em α → β se é livre em α e livre em β.
x é livre em ∀viα se é livre em α e x = vi.
Sentenças? Fórmulas sem variáveis livres!
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 7 / 12
Estruturas
Nos dizem:
A qual coleção de coisas os quantificadores ∀ e ∃ referem-se.
O que os símbolos de predicados e funções denotam.
Formalmente, uma estrutura A para uma linguagem FOL associa:
Ao quantificador ∀ um conjunto não vazio |A| denominado
universo ou domínio.
A cada símbolo predicativo P de aridade n, uma relação de
aridade n, PA ⊆ |A|n.
A cada símbolo funcional f de aridade n, uma função
fA : |A|n → |A|.
A cada símbolo constante c, um membro cA ∈ |A|.
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 8 / 12
Estruturas
Seja a linguagem dos conjuntos L = ∈ . Podemos considerar a estru-
tura A que:
|A| = o conjunto dos números naturais.
∈A= o conjunto dos pares (m, n) tal que m < n.
Como a estrutura A nos permite interpretar (ler) a sentença:
∃x∀y¬(y ∈ x)
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 9 / 12
Estruturas
Seja a linguagem L = E2 e o parâmetro ∀. Considere a estrutura
finita B com universo |B| = {a, b, c, d}. Suponha a relação binária
EB
= {(a, b), (b, a), (b, c), (c, c)}
que pode ser desejada como um grafo
a b c d
A sentença ∃x∀y¬yEx na estrutura B pode ser interpretada como? É
verdadeira?
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 9 / 12
Semântica
Se σ é uma sentença. Como dizer que “σ é verdade em A”? Sem a
necessidade de traduzir σ para português?
|=A σ
Para uma WFF qualquer, precisamos de:
s : V → |A|
Para então, informalmente definir “A satisfaz σ com s” representado
por:
|=A σ[s]
se e somente se da tradução de σ determinada por A, onde a variável
x é traduzida por s(x) se x é livre, é verdade.
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 10 / 12
Semântica
Formalmente, precisamos definir a interpretação de termos e fórmulas
por uma estrutura...
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 10 / 12
Interpretação de termos
Definimos a função:
s : T → |A|
que mapea termos para elementos do universo de A. Como:
1 Para cada variável x, s(x) = s(x).
2 Para cada constante c, s(c) = cA.
3 Se t1, . . . , tn são termos e f é uma fução, então
s(f(t1, . . . , tn)) = fA
(s(t1), . . . , s(tn))
s depende de A e s. Notação alternativa para s(t) poderia ser tA[s].
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 11 / 12
Interpretação de fórmulas
Fórmulas atômicas. Definimos explicitamente, dois casos:
1 Igualdade onde = significa =, não é um parâmetro aberto à
interpretações.
|=A t1 = t2 [s] sse s(t1) = s(t2)
2 Para um predicado n-ário P:
|=A P(t1, . . . , tn) [s] sse s(t1), . . . , s(tn) ∈ PA
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 12 / 12
Interpretação de fórmulas
Outras WFF. Definimos recursivamente:
1 |=A ¬φ [s] sse |=A φ [s]
2 |=A φ → ψ [s] sse ou |=A φ [s] ou |=A ψ [s] ou ambos.
3 |=A φ ∧ ψ [s] sse |=A φ [s] e |=A ψ [s].
4 |=A φ ∨ ψ [s] sse |=A φ [s] ou |=A ψ [s].
5 |=A ∀xψ [s] sse para todo d ∈ |A|, temos |=A ψ [s(x|d)].
Onde s(x|d) é a função s com uma diferença, para a variável x, ela
retorna d.
s(x|d)(y) =
s(y) se y = x
d se y = x
Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 12 / 12

Mais conteúdo relacionado

Mais procurados

Caderno - Lógica
Caderno - LógicaCaderno - Lógica
Caderno - Lógica
Cadernos PPT
 
Aula 3 linguagens e gramaticas
Aula 3   linguagens e gramaticasAula 3   linguagens e gramaticas
Aula 3 linguagens e gramaticaswab030
 
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
 
Logica computacional
Logica computacionalLogica computacional
Logica computacional
Jota Thin
 
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
Aula 10 recursãoe relaçãoderecorrência
Aula 10   recursãoe relaçãoderecorrênciaAula 10   recursãoe relaçãoderecorrência
Aula 10 recursãoe relaçãoderecorrênciawab030
 
Introdução á lógica
Introdução á lógicaIntrodução á lógica
Introdução á lógicaIhane Soares
 
Aula1 proposicoes e conectivos (1)
Aula1 proposicoes e conectivos (1)Aula1 proposicoes e conectivos (1)
Aula1 proposicoes e conectivos (1)SEDUC-PA
 
Aula 2 raciocínio lógico
Aula 2   raciocínio lógicoAula 2   raciocínio lógico
Logica Proposicional
Logica ProposicionalLogica Proposicional
Logica Proposicional
Adolfo Neto
 
Lógica Proposicional
Lógica ProposicionalLógica Proposicional
Lógica Proposicional
Joaquim Duarte
 
Matemática Discreta - Parte VI funções
Matemática Discreta - Parte VI funçõesMatemática Discreta - Parte VI funções
Matemática Discreta - Parte VI funçõesUlrich Schiel
 
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ênciasAristóteles Meneses
 
Aula introdução à lógica matemática
Aula introdução à lógica matemáticaAula introdução à lógica matemática
Aula introdução à lógica matemáticaAristóteles Meneses
 
Apostilam01 tabela verdade
Apostilam01 tabela verdadeApostilam01 tabela verdade
Apostilam01 tabela verdade
João moreira
 
Equações Algébricas e Transcendentes - Isolamento de Raízes - @professorenan
Equações Algébricas e Transcendentes - Isolamento de Raízes - @professorenanEquações Algébricas e Transcendentes - Isolamento de Raízes - @professorenan
Equações Algébricas e Transcendentes - Isolamento de Raízes - @professorenanRenan Gustavo
 
Lógica Matemática
Lógica MatemáticaLógica Matemática
Lógica Matemática
Gomes Gomes
 
Apostila matematica notacao formulas simbolos
Apostila matematica notacao formulas simbolosApostila matematica notacao formulas simbolos
Apostila matematica notacao formulas simbolostrigono_metria
 
Logica proposicional convertido
Logica proposicional convertidoLogica proposicional convertido
Logica proposicional convertido
mluisavalente
 

Mais procurados (20)

Caderno - Lógica
Caderno - LógicaCaderno - Lógica
Caderno - Lógica
 
Aula 3 linguagens e gramaticas
Aula 3   linguagens e gramaticasAula 3   linguagens e gramaticas
Aula 3 linguagens e gramaticas
 
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
 
Logica computacional
Logica computacionalLogica computacional
Logica computacional
 
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
 
Aula 10 recursãoe relaçãoderecorrência
Aula 10   recursãoe relaçãoderecorrênciaAula 10   recursãoe relaçãoderecorrência
Aula 10 recursãoe relaçãoderecorrência
 
Introdução á lógica
Introdução á lógicaIntrodução á lógica
Introdução á lógica
 
Aula1 proposicoes e conectivos (1)
Aula1 proposicoes e conectivos (1)Aula1 proposicoes e conectivos (1)
Aula1 proposicoes e conectivos (1)
 
Aula 2 raciocínio lógico
Aula 2   raciocínio lógicoAula 2   raciocínio lógico
Aula 2 raciocínio lógico
 
Logica Proposicional
Logica ProposicionalLogica Proposicional
Logica Proposicional
 
Lógica Proposicional
Lógica ProposicionalLógica Proposicional
Lógica Proposicional
 
Matemática Discreta - Parte VI funções
Matemática Discreta - Parte VI funçõesMatemática Discreta - Parte VI funções
Matemática Discreta - Parte VI funções
 
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
 
Aula introdução à lógica matemática
Aula introdução à lógica matemáticaAula introdução à lógica matemática
Aula introdução à lógica matemática
 
Apostilam01 tabela verdade
Apostilam01 tabela verdadeApostilam01 tabela verdade
Apostilam01 tabela verdade
 
Equações Algébricas e Transcendentes - Isolamento de Raízes - @professorenan
Equações Algébricas e Transcendentes - Isolamento de Raízes - @professorenanEquações Algébricas e Transcendentes - Isolamento de Raízes - @professorenan
Equações Algébricas e Transcendentes - Isolamento de Raízes - @professorenan
 
Lógica Matemática
Lógica MatemáticaLógica Matemática
Lógica Matemática
 
Apostila matematica notacao formulas simbolos
Apostila matematica notacao formulas simbolosApostila matematica notacao formulas simbolos
Apostila matematica notacao formulas simbolos
 
Logica proposicional convertido
Logica proposicional convertidoLogica proposicional convertido
Logica proposicional convertido
 

Destaque

Introdução à Lógica de Predicados
Introdução à Lógica de PredicadosIntrodução à Lógica de Predicados
Introdução à Lógica de Predicados
Hugo Souza
 
Lógica e Matemática Computacional - Aula 03
Lógica e Matemática Computacional - Aula 03Lógica e Matemática Computacional - Aula 03
Lógica e Matemática Computacional - Aula 03
thomasdacosta
 
Lógica Formal
Lógica FormalLógica Formal
Lógica Formal
Chromus Master
 
Lógica e Matemática Computacional - Aula 01
Lógica e Matemática Computacional - Aula 01Lógica e Matemática Computacional - Aula 01
Lógica e Matemática Computacional - Aula 01
thomasdacosta
 
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
 

Destaque (7)

Introdução à Lógica de Predicados
Introdução à Lógica de PredicadosIntrodução à Lógica de Predicados
Introdução à Lógica de Predicados
 
Lógica proposicional
Lógica proposicionalLógica proposicional
Lógica proposicional
 
Lógica e Matemática Computacional - Aula 03
Lógica e Matemática Computacional - Aula 03Lógica e Matemática Computacional - Aula 03
Lógica e Matemática Computacional - Aula 03
 
Lógica Formal
Lógica FormalLógica Formal
Lógica Formal
 
Lógica e Matemática Computacional - Aula 01
Lógica e Matemática Computacional - Aula 01Lógica e Matemática Computacional - Aula 01
Lógica e Matemática Computacional - Aula 01
 
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
 
Contrução da tabela verdade
Contrução da tabela verdadeContrução da tabela verdade
Contrução da tabela verdade
 

Semelhante a First Order Logic

Logica de primeira_ordem_sintaxe_semantica_propriedades_sintaticas
Logica de primeira_ordem_sintaxe_semantica_propriedades_sintaticasLogica de primeira_ordem_sintaxe_semantica_propriedades_sintaticas
Logica de primeira_ordem_sintaxe_semantica_propriedades_sintaticas
romildasromildas
 
Conjuntos numéricos
Conjuntos numéricosConjuntos numéricos
Conjuntos numéricos
andreilson18
 
TEORIA DE CONJUNTOS
TEORIA DE CONJUNTOS TEORIA DE CONJUNTOS
TEORIA DE CONJUNTOS
Luciano Pessanha
 
Mat sequencias e progressoes 004
Mat sequencias e progressoes  004Mat sequencias e progressoes  004
Mat sequencias e progressoes 004trigono_metrico
 
Linguagem Prolog - Antonio Rufino
Linguagem Prolog - Antonio RufinoLinguagem Prolog - Antonio Rufino
Linguagem Prolog - Antonio Rufino
Antonio Rufino
 
Teoria dos Conjuntos
Teoria dos Conjuntos   Teoria dos Conjuntos
Teoria dos Conjuntos
Luciano Pessanha
 
1 ANO - A linguagem dos números - 2008.ppt
1 ANO - A linguagem dos números - 2008.ppt1 ANO - A linguagem dos números - 2008.ppt
1 ANO - A linguagem dos números - 2008.ppt
JooFreires1
 
Compiladores 2
Compiladores 2Compiladores 2
Compiladores 2
Ivan Ricarte
 
Aula 11- Algoritmos e Programação.pptx
Aula 11- Algoritmos e Programação.pptxAula 11- Algoritmos e Programação.pptx
Aula 11- Algoritmos e Programação.pptx
LemosManuel
 
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
 
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-conjuntosUlrich Schiel
 
Conjuntos Autor Antonio Carlos Carneiro Barroso
Conjuntos Autor Antonio Carlos Carneiro BarrosoConjuntos Autor Antonio Carlos Carneiro Barroso
Conjuntos Autor Antonio Carlos Carneiro Barrosoguestbf5561
 
Aula 01 - Introducao a logica.pdf
Aula 01 - Introducao a logica.pdfAula 01 - Introducao a logica.pdf
Aula 01 - Introducao a logica.pdf
SamileMatos2
 
Matemática Para Concursos Militares - Volume1
Matemática Para Concursos Militares - Volume1Matemática Para Concursos Militares - Volume1
Matemática Para Concursos Militares - Volume1
Everton Moraes
 
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çõesUlrich Schiel
 
Algebra Linear cap 03
Algebra Linear cap 03Algebra Linear cap 03
Algebra Linear cap 03Andrei Bastos
 

Semelhante a First Order Logic (20)

Logica de primeira_ordem_sintaxe_semantica_propriedades_sintaticas
Logica de primeira_ordem_sintaxe_semantica_propriedades_sintaticasLogica de primeira_ordem_sintaxe_semantica_propriedades_sintaticas
Logica de primeira_ordem_sintaxe_semantica_propriedades_sintaticas
 
Conjuntos numéricos
Conjuntos numéricosConjuntos numéricos
Conjuntos numéricos
 
TEORIA DE CONJUNTOS
TEORIA DE CONJUNTOS TEORIA DE CONJUNTOS
TEORIA DE CONJUNTOS
 
Mat sequencias e progressoes 004
Mat sequencias e progressoes  004Mat sequencias e progressoes  004
Mat sequencias e progressoes 004
 
Linguagem Prolog - Antonio Rufino
Linguagem Prolog - Antonio RufinoLinguagem Prolog - Antonio Rufino
Linguagem Prolog - Antonio Rufino
 
Teoria dos Conjuntos
Teoria dos Conjuntos   Teoria dos Conjuntos
Teoria dos Conjuntos
 
Aula 07 derivadas parciais. 3
Aula 07    derivadas parciais. 3Aula 07    derivadas parciais. 3
Aula 07 derivadas parciais. 3
 
Matematica aplicada
Matematica aplicadaMatematica aplicada
Matematica aplicada
 
1 ANO - A linguagem dos números - 2008.ppt
1 ANO - A linguagem dos números - 2008.ppt1 ANO - A linguagem dos números - 2008.ppt
1 ANO - A linguagem dos números - 2008.ppt
 
Compiladores 2
Compiladores 2Compiladores 2
Compiladores 2
 
Aula 11- Algoritmos e Programação.pptx
Aula 11- Algoritmos e Programação.pptxAula 11- Algoritmos e Programação.pptx
Aula 11- Algoritmos e Programação.pptx
 
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
 
PA e PG
PA e PGPA e PG
PA e PG
 
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
 
Conjuntos Autor Antonio Carlos Carneiro Barroso
Conjuntos Autor Antonio Carlos Carneiro BarrosoConjuntos Autor Antonio Carlos Carneiro Barroso
Conjuntos Autor Antonio Carlos Carneiro Barroso
 
Aula 01 - Introducao a logica.pdf
Aula 01 - Introducao a logica.pdfAula 01 - Introducao a logica.pdf
Aula 01 - Introducao a logica.pdf
 
Matemática Para Concursos Militares - Volume1
Matemática Para Concursos Militares - Volume1Matemática Para Concursos Militares - Volume1
Matemática Para Concursos Militares - Volume1
 
Plano de Aula P.A. CAp
Plano de Aula P.A. CApPlano de Aula P.A. CAp
Plano de Aula P.A. CAp
 
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
 
Algebra Linear cap 03
Algebra Linear cap 03Algebra Linear cap 03
Algebra Linear cap 03
 

Mais de Alexandre Rademaker

Verifying Integrity Constraints of a RDF-based WordNet
Verifying Integrity Constraints of a RDF-based WordNetVerifying Integrity Constraints of a RDF-based WordNet
Verifying Integrity Constraints of a RDF-based WordNet
Alexandre Rademaker
 
An overview of Portuguese WordNets
An overview of Portuguese WordNetsAn overview of Portuguese WordNets
An overview of Portuguese WordNets
Alexandre Rademaker
 
On the Computational Complexity of Intuitionistic Hybrid Modal Logic
On the Computational Complexity of Intuitionistic Hybrid Modal LogicOn the Computational Complexity of Intuitionistic Hybrid Modal Logic
On the Computational Complexity of Intuitionistic Hybrid Modal LogicAlexandre Rademaker
 
OpenWordnet-PT: A Project Report
OpenWordnet-PT: A Project ReportOpenWordnet-PT: A Project Report
OpenWordnet-PT: A Project Report
Alexandre Rademaker
 
Embedding NomLex-BR nominalizations into OpenWordnet-PT
Embedding NomLex-BR nominalizations into OpenWordnet-PTEmbedding NomLex-BR nominalizations into OpenWordnet-PT
Embedding NomLex-BR nominalizations into OpenWordnet-PT
Alexandre Rademaker
 
A linked open data architecture for contemporary historical archives
A linked open data architecture for contemporary historical archivesA linked open data architecture for contemporary historical archives
A linked open data architecture for contemporary historical archives
Alexandre Rademaker
 
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...Processamento de Linguagem Natural em textos da História Comptemporânea do Br...
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...Alexandre Rademaker
 
On the proof theory for Description Logics
On the proof theory for Description LogicsOn the proof theory for Description Logics
On the proof theory for Description Logics
Alexandre Rademaker
 
OpenWN-PT: a Brazilian Wordnet for all
OpenWN-PT: a Brazilian Wordnet for allOpenWN-PT: a Brazilian Wordnet for all
OpenWN-PT: a Brazilian Wordnet for all
Alexandre Rademaker
 
A database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF storesA database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF storesAlexandre Rademaker
 
Intuitionistic Description Logic for Legal Reasoning
Intuitionistic Description Logic for Legal ReasoningIntuitionistic Description Logic for Legal Reasoning
Intuitionistic Description Logic for Legal Reasoning
Alexandre Rademaker
 
Is it important to explain a theorem? A case study in UML and ALCQI
Is it important to explain a theorem? A case study in UML and ALCQIIs it important to explain a theorem? A case study in UML and ALCQI
Is it important to explain a theorem? A case study in UML and ALCQI
Alexandre Rademaker
 

Mais de Alexandre Rademaker (12)

Verifying Integrity Constraints of a RDF-based WordNet
Verifying Integrity Constraints of a RDF-based WordNetVerifying Integrity Constraints of a RDF-based WordNet
Verifying Integrity Constraints of a RDF-based WordNet
 
An overview of Portuguese WordNets
An overview of Portuguese WordNetsAn overview of Portuguese WordNets
An overview of Portuguese WordNets
 
On the Computational Complexity of Intuitionistic Hybrid Modal Logic
On the Computational Complexity of Intuitionistic Hybrid Modal LogicOn the Computational Complexity of Intuitionistic Hybrid Modal Logic
On the Computational Complexity of Intuitionistic Hybrid Modal Logic
 
OpenWordnet-PT: A Project Report
OpenWordnet-PT: A Project ReportOpenWordnet-PT: A Project Report
OpenWordnet-PT: A Project Report
 
Embedding NomLex-BR nominalizations into OpenWordnet-PT
Embedding NomLex-BR nominalizations into OpenWordnet-PTEmbedding NomLex-BR nominalizations into OpenWordnet-PT
Embedding NomLex-BR nominalizations into OpenWordnet-PT
 
A linked open data architecture for contemporary historical archives
A linked open data architecture for contemporary historical archivesA linked open data architecture for contemporary historical archives
A linked open data architecture for contemporary historical archives
 
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...Processamento de Linguagem Natural em textos da História Comptemporânea do Br...
Processamento de Linguagem Natural em textos da História Comptemporânea do Br...
 
On the proof theory for Description Logics
On the proof theory for Description LogicsOn the proof theory for Description Logics
On the proof theory for Description Logics
 
OpenWN-PT: a Brazilian Wordnet for all
OpenWN-PT: a Brazilian Wordnet for allOpenWN-PT: a Brazilian Wordnet for all
OpenWN-PT: a Brazilian Wordnet for all
 
A database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF storesA database approach to monitoring the quality of information in RDF stores
A database approach to monitoring the quality of information in RDF stores
 
Intuitionistic Description Logic for Legal Reasoning
Intuitionistic Description Logic for Legal ReasoningIntuitionistic Description Logic for Legal Reasoning
Intuitionistic Description Logic for Legal Reasoning
 
Is it important to explain a theorem? A case study in UML and ALCQI
Is it important to explain a theorem? A case study in UML and ALCQIIs it important to explain a theorem? A case study in UML and ALCQI
Is it important to explain a theorem? A case study in UML and ALCQI
 

Último

CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdfCADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
NatySousa3
 
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptxSlides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
LuizHenriquedeAlmeid6
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
RenanSilva991968
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
enpfilosofiaufu
 
A nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptxA nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptx
juserpa07
 
Sequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental ISequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental I
Letras Mágicas
 
Sócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slidesSócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slides
jbellas2
 
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Luana Neres
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
Mary Alvarenga
 
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptxSlides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
1000a
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
ValdineyRodriguesBez1
 
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
Luana Neres
 
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdfArundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Ana Da Silva Ponce
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
Mary Alvarenga
 
Caderno de Formação_PORTUGUÊS ESTRAN.pdf
Caderno de Formação_PORTUGUÊS ESTRAN.pdfCaderno de Formação_PORTUGUÊS ESTRAN.pdf
Caderno de Formação_PORTUGUÊS ESTRAN.pdf
carlaslr1
 
Unificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da AlemanhaUnificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da Alemanha
Acrópole - História & Educação
 
Acróstico - Reciclar é preciso
Acróstico   -  Reciclar é preciso Acróstico   -  Reciclar é preciso
Acróstico - Reciclar é preciso
Mary Alvarenga
 
o que está acontecendo no Rio grande do Sul
o que está acontecendo no Rio grande do Sulo que está acontecendo no Rio grande do Sul
o que está acontecendo no Rio grande do Sul
CarlaInsStaub
 
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptxFato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
MariaFatima425285
 

Último (20)

CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdfCADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
CADERNO DE CONCEITOS E ORIENTAÇÕES DO CENSO ESCOLAR 2024.pdf
 
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptxSlides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
Slides Lição 10, Central Gospel, A Batalha Do Armagedom, 1Tr24.pptx
 
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdfAPOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
APOSTILA DE TEXTOS CURTOS E INTERPRETAÇÃO.pdf
 
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdfCaderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
Caderno de Resumos XVIII ENPFil UFU, IX EPGFil UFU E VII EPFEM.pdf
 
A nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptxA nossa mini semana 2706 2906 Juliana.pptx
A nossa mini semana 2706 2906 Juliana.pptx
 
Sequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental ISequência Didática - Cordel para Ensino Fundamental I
Sequência Didática - Cordel para Ensino Fundamental I
 
Sócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slidesSócrates e os sofistas - apresentação de slides
Sócrates e os sofistas - apresentação de slides
 
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
Aula 2 - 6º HIS - Formas de registro da história e da produção do conheciment...
 
Caça-palavras ortografia M antes de P e B.
Caça-palavras    ortografia M antes de P e B.Caça-palavras    ortografia M antes de P e B.
Caça-palavras ortografia M antes de P e B.
 
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptxSlides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
Slides Lição 10, CPAD, Desenvolvendo uma Consciência de Santidade, 2Tr24.pptx
 
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdfPowerPoint Newton gostava de Ler - Saber em Gel.pdf
PowerPoint Newton gostava de Ler - Saber em Gel.pdf
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
 
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
Aula 3- 6º HIS - As origens da humanidade, seus deslocamentos e os processos ...
 
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdfArundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
Arundhati Roy - O Deus das Pequenas Coisas - ÍNDIA.pdf
 
Caça-palavras - ortografia S, SS, X, C e Z
Caça-palavras - ortografia  S, SS, X, C e ZCaça-palavras - ortografia  S, SS, X, C e Z
Caça-palavras - ortografia S, SS, X, C e Z
 
Caderno de Formação_PORTUGUÊS ESTRAN.pdf
Caderno de Formação_PORTUGUÊS ESTRAN.pdfCaderno de Formação_PORTUGUÊS ESTRAN.pdf
Caderno de Formação_PORTUGUÊS ESTRAN.pdf
 
Unificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da AlemanhaUnificação da Itália e a formação da Alemanha
Unificação da Itália e a formação da Alemanha
 
Acróstico - Reciclar é preciso
Acróstico   -  Reciclar é preciso Acróstico   -  Reciclar é preciso
Acróstico - Reciclar é preciso
 
o que está acontecendo no Rio grande do Sul
o que está acontecendo no Rio grande do Sulo que está acontecendo no Rio grande do Sul
o que está acontecendo no Rio grande do Sul
 
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptxFato X Opinião (Língua Portuguesa 9º Ano).pptx
Fato X Opinião (Língua Portuguesa 9º Ano).pptx
 

First Order Logic

  • 1. Lógica de Primeira Ordem Alexandre Rademaker September 28, 2010 Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 1 / 12
  • 2. Linguagem Símbolos lógicos: “(”, “)”, →, ¬, ∧, ∨. Variáveis Símbolo de igualdade Parâmetros: Símbolos quantificadores: ∀ e ∃ Símbolos predicativos de aridade n. Exemplo: pai2. Símbolos de constantes (aridade zero). Exemplo: z0 Símbolos de funções de aridade n. Exemplo: +2. Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 2 / 12
  • 3. Exemplos Linguagem dos conjutos: L = ∈2 , =2 , ∅ Linguagem da teoria elementar dos números: L = 00 , <2 , S1 , +2 , ×2 , E2 Pura predicativa: L = An 1, Am 2 , . . . , a1, a2, . . . Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 3 / 12
  • 4. Formulas Uma expressão é qualquer sequência de símbolos. Expressões interessantes: termos e fórmulas bem formadas (wff). Termos são entendidos como os nomes e pronomes da linguagem, dão nomes à objetos. Fórmulas atômicas não têm quantificadores nem conectivos. Fórmulas são afirmações sobre objetos. Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 4 / 12
  • 5. Formulas Uma expressão é qualquer sequência de símbolos. Expressões interessantes: termos e fórmulas bem formadas (wff). Termos são entendidos como os nomes e pronomes da linguagem, dão nomes à objetos. Fórmulas atômicas não têm quantificadores nem conectivos. Fórmulas são afirmações sobre objetos. Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 4 / 12
  • 6. Formulas Uma expressão é qualquer sequência de símbolos. Expressões interessantes: termos e fórmulas bem formadas (wff). Termos são entendidos como os nomes e pronomes da linguagem, dão nomes à objetos. Fórmulas atômicas não têm quantificadores nem conectivos. Fórmulas são afirmações sobre objetos. Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 4 / 12
  • 7. Formulas Uma expressão é qualquer sequência de símbolos. Expressões interessantes: termos e fórmulas bem formadas (wff). Termos são entendidos como os nomes e pronomes da linguagem, dão nomes à objetos. Fórmulas atômicas não têm quantificadores nem conectivos. Fórmulas são afirmações sobre objetos. Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 4 / 12
  • 8. Formulas Uma expressão é qualquer sequência de símbolos. Expressões interessantes: termos e fórmulas bem formadas (wff). Termos são entendidos como os nomes e pronomes da linguagem, dão nomes à objetos. Fórmulas atômicas não têm quantificadores nem conectivos. Fórmulas são afirmações sobre objetos. Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 4 / 12
  • 9. Termos Podem ser construídos a partir de constantes e variáveis sob os quais são aplicados um ou mais símbolos funcionais. +(v1, S(0)) S(S(S(0))) +(E(v1, S(S(0))), E(v2, S(S(0)))) Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 5 / 12
  • 10. Fórmulas Fórmulas atômicas tem função similar aos símbolos sentênciais na Lógica Proposicional. Tem a forma: P(t1, . . . , tn) onde P é um símbolo predicativo de aridade n e t1, . . . , tn são termos. Por exemplo, v1 = v2 (ou = (v1, v2)) são fórmulas. Ou ainda, ∈ (v5, v3) na linguagem dos conjuntos. Se α e β são fórmulas atômicas, então são WFF: α ∧ β, α ∨ β, ¬α, α → β, ∀viα e ∃viα. Não é WFF: ¬v3 ou v1 → v2 É WFF: ∀v1((¬∀v3(¬(v3 ∈ v1))) → (v1 ∈ v4)) Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 6 / 12
  • 11. Variáveis ∀v2(v2 ∈ v1) ∃v1∀v2v2 ∈ v1 A segunda, formaliza a frase “existe um conjunto que todo conjunto é membro dele”. A primeira, “todo conjunto é membro de . . .”. Seja x uma variável, dizemos que x é livre em α se: Se α é atômica, x é livre em α se x é um símbolo em α. x é livre em ¬α se é livre em α. x é livre em α → β se é livre em α e livre em β. x é livre em ∀viα se é livre em α e x = vi. Sentenças? Fórmulas sem variáveis livres! Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 7 / 12
  • 12. Estruturas Nos dizem: A qual coleção de coisas os quantificadores ∀ e ∃ referem-se. O que os símbolos de predicados e funções denotam. Formalmente, uma estrutura A para uma linguagem FOL associa: Ao quantificador ∀ um conjunto não vazio |A| denominado universo ou domínio. A cada símbolo predicativo P de aridade n, uma relação de aridade n, PA ⊆ |A|n. A cada símbolo funcional f de aridade n, uma função fA : |A|n → |A|. A cada símbolo constante c, um membro cA ∈ |A|. Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 8 / 12
  • 13. Estruturas Seja a linguagem dos conjuntos L = ∈ . Podemos considerar a estru- tura A que: |A| = o conjunto dos números naturais. ∈A= o conjunto dos pares (m, n) tal que m < n. Como a estrutura A nos permite interpretar (ler) a sentença: ∃x∀y¬(y ∈ x) Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 9 / 12
  • 14. Estruturas Seja a linguagem L = E2 e o parâmetro ∀. Considere a estrutura finita B com universo |B| = {a, b, c, d}. Suponha a relação binária EB = {(a, b), (b, a), (b, c), (c, c)} que pode ser desejada como um grafo a b c d A sentença ∃x∀y¬yEx na estrutura B pode ser interpretada como? É verdadeira? Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 9 / 12
  • 15. Semântica Se σ é uma sentença. Como dizer que “σ é verdade em A”? Sem a necessidade de traduzir σ para português? |=A σ Para uma WFF qualquer, precisamos de: s : V → |A| Para então, informalmente definir “A satisfaz σ com s” representado por: |=A σ[s] se e somente se da tradução de σ determinada por A, onde a variável x é traduzida por s(x) se x é livre, é verdade. Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 10 / 12
  • 16. Semântica Formalmente, precisamos definir a interpretação de termos e fórmulas por uma estrutura... Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 10 / 12
  • 17. Interpretação de termos Definimos a função: s : T → |A| que mapea termos para elementos do universo de A. Como: 1 Para cada variável x, s(x) = s(x). 2 Para cada constante c, s(c) = cA. 3 Se t1, . . . , tn são termos e f é uma fução, então s(f(t1, . . . , tn)) = fA (s(t1), . . . , s(tn)) s depende de A e s. Notação alternativa para s(t) poderia ser tA[s]. Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 11 / 12
  • 18. Interpretação de fórmulas Fórmulas atômicas. Definimos explicitamente, dois casos: 1 Igualdade onde = significa =, não é um parâmetro aberto à interpretações. |=A t1 = t2 [s] sse s(t1) = s(t2) 2 Para um predicado n-ário P: |=A P(t1, . . . , tn) [s] sse s(t1), . . . , s(tn) ∈ PA Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 12 / 12
  • 19. Interpretação de fórmulas Outras WFF. Definimos recursivamente: 1 |=A ¬φ [s] sse |=A φ [s] 2 |=A φ → ψ [s] sse ou |=A φ [s] ou |=A ψ [s] ou ambos. 3 |=A φ ∧ ψ [s] sse |=A φ [s] e |=A ψ [s]. 4 |=A φ ∨ ψ [s] sse |=A φ [s] ou |=A ψ [s]. 5 |=A ∀xψ [s] sse para todo d ∈ |A|, temos |=A ψ [s(x|d)]. Onde s(x|d) é a função s com uma diferença, para a variável x, ela retorna d. s(x|d)(y) = s(y) se y = x d se y = x Alexandre Rademaker () Lógica de Primeira Ordem September 28, 2010 12 / 12