Thematic Role Grounding #
Bridge theorems connecting Fragment-layer verb entries (kick, give,)
to Theory-layer thematic role infrastructure. These verify that the
theta role annotations in the lexicon correctly map to ThematicFrame
fields via ThetaRole.toRel.
Separated from ThematicRoles.lean to keep the Theory layer free of
Fragment imports (Theories → Fragments dependency discipline).
"kick" has agent as subject theta role.
"kick" has patient as object theta role.
"give" has agent subject, theme direct object, goal indirect object.
"see" has experiencer subject and stimulus object.
"kick"'s subject theta role maps to the agent relation in any frame.
"kick"'s object theta role maps to the patient relation in any frame.
"give"'s subject theta role maps to the agent relation.
"give"'s object theta role maps to the theme relation.
"give"'s indirect object theta role maps to the goal relation.
"see"'s subject theta role maps to the experiencer relation.
"see"'s object theta role maps to the stimulus relation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
A toy thematic frame for the kicking example.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A toy "kick" event predicate.
Instances For
"John kicked Mary" is true in the example model: ∃e. kick(e) ∧ Agent(john, e) ∧ Patient(mary, e).