Documentation

Studies.ZaniCiardelliSanfelici2026

Zani, Ciardelli and Sanfelici (2026): Simplification of Disjunctive Antecedents #

This file formalizes the semantic predictions that Zani, Ciardelli and Sanfelici test in an acquisition study of conditionals with disjunctive antecedents, if A or B, C. The three readings of Table 2 are truth conditions over a similarity model: the simplification reading SDA is the conjunction of the two simplifications, the substrate's distributiveImp; the disjunctive conditional reading DCR is their disjunction; and the asymmetric reading AR is the simplification of the more realistic disjunct. Under Lewis's minimal-change semantics, the substrate's disjunctiveImp, the DAC quantifies over the closest worlds of the disjunction, and §2's case analysis follows: when neither disjunct is more realistic than the other the DAC is equivalent to SDA (would_iff_distributive_of_equallyRealistic), and when one is more realistic it is equivalent to that disjunct's simplification (would_iff_of_moreRealistic). The readings are ordered by strength, SDA entails AR entails DCR (would_of_distributive, dcr_of_would).

The experiment's target items (9) are evaluated in the race scenario of §4: the squirrel and the tortoise compete, the prize named in the consequent belongs to one of them, and the similarity orderings of Figure 3 make the squirrel a more realistic winner than the tortoise or tie them. Table 3's response patterns follow by computation (table3_sda, table3_dcr, table3_ar), and acceptance of the closeness evaluation item if the hare doesn't win, the squirrel will win reveals that the participant regards the squirrel as the more realistic winner (moreRealistic_of_closeness). On the homogeneity accounts of Santorio and of Cariani and Goldstein, SDA is the universal and DCR the existential resolution of the homogeneous quantification over the disjuncts (dcr_iff_homogeneity_ne_false), which is the source of the paper's prediction that children shift from DCR to SDA as they do for plural definites; on Bar-Lev and Fox's account, the literal meaning is Lewis's (literal_eq_would) and exhaustification strengthens it to SDA (distributive_of_exh).

Implementation notes #

TODO #

References #

Realism (§2) #

def ZaniCiardelliSanfelici2026.MoreRealistic {W : Type u_1} (ord : W → Preorder W) (A B : Set W) (w : W) :

A is more realistic than B at w when A has closest worlds and each of them is strictly closer to w than every closest B-world.

Equations
Instances For
    theorem ZaniCiardelliSanfelici2026.minimals_union_of_moreRealistic {W : Type u_1} {ord : W → Preorder W} {A B : Set W} {w : W} [Finite W] (htot : ∀ (w : W), Std.Total LE.le) (h : MoreRealistic ord A B w) :
    (ord w).minimals (A ∪ B) = (ord w).minimals A

    In case 2 of §2, when A is more realistic than B, the closest worlds of the disjunction are the closest A-worlds.

    theorem ZaniCiardelliSanfelici2026.minimals_union_of_equallyRealistic {W : Type u_1} {ord : W → Preorder W} {A B : Set W} {w : W} [Finite W] (htot : ∀ (w : W), Std.Total LE.le) (hAB : ¬MoreRealistic ord A B w) (hBA : ¬MoreRealistic ord B A w) :
    (ord w).minimals (A ∪ B) = (ord w).minimals A ∪ (ord w).minimals B

    In case 1 of §2, when neither disjunct is more realistic than the other, the closest worlds of the disjunction are the closest worlds of the disjuncts together.

    The three readings (Table 2) #

    def ZaniCiardelliSanfelici2026.DCR {W : Type u_1} (ord : W → Preorder W) (A B : Finset W) (C : Set W) (w : W) :

    The disjunctive conditional reading holds when some simplification holds.

    Equations
    Instances For
      theorem ZaniCiardelliSanfelici2026.would_iff_distributive_of_equallyRealistic {W : Type u_1} {ord : W → Preorder W} {A B : Finset W} (C : Set W) {w : W} [DecidableEq W] [Fintype W] (htot : ∀ (w : W), Std.Total LE.le) (hAB : ¬MoreRealistic ord (↑A) (↑B) w) (hBA : ¬MoreRealistic ord (↑B) (↑A) w) :
      w ∈ Conditional.disjunctiveImp ord {A, B} C ↔ w ∈ Conditional.distributiveImp ord {A, B} C

      When neither disjunct is more realistic, Lewis's DAC is equivalent to SDA.

      theorem ZaniCiardelliSanfelici2026.would_iff_of_moreRealistic {W : Type u_1} {ord : W → Preorder W} {A B : Finset W} (C : Set W) {w : W} [DecidableEq W] [Fintype W] (htot : ∀ (w : W), Std.Total LE.le) (h : MoreRealistic ord (↑A) (↑B) w) :
      w ∈ Conditional.disjunctiveImp ord {A, B} C ↔ w ∈ Conditional.closestImp ord (↑A) C

      When A is more realistic than B, Lewis's DAC is equivalent to the simplification with the more realistic disjunct, which is the asymmetric reading.

      theorem ZaniCiardelliSanfelici2026.would_of_distributive {W : Type u_1} {ord : W → Preorder W} {A B : Finset W} (C : Set W) {w : W} [DecidableEq W] (h : w ∈ Conditional.distributiveImp ord {A, B} C) :
      w ∈ Conditional.disjunctiveImp ord {A, B} C

      SDA entails Lewis's DAC, and so the asymmetric reading.

      theorem ZaniCiardelliSanfelici2026.dcr_of_would {W : Type u_1} {ord : W → Preorder W} {A B : Finset W} (C : Set W) {w : W} [DecidableEq W] (htot : ∀ (w : W), Std.Total LE.le) (h : w ∈ Conditional.disjunctiveImp ord {A, B} C) :
      DCR ord A B C w

      Lewis's DAC, and so the asymmetric reading, entails DCR under a total ordering.

      Homogeneity and exhaustification (§2, §3) #

      theorem ZaniCiardelliSanfelici2026.dcr_iff_homogeneity_ne_false {W : Type u_1} {ord : W → Preorder W} {A B : Finset W} (C : Set W) {w : W} [DecidableEq W] [Fintype W] [(w : W) → DecidableRel LE.le] [DecidablePred fun (x : W) => x ∈ C] :
      DCR ord A B C w ↔ Conditional.homogeneousImp ord {A, B} C w ≠ -1

      On the homogeneity accounts, DCR is the existential resolution of the homogeneous quantification over the disjuncts, on which the DAC is not false. SDA is its universal resolution, homogeneousImp_eq_one_iff.

      theorem ZaniCiardelliSanfelici2026.literal_eq_would {W : Type u_1} {ord : W → Preorder W} {A B : Finset W} (C : Set W) [DecidableEq W] :
      Conditional.closestImp ord (↑A ∪ ↑B) C = Conditional.disjunctiveImp ord {A, B} C

      The literal meaning of the DAC on the exhaustification account is Lewis's.

      theorem ZaniCiardelliSanfelici2026.distributive_of_exh {W : Type u_1} {ord : W → Preorder W} {A B : Finset W} (C : Set W) {w : W} [DecidableEq W] (htot : ∀ (w : W), Std.Total LE.le) (h₁ : ∃ v ∈ Conditional.closestImp ord (↑A ∪ ↑B) C, v ∉ Conditional.closestImp ord (↑B) C ∪ Conditional.closestImp ord (↑A ∩ ↑B) C) (h₂ : ∃ v ∈ Conditional.closestImp ord (↑A ∪ ↑B) C, v ∉ Conditional.closestImp ord (↑A) C ∪ Conditional.closestImp ord (↑A ∩ ↑B) C) (h : ∃ v ∈ Conditional.closestImp ord (↑A) C ∩ Conditional.closestImp ord (↑B) C, v ∉ Conditional.closestImp ord (↑A ∩ ↑B) C) (hw : w ∈ Exhaustification.exhIEII (BarLevFox2020.sdaAlts ord (↑A) (↑B) C) (Conditional.closestImp ord (↑A ∪ ↑B) C)) :
      w ∈ Conditional.distributiveImp ord {A, B} C

      Exhaustification with innocent inclusion strengthens the literal DAC to SDA, under the model conditions of [BLF20]'s derivation.

      The closeness evaluation item (§4) #

      theorem ZaniCiardelliSanfelici2026.moreRealistic_of_closeness {W : Type u_1} {ord : W → Preorder W} {w : W} [Fintype W] (htot : ∀ (w : W), Std.Total LE.le) {H S T : Finset W} (hclose : w ∈ Conditional.closestImp ord (↑H)ᶜ ↑S) (hS : S.Nonempty) (hT : ∀ t ∈ T, t ∉ H) (hST : ∀ t ∈ T, t ∉ S) :
      MoreRealistic ord (↑S) (↑T) w

      Accepting if not H, S reveals that S is more realistic than any T disjoint from S within the H-free worlds, since every closest H-free world is an S-world, and a closest T-world as close as a closest S-world would be one of them.

      The race scenario and Table 3 #

      The competitors of a scenario, in order of speed.

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

          The prizes; each competitor's prize is fixed by the scenario.

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

              In Figure 3(a), the non-equally realistic condition, a faster competitor is a more realistic winner.

              Equations
              Instances For
                @[reducible, inline]

                In Figure 3(b), the equally realistic condition, the squirrel and the tortoise tie.

                Equations
                Instances For

                  A target item (9) reads if first or second wins, it will get prize.

                  Instances For

                    The four target items (9a)–(9d).

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

                      The SDA verdict on an item in the actual world, where the hare won.

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

                        The DCR verdict on an item.

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

                          Lewis's verdict on an item in the non-equally realistic condition is the asymmetric reading.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            @[instance_reducible]
                            Equations
                            • One or more equations did not get rendered due to their size.
                            @[instance_reducible]
                            Equations
                            • One or more equations did not get rendered due to their size.
                            @[instance_reducible]
                            instance ZaniCiardelliSanfelici2026.instDecidableAr (it : Item) :
                            Decidable it.ar
                            Equations
                            • One or more equations did not get rendered due to their size.
                            theorem ZaniCiardelliSanfelici2026.table3_sda :
                            List.map (fun (it : Item) => decide it.sda) items = [false, false, false, false]

                            On SDA in Table 3 every target item is false, since one simplification always fails.

                            theorem ZaniCiardelliSanfelici2026.table3_dcr :
                            List.map (fun (it : Item) => decide it.dcr) items = [true, true, true, true]

                            On DCR in Table 3 every target item is true, since one simplification always holds.

                            theorem ZaniCiardelliSanfelici2026.table3_ar :
                            List.map (fun (it : Item) => decide it.ar) items = [true, true, false, false]

                            On AR in Table 3 the items naming the squirrel's prize are true and the others false.

                            theorem ZaniCiardelliSanfelici2026.table3_equal :
                            List.map (fun (it : Item) => decide (Competitor.hare ∈ Conditional.disjunctiveImp equal {{it.first}, {it.second}} {v : Competitor | v.prize = it.prize})) items = [false, false, false, false]

                            In the equally realistic condition, Lewis's verdicts coincide with SDA on every item.

                            The closeness evaluation item if the hare doesn't win, the squirrel will win holds in the non-equally realistic condition and fails in the equally realistic one.

                            Accepting the closeness evaluation item makes the squirrel the more realistic winner, which is what licenses the asymmetric pattern of Table 3.