手机版

Review of Type-Logical Semantics(4)

发布时间:2021-06-10   来源:未知    
字号:

One of the many roles of linguistics is to address the semantics of natural languages, that is, the meaning of sentences in natural languages. An important part of the meaning of sentences can be characterized by stating the conditions that need to hold fo

Standard frames are subject to restrictions.For instance,the domain corresponding to boolean values must be a two-element domain,such as true false.Moreover,they must give afixed interpretation to the logical constants(i.e.,the conjunction operator should actually behave as a conjunction operator).Hence,we require:

false if true

true if false

true if true and true

false otherwise

true if

false otherwise

true if true for all

false otherwise

One can check that if we define as,it has the expected interpretation.Note that we will often use the abbreviations for,and for.

A formula of higher-order logic is a term of type.We say that a model satisfies a formula if true in the model.Two terms are said to be logically equivalent if they have the same interpretation in all models.One can check,for instance,that and are logically equivalent,as are and(that is,where every occurrence of is replaced by).

For example,consider the following simple three individual model,with constants and .

false

true

true

true

false

false

true

false

true

This model satisfies the term(Kala likes Tarzan)as

true.It also satisfies the term(There is someone Jane likes).It does not satisfy the term (Everyone likes himself/herself).

We will use higher-order logic to express our semantics.The idea is to associate with every sentence(or part of speech)a higher-order logic term.We can then use the semantics of higher-order logic to derive the truth value of the sentence.Consider the examples at the beginning of the section.We assume constants,and

of type,and a constant of type.We can translate the sentence Tarzan likes Jane as ,as infirst-order logic.But now we can also translate the part of speech like Jane independently as.

For a more interesting example,consider the treatment of noun phrases as given at the beginning of the section. The solution to the problem of losing the grammatical structure was solved by Russell by treating all noun phrases as though they were functions over their verb phrases.This is analogous to what is already happening with the definition of in higher-order logic,which has type.Such generalized quantifier takes a property of an individual(a property has type)and produces a truth value—in the case of, the truth value is true if every individual has the supplied property.A similar abstraction can be applied to a noun position.We define a generalized determiner as a function taking a property stating a restriction on the quantified individuals,and returning a generalized quantifier obeying that restriction.Hence,a generalized determiner has type

.Consider the following generalized determiners,used above:

4

Review of Type-Logical Semantics(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)