Professional Documents
Culture Documents
Marcelo Ferreira
JEvelinK
Campinas, Janeiro de 2004
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Sum
ario
1 Sem
antica de Condico
es de Verdade
1.1 Lngua Objeto e Metalinguagem . . .
1.2 Composicionalidade . . . . . . . . . .
1.3 Extensoes . . . . . . . . . . . . . . .
1.4 Aplicacao Funcional . . . . . . . . .
1.4.1 Verbos Transitivos . . . . . .
1.5 Tipos Semanticos . . . . . . . . . . .
1.6 Notacao Lambda . . . . . . . . . . .
1.7 Verbos bi-transitivos . . . . . . . . .
.
.
.
.
.
.
.
.
1
2
3
4
5
8
10
11
12
2 Negac
ao e Coordenac
ao
2.1 Negacao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Coordenacao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14
14
15
3 Predicados n
ao Verbais
18
4 Modificac
ao Predicacional
21
5 Descric
oes Definidas
5.1 Pressuposicao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 Nomes Proprios como Predicados . . . . . . . . . . . . . . . . . . . .
24
26
28
6 Quantificadores
6.1 Quantificadores Generalizados . . . . . . . . . . . . . . . . . . . . . .
6.2 Determinantes Quantificacionais . . . . . . . . . . . . . . . . . . . . .
6.3 Sobre o Tipo Semantico dos DPs . . . . . . . . . . . . . . . . . . . .
31
32
33
36
7 Sugest
oes de Leitura
39
Refer
encias
40
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Sem
antica de Condic
oes de Verdade
Durante todo este curso, estaremos interessados na parte de nossa competencia ling
ustica responsavel pelo significado das sentencas de nossa lngua. Para tanto, e
necessario definir precisamente o que tomaremos como significado de uma sentenca.
O princpio que nos guiara daqui em diante pode ser resumido atraves da seguinte
maxima:
Saber o significado de uma senten
ca
e saber as suas condico
es de verdade.
Para entender o alcance desta maxima, imagine que alguem diga a voce que sabe o
significado da sentenca do portugues abaixo, e que voce decida verificar se a pessoa
esta falando a verdade ou nao:
(1) Esta chovendo em Paris.
Note em primeiro lugar que seria injusto perguntar a essa pessoa se a sentenca e
verdadeira ou falsa. Pode ser que ela nao tenha informacoes suficientes sobre o tempo
em Paris neste instante, e que portanto nao possa fornecer a voce uma informacao
confiavel. Mas isso nada tem a ver com o fato de ela saber ou nao o significado de (1).
Saber o significado de uma sentenca nao significa saber se a sentenca e verdadeira
ou falsa. Imagine agora que nos mostremos varias imagens da cidade de Paris a
esta pessoa e perguntemos a ela se a sentenca acima seria verdadeira em cada uma
das circunstancias. Agora sim seria justo cobrar desta pessoa respostas adequadas.
Por exemplo, se em uma das imagens nao esta chovendo, mas sim nevando, ou se
o chao das ruas estiver molhado, mas nao estiver caindo agua do ceu, ou ainda se
estiver chovendo proximo a Paris, mas a imagem deixar claro que esta fazendo sol
na cidade, nosso informante deve dizer que a sentenca e falsa. Por outro lado, se a
imagem for mesmo de Paris e estiver chovendo, a pessoa deve dizer que a sentenca e
verdadeira, independente de outros detalhes, como por exemplo, se as pessoas estao
ou nao carregando guarda-chuvas, ou se ha ou nao um arco-ris no ceu. Qualquer
resposta contraria a estas expectativas serve de indcio de que a pessoa nao sabe de
o significado de (1). Faz portanto sentido associar o conhecimento do significado de
uma sentenca ao conhecimentos das condicoes necessarias e suficientes para que a
sentenca seja verdadeira. O objetivo da teoria semantica que desenvolveremos neste
curso sera estabelecer uma maneira sistematica de derivar para cada sentenca S de
uma lngua natural um enunciado da seguinte forma:
S
e verdadeira se e somente se p
1
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
onde S e uma sentenca (ou mais precisamente, uma estrutura sintatica, conforme
veremos mais tarde) e p descreve condicoes sobre o mundo. Uma teoria semantica
deste tipo e capaz portanto de estabelecer conexoes entre as sentencas de uma lngua
e o mundo externo. No exemplo acima, vimos que o conhecimento do significado de
uma sentenca mais o conhecimento das circunstancias relevantes do mundo leva ao
conhecimento da verdade ou falsidade da sentenca. Igualmente, o conhecimento do
significado de uma sentenca mais o conhecimento do seu valor de verdade leva ao
conhecimento sobre algo relativo ao mundo. Dito de outra forma, se sabemos que
uma sentenca e verdadeira, entao sabemos algo sobre o mundo. Estes dois tipos de
inferencia centradas em nosso conhecimento semantico sao imediatamente capturados
por uma teoria baseada em condicoes de verdade. Isto esta representado nos esquemas
abaixo, baseados em inferencias logicas bem simples:
S e verdadeira se e somente se p
p
logo, S e verdadeira.
Conhecimento semantico +
Conhecimento de mundo (fatos) =
Conhecimento do valor de verdade
S e verdadeira se e somente se p
S e verdadeira.
logo, p
Conhecimento semantico +
Conhecimento do valor de verdade =
Conhecimento de mundo (fatos)
1.1
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
do lado direito de sse diz respeito ao mundo, e nao a uma sentenca do portugues.
Em outras palavras, as afirmacoes acima nao sao equivalentes a
Esta chovendo e verdadeira se e somente se Esta chovendo e verdadeira.
It is raining e verdadeira se e somente se Esta chovendo e verdadeira.
1.2
Composicionalidade
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
uma interpretacao radical da nocao de composicionalidade, ja que para obter o significado de um sintagma, basta olhar para o significado de seus constituintes imediatos,
sem se preocupar com o significado das partes que compoem estes constituintes. Obviamente, dizer que o significado de um sintagma e derivado do significado de suas
partes ainda deixa no ar a questao de como este significado e obtido. Falta-nos ainda
especificar as regras ou princpios de composicao. Serao estas regras que nos dirao
explicitamente de que maneira do significado das partes obtem-se o significado do
todo. Antes porem de formularmos estes princpios, faremos uma breve pausa para
esclarecermos alguns detalhes sobre a interface sintaxe-semantica. Aproveitaremos
tambem para introduzir alguns conceitos e notacoes.
1.3
Extens
oes
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
necessidade, um componente sintatico nos moldes do que ficou conhecido como Teoria da Reg
encia e Ligac
ao. O input para o componente semantico corresponde
ao nvel de representacao chamado de Forma L
ogica nesta teoria. Sempre que
possvel, simplificaremos as representacoes a fim de evitar detalhes irrelevantes para
` medida que progredirmos, introduziremos as representacoes
os nossos propositos. A
necessarias. Como ponto de partida, limitaremos atencao a sentencas simples contendo verbos intransitivos e transitivos, alem de nomes proprios. Assumiremos as
seguintes estruturas para este tipo de sentencas:
S
HH
NP
N
VP
V
Joao fuma
H
HH
NP
VP
HH
Joao ama
NP
N
Maria
1.4
Aplicac
ao Funcional
Considere a sentenca Joao fuma, cuja representacao sintatica vimos acima. Nossa
teoria deve fornecer o seguinte resultado:
u
}
S
w HH
w NP
VP
w
w
w
= 1 sse Joao fuma.
w N
V
w
v
~
Joao fuma
Pensemos agora nas extensoes dos tens lexicais fuma e Joao. Uma pessoa que saiba
o significado do verbo fumar, conhecendo os habitos de um indivduo qualquer, deve
ser capaz de dizer se este indivduo fuma ou nao. Vamos assumir entao que a extensao
de fuma na nossa sentenca e uma funcao (no sentido matematico) que leva indivduos
em valores de verdade, de modo que um indivduo x seja mapeado no valor de verdade
1 se x fuma e no valor de verdade 0 se x nao fuma.
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
VP
V
fuma
}
u
}
V
=v
~ = JfumaK = f: {conjunto dos indivduos} {0,1}
fuma
~
Para todo x, f(x ) = 1 sse x fuma.
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
w
= f(Joao)
V
N
w
=w
w
w N
v
V
~ v
~
w
v
~
fuma
Joao
Joao fuma
Como sabemos que
f(Joao) = 1 sse Joao fuma
conclumos que
u
}
S
w HH
w NP
VP
w
w
w
= 1 sse Joao fuma
w N
V
w
v
~
Joao fuma
Isto e exatamente o que queramos derivar. Um sistema como o esquematizado acima
se estende diretamente a outros casos de sentencas formadas por um verbo intransitivo
e um nome proprio na posicao de sujeito. Por exemplo, a extensao do nome Maria e o
indivduo chamado Maria, a de Pedro o indivduo chamado Pedro e assim por diante.
Chamemos o conjunto de todos os indivduos de De , o domnio dos indivduos (ou
entidades). Podemos afirmar entao que a extensao de todo nome proprio pertence a
De . Com relacao aos verbos intransitivos em geral, podemos extender o que acabamos
de ver com o verbo fumar para outros verbos desta classe. Por exemplo, assumiremos
que a extensao do verbo beber e uma funcao g que leva indivduos a valores de
verdade, tal que para todo indivduo x, g(x ) e igual a 1 se e somente se x bebe. Se
chamarmos o conjunto dos valores de verdade de Dt , temos que a extensao de todo
verbo intransitivo e uma funcao de De em Dt .
7
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Podemos formular agora aquele que sera o pilar de todo nosso sistema interpretativo, o princpio de composicao conhecido como Aplicacao Funcional.
Aplicac
ao Funcional
Seja um no ramificado, cujos constituintes imediatos sao e . Se JK e uma funcao
e JK pertence ao domnio de JK, entao JK = JK(JK).
No exemplo mais acima, obtivemos a extensao da sentenca Joao fuma a partir
das extensoes de NP e VP, valendo-nos de Aplicacao Funcional. Isso foi possvel
porque o domnio da funcao correspondente `a extensao de VP era De , e a extensao
do NP sujeito pertencia a este domnio.
1.4.1
Verbos Transitivos
Passemos ao exemplo que vimos mais acima contendo o verbo transitivo amar.
S
HH
NPsuj
VP
HH
NPobj
Joao
ama
N
Maria
Introdu
c
ao `
a Sem
antica Formal
u
VP
Evelin 2004
w HH
w V
NP
w
w
w
= f: De Dt
w ama
N
w
. Para todo x, f(x ) = 1 sse x ama Maria.
v
~
Maria
Passando para baixo de VP, ja sabemos que a extensao do NP objeto e o indivduo
Maria. Nossa meta agora e descobrir uma extensao adequada para o verbo amar.
Aqui podemos nos valer mais uma vez do princpio de aplicacao funcional como guia.
Se quisermos aplica-lo neste caso, devemos assumir que a extensao de V, que e igual
`a extensao de ama, e uma funcao cujo domnio e De . Mas que tipo de objeto esta
funcao deve retornar quando aplicada ao indivduo Maria? Isto nos ja sabemos: ela
deve retornar a extensao de VP, ou seja, uma outra funcao:
JVK(JNPobj K) = JVPK
Com isto chegamos `a seguinte extensao para ama:
JamaK = f: De {g: g e uma funcao de from De em Dt }
Pra todo x, f(x ) = g: De Dt
Pra todo y, g(y) = 1 sse y ama x
Em palavras, a extensao de ama aplicada a um indivduo x retorna uma funcao que
leva um indivduo y no valor de verdade 1 se e somente se y ama x. Veremos logo
adiante uma maneira conveniente de representar funcoes complexas como esta, que
tornara a representacao da extensao de verbos transitivos como ama mais transparente. Por ora, coloquemos em pratica as ferramentas que ja possumos e calculemos,
passo a passo, a derivacao das condicoes de verdade da sentenca Maria odeia Joao,
cuja estrutura e analoga a de Joao ama Maria, mas o significado obviamente nao o
e. As entradas lexicais que necessitamos estao dadas abaixo:
JMariaK = Maria
JJoaoK = Joao
JodeiaK = f: De {g: g e uma funcao de from De em Dt }
Pra todo x, f(x ) = g: De Dt
Pra todo y, g(y) = 1 sse y odeia x
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Com as entradas lexicais acima mais o Princpio dos Nos nao Ramificados obtemos a
extensao dos nos V e dos nos correspondents aos NPs sujeito e objeto.
JVK = JodeiaK
J[NP Joao]K = J[N Joao]K = JJoaoK
J[NP Maria]K = J[N Maria]K = JMariaK
Ja Aplicacao Funcional nos permite obter a extensao de VP a partir das extensoes
de V e do NP objeto:
JVPK
= JVK(J[NP Joao]K)
1.5
(Maria)
Tipos Sem
anticos
10
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
1.6
Notac
ao Lambda
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
JfumaK = xe . x fuma
JamaK = xe . y e . y ama x
1.7
Verbos bi-transitivos
Resumindo o que vimos ate aqui, podemos dizer que nosso sistema se baseia em
um lexico, no qual estao especificadas as extensoes de todos os tens lexicais e dois
princpios de composicao, que fornecem instrucoes sobre como obter a extensao de
um constituinte sintatico a partir de seus sub-constituintes imediatos: O Princpio
de Aplicacao Funcional e o Princpio dos Nos nao ramificados. Vamos ver agora
como estes princpios se aplicam na obtencao do significado de sentenca com verbos
bi-transitivos.
S
HH
H
HH
NPsu
VP
N
Joao
H
H
H
HH
PP
HH
NPod
NPoi
apresentou
pra
Pedro
Maria
Ha dois tens lexicais nesta estrutura que ainda nao discutimos: a preposicao pra
e o verbo apresentou. Com relacao `a preposicao, assumiremos tratar-se de um item
semanticamente vacuo, inserido na estrutura por razoes puramente sintaticas (Caso,
talvez). O sistema interpretativo desprezara este item e tratara o no PP como se este
fosse nao ramificado. Fica faltando entao uma extensao para o verbo apresentou.
Vamos proceder de cima para baixo. O resultado final que desejamos e:
JSK = 1 sse Joao apresentou Pedro pra Maria.
Com relacao ao sujeito, a entrada lexical de Joao mais o Princpio dos Nos nao
Ramificados nos fornece o seguinte:
JNPsu K = JNK = JJoaoK = Joao
12
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Para que Aplicacao Funcional possa nos servir, vamos assumir que VP seja uma
funcao de tipo <e,t> que leva um indivduo x no valor de verdade 1 se e somente se
x apresentou Pedro pra Maria.
JVPK = xe . x apresentou Pedro pra Maria
Quanto a PP, como este sera tratado como um no nao ramificado, temos o seguinte:
JPPK = JNPoi K = JNK = JMariaK = Maria
E quanto a V ? Novamente, guiados por Aplicacao Funcional, podemos deduzir seu
tipo semantico. Estamos buscando uma funcao que tomara a extensao de PP (tipo
e) como argumento e retornara a extensao de VP (tipo <e,t>), ou seja, uma funcao
de tipo <e,<e,t>>.
JVK = xe . y e . y apresentou Pedro pra x
Com relacao ao objeto direto, temos que
JNPod K = JNK = JPedroK = Pedro
Por fim chegamos ao verbo. Este devera ser uma funcao que toma a extensao do
objeto direto (tipo e) como argumento e retorna a extensao de V (tipo <e,<e,t>>),
ou seja, a extensao do verbo apresentou sera uma funcao de tipo <e,<e,<e,t>>>.
JapresentouK = xe . y e . z e . z apresentou y pra x
A extensao do verbo apresentou pode ser vista como (a versao Schonfinkelizada1 de)
uma funcao que toma tres indivduos x, y, z como argumentos e retorna o valor de
verdade 1 se e somente se z apresentou y pra x. Outros verbos intransitivos como
dar e mostrar por exemplo sao tratados da mesma maneira.
Completamos assim nossa introducao a um sistema interpretativo estritamente
composicional capaz de derivar condicoes de verdade para sentencas de uma lngua a
partir de seus constituintes sintaticos. Nosso lexico ainda e bastante limitado, mas ja
podemos observar a forca de nossos princpios de composicao (Aplicacao Funcional em
particular) ao analisar sentencas com verbos intransitivos, transitivos e bi-transitivos.
Daqui em diante, nosso objetivo sera introduzir gradativamente novas classes de tens
lexicais, aumentando assim a alcance emprico da teoria.
1
Por versao Schonfinkelizada, entenda-se uma funcao que toma seus argumentos um de cada vez,
refletindo a estrutura sintatica binaria que estamos assumindo
13
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Exerccio 1
Calcular passo a passo a derivacao das condicoes de verdade da sentenca Pedro
mostrou Campinas pra Maria. Indique o tipo semantico de cada constituinte sintatico
e mencione, a cada passo da derivacao, o princpio composicional utilizado.
Negac
ao e Coordenac
ao
2.1
Negac
ao
H
HH
NP
N
VP2
HH
neg
Joao nao
VP1
V
fuma
Intuitivamente, uma sentenca negativa formada com a palavra nao e verdadeira se
a sentenca afirmativa correspondente (Joao fuma, no caso acima) for falsa; e falsa,
se a sentenca afirmativa for verdadeira. No exemplo acima, sabemos que a extensao
de VP1 e uma funcao que leva um indivduo x no valor de verdade 1 se x fuma, ou
no valor de verdade 0, se x nao fuma. O que a negacao parece fazer e transformar
esta funcao em uma outra funcao que, ao receber x como input retorna o valor 1 ,
se x nao fuma, ou 0, se x fuma. Para capturar esta ideia, vamos assumir a seguinte
entrada lexical para a palavra nao:
JnaoK = f <e,t> . xe . f (x) = 0
Esta extensao e uma funcao de tipo <<e,t>,<e,t>>. Note que o argumento desta
funcao e, ele mesmo, uma outra funcao. Vamos calcular o significado de (2) e verificar
se a entrada lexical que acabamos de propor fornece resultados adequados ou nao.
Desta vez procederemos de baixo para cima na estrutura (3). Ja sabemos a extensao
de VP1 :
JVP1 K = JVK = JfumaK = xe . x fuma
14
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Para obter a extensao de VP2 podemos usar Aplicacao Funcional, ja que a extensao
de neg e uma funcao cujo domnio e D<e,t> , justamente o domnio a que pertence a
extensao de VP1 .
JnegK = JnaoK = f <e,t> . xe . f (x) = 0
JVP2 K = JnegK(JVP1 K)
= [f <e,t> . xe . f (x) = 0](JVP1 K)
= xe . JVP1 K(x ) = 0
Sabemos que a extensao de VP1 retorna o valor 1 se Joao fuma e zero se Joao nao
fuma. Podemos entao simplificar a expressao acima:
JVP2 K = xe . x nao fuma
Para chegarmos as condicoes de verdade de S, basta utilizarmos Aplicacao Funcional
uma vez mais, ja que a extensao de NP e de tipo e, podendo servir como argumento
para a extensao de VP2 .
JNPK = JNK = JJoaoK = Joao
JSK = JVP2 K(JNPK)
= [xe . x nao fuma](Joao)
= 1 sse Joao nao fuma
Derivamos assim o resultado desejado, confirmando a adequacao da entrada lexical
que propusemos acima para a negacao.
2.2
Coordenac
ao
15
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
CoordP
HHH
HH
S1
Coord
PP
HHH
Joao fuma
Coord
e
S2
PPP
Maria bebe
Vamos adotar o rotulo CoordP para este tipo de estrutura. Lembre-se, entretanto,
que rotulos nao desempenham nenhum papel em nosso sistema. Portanto, se voce
preferir outros (ConjP, BP, S) sinta-se `a vontade para modifica-los.
Note a semelhanca desta estrutura com a estrutura de sentencas com verbos transitivos que discutimos acima. Tanto a conjuncao e quanto um verbo transitivo
aparecem junto a dois constituintes da mesma categoria: S no primeiro caso, e NP
no segundo. A diferenca e que a extensao de uma sentenca e de tipo t, enquanto que
a extensao de um NP e de tipo e. Tratamos os verbos transitivos como funcoes de
tipo <e,<e,t>>. Iremos agora propor uma entrada lexical para a conjuncao e que a
trata como uma funcao de tipo <t,<t,t>>. A mudanca nos tipos reflete a diferenca
que acabamos de notar. Quanto `a descricao desta funcao, notemos que uma sentenca
coordenada e verdadeira se as sentencas que a compoem sao verdadeiras, e falsa se
umas delas, ou ambas, forem falsas. A entrada lexical abaixo captura essa condicao:
JeK = pt . q t . p = 1 e q = 1
Vejamos entao como as condicoes de verdade de (4) sao derivadas. Atraves de
Aplicacao Funcional, obtemos o seguinte:
JCoordK = JCoordK(JS2 K)
= [pt . q t . p = 1 e q = 1](JS2 K)
= q t . JS2 K= 1 e q = 1
Como ja sabemos que
JS2 K = 1 sse Maria bebe
Temos que
JCoordK = q t . Maria bebe e q = 1
16
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
H
HH
NP
N
Joao
CoordP
VP1
HH
H
Coord
HH
Coord
VP2
fuma
V
bebe
Chame esta outra conjuncao de eVP para diferencia-la de eS , que discutimos acima.
possvel descrever a extensao de eVP em termos
Qual o tipo semantico de eVP ? E
da extensao de eS ? Como?
17
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Predicados n
ao Verbais
Nosso proximo passo sera a analise de sentencas contendo predicados nao verbais,
como nomes comuns, adjetivos e algumas preposicoes, como em (5) abaixo:
(5)
a. Maria e pianista.
b. Joao e feliz.
c. Pedro esta em Campinas.
Como nao discutiremos temas ligados a tempo e aspecto neste curso, passaremos
por cima da distincao entre ser e estar, e assumiremos, apenas por conveniencia, que
ambos sao sinonimos, sem maiores justificativas. Isto e obviamente uma simplificacao,
mas uma discussao mais aprofundada nos afastaria dos temas mais centrais deste
curso. Iremos nos referir tanto a ser quanto a estar atraves do termo mais generico
copula.
Vamos assumir para sentencas como (5a) e (5b) as estruturas abaixo:
S
NP
H
H
H
H
NP
VP
HH
VP
NP
AP
Maria
Joao
A
feliz
pianista
Nomes comuns e adjetivos como os acima guardam uma certa semelhanca com verbos intransitivos. Assim como alguem que sabe o significado do verbo fumar sabe
as condicoes para que se possa dizer de um indivduo qualquer que ele fuma, uma
pessoa que sabe o significado do nome comum pianista ou do adjetivo feliz sabe as
condicoes para que se possa dizer de uma pessoa qualquer que ela e pianista ou que
ela e feliz. Dada esta semelhanca, iremos propor para estes predicados extensoes de
tipo <e,t>:
JpianistaK = xe . x e pianista
JfelizK = xe . x e feliz
Assumiremos que a copula e um elemento semanticamente vacuo, e que, portanto,
a extensao de VP nos exemplos acima e a mesma de AP e NP.
18
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
HH
NP
N
VP
H
HH
Joao esta
PP
H
HH
NP
em
N
Campinas
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
JPPK = JPK(JNPK)
= [xe . y e . y esta em x](Campinas)
= y e . y esta em Campinas
Como a copula e um item semanticamente vacuo, temos que a extensao de VP e
igual `a extensao de PP. Por fim, utilizamos Aplicacao Funcional mais uma vez para
obtermos as condicoes de verdade da sentenca:
JSK = JVPK(JNPK)
= [y e . y esta em Campinas](Joao)
= 1 sse Joao esta em Campinas
Alem de adjetivos e nomes comuns como feliz e pianista, que poderamos chamar
de intransitivos, ha tambem casos que se assemelham a verbos transitivos, como por
exemplo, orgulhoso e irmao:
(6)
HH
NP
N
Joao
VP
NP
HH
V
e
HH
H
NP
H
HH
irmao
Joao
PP
HH
NP
de
VP
HH
esta
AP
HH
orgulhoso
Maria
PP
HH
NP
de
N
Maria
Para estes casos, vamos assumir que a preposicao de e semanticamente vacua. Isto
permitira que a extensao do NP complemento de P nas estruturas acima possa servir
de argumento para a extensao de orgulhoso e irmao, as quais trataremos como
sendo funcoes de tipo <e,<e,t>>, a exemplo de outros predicados transitivos que ja
discutimos.
20
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Modificac
ao Predicacional
Em (7a) por exemplo, temos o nome cachorro modificado pelo adjetivo branco
formando o predicado cachorro branco. Para que (7a) seja verdadeira, nao basta
que Sultao seja apenas um cachorro, ou que ele seja apenas branco, mas sim que ele
seja as duas coisas, isto e, um cachorro branco. Note que o predicado formado esta
precedido pelo artigo indefinido um. Quando usado em estruturas predicacionais, o
artigo indefinido nao parece contribuir para o significado da sentenca. De fato, em
alguns casos, ele sequer e exigido, como vimos em (5) e (6) mais acima. Assumiremos,
portanto, que em sentencas como as em (7) o artigo indefinido e um tem semanticamente vacuo. Com tudo isto em mente, olhemos para a estrutura de (7a), mostrada
abaixo:
21
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
H
H
NP
N
Sultao
VP
HH
V
e
DP
H
HH
um
NP
H
HH
NP
AP
cachorro branco
Para a extensao do NP cachorro e do AP branco temos:
J[NP cachorro]K = xe . x e um cachorro
J[AP branco]K = xe . x e branco
A questao agora e como obter a extensao do NP cachorro branco. Aplicacao Funcional nao pode nos servir, ja que temos duas funcoes de tipo <e,t>, nenhuma podendo
servir como argumento para a outra. Precisamos de um outro princpio composicional.
O resultado desejado nos ja sabemos:
J[NP cachorro branco]K = xe . x e um cachorro e x e branco
Formulemos entao um novo princpio, que chamaremos de Modificac
ao Predicacional
Modificac
ao Predicacional
Seja um no ramificado, cujos constituintes imediatos sao e , tal que JK e JK
pertencam a D<e,t> . Neste caso, JK = xe . JK(x) = 1 e JK(x) = 1
Modificacao Predicacional permite que obtenhamos uma extensao de tipo <e,t>
para um no cujos constituintes imediatos possuem ambos extensoes do tipo <e,t>.
Voltando a nosso exemplo, utilizamos o nosso novo princpio para obter a extensao
do NP cachorro branco da maneira que acabamos de descrever.
J[NP cachorro branco]K = xe . J[NP cachorroK = 1 e J[AP brancoK = 1
22
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
= xe . x e um cachorro e x e branco
Como tanto o artigo definido quanto a copula sao tens semanticamente vacuos, temos
que
JVPK = JDPK = J[NP cachorro branco]K
Para obtermos as condicoes de verdade da sentenca, basta utilizarmos Aplicacao
Funcional:
JSK = JVPK(J[NP Sultao]K
= [xe . x e um cachorro e x e branco](Sultao)
= 1 sse Sultao e um cachorro e Sultao e branco
O exemplo (7b) e identico a (7a), exceto pelo fato de que o NP medico e modificado por um sintagma preposicional, cujo n
ucleo e a preposicao de.
S
HH
H
NP
N
Joao
VP
HHH
V
e
DP
H
HH
um
NP
NP
N
HHH
AP
HH
medico de
NP
N
Campinas
Note que este uso da preposicao de indicando origem geografica difere do uso que
vimos mais acima quando tratamos de NPs como irmao de Maria ou APs como
orgulhoso de Joao. Naqueles casos, a preposicao foi tratada como um tem semanticamente vacuo. Para (7b), o que queremos e o seguinte:
JdeK = xe . y e . x e de y
23
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
A extensao do PP de Campinas e obtida atraves de Aplicacao Funcional. Ja a extensao do NP medico de Campinas e obtida utilizando-se Modificacao Predicacional.
Como tanto o artigo indefinido como a copula sao tens semanticamente vacuos, a
extensao de DP e de VP sao identicas `a extensao do NP medico de Campinas. A
extensao do NP sujeito pode servir entao como argumento para a extensao de VP,
e atraves de Aplicacao Funcional, obtemos as condicoes de verdade para (7b), cuja
adequacao o leitor pode verificar por si mesmo.
Exerccio 4
Calcular passo a passo as condicoes de verdade da sentenca Sultao e um cachorro
branco de Campinas. Desenhe uma arvore sintatica, identifique os tipos semanticos
correspondents `a extensao de cada no e indique os princpios composicionais aplicados
a cada passo da derivacao.
Descric
oes Definidas
24
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
S
HH
H
HH
H
DP
VP
PP
H
HHH
e paulista
NP
PP
HH
H
PP
PP
prefeito de Campinas
25
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
5.1
Pressuposic
ao
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
l
e-se: o u
nico y
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
5.2
Nomes Pr
oprios como Predicados
Utilizamos ate aqui em todos os nossos exemplos nomes proprios nao precedidos do
artigo definido. Esta entretanto nao e a u
nica possibilidade em portugues, conforme
atestam as sentencas abaixo:
(15)
a. O Joao dormiu.
b. O Joao beijou a Maria.
28
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
NP
N
Joao
Podemos ainda estender este tratamento aos casos em que o nome proprio nao
vem precedido do artigo. Para tanto, vamos assumir que exista um determinate nulo,
identico ao artigo definido, mas que nao e realizado foneticamente, conforme ilustrado
abaixo:
DP
H
NP
N
Joao
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
por uma destas, digamos, cerimonias, tendo ali sua pessoa associada a uma expressao
isto que queremos dizer com a condicao x se chama NN onde NN e um
verbal. E
nome proprio qualquer. De acordo com esta ideia, a entrada lexical de Joao passa a
ser a seguinte:
JJoaoK = x. x se chama Joao
Atraves de Aplicacao Funcional podemos agora obter a extensao de o Joao a partir
de seus constituintes imediatos, conforme mostrado abaixo:
[f <e,t> : !x saliente no contexto: f (x) = 1. y : f (y) = 1](J[NP Joao]K)
= y : y esta saliente no contexto & y se chama Joao
Para obtermos as condicoes de verdade da sentenca (15a), utilizamos Aplicacao
Funcional novamente. Desta vez, a extensao de DP, tipo e, serve como argumento
para a extensao de VP, tipo <e,t>.
JSK = J[VP dormiu]K([DP o Joao])
= 1 sse o u
nico indivduo saliente no contexto que se chama Joao dormiu.
As condicoes acima parecem adequadas. Note a mencao `a saliencia contextual, semelhante ao caso das descricoes definidas que discutimos anteriormente. Podemos
apreciar o efeito desta condicao imaginando contextos que tornam salientes mais de
um indivduo com o mesmo nome. Por exemplo, imagine que tenhamos dois amigos
comuns, ambos chamados Joao, e que estejamos olhando para uma foto em que os
dois aparecem e apenas um deles esta acordado. Em uma situacao como esta, o uso
do nome proprio desacompanhado de modificadores, como em o Joao dormiu nao
e adequado. Nossa analise captura este fato corretamente. Se sabemos que um dos
amigos e carioca e o outro paulista, e que este u
ltimo e o que dormiu, entao podemos
dizer algo como O Joao paulista dormiu.
Exerccio 7
Vamos atribuir `a sentenca O Joao paulista dormiu a seguinte estrutura sintatica:
30
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
HH
H
HH
DP
VP
H
HH
NP
H
HH
NP
AP
dormiu
Joao paulista
Indique para cada no na estrutura acima o tipo semantico de sua extensao. Depois, calcule passo a passo as condicoes de verdade para esta sentenca, indicando
os princpios composicionais utilizados. Por fim, diga qual a pressuposicao que o
sistema atribui a esta sentenca e descreva sucintamente um contexto em que esta
pressuposicao nao e satisfeita.
Quantificadores
Passemos agora ao u
ltimo topico deste curso. Trataremos de sintagmas quantificadores, como alguem, ninguem, todo mundo, algum cachorro, nenhum medico,
toda crianca. Sintaticamente, trataremos todas estas expressoes como DPs. No
caso das u
ltimas tres, assumiremos que os NPs cachorro, medico e crianca sao
complementos dos determinantes (Ds) algum, nenhum e toda, respectivamente.
Trataremos a expressao todo mundo como um constituinte nao ramificado, assim
como alguem e ninguem; todas elas pertencentes `a categoria D.
S
H
H
DP
Alguma
Nenhuma
Toda
VP
DP
NP
dormiu
H
HH
H
HH
HH
crianca
31
Alguem
Ninguem
Todo mundo
VP
V
dormiu
Introdu
c
ao `
a Sem
antica Formal
6.1
Evelin 2004
Quantificadores Generalizados
Comecemos com a sentenca Ninguem dormiu. Intuitivamente, esta sentenca e verdadeira se nao existir nenhum indivduo que tenha dormido, e falsa se houver algum
que tenha. Nos ja sabemos que a extensao do VP dormiu e uma funcao (tipo <e,t>)
que leva um indivduo x no valor de verdade 1, se x dormiu e no valor de verdade 0, se
x nao dormiu. Podemos imaginar a contribuicao de ninguem para o significado da
sentenca como um dispositivo que olha para a extensao de VP e verifica se ha algum
indivduo que e levado ao valor de verdade 1. Se nao houver, a sentenca e verdadeira.
Caso contrario, ela e falsa. Vamos formalizar esta ideia, atribuindo `a extensao de
ninguem o tipo <<e,t>,t>. A extensao de VP servira como argumento para esta
funcao, que retornara o valor de verdade 1, se, e somente se, nenhum indivduo no
domnio da extensao de VP e levado ao valor 1.
JninguemK = f <e,t> . x De : f (x) = 1
Para obter as condicoes de verdade de nossa sentenca, basta entao que utilizemos
Aplicacao Funcional:
J[S Ninguem dormiu]K = J[DP Ninguem]K(J[VP dormiu]K)
= [f <e,t> . x De : f (x) = 1](JVPK)
= 1 sse x De : JVPK(x) = 1
= 1 sse x De : x dormiu
Podemos estender o tratamento que acabamos de dar para ninguem a alguem,
eliminando apenas a negacao introduzida na entrada lexical de ninguem:
JalguemK = f <e,t> . x De : f (x) = 1
Valendo-nos mais uma vez de Aplicacao Funcional, obtemos a seguinte derivacao para
a sentenca Alguem dormiu:
J[S Alguem dormiu]K = J[DP Alguem]K(J[VP dormiu]K)
= [f <e,t> . x De : f (x) = 1](JVPK)
= 1 sse x De : JVPK(x) = 1
= 1 sse x De : x dormiu
Note as condicoes de verdade opostas de Ninguem dormiu e Alguem dormiu. Isto
reflete a nossa intuicao de que se uma dessas sentencas for verdadeira, a outra sera
falsa e vice-versa.
32
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
O quantificador todo mundo pode ser tratado nesta mesma linha. Para que a
sentenca Todo mundo dormiu seja verdadeira e preciso que todos os membros de De
sejam levados ao valor de verdade 1 pela extensao do VP dormiu, ou seja, para todo
indivduo x, e preciso que x tenha dormido. A entrada lexical abaixo captura esta
intuicao:
JalguemK = f <e,t> . x De : f (x) = 1
E a derivacao a seguir mostra como as condicoes de verdade de Todo mundo
dormiu sao obtidas atraves de Aplicacao Funcional:
J[S Todo mundo dormiu]K = J[DP Todo mundo]K(J[VP dormiu]K)
= [f <e,t> . x De : f (x) = 1](JVPK)
= 1 sse x De : JVPK(x) = 1
= 1 sse x De : x dormiu
Oferecemos assim um tratamento uniforme aos tens ninguem, alguem e todo
mundo. Todos foram tratados como funcoes do tipo <<e,t>,t>. Funcoes deste tipo
sao conhecidas na literatura como quantificadores generalizados.
Exerccio 8
Desenhe uma arvore sintatica para a sentenca Joao ama alguem. Indique para
cada constituinte o tipo semantico de sua extensao. O nosso sistema e capaz de
interpretar esta estrutura? Se sua resposta for nao, diga porque. (Por questoes de
tempo, nao discutiremos neste curso diferentes propostas que ja foram sugeridas para
a interpretacao de quantificadores na posicao de objeto. Para uma introducao ao
assunto, o leitor interessado deve consultar o captulo 7 de Heim e Kratzer (1998) e
as referencias la mencionadas.)
6.2
Determinantes Quantificacionais
(17)
(18)
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
34
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
St
H
HH
HH
DP<<e,t>,t>
Nenhum
VP<e,t>
PP
PP
H
HH
D<<e,t>,<<e,t>,t>>
HH
H
HH
H
esta acordado
NP<e,t>
menino
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
6.3
Analisamos ate aqui tres tipos de DPs: descricoes definidas, como o prefeito de
Campinas, nomes proprios, como Joao ou Maria, e DPs quantificacionais, como
alguem, nenhum menino ou todo mundo. Para os dois primeiros, atribumos o
tipo semantico e, ou seja, assumimos que as extensoes destes tens sao indivduos,
membros de De . Ja aos quantificadores, atribumos o tipo <<e,t>,t>, tratando suas
extensoes como funcoes. Podemos nos perguntar se esta divisao e necessaria, ou se
seria possvel unificar o tipo semantico de todos os DPs. Temos duas possibilidades
a nossa frente: assumir que todos os DPs sao de tipo e, ou que todos eles sao de tipo
<<e,t>,t>. Comecemos pela primeira possibilidade. Nossa tarefa entao e descobrir
que indivduos correspondem `as extensoes dos DPs quantificacionais. Para o caso de
alguem ou algum menino, a resposta pode parecer clara: assim como a extensao
de Joao e o indivduo Joao, a extensao de alguem e tambem um indivduo, so que
neste caso nao sabemos, ou nao revelamos, qual. Podemos chama-lo simplesmente de
i. O mesmo vale para algum menino, cuja extensao neste caso seria um menino m
qualquer. Conforme mostrado abaixo, as condicoes de verdades das sentencas abaixo
teriam todas a mesma forma, variando apenas a representacao do indivduo atribudo
`a extensao dos sujeitos:
36
Introdu
c
ao `
a Sem
antica Formal
(19)
Evelin 2004
Esta semelhanca nas condicoes de verdade nos leva entretanto a certas previsoes que
nao sao confirmadas na pratica. Considere, por exemplo, a sentenca (20) abaixo:
(20) Nao e verdade que Maria esteja namorando Joao, mas ela esta namorando o
Pedro.
(20) nao e uma contradicao, ja que o fato de Maria nao estar namorando Joao e
plenamente compatvel com o fato de ela estar namorando Pedro. Considere agora
(21):
(21) Nao e verdade que Maria esteja namorando alguem, mas ela esta namorando
o Pedro.
(21) soa contraditoria, e isto e esperado se a primeira parte da sentenca e interpretada
como afirmando que nao existe nenhum indivduo x, tal que Maria esteja namorando
x. Isto implica que ela nao esta namorando o Joao, o que contradiz diretamente a
segunda parte de (21). Entretanto, se o que a primeira parte de (21) afirma e que
Maria nao esta namorando um indivduo i, cuja identidade nao e revelada, e isto e
plenamente compatvel com ela estar namorando o Pedro, entao ficamos sem uma
explicacao de porque (21) soa contraditoria.
Para o caso de quantificadores como ninguem e todo mundo, nao e nada obvio
como proceder para implementar a ideia de que as extensoes destes tens sejam indivduos. Aqui, contentaremo-nos em apontar mais dois exemplos em que o paralelo
entre nomes proprios e quantificadores e quebrado:
(22)
(23)
a. Joao comeu peixe ou carne. Logo, Joao comeu peixe ou Joao comeu carne.
b. # Todo mundo comeu peixe ou carne. Logo, todo mundo comeu peixe ou
todo mundo comeu carne.
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Note que esta entrada lexical preserva a analise pressuposicional que havamos adotado anteriormente para o artigo definido. Para obter as condicoes de verdade de
(25), utilizamos Aplicacao Funcional duas vezes. Primeiro para obter a extensao de
DP, a partir de D e NP. Depois para obter a extensao de S, a partir de DP e VP:
J[DP o prefeito de Campinas]K = J[D o]K(J[NP prefeito de Campinas]K)
38
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Sugest
oes de Leitura
Segue abaixo uma breve lista contendo sugestoes de leituras que cobrem e aprofundam topicos relacionados ao material que discutimos durante o curso. A lista contem
apenas obras em nvel introdutorio, plenamente acessveis a alguem que esteja iniciando seus estudos em Semantica Formal. A maioria destas obras contem extensas
listas bibliograficas, atraves das quais pode-se chegar `as fontes primarias da area.
Sem
antica de Condic
oes de Verdade
Sobre os fundamentos de uma teoria semantica baseada em condicoes de verdade,
ver Taylor 1998, captulo 3 e Larson and Segal 1995, captulos 1 e 2. Sobre o seu
enquadramento nas ciencias cognitivas, ver Larson and Segal 1995, captulo 13.
Rudimentos L
ogico-matem
aticos
Sobre nocoes basicas de teoria dos Conjuntos e o conceito matematico de funcao,
ver Partee et al. 1990, captulos 1 a 4. Para uma introducao `a logica de predicados,
ver Gamut 1991, volume 1, captulo 3. Sobre composicionalidade, tipos semanticos
e notacao lambda, ver Partee et al. 1990, captulo 13. Para introducoes `a Logica
destinadas a ling
uistas, cobrindo varios sistemas formais , ver Gamut 1991 volumes
1 e 2; Lepore 2000 e McCawley 1993.
Sintaxe: Teoria da Reg
encia e Ligac
ao
39
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Para uma introducao ao aparato tecnico da Teoria da Regencia e Ligacao, ver Haegeman 1994. Para um resumo dos principais resultados obtidos em pesquisas conduzidas
neste quadro teorico, ver Chomsky and Lasnik 1995.
Nomes Pr
oprios e Descrico
es Definidas
Para uma discussao sobre varias possibilidades para a interpretacao de nomes proprios,
ver Larson and Segal 1995, captulo 5. Para um historico a respeito de teorias alternativas a que vimos no curso para o tratamento de descricoes definidas, ver Taylor
1998, captulo 2. Para uma introducao geral ao conceito de pressuposicao, ver Levinson 1983, captulo 4.
Quantifica
c
ao e a Interface Sintaxe-Sem
antica
Sobre o nvel de representacao conhecido como Forma Logica, e sobre aspectos da
interface sintaxe-semantica relativos a interpretacao de sintagmas quantificacionais
ver Huang 1995 e Fox 2003. Para uma continuacao ao que vimos na u
ltima parte do
curso, ver Heim and Kratzer 1998, captulos 7 e 8.
Refer
encias
Chomsky, Noam, and Howard Lasnik. 1995. The theory of principles and parameters.
In The minimalist program. Cambridge, Mass.: MIT Press.
Fox, Danny. 2003. On logical form. In Minimalist syntax , ed. Randall Hendrick.
Oxford: Blackwell.
Gamut, L.T.F. 1991. Logic, language, and meaning. Chicago: The University of
Chicago Press.
Haegeman, Liliane. 1994. Introduction to government and binding theory. Oxford:
Blackwell.
Heim, Irene, and Angelika Kratzer. 1998. Semantics in generative grammar . Oxford:
Blackwell.
Huang, C.T. James. 1995. Logical form. In Government and binding theory and the
minimalist program, ed. Gert Webelhuth. Oxford: Blackwell.
Larson, Richard, and Gabriel Segal. 1995. Knowledge of meaning. Cambridge, Mass:
MIT Press.
Lepore, Ernest. 2000. Meaning and argument. Oxford: Blackwell, revised edition.
Levinson, Stephen. 1983. Pragmatics. Cambridge: Cambridge University Press.
McCawley, James. 1993. Everything that linguists have always wanted to know about
logic* . Chicago: The University of Chicago Press, second edition.
40
Introdu
c
ao `
a Sem
antica Formal
Evelin 2004
Partee, Barbara, Alice ter Meulen, and Robert Wall. 1990. Mathematical methods in
linguistics. Dordrecht: Kluwer.
Taylor, Kenneth. 1998. Truth and meaning. Oxford: Blackwell.
41