在之前的文章中,我提到《三国演义》中的地理错误。其实仔细想一下的话,《水浒传》中类似的错误也不少:

鲁智深在五台山第二次喝醉后大闹一场,智真长老不得不让他去东京大相国寺投奔智清禅师。书里写了,鲁智深从五台山去东京,走了半个多月,中途路过青州桃花山。

看看下面的地图,五台山在山西,青州在渤海边,而东京就是开封,这三个位置形成一个三角形。鲁智深正确的做法是从五台山直接往南走到东京,而不是向东先看看大海。

打开网易新闻 查看更多图片

林冲杀了陆迁等人,雪夜上梁山,那是暮冬大雪之夜。可是到了朱贵的酒店,对岸就派了船过来,还有排山的巨浪。

梁山在山东济宁,地处北方,而且古代的冬天要远比现在冷。济宁的湖泊冬天会不会上冻?这个大家自然都懂。

杨志押运生辰纲,从大名府出发前往东京,路上在黄泥岗被晁盖一伙儿放倒。杨志醒的早,发现东西都被偷了,就自己走了,其他人醒来后去报官,去的是济州府。

看看下图,与鲁智深的故事类似,杨志这里也是走了一个诡异的三角形。本来可以直接向西南走什么事都不会发生,偏偏一溜烟的跑到山东境内,与贩枣商人晁盖等人不期而遇,这难怪老虞侯会怀疑杨志是内鬼。

史进从渭州(今甘肃平凉)出发寻找师傅王进,先到了延州(今陕西延安),没找到,然后史进继续往东走,来到了大名府(今河北大名),这里距离出发地已经相当远了,而且自己也快没钱了,按照正常逻辑,找不着就回去再想办法,可是史进居然一头扎进了山东,到青州(今潍坊)想在桃花山附近当路霸。这样的行进路线简直匪夷所思,史进的脑回路果然不同凡人。

打开网易新闻 查看更多图片

宋江在浔阳楼提反诗,梁山伙同其他土匪部队前去营救。

梁山在济宁,江州是今天的九江,两地直线距离640公里。书里写了,梁山军马用了10天时间冲了过去,但问题是,北宋再弱也是个主权国家,梁山再强也是不入流的土匪,一大堆人步军马军大张旗鼓的冲到南方1000多里外的地方打仗救人,这事要是真的,北宋等不到阿骨打崛起就得换国号了。

但是,《水浒传》的后半部分,即梁山军被招安后和方腊的血拼,却极少有地理方面的错误,对州县和路线的描述非常精准。由此可以推断,《水浒传》的作者是一个南方人,没有在北方生活的经验。

学术界对《水浒传》的作者一直存疑,一般认为施耐庵是将民间故事整理而成,并不是严格意义上的创作者。施耐庵和《三国演义》的作者罗贯中一样,都是活跃在元末的文人,罗贯中是陈友谅的军师,施耐庵是张士诚的军师,按照《倚天屠龙记》的说法,他们都是明教的,怪不得施耐庵写征方腊的经过那么严谨,原来是有明教的内参作资料。

打开网易新闻 查看更多图片