Documentation

Linglib.Pragmatics.NeoGricean.Markedness

Neo-Gricean markedness and M-alternatives #

[Hor84] [Lev00] [Ret15]

Markedness computation for the M-principle / division of pragmatic labor ([Hor84]; [Lev00]): which member of an antonym pair is the marked (costlier) form, computed from objective properties rather than stipulated in the lexicon.

Two distinct markedness notions feed the computation and should not be conflated: form markedness (morphological complexity, negative prefixation — the notion [Hor84]'s division of labor ranges over) and pole markedness (the negative pole of a scalar dimension — [Bie89]; [Ken07]). The criteria below keep them separate; computeMarked resolves them in a fixed priority order (morphological complexity, then negative prefix, then scale direction). The priority ordering is this formalization's resolution policy — the sources motivate the individual criteria, not the ordering.

M-alternatives ([Ret15]) differ in form cost, not truth conditions: they exist only in polar-invariant constructions, where antonyms are truth-conditionally equivalent (equatives, degree questions) — not in polar-variant ones (positives, comparatives, measure phrases).

English worked entries (tall_with_morphology, …) live in Fragments/English/Predicates/Adjectival.lean; the studies exercising them are Studies/Horn1984.lean, Studies/Krifka2007.lean, and Studies/Rett2015.lean.

Morphological structure of an adjective form: morpheme count, negative prefixation, and derivational status.

  • form : String

    The surface form

  • morphemeCount :

    Number of morphemes

  • hasNegativePrefix : Bool

    Has a negative prefix (un-, in-, dis-, etc.)

  • isDerived : Bool

    Is derived from the antonym (e.g., "unhappy" from "happy")

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      def NeoGricean.Markedness.instDecidableEqMorphology.decEq (x✝ x✝¹ : Morphology) :
      Decidable (x✝ = x✝¹)
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Morphology of a monomorphemic adjective.

        Equations
        Instances For

          Morphology of a negative-prefixed adjective (prefix + base).

          Equations
          Instances For

            A gradable adjective entry extended with morphological structure and scale-pole information, the inputs to markedness computation.

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

                A markedness criterion: given an antonym pair, return the marked (costlier) form, or none when the criterion cannot decide.

                Equations
                Instances For

                  Morphological-complexity criterion ([Hor84]): the form with more morphemes is marked (un-happy over happy).

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

                    Negative-prefix criterion ([Cru86]): a form with a negative prefix (un-, in-, dis-) is marked. A special case of morphological complexity that tracks derivational direction.

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

                      Scale-direction criterion ([Bie89]; [Ken07]): the negative pole is marked (short against tall).

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

                        The default criterion priority: morphological complexity, then negative prefix, then scale direction as the fallback for morphologically-equal pairs.

                        Equations
                        Instances For

                          Resolve markedness by the first criterion that decides.

                          Equations
                          Instances For
                            def NeoGricean.Markedness.isMarkedForm (form : String) (adj1 adj2 : GradableAdjWithMorphology) :
                            Bool

                            Is form the marked member of the pair?

                            Equations
                            Instances For

                              The marked–unmarked production-cost differential licensing manner implicatures: using the costlier form when a cheaper equivalent exists signals something extra ([Hor84]'s division of pragmatic labor).

                              Equations
                              Instances For

                                Production cost: baseline 1 for unmarked forms, 1 + costDifference for marked forms.

                                Equations
                                Instances For

                                  M-alternatives #

                                  M-alternatives differ in form cost, not truth conditions, so they exist only where antonyms are truth-conditionally equivalent: polar-invariant constructions ([Ret15]).

                                  Polar variance: whether antonyms differ in truth conditions in a given construction ("taller than" vs "shorter than") or coincide ("as tall as" vs "as short as").

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

                                      An M-alternative set: two forms differing in cost but not truth conditions, in a polar-invariant construction.

                                      • marked : String

                                        The marked (costlier) form

                                      • unmarked : String

                                        The unmarked (cheaper) form

                                      • The dimension they share (e.g., .height)

                                      • costDifference :

                                        The cost difference between forms

                                      • construction : Degree.Construction

                                        Construction where they're equivalent

                                      Instances For
                                        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.

                                          Generate the M-alternative set for an antonym pair: defined exactly when the construction is polar-invariant and markedness is decidable for the pair.

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

                                            Is form the marked member of the pair's M-alternative set?

                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For
                                              def NeoGricean.Markedness.getMAlternative (form : String) (adj1 adj2 : GradableAdjWithMorphology) (construction : Degree.Construction) :
                                              Option String

                                              The M-alternative of form in the pair, if any.

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