Documentation

Linglib.Discourse.Commitment.Declarative

Rising and falling declaratives #

[Gun01] represents a two-party context as the pair of the participants' commitment sets, the worlds compatible with each one's public beliefs (60), and reads a declarative's intonation as choosing whose commitment set its content updates: falling for the speaker's, rising for the addressee's (77), (78). Which participant is committed to what defines the statuses of a proposition — a commitment of a participant, a joint commitment, resolved, controversial — and the bias of a context toward it (63)–(68). [Gun08] refines the addressee's commitment under a rising declarative as attributed by the speaker rather than self-generated, the Commitment.Source coordinate.

Main definitions #

Main results #

References #

cs_X (60): the worlds compatible with x's public commitments.

Equations
Instances For
    def Commitment.falling {W : Type u_1} (K : State Discourse.Role W) (p : Set W) :

    A falling declarative (78): the speaker commits to p.

    Equations
    Instances For
      def Commitment.rising {W : Type u_1} (K : State Discourse.Role W) (p : Set W) :

      A rising declarative (77): the addressee is committed to p, attributed by the speaker.

      Equations
      Instances For
        def Commitment.IsCommitmentOf {W : Type u_1} (K : State Discourse.Role W) (x : Discourse.Role) (p : Set W) :

        (63): p is a commitment of x.

        Equations
        Instances For
          def Commitment.IsJoint {W : Type u_1} (K : State Discourse.Role W) (p : Set W) :

          (64): p is a joint commitment.

          Equations
          Instances For
            def Commitment.IsResolved {W : Type u_1} (K : State Discourse.Role W) (p : Set W) :

            (65): p is resolved.

            Equations
            Instances For
              def Commitment.IsControversial {W : Type u_1} (K : State Discourse.Role W) (p : Set W) :

              (66): p is controversial — someone is committed against it, it is unresolved, and no commitment set is empty.

              Equations
              Instances For
                def Commitment.IsBiased {W : Type u_1} (K : State Discourse.Role W) (p : Set W) :

                (67): the context is biased toward p.

                Equations
                Instances For
                  def Commitment.IsNeutral {W : Type u_1} (K : State Discourse.Role W) (p : Set W) :

                  (68): the context is neutral with respect to p.

                  Equations
                  Instances For
                    @[simp]
                    theorem Commitment.commitmentSet_empty {W : Type u_1} (x : Discourse.Role) :
                    commitmentSet x = Set.univ

                    A falling declarative narrows the speaker's commitment set by its content and leaves the addressee's alone.

                    A rising declarative narrows the addressee's commitment set by its content and leaves the speaker's alone.

                    Statuses #

                    @[simp]
                    theorem Commitment.isResolved_compl {W : Type u_1} {K : State Discourse.Role W} {p : Set W} :
                    theorem Commitment.IsResolved.isNeutral {W : Type u_1} {K : State Discourse.Role W} {p : Set W} (h : IsResolved K p) :

                    A resolved proposition is controversial for no one, so a resolved context is neutral.

                    theorem Commitment.IsNeutral.not_isBiased {W : Type u_1} {K : State Discourse.Role W} {p : Set W} (h : IsNeutral K p) :
                    ¬IsBiased K p
                    theorem Commitment.IsNeutral.not_subset {W : Type u_1} {K : State Discourse.Role W} {p : Set W} (h : IsNeutral K p) (hu : ¬IsResolved K p) (hne : ∀ (x : Discourse.Role), (commitmentSet K x).Nonempty) (x : Discourse.Role) :
                    ¬commitmentSet K xp ¬commitmentSet K xp

                    In a neutral, unresolved, nonempty context no participant is committed either way.

                    theorem Commitment.isBiased_of_commitmentSet_eq {W : Type u_1} {K : State Discourse.Role W} {p : Set W} {K' : State Discourse.Role W} {y : Discourse.Role} (h : IsNeutral K p) (hu : ¬IsResolved K p) (hne : ∀ (x : Discourse.Role), (commitmentSet K x).Nonempty) (hy : commitmentSet K' y = p commitmentSet K y) (hx : ∀ (x : Discourse.Role), x ycommitmentSet K' x = commitmentSet K x) :

                    Narrowing one participant's commitment set to p in a neutral, unresolved, nonempty context biases it toward p.

                    theorem Commitment.isBiased_falling {W : Type u_1} {K : State Discourse.Role W} {p : Set W} (h : IsNeutral K p) (hu : ¬IsResolved K p) (hne : ∀ (x : Discourse.Role), (commitmentSet K x).Nonempty) :

                    A falling declarative in a neutral, unresolved, nonempty context biases it toward its content.

                    theorem Commitment.isBiased_rising {W : Type u_1} {K : State Discourse.Role W} {p : Set W} (h : IsNeutral K p) (hu : ¬IsResolved K p) (hne : ∀ (x : Discourse.Role), (commitmentSet K x).Nonempty) :

                    A rising declarative in a neutral, unresolved, nonempty context biases it toward its content.