Documentation

Linglib.Theories.Pragmatics.DecisionTheoretic.Core

Decision-Theoretic Semantics: Core #

@cite{merin-1999}

Core definitions for Merin's Decision-Theoretic Semantics (DTS). Meaning is explicated through signed relevance — the Bayes factor P(E|H)/P(E|¬H) — relative to a dichotomic issue {H, ¬H}.

Key Definitions #

Main Results #

structure Theories.DTS.Issue (W : Type u_1) :
Type u_1

A dichotomic issue {H, ¬H}, the hypothesis under consideration.

  • topic : BProp W

    The hypothesis H (as a decidable proposition).

Instances For
    structure Theories.DTS.DTSContext (W : Type u_1) :
    Type u_1

    A DTS context: a dichotomic issue plus a prior probability distribution.

    • issue : Issue W

      The dichotomic issue {H, ¬H}.

    • prior : W

      Prior probability distribution over worlds (rational-valued).

    Instances For

      Swap the issue: replace H with ¬H.

      Equations
      Instances For
        def Theories.DTS.probSum {W : Type u_1} [Fintype W] (prior : W) (p : BProp W) :

        Sum of prior probabilities over worlds satisfying a predicate.

        Equations
        Instances For
          def Theories.DTS.condProb {W : Type u_1} [Fintype W] (prior : W) (e h : BProp W) :

          Conditional probability P(E|H) = P(E∧H) / P(H).

          Returns 0 when P(H) = 0 (undefined conditioning).

          Equations
          Instances For
            def Theories.DTS.margProb {W : Type u_1} [Fintype W] (prior : W) (e : BProp W) :

            Marginal (unconditional) probability P(E) = P(E|⊤).

            Equations
            Instances For
              def Theories.DTS.bayesFactor {W : Type u_1} [Fintype W] (ctx : DTSContext W) (e : BProp W) :

              Bayes factor: P(E|H) / P(E|¬H).

              The pre-log ratio that determines relevance sign and magnitude. Division-by-zero convention follows ArgumentativeStrength.bayesFactor:

              • P(E|¬H) = 0, P(E|H) > 0 → 1000 (effectively +∞)
              • P(E|¬H) = 0, P(E|H) = 0 → 1 (neutral)
              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                def Theories.DTS.posRelevant {W : Type u_1} [Fintype W] (ctx : DTSContext W) (e : BProp W) :

                E is positively relevant to H: BF > 1 (E confirms H).

                Equations
                Instances For
                  def Theories.DTS.negRelevant {W : Type u_1} [Fintype W] (ctx : DTSContext W) (e : BProp W) :

                  E is negatively relevant to H: BF < 1 (E disconfirms H).

                  Equations
                  Instances For
                    def Theories.DTS.irrelevant {W : Type u_1} [Fintype W] (ctx : DTSContext W) (e : BProp W) :

                    E is irrelevant to H: BF = 1 (E neither confirms nor disconfirms).

                    Equations
                    Instances For
                      def Theories.DTS.hContrary {W : Type u_1} [Fintype W] (ctx : DTSContext W) (a b : BProp W) :

                      A and B have opposite relevance signs w.r.t. H.

                      Merin's "contrariness": one supports H while the other supports ¬H.

                      Equations
                      Instances For
                        def Theories.DTS.CIP {W : Type u_1} [Fintype W] (ctx : DTSContext W) (a b : BProp W) :

                        Conditional Independence Presumption (CIP, Merin's Def. 6): A and B are conditionally independent given both H and ¬H.

                        P(A∧B|H) = P(A|H)·P(B|H) and P(A∧B|¬H) = P(A|¬H)·P(B|¬H).

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          def Theories.DTS.pxor {W : Type u_1} (a b : BProp W) :

                          Exclusive disjunction (XOR) for decidable propositions.

                          Equations
                          Instances For
                            theorem Theories.DTS.sign_reversal_qual {W : Type u_1} [Fintype W] (ctx : DTSContext W) (e : BProp W) (hEH : condProb ctx.prior e ctx.issue.topic > 0) (hENotH : condProb ctx.prior e (Core.Proposition.Decidable.pnot W ctx.issue.topic) > 0) :

                            Corollary 3 (qualitative sign reversal): E is positively relevant to H iff E is negatively relevant to ¬H.

                            The ordinal content of r_H(E) = −r_{¬H}(E).

                            theorem Theories.DTS.sign_reversal {W : Type u_1} [Fintype W] (ctx : DTSContext W) (e : BProp W) (hENotH : condProb ctx.prior e (Core.Proposition.Decidable.pnot W ctx.issue.topic) 0) (hEH : condProb ctx.prior e ctx.issue.topic 0) :

                            Corollary 3 (quantitative): BF_H(E) · BF_{¬H}(E) = 1.

                            Exact when conditional probabilities are nonzero.

                            Fact 2: Relationship between relevance and conditional informativeness.

                            r_H(E) = inf(E, H) − inf(E, ¬H) where inf(E,X) = −log P(E|X). That is, relevance is the differential of conditional informativeness.

                            Not provable in ℚ (requires logarithm properties).

                            Fact 5: Under CIP, Bayes factor is multiplicative over conjunction.

                            BF(A∧B) = BF(A) · BF(B) when A and B are conditionally independent given both H and ¬H.

                            theorem Theories.DTS.conjunction_dominates_conjuncts {W : Type u_1} [Fintype W] (ctx : DTSContext W) (a b : BProp W) (hcip : CIP ctx a b) (hPosA : posRelevant ctx a) (hPosB : posRelevant ctx b) (hNonzero : condProb ctx.prior a (Core.Proposition.Decidable.pnot W ctx.issue.topic) 0) (hNonzero' : condProb ctx.prior b (Core.Proposition.Decidable.pnot W ctx.issue.topic) 0) (hABNonzero : condProb ctx.prior (Core.Proposition.Decidable.pand W a b) (Core.Proposition.Decidable.pnot W ctx.issue.topic) 0) :

                            Theorem 6a (part 1): Under CIP with both A,B positively relevant, conjunction dominates both conjuncts: BF(A∧B) > max(BF(A), BF(B)).

                            theorem Theories.DTS.conjunction_dominates_disjunction {W : Type u_1} [Fintype W] (ctx : DTSContext W) (a b : BProp W) (hcip : CIP ctx a b) (hPosA : posRelevant ctx a) (hPosB : posRelevant ctx b) (hNonzero : condProb ctx.prior a (Core.Proposition.Decidable.pnot W ctx.issue.topic) 0) (hNonzero' : condProb ctx.prior b (Core.Proposition.Decidable.pnot W ctx.issue.topic) 0) (hABNonzero : condProb ctx.prior (Core.Proposition.Decidable.pand W a b) (Core.Proposition.Decidable.pnot W ctx.issue.topic) 0) (hPrior : ∀ (w : W), ctx.prior w 0) :

                            Theorem 6a (full): Under CIP with both A,B positively relevant, BF(A∧B) > max(BF(A), BF(B)) > BF(A∨B) > 1.

                            The disjunction ordering requires inclusion-exclusion on conditional probabilities: P(A∨B|X) = P(A|X) + P(B|X) - P(A∧B|X).

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

                            Theorem 6b: XOR of two positively relevant propositions is not necessarily positively relevant.

                            Counterexample on World4: H={w0}, A={w0,w1}, B={w0,w2}, uniform prior. BF(A) = 3, BF(B) = 3, but A⊕B = {w1,w2} has BF = 0 (not pos relevant).