鸰?十分温顺地放下篮子,低头向卢梦龙行礼。
这时鹿鸣家的门铃响了。卢梦龙吃惊地看到从实验室匆匆赶来的林凤黯。身上还背着双肩包,耳朵里塞着蓝牙耳机。
“龙哥,怎么不等我。”
客厅里的鸰?伸出脑袋看见林凤黯,立刻紧张地炸毛了。
鹿鸣安慰道:“不怕,不怕。金乌不凶的。”
林凤黯:……我啥也没干啊!锦鸡姐姐!
鹿鸣高兴地说:“金乌效率真高。来来来,人到齐了。我们可以开始了。”
林凤黯拿出笔电,坐在餐桌边上问鹿鸣:“我要怎么帮龙哥?”
“教他怎么构思一个以假乱真的梦境迷宫,让进来的人有去无回。”
林凤黯扬起嘴角:“类似流形(anifold)空间吗?”
鹿鸣高兴地说:“对,让我们的小白鼠困在梦境里跑圈就行了,卢梦龙建构的梦境再大也扛不住小白鼠乱窜,崩塌是必然结果,但是一旦将梦境变成首尾相接的‘鬼打墙’模式不但节省框架,还节省咒术。”
锦鸡,不,鸰?终于克服恐惧,抬起鸡腿,把草篮子踹到卢梦龙面前。
里面是一只大扇贝。
“这是?砗磲?”
“是制造幻境的蜃。从今晚起,你把他放在你枕头边,让他记录你梦境的细节,你就可以专注于框架,由他来补充细节。”
卢梦龙看着大扇贝里一枚熠熠生辉的海珍珠,在日光下变化莫测,万紫千红。
鹿鸣合上大扇贝的壳子,对卢梦龙说:“别多看,会沉迷。晚上睡后他自然会张开壳。太阳出来后再自己合上。”
卢梦龙很听话地把贝壳合上。
鹿鸣笑着说:“白龙神真是温软的好孩子,我要是管理的神兽都像你这么讨人喜欢就好了。”
卢梦龙腼腆地垂下睫毛。
林凤黯得意地笑:龙哥,我的。
鹿鸣的计划概括说就是把人困在梦里跑圈。但是只是光建构一个仓鼠笼,让小白鼠玩命跑就太容易被识破了。
林凤黯解释:“现实世界是欧式空间(欧几里得空间),而梦境世界是非欧式空间。在一维空间里,欧式空间就是直线,非欧空间可以是圆圈。在二维空间,欧式空间是平面,非欧式空间可以有多种,比如其中一种就是“循环往复的坡道”——一个乌比斯环面。二面相通,分不出正反面来。”
卢梦龙明白了什么,他拿起茶几上的报纸,撕了半张广告,裁成一条,相反黏连,一个乌比斯环就完成了——一条蚂蚁永远攀爬不完的坡道。
林凤黯立刻奉上彩虹屁:“龙哥很聪明哒。立刻明白了。”
卢梦龙:这是常识好不好。
林凤黯继续解释:“另一种非欧二维空间就球面——世界上下对折。类似的还有环面,圆柱,甚至克莱因瓶(klebottle)这样不可定向的拓扑空间。如果设计成三维空间,就有更多选择,但是必须添加时间这个第四维度才可见。但是为了不让织梦者自己和他的伙伴被困在梦境里,要避开时间定义。因为如果你能弄懂其中含义就可以去研究相对论了。”
卢梦龙搜索了一下克莱因瓶,不禁皱起眉头。拓扑空间什么的已经是他完全无法理解的东西了。
林凤黯见龙哥皱眉,赶紧继续解释:“只有在非欧空间才能困住我们的小白鼠。因为再强大的织梦者能想到的东西是有限的,我们做不到无限,但是可以营造一种无限的错觉。小白鼠只能在二维的世界中到处跑。如果和现实中一样的欧式空间的话,织梦者的框架是有限的,小白鼠总一天能跑到空间边缘。我们如果设计成一个球面的话,就不一样了,不管小白鼠如何跑,都跑不出这个球表面。”
“所以我们用最简单的形态来解决这个问题。把梦境构筑成‘瑞士卷’。”
“但是这样的梦境会使织梦者自己都陷入困惑。因为在这个空间里,我们并没有时间参考。”
“是的,我们所处的三维空间,一旦加上时间的定义,就是四维空间。但梦境时间和现实时间是不一样的。但是一旦处于梦境中,就算是织梦人都有可能分不清这是现实还是幻境。因此我们要让织梦者和他的伙伴们得到一个参考量来提醒自己这是梦境还是现实。”
“就像是一个防沉迷系统。”鹿鸣冲鸰?点点头。
鸰?张开翅膀,抖了抖一身火红的羽毛。掉下的羽毛被鹿鸣捡起来交到卢梦龙手里。
鹿鸣将一把羽毛交到卢梦龙手里:“每一个诱饵都需要佩戴一枚鸰?羽毛。在需要离开梦境的时候,点燃羽毛就可以了。”
卢梦龙在鹿鸣家的沙发上第一次成功建构起一个“瑞士卷”状的梦境框架。瑞士卷的内心是卢梦龙梦境的“奇点”,也就是外婆家的老洋房。而瑞士卷的收尾则需要像克莱因瓶一样穿回瑞士卷的内心——“奇点”,一切重头开始。
由于之前林凤黯就将这个流形空间的模型给卢梦龙看过,所以这次在梦境中,他非常顺利地花了3个小时把梦境框架建构完毕。
卢梦龙醒来的时候,窗外满是夏天夕阳的火烧云。恢弘瑰丽的暮色透过窗纱照在客厅的鱼骨拼地板上。卢梦龙小声说:“这地板的拼法今年又流行起来了,追求时髦的人一定没想到这种潮流几十年前也流行过。”