Documentation

Linglib.Theories.Semantics.Lexical.Noun.Kind.Krifka2004

Bare NPs as Properties #

@cite{krifka-2004} @cite{krifka-2003}

Formalizes Krifka's analysis from "Bare NPs: Kind-referring, Indefinites, Both, or Neither?" (SALT 2003 / EISS5 2004).

Bare NPs are fundamentally properties, type-shifted to kind or indefinite readings depending on context. Count nouns carry a number argument (⟨s,⟨n,⟨e,t⟩⟩⟩); pluralization existentially binds it locally. Kind readings require topic position.

Aspect@cite{chierchia-1998}@cite{krifka-2004}
Basic denotationKind (via ∩)Property
Existential readingDKP coercionDirect ∃ type shift
Narrow scopeDKP localityLocal ∃ shift locality
Singular exclusion∩ undefined for non-cumulativeUnfilled number argument
Kind readingAlways availableRequires topic position

An individual is either an atom or a plurality (as in Chierchia)

Instances For

    Number values for count nouns

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

        Count noun denotation with number argument: ⟨s,⟨n,⟨e,t⟩⟩⟩. ⟦dog⟧(w)(1)(fido) = true iff fido is a single dog in w.

        Equations
        Instances For
          @[reducible, inline]

          Mass noun denotation (no number argument): ⟨s,⟨e,t⟩⟩.

          Equations
          Instances For
            @[reducible, inline]

            A general property (intensional): the basic type for bare NPs in Krifka.

            Equations
            Instances For
              def Semantics.Lexical.Noun.Kind.Krifka2004.singularize (World Atom : Type) (P : CountNounDen World Atom) :
              Property World Atom

              Singular morpheme: binds number argument to 1. ⟦-sg⟧(P) = λw.λx[P(w)(1)(x)]

              Equations
              Instances For
                def Semantics.Lexical.Noun.Kind.Krifka2004.pluralize (World Atom : Type) (P : CountNounDen World Atom) :
                Property World Atom

                Plural morpheme: existentially quantifies over number > 1. ⟦-pl⟧(P) = λw.λx[∃n > 1. P(w)(n)(x)]. The ∃ is local (not a scope-taking operation).

                Equations
                Instances For
                  theorem Semantics.Lexical.Noun.Kind.Krifka2004.plural_is_local (World Atom : Type) (P : CountNounDen World Atom) :
                  pluralize World Atom P = fun (w : World) (x : Individual Atom) => P w Number.two x || P w Number.many x

                  Scopelessness follows from local number binding.

                  Bare singulars (*"Dog barks") are blocked because the number parameter is unfilled — morphology must bind it (cf. Chierchia: ∩ undefined).

                  Instances For

                    ∃-shift is position-sensitive: it applies at the surface position of the bare NP. Scrambled BPs scope wide; unscrambled BPs scope narrow. Evidence: Dutch/German scrambling.

                    Equations
                    Instances For

                      Type shifts available for properties.

                      Instances For
                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          def Semantics.Lexical.Noun.Kind.Krifka2004.downShift (World Atom : Type) (P : Property World Atom) :
                          WorldIndividual Atom

                          ∩ (down) shift: property → kind. ∩P = λw[ιP(w)]. Unlike Chierchia, not restricted to cumulative properties.

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

                            Information structure position of an NP.

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

                                Available interpretations depend on information structure. Topic favors ∩ (kind); focus favors ∃ (indefinite).

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

                                  Position-Sensitive ∃-Shift #

                                  @cite{carlson-1977} @cite{le-bruyn-de-swart-2022} @cite{partee-1987}

                                  ∃-shift applies at the surface position of the bare plural, predicting that scrambled BPs take wide scope over negation.

                                  @[reducible, inline]

                                  A property (the basic meaning of bare NPs in Krifka)

                                  Equations
                                  Instances For
                                    @[reducible, inline]

                                    A VP meaning

                                    Equations
                                    Instances For
                                      @[reducible, inline]

                                      A sentence meaning

                                      Equations
                                      Instances For
                                        def Semantics.Lexical.Noun.Kind.Krifka2004.KrifkaVP.neg {Entity World : Type} (vp : KrifkaVP Entity World) :
                                        KrifkaVP Entity World

                                        Negate a VP

                                        Equations
                                        Instances For
                                          def Semantics.Lexical.Noun.Kind.Krifka2004.existsShiftApply {Entity World : Type} (domain : List Entity) (prop : KrifkaProp Entity World) (vp : KrifkaVP Entity World) :

                                          ∃-shift: ∃x ∈ domain. P(w)(x) ∧ VP(x)(w). Applies at surface position.

                                          Equations
                                          Instances For
                                            def Semantics.Lexical.Noun.Kind.Krifka2004.krifkaDerivUnscrambled {Entity World : Type} (domain : List Entity) (prop : KrifkaProp Entity World) (vp : KrifkaVP Entity World) :

                                            Unscrambled: [niet [BP V]] → ¬∃x[P(x) ∧ V(x)].

                                            Equations
                                            Instances For
                                              def Semantics.Lexical.Noun.Kind.Krifka2004.krifkaDerivScrambled {Entity World : Type} (domain : List Entity) (prop : KrifkaProp Entity World) (vp : KrifkaVP Entity World) :

                                              Scrambled: [BP [niet V]] → ∃x[P(x) ∧ ¬V(x)] (wide scope).

                                              Equations
                                              Instances For
                                                theorem Semantics.Lexical.Noun.Kind.Krifka2004.krifka_position_sensitive {Entity World : Type} (domain : List Entity) (prop : KrifkaProp Entity World) (vp : KrifkaVP Entity World) :
                                                krifkaDerivScrambled domain prop vp = existsShiftApply domain prop vp.neg

                                                Scrambled derivation composes ∃-shift with negated VP.