移位每步只许翻一堵墙:VP 嫁接 这个逃生舱
先看最普通的问句:
短移位毫无悬念:每步翻的语障数 ≤1,邻接条件通过。先在这棵树上把节点身份走一遍,养成习惯:VP 没有哪个词汇中心语题元管辖它本身,它没领到 L-标记、又罩着痕迹 t,按(14b) 是 BC;按(17b),BC 是语障但 IP 豁免,VP 不是 IP,于是 VP 就是那堵墙。IP 同样没被标记、同样是 BC,却被(17b) 豁免,自己不挡。这样 when 出来只撞 VP 一堵。对比一下旧框架:旧邻接规定英语界限节是 NP 和 IP,按老规矩短移位从 VP 出来就要翻过 IP,算跨一个界限节,勉强过关;语障框架连这点让步都不要,IP 干脆豁免。规矩看似更严,句子反而更宽松——因为墙是逐句算的。问题出在句子一拉长。
短问句之所以不需要阳台,是因为移位者从宾语位出来,头顶就是 CP——中间唯一挡路的 VP 被它一步跨过去,IP 又豁免,压根碰不到继承成墙。只有当移位者还没到 CP、却要先穿过外层 IP 时,阳台才派上用场。先把短的走顺,长的每一层都是短的复制。
把上一句套进 think 的补语分句:
更尴尬的是那句再普通不过的:
这句最能说明问题。它短得不能再短,可只要按「一步飞出」数墙,就会数出 VP 和 IP 两堵;母语者却天天这么说话。唯一合理的解释是:移位从来不是一步飞出,而是默认走嫁接位。这一点在短问句里看不出来,因为歇脚位太矮;句子一拉长,它就成了必需品。
结论只能是:「一步到位数语障」这个走法本身错了。IP 不是天生墙,它只是压着 BC 才临时成墙;要逃过这个继承,移位者就不能硬穿 IP,得在 VP 上先找个落脚点。把这棵树和短移位并排看,差别一目了然:短移位里 IP 虽然也压着 VP,可移位者还没跨出 VP 就到 CP 了;长移位里,外层 IP 同样压着一个 BC,也继承成墙,于是 VP 与 IP1 两堵墙叠在同一条路上。句子明明合法、数出来却两堵墙——矛盾说明我们漏了一条走法。这里有个容易绕晕的地方:外层 IP 继承成墙,靠的是它压着「一整个 BC」。移位者还在 VP 里面时,IP 确实压着一个完整的 VP;可一旦它先嫁接到 VP 头顶,再穿出去时,IP 压着的就不再是那个完整 BC。搬家要分两步,正是因为每一步踩到的节点身份都不一样。
第七章学过重型 NP 右移,第九章学过量词提升,二者其实共用同一招:
关键在这个节段(segment)观念:一个最大投射被嫁接之后裂成上下两片,移位者从阳台往外跨时,只穿过一个节段,不算穿过整个 VP。为什么挂在两片之间就不算穿过整个 VP?因为继承成墙靠的是「上层最大投射压着一个 BC」。BC 是整个 VP,可移位者从阳台穿出去时跨的只是 VP 的上半片,下半片还留在身后;上层 IP 没有罩住一整个 BC,继承条件就此落空。这一招不是给长移位量身定做的花架子——重型 NP 右移、量词提升早就在用,现在把它收编为 wh-移位的标准步骤。注意两个方向:重型 NP 右移把长 NP 甩到 VP 右边,量词提升把 everyone 抬到 VP 左边,方向相反,骨架相同——被嫁出去的成分都落在 VP 的节段之间,原位留个变量。这个阳台位置是 A′-位置,既不是论元位,也不是句首 CP,专门给移位者歇脚。
节段这个观念要嚼透。一个投射被嫁接后,就不再是整块,而像一本书从中间摊开成上下两页。移位者站在书脊上,往上跨只翻到上页,不算翻过整本书。上层 IP 之所以不继承成墙,正因为它压着的不是完整 BC,而是被移位者穿过之后剩下的那一半。这个几何直觉,是理解阳台的关键。
拿 Who did Nora invite 开刀,把一步拆成两步:
把两步的账算细一点。Step I 从宾语位挪到嫁接位,移位者还在下半个 VP 节段里打转,根本没出 VP,一堵墙也不碰。Step II 从阳台升到句首,表面上要跨 VP 加 IP 两层,可它跨 VP 时只走了上半个节段,不构成「穿过整个 VP」;IP 虽没被 L-标记、本是 BC,却被(17b) 豁免,何况它压着的已不是一个完整 BC。算下来这一步至多一堵墙,两步加起来邻接稳稳过关。
长句同理,每一层 VP 都歇一脚:
两步走还有个附带好处:连续循环要求的中间痕迹,每一步都落在相邻的嫁接位上,链上两个同代号节点之间不插语障,先行词管辖一路通畅。这也顺带解释了为什么普通长移位的 ECP 通常不破——真正让 ECP 破功的,是岛上那个唯一的歇脚位被别的 wh 占了,移位者无路可嫁。
两步走还有个隐藏优点:它让「连续循环」不再是一句口号。旧框架说 wh 要一层一层往上挪,却说不清每一层歇在哪;语障框架指明,歇脚位就是各层 VP 的嫁接阳台。每个阳台都是一次合法的短移位,长移位不过是短移位串起来。
拿这套工具重看经典岛,旧框架分不出的轻重,新框架能分出来:
(29a) 旧:一次移位至多翻过一个界限节,界限节写死为 IP 与 NP。
(29b) 新:一次移位至多翻过一个语障,语障由(17)逐句算出。
跨 0 堵=合法;跨 1 堵=弱违反(?);跨 2 堵=强违反(*)。
| 例句 | 抽取位置 | 翻过的语障 | 判定 | 违规类型 |
|---|---|---|---|---|
| When do you think… | 补语分句 | 0–1(嫁接化解) | 合法 | 无 |
| *Whom…know the year when… | 复杂 NP | 2(NP+CP) | * | 邻接 |
| ?Which guest…wonder when… | wh-岛 | 1(CP) | ? | 弱邻接 |
| Who did Nora invite | 动词宾语 | 0 | 合法 | 无 |
旧邻接把两句都数成三堵墙,判不出口味差别;新邻接一数:复杂 NP 那句同时撞 NP 和 CP,两堵,强违反;wh-岛那句只撞 CP 一堵,弱违反。跨的语障数相同的两句还能因为痕迹有没有人管而病得不一样重——那就是下一节 ECP 登场的时候。分级不是吹毛求疵:母语者对问号句和星号句的听感差别,旧框架一句话都解释不了;语障框架说,差别就在那一堵多余的墙。日后碰到拿不准的句子,先数墙数——一堵弱、两堵强,再看 ECP 有没有叠加,轻重立刻分明。
分级背后还有一层:同样跨两堵墙,一句强违反、两句弱违反,差别全在「有没有一个词汇中心语先把外层投射 L-标记焐热」。复杂 NP 那句,the claim 待在主语位,没人 L-标记它,NP 自身成墙,压在它头上的 CP 再继承一堵;wh-岛那句,wonder 题元管辖补语 CP,CP 透明,只剩内嵌 CP 一堵。墙数因此差一倍。
本节到此,邻接条件就从一张死名单换成了一把活算盘。往后再碰到长问句,别再问「翻了几个界限节」,改问「每一步踩在哪个节段上、翻了几堵算出来的墙」。数对了,合法与否、强弱与否,答案自己浮出来。这套算法练熟了,再长的英文问句也不怵,遇到意大利语、日语的长疑问同样能照方抓药。

