组合性原则:语义分析的核心方法
在语义分析领域,组合性原则是一个至关重要的概念。它不仅在逻辑、哲学语言和计算机科学等多个领域有着广泛的应用,还对我们理解语言的本质和构建语义模型具有深远的影响。
1. 组合性原则概述
组合性原则的经典表述为:复合表达式的意义是其各部分意义的函数。这一原则虽然直观易懂,但在实际应用中却引发了诸多讨论。它并非一个经验上可验证的限制,而是一种关于如何设计语法和语义系统的方法论原则。
该原则在不同领域都有体现。在逻辑中,命题逻辑明显遵循这一原则,复合公式的意义确实是其各部分真值的函数。在语言哲学中,它是蒙塔古语法的基本原则。在语言学里,Katz和Fodor利用它来设计一个能为所有句子赋予意义的有限系统,其背后还有心理学动机,因为该原则可以解释人类如何理解从未听过的句子。在计算机科学中,指称语义学将组合性作为基本原则,用于为程序赋予形式语义。
然而,关于组合性原则的起源,人们常称之为“弗雷格原则”,但这种说法并不准确。弗雷格在撰写《算术基础》时拒绝了这一原则,但在其后期著作中可能接受了类似的思想。虽然他的著作中没有明确提及组合性原则,但他后期的观点与这一原则的精神相符,因此可以称其为“弗雷格式”原则。
2. 组合性原则的示例
通过一些示例可以更好地理解组合性原则。这些示例来自自然语言、编程语言和逻辑领域,展示了看似非组合性的现象如何在特定视角下具有组合性。
- 自然语言中的时间依赖 :“荷兰女王”这个短语的所指会随说话时间的不同而变化。但组合性原则要求该短语在孤立状态下有一个能构建包含它的句子意义的单一意义。解决方案是将时间因素纳入意义的概念,即“
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



