所以,无论你的基因是如何把你变成巫师的,都跟任何复杂结构的蓝图无关。
这就是哈利猜到巫师的遗传会符合孟德尔规律的另一个原因。如果魔法基因不是这种复杂结构的话,还有必要出现不止一个吗?
然而魔法本身似乎还是非常复杂的。锁门咒会防止门被打开,也会防止你变形铰链,还可以抵抗咒立停和阿拉霍洞开。所有这些要素都指向同一个方向:你可以把它叫做目标导向,或者用更简单的话说,目的性。
带有目的的复杂性,现在已知会造成这种现象的原因只有两个。自然选择——会制造诸如蝴蝶之类的事物。以及智能工程——会制造诸如汽车之类的事物。
魔法看起来不像是某种通过自我复制性得到的存在。咒语是带有目的性的复杂,但不像蝴蝶,咒语的复杂不是为了复制它们自身。咒语的复杂是为了服侍它们的使用者,就像汽车一样。
那么,是一些具有智慧的工程师,创造了魔法的源头,然后让它专注于某个特定的DNA携带者。
很明显,下一个想法就是这和“亚特兰蒂斯”有关。[4]
哈利之前问过赫敏——在到霍格沃茨的火车上,听德拉科提过后——据她所知,这个词除了它本身以外,剩下的人们都一无所知。
这可能只是单纯的传奇而已。但还有一种看起来颇为可信的说法:某个魔法使用者的文明,尤其是在梅林禁令之前的某个文明,曾经在这块大陆上自我毁灭了。
推论如下:亚特兰蒂斯曾经是个孤立的文明,以某种方式引进了魔法之源,并让它只为拥有亚特兰蒂斯人的基因携带者——也就是身上流淌着亚特兰蒂斯之血的人——服务。
同理可得:巫师所说的词句,魔杖挥舞的动作,这些东西都没有复杂到可以凭空生造出咒语的效果——不像人类的三十亿对基本DNA,那确实复杂到了可以生造出人类身体的程度;也不像是可以建立数以千计字节数据的电脑程序。
所以词句和魔杖的动作只是开关,是启动某个隐藏起来、更加复杂的机器的摇杆。是按钮,不是蓝图。
就像电脑程序在拼写错误的情况下会编译失败一样,只要你说错了一个词,魔法之源就不会回应你,你施展咒语的方法必须完全正确。
这一连串推论无懈可击。
然后不可避免地指向唯一一个最终结论。
几千年前,巫师的祖先曾告诉过魔法之源,要让东西飘起来,你只能说——
“羽加迪姆·勒维奥萨。”
哈利向早餐桌倒去,右手疲惫地撑着头。
从前有一个故事,来自人工智能的破晓之日——那个时候他们才刚刚开始研究,还没人发现问题有多难——一个教授派遣了他手下的一个研究生去解决计算机视觉的问题。[5]
哈利开始理解当时那个研究生的心情了。
这得花点时间。
如果只是像按按钮一样简单,为什么施展阿拉霍洞开会比其它的魔咒需要更多魔力呢?