Documentation

Linglib.Phenomena.ScalarImplicatures.Studies.BrehenyEtAl2018

The Symmetry Problem: Current Theories and Prospects #

@cite{breheny-et-al-2018}

Breheny, R., Klinedinst, N., Romoli, J. & Sudo, Y. (2018). The Symmetry Problem: Current Theories and Prospects. Natural Language Semantics, 26(2), 85–110.

Overview #

Critical survey of three approaches to the symmetry problem for scalar implicature alternatives:

  1. Structural approach (@cite{katzir-2007}, @cite{fox-katzir-2011}): alternatives restricted by structural complexity. Solves the basic symmetry problem (some/all) but undergenerates for indirect and particularised scalar implicatures.

  2. Atomicity Constraint (@cite{trinh-haida-2015}): augments the structural approach by making extracted subconstituents atomic (opaque to further substitution). Solves indirect SIs but wrongly blocks the needed antonym alternative for gradable adjectives under negation.

  3. RSA approach (@cite{bergen-levy-goodman-2016}): replaces structural restriction with utterance cost + relative informativity. Handles direct SIs and gradable adjectives but fails for indirect SIs of equal complexity and for the @cite{swanson-2010} cases.

No single approach handles all cases. The symmetry problem remains open.

Formalization Strategy #

The paper's core arguments are demonstrated computationally using the exhB/ieIndices machinery from @cite{fox-2007} (InnocentExclusion.lean). Each section defines a small domain and shows how different alternative sets yield different (correct/incorrect) predictions. This makes the paper's claims machine-checkable: the structural approach's failures and the AC's overcorrection are verified by native_decide.

Key Results #

The Problem of Indirect Scalar Implicatures #

(12a) John didn't do all of the homework. (12b) ⤳ John did some of the homework.

This is an indirect SI: the inference arises from negating the stronger alternative ¬any (= "didn't do any") under the scope of sentential negation. The structural approach (@cite{fox-katzir-2011}) wrongly generates the symmetric alternative "some" (= "did some") by extracting the VP subconstituent and substituting all→some within it, blocking the correct inference.

@cite{trinh-haida-2015}'s Atomicity Constraint solves this: after extracting the VP, it becomes atomic and the internal substitution all→some is blocked.

Three homework worlds: did none, did some but not all, did all.

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

      With the symmetric alternative "some" present (as the structural approach generates), exh is vacuous: neither ¬any nor some is in I-E. The correct inference (12b) is not derived.

      F(12a) ⊇ {¬all, ¬any, some} per @cite{fox-katzir-2011}, because "some" is derivable by extracting the VP subconstituent and substituting all→some within it.

      Gradable Adjectives Under Negation #

      The Atomicity Constraint backfires for gradable adjectives with contradictory antonyms:

      (32) It's not the case that the glass is full. a. ⤳ The glass is not empty. (observed) b. ⤴ The glass is empty. (not observed)

      The structural approach generates "not empty" as an alternative to "not full" by simple lexical substitution of full→empty under negation. The AC also blocks "empty" (the bare positive form) because deriving it requires extracting the AP/S subconstituent and substituting within it (ex. 40).

      Without "empty" to serve as a counterweight, exh negates "not empty" and derives the WRONG inference (32b): the glass IS empty. The AC's solution for one class of cases (indirect SIs) creates a problem for another (gradable adjectives).

      Adjective pair asymmetry (ex. 38) #

      Not all contradictory antonym pairs generate the inference:

      The paper notes this variation cuts across scale structure: safe has an upper closed scale, transparent has a fully closed scale, and tall a fully open scale — yet none generates the inference. The explanation remains open, though the paper suggests the POS morpheme and its interaction with degree modifiers (partly, half) may be relevant.

      Three-degree scale for a closed-scale adjective pair (full/empty). Represents glass fullness: empty (0), mid (0.5), full (1).

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

          Particularised SIs and the Role of Conjunction #

          (18) Bill went for a run and didn't smoke. What did John do? John went for a run. ⤳ John smoked.

          The inference is derived by negating the contextually salient alternative "ran ∧ ¬smoked" (from Bill's sentence). The AC correctly handles this case: the conjunctive constituent α = "went for a run and didn't smoke" is atomic after extraction, blocking generation of the symmetric counterpart "smoked".

          (28) Bill went for a run. He didn't smoke. What did John do? John went for a run. ⤳ John smoked.

          Same inference, but now the conjunction is split across two sentences. The crucial constituent "ran ∧ ¬smoked" is NOT a subconstituent of any single sentence, yet the inference persists. Neither the AC nor the structural approach generates the right alternative here.

          Three activity worlds for John.

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

              With only the conjunctive alternative "ran ∧ ¬smoked" (salient from context), exh correctly derives: ran ∧ ¬(ran ∧ ¬smoked) = ran ∧ smoked = {ranAndSmoked}.

              The structural approach generates this alternative for (18) via contextual salience (@cite{fox-katzir-2011} def 37), but NOT for (28), where the conjunction spans separate sentences.

              Lexicalized Symmetric Alternatives #

              @cite{swanson-2010} observes scalar items with lexicalized symmetric counterparts:

              (44) Going to confession is permitted. a. ⤳ Going to confession is optional. (observed) b. ⤴ Going to confession is required. (not observed)

              The structural approach cannot exclude "optional" because it is a single lexical item of equal structural complexity to "permitted" and "required". Since "required" and "optional" partition "permitted"'s denotation, they are symmetric, and exh is vacuous.

              (45) The heater sometimes squeaks. a. ⤳ The heater intermittently squeaks. (observed) b. ⤴ The heater always squeaks. (not observed)

              Same pattern: "intermittently" ≈ sometimes ∧ ¬always.

              Three deontic worlds.

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

                  The RSA Approach to Symmetry #

                  @cite{bergen-levy-goodman-2016} propose that utterance cost (structural complexity) combined with relative informativity dissolves the symmetry problem without structural restriction of alternatives.

                  Successes #

                  Failures #

                  See Comparisons/RSANeoGricean.lean for the formal connection between RSA at α → ∞ and categorical exhaustification.

                  Summary: Landscape of Predictions #

                  PhenomenonStructural+ACRSA
                  Direct SI (some/all)
                  Indirect SI (¬all → some)
                  Gradable adj (¬full → ¬empty)
                  Particularised SI (28)
                  Swanson (permitted/optional)

                  No single approach handles all cases. The symmetry problem remains open as of this paper.

                  Architectural observations for linglib #

                  This paper reveals several tensions in linglib's organization:

                  1. Alternatives straddle semantics/pragmatics: structural alternatives (Theories/Semantics/Alternatives/) and RSA alternatives (Theories/Pragmatics/RSA/) address the same problem but with incompatible representations.

                  2. Type-level vs value-level alternatives: RSA models define alternatives as Fintype U (compile-time); structural alternatives are computed as List (PFTree W) (runtime). No bridge exists.

                  3. Adjective scale structure and alternative generation are disconnected: the full/empty case requires connecting Adjective/Theory.lean antonym pairs to Structural.lean substitution — currently four separate modules with no wiring.

                  4. No embedded exhaustification: exhB operates at a single point, but indirect SIs require exhaustification under negation. The RSA/ScalarImplicatures/Embedded/ directory partially handles this for RSA but not for the grammatical approach.