Krifka (2015): Bias in Commitment Space Semantics #
Krifka models a conversation as a commitment space, the current commitment state with the
continuations it projects, all of them coherent. An assertion keeps the states that carry the
speaker's commitment. A question keeps the root and proposes continuations: a monopolar
question the addressee's assertion of φ, a bipolar question that assertion or the one of
¬φ, a question with high negation the addressee's refusal to commit to φ; a question with
low negation is a monopolar question about ¬φ. An answer is performed in the space the
question left, so it lands on a state that also carries what the question proposed, and an
answer that no such state carries needs a prior rejection, which returns to the space before
the question. This is the bias of a question. A matching question tag conjoins an assertion
with the monopolar question of the same content, and a reverse tag disjoins it with the
monopolar question of the negation.
Main statements #
not_admits_monopolarQuestion_no,admits_bipolarQuestion_no: no needs a prior rejection after a monopolar question and none after a bipolar one.root_highNegationQuestion_update_no,not_admits_highNegationQuestion_yes: after a question with high negation no is admitted and keeps the refusal, while yes needs a rejection.root_reject_matchingTag_no,commit_speaker_mem_root_assert_assert: rejecting an assertion with a matching tag removes the speaker's commitment, which a plain assertion keeps when the addressee contradicts it.root_reverseTag_update_yes: after a reverse tag, the addressee's commitment toφbrings the speaker's with it.
Implementation notes #
- Coherence is the paper's ban on blatant inconsistency: nobody is committed to a proposition while committed to its negation or refusing to commit to it. The initial space has every coherent state.
- Developments record the spaces passed through and not who acted, since no statement here depends on the actor of a stage.
- The licensing conditions behind the table of acceptable uses are stated on the evidence and are not derived from the spaces. Contextual evidence is the set of worlds it leaves open: the proposition, everything, or its complement.
TODO #
- The second update of an assertion, by the proposition itself, is not modelled, so contradicting a plain assertion needs no rejection here; in the paper the rejection undoes only that update, and the speaker's commitment stays, as here.
- The reaction I don't know is left out: its clash with either answer is a fact about knowledge that coherence does not see.
- The paper prints the addressee's commitment to
φin the last stage of (28b); since no asserts the negation, it is the commitment to¬φhere.
References #
Questions as meta-speech acts #
A question keeps the root and proposes the continuations that carry one of the acts in
P.
Equations
- Krifka2015.question C P = C.restrict ↑(upperClosure P)
Instances For
A question proposing one act is the root together with the update by that act (27).
A question is the disjunction of the questions proposing its acts (31), (34).
A monopolar question proposes a's assertion of φ (27).
Equations
- Krifka2015.monopolarQuestion C a φ = Krifka2015.question C {{Commitment.commit a φ}}
Instances For
A bipolar question proposes a's assertion of φ or of ¬φ (23).
Equations
- Krifka2015.bipolarQuestion C a φ = Krifka2015.question C {{Commitment.commit a φ}, {Commitment.commit a φᶜ}}
Instances For
A question with high negation proposes a's refusal ¬S⊢φ (39).
Equations
- Krifka2015.highNegationQuestion C a φ = Krifka2015.question C {{Commitment.refuse a φ}}
Instances For
A bipolar question is the disjunction of the two monopolar questions (31).
Answers #
A proposed act is performed as it would have been before the question (24), (28).
An act that moves the root and that, among the proposals, only p can accompany in a state
of C is performed together with p.
A space admits an act when the states that carry it have a least member, so that the update is again a commitment space (2), (3). An act the space does not admit needs a prior rejection.
Equations
- Krifka2015.Admits C k = ((C.update k).root ∈ C)
Instances For
A proposed answer is admitted after the question iff it was admitted before.
An act that only the proposal p can accompany is admitted after the question iff the
space before it admits the two together.
After a question proposing only p, an act that moves the root is performed together with
p.
After a question proposing only p, an act that moves the root is admitted iff the space
before it admits the act together with p.
After an admitted act, a further act is admitted iff the space admits the two together.
Coherent states #
A commitment state is coherent when nobody is committed to a proposition while committed to its negation or refusing to commit to it (pp. 329, 340).
Equations
- Krifka2015.Coherent c = ∀ (a : A) (φ : Set W), Commitment.commit a φ ∈ c → Commitment.commit a φᶜ ∉ c ∧ Commitment.refuse a φ ∉ c
Instances For
The space of coherent states, with no commitments at the root.
Equations
- Krifka2015.coherent A W = { carrier := {c : Commitment.State A W | Krifka2015.Coherent c}, root := ∅, isLeast' := ⋯ }
Instances For
A coherent act is performed as it is.
The coherent space admits exactly the coherent acts.
Which answers a question admits #
Answering yes to a monopolar question is asserting φ (28a).
Yes to a monopolar question is admitted (28a).
No to a monopolar question is not admitted, so it needs a prior rejection (28b).
Yes to a bipolar question is admitted (24).
No to a bipolar question is admitted (24).
Answering no to a question with high negation is committing to ¬φ while refusing to
commit to φ (p. 340).
No to a question with high negation lands on the state that keeps the refusal.
No to a question with high negation is admitted (p. 340).
Yes to a question with high negation needs a prior rejection (p. 340).
Developments and rejection #
A commitment space development (8) is the current space with the spaces the conversation has passed through, the latest first.
- current : Commitment.Space S
- past : List (Commitment.Space S)
Instances For
Performing an act extends the development by its result (8).
Instances For
Rejecting the last act returns to the space before it and keeps the record (10).
Instances For
Rejecting an act restores the space it was performed on.
A conversation starting from the coherent space.
Equations
- Krifka2015.start A W = { current := Krifka2015.coherent A W }
Instances For
Rejecting a monopolar question and answering no leaves the addressee committed to ¬φ
and to nothing else (28b).
The issue a space raises #
The continuations of a space are its states other than the root.
Equations
- Krifka2015.continuations C = ↑C \ {C.root}
Instances For
The issue a space raises is settled by the information states inside some continuation's context set, or inside the root's when the space has no continuations.
Equations
- Krifka2015.toIssue C = if Krifka2015.continuations C = ∅ then Question.ofSet (Commitment.contextSet C.root) else ⨆ c ∈ Krifka2015.continuations C, Question.ofSet (Commitment.contextSet c)
Instances For
Equations
- Krifka2015.instHasIssueSpaceState_studies = { toIssue := Krifka2015.toIssue }
A two-world model #
In one world it is raining and in the other it is not.
Instances For
Equations
- Krifka2015.instDecidableEqWeather x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
It is raining.
Equations
Instances For
The initial commitment space has every coherent state.
Instances For
An assertion narrows the root at once, while the Table of [FB10] leaves the common ground as it was until the proposal is accepted.
Every continuation of the monopolar question records the addressee's commitment, so its context set lies inside the proposed proposition.
A monopolar question raises no inquisitive issue, so its bias is invisible to the issue observable.
Every continuation of the bipolar question records one of the two answers.
A bipolar question raises a genuine issue.
Table 1 #
The contextual evidence of [BG00] leaves open φ, its complement, or every
world, according to the sign of φ it supports.
Equations
- Krifka2015.evidence φ SignType.pos = φ
- Krifka2015.evidence φ SignType.neg = φᶜ
- Krifka2015.evidence φ SignType.zero = Set.univ
Instances For
A monopolar question proposing S₂⊢φ is licensed by evidence for φ.
Equations
- Krifka2015.MonopolarLicensed E φ = (E ⊆ φ)
Instances For
A bipolar question is licensed by neutral evidence.
Equations
- Krifka2015.BipolarLicensed E φ = (¬E ⊆ φ ∧ ¬E ⊆ φᶜ)
Instances For
The high-negation question, proposing the refusal ¬S₂⊢φ, is licensed wherever the
evidence is not for φ.
Equations
- Krifka2015.HighNegationLicensed E φ = ¬E ⊆ φ
Instances For
Each question is licensed on particular readings. The question without negation, none, is
licensed on either of its readings; the question with low negation, about ¬φ
(some .negative), only on the monopolar reading of ¬φ; the question with high negation,
about φ (some .positive), as such.
Equations
- Krifka2015.Licensed E φ none = (Krifka2015.MonopolarLicensed E φ ∨ Krifka2015.BipolarLicensed E φ)
- Krifka2015.Licensed E φ (some Polarity.negative) = Krifka2015.MonopolarLicensed E φᶜ
- Krifka2015.Licensed E φ (some Polarity.positive) = Krifka2015.HighNegationLicensed E φ
Instances For
Licensing reproduces Table 1. With evidence for φ only the question without negation is
licensed, read monopolar; with neutral evidence the question without negation, read bipolar, and
the high-negation question; with evidence against φ both negated questions and not the
question without negation.
The licensing conditions are the evidence conditions of [BG00].
Question tags (44), (45) #
A matching tag conjoins the assertion with the monopolar question of the same content (44).
Equations
- Krifka2015.matchingTag C φ = ↑(C.assert Discourse.Role.speaker φ) ∩ ↑(Krifka2015.monopolarQuestion C Discourse.Role.addressee φ)
Instances For
A reverse tag disjoins the assertion with the monopolar question of the negation (45).
Equations
- Krifka2015.reverseTag C φ = ↑(C.assert Discourse.Role.speaker φ) ∪ ↑(Krifka2015.monopolarQuestion C Discourse.Role.addressee φᶜ)
Instances For
A matching tag is the single act committing both participants (p. 342).
A reverse tag is the question proposing the speaker's assertion or the addressee's assertion of the negation, when the space admits the former.
A reverse tag keeps the root, the speaker's commitment being only one branch.
When the addressee contradicts a plain assertion, the speaker is still committed (p. 342).
After a matching tag both participants are committed at the root.
After a matching tag no needs a prior rejection (p. 342).
Rejecting an assertion with a matching tag and answering no leaves only the addressee's commitment, the speaker's being rejected with the tag (p. 342).
A plain assertion admits the addressee's no without a rejection.
After a reverse tag, the addressee's commitment to φ brings the speaker's with it
(p. 343).
After a reverse tag, the addressee's no leaves the speaker uncommitted (p. 343).