Spatial Trace Bridge: Path Telicity → Fragment Verbs #
Connects the spatial dimension theory (Events/SpatialTrace.lean,
Events/DimensionBridge.lean) to concrete motion verb entries in
Fragments/English/Predicates/Verbal.lean and telicity diagnostics.
What it exercises #
pathShapeToTelicity(PathShape → Telicity)LevinClass.pathSpec(verb → path specification)LicensingPipeline PathShape(bounded → licensed, unbounded → blocked)telicity_boundedness_agree(PathShape telicity ↔ boundedness licensing)
Structure #
- Per-verb path specification — verify
levinClass.pathSpecfor motion verbs - PathShape → Telicity → Licensing pipeline — full chain verification
- Motion VP telicity data — verb + PP pairs with path shapes
- Diagnostic bridge — connect path telicity to for/in compatibility
Each motion verb's levinClass and pathSpec annotation is verified
by rfl. Changing any annotation breaks exactly one theorem here.
"arrive" is inherently directed motion.
Inherently directed motion → bounded path.
"leave" is a leave verb.
Leave verbs → source path.
"run" is manner-of-motion.
Manner-of-motion verbs are path-neutral (path from PP).
The full chain from PathShape through Telicity to licensing is verified for all three shapes. The LicensingPipeline instance for PathShape is in DimensionBridge.lean.
Bounded path → telic → QUA → closed → licensed.
Source path → telic → QUA → closed → licensed.
Unbounded path → atelic → CUM → open → blocked.
A motion VP datum: verb + PP + path shape + expected telicity.
- verb : String
- pp : String
- pathShape : Core.Path.PathShape
- expectedTelicity : Semantics.Tense.Aspect.LexicalAspect.Telicity
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
- One or more equations did not get rendered due to their size.
- Phenomena.TenseAspect.Studies.SpatialTrace.instBEqMotionVPDatum.beq x✝¹ x✝ = false
Instances For
"arrive at the store" — inherently bounded → telic → "in X" ✓
Equations
- One or more equations did not get rendered due to their size.
Instances For
"leave the house" — source → telic → "in X" ✓
Equations
- One or more equations did not get rendered due to their size.
Instances For
"run to the park" — manner + bounded PP → telic → "in X" ✓
Equations
- One or more equations did not get rendered due to their size.
Instances For
"run towards the park" — manner + unbounded PP → atelic → "for X" ✓
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
Path shape determines telicity for all motion data.
Connect path telicity to for/in adverbial compatibility. Since diagnostics are defined on VendlerClass, we bridge through the Vendler classification of motion verbs.
"arrive" (achievement, bounded path) licenses "in X".
"leave" (achievement, source path) licenses "in X".
"run" (activity, path-neutral) licenses "for X".
Motion verb Vendler class × path shape coherence: bounded-path motion verbs are achievements, path-neutral ones are activities.