Caie 2023: disjunctive context updating #
This file formalizes the account of conversational updating in [Cai23]. On the orthodox account ([Sta78]) each world in the context set fixes a unique compositional context ([Kap89]) that interprets an assertion there, and updating proceeds by diagonalization: eliminate a world exactly when the proposition the assertion expresses at it is false there. Caie argues that a discourse like Sarah has two pairs of socks. Tim likes both of them. Both of them are matching. refutes the uniqueness assumption. Its first sentence leaves matching and mixed pairings of Sarah's four socks equally available, and the discourse conveys Tim's preference only because the second sentence narrows the pairings that interpret the third. Dropping uniqueness, a world survives when some available context makes the assertion true, and the contexts available to an assertion are those that made its predecessor true.
Both accounts update by asserting a diagonal proposition, so the revision is to the proposition
asserted rather than to the update rule: diagonal evaluates the semantics at each world's
chosen context, disjunctiveDiagonal quantifies existentially over the contexts available
there.
Main definitions #
diagonal,disjunctiveDiagonal— the propositions Standard and Disjunctive Updating assertprune— Contextual Pruning: the contexts an assertion leaves to its successorfragments,updateFragments— the ⟨context, world⟩ pairs and their filtrationrun— a discourse, each assertion pruning the nextCharitable— Uniform Charity, the context shift Standard Updating needs
Main results #
fragments_prune— one filtration of the fragment set updates and prunes at oncerun_eq_inter— a discourse updates on the conjunction of its sentences under one contextprune_singleton— a unique interpretation is passed on to the next assertionrun_timLikesMatching,run_timDislikesMixed— either discourse leaves exactly the worlds where the Facts hold, so Safe Information holds of bothpreservation_drops_fact_world,charity_not_safe— the two horns of the dilemma facing Standard Updating
References #
The propositions the two accounts assert #
The proposition Standard Updating asserts ([Sta78]): a world belongs to it when the assertion is true there under the unique compositional context that interprets it there.
Equations
- Caie2023.diagonal interp sem = {w : W | sem (interp w) w}
Instances For
The proposition Disjunctive Multi-Context Updating asserts: a world belongs to it when the assertion is true there under some context available there, so a world is eliminated only when the disjunction of the propositions the assertion expresses at it is false there.
Equations
- Caie2023.disjunctiveDiagonal I sem = {w : W | ∃ c ∈ I w, sem c w}
Instances For
Updating a context set is Stalnakerian assertion of the diagonal proposition ([Sta78]), on either account: the accounts differ in the proposition asserted, not in the rule that consumes it.
Where a unique context interprets the assertion, the disjunction collapses to the diagonal: Disjunctive Updating is Standard Updating shorn of the uniqueness assumption.
Standard Updating eliminates at least as much as Disjunctive Updating, whenever the context it selects is one of the available ones.
Uniform Charity ([Cai23] §2.2): where some compositional context makes an assertion true at a world, the context that interprets it there is one that does.
Equations
- Caie2023.Charitable interp sem = ∀ (w : W), (∃ (c : C), sem c w) → sem (interp w) w
Instances For
A charitable interpretation eliminates no world at which any context makes the assertion true.
Contextual pruning #
Contextual Pruning ([Cai23] §3): the contexts that interpret the next assertion at a world are those that made this one true there.
Equations
- Caie2023.prune I sem w = {c : C | c ∈ I w ∧ sem c w}
Instances For
Pruning leaves a context available exactly at the worlds the assertion does not eliminate, so the paper's proviso — that pruning applies only where some context survives — holds at every world of the updated context set.
Generalized Preservation ([Cai23] §3): a context that uniquely interprets an assertion at a world the assertion does not eliminate uniquely interprets the next assertion there.
Context fragments #
The fragmentation of a context set: the ⟨compositional context, world⟩ pairs whose world is in the context set and whose context interprets the assertion there. Conversational states of this shape are those of [Bar02b] and [Bar13], where the non-world component fixes the delineation of a gradable adjective.
Equations
- Caie2023.fragments cs I = {f : C × W | f.2 ∈ cs ∧ f.1 ∈ I f.2}
Instances For
Updating a set of context fragments: drop every fragment whose context makes the assertion false at its world.
Equations
- Caie2023.updateFragments sem X = {f : C × W | f ∈ X ∧ sem f.1 f.2}
Instances For
One filtration of the fragment set does the work of both parts of an update step: the fragments of the updated context set under the pruned interpretations are exactly the fragments that survive the assertion.
The updated context set is the world components of the surviving fragments.
Discourses #
A discourse: each assertion updates the context set and prunes the contexts available to its successor. The worlds where an assertion does not occur are taken to have been eliminated before it is evaluated, as they are in the paper.
Equations
- Caie2023.run x✝¹ x✝ [] = x✝¹
- Caie2023.run x✝¹ x✝ (sem :: rest) = Caie2023.run (x✝¹ ∩ Caie2023.disjunctiveDiagonal x✝ sem) (Caie2023.prune x✝ sem) rest
Instances For
A discourse eliminates a world exactly when no context available there at the outset makes all of its sentences true: pruning makes a discourse update on the conjunction of its sentences under a single interpretation.
Sarah's socks #
The two kinds of pairing of Sarah's four socks: two striped or two solid (matching), or one
striped and one solid (mixed). A dressing intension puts the pairings of one kind in the domain
of quantification of the configurational predicate pair of socks ([Kri09b]), and Tim
likes the pairs of one kind and dislikes those of the other, so a compositional context and a
world of the reduced model are each a Pairing.
Instances For
Equations
- Caie2023.instDecidableEqPairing x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
(1) Sarah has two pairs of socks: true under every dressing intension, since each puts exactly two non-overlapping pairings in the domain, and so uninformative.
Equations
- Caie2023.SarahsSocks.hasTwoPairs x✝¹ x✝ = True
Instances For
(2) Tim likes both of them: true when the pairings in the domain are of the kind Tim likes.
Equations
- Caie2023.SarahsSocks.likesBoth c w = (c = w)
Instances For
(3) Both of them are matching: true under a matching dressing intension, whatever Tim's preferences.
Equations
Instances For
(4) Tim dislikes both of them: true when the pairings in the domain are of the kind Tim dislikes.
Equations
- Caie2023.SarahsSocks.dislikesBoth c w = (c ≠ w)
Instances For
(5) Both of them are mixed.
Equations
- Caie2023.SarahsSocks.bothMixed c x✝ = (c = Caie2023.Pairing.mixed)
Instances For
Initial Context ([Cai23] §3): the presuppositions are symmetric between the two kinds of pairing, so both intensions interpret (1) at every world.
Equations
- Caie2023.SarahsSocks.initial x✝ = Set.univ
Instances For
The Facts: Tim likes matching pairs of socks and dislikes mixed ones.
Equations
Instances For
Tim Likes Matching: (1), (2), (3).
Equations
Instances For
Tim Dislikes Mixed: (1), (4), (5).
Equations
Instances For
Safe Information for Tim Likes Matching: the discourse leaves exactly the worlds where the Facts hold, so it conveys Tim's preference (condition (i)) and eliminates no world where it holds (condition (ii)).
Safe Information for Tim Dislikes Mixed: the discourse that says the opposite of each of (2) and (3) leaves the same worlds.
Why Standard Updating fails #
Minimal Symmetry gives the two discourses a compositional context that interprets their common first sentence in both, and Preservation carries it to the second sentence of each. No dressing intension makes both (2) and (4) true where the Facts hold, so one of the discourses eliminates a world where they do: Safe Information (ii) fails.
Every sentence of either discourse is true at every world under some dressing intension, so Uniform Charity governs the interpretation of each of them.
Avoiding the first horn by letting the context shift between sentences costs the second: under Uniform Charity (2) and (3) are each interpreted so as to come out true, neither eliminates anything, and the worlds where Tim likes mixed pairs survive the discourse. Safe Information (i) fails.