Documentation

Linglib.Studies.KayMichaelis2019

[KM19]: Constructional Meaning and Compositionality #

The survey chapter's two formal claims. First (§1, §4): rules of semantic combination are construction-relative — a construction "specifies how the semantics of the daughters are combined to produce the semantics of the mother, and what additional semantics, if any, is contributed by the construction itself". CompositionRule and Constructicon.interps give that architecture computational content over the licensing layer's local trees: a token's readings are whatever the syntactically matching constructions' rules produce from its daughters' readings. The chapter's opening contrast — purple plum composes by intersection, alleged thief by operator application, under one syntactic configuration — falls out as two constructions sharing a TypedForm whose rules accept disjoint daughter-denotation shapes, so each token gets exactly one reading.

Second (§3): the kinds of meaning constructions contribute — truth-conditional content, argument structure, conventional implicature, special illocutionary forces, metalinguistic comments, information flow (§9) — as MeaningKind, instantiated on the chapter's own cases already in the library (caused motion §5, let alone §6, the incredulity type §7).

Main declarations #

§3: kinds of constructional meaning #

The chapter's classification, offered as "neither definitive nor exhaustive"; informationFlow is §9's strand.

A kind of meaning contributed by a construction ([KM19] §3, §9).

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

      §4: construction-relative composition #

      "The construction also specifies how the semantics of the daughters are combined to produce the semantics of the mother, and what additional semantics, if any, is contributed by the construction itself."

      @[reducible, inline]

      A composition rule: from the daughters' denotations to the mother's, partial because a rule demands daughter denotations of the right shape.

      Equations
      Instances For
        def ConstructionGrammar.Constructicon.interps {D : Type u_1} (cx : Constructicon) (pos : StringOption UD.UPOS) (rules : ConstructionOption (KayMichaelis2019.CompositionRule D)) (lex : StringOption D) :
        TokenList D

        All readings of a token: each construction whose typed form the daughters instantiate contributes the readings its composition rule produces from the daughters' readings; words read from the lexicon.

        Equations
        Instances For
          def ConstructionGrammar.Constructicon.interpsList {D : Type u_1} (cx : Constructicon) (pos : StringOption UD.UPOS) (rules : ConstructionOption (KayMichaelis2019.CompositionRule D)) (lex : StringOption D) :
          List TokenList (List D)

          All sequences of daughter readings.

          Equations
          • cx.interpsList pos rules lex [] = [[]]
          • cx.interpsList pos rules lex (t :: ts) = List.flatMap (fun (d : D) => List.map (fun (x : List D) => d :: x) (cx.interpsList pos rules lex ts)) (cx.interps pos rules lex t)
          Instances For

            §1: purple plum vs. alleged thief #

            "A purple plum is a member of the set of purple things and a member of the set of plums. But an alleged thief is not a member of the intersection of the set of thieves and the set of alleged things." Two modification constructions share one syntactic form; their rules accept disjoint daughter shapes, so each token composes exactly one way.

            inductive KayMichaelis2019.Den (E : Type u_1) :
            Type u_1

            Demo denotations: first-order predicates and predicate operators.

            Instances For

              Intersective modification: both daughters denote predicates; the mother denotes their intersection (purple plum).

              Equations
              Instances For

                Operator modification: the adjective denotes a predicate operator applied to the head's predicate (alleged thief).

                Equations
                Instances For

                  The shared prenominal-modification form.

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

                    Intersective Adj+N modification.

                    Equations
                    Instances For

                      Operator Adj+N modification.

                      Equations
                      Instances For

                        §1's premise: one rule of syntactic formation, two semantic specifications — the constructions share their typed form.

                        The demo network: both modification constructions.

                        Equations
                        Instances For
                          def KayMichaelis2019.demoPos :
                          StringOption UD.UPOS

                          Toy POS lexicon.

                          Equations
                          Instances For
                            def KayMichaelis2019.demoLex {E : Type u_1} (purple plum thief : EProp) (alleged : (EProp)EProp) :
                            StringOption (Den E)

                            Toy denotation lexicon: purple is a predicate, alleged an operator.

                            Equations
                            Instances For

                              Rule assignment for the demo network.

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For
                                theorem KayMichaelis2019.purple_plum_intersective {E : Type u_1} (purple plum thief : EProp) (alleged : (EProp)EProp) :
                                demoCx.interps demoPos demoRules (demoLex purple plum thief alleged) (ConstructionGrammar.Token.node [ConstructionGrammar.Token.word "purple", ConstructionGrammar.Token.word "plum"]) = [Den.pred fun (x : E) => purple x plum x]

                                Purple plum has exactly one reading: the intersection. The operator construction matches the form but its rule rejects two predicate daughters.

                                theorem KayMichaelis2019.alleged_thief_operator {E : Type u_1} (purple plum thief : EProp) (alleged : (EProp)EProp) :

                                Alleged thief has exactly one reading: the operator applied to the head predicate — not an intersection.

                                theorem KayMichaelis2019.alleged_thief_needs_operator_construction {E : Type u_1} (purple plum thief : EProp) (alleged : (EProp)EProp) :

                                With only the intersective construction, alleged thief has no reading at all: the chapter's point that intersection cannot be the single rule of adjectival modification.

                                §§5–7 instantiated #

                                The chapter's cases that the library already formalizes, with the kind of meaning each contributes.

                                The chapter's example constructions by meaning kind: caused motion (§5, exx. 19–22, Frank sneezed the tissue off the table), let alone (§6, ex. 32), and the incredulity type (§7, ex. 14, Him get first prize?!).

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