Templatic Heads and Event Structure Composition #
@cite{beavers-koontz-garboden-2020} @cite{rappaport-hovav-levin-1998}
The B&K-G architecture decomposes event structure into templatic heads that combine with roots. The three primitive heads are:
v_act— activity (Davidsonian event predicate)v_become— change of state ([BECOME [x ⟨STATE⟩]])v_cause— causation ([e₁ CAUSE e₂])
A root attaches to a head in one of two structural positions:
- adjoined — modifier of a head (typical of manner roots)
- complement — argument of a head (typical of state roots)
The familiar @cite{rappaport-hovav-levin-1998} templates (state,
activity, achievement, accomplishment) are compositions of these
primitives — see EventStructure.toTemplate.
The three primitive event-structural heads (@cite{beavers-koontz-garboden-2020} ch. 1, ch. 5).
- v_act : TemplaticHead
- v_become : TemplaticHead
- v_cause : TemplaticHead
Instances For
Equations
- Semantics.Lexical.Roots.instDecidableEqTemplaticHead x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
An event structure: a list of templatic heads (outermost first) composed with a root in a specific structural position.
Examples:
⟨[v_act], jog, adjoined⟩— pure activity (jog)⟨[v_become], blossom, complement⟩— achievement⟨[v_cause, v_become], crack, complement⟩— accomplishment⟨[v_cause, v_become], hand, adjoined⟩— caused result with manner root in adjoined position
- heads : List TemplaticHead
- root : Root
- position : RootPosition
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Does the event structure include a particular head?
Instances For
Has activity head.
Equations
Instances For
Has BECOME head.
Equations
Instances For
Has CAUSE head.
Equations
Instances For
A pure activity: [v_act] with manner root adjoined.
[x ACT⟨manner⟩]
Equations
- Semantics.Lexical.Roots.activityOf r = { heads := [Semantics.Lexical.Roots.TemplaticHead.v_act], root := r, position := Semantics.Lexical.Roots.RootPosition.adjoined }
Instances For
An achievement: [v_become] with state root as complement.
[BECOME [x ⟨STATE⟩]]
Equations
- Semantics.Lexical.Roots.achievementOf r = { heads := [Semantics.Lexical.Roots.TemplaticHead.v_become], root := r, position := Semantics.Lexical.Roots.RootPosition.complement }
Instances For
An accomplishment: [v_cause, v_become] with state root as
complement to BECOME. [[x ACT] CAUSE [BECOME [y ⟨STATE⟩]]]
Equations
- One or more equations did not get rendered due to their size.