Little v #
[Cue03]'s event introducers: the three flavors of little v that verbalize a root and fix
its event type. vDO builds activities, vGO events of change, movement and happening, vBE
states. A sentence's event structure is the list of its verbal heads from the highest down; a
complex structure embeds one vP under another, and the possible combinations of the
dissertation's table (17) and its footnote are the chains of LittleV.Embeds: vDO embeds any
event, vGO only a state, vBE nothing.
Causatives and inchoatives are the two complex structures: an event or state embedded under
vDO, and a state embedded under vGO. There is no CAUSE head: "being causative is the
property of the configuration as a whole", and the two alternants of cerrar share the lower
stative event and differ in the dynamic head that embeds it, [vDO, vBE] against [vGO, vBE].
Only a vDO-headed structure combines with Voice and so licenses an external argument.
Main definitions #
LittleV,LittleV.Embeds,LittleV.IsWellFormedLittleV.Activity,LittleV.Change,LittleV.State,LittleV.Causative,LittleV.Inchoative,LittleV.LicensesVoice
Main results #
LittleV.Inchoative.eq_of_isWellFormed: a well-formed inchoative is exactly[vGO, vBE]LittleV.Causative.not_inchoative: causatives do not include inchoativesLittleV.causative_cons,LittleV.inchoative_cons: the alternation over a shared lower event
Implementation notes #
The head-driven rivals, [Pyl08]'s Cause head and the v_CAUSE that
[AAS06] and [Woo15] keep in both alternants so that Voice
alone distinguishes them, are not encodable here: every Causative is BiEventive, and the
alternation changes the higher head rather than Voice (Causative.not_inchoative). A study of
those programs states its claims about Minimalist.Voice directly.
References #
Equations
- Minimalist.instDecidableEqLittleV x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Minimalist.instReprLittleV.repr Minimalist.LittleV.vDO prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Minimalist.LittleV.vDO")).group prec✝
- Minimalist.instReprLittleV.repr Minimalist.LittleV.vGO prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Minimalist.LittleV.vGO")).group prec✝
- Minimalist.instReprLittleV.repr Minimalist.LittleV.vBE prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Minimalist.LittleV.vBE")).group prec✝
Instances For
Equations
- Minimalist.instReprLittleV = { reprPrec := Minimalist.instReprLittleV.repr }
Dynamic heads, vDO and vGO, against stative vBE.
Equations
- v.Dynamic = (v ≠ Minimalist.LittleV.vBE)
Instances For
Equations
- x✝.instDecidablePredDynamic = { decide := !decide (x✝ = Minimalist.LittleV.vBE), reflects_decide := ⋯ }
Which event a head may embed, [Cue03]'s table (17) with its footnote: vDO embeds any
event, vGO only a state, and vBE nothing, since events have to "become" states before they
combine with vBE.
Equations
- v.Embeds w = (v = Minimalist.LittleV.vDO ∨ v = Minimalist.LittleV.vGO ∧ w = Minimalist.LittleV.vBE)
Instances For
Equations
- x✝¹.instDecidableRelEmbeds x✝ = { decide := decide (x✝¹ = Minimalist.LittleV.vDO) || decide (x✝¹ = Minimalist.LittleV.vGO ∧ x✝ = Minimalist.LittleV.vBE), reflects_decide := ⋯ }
A well-formed event structure: a nonempty top-down chain of heads, each embedding the next.
Equations
- Minimalist.LittleV.IsWellFormed l = (l ≠ [] ∧ List.IsChain Minimalist.LittleV.Embeds l)
Instances For
Equations
- Minimalist.LittleV.instDecidablePredListIsWellFormed x✝ = { decide := decide (x✝ ≠ []) && decide (List.IsChain Minimalist.LittleV.Embeds x✝), reflects_decide := ⋯ }
Nothing is embedded under vBE.
vGO embeds only a state.
A simple activity: a root verbalized by vDO alone.
Equations
- Minimalist.LittleV.Activity l = (l = [Minimalist.LittleV.vDO])
Instances For
A simple predicate of change, movement or happening: vGO alone.
Equations
- Minimalist.LittleV.Change l = (l = [Minimalist.LittleV.vGO])
Instances For
A simple state, existential or predicational: vBE alone.
Equations
- Minimalist.LittleV.State l = (l = [Minimalist.LittleV.vBE])
Instances For
A complex, bi-eventive event: at least two sub-events.
Equations
- Minimalist.LittleV.BiEventive l = (2 ≤ l.length)
Instances For
A causative: an event or result embedded under vDO; the causative reading is the
interpretation of this configuration, not of a CAUSE head.
Equations
- Minimalist.LittleV.Causative l = (l.head? = some Minimalist.LittleV.vDO ∧ Minimalist.LittleV.BiEventive l)
Instances For
An inchoative: a result embedded under vGO.
Equations
- Minimalist.LittleV.Inchoative l = (l.head? = some Minimalist.LittleV.vGO ∧ Minimalist.LittleV.BiEventive l)
Instances For
Combines with Voice, and so licenses an external argument: vDO-headed structures only,
predicates of change and states being unaccusative.
Equations
- Minimalist.LittleV.LicensesVoice l = (l.head? = some Minimalist.LittleV.vDO)
Instances For
Equations
- Minimalist.LittleV.instDecidablePredListBiEventive x✝ = { decide := Nat.ble 2 x✝.length, reflects_decide := ⋯ }
Equations
- Minimalist.LittleV.instDecidablePredListCausative x✝ = { decide := decide (x✝.head? = some Minimalist.LittleV.vDO) && decide (Minimalist.LittleV.BiEventive x✝), reflects_decide := ⋯ }
Equations
- Minimalist.LittleV.instDecidablePredListInchoative x✝ = { decide := decide (x✝.head? = some Minimalist.LittleV.vGO) && decide (Minimalist.LittleV.BiEventive x✝), reflects_decide := ⋯ }
Causatives do not include inchoatives: the two differ in the higher head.
A well-formed inchoative is exactly [vGO, vBE]: vGO embeds only a state, under which
nothing is embedded.
The causative alternation ([Cue03] §§1.3.4–1.3.5) #
Over a shared lower event, vDO gives the causative and vGO the inchoative: Vicki cerró la
puerta is [vDO, vBE] under Voice, se cerró la puerta is [vGO, vBE] with se spelling
out vGO.
The four possible combinations of table (17) are well formed, the three under vDO
causative and the one under vGO inchoative.
The combinations the footnote to (17) excludes: nothing under vBE, nothing dynamic under
vGO.