Documentation

Linglib.Core.Time.RelationOrigin

Relation Origins and Declerck's PUTI #

@cite{declerck-1991} @cite{declerck-2006}

Step 6 of the Tense-API redesign. A relation origin tags where a temporal relation between two TOs came from — grammatical tense, lexical aspect, an overt adverbial, a pragmatic default, world knowledge, or direct stipulation. Tagged relations let downstream modules distinguish:

The PUTI lemma (Declerck's Principle of Unmarked Temporal Interpretation) states that the pragmatically-default Allen atom-set between two situations is fully determined by their boundedness profile: bounded+bounded → iconic (sequential), unbounded+unbounded → simultaneous, mixed → inclusion (the bounded inside the unbounded). PUTI is a defeasible default, not a semantic entailment — origin-tagging is what lets us say so.

The provenance of a temporal relation between two TOs.

  • tense: the relation is encoded by tense morphology (e.g., the before link in the past perfect's chain).
  • aspect: the relation comes from aspectual / lexical-aspectual semantics (e.g., perfective E ⊆ R).
  • adverbial: the relation is contributed by an overt temporal adverbial ("yesterday", "before noon").
  • puti: the relation is the pragmatic default produced by Declerck's Principle of Unmarked Temporal Interpretation (boundedness-based; see putiDefault).
  • context: the relation is inherited from prior discourse, world knowledge, or conversational implicature.
  • stipulated: direct stipulation (e.g., as a hypothesis in a formal derivation).

The tag is content-free: an origin doesn't change which Allen atom holds, only why. Conflict-resolution policies (encoded > defeasible) live at the consumer site.

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

      Defeasible origins are those a hearer can override: PUTI defaults and inherited contextual relations. Tense, aspect, adverbial, and stipulated relations are non-defeasible (their content is encoded/asserted).

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

        An Allen atom-set tagged with its provenance — "this is the atom- set holding between two TOs, and here's why." Atom-sets (rather than single atoms) cover both exact-atom claims (precedesSet) and union claims (beforeSet, containmentSet).

        Two tagged relations are compatible if their atom-sets intersect (Compatible); incompatibility on a non-defeasible-only pair indicates a genuine theoretical contradiction.

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

            Two tagged relations are compatible when their atom-sets share at least one atom. Used for conflict detection: an encoded tense relation is compatible with a PUTI default exactly when the default is consistent with the encoded content.

            Equations
            Instances For

              A relation is defeasible if its origin is.

              Equations
              Instances For
                @[implicit_reducible]
                Equations

                Declerck's Principle of Unmarked Temporal Interpretation (@cite{declerck-1991}). Given two situations described by minimally-marked clauses, the default Allen atom-set between their event times is determined by their boundedness profile:

                - **bounded + bounded** → iconic / sequential: the second is after
                  the first (`beforeSet = {precedes, meets}` from the perspective
                  of situation 1).
                - **unbounded + unbounded** → simultaneous (`equalSet = {equal}`,
                  strict identity at the point-time level; on intervals the
                  `containmentSet` weakens to inclusion).
                - **bounded + unbounded** → the bounded situation is inside the
                  unbounded one (`containmentSet = {starts, equal, finishes,
                  during}`).
                - **unbounded + bounded** → the unbounded situation contains the
                  bounded one (`reverseContainmentSet`).
                
                PUTI is **defeasible**: an explicit adverbial or contextual
                relation can override it. The `putiDefault` function returns the
                *unmarked* atom-set, tagged with origin `.puti` so the result is
                visibly an inference rather than an entailment. 
                

                The PUTI default packaged as an OriginTaggedRelation — explicitly tagged .puti so consumers can see it's a defeasible default.

                Equations
                Instances For

                  PUTI defaults are always defeasible.