Chierchia (1984): Topics in the syntax and semantics of infinitives and gerunds #
This file formalizes the control theory of [Chi84]. Infinitival and gerundive complements denote properties, not propositions, and control is not movement of PRO but entailment: the Control Principle is a meaning postulate on a verb taking a property complement, that it holds of the property and its arguments exactly when a designated argument has the property throughout the situations the verb's conversational background selects ([Kra81b]), so the controller is fixed by the predicate's meaning rather than by syntactic configuration. Visser's and Bach's generalizations follow: a subject-control verb cannot passivize and an object-control verb cannot detransitivize, since either alternation removes the argument the postulate needs. The control classes of chapter IV are cut by whether the postulate applies and whether the controller must be expressed. The theorems derive the controller's having the property from the postulate, the blocking of each valency alternation from which argument controls, and check the Fragment's control verbs against both.
Implementation notes #
- The conversational background is the two-parameter one of [Kra91], a modal base and an ordering source, and the entailment is necessity over it; the possibility that allow needs is not instantiated.
References #
The Control Principle (chapter IV) #
A verb taking a property complement, with the Control Principle as its meaning postulate: the verb holds of a property and its arguments at a world exactly when the argument it controls has the property throughout the situations its conversational background selects, what is aimed at for try, what is imposed for force.
- controller : Args → E
- accessible : Args → W → Set W
- control (P : E → W → Prop) (args : Args) (w : W) : self.sem P args w ↔ ∀ w' ∈ self.accessible args w, P (self.controller args) w'
Instances For
A subject-control verb's one argument is its controller.
Equations
Instances For
An object-control verb controls the first of its object and subject.
Equations
- Chierchia1984.ObjectControlVerb E W = Chierchia1984.ControlVerb E W (E × E)
Instances For
A control verb from a modal base and an ordering source, [Kra91]'s form of the background: the controller has the property throughout the best accessible worlds.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The controller has the property in every situation the background selects.
Over a reflexive background the controller has the property at the world itself.
Visser's and Bach's generalizations (chapter IV) #
Visser's generalization: a faithful passive of a subject-control verb, one whose truth witnesses a truth of the active, can only guarantee that some entity has the property in the selected situations; the argument the postulate would name is gone.
Bach's generalization: the same for a faithful detransitive of an object-control verb.
Control classes (chapter IV, section 1) #
The three control classes: obligatory control, where the Control Principle fixes a controller that must be expressed, try and persuade alike; semi-obligatory control, where the controller may stay implicit, decide, recommend; and prominence control, where discourse rather than the postulate fixes it, bother, be dangerous.
- obligatory : ControlClass
- semiObligatory : ControlClass
- prominence : ControlClass
Instances For
Equations
- Chierchia1984.instDecidableEqControlClass 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
- Chierchia1984.instReprControlClass = { reprPrec := Chierchia1984.instReprControlClass.repr }
The Control Principle governs the first two classes.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
The class of a Fragment verb: every verb the Fragment marks for control has a fixed controller and is obligatory control, the Fragment recording neither an implicit controller nor the prominence verbs.
Equations
- Chierchia1984.ControlClass.ofVerb v = if v.controlType = ControlType.none ∧ v.altControlType = ControlType.none then none else some Chierchia1984.ControlClass.obligatory
Instances For
Which alternations the postulate blocks #
The argument the postulate needs: the agent-like term of a subject-control verb, the patient-like term of an object-control verb, none for raising.
Equations
Instances For
The Control Principle blocks a valency alternation that removes the controller from core-term status.
Equations
- Chierchia1984.Blocks ct va = ∃ role ∈ Chierchia1984.controllerRole ct, (va.fateOfRole role).RemovesFromCoreStatus
Instances For
Equations
A control type passivizes when the postulate does not block passivization.
Equations
Instances For
Equations
- Chierchia1984.instDecidablePredControlTypePassivizable ct = { decide := !decide (Chierchia1984.Blocks ct Voice.passive), reflects_decide := ⋯ }
Visser's generalization at the level of alternations: passivization demotes the agent-like term, which subject control needs.
Passivization keeps the patient-like term, so object control survives it.
Bach's generalization at the level of alternations: antipassivization demotes the patient-like term, which object control needs.
Antipassivization keeps the agent-like term, so subject control survives it, promise to come beside promise Bill to come.
The Fragment's control verbs #
Every control verb of the Fragment, the attitude verbs want, hope and promise included, is a control verb in the dissertation's sense, with a fixed controller whether subject or object.
At each Fragment control verb the passivizability the postulate derives agrees with the stored flag: subject control blocks passivization and object control does not.
The semantic type of a clausal complement: a finite clause denotes a proposition and a nonfinite one a property, the type distinction of chapter I.
Equations
- Chierchia1984.complementTy fr = if fr.HasClausal then some (if fr.HasFinite then Montague.Ty.t else Montague.Ty.et) else none
Instances For
Control verbs take property-denoting complements; believe, no control verb, takes a finite clause denoting a proposition.