Documentation

Linglib.Studies.ChungMascarenhas2023

Chung and Mascarenhas 2023: Modality, expected utility, and hypothesis testing #

Necessity modals share one semantics over a family R of relevant propositions: must φ holds when the expectation, given φ, of the number μ_R of propositions in R that are true exceeds a threshold θ while no alternative's does (6); read deontically the expectation is φ's expected utility, read epistemically its explanatory value, the sum of the likelihoods of the evidence (12), and ought φ asks instead that φ be strictly best among the good-enough (17). In [kolodny-macfarlane-2010]'s miners puzzle (§3.1) blocking neither shaft is the only good-enough option for a threshold between 5 and 9 (26), but once the miners are known to be in shaft A the conditional must needs one between 9 and 10 (25b), an incompatibility the paper notes; the modal conjunction fallacy ([tversky-kahneman-1983], §3.2) and modal base-rate neglect ([kahneman-tversky-1973], §3.3) come out true for thresholds between the hypotheses' explanatory values ((34), (41)); and the Korean conditional evaluative cip-ey iss-eya toy-n-ta composes the evaluative predicate, the conditional, Lassiter's threshold and the -(e)ya exhaustifier into exactly (6) (§4, (48)).

mustCM, oughtCM and mustCMWithPlausibility are (6), (17) and the §5 plausibility patch over the substrate's sumLikelihoods, and koreanConditionalEvaluative_iff_mustCM is (48) by the identity condExpect_countMeasure. The miners puzzle is built from Table 1 with the ideals (18) of [cariani-kaufmann-kaufmann-2013] as an indexed family, and its expected utilities, ought and must claims and threshold incompatibility are derived from the uniform prior; modal Linda and modal Lawyers keep the paper's stipulated conditional probabilities as rationals, the text fixing no joint distribution.

References #

The operators #

def ChungMascarenhas2023.mustCM {W : Type u_1} {ι : Type u_2} [Fintype ι] (p : PMF W) (R : ιSet W) (φ : Set W) (alts : Set (Set W)) (θ : ENNReal) :

(6): must φ iff the expected μ_R given φ exceeds the threshold θ and no alternative's does, φ being the only good-enough option or explanation.

Equations
Instances For
    def ChungMascarenhas2023.oughtCM {W : Type u_1} {ι : Type u_2} [Fintype ι] (p : PMF W) (R : ιSet W) (φ : Set W) (alts : Set (Set W)) (θ : ENNReal) :

    (17): ought φ iff φ is the best good-enough option, above θ and of strictly greater expected value than every alternative.

    Equations
    Instances For
      def ChungMascarenhas2023.mustCMWithPlausibility {W : Type u_1} {ι : Type u_2} [Fintype ι] (p : PMF W) (R : ιSet W) (φ : Set W) (alts : Set (Set W)) (θ θplaus : ENNReal) :

      §5: mustCM with the plausibility requirement of a reasonably high prior for the prejacent, kept separate as the paper presents it as an add-on.

      Equations
      Instances For

        Korean conditional evaluatives (§4) #

        def ChungMascarenhas2023.koreanConditionalEvaluative {W : Type u_1} [Fintype W] {ι : Type u_2} [Fintype ι] (p : PMF W) (R : ιSet W) (φ : Set W) (alts : Set (Set W)) (θ : ENNReal) :

        (48), left-hand side, the composition of cip-ey iss-eya toy-n-ta: Lassiter's threshold Θ (46) applied to the conditional if φ, then eval ((45), condIf over μ_R), with the -(e)ya exhaustifier negating each alternative's thresholded conditional.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          theorem ChungMascarenhas2023.koreanConditionalEvaluative_iff_mustCM {W : Type u_1} [Fintype W] {ι : Type u_2} [Fintype ι] (p : PMF W) (R : ιSet W) (φ : Set W) (alts : Set (Set W)) (θ : ENNReal) :
          koreanConditionalEvaluative p R φ alts θ mustCM p R φ alts θ

          (48): the Korean composition is the must semantics (6), by the identity condExpect_countMeasure between the conditional's expected μ_R (45) and the sum of likelihoods (12).

          The miners puzzle (§3.1) #

          @[reducible, inline]

          The six action-by-location worlds of Table 1: 0 block A with the miners in A, 1 block A with them in B, 2 block B with them in A, 3 block B with them in B, 4 and 5 block neither.

          Equations
          Instances For

            Block shaft A.

            Equations
            Instances For

              Block shaft B.

              Equations
              Instances For

                Block neither shaft.

                Equations
                Instances For

                  The miners are in shaft A.

                  Equations
                  Instances For

                    The miners are in shaft B.

                    Equations
                    Instances For

                      Miners saved at each world (Table 1): all ten at 0 and 3, none at 1 and 2, nine at 4 and 5.

                      Equations
                      Instances For

                        The uniform prior: the locations equiprobable and independent of the action.

                        Equations
                        Instances For

                          (18), from [cariani-kaufmann-kaufmann-2013]: R_D = {one miner saved, …, ten miners saved}, an indexed family since distinct ideals coincide in extension on six worlds.

                          Equations
                          Instances For

                            μ_{R_D} counts miners saved: each world abides by exactly minersSaved w of the ten ideals.

                            (20): blocking shaft A has expected utility 5.

                            (21): blocking shaft B has expected utility 5.

                            (23): conditionalized on the miners being in A, blocking A has expected utility 10.

                            Conditionalized on the miners being in A, blocking neither still has expected utility 9: one miner drowns whatever their location.

                            Conditionalized on the miners being in A, blocking B has expected utility 0.

                            (22): we ought to block neither shaft, for any θ < 9.

                            (24): if the miners are in shaft A, we ought to block shaft A, the if-clause conditionalizing every expected utility on its antecedent (fn. 16, after Lassiter), for any θ < 10.

                            theorem ChungMascarenhas2023.Miners.must_blockNeither {θ : ENNReal} (h5 : 5 θ) (h9 : θ < 9) :

                            (26): we must block neither shaft for 5 ≤ θ < 9, blocking neither being the only good-enough option.

                            theorem ChungMascarenhas2023.Miners.must_if_inA_blockA {θ : ENNReal} (h9 : 9 θ) (h10 : θ < 10) :

                            (25b) as must: conditionalized on the miners being in A, blocking A is the only good-enough option for 9 ≤ θ < 10, blocking neither sitting at 9.

                            (26) needs θ < 9 while (25b) needs 9 ≤ θ: no single threshold verifies both must claims.

                            (30): P(anti-nuclear protests ∣ teller) = 0.2.

                            Equations
                            Instances For

                              (31): P(anti-nuclear protests ∣ feminist teller) = 0.7.

                              Equations
                              Instances For

                                (33): E[μ_R ∣ feminist teller] = 1.5.

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

                                  (34), the modal conjunction fallacy: for any threshold in [1/2, 3/2), Linda must be a feminist bank teller is true and Linda must be a bank teller false.

                                  (37): P(no interest in political and social issues ∣ engineer) = 0.78.

                                  Equations
                                  Instances For

                                    (37): P(enjoys mathematical puzzles ∣ engineer) = 0.55.

                                    Equations
                                    Instances For

                                      (38): P(no interest in political and social issues ∣ lawyer) = 0.35.

                                      Equations
                                      Instances For

                                        (38): P(enjoys mathematical puzzles ∣ lawyer) = 0.28.

                                        Equations
                                        Instances For
                                          theorem ChungMascarenhas2023.ModalLawyers.base_rate_neglect {θ : } (h₀ : 63 / 100 θ) (h₁ : θ < 133 / 100) :

                                          (41), base-rate neglect: for any threshold in [0.63, 1.33), Jack must be an engineer is true whatever the prior split, explanatory value conditioning only on the hypotheses.