第十六章 排除
三浦案的侦查,两个星期就走进了死胡同。
辖区把三浦的通话记录、仓库的出入、司机的口供翻来覆去筛了三遍,筛出来的东西全是一个质地:每个人都见过三浦,每个人都不认识三浦。行里的规矩不问人,于是没有人能供出第二个人。嫌疑人画像倒是有一张:死者圈子里流传的口径是「他最近要收手,可能得罪过人」。要收手的人为什么得罪人,得罪的是谁,再往下,没有人说得出来。
仓库的监控是坏的,坏了半年,房东说三浦一直说要修,一直没修。雨夜没有目击者。进出仓库区的路有四条,凌晨的车流量调了三个晚上的记录,筛出十几辆形迹可疑的车,一辆一辆查下去,全是送货的,拉砂石的,赶早市的。最后一辆排除掉的那天,主办此案的警部补在走廊上抽了半包烟。
往渠道上查的那一路也断了。三浦的上家是谁,行里的人都猜得到有那么个人,谁都说不出来是谁。货从三浦手里过,上游从来不露脸,电话一次一个号。警部补把这个方向的报告写完,自己都觉得单薄:一个底层的调度死了,上游断得干干净净,像退潮退掉一串脚印,看不出哪一串是凶手的。
伊达那两个礼拜也没闲着。专案组里没有他的正式立场,他就用自己的时间跑:三浦的住处去了三回,房东那儿两回,定食店一回,还把三浦三年内的缴费记录要了一份,一个月一个月地看。松枝问过他找什么,他说不知道,就是找找看,找到了他会知道。
八月一日,星期六,伊达来了松枝的研究室。没有预约,拎着一个便利店的袋子,里面两罐咖啡。
"辖区要降级了。"他说,"下周起,专案组撤一半,案子转常态侦查。翻译过来就是:挂起来。"
松枝递给他一只杯子,他摆手,把咖啡放在桌上。
"松枝先生,我今天来,不是以专案组的立场。"伊达说,"是以一个办了二十年案子的人的立场。我说一句话,您听完再赶我。"
"请说。"
"这案不对。"
伊达说得很慢,一个字一个字。
"我说不出道理,道理我试了半个月,说不出来。我就说我看见的。前三案,死者一出来,案子的形状就出来了:利索,干净,像裁过的纸。布设的每一样东西都花得极仔细。凶手在写字,写在死者的身上。三浦这个案子,一分多余的力气都没有花。胶带缠了一圈又一圈,雨衣用完扔在地上,电话簿里干干净净。这不是写字,这是办事。一个人被当成一件事办了。"
他顿了顿。
"办过几百件案子,我分得出来哪个是表演,哪个是办事。三浦这案,是有人真的想他死。不是想给谁说句话,是想让他这个人不存在。这种案子我见得多,全是仇、钱、灭口,底下全是人。前三案底下没有人,只有字。"
研究室里静了一会儿。窗外的蝉声一层压一层。
"伊达警官,"松枝开口,"您说的我全部听到了。我不反驳您的经验,经验是您的东西。我现在说我的东西,理论的东西。您也听完,再决定要不要收回「不对」这两个字。"
伊达点了点头,坐下来。他把那罐没开的咖啡放在桌角,摆正,像要在证人席上坐稳。
松枝把白板转过来,拿起笔。
"第一,定义域。"
他写下这三个字。
"我们的理论不是一个形容词,它是一个函数。这个函数作用在一份明确的数据集上:中村研究室轨道的关联人员,编号字段,整除条件。这份数据集里有多少人,每个人是谁,我们入夏之前就核验过。三浦太一不在这份数据集里——不是他不满足条件,是他根本不在定义域里,函数对他没有输出,就像正弦函数对一份报纸没有输出。要让三浦成为系列的目标,凶手得先换一份数据集,可换了数据集,前三案建立起来的全部规则就作废了。一个用三起命案写规则的人,会在第四起把规则作废吗?这是第一个说不通的地方。"
"第二,层进。"
他写下第二条。
"签名在层进:纽结,低维拓扑,算术几何。一层比一层深,一层比一层接近我。第三案他走进了算术几何,站在了我的领域里。椭圆曲线只是门厅,门后面还深得很。如果序列继续,第四案的签名只能往深处走,或者停在原地,没有第三条路。三浦案的签名是什么?没有。不是退步,不是变奏,是零。从算术几何降到零,这不是层进的下一步,这是层进的反面。一个把层进当语言的人,写三行越写越深,第四行突然不写,这是第二个说不通。"
"第三,布设的指纹。"
"前三案的现场,所有痕迹都是事后布置的:死后摆姿,教具仿造,计数布设,残页带走。这些痕迹有一个共同的方向:过剩的精密。每一份力都花得极仔细,花在结构上。三浦案的方向正相反:过剩的粗糙。胶带缠得超过需要,雨衣用完就扔,这些力花在'不让人看到'上。再说手感:前三案是一只练熟的手,每一件布设都落在它该在的位置;这一案是另一只手,有力气,没有分寸。伊达警官,您说的表演和办事,在物证层面上完全成立,我同意您的观察。我的结论只是比您多走一步:这两套相反的成本,不可能出自同一套审美。同一个人,可以换手法,换不了成本观。这是第三个说不通。"
"第四,模仿犯。"
"媒体报了两个月连环。一个模仿犯能拿到什么?只有外壳:连环的名头,'挑衅教授'的传闻,外加报纸上那个一百六十五。签名的细节,纽结的手性,计数的序列,椭圆曲线的模数,这些没有出过这间屋子。三浦案墙上那张纸,恰恰是外壳的证明:手写,粗粝,一道抄来的数列题,模数抄的是见报的一百六十五。模仿犯终于来过了,可他只读到报纸。他的纸不在我们的序列里:不是签名,是仿签名,仿的是报纸,不是这间屋子。这张纸越成立,这案子离系列越远。它就是一个独立的凶杀,时间碰巧落在连环的阴影里。"
"我换一个方向顶您。"伊达说,"如果就是他干的,这一回他故意不签呢?他知道我们盯着签名,他偏不签,让我们自己把他排除。您这四条,是不是恰好是他想让我们说的?"
"我防过这一手,防法只有一个,就是问他图什么。"松枝说,"签名不是包装纸,是这个序列的正文。三起案子,每一起他都在说话,说得一起比一起用力,说到第三起说进了我的领域。一个把说话当目的人,杀了人却一句话不说,这等于没杀。他要是真想骗过我们的规则,有的是更便宜的办法:留一个假签名,一个故意写错的数,一条对不上的曲线,把案子做成系列里最扎眼的一起,让我们沿着错的方向查下去。可他没留。墙上那张纸不是他留的,那是一道抄报纸的题,读过晚报的人都写得出来;如果那真是他的手笔,前三案他就白签了。伊达警官,「故意不签」这个假设解释不了现场的零,它只能解释我们为什么需要这个假设。"
伊达听完,没有立刻接话。他把那罐咖啡拿起来,又放下了。
松枝把笔放下。
"最后一条,我替您说,时序。三案,四月,五月,六月,节奏大致是月度,三浦是七月十二日。时序吻合,这是全部事实里唯一一条支持并案的,我承认它。但时序吻合并不是充分条件:七月份全日本发生的凶杀不止一起,每一起都落在系列的时间窗里,不能每一起都并进来。一处时间上的吻合,翻不了四个说不通的地方。"
白板上五行字。松枝退后半步,从第一行又读了一遍,读到第五行。他做数学的习惯,写完的证明自己先当审稿人。读完,他把笔搁回笔槽。
"伊达警官,还有一层,这一层不是数学,是数据质量的问题。模型是靠数据养的,三浦案要是并进系列,就等于一份噪声进了训练集:它没有签名,没有编号,没有日程,它会污染接下来的每一次预测。排除它,不是嫌弃它粗糙,而是因为它和前三案测的根本不是同一个东西。把它剔出去,系列才是干净的,理论才站得住。这是剔除决策,我签字。"
伊达在白板前坐了半晌。
"您刚才说,"他开口,"我的观察在物证层面成立。表演,办事,两套成本,这点您认同吧。"
"是的。"
"那我再问一句。您这套排除,前提是所有规则都来自前三案。规则是凶手写的。他写了三条规则,您用这三条规则判第四个案子出局。可是写规则的人,随时可以不写。他哪天换一种活法,您的规则就拿他没办法了。"
"对。"松枝说,"这是所有归纳法的死穴,我承认。所以我们不是拿理论当事实用,而是拿它当筛子用。三浦案过不了筛子,就出去。哪天出一个案子,有签名,有编号,可样子变了,那就是新事实,新事实来了理论再改。理论服从事实,不服从自己的前三次命中。可今天,此刻,摆在桌上的事实是:四个说不通,一处时序吻合。我只能签这个名。"
这个四十五岁的刑警从椅子上站起来,拿起桌上那罐咖啡,喝了一口。
"我说不过您。"他说,"我一个一个试过,四个说不通,我一个都拆不动。行。三浦案,归辖区,常态化,我不拦了。"
他把咖啡喝完,罐子捏瘪。
"但我要一句话,记在纸上。不是给您看,是给我自己。"他找了张便签,写了几笔,"三浦案,伊达持保留意见。日期签上,夹在卷里。这是我第一次与您意见相左,您就当是一个老刑警的执拗吧。"
"这张纸我出复印件,正本您留着。"松枝说。
"正本我留着。"伊达把便签夹进随身的本子,"复印件进卷宗。"
伊达走到门口,又停住。
"松枝先生,您知道干我这行,最怕的是什么吗?不是错。是顺。一件事,问谁谁点头,查哪哪顺,四个说不通排成一排。这种时候我后背发紧。"
他走了。
松枝站在白板前,看那一行一行自己写下的字。定义域,层进,成本,模仿,时序。每一行都立得住,五行排在一起,排除是一个干净的结论。干净。他想起自己上一次用这个词,是在白板上写下「太干净」的时候。那一次他不安过,这一次他不打算不安。那一次干净是直觉,这一次干净是论证。
他也把白板拍了照,存档,文件名写上日期。然后把排除意见写成一页,签上名字,日期,八月一日。
八月三日的专案组短会上,这一页纸走了流程。课长读完,问了两轮,有没有人反对。辖区那边,警部补没有反对,他手上的线索本来就断了,排除意见给了他一个台阶。伊达没有说话,他的保留意见写在便签上,夹在卷里,这是他和松枝说好的处理方式:分歧进卷宗,不进会议室。记录员敲下结论:丰洲仓库案与系列案不予并案,单独侦查,关联观察项保留。
傍晚他离开研究室的时候,蝉声还没有停。走廊尽头,夕阳从西窗进来,把地面切成一格一格。他从光格里走过去,心里在想的是名单:三个窗口都过去了,他写了三行,一行比一行用力,这种写法的人,停不下来。理论需要一个新的事实。凶手不会一直安静。下一个签名的位置,他得提前想。
〔顾问工作记录 · 15〕 丰洲仓库案排除意见(松枝教授,8/1,一页,署名)通读完毕。 论证结构五项:① 定义域(死者不在相关人员数据集 D 内,函数无输出);② 层进断裂(签名自算术几何归零,非层进的下一步);③ 布设指纹(事后精密 vs 事前粗糙,成本观相反);④ 模仿检验(现场唯一类签名物为手写数列纸,模数=已泄露的一百六十五,只及公开层,判模仿犯手笔;纸越成立,案离系列越远);⑤ 时序(月度节奏吻合,非充分条件)。 五项独立,结论收敛:剔除出系列,转辖区常态侦查。 剔除决策合理。 备注:附伊达警官保留意见便签一份(自存)。系列名单 3 人,窗口全部经过,无事件。等待下一个签名。