S291 · 10.4 按语段推导(The derivation by phase)

MP 手册 · Understanding Minimalism
Syntax · S291

10.4 按语段推导(The derivation by phase)

110.4.1 经济与计算复杂性:为什么不能“向后看整棵树”

先把10.3的经济图景再钉一遍,它已帮我们砍掉了一大半比较:

  1. 计算装置不拿整个词库来比,只面对事先选定的一份数词库 N;
  2. 它只比确实把 N 用尽、且确实产出 (π,λ) 的推导;中途夭折、不产 pair 的都扔掉;
  3. 它只比共享同一段推导史、直到当前岔口的收敛推导。

可还有一个大漏洞:按上面这套,要在(37)那个岔口决定“Merge John 还是 Move someone”,系统就得先把两条岔路各自的整棵树都造完、确认都收敛,才能回头选省的那条。也就是说,它必须“向后看(look ahead)”到整棵树的尽头,才敢在当前这一步下注。原书(47)–(49)说明:这看似小事,遇到递归句(如 ECM 套 ECM)就会爆炸——句法操作数无界,这种“每条岔路都试到底再比较”的递归比较,复杂性马上失控。

(48) [TP John_k [T′ T [ν′ v [VP expected [TP t_l [T′ to [VP be someone here]]]]]]] ← 要判它,得先推到这步
原书(48)

而且更糟:像(49)这种局部就能看出 John 后面会跟 someone 抢格的结构,系统却没有局部手段提前预判——它看不出“这一步 Merge John 终将崩溃”,只能傻推到底。我们需要一个局部的、一步一验收的收敛判据,把“向后看整树”换成“造一段、验一段”。这就是语段方案的动机。

210.4.2 语段(Phases):造一块、拼出一块、验一块

Chomsky 2000/2001/2004 的提议:推导不是一气呵成造完整棵树,而是分期付款——收敛性被分块(in installments)检查。更具体:推导按语段(phase)推进,语段是一个句法对象(更准确说,是它中心语的补语),一旦造好就立刻送检收敛性。

哪两类算语段?原书锁定:及物的赋格轻动词短语 v*P(带外在论元、授宾格的 v 投射),和标句短语 CP。一旦某个 v*P 造好,就对它中心语(v)的补语做 Spell-Out(拼出);PF、LF 两个接口立刻审这份寄出去的包裹——若特征齐备、两边都收得下(如 50b),推导放行;若像(50a)那样 someone 的格没查掉,推导在这一步当场枪毙,绝不带病往后走。

语段循环(以 v*P / CP 为单位)① 造语段:激活子数组 → 拼出中心语补语v*P 的补语 VP;或 CP 的补语 TP② Spell-Out 寄给 PF&LF接口审这份包裹③ 收敛?收敛 √ → 该域冻结,进下一段PIC:补语域此后不可再访问不收敛 × → 当场枪毙不必推完整树

语段推导的三步循环:造→寄→验;不合格当场终止(编者据 §10.4.2 整理)

为什么 CP 也算语段?看(52) [νP v [ν′ V [CP C [TP T [νP t [ν′ V [DP …]]]]]]]。T 中心语未必带格特征(ECM、提升句选的是无格 TP);若 TP 的格属性与更高动词(CP 之上的 ν)的需求不匹配,那么无论后面怎么推都收敛不了——TP 的“命”在 CP 这一层就已经定了。一旦 CP 造好,就把它的补语(TP)拼出去;TP 若不收敛,推导在此终止。

PIC:语段不可穿透条件(Phase Impenetrability Condition)

(53) Phase Impenetrability Condition (PIC)
在以 H 为中心语的语段 α 中,H 的域(domain,即补语)对 α 之外的操作不可及;只有 H 本身及其边缘 edge(指示语/附加语)对外部操作可及。
原书(53)

PIC 的直觉:一个句法对象一旦被判收敛、“封印”起来,就当作既成事实、不再翻案——计算装置不“回溯”重审已收敛的包裹。于是已拼出的补语域里,只有活动成分(带未值化[-interpretable]特征者)还能参与后续一致/核查。这就给“长距离依赖为什么要一站站停”埋下了伏笔(见10.4.4)。

语段 α(head H)边缘 edge(可及 √)=Spec, 附加语, H 本身wh 落点 / 虚词 / 提升落点域 domain(不可及 ×)=H 的补语已 Spell-Out、被 PIC 封死

原书(53) PIC:语段补语域对外部计算封闭,唯中心语 H 与边缘可及

示例:John thinks that Peter loves Mary 的四阶段语段推导

原书(54)–(58)把整句切成四个语段,逐段拼出验收。这是本册最该背下来的推导,画树工坊(③)还会完整重走一遍。

(54) John thinks that Peter loves Mary.
Phase 1(v*P,嵌入 loves):
[νP ν; NOM: strong [VP loves Mary[φ:3; Case?]]]
→ 提升 Peter 到 [Spec,νP] 查主格、Mary 查宾格
→ Spell-Out [VP t loves Mary]=√
Phase 2(嵌入 CP):拼出 that…TP;TP 无残留不可解读特征 → √
Phase 3(主句 v*P,thinks):John 入 [Spec,νP]、查格;拼出 [VP thinks that TP]=√
Phase 4(主句 CP):John 升到 [Spec,CP]/[Spec,TP];拼出 TP、CP → 整句收敛。
原书(55)–(58)
John thinks that Peter loves MaryCP(主句语段4)Spell-Out: [TP John T …]=√John 终点TPVP(主句 v*P 语段3)Spell-Out: [VP thinks that [CP]]=√thinks + 补全句CP(嵌入语段2)Spell-Out: [TP Peter T loves Mary]=√thatTP → v*P(嵌入语段1)Spell-Out: [VP loves Mary]=√Peter loves Mary

原书(55)–(58):主句/嵌入各一层 CP、各一层 v*P,共四个语段逐段 Spell-Out 验收

原书点明这一步的双重好处:(i) 它让“只在收敛推导间比经济”这一既定假设落地可行——比较被压在单个语段内;(ii) 它把“向后看整树”的计算复杂性大幅降下来。概念上这也是 SS 幽灵的最后肃清:若 Spell-Out 可发生多次、分块寄出,那它跟 Chomsky 1995 那种“只拼出一次=残留 S 结构”的做法毫无相似之处——信息是分好几块、动态递给接口的。

编者补充:为什么偏是 v*P 和 CP 这两个?因为它们各自“把一个题元/信息单元封口”:v*P 封一个动词-题元小句核(内核句 kernel clause),CP 封一个时态-语气小句。这呼应 Harris 1951 的 kernel sentence 思想。原书也坦承“为什么恰是这两类、还有多少类语段”仍是开放争论,本册按教学需要只聚焦 CP 与 v*P。
310.4.3 子数组(Subarrays):把数词库也切成小块

语段切好了,可还有个漏洞。原书(59):a. Someone is wondering whether there is someone here. b. There is someone wondering whether someone is here. 两者都用数词库(60),在(61)那一步,系统又面对老岔口:查 is 的 EPP,是 Merge there 还是 Move someone?若不等到整句结束、而是“每个语段一验”,则在(62)(63)两个后续语段处,两条路都收敛——于是又会错误地预测“Merge there 的(62c)该淘汰 Move someone 的(63c)”,从而错误地判(59b)不合法。问题:(59a)(59b)看起来共享数词库(60),凭什么不能比?

原书给的钥匙:数词库 N 不是一整块,而是按“语段头”打包成若干子数组(subarray)。每个语段(CP、v*P)都需要一个能当头的词项(C 或 v)来启动它;N 因此写成一组花括号:

(71) N = { {C₁, …}, {v₁, …}, … }
原书(71):数词库按语段头分组
数词库 N = 子数组的嵌套子数组 σ₁(由 C₁ 领头)={C₁, there₁, …}决定 whether/that 那个 CP子数组 σ₂(由 v₁ 领头)={v₁, someone₁, wondering₁, …}决定 wondering 那个 v*P子数组 σ₃(由 C₂/v₂ 领头)={…, there₀, is₀, someone₀, here₀}决定最内层 there is … 句

原书(71)(74):N 内部分组——there 落在哪个子数组,决定它属于哪个语段

推导按子数组推进:激活一个子数组 σᵢ → 用它里面的词项造一个语段 PH → Spell-Out 中心语补语 → 收敛就激活下一个子数组 σᵢ₊₁,不收敛就终止。关键来了:(59)两句虽表面都来自(60),但there 被编进哪个子数组可以不同——(74) N₁ 把 there 归在 whether 那个 C 组下,(75) N₂ 把它归在最内层。这一点点差别就让它们属于不同的数词库,从此不可比。于是(59a)(59b)各走各的,谁也不淘汰谁。

(74) N₁ = {{C₁, is₁}, {someone₁, v₁, wondering₁}, {whether₁, there₁, is₀, someone₁, here₁}}
(75) N₂ = {{C₁, is₁, there₁}, {someone₁, v₁, wondering₁}, {whether₁, is₀, someone₁, here₁}}
原书(74)(75):there 归不同子数组 → 不同 N

原书还处理了(68)–(70)那组“残留/怀疑”句(the fact remains that… / the suspicion remains that there exists…),它们同样说明:不必给 be 硬编两个不同词条(一个能授格的“存在 be”、一个不能的“系词 be”),靠子数组切分就够了。子数组把可比较的候选推导池收窄到极小——这就是它对计算复杂性的贡献。

410.4.4 在边缘上操作(Working on the edge):wh-为什么要一站站停

前面语段模型主要为 A-关系(格、φ 一致)服务。现在转 A′-关系。长距离 wh-移位(80) What did you say that John ate? 证据压倒性地显示:wh 成分逐语段循环移动——先到嵌入 [Spec,CP],再到中间 [Spec,CP],最后才到矩阵 [Spec,CP](successive-cyclic)。

(80) a. What did you say that John ate? b. [CP what_k did_j [C′ Q [TP you [T′ t_j [VP say [CP t_k [C′ that [TP John [VP ate t_k]]]]]]]]]
原书(80)

为什么 wh 非得当“站站停的慢车”,不能一站直达?Barriers 时代这是个谜。语段模型给了一个干净答案——就是 PIC。看推导:what 在(85) VP 拼出时若不动,按(86) PIC,VP 的补语(what 所在域)一旦 Spell-Out 就被封死、再也够不着。所以 wh 必须在语段拼出前,先移到该语段的边缘(Spec,vP,即逃逸舱),如(87):

(86) PIC:以 H 为中心语的语段 α,H 的域对 α 外操作不可及,只有 H 与边缘可及。
(87) b. [νP what_k [ν′ John [ν′ v [VP t_k ate t_k]]]] c. Spell-Out: [VP ate t_k]=√
原书(86)(87):先躲到 vP 边缘,VP 域才被安全拼出

接着造下一段(TP→嵌入 CP)。TP 拼出后 what 仍被困——但若它再移到 CP 的边缘(Spec,CP),它就“还在局里”(89)。同理再上一个 vP(say 的外层 Spec,vP,90),最后到矩阵 [Spec,CP](91)。每一站都是 PIC 逼出来的:不先爬到边缘,就会被即将拼出的补语域永久封印。

what 的逐语段逃逸路线矩阵 [Spec,CP](终点)what 发音位中间站1:矩阵 νP 边缘外层 Spec,νP中间站2:嵌入 CP 边缘Spec,CP(that)中间站3:嵌入 νP 边缘外层 Spec,νP(ate)起点:VP 补语 ate 的宾语what 原始拷贝

原书(87)–(91):wh 每造完一个语段前先爬到边缘(Spec,νP / Spec,CP),否则被 PIC 封死在补语域

这套“边缘逃逸舱”还顺手解释了两批跨语言证据:LF 侧——(81) Which picture of himself did John say that Mary liked? 里 himself 能被 John 约束,正说明 wh 拷贝曾在嵌入 [Spec,CP] 停过一站、给 John 一个局部 c-command 的机会;PF 侧——爱尔兰语里那个虚补语 that 只在 wh 真的移过该 CP 时才读作 go/(82),是 successive-cyclic 的语音化石。原书还举了 ECM 句(92) Which picture of himself does John expect Mary to buy?——嵌入小句没有 CP 层,wh 仍须经过外层 [Spec,νP] 边缘,才能让 himself 被 John 局部约束。

原书坦承:语段模型“为什么要逐站停”的技术细节(edge feature 怎么触发、A-移位能不能照搬)还在研究中,但它已为 Barriers 时代那个神秘的“ wh 必须一路挂靠每个中间节点”提供了清晰的计算动机。

510.4 本节机制卡片
机制 一句话 出处
phase 语段 v*P、CP;造好即拼出中心语补语送检 §10.4.2
Spell-Out 拼出 把中心语补语寄给 PF&LF,收敛则冻结 §10.4.2
PIC 语段补语域对外封闭,唯 H+边缘可及 §10.4.2/(53)
subarray 子数组 N 按语段头分组,逐组激活 §10.4.3/(71)
edge feature 边缘特征 在拼出前把 wh 拉到 Spec,边缘的 EPP 类特征 §10.4.4
successive-cyclic wh 逐站停在 νP/CP 边缘以逃 PIC 封印 §10.4.4

表10-3 §10.4 语段计算六条机制

Noscit 句法研习 · MP 系列