Documentation

Linglib.Theories.Semantics.Events.DimensionBridge

Cross-Dimension Bridge (Theory-Specific) #

@cite{kennedy-2007} @cite{krifka-1989} @cite{krifka-1998} @cite{rouillard-2026} @cite{zwarts-2005}

Theory-specific commutativity squares, LicensingPipeline instances, concrete dimension chain instantiations, and end-to-end licensing theorems. Builds on the theory-neutral infrastructure in Core/MereoDim.lean, Core/Time.lean, Core/Path.lean, and Core/Scale.lean.

Three Levels of Unification #

  1. LicensingPipeline instances: Telicity, VendlerClass, PathShape join Boundedness, MereoTag, BoundaryType as pipeline sources.

  2. Full commutativity diamond: All six classification paths converge at Boundedness. Proved pairwise: VendlerClass → Telicity → Boundedness = VendlerClass → scaleBoundedness, and likewise for PathShape.

  3. Concrete dimension chains: Temporal (τ, dur), spatial (σ, dist), and object (θ, μ) chains instantiate DimensionChain, with end-to-end QUA transfer theorems.

  4. Dimension irrelevance: The licensing prediction depends only on the mereological tag (QUA/CUM), not on which dimension (temporal/spatial/object) the chain traverses. This is the "all the same theorem" claim.

@[reducible, inline]

Telicity maps to scale boundedness via MereoTag: telic → QUA → closed, atelic → CUM → open. Derived through the compositional chain Telicity →.toMereoTag MereoTag →.toBoundedness Boundedness. This is the shared core of all four licensing frameworks: @cite{kennedy-2007}, @cite{rouillard-2026}, @cite{krifka-1989}, @cite{zwarts-2005}.

Equations
Instances For
    Equations
    • One or more equations did not get rendered due to their size.

    VendlerClass → Telicity → Boundedness = VendlerClass → Boundedness. Both paths route through the same compositional chain (VendlerClass →.telicity Telicity →.toMereoTag MereoTag →.toBoundedness Boundedness), so agreement is definitional.

    PathShape → Telicity → Boundedness = PathShape → Boundedness. The compositional chain (PathShape → Telicity → MereoTag → Boundedness) agrees with the direct PathShape.toBoundedness from Core/Path.lean. This is a genuine commutativity proof: the Core-level direct classification and the Theories-level compositional derivation yield the same result.

    noncomputable def Semantics.Events.DimensionBridge.temporalChain {Time : Type u_1} [LinearOrder Time] [cem : Mereology.EventCEM Time] {dur : Core.Time.Interval Time} [hDur : Mereology.ExtMeasure (Core.Time.Interval Time) dur] (hInj : Function.Injective fun (e : Ev Time) => e.runtime) :
    Mereology.DimensionChain (fun (e : Ev Time) => e.runtime) dur

    Temporal dimension chain: Events →τ Intervals →dur ℚ.

    Equations
    • =
    Instances For
      theorem Semantics.Events.DimensionBridge.temporal_qua_licensed {Time : Type u_1} [LinearOrder Time] [cem : Mereology.EventCEM Time] {dur : Core.Time.Interval Time} [hDur : Mereology.ExtMeasure (Core.Time.Interval Time) dur] (hInj : Function.Injective fun (e : Ev Time) => e.runtime) {P : Prop} (hP : Mereology.QUA P) :
      Mereology.QUA (P dur fun (e : Ev Time) => e.runtime)

      Temporal end-to-end: QUA on ℚ → QUA on Events through τ then dur.

      Spatial dimension chain: Events →σ Paths →dist ℚ.

      Equations
      • =
      Instances For

        Spatial end-to-end: QUA on ℚ → QUA on Events through σ then dist.

        noncomputable def Semantics.Events.DimensionBridge.objectChain {Time : Type u_1} [LinearOrder Time] [cem : Mereology.EventCEM Time] {Entity : Type u_3} [SemilatticeSup Entity] [rh : Mereology.RoleHom Entity Time] {μ : Entity} [ : Mereology.ExtMeasure Entity μ] (hInj : Function.Injective Mereology.RoleHom.themeOf) :

        Object dimension chain: Events →θ Entities →μ ℚ.

        Equations
        • =
        Instances For
          theorem Semantics.Events.DimensionBridge.object_qua_licensed {Time : Type u_1} [LinearOrder Time] [cem : Mereology.EventCEM Time] {Entity : Type u_3} [SemilatticeSup Entity] [rh : Mereology.RoleHom Entity Time] {μ : Entity} [ : Mereology.ExtMeasure Entity μ] (hInj : Function.Injective Mereology.RoleHom.themeOf) {P : Prop} (hP : Mereology.QUA P) :

          Object end-to-end: QUA on ℚ → QUA on Events through θ then μ.

          The three chains produce the same licensing from the same mereological source. This is "all the same theorem": regardless of which dimension (temporal, spatial, object), QUA → telic → closed → licensed and CUM → atelic → open → blocked. The dimension is irrelevant.