上午的物理课,讲的是阻尼振荡。
老师在黑板上画出一个逐渐减小的正弦波:“当系统受到阻力,振幅会随时间衰减。衰减系数决定了它多久会停下来。”
夏衍看着那个越来越平缓的曲线,笔尖在草稿纸上无意识地画着类似的波形。画到第三个周期时,他意识到自己正在模拟某种东西——或许是昨晚那条短信的余震。
“现实中的耦合系统都有衰减。”林屿忽然小声说,眼睛仍然看着黑板,“距离是阻力,时间是阻尼,新环境是外加载荷。理论模型总是假设理想条件,但现实……”
他没说完,但夏衍听懂了。
下课铃响,老师刚离开教室,陈阳就拿着他的观察记录2.0版过来了。这次的数据更详细,甚至做了图表。
“基于昨天的跟踪,我得出了几个初步结论。”陈阳把表格铺在桌上,“第一,林屿回归后,夏衍的课堂互动频率回升了,但只恢复到原先的85%。第二,两人的对话长度平均缩短了30%,话题更多转向‘实际问题’,比如志愿填报、时间分配。第三——”
他顿了顿,看了看两人:“第三,肢体距离增加了大约15厘米。以前你们说话时会自然倾斜到20厘米内,现在保持在35厘米左右。”
苏晓从旁边经过,瞥了一眼表格,没说话,但眼神复杂。
“这是什么意思?”林屿问,语气听不出情绪。
“意思是,系统参数确实在调整。”陈阳推了推不存在的眼镜,“外部约束的改变,已经反映在交互模式上。而根据社会心理学,肢体距离的增加通常是心理距离变化的早期指标。”
夏衍合上陈阳的表格:“你的观察存在观察者效应。知道被观察时,系统行为本身就会改变。”
“但改变本身就是数据。”陈阳坚持,“而且,不只我在观察。”
他朝教室后排努努嘴。几个女生正朝这边看,目光相遇时迅速移开,小声交谈着什么。
“看到了吗?”陈阳压低声音,“‘异常共生体’开始引起群体注意了。任何生态系统,当出现过于紧密的共生关系时,其他个体要么好奇,要么排斥,要么……模仿。”
“模仿什么?”林屿问。
“模仿你们这种特殊的对话方式,特殊的关注度,特殊的——”陈阳斟酌着用词,“耦合模式。”
下午的班会,李老师果然提到了志愿填报。
“距离高考还有两个月,但志愿模拟填报下周就要开始。”李老师扶了扶眼镜,“我知道有些同学已经开始规划未来,甚至有了‘组团’去某个城市的想法。这很好,但我要提醒你们——”
他在黑板上写下四个字:现实约束。
“家庭因素、经济条件、健康情况、地理位置……这些都可能成为现实约束。一个好的规划,不是只考虑‘想去哪儿’,还要考虑‘能去哪儿’,以及‘去了之后会怎样’。”
说这话时,他的目光似乎不经意地扫过夏衍和林屿的方向。
“比如,有的同学想去北京上海,但家里的情况可能不允许。有的同学想学某个专业,但那个专业在本地没有好的学校。这些都是需要权衡的现实问题。”
林屿低着头,在笔记本上写:
【现实约束清单:
1. 父亲需每月复查(本地三甲医院)
2. 母亲工作无法调动
3. 家庭经济可支持的最大半径:300公里
4. 个人偏好:理论物理
5. 本地该专业排名:全国40+
6. 耦合系统的距离衰减函数:待测定】
写到最后一项时,他停住了。
夏衍瞥见那行字,从自己本子上撕下一角,写:
【衰减函数实验设计:
阶段1:确定基础信号强度(当前)
阶段2:模拟距离增加后的信号衰减率
阶段3:寻找信号增益方法(定期会面?通信频率?)
关键问题:是否存在一个临界距离,超过后耦合会失稳?】
他把纸条推过去。林屿看完,在背面写:
【更关键的问题:你愿意为这个实验投入多少资源?】
然后推回来。
夏衍盯着这个问题,直到纸条被林屿轻轻抽走,折好放进口袋。
放学时,雨又来了。这次是太阳雨,东边日出西边雨,天空被割裂成明暗两半。
两人站在教学楼门口,看着这奇怪的天气。夏衍撑开伞,那把刻着0.618的伞。
“你的伞。”林屿说。
“嗯。”
“还在用。”
“好用。”夏衍顿了顿,“比例稳定。”
林屿笑了,笑声很短,很快被雨声吞没。他没有像往常一样自然走进伞下,而是站在原地,像是等待某个程序运行完成。
“进来吧。”夏衍说。
林屿这才走进伞下。距离恢复到了20厘米,夏衍闻到他身上淡淡的洗衣粉味道,混着雨水的湿气。
“陈阳的数据错了。”走出一段后,夏衍忽然说。
“什么?”
“他说我们的距离增加了15厘米。”夏衍调整伞的角度,“但现在只有5厘米。”
“因为在下雨。”林屿说,“雨是外部变量,强迫系统调整参数。”
“不是因为雨。”夏衍说,“是因为我想让距离是5厘米。”
林屿的脚步顿了一下。
雨点敲击伞面的声音突然变得很响,像某种急促的心跳。
“你知道临界距离是多少吗?”林屿忽然问。
“什么临界距离?”
“让耦合系统失稳的距离。”林屿看着前方的雨幕,“我查了资料。研究远距离关系的论文说,对高中生而言,超过200公里,关系的存活率会下降到30%以下。如果是不同城市,不同大学,不同专业,还要再打折。”
“所以呢?”
“所以理论上,如果我们真的去了不同地方,这个系统有超过70%的概率会自然衰减至失联。”林屿说得很平静,像在复述实验数据,“就像阻尼振荡,最后振幅归零,系统静止。”
夏衍停下脚步。雨还在下,伞在他们头顶撑出一小片干燥的空间。
“所以你打算提前终止实验?”他问,“因为预测的成功率太低?”
“我在考虑调整实验目标。”林屿转过身,伞跟着旋转,雨丝斜斜切过他们的侧脸,“从‘维持长期耦合’调整为‘收集高质量数据,直至系统自然衰减’。”
“就像明知会失败的实验,还继续做?”
“科研里很多实验都是明知会失败也要做的。”林屿说,“为了验证理论,为了收集边界条件,为了……知道那个衰减曲线具体长什么样。”
他的声音很轻,但每个字都像雨点一样砸下来。
夏衍忽然想起数学课上的那个错误。x=kπ和x=kπ+π/2,相位差一点,图像完全不同。他们现在就在那个相位差上——林屿已经开始计算衰减,而他还在假设信号强度不变。
“我不接受这个调整。”夏衍说。
林屿抬眼看他。
“实验一旦开始,目标就不能轻易改变。”夏衍向前走了一步,距离从5厘米缩短到3厘米,“你说过,否则之前的数据都会作废。那我们这些天的数据算什么?预备阶段的噪声?”
“那些数据很珍贵,但——”
“但什么?”夏衍打断他,“但现实约束太强?但预测成功率太低?但家庭变量优先级更高?”
他深吸一口气:“林屿,你的系统里到底有几个变量?家庭,健康,未来,还有我。你是怎么给它们排序的?”
雨突然大了,风把雨丝吹进伞下,打湿了夏衍的肩。
林屿沉默了很久。远处有车灯划过,在湿漉漉的地面上拉出长长的光带。
“我不知道。”他终于说,“以前我的系统很简单:输入是知识,输出是分数,目标是前进。然后你出现了,系统复杂度指数级增加。现在家庭变量又介入,系统接近过载边缘。”
他抬手,碰了碰伞柄上那个刻痕:“0.618是最美的比例,但前提是整体不变。如果整体本身在崩塌,再美的比例也毫无意义。”
“所以你选择放弃局部来保全整体?”
“我在寻找新的稳定态。”林屿说,“一个包含所有现实约束的、可持续的稳定态。在那个状态下,或许我们的耦合系数会降低,互动频率会减少,但……系统还能运行。”
“像低功耗模式。”
“像生存模式。”
两人站在雨里,伞成了小小的孤岛。世界在岛外奔流不息——车声,雨声,远处商店的音乐声,还有各自心里那些没有说出口的变量。
“我想做个测试。”夏衍忽然说。
“什么测试?”