多层抽象看世界

2018-04-14  本文已影响0人  sjj5227

当两件矛盾的事情同时存在时,说明背后还有更大的真相。

在计算机界人士看来,分层和抽象的思维方式几乎是贯穿整个技术体系,从类的设计到网络分层,从TCP/IP协议到系统架构,无不充斥其间。

回到真实世界,当我们希望系统化地解决一类问题,处理方式通常是把面对的问题抽象出简化的模型,并为之建立一套分析方法。比如数学上的“点、线、面…”,物理上的“力、场、波…”,化学上的“原子、分子、离子…”,而每一个概念背后都包含整套的方法论。

科学之所以为科学,就是因为占据了最贴近真实的底层模型,并掌握了直接操纵这些模型的技术。比如可以精确的操纵化学反应,可以精准的发射卫星,在医学上则可以介入到各种体内化合物的分泌、调节等等。简单说,西医是一种操纵底层模型直接影响真实的技术。众多著名中医黑也是因此秣马厉兵,厮杀四方。

但这个世界终究没有那么简单,因为自古以来还有另一类模型抽象方法,叫做操纵象征物间接影响真实的技术。这类技术有很多分支,其中包括中医。这类技术的特点是借助一些看似无关,但在背后与被操作对象存在某些联系的象征物来感知和操纵真实对象。比如高端的有风水、星相、占卜,低端些的比如扎小人、吃哪补哪、扔骰子做选择题。都是这类思维方式的产物。有趣的是,很多间接技术其实是随着科学的发展不断被划分到直接技术里去,比如通过磁铁辨别方向,以前算是玄学了,当电磁理论成熟,这件事有了底层的解释方法,就变成了科学。

以吃水果这件事为例说明一下两种不同抽象思维方式的差异:

以底层抽象法为基础的现代营养学会去分析水果包含的各种化学成分,从而发现水果含有多种维生素、膳食纤维、水分……所以非常好,每天应该吃多少,保持水嫩云云。

而象征抽象法则认为植物的精华都在种子里,而且用壳包的严严的(没有谁家把财物挂在阳台上,都是锁在保险柜里);花花绿绿的水果则是用来吸引动物来食用,并往往自带通便作用,以借着动物的粪便作为肥料,将后代传播到远方的心机婊。所以人类的主食都是种子,水果只宜偶尔食用,更非不可或缺。

再说一下中医,中医黑最爱喷的大概就是阴阳五行理论,因为这是道家技术体系(山医命相卜)用到的象征抽象法,而不是科学用的底层抽象法的那个抽象层。底层抽象法和象征抽象法的最大差别是什么呢,就是底层抽象法的基本元素会非常贴近真实的东西,特别好理解,但是操作方法会很复杂,比如复杂的化学反应。而间接抽象法抽象出的基本元素往往和真实世界不相关,比如中医会把东南西北、寒热温凉、酸苦辛咸、黑白青红…等概念抽象成五行,但是操作方法会很简单,只有简单的升降生克,甚至由于抽象到高层,因此可以借似乎毫不相关的方位、味道、颜色来治疗某些疾病,所以两者的门槛分别会在方法学习和元素抽象上,也就是逻辑力和感知力的差别。这也是两个技术体系的最大差别,并可以总结出下面两条规律:

抽象层次越低,离具体事物越近,对应的方法论越复杂,对操作人的要求越低。

抽象层次越高,离具体事物越远,对应的方法论越简单,对操作人的要求越高。

类似中西医之争,往往是因为大家本来在用不同的抽象方法看世界,却企图用一个抽象层的方法论去指导另一个抽象层的模型。当执着于一个抽象层,无法把理解这个世界有不同的抽象方法,就是孕育喷子的温池。

然后再看看计算机界的模型,当我们需要实现一个功能的时候,最快速的方法是直接去找第三方库直接调用某个接口不是么,底层抽象法则好比通过逆向工程去分析该功能的汇编级实现并企图自己重写一份,当然这也很好;而象征抽象法则更像是直接调用黑盒接口,先实现功能。

中药恰恰是一种黑盒接口般的存在,比如麻黄可以打开毛孔,芍药可以放松平滑肌……作为这个抽象层的医术,其实并不需要明白到底是其中的某种或者几种化学物质产生了这些作用,而需要学习的事情是让这些接口如何组合从而解决某些疾病。也同样因为抽象层的不同,两种医学对病机的定义是完全不同的。同样一个感冒,中医看来可能是寒气伤表,而西医的视角则是X病毒感染,其实都没有错,然后需要做的就是用各自抽象层的方法论去解决问题,中医可能会用个麻黄把毛孔打开,再配桂枝把寒气顶出去。西医可能靠某些酶来破坏该种病毒的RNA复制。但凡用自己的方法论来操纵自己的模型,这样都很好。

但比较悲催的则是企图用一个抽象层的方法论去操纵另一个抽象层的模型,比如通过板蓝根杀死某某病毒这类说法, 就像鸠摩智用小无相功强行施展少林七十二绝技一般,虽然看起来是那么回事,实际上已是邪道。须知每个抽象层都能在自己的世界里练到顶级。这点枯荣大师就做的很好,专注把一阳指练到一品,绝不为少林绝技所吸引。

上一篇下一篇

猜你喜欢

热点阅读