5.2. Semantics of a valency frame record

This section deals with a brief explanation of how a valency frame recorded in PDT Valency Lexicon complies with a set of nodes (in the form of a subtree) of a tectogrammatical tree.

A node of a tectogrammatical tree corresponds to a node of the annaytical tree if it refers to that node through identifiers in attributes a/lex.rf and a/aux.rf (or in another way) and at the same time if it does not refer to any other of the superior nodes.

Realization (of a frame member) RN is a record of an incomplete analytical subtree N. Each node of an incomplete analytical tree may carry some constraints on the values following categories: lemma, agreement, part of speech (usually only if a lemma is not permissible), gender, number, case and grade, where the last five items correspond to the values in particular positions of a morphological tag and agreement indicates a grammatical agreement between the node and its parent node.

We say that the node U of an analytical tree S meets the conditions of realization RN (i.e. of the incomplete analytical tree N), if the following conditions are met: There is a homomorphism H between the nodes of the incomplete analytical tree N and the analytical tree S, such that the root node of N is mapped to U, where by a homomorphism of trees we mean a mapping preserving the 'node to parent-node' relation. Moreover, if a node S of N contains an agreement constraint, the values of number, gender and case assigned to the node H(S) must be either unassigned (in which case a dash occurs on the corresponding position of the morphological tag in PDT), equal to those implied by the corresponding constraints on node S, or (if not constrained by S), equal to those of the parent node of H(S). (Note: since in a morphological tag of a preposition rection is on the same position as case, agreement can be used to constraint case based on parent node's rection, too.)

A record of a realization complies with a node T of a tectogrammatical tree if: the realization is recorded as = and the attribute is_state of T is 1, or the record of the realization is ! and T corresponds to no annalytical node, or the record consists of a list of realizations RN1,...,RNn of sibling incomplete analytical trees and there are n subtrees U1,...,Un of the analytical node corresponding to T meating the conditions RN1,..., RNn respectively, or the record of the realization is * and T complies with a typical realization of its functor (we do not discuss this case in detail in this text; in brief, * is to be translated to a list of alternative realizations of other types whose compliance is verified as described above).

A frame element complies with a node T of a tectogrammatical tree if it has the functor recorded in the frame element and at the same time and at the same time the node at least one of the alternative realizations recorded in the frame element complies with T.

Alternation of frame members complies with a node T of a tectogrammatical tree if the node complies with any of the alternated frame members.

A frame complies with a subtree of a tectogrammatical tree, if the lemma of this frame is the attribute lemma (of at least one) node of the analytical tree that corresponds to the root node of this subtree and each obligatory frame member (or an alternation) complies with a node or several nodes depending on the root node of this subtree. Moreover, arguments may not comply to more then one node and all nodes with functors ACT, PAT, EFF, ORIG, ADDR depending on the root node of the subtree comply with some frame member (element or alternation).