Agreement: Difference between revisions
From UNLwiki
Jump to navigationJump to search
imported>Admin No edit summary |
imported>Martins No edit summary |
||
| Line 2: | Line 2: | ||
== Natural Language == | == Natural Language == | ||
In | In the UNL<sup>arium</sup> framework, agreement is defined through [[S-rule]]s in the following format: | ||
<SYNTACTIC ROLE>(<AGREEMENT>); | |||
Where:<br /> | |||
*<SYNTACTIC ROLE> is the [[Syntax#Syntactic_Roles|syntactic role]] (VA, VC, VS, VH, etc) of the case-marked term in relation to the head; and | |||
*<AGREEMENT> is the [[agreement]] to be assigned, and may assume the following values: | |||
**ANUM = assigns number (if the constituent assigns number value to the head) | |||
**AGEN = assigns gender (if the constituent assigns gender value to the head) | |||
**APER = assigns person (if the constituent assigns person value to the head) | |||
**ACAS = assigns case (if the constituent assigns case value to the head) | |||
**ATNS = assigns tense (if the constituent assigns tense value to the head) | |||
**RNUM = assigns number (if the constituent receives number value from the head) | |||
**RGEN = assigns gender (if the constituent receives gender value from the head) | |||
**RPER = assigns person (if the constituent receives person value from the head) | |||
**RCAS = assigns case (if the constituent receives case value from the head) | |||
**RTNS = assigns tense (if the constituent receives tense value from the the head) | |||
=== Examples === | |||
;VS(ANUM); | |||
:number agreement: the verb agrees with its specifier in number (i.e., the specifier of the verb assigns number to the verb) | |||
;NA(RGEN); | |||
:gender agreement: the adjunct agrees with the noun in gender (i.e., the adjunct receives gender from the noun) | |||
=== Observations === | |||
;Conditional agreement | |||
:Conditional agreement may be stated by defining the left side of the s-rule and coindexing it to the right side: | |||
;NA(RGEN); (unconditional agreement: the adjunct receives the gender from the noun); | |||
*NA(ADJ):=NA(RGEN); (conditional case-marking: the adjunct receives the gender from the noun if adjective); | |||
*NA(^PP):=NA(RGEN); (conditional case-marking: the adjunct receives the gender from the noun if not a prepositional phrase); | |||
;Complex agreement | |||
:A single agreement rule may contain several agreement operations: | |||
*VS(ANUM,APER,AGEN); (the specifier of the verb assigns number, person and gender to it) | |||
*NS(RNUM,RPER,RGEN)NA(RNUM,RPER,RGEN); (the specifier and the adjunct of the noun receives number, person and gender from it) | |||
;Feature removal | |||
:Agreement features may be deleted through "-" | |||
*NA(-RGEN); (delete "receive gender" from all noun adjuncts) | |||
*NA(PP,RGEN):=NA(-RGEN); (delete "receive gender" from all noun adjuncts that have the feature PP) | |||
;The symbol '''^''' is used for negation and to control infinite recursion | |||
*NA(^RGEN):=NA(RGEN); (the adjunct receives the gender from the noun if it does not have the feature "receive gender") | |||
== UNL == | == UNL == | ||
Case marking is not informed in UNL. | |||
Revision as of 08:15, 24 March 2010
Agreement or concord is a form of cross-reference between different parts of a sentence or phrase. Agreement happens when a word changes form depending on the other words it relates to.
Natural Language
In the UNLarium framework, agreement is defined through S-rules in the following format:
<SYNTACTIC ROLE>(<AGREEMENT>);
Where:
- <SYNTACTIC ROLE> is the syntactic role (VA, VC, VS, VH, etc) of the case-marked term in relation to the head; and
- <AGREEMENT> is the agreement to be assigned, and may assume the following values:
- ANUM = assigns number (if the constituent assigns number value to the head)
- AGEN = assigns gender (if the constituent assigns gender value to the head)
- APER = assigns person (if the constituent assigns person value to the head)
- ACAS = assigns case (if the constituent assigns case value to the head)
- ATNS = assigns tense (if the constituent assigns tense value to the head)
- RNUM = assigns number (if the constituent receives number value from the head)
- RGEN = assigns gender (if the constituent receives gender value from the head)
- RPER = assigns person (if the constituent receives person value from the head)
- RCAS = assigns case (if the constituent receives case value from the head)
- RTNS = assigns tense (if the constituent receives tense value from the the head)
Examples
- VS(ANUM);
- number agreement: the verb agrees with its specifier in number (i.e., the specifier of the verb assigns number to the verb)
- NA(RGEN);
- gender agreement: the adjunct agrees with the noun in gender (i.e., the adjunct receives gender from the noun)
Observations
- Conditional agreement
- Conditional agreement may be stated by defining the left side of the s-rule and coindexing it to the right side:
- NA(RGEN); (unconditional agreement
- the adjunct receives the gender from the noun);
- NA(ADJ):=NA(RGEN); (conditional case-marking: the adjunct receives the gender from the noun if adjective);
- NA(^PP):=NA(RGEN); (conditional case-marking: the adjunct receives the gender from the noun if not a prepositional phrase);
- Complex agreement
- A single agreement rule may contain several agreement operations:
- VS(ANUM,APER,AGEN); (the specifier of the verb assigns number, person and gender to it)
- NS(RNUM,RPER,RGEN)NA(RNUM,RPER,RGEN); (the specifier and the adjunct of the noun receives number, person and gender from it)
- Feature removal
- Agreement features may be deleted through "-"
- NA(-RGEN); (delete "receive gender" from all noun adjuncts)
- NA(PP,RGEN):=NA(-RGEN); (delete "receive gender" from all noun adjuncts that have the feature PP)
- The symbol ^ is used for negation and to control infinite recursion
- NA(^RGEN):=NA(RGEN); (the adjunct receives the gender from the noun if it does not have the feature "receive gender")
UNL
Case marking is not informed in UNL.