Documentation

Linglib.Features.Topic

Topic — Aboutness and Contrastive Topics #

@cite{reinhart-1981} @cite{buring-2003} @cite{krifka-2008}

Substrate type for the Topic axis of information structure, one of the four IS notions Krifka 2008 enumerates (focus, givenness, topic, delimitation; see Features/Givenness.lean for the broader discussion of how at-issueness sits orthogonally to Krifka's four). @cite{fery-ishihara-2016} (Oxford Handbook of Information Structure) follows Krifka in treating topic as a primitive notion, defined per @cite{krifka-2008}:

The topic constituent identifies the entity or set of entities under which the information expressed in the comment constituent should be stored in the CG content.

Following @cite{reinhart-1981}'s file-card metaphor: the CG is organized like a subject-oriented library catalogue indexed by topics; each new proposition is filed under the topic it is about.

What's here #

What's not here #

This file deliberately does NOT formalize:

Layer position #

Features/. Sibling of Features/Givenness.lean, Features/Accessibility.lean, and Features/InformationStructure.lean. Importable from any consumer that needs to type a constituent as topical or contrastive-topic. Currently Phenomena/Generics/BarePlurals.lean has a local TopicFocusDatum that could migrate here in a follow-up.

@cite{reinhart-1981} aboutness topic: whether a constituent is the entity under which the proposition is filed in the CG. Binary by design — degree-of-topicality theories belong in their own files.

  • aboutness : TopicMark

    Aboutness topic: the constituent the proposition is about.

  • nonTopic : TopicMark

    Non-topical constituent.

Instances For
    @[implicit_reducible]
    Equations
    @[implicit_reducible]
    Equations
    def Features.instReprTopicMark.repr :
    TopicMarkStd.Format
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      @cite{buring-2003} contrastive topic: a topic constituent paired with a set of alternative topics that could have been chosen. Mirrors Features.InformationStructure.Focus shape — both Roothian-flavored alternative-set primitives.

      The placeholder structure carries the topic and its alternatives; Büring's full [T,F]-marking calculus (where the alternatives index a discourse-tree of subquestions) belongs in a later study file.

      • topic : α

        The topical element.

      • alternatives : List α

        Alternative topics that could have been picked instead.

      Instances For
        @[implicit_reducible]
        instance Features.instReprContrastiveTopic {α✝ : Type} [Repr α✝] :
        Repr (ContrastiveTopic α✝)
        Equations
        def Features.instReprContrastiveTopic.repr {α✝ : Type} [Repr α✝] :
        ContrastiveTopic α✝Std.Format
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For