曹雪芹的《红楼梦》是中国古代四大名著之一。相传他只是写了《红楼梦》的前80回,后40回由高鹗续写。事情已经过了几百年,可是对此仍没有一个定论。
这个问题困扰了人们几百年,近年来,科学家试图用科学的方法来解开这个谜。
20年前,在美国举行的“《红楼梦》讨论会”上,有个叫陈炳藻的教授提出了一个惊人的发现:他断定,《红楼梦》是曹雪芹一个人写的,这个结论是计算机自己“算出来”的。
他把曹雪芹常用的句式、词语和搭配方法等,作为样本输入到计算机里面,然后把前80回和后40回做了一个比较,发现它们的联系程度有80%。由此他判断,红楼梦前后都是曹雪芹一个人写的。
他的这个办法是有一定依据的。因为每个作家的经历不同,文风不同,使用语言的习惯也就不同。比如说曹雪芹写“笑”,林黛玉对不同的人有不同的“笑”,对贾宝玉是“含情”地笑,对袭人是“冷淡”“讥讽”地笑,对紫鹃是“凄然”、“温存”地笑……这些词和林黛玉的性格是非常吻合的。我们可以想想看,如果林黛玉“龇牙咧嘴”地笑,那就不符合曹雪芹的风格。
陈炳藻的研究方法又为我们提供了一种新的研究方法。用计算机可以做许多我们原来都不能轻易完成的工作。
深圳大学的科学家们,把330多万字的《全唐诗》贮存在电脑里。想知道“床前明月光”这句诗是谁写的?这首诗在书里面的哪一页呢?没问题!只要几秒钟,聪明的计算机就能告诉你答案。这些工作,如果是用人来完成,需要几天,甚至几个月的时间。