@cite{krifka-1989} Bridge: Nominal Reference → VP Telicity #
@cite{krifka-1989}
Connects @cite{krifka-1989}'s nominal reference theory (Events/Krifka1989.lean) to
concrete verb-NP composition and telicity diagnostics.
What it exercises #
MassNoun,CountNoun,BarePlural(nominal reference types)QMOD,qmod_qua(measure phrase quantization)measure_phrase_makes_qua(CUM noun + measure → QUA)cum_transfer,qua_transfer(NP reference → VP telicity)VerbIncClasscross-reference
Structure #
- Nominal reference classification — NPs classified by CUM/QUA
- VP telicity composition — VerbIncClass + NP reference → VP reference
- Per-datum composition verification — concrete verb-NP pairs
- Cross-reference with VerbIncClass — fragment annotations match data
- Diagnostic bridge — composed VP reference → for/in compatibility
Nominal reference type, abstracting @cite{krifka-1989}'s CUM/QUA distinction for NPs. Mass nouns and bare plurals are CUM; count nouns, measure phrases, and definites are QUA.
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
"apples" (bare plural) → CUM (algebraic closure).
Equations
- Phenomena.TenseAspect.Studies.Krifka1989.applesNP = { np := "apples", refType := Phenomena.TenseAspect.Studies.Krifka1989.NomRef.cum, reason := "bare plural = AlgClosure" }
Instances For
"two apples" → QUA (count noun + numeral).
Equations
- Phenomena.TenseAspect.Studies.Krifka1989.twoApplesNP = { np := "two apples", refType := Phenomena.TenseAspect.Studies.Krifka1989.NomRef.qua, reason := "count noun + numeral" }
Instances For
"water" (mass noun) → CUM.
Equations
- Phenomena.TenseAspect.Studies.Krifka1989.waterNP = { np := "water", refType := Phenomena.TenseAspect.Studies.Krifka1989.NomRef.cum, reason := "mass noun" }
Instances For
"three kilos of water" → QUA (QMOD: CUM + extensive measure + n > 0).
Equations
- Phenomena.TenseAspect.Studies.Krifka1989.threeKilosWaterNP = { np := "three kilos of water", refType := Phenomena.TenseAspect.Studies.Krifka1989.NomRef.qua, reason := "QMOD" }
Instances For
"a house" → QUA (singular count noun).
Equations
- Phenomena.TenseAspect.Studies.Krifka1989.aHouseNP = { np := "a house", refType := Phenomena.TenseAspect.Studies.Krifka1989.NomRef.qua, reason := "singular count" }
Instances For
"houses" (bare plural) → CUM.
Equations
- Phenomena.TenseAspect.Studies.Krifka1989.housesNP = { np := "houses", refType := Phenomena.TenseAspect.Studies.Krifka1989.NomRef.cum, reason := "bare plural" }
Instances For
"rice" (mass noun) → CUM.
Equations
- Phenomena.TenseAspect.Studies.Krifka1989.riceNP = { np := "rice", refType := Phenomena.TenseAspect.Studies.Krifka1989.NomRef.cum, reason := "mass noun" }
Instances For
"the cart" → QUA (definite: unique referent).
Equations
- Phenomena.TenseAspect.Studies.Krifka1989.theCartNP = { np := "the cart", refType := Phenomena.TenseAspect.Studies.Krifka1989.NomRef.qua, reason := "definite" }
Instances For
@cite{krifka-1989} composition: VerbIncClass + NP reference → VP reference.
- sinc/inc: NP reference transfers to VP (QUA NP → QUA VP, CUM NP → CUM VP)
- cumOnly: VP is always CUM regardless of NP This captures: "eat two apples" (telic) vs "eat apples" (atelic) vs "push the cart" (always atelic).
Equations
- Phenomena.TenseAspect.Studies.Krifka1989.composedRef Semantics.Events.Krifka1998.VerbIncClass.sinc np = np
- Phenomena.TenseAspect.Studies.Krifka1989.composedRef Semantics.Events.Krifka1998.VerbIncClass.inc np = np
- Phenomena.TenseAspect.Studies.Krifka1989.composedRef Semantics.Events.Krifka1998.VerbIncClass.cumOnly np = Phenomena.TenseAspect.Studies.Krifka1989.NomRef.cum
Instances For
A verb-NP composition datum.
- verb : String
- np : String
- verbIncClass : Semantics.Events.Krifka1998.VerbIncClass
- npRef : NomRef
- expectedVPRef : NomRef
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Phenomena.TenseAspect.Studies.Krifka1989.instBEqCompositionDatum.beq x✝¹ x✝ = false
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Composition predictions match expected VP reference for all data.
Verify that the composition data's verbIncClass fields match the
fragment verb entries.
"eat" composition uses sinc, matching fragment annotation.
"build" composition uses sinc, matching fragment annotation.
"push" composition uses cumOnly, matching fragment annotation.
"read" composition uses inc, matching fragment annotation.
sinc verbs + QUA NP → QUA VP (telic).
sinc verbs + CUM NP → CUM VP (atelic).
cumOnly verbs → CUM VP regardless of NP.
Connect composed VP reference to for/in diagnostics. QUA VP → accomplishment → "in X" ✓ CUM VP → activity → "for X" ✓
"eat two apples" (sinc + QUA) → QUA VP → "in two hours" ✓
"eat apples" (sinc + CUM) → CUM VP → "for an hour" ✓
"push the cart" (cumOnly + QUA) → CUM VP → "for an hour" ✓
"3kg of rice" via QMOD (CUM + extensive measure → QUA).
This exercises measure_phrase_makes_qua from Krifka1989.
"read the book" (inc + QUA) → QUA VP → "in X" ✓