- 签证留学 |
- 笔译 |
- 口译
- 求职 |
- 日/韩语 |
- 德语
形容词通常对NP中所指的对象引入一些限制,但在很多情况下,分析会稍微复杂。形容词可以分为两类,交集型形容词和非交集型形容词。之所以称为交集型形容词是因为可以用集合的交集对其进行分析。例如,要生成绿球的集合,只须对球的集合和绿色物体的集合取交集即可。这类形容词可以视为谓词,它们是对名词短语所加的限制。例如,“the green ball”的逻辑形式是:
<THE b1 (& (BALL1 b1) (GREEN b1))>
非交集型形容词有好几类。第一类包括诸如“large”,“slow”和“bright”这样的形容词,它们和所修饰的名词短语相关。例如,一条游得很慢的海豚比一只爬得很快的蜗牛要快很多。与之相似,对一个人的同一种跑步速度,如果他是大学教授,在大家眼里可能是一个跑得很快的人;但如果这个人是运动员,大家可能会认为他跑得很慢。因此,不能简单地认为在纯粹意义上运动速度很慢的事物,“slow”作为谓词都为真。这些结构可以通过谓词修饰成分用逻辑形式来处理,以前,我们曾用这些修饰成分来处理复数名词。谓词修饰语是从一个谓词到新谓词的函数。从语义上说,可以称其为从集合到集合的函数。如果DOLPHIN1是海豚集合的谓词表达式,则SLOW1以DOLPHIN1这样的集合作为输人,并生成包含那些游得慢的海豚的子集(相对于海豚的集合)。因为总能产生子集,所以这些形容词常称为子集型形容词。用谓词修饰语的概念,“the slow dolphin”的逻辑形式可写为:
<THE d1 ((SLOW1 DOLPHIN1) d1)>
语法1 列出了一个小型语法,给出了交集型形容词和子集型形容词的处理方法。“slow”的词典条目是:
(ADJ ROOT slow ATYPE SUBSECTIVE SEM SLOW1)
规则2生成CNP“slow dolphin”的SEM如下:
(SLOW1 DOLPHIN1)
可用在标准NP规则中构造“the slow dolphin”的SEM。
语法1 形容词修饰成分的一些解释规则
另一类非交集型形容词和它们所修饰的集合不存在简单的关系。这类形容词包括“average”,“toy”和“alleged”等。平均分未必是真实的分数,玩具枪也不是真枪,而受指控的疑凶也可能不是凶手。相反,这些修饰语以一种不同的方式和它所修饰的属性相关联。再举一例,形容词“former”,在修饰“astronaut”这样的属性时产生一个集合,集合个体是那些以前是宇航员但现
在不是的人。形容词“toy”修饰“gun”产生一个看起来或操作起来像枪的对象的集合。对这些结构给出完全的语义解释已经超出了本文的范围,但可以考虑某一类特殊的计算应用需求,比如数据库查询系统。这类形容词定义了一个量,这个量是对它所修饰的集合计算所得的结果,比如“average”。
要处理此类结构,必须在逻辑形式中引入一个显式集合构造运算符。该运算符定义如下:
(SET(λ x Px))是所有满足谓词(λ x Px)的对象的集合。
给定此运算符,诸如“average”这样的形容词的规则可按如下方式进行处理:
(CNP SEM (?semadj (SET ?semcnp))) →
(ADJ ATYPE SET-PROPERTY SEM ?semadj) (CNP SEM ?semcnp)