DG Valency Bridge: @cite{osborne-2019} #
@cite{tesniere-1959}
Full derivation chain from DG valency theory to argument structure phenomena, grounded in the English Fragment lexicon.
Three-Way Connection #
Fragments/English/Predicates/Verbal (complementType → valence)
↓ ↑
DG ArgStr / LexRule / checkVerbSubcat ↔ Phenomena/ArgumentStructure data
Verb valence is DERIVED from each Fragment entry's complementType field
via complementToValence, not stipulated independently. The DG analysis
then verifies that trees built with these Fragment-derived words satisfy
the corresponding valency frames.
Derivation Chain #
Fragment VerbEntry.complementType ← lexical data (sleep=.none, kick=.np, give=.np_np)
↓ complementToValence
VerbEntry.toWord3sg.features.valence ← intransitive / transitive / ditransitive
↓
DepTree instances ← concrete parse trees
↓
satisfiesArgStr (ArgStr frames) ← frame satisfaction
↓
checkVerbSubcat ← subcategorization verification
↓
passiveRule (LexRule) ← valency change derivation
↓
isCatena / isConstituent ← structural analysis (Ch 4)
↓
Phenomena data match ← grammaticality predictions
sleep.complementType =.none → intransitive.
devour.complementType =.np → transitive.
give.complementType =.np_np → ditransitive.
kick.complementType =.np → transitive (active).
The passive valence (intransitive) is consistent with the passive rule: the rule removes the obj slot from the transitive frame.
"John sleeps" — intransitive, no object.
Matches Subcategorization.data pair 1.
Equations
Instances For
"John devours pizza" — transitive with object.
Matches Subcategorization.data pair 3.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"John gives Mary book" — ditransitive with two objects.
Matches Subcategorization.data pair 5.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"John kicked the ball" — active transitive (for passive derivation).
Equations
- One or more equations did not get rendered due to their size.
Instances For
"The ball was kicked" — short passive.
Matches Passive.data pair 1.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"The ball was kicked by John" — long passive with agent by-phrase.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"*John sleeps book" — intransitive with spurious object.
Matches Subcategorization.data pair 1.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"*John devours" — transitive missing required object.
Matches Subcategorization.data pair 3.
Equations
Instances For
"*John gives Mary" — ditransitive missing direct object.
Matches Subcategorization.data pair 5.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"*The ball was kicked the ball" — passive with spurious object.
Matches Passive.data pair 1.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Intransitive tree satisfies intransitive frame (V0).
Transitive tree satisfies transitive frame (VN).
Ditransitive tree satisfies ditransitive frame (VNN).
Intransitive tree does NOT satisfy transitive frame (missing obj).
Transitive-minus-object tree does NOT satisfy transitive frame.
The passive rule applies to transitive "kicked".
The derived entry removes the obj slot and adds optional obl.
The passive rule output matches argStr_VPassive.
SVO tree: verb + subject {0, 1} is a catena (connected via nsubj).
SVO tree: verb + subject {0, 1} is NOT a constituent (missing obj).
Ditransitive: verb + all args {0, 1, 2, 3} is a constituent.
Ditransitive: verb + just obj {1, 3} is a catena but not constituent.
Full valency derivation chain: from Fragment lexicon through DG theory to grammaticality predictions.
- Fragment kick.complementType =.np → valence = transitive
- Active tree satisfies transitive frame (argStr_VN) ✓
- checkVerbSubcat validates the active tree ✓
- Passive rule applies and removes obj slot ✓
- Passive tree satisfies derived frame (argStr_VPassive) ✓
- checkVerbSubcat validates the passive tree ✓
- Passive + spurious obj correctly rejected ✗
DG subcategorization predictions match all data pairs in
Phenomena.ArgumentStructure.Subcategorization.data:
| Data pair | Grammatical | Ungrammatical | Valence |
|---|---|---|---|
| 1 | "John sleeps" | "*John sleeps book" | intransitive |
| 3 | "John devours pizza" | "*John devours" | transitive |
| 5 | "John gives Mary …" | "*John gives Mary" | ditransitive |
DG passive predictions match Phenomena.ArgumentStructure.Passive.data:
| Data pair | Grammatical | Ungrammatical |
|---|---|---|
| 1 | "the ball was kicked" | "*the ball was kicked the ball" |