句法结构读后感

预告了好几次乔姆斯基,本想用解读乔姆斯基的机会,总结一下我理解的哲学,给这个哲学读书系列画一个句号。 但是一直难以动笔, 今天终于写文了,理由最后说。

我们曾经讨论过孔德的实证哲学, 人类教主兼人渣孔德的三段论可以对应人的精神,也可以对应哲学的发展。第一段是神学时代,也就是哲学的婴幼儿期。神学主要就是用来回答保安三问。神学之后就是形而上学, 讨论抽象的概念,以及概念的关系, 追寻事物的本质,并试图构建精神的大厦。这大概是青少年期, 青少年就是要刨根问题, 什么都要问为什么。 再往后就是孔德说的实证期, 成熟期,要回到现实世界,在经验的基础上归纳和实证, 不追求虚头巴脑的绝对/唯一/真理。因为那个唯一触及不到也没有用,论辩也毫无意义。  

现代和当代哲学,基本是在实证的路径下继续演变, 从罗素到维德根斯坦引入的数理逻辑, 分析哲学, 哲学家们开始意识到理解语言或者符号才是研究哲学的基础。需要回头审视语言到底是什么。 

逻辑方法的运用,不管是演绎,还是归纳,甚至人和人交流都是以语言为基础的。 而人类语言本身不精密,存在很多模糊和歧义,导致讨论抽象概念极其困难。 为了描述一个抽象概念需要非常严密审慎的思维, 以防误解。即使这样,还是可能存在不同人的不同理解。这一点,经常在网上跟人吵架的人估计会很有心得, 经常吵了一通,发现鸡同鸭讲,同一个词说的不是一个事。另一方面,片面强调一个概念的某些特质,甚至偷换概念,是网上吵架的最有效技巧,甚至可以说是致胜的唯一法门。 其实中国传统里最会吵架的就是春秋战国的名家,一个“名”字已经说明了这一派的法门。 但是名家吵架的方法也不是那么容易掌握,抽象概念的逻辑运用技巧,特别是发现对方的实际手段和漏洞都需要一定的天分。  康德和黑格尔的书不好读,很大程度上都是因为抽象概念的思辨和推演太费脑子。 

从实证发端,运用逻辑来分析语言, 我们跳过维特根斯坦,和罗素(罗素此人一生如此多姿多彩,活得时间又长,肯定还要读他的书谈他),就是乔姆斯基的句法结构。 因为乔姆斯基本人还在世, 没到定论总结的时候。 以下只简单说说他早年的经历。

乔姆斯基出生在费城, 他父母都是来自于前苏联地区的犹太人。他父亲是个希伯来学者。乔姆斯基从小衣食无忧, 17岁进入宾大学哲学, 10年后获得语言学博士学位,其中博士论文工作主要是在哈佛做的。毕业后五十年,他一直在麻省理工工作。今年93岁的他是退休状态。当然作为世界上公认的思想领袖,还是会时不时谈谈自己对时局的看法。 

乔姆斯基的句法结构这本书,就来源于他的博士论文。 就是一本100页的小册子。 书的一开篇就说,本文要以公式化的方法讨论一般性的语言结构理论。通过公式化方法可以让思维和逻辑更严密,也容易发现语言自身的问题和错漏。 反过头来就能够加深对语言的理解。

书名叫句法结构,就是要研究语言中构成句子的一般方法和结构。 乔姆斯基认为最合适的研究路径就是构造能够生成语言中所有合法句子的一部语法。 在语言理论中,核心概念是语言平面,也就是语言构造的不同层级, 包含音位,词素,词,词组,每一级别都形成自己的语言平面。从这些基本元素出发构造句字的所谓生成式语法,就是乔姆斯基想表达的核心内容。 

这些内容整天和计算机语言打交道的码农应当都非常熟悉了, 几乎等于是常识。 计算机语言就是关键字,变量这些基本元素通过语法生成的。唯一区别是计算机语言是通过语法构造的,先有语法结构,后有语言,非常严密。而自然语言是先有语言,也就是乔姆斯基定义的有限或者无限的句子的集合, 通过分析得到的语法,就不那么严密了。 

乔姆斯基在构造语法的过程中,首先排除了语义的干扰和基于统计的方法。 然后提出了状态图/有限状态机的概念,并且论述了从有限状态机出发用马尔科夫过程,不能构造生成英语(非正则语法)。 随后,乔姆斯基给出了形式化语法表达方法,这在有限状态机上进了一步(多状态机),但是还是不够。 因为存在不同层的语言平面,简单并列关系不能表达层次结构。为了解决这一问题,乔姆斯基提出了转换式结构的语法。 其实就是符号的交叉引用和递归。 事实上,乔姆斯基否定了语言生成是严格分层的思路, 通过所谓转换式,或者符号引用,可以更灵活的处理层次关系。 他在随后又给出了基于英语的一些实际转换式语法的例子,解释了他的方法能够处理各种复杂的语言现象。

最后乔姆斯基强调,语法应当和语义本身分离, 语法应当只关注结构, 这样才能能够揭示出语言本身的隐藏规则 。 只关注结构,在公式化方法基础上建立的语法分析方法更…科学。

以上这些内容码农看起来应当毫不费力, 但是文科生估计就头大了。 这就回到了前面一直想说的哲学的两条路径,文科生和理科生路径: 

文科生的路径注重概念,是思维体操是心灵体验。文科生哲学长于概念的思辨, 追寻概念的意义, 喜欢问为什么。文科生哲学的影响力来源或者最有威力的武器就是提出一些新的概念,并且用这些概念来统一思想,指导实践。有些概念是非常厉害的,比如黑格尔提出的异化。 后来我们知道,各种异化都出现了…

理科生路径基于实证, 注重现实世界的连接,也就是经验。理科生哲学一定要来源于实践,并且高于实践。是不是存在绝对真理和上帝,对理科生没有意义。理科生哲学的核心是公式和数学, 数学本身是结构, 理科生就是要研究深入理解并且揭示现实世界内涵的深层结构。 

为什么有文科生和理科生这两条路径,因为西方科学和哲学一开始就是二分的。因为逻辑推导的基础是语词概念(集合)本身就是一种二分。

逻辑化公式化,是一把双刃剑。现代哲学引入数理逻辑之后,很多命题变得更加清晰。比如无中生有或者有生于无, 其中的无是可以逻辑消解的,逻辑上等价于有自生(空集在逻辑表达式中不起作用,可以消解)。自古以来,无就是一个能够导致各种思维混乱的概念,引来了很多麻烦,其实在逻辑命题中没有啥意义。

另一方面,逻辑或者公式化又引入了逻辑悖论这个大麻烦。属于集合和不属于集合,一二分就有了讨厌的罗素悖论,也就是有没有一个不属于这个集合的元素构成的集合? 这个悖论导致了逻辑世界是不完备的, 比如哥德尔不完备性定理。 也许可计算型的问题也是无解的。忙了几百年,都是一场空吗? 

怎么应对?作者的个人理解是应当一分为二,二合为一。天下大事都是合久必分分久必合的。 要走路的时候,就要文科生,理科生两条腿, 要站住的时候,两条腿就是一条腿, 就是所谓道。一条腿站着比较舒服, 但是一条腿就走不了路了。 这一段是个人的观点,仅供参考,接受任何反驳。 

哲学会继续演变吗?当然,和所有的生物体都一样,哲学当然也会继续演变,后续的哲学家还会不断的复杂化哲学,推翻旧概念,提出新观点。哲学之花继续迂回生长,目前还看不到尽头。我一开始想的给哲学画个句号,这种文章写不出来, 所以句号是画不上了,不如回到起点。 

所以我们回到哲学/语言的起点, 看一看语言发展的历史。下面是一张语言发展的谱系图:

啊,错了,谁干的!这是计算机语言的,而且这张图也不太全,连COBOL都没有。。。哲学世界其实不是一张图能说明白的, 连更简单的计算机语言都不能, 建议大家还是多读书。