Documentation

Linglib.Phenomena.Directives.Studies.Roberts2023

Roberts (2023): Imperatives in Dynamic Pragmatics #

@cite{roberts-2023}

Imperatives in dynamic pragmatics. Semantics & Pragmatics 16, Article 7: 1–55.

Core Contribution #

A semantics and dynamic pragmatics for imperative mood that combines the best features of @cite{kaufmann-2012} and @cite{portner-2004}:

  1. Semantic type: Imperatives denote de se properties indexed to the addressee — following @cite{portner-2004}.
  2. Modal in semantic content: The content includes a futurate circumstantial modal with Kratzerian modal base f and goal-based ordering source g — following @cite{kaufmann-2012}. But the modal is not deontic.
  3. Pragmatic deontic flavor: The perceived deontic force arises entirely from the pragmatics of accepting a direction — updating the addressee's preference structure (the goals component G of the discourse scoreboard) — not from the LF.

Substrate hookup #

This file is a configuration of existing infrastructure, not a standalone formalization of an imperative mood ontology:

Equation citations #

All equation numbers verified against the published PDF: (45) circumstance, (47) SameHistory, (48) FUT, (49) goal-based ordering source, (50) timely future, (51) futurate circumstantial modal base, (53) APPLIC, (54)/(67) imperative character ¡, (57) assertion, (58) interrogation, (59) direction, (65) conservativity. Example "Have a cookie" is (60) in §2.2 (not §3).

@[reducible, inline]
Equations
Instances For

    §2.1.2 Basic Ontology #

    Roberts's "circumstance" ⟨w, t⟩ (eq. 45), SameHistory (47), and FUT (48) all instantiate the canonical world-time substrate in Core.WorldTimeIndex and Core.Modality.HistoricalAlternatives:

    Roberts Linglib substrate ──────────────────────────── ──────────────────────────── ⟨w, t⟩ circumstance WorldTimeIndex W T SameHistory(w', w, t) WorldHistory W T predicate FUT(⟨w, t⟩) futureHistoryBase history s

    No new types are introduced for these.

    §2.1.2 The Imperative Character #

    Roberts's ¡ (eq. 54/67) bundles the addressee, the prejacent, and the modal parameters. The modal flavor is teleological — facts plus goals — represented directly by Kratzer.TeleologicalFlavor. The "futurate" property of the modal base is enforced separately as the predicate IsFuturate below, which uses futureHistoryBase.

    structure Roberts2023.ImperativeCharacter (W : Type u_1) :
    Type u_1

    Roberts's imperative character ¡ (@cite{roberts-2023} (54)/(67)). Bundles the addressee, the prejacent property, and the teleological-flavor parameters.

    • addressee :

      The addressee (target of the directive).

    • prejacent : WProp

      The prejacent: VP denotation.

    • Modal parameters: futurate circumstantial modal base + goal-based ordering source, packaged as a TeleologicalFlavor.

    Instances For

      Necessity reading of the imperative character: the prejacent holds at every applicable circumstance (= every best world under the teleological flavor). Eq. (54)/(67) flattened to a world index.

      Equations
      Instances For

        §4 Conservativity Presupposition #

        Eq. (65), after @cite{kaufmann-2012}: an imperative subject NP must live on the addressee set. Stated as a property of the bundle.

        def Roberts2023.ImperativeCharacter.conservativeOn {W : Type u_1} (_ic : ImperativeCharacter W) (domain addressees : List ) :

        Conservativity presupposition: the subject's quantificational domain is a subset of the addressee set.

        Equations
        • _ic.conservativeOn domain addressees = edomain, e addressees
        Instances For

          §3 Architectural commitments #

          Roberts's central architectural claim is that the deontic flavor of imperatives is pragmatic — it lives in the preferential POSW component (the addressee's goals/plans), not in the LF as a deontic modal. This is precisely the @cite{portner-2018} POSWTarget assignment for IllocutionaryMood.imperative, derived (not restipulated) here.

          Roberts's architectural commitment, derived from @cite{portner-2018}'s HasPOSWTarget IllocutionaryMood instance: the imperative targets the preferential POSW component (= the addressee's preference structure), not the informational component (= CG).

          This is the type-level shadow of "deontic force is pragmatic, not LF": deontic-style content lives where the preference component does, and the imperative refines that component (via POSW.star / Scoreboard.directionUpdate) rather than the informational one.

          theorem Roberts2023.pragmatic_deontic_routing {W : Type u_1} (K : Core.Discourse.Scoreboard W) (p : WProp) (s t pr : ) (hin : t < K.goals.length) {w v : W} (hpv : p v) (hpw : ¬p w) :
          ¬(K.directionUpdate p s t pr).toPOSW.le w v

          Pragmatic-deontic routing (@cite{roberts-2023} §3, headline claim).

          Directing p to addressee t routes the deontic content through the preferential component of the projected POSW: every prejacent-violator w (¬ p w) is demoted relative to every prejacent-satisfier v (p v) in the preference order (¬ (· ).toPOSW.le w v).

          The dual negative claim — that the informational component (CG) is untouched — is Scoreboard.direction_preserves_cg (a @[simp] lemma). The two together discharge Roberts's claim that deontic content arises pragmatically via the preference structure rather than via assertion to common ground.

          The hypothesis hin : t < K.goals.length is the substrate counterpart of Roberts's conservativity presupposition (eq. (65)): the addressee must be a real participant for the directive to have its preferential effect. Composes Scoreboard.direction_demotes_violators (the substrate theorem that does the work) with the POSWTarget assignment imperative_targets_preferential (the architectural commitment that this preference-side change is the deontic content).

          §1 Desideratum (h): Futurate Flavor #

          Restated against futureHistoryBase (the canonical Condoravdi/CIR substrate in Core.Modality.HistoricalAlternatives) rather than a local FUT enumeration.

          (h) Futurate flavor (@cite{roberts-2023} Table 1, §1, exx. 33–35). Every circumstance in the future-history base of ⟨w, t⟩ has a strictly later time than t. Direct consequence of futureHistoryBase's definition.

          §2.2 Force Linking — integration tests #

          These are smoke tests that the IllocutionaryMood infrastructure agrees with Roberts's IFLP and her sincerity-condition triad. Each rfl is a structural check that the Scoreboard enum assignment matches the paper.

          §5 Comparison with @cite{kaufmann-2012} / @cite{ruytenbeek-etal-2017} #

          Roberts's central disagreement with @cite{kaufmann-2012}: the imperative's prejacent-internal modal flavor is teleological (circumstantial + goals), not deontic. @cite{ruytenbeek-etal-2017} adopt Kaufmann's position: their SentType.imperative.modalFlavor = some .deontic (RuytenbeekEtAl2017.lean line 102) and their directiveCompatible test fires only on .deontic flavor. This is a substantive disagreement, not a naming dispute: the two accounts make opposite predictions about whether circumstantial declaratives ("Il est possible de VP" with goal-relevance) should pattern with imperatives in directive force.

          The flavor Roberts assigns to the imperative's prejacent-internal modal: teleological/circumstantial.

          Equations
          Instances For

            Cross-paper disagreement — @cite{ruytenbeek-etal-2017} Study 2 encodes the @cite{kaufmann-2012} position by stipulating SentType.imperative.modalFlavor = some .deontic. Roberts's account predicts .circumstantial. The two prejacent-internal flavors are distinct.

            @cite{kaufmann-2012}'s position is exposed in Theories/Semantics/Modality/Assert.lean as primaryFlavor .imperative = .deontic. Roberts disagrees.

            This subsumes a previous roberts_fails_ruytenbeek_mechanism_one theorem (deleted after Ruytenbeek's directiveCompatible wrapper was inlined): under Roberts, an imperative is directive despite not having deontic flavor in its prejacent — the directive force comes from the POSW.star update on the addressee's preference structure (see pragmatic_deontic_routing), not from the prejacent's flavor matching the imperative's.

            Mechanism wedge (post-2026-05-13: empirical wedge collapsed). possibleDecl ("Il est possible de VP") was previously the lone construction where Roberts and Ruytenbeek made opposite predictions about directive force: Roberts predicted directive (prejacent flavor matches imperative under teleological account), while RuytenbeekEtAl2017.lean's mechanisms 1 and 2 alone did not fire on possibleDecl. The 2026-05-13 PDF re-audit found the paper's §4 General Discussion (p. 61) explicitly groups all four ability/possibility constructions — including Il est possible de VP — as encoding force-dynamic enablement (Talmy 2000, Sweetser 1990, Johnson 1987), and the corresponding Fig. 6 shows possibleDecl does receive directive interpretations. Ruytenbeek now formalises this as mechanism 3 (enablementEncoded), which fires on possibleDecl.

            The two accounts therefore agree on the prediction (possibleDecl is directive) but route through different mechanisms: Roberts via prejacent-flavor matching (teleological), Ruytenbeek via mechanism 3 (force-dynamic enablement).

            The conjuncts below remain literally true and document the mechanism difference: under Ruytenbeek's original two mechanisms (1 = deontic match, 2 = preparatory-condition questioning) — the only ones the chronologically-prior @cite{kaufmann-2012} and @cite{clark-1979} sources support — possibleDecl would not be licensed. The substantive Roberts-vs-Ruytenbeek wedge has migrated to the imperative's prejacent flavor (see disagrees_with_ruytenbeek_imperative_flavor above).

            Worked Examples #

            These instantiate ImperativeCharacter with the local 4-world toy type World := Fin 4 defined above.

            Example: "Move!" (@cite{roberts-2023} (55), worked derivation). Trivial case — empty modal base and ordering, prejacent always holds.

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

              Example: "Nobody move!" (@cite{roberts-2023} (42), attributed to @cite{veltman-2018}). Negation is internal (predicate-term negation ¬MOVE), not external (¬□) — propositional negation cannot scope over a property.

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

                §1 (38) Weak imperatives — suggestions and advice #

                Suggestions like "Hire an attorney" carry weaker modal force than commands. The mood and semantic type are unchanged; the force difference lives in the ordering source, where the prejacent itself serves as a secondary ordering criterion (yielding weak necessity in the sense of @cite{von-fintel-iatridou-2008}, which linglib formalizes in Theories/Semantics/Modality/Directive.lean).

                Weak (suggestion/advice) reading of an imperative character: weak necessity under the primary teleological ordering plus a secondary ordering favoring the prejacent.

                Equations
                Instances For
                  theorem Roberts2023.strong_imperative_entails_suggestion {W : Type u_1} (ic : ImperativeCharacter W) (secondaryGoals : Core.Logic.Intensional.OrderingSource W) (w : W) (h : ic.realize w) :
                  ic.weakRealize secondaryGoals w

                  Commands entail suggestions: strong necessity entails weak necessity (Directive.strong_entails_weak), so a command-strength imperative a fortiori realizes the suggestion.

                  Example: "Have a cookie." (@cite{roberts-2023} §2.2, (60)). Invitation, not command — the hostess proposes the goal of eating a cookie; the guest may decline. Modeled as weak necessity over an empty primary ordering, with a secondary ordering favoring cookie-eating worlds.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    theorem Roberts2023.cookie_is_suggestion :
                    haveCookieExample.weakRealize (fun (x : World) => [fun (w : World) => w = 0]) 0