在语法学上,c-command是一种剖析树(parse tree)节点间的关係。最早此关係由谭雅‧莱茵哈特(Tanya Reinhart)于其1976年和1983年的文章中定义。
目录
1定义与範例
2此名称的来源
3“第一分支节点”
定义与範例
c-command的定义,在某些部份是基于“统领”(dominance)的关係的。若一个节点X在另一个节点Y之上(X与Y的关係如“父母”、“祖父母”之类的),则X“统领”Y。
根据此定义,A对B进行c-command,若且唯若以下的几点成立:
A不“统领”B
B不“统领”A
“统领”A的“第一分支节点”(即最接近A且“统领”A的分支节点,不分支的节点不考虑,分支节点即同时统领两个节点的节点)也“统领”B
故根据此定义,在右图的语法树中,
M不对任何节点进行c-command,因为它“统领”其他的节点。
A对B、C、D、E、F与G进行c-command
B对A进行c-command
C对D、F与G进行c-command
D对C与E进行c-command
E对D、F与G进行c-command
F对G进行c-command
G对F进行c-command
此名称的来源
c-command这个术语最早源自莱茵哈特在1976年在麻省理工学院写的论文的第32页,而这词本身是“constituent command”一词的缩写,莱茵哈特感谢尼克‧克雷门特(Nick Clements)建议她使用此缩写一事。
安德鲁‧卡尔尼(Andrew Carnie)认为“c-command”这词或许是被提出来,以和霍华德‧拉斯尼克(Howard Lasnik)在1976年所提出的、类似的辞彙“kommand(常读作k-command)”产生区别的。
“第一分支节点”
上面的定义提道c-command是根据“统领”A的“第一分支节点”(即最接近A且“统领”A的分支节点)来的(因此不分支的节点不被考虑)。有时这关係又被称作“严格c-command”(strict c-command)。如果没有这层定义,那幺A对B的c-command的关係就会限制于第一个“统领”A的节点和第一个“统领”B的节点为相同节点的情况之上(即所有第一个统领某节点的节点都会被包含进来)。以下的语法树显示出分别根据这两种定义所造成的不同情况。
如果将所有节点彼此间的关係都考虑进来,则A不对任何其他的节点进行c-command,因为B“统领”A且未统领其他的节点;如果只考虑具有分支的节点的话,那幺在考虑定义中的第三个因素时,B的存在与否就变得不重要了,在这层定义下A对D、E和F有进行c-command。