Applicative heads #
Applicative heads introduce applied arguments (benefactives, goals, sources). Following [Pyl08], a high applicative Merges with the event and relates the applied argument to it; a low applicative Merges with the theme (recipient = transfer to, source = transfer from). High applicatives need Voice to supply event semantics, so they are blocked under semantically null Voice (middles, anticausatives); low applicatives are Voice-independent.
The high/low distinction is read off the Merge complement's category via the head function
SO.outerCatC, so the typology follows from attachment height by construction.
Main definitions #
ApplType,ApplType.complement: the high/low typology and the complement it Merges with.ApplType.RequiresEventSemantics,IsLow: structural predicates read off the complement.ApplHead.Licensed: licensing of an applicative by a Voice head.ApplHead.SpecCanBearCase: case-based blocking of SpecApplP ([Woo15]).
References #
Applicative type and its Merge complement #
High vs low applicatives ([Pyl08]): high relates to the event, low to the theme.
- high : ApplType
Above VP: relates the applied argument to the event.
- lowRecipient : ApplType
Below VP: transfer-of-possession to the applied argument.
- lowSource : ApplType
Below VP: transfer-of-possession from the applied argument.
Instances For
Equations
- Minimalist.instDecidableEqApplType x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Minimalist.instReprApplType = { reprPrec := Minimalist.instReprApplType.repr }
Equations
- One or more equations did not get rendered due to their size.
- Minimalist.instReprApplType.repr Minimalist.ApplType.high prec✝ = Repr.addAppParen (Std.Format.nest (if prec✝ ≥ 1024 then 1 else 2) (Std.Format.text "Minimalist.ApplType.high")).group prec✝
Instances For
The category an applicative Merges with: the event v (high) or the theme D (low).
Equations
Instances For
The complement constituent an applicative Merges with — a leaf headed by a.complement.
Equations
- a.complementSO = Minimalist.SO.mkLeaf a.complement [] 0
Instances For
The Merge complement's categorial features, read via the §1.13 head function SO.outerCatC.
Equations
- a.complementFeatures = a.complementSO.outerCatC.elim { plusV := false, plusN := false } Minimalist.catFeatures
Instances For
a.IsLow: the applicative Merges with a nominal (theme) complement.
Equations
- a.IsLow = (a.complementFeatures.plusN = true)
Instances For
a.RequiresEventSemantics: a Merges with the verbal (event) complement.
Equations
- a.RequiresEventSemantics = (a.complementFeatures.plusV = true)
Instances For
a.RequiresThemeInComplement: low applicatives need an unsaturated theme in the complement.
Equations
Instances For
The applicative head #
An applicative head: its type, and whether it assigns dative case to its specifier.
- applType : ApplType
High or low (recipient/source).
- assignsDative : Bool
Whether the applied argument receives dative case.
Instances For
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
Equations
- Minimalist.instReprApplHead = { reprPrec := Minimalist.instReprApplHead.repr }
Canonical high applicative (ethical dative).
Equations
- Minimalist.applHigh = { applType := Minimalist.ApplType.high }
Instances For
Canonical low recipient applicative (DOC, possessive dative).
Equations
- Minimalist.applLowRecipient = { applType := Minimalist.ApplType.lowRecipient }
Instances For
Canonical low source applicative.
Equations
- Minimalist.applLowSource = { applType := Minimalist.ApplType.lowSource }
Instances For
appl.Licensed voice: if appl requires event semantics, voice supplies them.
Equations
- appl.Licensed voice = (appl.applType.RequiresEventSemantics → voice.HasSemantics)
Instances For
Equations
- Minimalist.instDecidableLicensed appl voice = Minimalist.instDecidableLicensed._aux_1 appl voice
Licensing predictions #
High applicatives require event semantics.
Low applicatives do not require event semantics.
Low applicatives are licensed under any Voice head ([Pyl08]).
θ-assigning Voice licenses high applicatives (θ-assignment entails event semantics).
Ethical datives (high Appl) are licensed with agentive Voice.
High Appl is blocked with middle Voice (no event semantics) ([Pyl08]).
Possessive datives (low Appl) survive in middles.
Possessive datives survive in anticausatives.
The asymmetry: ethical blocked but possessive survives in middles.
appl.SpecCanBearCase x: if appl assigns dative, x must bear case ([Woo15]).
Equations
- appl.SpecCanBearCase x = (appl.assignsDative = true → (caseOf x).isSome = true)