我觉得威廉对于事实真相好像根本不感兴趣,在他看来,事实真相只不过是客观事物和心智之间的契合。他把自己能想出诸多可能性当作快乐。——翁贝托·埃科:《玫瑰的名字》
最近几年随着经济形势下行,关于效率工具和思维方法的讨论也有所降温,中文圈似乎又回到了看破不说破的传统思维:越是机械的思维方法,越容易被认定为不值得深入讨论,例如组合思维,几乎很少得到认真讨论。
本文将讨论的组合思维,主要溯自数学上的笛卡尔积,即多个集合中所有可能组合的列表,几乎就是最大可能空间。其影响之广,以至于在上世纪,包括乌力波在内的一些文学流派也将其引入实验性写作。设计师帕帕奈克转述了约翰·阿诺德(John Arnold)的一种设计模型,只需把各种设计元素排成几列或一个立体矩阵,相乘之后,就能获得各种要素组合。采用类似的原理,帕帕奈克设计了一种二维的纸质计算机,用于组合各种设计元素。
考虑到帕帕奈克终其一生都在嘲讽那些不切实际的设计,不确定他在推荐这种思维工具时,是否带着一半的嘲讽心态,但有一点可以确定,当你列出全部组合时,已经瞬间打开了一张全局地图,包含了所有需要考察的可能与不可能。任务管理四象限就是组合思维的一个经典应用。
为方便称呼,我将组合思维套上帕帕奈克计算机的名头,在下文中继续介绍。^1帕帕奈克计算机的意义不在于最终数量,而在于暗示一个可能空间。这是你所必须考察的最大空间。
生成搜索关键词串
深度搜索是帕帕奈克计算机最经典的应用场景,我早在阅读帕帕奈克的著作之前,就有意识地使用组合方法生成关键词串。
当我检查实习律师的检索报告时,常发现他们的关键词从一开始就只是一条线性序列,根本没有考虑过不同的组合。他们当然知道同时使用多个关键词,比如“停车位”“租金”和“用益物权”,然后发现相关案例中对自己有利的凤毛麟角,而且还是某个犄角旮旯的小法院做出来的,于是得出结论,案子办不了,胜率几乎为零。
在绝大多数现代搜索引擎和数据库中,三个用空格隔开来的关键词意味着逻辑与,需要同时满足,但是稍微有一些逻辑思维的读者可能已经发现,租金只不过是最后一个关键词“用益物权”的某种表现形式,正确的搜索方式应该是“停车位”加“租金”或者“停车位”加“用益物权”,如果法学修养再扎实一点,还应该考虑用益物权下面的其他概念,只要和租金平行,就很有可能作为本案的参考。
结果令我啼笑皆非,当我亲自出马,调整关键词组合后,竟然找到了案件所在法院的一个在先判决,这可真是踏破铁鞋无觅处,得来全不费功夫(更好笑的是,法官还多次告诉我,他不敢当吃螃蟹的人,其实他的同事已经吃了)。如果从一开始就没有组合思维,只是胡乱输入关键词,随便加几个或者删几个,甚至很无聊地调换顺序就期待有奇迹发生,那么最终只会发现搜索结果并没有什么变化。盖搜索角度从一开始就过于狭隘。

