Documentation

Linglib.Studies.Schlenker2003

Schlenker 2003: attitude verbs as context quantifiers #

[Sch03]'s attitude semantics: attitude verbs quantify over contexts of the reported speech act, not just worlds. Standard Hintikka semantics ([Hin62]) — ∀w'. R(x,w,w') → p(w') — is the special case where the embedded meaning reads only the world coordinate (contextBox_world_only); in languages with shifted indexicals (Amharic, Zazaki) the agent coordinate carries semantic content that world quantification cannot express, because the embedded first person reads the agent of the shifted context (reportedContext_agent) while English I is invariant under the shift (english_I_invariant).

ContextBox is the operator: at each accessible world the embedded meaning is evaluated against reportedContext, the context of the reported speech act — the innermost context after pushing the attitude shift, with the holder as agent, the accessible world as world, and the remaining coordinates inherited. doxastic_holdsAt_iff_contextBox grounds the DoxasticPredicate API of Doxastic.lean as veridicality plus context quantification over a world-only meaning.

SatisfiesFixity renders the paper's Fixity Thesis, his (1): a meaning whose truth value is independent of the context tower. World-only meanings satisfy it (fixity_world_only); the shift-reading meanings of his monster-friendly logics (Appendix B) are the failures. A tower-general monstrous operator — an embedded meaning consuming the whole shifted tower, needed for mixed origin/local readings — is the generalization to mint when a study requires it; ContextBox's meaning consults only the reported context.

The model sections verify the argument end to end on a two-person, two-world model: English I refers to the actual speaker even under attitudes (Kaplan's thesis), Amharic I shifts to the attitude holder, ContextBox captures both patterns — reducing to BoxAt on world-only meanings, where Fixity holds, and strictly exceeding it on agent-reading meanings — and person features as presuppositions derive logophoric pronouns.

The context of the reported speech act #

def Schlenker2003.reportedContext {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (t : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (holder : E) (w' : W) :

The context of the reported speech act ([Sch03] (4)): push the attitude shift onto the tower and read the innermost context — the holder becomes the agent, the accessible world the world, and the remaining coordinates are inherited.

Equations
Instances For
    @[simp]
    theorem Schlenker2003.reportedContext_world {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (t : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (holder : E) (w' : W) :
    (reportedContext t holder w').world = w'
    @[simp]
    theorem Schlenker2003.reportedContext_agent {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (t : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (holder : E) (w' : W) :
    (reportedContext t holder w').agent = holder
    @[simp]
    theorem Schlenker2003.reportedContext_time {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (t : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (holder : E) (w' : W) :
    @[simp]
    theorem Schlenker2003.reportedContext_position {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (t : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (holder : E) (w' : W) :
    @[simp]
    theorem Schlenker2003.reportedContext_addressee {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (t : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (holder : E) (w' : W) :

    Context quantification #

    def Schlenker2003.ContextBox {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (R : EWWProp) (holder : E) (φ : Semantics.Context.KContext W E P TProp) (t : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (w : W) (worlds : List W) :

    ContextBox R holder φ t w worlds iff at every accessible world w' the embedded meaning φ holds of the context of the reported speech act — [Sch03]'s attitude verb quantifying over contexts, with the finite worlds list as the decidable rendering of the quantification (cf. BoxAt).

    Equations
    Instances For
      @[instance_reducible]
      instance Schlenker2003.instDecidableContextBoxOfDecidablePredKContext {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (R : EWWProp) [(a : E) → (w w' : W) → Decidable (R a w w')] (holder : E) (φ : Semantics.Context.KContext W E P TProp) [DecidablePred φ] (t : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (w : W) (worlds : List W) :
      Decidable (ContextBox R holder φ t w worlds)
      Equations
      theorem Schlenker2003.contextBox_world_only {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (R : EWWProp) (holder : E) (p : WProp) (t : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) (w : W) (worlds : List W) :
      ContextBox R holder (fun (c : Semantics.Context.KContext W E P T) => p c.world) t w worlds Doxastic.BoxAt R holder w worlds p

      With a world-only meaning, context quantification is Hintikka world quantification — the sense in which [Hin62]'s semantics is a special case of [Sch03]'s.

      theorem Schlenker2003.doxastic_holdsAt_iff_contextBox {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (V : Doxastic.DoxasticPredicate W E) (agent : E) (p : WProp) (w : W) (worlds : List W) (t : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)) :
      V.HoldsAt agent p w worlds Doxastic.VeridicalityHolds V.veridicality p w ContextBox V.access agent (fun (c : Semantics.Context.KContext W E P T) => p c.world) t w worlds

      DoxasticPredicate.HoldsAt is a veridicality check plus context quantification over a world-only meaning — every doxastic predicate of Doxastic.lean is a special case of [Sch03]'s context quantification.

      The Fixity Thesis #

      def Schlenker2003.SatisfiesFixity {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (φ : Semantics.Context.ContextTower (Semantics.Context.KContext W E P T)WProp) :

      The Fixity Thesis, [Sch03] (1): "the semantic value of an indexical is fixed solely by the context of the actual speech act, and cannot be affected by any logical operators." Rendered on tower-parameterized meanings: the truth value is independent of the tower configuration. It holds of every meaning of a monster-free language and fails for the shift-reading meanings of the paper's monster-friendly logics (Appendix B).

      Equations
      Instances For
        theorem Schlenker2003.fixity_world_only {W : Type u_1} {E : Type u_2} {P : Type u_3} {T : Type u_4} (p : WProp) :

        World-only meanings satisfy the Fixity Thesis.

        Shifted indexicals #

        English I is invariant under the attitude shift used by ContextBox — it resolves to the origin agent (the actual speaker), not the attitude holder.

        Instances For
          @[instance_reducible]
          Equations
          def Schlenker2003.instReprPerson.repr :
          PersonStd.Format
          Equations
          Instances For
            Instances For
              @[instance_reducible]
              Equations
              @[instance_reducible]
              Equations
              def Schlenker2003.instReprWorld.repr :
              WorldStd.Format
              Equations
              Instances For

                Speech-act context: Alice speaking to Bob at world w0.

                Equations
                Instances For

                  Bob's doxastic accessibility: both worlds are compatible with what Bob believes.

                  Equations
                  Instances For
                    @[instance_reducible]
                    instance Schlenker2003.instDecidableBobBel (a : Person) (w w' : World) :
                    Decidable (bobBel a w w')
                    Equations
                    • One or more equations did not get rendered due to their size.

                    Tower after attitude shift: "Bob said that ..." pushes Bob as agent and w1 as the attitude world.

                    Equations
                    Instances For

                      English "I" = Alice (actual speaker), even under Bob's attitude verb.

                      Amharic "I" = Bob (attitude holder), shifted by the attitude verb.

                      @[instance_reducible]
                      instance Schlenker2003.instDecidableIsHappy (p : Person) (w : World) :
                      Decidable (isHappy p w)
                      Equations
                      • One or more equations did not get rendered due to their size.

                      English: "Bob said that I am happy" = "Bob said that Alice is happy." The meaning is world-only (Alice is fixed by origin-reading "I"), so context quantification reduces to standard world quantification.

                      English version is false: Alice is NOT happy in all of Bob's belief worlds (she's unhappy in w1).

                      Amharic: "Bob said that I am happy" = "Bob said that Bob is happy." The meaning reads the agent from the shifted context (Bob), so ContextBox does NOT reduce to BoxAt.

                      The English and Amharic versions have different truth values: English fails, Amharic holds. This is the formal content of [Sch03]'s argument that context quantification is strictly more expressive than world quantification.

                      World-only meanings satisfy the Fixity Thesis: the truth value of "Alice is happy" is tower-independent.

                      The agent of the reported context is exactly what Amharic "I" (amharic_pronI) resolves to.

                      English "I" gives the same result with or without the shift: both return Alice (the origin agent).

                      Bob is logophoric under the attitude shift: he is +author(local) (agent of the embedded context) but −author* (not the actual speaker Alice).