Documentation

Linglib.Phenomena.ScalarImplicatures.Studies.Franke2011

Number of alternatives (messages) true at state s. This is |R⁻¹₀(s)| in Franke's notation.

Equations
Instances For

    A state s is minimal among m-worlds if no m-world has fewer true alternatives. This characterizes R₁(m) per equation (107).

    Equations
    Instances For

      Franke Fact 1 (containment direction): Level-1 receiver interpretation is contained in minimal-models exhaustification.

      R₁(mₛ) ⊆ ExhMM(S)

      Proof idea: If s is selected by R₁ (minimum alternative count), then s is minimal with respect to <_ALT because:

      • s' <_ALT s means s' makes strictly fewer alternatives true
      • But R₁ already selected for minimum alternative count
      • So no such s' can exist among m-worlds

      This is the containment direction; equality requires "homogeneity".

      The alternative ordering is total on m-worlds if for any two states where m is true, one's true alternatives are a subset of the other's.

      Equations
      Instances For

        Converse direction under totality: ExhMW ⊆ R₁.

        When <_ALT is total on m-worlds, minimal in the subset ordering implies minimum cardinality.

        R₁ = ExhMW under totality: Full equivalence when alternatives form a chain.

        This is the precise condition under which Franke's Fact 1 becomes an equality.

        Franke Fact 3 (Appendix A): ExhMW(S, Alt) ⊆ ExhIE(S, Alt)

        This is already proved as exhMW_entails_exhIE in Exhaustification/Operators/Basic.lean.

        Franke Fact 4 (Appendix A): ExhMW = ExhIE when Alt is closed under ∧.

        This is proved as exhMW_eq_exhIE_of_closedUnderConj in Exhaustification/Operators/Basic.lean.

        Scalar Implicature Example (Franke Section 3.1) #

        The classic "some" vs "all" example:

        IBR derivation:

        States for scalar implicature example

        Instances For
          @[implicit_reducible]
          Equations
          def RSA.IBR.instReprScalarState.repr :
          ScalarStateStd.Format
          Equations
          Instances For

            Messages for scalar implicature example

            Instances For
              @[implicit_reducible]
              Equations
              Equations
              Instances For

                Scalar implicature interpretation game

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

                  The scalar implicature game IS a scalar game: truth sets are nested.

                  theorem RSA.IBR.scalarGame_distinct (m₁ m₂ : scalarGame.Message) :
                  scalarGame.trueStates m₁ = scalarGame.trueStates m₂m₁ = m₂

                  The scalar implicature game has distinct truth sets.

                  The scalar game is an equivalence class game: each message level is a singleton.

                  Free Choice Disjunction (Franke Section 3.3) #

                  "You may have cake or ice cream" → You may have either one.

                  States: {only-A, only-B, either, both} Messages: {◇A, ◇B, ◇(A∨B), ◇(A∧B)}

                  The free choice inference emerges from IBR reasoning because:

                  States for free choice example

                  Instances For
                    @[implicit_reducible]
                    Equations
                    @[implicit_reducible]
                    Equations
                    @[implicit_reducible]
                    Equations
                    def RSA.IBR.instReprFCState.repr :
                    FCStateStd.Format
                    Equations
                    Instances For

                      Messages for free choice example

                      Instances For
                        @[implicit_reducible]
                        Equations
                        def RSA.IBR.instReprFCMessage.repr :
                        FCMessageStd.Format
                        Equations
                        Instances For
                          @[implicit_reducible]
                          Equations

                          Free choice interpretation game

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