新学期的选修课《跨学科创新实践》开课第一天,教室里坐满了来自不同专业的学生。
阳光透过高大的落地窗,斜斜地洒在深色的课桌上,空气中漂浮着粉笔灰与新书页的气息。沈望舒坐在靠窗的位置,指尖无意识地摩挲着笔记本的边缘。他穿着一件米白色的针织开衫,内搭是浅灰的衬衫,领口微微敞开,露出锁骨处一道淡淡的浅痕——那是去年冬天情绪低落时留下的印记,如今已渐渐淡去。
他目光扫过教室,心里带着一丝隐秘的期待——他知道晏清川也选了这门课,却不确定会不会分到一组。
课程开始前,老师拿着花名册走上讲台,宣布要随机分组,每个小组需要完成一个跨学科的创新项目,涉及数学、文学、建筑、编程与心理学等多个领域。
“现在,我来点名分组,”老师推了推眼镜,目光扫过教室,“第一组,沈望舒、晏清川、江念远、陈怀瑾。”
听到自己的名字,沈望舒猛地抬头,心脏像被什么轻轻撞了一下。
正好撞上晏清川的目光。
他坐在教室的另一侧,穿着一件深灰色的衬衫,袖口挽到小臂,露出腕表与一道淡淡的旧疤。他似乎也刚听到名字,抬眼望来,眼神里带着一丝不易察觉的惊讶,随即化为淡淡的笑意——那笑意极浅,却像一道光,瞬间穿透了沈望舒心底的薄雾。
江念远在后排欢呼起来:“太好了!我们一组!”她蹦跳着冲到前排,一屁股坐在沈望舒旁边,手里还举着手机,“快,来个小组合照!纪念历史性时刻!”
陈怀瑾也微笑着看向他们,眼神里带着友善:“很高兴和你们一组。”
全班同学的反应各异——
有人小声议论:“沈望舒是文学系的,晏清川是数学系的,这组合有意思。”“江念远是计算机系的,陈怀瑾是心理学系的,这小组简直是‘跨学科天花板’啊!”也有人羡慕地说:“他们四个看起来都很厉害,肯定能做出好项目。”
而江念远,早就打开前置摄像头,偷偷拍摄了现场的视频,弹幕瞬间刷屏:
“第3个巧合:选修课同组——天选之组!”
“晏清川的眼神!他笑了!我看到了!”
“100个巧合,越来越有意思了!”
小组第一次讨论定在课后进行。四人搬着椅子围成一圈,坐在教室角落的讨论区。
沈望舒深吸一口气,终于说出了酝酿已久的构想:“我想做‘文学建筑’的项目——把文学作品里的空间意象,用建筑模型还原出来,比如《红楼梦》里的大观园,或者《百年孤独》里的马孔多镇。”
他的声音带着一丝兴奋,眼里闪烁着光芒,像是在描绘一个从未有人抵达过的理想国。
“我们不只复原建筑外形,而是还原它的情感结构。比如‘潇湘馆’的幽闭与压抑,‘怡红院’的繁华与空洞,‘马孔多镇’的循环与孤独。这些,都可以通过空间设计传递出来。”
晏清川听着,指尖轻轻敲击桌面,忽然拿出笔记本,快速画了一个数学模型:“可以用拓扑学里的空间映射,来还原文学作品里的空间结构,让模型更精准。比如,大观园的路径,其实是一个非欧几里得空间,它的视觉距离和心理距离不一致,这正好可以用流形理论建模。”
江念远探头一看,眼睛亮了:“我可以负责编程,做一个虚拟的‘文学建筑’展示平台,让大家能在线上参观。还可以加入互动功能,比如点击某间屋子,弹出人物心理分析。”
陈怀瑾点点头,从心理学角度补充:“还可以加入情感元素,比如《红楼梦》里的‘潇湘馆’,是林黛玉的居所,空间设计可以体现她的敏感与忧伤,让参观者一走进去,就感受到那种情绪。我们甚至可以加入环境音效,比如雨声、琴声,增强沉浸感。”
四个人的想法碰撞在一起,像火花一样,点燃了项目的灵感。
沈望舒负责收集文学作品里的空间描述,整理出详细的资料;晏清川则用数学模型搭建建筑的框架,确保结构的合理性;江念远开始编写程序,搭建虚拟平台的雏形;陈怀瑾则负责分析不同文学作品里的情感基调,为建筑的空间设计提供参考。
讨论过程中,沈望舒用文学理论解读建筑案例,晏清川用数学模型验证其可行性的互动,格外引人注目——
沈望舒说:“《百年孤独》里的马孔多镇,是一个循环的空间,像是一个闭环。布恩迪亚家族的命运也在不断重复。这种‘循环感’,必须体现在空间设计里。”
晏清川则在笔记本上画出一个环形拓扑结构,解释道:“可以用环形拓扑来还原这种循环感,让模型的空间流动起来,就像小说里的时间循环一样。而且,如果加入一个‘奇点’——比如那棵老树,作为记忆的锚点,参观者每次经过这里,都会触发不同的叙事分支。”
沈望舒眼睛一亮:“对!就像小说里,每一代人都在重复命名,每一代人都在重复悲剧——这个奇点,可以是‘黄蝴蝶’,或者‘炼金室’。”
江念远看着两人的互动,忍不住感叹:“你们俩简直是‘文学与数学的绝配’!一个负责情感,一个负责结构,简直天作之合!”
陈怀瑾笑着补充:“而且,你们有没有发现?你们的讨论方式,像极了‘文学建筑’本身——沈望舒是墙体,晏清川是梁柱,我是地基,江念远是屋顶。我们缺了谁都不行。”
沈望舒听了,心里一动。
他转头看向晏清川,正好对方也看过来。
两人目光相接,没有说话,却都笑了。
那笑容里,有默契,有懂得,还有一丝说不清的温柔。
讨论结束后,四个人一起走出教室。阳光洒在身上,暖洋洋的。
江念远提议:“为了庆祝我们成为一组,周末去吃火锅吧!”
沈望舒和晏清川都点头同意。
陈怀瑾笑着说:“那我来订位置,大家有什么忌口吗?”
晏清川想了想,说:“我不吃香菜。”
沈望舒则补充道:“我喜欢吃辣的,但不要太辣,怕胃不舒服。”
江念远在一旁拍手:“没问题!我知道一家很好吃的火锅店,辣度可以自己调,还有不放香菜的汤底!而且,他们家的牛肉是现切的,沈望舒你肯定喜欢!”
沈望舒惊讶:“你怎么知道?”
江念远眨眨眼:“因为我是‘花坛CP观察员’啊!你每次在图书馆吃午饭,都点辣味牛肉粉,我早就记住了。”
沈望舒耳尖微红,晏清川却低笑一声,声音很轻,却清晰地落在沈望舒耳中。
“你笑什么?”沈望舒小声问。
“没什么,”晏清川侧头看他,阳光落在他睫毛上,投下细碎的影,“只是觉得,能和你一组,很好。”
沈望舒低下头,嘴角却忍不住上扬。
周末的火锅店,热气腾腾,笑声不断。
四人围坐在一张圆桌旁,锅底翻滚着红油,香气四溢。
沈望舒夹起一块牛肉,放在辣度适中的汤底里涮了涮,递给晏清川:“这个牛肉很嫩,你尝尝。”
晏清川没有推辞,接过,放进嘴里,咀嚼片刻,点头:“确实不错。”
江念远在一旁调侃:“你们俩现在越来越有默契了,连吃火锅都这么‘同步’!沈望舒夹的正好是晏清川喜欢的部位,晏清川吃的正好是沈望舒推荐的辣度——这哪是巧合,这是‘量子纠缠’!”
陈怀瑾笑着拍了她一下:“别闹了,快吃你的毛肚。”
晏清川却忽然开口:“下周二前,我会把数学模型优化方案发给你们。”
沈望舒点头:“好,我这边也会把《红楼梦》的空间文本整理完。”
江念远举起饮料杯:“来,为‘文学建筑’项目,干杯!”
四人碰杯,汽水的气泡在灯光下闪闪发亮,像极了满天星的花瓣。
用餐结束后,众人准备离开。
晏清川叫住沈望舒:“等一下。”
他从书包里拿出一张便签条,递给他。
沈望舒接过,打开一看——
上面写满了公式和参数,还有一些小小的标注,比如“这里可以参考《红楼梦》里‘怡红院’的描述,增加一个弧形的走廊”,“马孔多镇的主街长度,建议用斐波那契数列递减,增强循环感”。
但最下方,还有一行小字:
The structure of literature is incomplete without your words.
(没有你的文字,文学的结构是不完整的。)
沈望舒看着便签条,心里一动——晏清川不仅在项目上用心,还特意结合了自己提供的文学资料,这份细致,格外让人感动。
他在便签条背面写下回应:
"Your math is the skeleton of my literature dream."
(你的数学,是我文学梦想的骨架。)
写完,他将便签条轻轻夹进晏清川的笔记本里,动作轻柔得像怕惊扰一场梦。
晏清川看着他,嘴角微微上扬,眼神里带着一丝笑意。他将笔记本收好,放进书包的夹层里,动作轻柔得像是在收藏一件珍宝。
江念远看着两人的互动,偷偷拍了一张照片,弹幕刷屏:
“第4个巧合:便签条 火锅局——太甜了!”
“骨架与梦想,这比喻太戳了!”
“100个巧合,每一步都好浪漫!”
她知道,这个小组不仅会做出一个优秀的项目,还会成为沈望舒与晏清川之间,更多美好回忆的起点。
而选修课的同组,不过是又一个巧妙的巧合,让他们的关系,在合作与交流中,慢慢升温。
第4个巧合达成。
100个巧合,才刚刚开始。
那天晚上,沈望舒回到宿舍,打开电脑,点开江念远发来的项目群文件夹。
里面有一份晏清川上传的PDF:《文学建筑空间映射初稿》。
他点开,第一页是一张拓扑图,图中两条曲线从不同方向出发,最终在中心点交汇。
图的下方,写着一行小字:
d(t) → L, as t → ∞
(距离随时间趋近于一个常数L)
沈望舒盯着那行公式,眼眶忽然热了。
他想起晏清川在食堂递来的便签条,想起图书馆的麦克斯韦方程,想起那些没有说出口的话,终于明白——
晏清川一直在用数学,写一首关于他的情诗。
而他自己,正用文学,一句一句地,回应着。
他打开文档,新建一页,写下:
《100个巧合》
第4个巧合:选修课同组——天选之组
证明:距离的极限是永恒
然后,他保存文件,重命名为:“文学建筑项目_最终版”。
他知道,这个项目,不只是一个课程作业。
是他们共同建造的,通往彼此世界的桥梁。
而那100个巧合,每一个,都是桥上的星光。