Interpretations of the event-structure primitives #
This file defines the interpretations of the primitives of event-structural decomposition. An
interpretation gives the three relations that the verbal heads introduce: an eventuality gives
rise to a state, an eventuality causes another, and an individual is the effector of an
eventuality. In the vocabulary of model theory it is a structure for the signature with these
three relation symbols, over the sorts of individuals, states and eventualities. The heads
themselves are operators on predicates. vBecome turns a state predicate into the predicate of
the events that give rise to such a state, and vCause turns an event predicate into the
predicate of the events that cause such an event.
A state predicate may itself entail a change, a cause of the change, or a manner of the causing
event. These are the meaning postulates that Beavers and Koontz-Garboden attach to the state
predicate of a root, one for each kind of entailment. The postulates of a kind signature form a
theory, and an interpretation Respects the signature for a predicate when it is a model of
that theory. An entailment is then a statement about every interpretation, and a failure of
entailment is witnessed by one.
Main definitions #
EventStructure.Interpretation: the relationsbecome,causeandeffector.Interpretation.vBecome,Interpretation.vCause: the two heads.Interpretation.EntailsChange,EntailsCause,EntailsManner: the postulates on a state predicate.Interpretation.Respects: the interpretation is a model of the postulates of a signature.
Main results #
Interpretation.Entails.anti: the postulates are downward closed along the order on kinds.Interpretation.respects_close: a signature and its collocational closure have the same models.
Implementation notes #
The sorts are type parameters, so a relation cannot be applied to an argument of the wrong sort. mathlib's first-order structures are single-sorted; a view of an interpretation as such a structure, with the postulates as sentences, is not yet defined.
References #
An interpretation of the event-structure primitives, the relations that the verbal heads introduce.
- become : State → Event → Prop
The eventuality gives rise to the state.
- cause : Event → Event → Prop
The first eventuality causes the second.
- effector : Entity → Event → Prop
The individual is the effector of the eventuality.
Instances For
The change-of-state head vBecome P x holds of the events that give rise to a state of
which P x holds.
Instances For
The causative head vCause Q y holds of the events whose effector is y and which cause
an event of which Q holds.
Instances For
A change gives rise to a state of the predicate.
A causing event has a caused event of the embedded predicate.
Meaning postulates on a state predicate #
The state predicate P entails change when every state of which it holds arises from a
change.
Equations
- M.EntailsChange P = ∀ (x : Entity) (s : State), P x s → ∃ (e : Event), M.become s e
Instances For
The state predicate P entails a cause when every state of which it holds arises from a
change that some event causes.
Equations
- M.EntailsCause P = ∀ (x : Entity) (s : State), P x s → ∃ (e : Event) (v : Event), M.become s e ∧ M.cause v e
Instances For
The state predicate P entails the manner Q when every state of which it holds arises
from a change whose every cause is a Q-event.
Equations
- M.EntailsManner P Q = ∀ (x : Entity) (s : State), P x s → ∃ (e : Event), M.become s e ∧ ∀ (v : Event), M.cause v e → Q v
Instances For
The meaning postulate of a kind of root entailment for the state predicate P, with Q the
manner. A state imposes nothing beyond the predicate itself.
Equations
- M.Entails P Q Semantics.Root.Kind.state = True
- M.Entails P Q Semantics.Root.Kind.result = M.EntailsChange P
- M.Entails P Q Semantics.Root.Kind.cause = M.EntailsCause P
- M.Entails P Q Semantics.Root.Kind.manner = M.EntailsManner P Q
Instances For
The interpretation respects the kind signature ks for P and Q when it is a model of the
postulates of its kinds.
Instances For
The postulates are downward closed along the collocational order on kinds, since a cause entails a change and both entail a state.
A signature is respected iff its collocational closure is.
An interpretation that respects a signature whose closure has a result satisfies the postulate of change.