Documentation

Linglib.Phenomena.Generics.Compare

Carlson's Foundational Insights #

@cite{carlson-1977}

@cite{carlson-1977} established the key ideas that all subsequent theories build on:

  1. Bare plurals are proper names of kinds (type e, not quantifiers)
  2. Kinds are spatially unbounded (can be "here and there")
  3. The Realization relation R(y,x) connects stages to individuals/kinds
  4. Predicate level determines reading: Stage-level → ∃, Individual-level → generic
  5. The ∃ comes from the predicate, not the NP

How Subsequent Theories Relate #

@cite{chierchia-1998} formalizes Carlson's R relation as the ∪ operator:

Chierchia's DKP is Carlson's stage-level predication:

@cite{krifka-2004} departs from Carlson:

Structural equivalence: Carlson's stage-level predication and Chierchia's DKP have the same logical form.

Both introduce existential quantification over instances/stages of the kind, then apply the object-level predicate to those instances.

Carlson: λk. ∃y[R(y,k) ∧ P(y)]
Chierchia: λk. ∃x[x ∈ ∪k(w) ∧ P(x)]

The only difference is the formalization of "instance-of":

  • Carlson uses a primitive R relation
  • Chierchia uses the ∪ operator derived from kind semantics

Predicate classification equivalence:

@cite{carlson-1977}@cite{chierchia-1998}Effect
Stage-level (states)Object-levelTriggers DKP / R-predication
Individual-level (properties)Kind-levelDirect predication of kind

Both classify predicates the same way; they just use different terminology.

Both Carlson and Chierchia explain narrow scope the same way: the ∃ is introduced inside the predicate abstract.

  • Carlson: "The existential over stages is introduced by the predicate"
  • Chierchia: "DKP introduces a LOCAL existential"

Since the ∃ is inside the predicate, it cannot scope over external operators.

Carlson's Unified Analysis vs Ambiguity Theories #

Carlson's key claim: bare plurals are NOT ambiguous between generic and existential readings. The NP always denotes the kind; the predicate determines whether you get a generic or existential interpretation.

This is captured in bare_plural_not_ambiguous in Carlson1977.lean.

Carlson's core thesis: One meaning, two readings.

The bare plural "dogs" always denotes the kind DOGS.

  • With "be intelligent" (individual-level): predicate applies to kind directly
  • With "be in the yard" (stage-level): predicate introduces ∃ over stages

No ambiguity in the NP — the "ambiguity" is in predicate selection.

English parameters predict bare plural licensing.

The theory (englishKindRef) correctly predicts the empirical pattern (englishBarePlural.bareKindOK = true).

Hindi (determiner-less) parameters predict bare nominal freedom.

The theory (determinerlessKindRef) correctly predicts that Hindi allows bare nominals for kind reference.

Theory (DKP locality) correctly predicts empirical scopelessness.

The theoretical claim dkpIsLocal = true from Kinds.lean predicts the empirical pattern of bare plural scopelessness.

The Chierchia/Dayal theoretical framework correctly predicts the major empirical patterns in kind reference:

  1. Cross-linguistic bare nominal licensing
  2. Scopelessness of bare plurals
  3. Kind-level vs object-level predicate behavior
  4. Singular kind licensing conditions

This demonstrates that the formalization captures genuine linguistic generalizations, not just individual paper implementations.

Alternative Theories: Same Predictions, Different Mechanisms #

@cite{chierchia-1998} and @cite{krifka-2004} both correctly predict the empirical patterns but propose different underlying mechanisms:

PhenomenonChierchiaKrifka
Basic denotationKind (via ∩)Property
Existential readingDKP coercionDirect ∃ type shift
ScopelessnessDKP localityLocal number binding
Bare singular out∩ undefinedNumber param unfilled
Kind readingAlways availableRequires topic position

Below we prove they are observationally equivalent for the core phenomena.

Both theories predict bare singular restriction.

  • Chierchia: ∩ is undefined for singular count nouns
  • Krifka: Number parameter is unfilled

Both mechanisms yield the same prediction: bare singulars ungrammatical.

Both theories predict scopelessness via locality.

  • Chierchia: dkpIsLocal = true — DKP introduces ∃ inside predicate abstract
  • Krifka: plural_is_local — ∃ binds number argument inside NP

Both locality mechanisms predict bare plurals cannot take wide scope.

Both theories predict mass nouns pattern with plurals.

  • Chierchia: ∩ is defined for mass nouns (always, regardless of "plural" flag)
  • Krifka: Mass nouns have no number parameter to fill

Both predict bare mass nouns are grammatical.

Observational equivalence for core phenomena.

Both Chierchia and Krifka correctly predict all of:

  1. Bare plural licensing
  2. Bare singular restriction
  3. Scopelessness
  4. Mass noun patterning
  5. Cross-linguistic variation

The theories differ on mechanism, not prediction.

Where the Theories Differ #

The theories make different predictions for:

  1. Scrambling and scope: See below. This is where Krifka is correct and Chierchia fails.

  2. Information structure effects: Krifka predicts kind readings require topic position; Chierchia does not distinguish.

  3. Non-cumulative properties: Krifka's ∩ is unrestricted; Chierchia's requires cumulativity.

The Scrambling Test Case #

In Dutch and German, objects can "scramble" to precede negation/adverbs. This affects bare plural scope:

Chierchia's problem:

Krifka's solution:

Scrambled BPs can still be kind-referring with appropriate predicates like "haten" (hate). This shows scrambling does not force an indefinite reading; it just affects scope when ∃-shift applies.

Chierchia predicts narrow scope for all bare plurals.

DKP locality means the existential is introduced inside the predicate, so it cannot scope over external operators like negation.

Krifka predicts scope follows surface position.

The ∃-shift applies at the surface position of the BP, so:

  • Unscrambled (below negation) → narrow scope
  • Scrambled (above negation) → wide scope

Scrambled BPs can still be kind-referring.

With kind-level predicates like "hate", scrambled BPs get kind readings. This shows scrambling doesn't force indefinite interpretation.

Compositional Derivations #

The derivation machinery lives in the theory files:

Here we instantiate them with a concrete example to demonstrate the divergence.

The Key Difference #

Chierchia: DKP is position-invariant (proved in chierchia_position_invariant)

Krifka: ∃-shift is position-sensitive (definition of krifkaDerivScrambled)

Concrete Example: Two Books #

World with two books: b1, b2

Chierchia (both positions): ¬∃x[book(x) ∧ finished(x)] = ¬(finished(b1) ∨ finished(b2)) = ¬true = FALSE

Krifka unscrambled: ¬∃x[book(x) ∧ finished(x)] = FALSE (same as Chierchia)

Krifka scrambled: ∃x[book(x) ∧ ¬finished(x)] = ¬finished(b1) ∨ ¬finished(b2) = false ∨ true = TRUE

The scrambled sentence is TRUE: "There are books I didn't finish" ✓ The unscrambled sentence is FALSE: "I didn't finish books" (= I finished no books) ✓

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

      Theoretical Implications #

      @cite{le-bruyn-de-swart-2022} conclude:

      1. @cite{krifka-2004} is empirically superior for scrambling languages
      2. @cite{chierchia-1998} needs modification to handle position-sensitive scope
      3. Kind reference ≠ narrow scope: Scrambled BPs can be kind-referring while taking wide scope, showing these are orthogonal properties

      The key theorems from the theory files:

      See Phenomena/Generics/KindReference.lean for the full scrambling dataset.