Government in Dependency Grammar #
Formalizes government ([Osb19], Ch. 4 §4.8 and Ch. 5): the mechanism by which a head determines the morphosyntactic form of its dependent — case on a complement of a preposition, verb form on the complement of a control verb, finiteness of a clausal complement.
Government is orthogonal to valency: "want to go" and "enjoy swimming"
share an xcomp slot but require different forms (infinitive vs.
gerund) on the complement.
Main declarations #
GovernedFeature,GovernedValue— the morphosyntactic dimensions a head can govern, with a typed value space (noStringtags).GovRequirement— one head-cat / dep-rel / feature / required-value 4-tuple, with five English instances from [Osb19].checkGovernment— Bool checker that verifies every dependency in aDepTreehonours every requirement that applies to it.withHim_govOk/withHe_govFailetc. — small fixtures exercising the checker on accusative-vs-nominative preposition complements and infinitive-vs-gerund verb complements.
Implementation notes #
- Bool checker, not Prop predicate: matches the substrate-wide convention in this directory; Prop+Decidable migration is out of scope for the cleanup pass.
- No bridge theorems to
HeadCriteria. The audit flagged the previousgovernment_implies_headandargslot_agnostic_to_governmentas rfl-on-stipulation tautologies; cross-framework rivalry against HPSGCOMPS|VFORMor Minimalist selectional features belongs in a paper-anchored Studies file, not the substrate.
Government dimensions and values #
A morphosyntactic feature a head can govern on its dependent. [Osb19].
- Case : GovernedFeature
- VForm : GovernedFeature
- Mood : GovernedFeature
- Finiteness : GovernedFeature
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- DepGrammar.Government.instDecidableEqGovernedFeature x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
The typed value space for governed features (replaces stringly-typed requirement tags). [Osb19].
- acc : GovernedValue
- nom : GovernedValue
- gen : GovernedValue
- infinitive : GovernedValue
- base : GovernedValue
- gerund : GovernedValue
- participle : GovernedValue
- finite : GovernedValue
- nonfinite : GovernedValue
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- DepGrammar.Government.instDecidableEqGovernedValue x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
A government requirement: a head of category headCat requires its
dependent on relation depRel to have value requiredValue of
feature feature. [Osb19].
- headCat : UD.UPOS
- depRel : UD.DepRel
- feature : GovernedFeature
- requiredValue : GovernedValue
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
English government data #
"want to go" — want governs the infinitival form of its xcomp.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"make him go" — make governs the bare form of its xcomp.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"enjoy swimming" — enjoy governs the gerund form of its xcomp.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"think that ..." — think governs a finite ccomp.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"with him / *with he" — preposition governs accusative on its obj.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The English government patterns from [Osb19].
Equations
- One or more equations did not get rendered due to their size.
Instances For
Government checking #
Does the word w carry the value reqVal of feature feat?
Returns true when the relevant feature slot is unspecified
(vacuous satisfaction); a marked slot whose value differs from the
requirement fails.
Equations
- One or more equations did not get rendered due to their size.
- DepGrammar.Government.matchGovFeature w DepGrammar.Government.GovernedFeature.Case reqVal✝ = true
- DepGrammar.Government.matchGovFeature w DepGrammar.Government.GovernedFeature.Case DepGrammar.Government.GovernedValue.acc = decide (c = Case.acc)
- DepGrammar.Government.matchGovFeature w DepGrammar.Government.GovernedFeature.Case DepGrammar.Government.GovernedValue.nom = decide (c = Case.nom)
- DepGrammar.Government.matchGovFeature w DepGrammar.Government.GovernedFeature.Case DepGrammar.Government.GovernedValue.gen = decide (c = Case.gen)
- DepGrammar.Government.matchGovFeature w DepGrammar.Government.GovernedFeature.Case reqVal✝ = true
- DepGrammar.Government.matchGovFeature w DepGrammar.Government.GovernedFeature.Mood reqVal = true
Instances For
A dependency tree satisfies its government requirements when every matching head-cat / dep-rel pair carries the required value.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Example trees #
"She wants to go": wants(1) heads she(0) (nsubj) and go(3)
(xcomp); go(3) heads to(2) (mark).
Equations
- One or more equations did not get rendered due to their size.
Instances For
"She enjoys swimming": enjoys(1) heads she(0) (nsubj) and
swimming(2) (xcomp).
Equations
- One or more equations did not get rendered due to their size.
Instances For
"with him": preposition governs accusative — well-formed.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"with he": preposition government violation (nominative for accusative).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Regression guard for matchGovFeature: a preposition's obj bearing a
marked case other than the required accusative (here dative) violates
government. The earlier checker fell through to true for any case outside
{nom, acc, gen}, so a dative object spuriously satisfied govPrepAcc.
Equations
- One or more equations did not get rendered due to their size.