一部链语法由一组词组成,语法中的每一个词都有一些特定的链接要求。这些链接要求被一一登录在链语法词典的相应词条里,根据这些链接要求对单词的链特性进行链接运算,便可以得出句子的结构。
单词的链接要求通过链来描述。链有两种:是链头和链座。可以把链同电路相比拟,链头相当于电路中的插头,链座相当于电路中的插座。在链语法中,如果两个词要合法地链接,它们必须带有同一类的链,并且,一个词带链头,一个词带链座,链头应该恰如其分地插在链座中。
例如,在句子“代表团昨天参观博物馆”中的单词“代表团”“昨天”“参观”“博物馆”可以通过连接子分别描述如下:
“代表团”:它的连接子为((),(s))。左边的()是链座,现在为空,右边的(s)是链头,是s(主语)类的链,表示这个词要向右找一个链座为s的词相链接。
“昨天”:它的连接子为((),(t))。左边的()是链座,现在为空;右边的(t)是链头,是t(时间词)类的链,表示这个词要向右找一个链座为t的词相链接。
“参观”:它的连接子为((t,s),(o))。左边的(t,s)是链座,按从后向前顺序分别为t和s,表示这个词要向左首先找一个链头为t的词相链接,其次再向左找一个链头为s的词相链接;右边的(o)是链头,是o(宾语)类的链,表示这个词要向右找一个链座为o的词相链接。
“博物馆”:它的连接子为((o),())。左边的(o)是链座,表示这个词要向左找一个链头为o的词相链接;右边的()是链座,现在为空。
如果一个连接子的链头能够插入类别和它相同的链座之中,就说这个连接子的链接要求得到满足。如果一个句子中的各个词的连接子的链接要求都得到满足,那么链接这些词的一组链就叫作这个句子的一个链系统(linkage)。句子“代表团昨天参观博物馆”的链系统如下图所示:
“代表团”的连接子要向右找一个链座为s的词相链接,“昨天”的连接子要向右找一个链座为t的词相链接。“参观”的连接子首先要向左找一个链头为t的词进行链接,“昨天”的连接子特性正好满足这个条件;“参观”的连接子还要再向左找一个链头为s的词相链接,“代表团”的连接子正好满足这个条件。因此,可以把“参观”先同“昨天”链接起来,然后再同“代表团”链接起来。“参观”的连接子还要求向右找一个链座为o的词相链接,而“博物馆”的连接子正好满足这个条件,于是最后把“参观”同“博物馆”链接起来,造出完整的句子。这个链系统包括s、t和o三条链,每一条链的链头都正好插入链座之中,完全满足链接的条件。
链语法是由一组词以及这些词相应的连接子组成的。而词的连接子是由一列逻辑选言肢(即“逻辑或”)组成的。即有
w = (∨
∨…∨
)
d = ((,
,…,
),(
,
,…,
))
其中,d∈ {,
,… ,
},(
,
, … ,
)称为左链,(
,
, … ,
)称为右链。带逻辑选言肢d的词w可以同处于该词两边的其他词相链接,但是,从左边相链接的词必须与(
,
,…,
)中的链相匹配,不能有重复,也不能有遗漏;从右边相链接的词必须与(
,
, … ,
)中的链相匹配,不能有重复,也不能有遗漏。对于被采用的逻辑选言肢d = ((
,
, … ,
), (
,
, … ,
)),与
相链接的词和w的距离,随着i的增加而增加,与
相链接的词和w的距离,随着j的减少而增加。即如果单词w左右成分
与
的排列顺序为:
,… ,
,
, w,
,
, … ,
,那么,单词w的逻辑选言肢则表示为:(
,
, … ,
),(
,
, … ,
)。
句子的链系统应该满足四个条件:①平面性(planarity)。在一个句子上面画出的词与词之间的链互不交叉。②连接性(connectivity)。画出的链可以无遗漏地把这个词序列中的所有的词都链接起来。③顺序性(ordering)。在一个逻辑选言肢的左链中从左到右排列的成分必须同它们分别要链接的在其左边的词从近到远的顺序相一致,在一个逻辑选言肢的右链中从左到右排列的成分也必须同它们分别要链接的在其右边的词从近到远的顺序相一致。④排他性(exclusion)。一对词之间最多只能有一条链相链接,即不允许在同一对词之间出现一条以上的链。
像链语法这样的基于词的语法系统,更容易得到词间关系的统计数据。如果通过大规模真实文本的语料库来获取每种链所链接的单词对的出现频度,在句法系统遇到链接的歧义时,便可以凭借这样的统计数据做出判断,从而为句子的分析选出概率意义上的最佳结果。