Documentation

Studies.KlinedinstRothschild2012

Klinedinst and Rothschild (2012): Connectives without Truth Tables #

This file formalizes Klinedinst and Rothschild's parameter treatment of the dynamic effects of and and or. Truth is relative to a world and to an information parameter, the set of worlds that epistemic modals quantify over, (46) and (47), the domain semantics of Yalcin (Yalcin2007.Sentence), and the connectives shift that parameter for their second clause: a and b evaluates b against the parameter updated with a, (49), and a or b against the parameter updated with the negation of a, (50) (conj, disj). This is what lets an epistemic modal sit in a disjunct: the dog is in the backyard or it must be in the kitchen, (36), says that the dog is in the backyard or that the information, given that it is not, puts it in the kitchen (disj_must_iff), disjunctive syllogism fails for it, (38)–(40) (not_disjunctive_syllogism), and so does commutation, (104) (disj_not_comm). The non-truth-tabular uses of §1 are the assertion forms of (60) that keep only the dynamic effect: and with its first clause shifting the parameter alone is the conditional of (52), (61) and (62), and or with both clauses entailed asserts its first disjunct and the second under the negation of the first, (66) and (67) (Use.interpret); the other two forms collapse into the normal connectives (doubleEntailment_and, shift_disj). A normal conjunction whose second conjunct needs worlds where the first fails is a contradiction, (68) (not_conj_might_compl).

Implementation notes #

References #

def KlinedinstRothschild2012.update {W : Type u_1} (a : Yalcin2007.Sentence W) (s : Set W) :
Set W

The information parameter updated with a, the sᵃ of §4.

Equations
Instances For

    Conjunction, (49), evaluates the second conjunct against the parameter updated with the first.

    Equations
    Instances For

      Disjunction, (50), evaluates the second disjunct against the parameter updated with the negation of the first.

      Equations
      Instances For

        In the conditional, (52), the antecedent shifts the parameter, and a modal in the consequent quantifies over the result.

        Equations
        Instances For

          Epistemic modals under or, §3.2 #

          theorem KlinedinstRothschild2012.disj_must_iff {W : Type u_1} (p q s : Set W) (w : W) :
          disj (Yalcin2007.Sentence.ofProp p) (Yalcin2007.Sentence.ofProp q).must s w ↔ w ∈ p ∨ ∀ w' ∈ s, w' ∉ p → w' ∈ q

          (36): the dog is in the backyard or it must be in the kitchen is a disjunction of the first disjunct with the report that the information, given that the dog is not in the backyard, puts it in the kitchen.

          (38)–(40): disjunctive syllogism fails with the modal disjunct. On the two-world model, the dog inside in one world and outside in the other, the disjunction the dog is inside or it must be outside and it's not the case that it must be outside both hold at the outside world, where the dog is not inside.

          theorem KlinedinstRothschild2012.disj_not_comm :
          ¬∀ (a b : Yalcin2007.Sentence Bool) (s : Set Bool) (w : Bool), disj a b s w ↔ disj b a s w

          (104): the dynamic effect is asymmetric, so the disjuncts do not commute: with the modal disjunct first, the same model falsifies the disjunction.

          The assertion forms of (60), §5 #

          The connective whose dynamic effect is kept.

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

              The three assertion forms of a ∗ b, (60), are the normal connective, both clauses entailed with the second under the shifted parameter, or the first clause used only to shift the parameter of the second.

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

                  The parameter the second clause is evaluated under, (49) and (50).

                  Equations
                  Instances For

                    The content of a ∗ b on each assertion form, the table of (60).

                    Equations
                    Instances For

                      Double entailment of and reproduces the normal conjunction.

                      The parameter-shifting or is the conditional on the negation of its first disjunct.

                      The non-truth-tabular and, (1): the first conjunct only shifts the parameter, which is the conditional of (52).

                      theorem KlinedinstRothschild2012.doubleEntailment_disj {W : Type u_1} (a b : Yalcin2007.Sentence W) :
                      Use.doubleEntailment.interpret Connective.or a b = fun (s : Set W) (w : W) => a s w ∧ b (update aᶜ s) w

                      The non-truth-tabular or, (2) and (66): the first disjunct is asserted, and the second under the parameter updated with its negation, (67).

                      theorem KlinedinstRothschild2012.cond_might_iff {W : Type u_1} (p t s : Set W) (w : W) :
                      ifThen (Yalcin2007.Sentence.ofProp p) (Yalcin2007.Sentence.ofProp t).might s w ↔ ∃ w' ∈ s, w' ∈ p ∧ w' ∈ t

                      (61) and (62): the police show up, and there might be trouble is true when some world of the parameter in which the police show up is one with trouble.

                      (68): John is here and he might not be is a contradiction, the second conjunct needing a parameter with worlds in which the first fails.