Documentation

Linglib.Studies.SpeasTenny2003

Configurational Point-of-View Roles #

Formalizes [ST03]. Pragmatic roles (SPEAKER, HEARER, SEAT OF KNOWLEDGE) are configurationally determined by structural position in the Speech Act Phrase (SAP), not primitive. Four moods are derived from two binary features: [±finite] on the utterance content × whether the HEARER c-commands the content.

Key Claims #

  1. P-roles (SPEAKER, HEARER) are structural positions in SAP, not primitives.
  2. 4 moods = 2×2 feature matrix: [±finite] × [±hearer-c-commands-content].
  3. SEAT OF KNOWLEDGE is the highest argument of the Point-of-View domain (p.335): the HEARER exactly when the hearer c-commands the content. It is therefore derived from the same feature that drives deriveMood, not stipulated independently — so the matrix and the seat cannot disagree.
  4. SAP is the highest phase → P-role resolution is root-only (invariant under context shift). Proved as resolvePRole_shift_invariant.

Connections #

S&T call SAP "the maximal structure"; the "highest phase" framing here is the formaliser's modernization.

Pragmatic roles #

Pragmatic roles determined by structural position in SAP.

[ST03]: these are NOT primitives — they are configurationally assigned by position in the Speech Act Phrase:

  • SPEAKER = Spec-SAP (external argument of SA)
  • HEARER = complement of SA (internal argument)
  • SEAT OF KNOWLEDGE = varies by mood
Instances For
    def SpeasTenny2003.instReprPRole.repr :
    PRoleStd.Format
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[implicit_reducible]
      Equations

      SAP mood — the 2×2 feature matrix #

      Speas & Tenny's central result: 4 sentence moods from 2 binary features.

      contentFinitehearerCCommandsMood
      truefalsedeclarative
      truetrueinterrogative
      falsetrueimperative
      falsefalsesubjunctive
      Instances For
        def SpeasTenny2003.instReprSAPMood.repr :
        SAPMoodStd.Format
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          @[implicit_reducible]
          Equations

          Feature 1 (subcategorization-like): is the utterance content finite? (A genuine two-valued morphosyntactic feature value, not a predicate.)

          Equations
          Instances For

            Feature 2 (spec-head / promotion): does the HEARER c-command the content? True for interrogatives/imperatives (hearer promoted), false otherwise.

            Equations
            Instances For

              The 2×2 matrix is a genuine bijection (left inverse): recovering the two features of a mood and re-deriving returns the same mood.

              The 2×2 matrix is a genuine bijection (right inverse): every feature pair is recovered from its derived mood. Together with deriveMood_features this shows the four moods exhaust Bool × Bool bijectively (replacing the vacuous "exhaustiveness" claim — every total map into a 4-constructor type is "exhaustive").

              Bridge to ClauseType #

              Map configurational mood to a framework-agnostic ClauseType (illocutionary force × grammatical mood).

              The four mappings:

              The subjunctive mapping is a lossy placeholder: IllocutionaryMood has no token for S&T's configurational subjunctive (Latin promise/wish/jussive; the speaker is "responsible for choosing the preferred world", p.335), so the force component falls back to .declarative. (The earlier .promissive mapping was wrong in the other direction — it conflated S&T's terminology with Searle's commissive class.) .exclamative has no SAPMood counterpart (exclamatives are not derived in the 2×2 matrix).

              Equations
              Instances For

                Convenience projection: SAPMood's illocutionary force component.

                Equations
                Instances For

                  Seat of knowledge (derived) #

                  The SEAT OF KNOWLEDGE is the highest argument of the Point-of-View domain ([ST03] p.335: "the seat of knowledge is controlled by the highest argument"), which is the HEARER exactly when the hearer c-commands the utterance content. Derived from hearerCCommandsContent — the same feature that drives deriveMood — so the seat cannot disagree with the matrix:

                  • declarative → speaker (content c-commands hearer)
                  • interrogative → hearer (hearer promoted, c-commands content)
                  • imperative → hearer (passive-like promotion; the hearer is responsible for realizing the unrealized proposition, p.335)
                  • subjunctive → speaker (speaker is highest; responsible for the preferred world)
                  Equations
                  Instances For

                    Map P-roles to framework-agnostic discourse roles. SPEAKER → speaker, HEARER → addressee, SEAT OF KNOWLEDGE → speaker (default; use seatOfKnowledge for mood-sensitive resolution).

                    Equations
                    Instances For

                      Divergence (the empirical content). S&T's configurational seat-of-knowledge and Lakoff's deontic moodAuthority ([Lak70], via ClauseType.authority) DISAGREE on imperatives: S&T locate the seat with the HEARER (who must realize the unrealized proposition, p.335), Lakoff with the SPEAKER (who has authority to command).

                      Off imperatives the two notions agree: declarative/subjunctive → speaker, interrogative → addressee. The disagreement is isolated to imperatives.

                      Context grounding #

                      def SpeasTenny2003.resolvePRole {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (tower : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (r : PRole) :
                      E

                      Resolve a P-role to a discourse participant through a ContextTower, reusing the canonical Discourse.resolveRole (which reads from the speech-act origin). SEAT OF KNOWLEDGE resolves through its default discourse role; use resolvePRoleInMood for mood-sensitive resolution.

                      Equations
                      Instances For
                        def SpeasTenny2003.resolvePRoleInMood {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (tower : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (m : SAPMood) :
                        PRoleE

                        Mood-sensitive role resolution: SEAT OF KNOWLEDGE is resolved through seatOfKnowledge before mapping to a participant.

                        Equations
                        Instances For

                          SPEAKER resolves to the speech-act origin's agent.

                          HEARER resolves to the speech-act origin's addressee.

                          Key Claim 4 as a theorem. P-roles are resolved from the SPEECH-ACT context (SAP is the highest phase), so resolution is invariant under context shift / embedding — inherited from Discourse.resolveRole_shift_invariant.

                          In declaratives the seat of knowledge resolves to the speaker (agent).

                          In interrogatives the seat of knowledge resolves to the hearer (addressee).

                          In imperatives the seat of knowledge resolves to the hearer (addressee) — the corrected value (p.335), where the hearer realizes the proposition.

                          SAP as a phase, and the F-hierarchy #

                          SA is a phase head: if the syntactic object's head category is SA, then isPhaseHeadOf .SA holds.

                          SAP outranks CP on the extended-projection F-hierarchy (fValue .SA = 7 > fValue .C = 6): the speech-act layer sits above the complementizer layer. (fValue is globally non-injective — T/Neg/Pol all share F2 — so the only S&T-relevant fact is this pairwise inequality.)

                          Person → P-role mapping #

                          Discourse role of a pronoun entry (theory-side, not baked into fragment). Determined entirely by the person feature.

                          Equations
                          Instances For

                            Discourse role is determined entirely by the person feature.

                            Sentience domain ([ST03] §2) #

                            Functional projections in the Sentience Domain.

                            Below SAP, the Sentience Domain mediates between the speech-act layer and propositional content. It hosts two projections:

                            • EvalP (Evaluation Phrase): specifier = SEAT OF KNOWLEDGE, the sentient mind that evaluates the proposition's truth.
                            • EvidP (Evidential Phrase): specifier = EVIDENCE, the type of evidence supporting the evaluation.

                            Sentience Phrase (structure 34): EvalP > EvidP > S(episP); the SAP scopes above it (p.333), so overall SAP > EvalP > EvidP > S. (S&T label the base S(episP); equating it with TP is the formaliser's gloss.)

                            The Sentience Domain captures "judgements and evaluations by a sentient mind on the truth-value of the proposition" (p.333).

                            Cross-framework note: the canonical Cat.Evid of the extended projection is Cinque's evaluative/evidential head at F-level 2 (above T, below Fin) — structurally lower than S&T's EvidP, which sits in the Sentience Domain just above TP. Two cited evidential projections at different heights.

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

                                Rank ordering of Sentience Domain projections: EvidP < EvalP < SAP.

                                Equations
                                Instances For

                                  The rank function is injective: distinct projections have distinct ranks.

                                  @[reducible, inline]

                                  The specifier of EvalP hosts a P-role: SEAT OF KNOWLEDGE (the sentient mind performing the evaluation), same as seatOfKnowledge.

                                  Equations
                                  Instances For
                                    @[reducible, inline]

                                    The specifier of EvidP hosts the evidence type, mapped to the framework-agnostic CoarseSource of Features/Evidentiality.lean (direct / inference / hearsay). NB this three-way coarsening merges S&T's top tier (personal experience) into "direct"; the paper's full evidence hierarchy is personal experience ≫ direct ≫ indirect ≫ hearsay (p.327).

                                    Equations
                                    Instances For

                                      Real bridge to Semantics/Epistemicity.lean. The Sentience Domain's two specifiers ARE the two main fields of an EpistemicProfile: EvalP-spec (SEAT OF KNOWLEDGE) → authority, EvidP-spec (EVIDENCE) → source. The structural hierarchy EvalP > EvidP corresponds to authority scoping over source.

                                      Equations
                                      Instances For
                                        @[simp]

                                        The EvidP specifier IS the profile's evidential source (shared CoarseSource).

                                        @[simp]

                                        The EvalP specifier's epistemic authority IS the profile's authority.

                                        Asymmetry made visible. S&T's two-participant seat-of-knowledge never projects .nonparticipant authority, which the egophoric inventory ([Tou08], [Flo18]) carries for third-party access. S&T's role space is the speech-act-participant restriction of EpistemicAuthority.