Documentation

Linglib.Phenomena.Reference.Studies.FrankGoodman2012PMF

@cite{frank-goodman-2012} reference game (concrete instance) #

@cite{frank-goodman-2012}

"Predicting Pragmatic Reasoning in Language Games", Science 336, 998.

What this file is #

A concrete instance of the parametric reference-game substrate (Theories/Pragmatics/RSA/ReferenceGame.lean). Everything architectural — the size principle, pragmatic narrowing, unique reference — is proved generically there, parametric in the meaning matrix and world prior. Here we only need to:

  1. Define the specific stimulus (3 objects, 4 features, denotation matrix).
  2. Verify it satisfies IsCovering.
  3. Compute three partition function values.
  4. Derive the 4 paper findings as one-liner corollaries.

Why split it this way #

Every RSA paper using a "speaker normalises inverse-extension-size" pattern inherits the substrate theorems unchanged. The pragmatic-narrowing theorem is proved once, parametric in everything; FG12's specific findings are its instantiation at the paper's stimulus. Per-stimulus arithmetic is a small section of bookkeeping; the architectural content lives in the substrate.

For RSA practitioners: this is the version where you don't re-derive Eq. S1 → S4 per paper. You instantiate.

§1. Stimulus #

Fig. 1C of the paper: three objects (blue square, blue circle, green square) and four feature-words (blue, green, square, circle). Two features ("green", "circle") are uniquely identifying; two ("blue", "square") are ambiguous between two objects each.

The three objects in the reference context.

Instances For
    @[implicit_reducible]
    Equations
    def FrankGoodman2012.instReprObject.repr :
    ObjectStd.Format
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      @[implicit_reducible]
      Equations
      • One or more equations did not get rendered due to their size.

      The four feature-word utterances.

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

          The stimulus is covering: every feature names some object, and every object is named by some feature.

          §2. Numerical bookkeeping (partition function values) #

          The partition function partition w = Σ_u L0 u w measures the size-principle weight of all alternatives at world w. Three distinct values arise on this stimulus, each corresponding to a different alternative-set composition.

          Partition at .blue_square: alternatives {blue, square} each with extension size 2 contribute 1/2 each; total 1.

          Partition at .blue_circle: {blue, circle} with extension sizes 2 and 1 — circle is uniquely identifying; total 1/2 + 1 = 3/2.

          Partition at .green_square: {green, square} with extension sizes 1 and 2 — green is uniquely identifying; total 1 + 1/2 = 3/2.

          §3. The four paper findings — one-liner corollaries #

          Each finding follows from one architectural theorem in the substrate applied to one partition comparison.

          Pragmatic narrowing for "blue": a speaker wanting .blue_circle would say "circle" (uniquely identifying — its partition contribution is 1). Saying "blue" instead signals .blue_square, where the alternative- set partition is smaller.

          Pragmatic narrowing for "square": a speaker wanting .green_square would say "green" (uniquely identifying). Saying "square" instead signals .blue_square.

          Unique reference for "green": "green" applies only to .green_square, so the speaker prefers it there over any other world.