English Determiners #
English-specific determiner lexicon. Each entry is marked like a Pronoun
(a decidable record carrying only the morphosyntax synonyms diverge on) and
typed by the standard determiner taxonomy in Syntax/Determiner/Basic.lean:
- the genuinely quantificational words (every, some, no, most, few, half, all,
each, many, both, neither) are
Syntax.Determiner.Quantifier; - the definites/indefinites (the, a, an) are
Articles and the demonstratives (this, that, these, those) areDemonstrativeDeterminers.
A determiner's denotation is a generalized quantifier supplied externally —
the marked record carries no GQ, exactly as Pronoun carries no referent.
For the six-word quantity scale the form↦GQ map is QuantityWord.gqDenotation
(Semantics/Quantification); everything a meaning fixes (force, monotonicity,
strength, conservativity) is a theorem about that denotation, not a stored field
(see Studies/BarwiseCooper1981.lean).
The cross-paper typological labels (B&C Table II strength/monotonicity, K&S
force) are kept as the textbook-consensus QuantityWord.entry : QuantityWord.Metadata
metadata table (a small local record over the Quantification.Lexicon enums),
consumed by GQT and exceptive studies that need the descriptive classification
rather than the denotation.
Scope #
This file carries descriptive lexical data, its projection to GQ denotations, and the typological metadata table. Per-paper model parameters (GQT thresholds, prototype-theory prototypes/spreads) and theory-bridge theorems live elsewhere:
- Compositional GQ denotations (
every_sem,both_sem,neither_sem, …):Semantics/Quantification/Quantifier.lean. - GQT/PT meaning operators consuming numerical parameters:
Studies/VanTielEtAl2021.lean(gqtMeaning, van Tiel's threshold scale-model),Semantics/Probabilistic/PrototypeTheory.lean(ptMeaning). - Per-paper parameter values:
Studies/VanTielEtAl2021.lean.
Quantificational determiners #
Marked Quantifier records: form, the selectional numberRestriction
(root Number), and selectsMass. The meaning leaves these open — every and
all can share a denotation yet differ in numberRestriction.
"none" — negative, accepts mass NPs.
Equations
- English.Determiners.none_ = { form := "none", selectsMass := true }
Instances For
"few" — proportional, plural.
Equations
- English.Determiners.few = { form := "few", numberRestriction := some Number.plural }
Instances For
"some" — existential, accepts mass NPs.
Equations
- English.Determiners.some_ = { form := "some", selectsMass := true }
Instances For
"half" — proportional, accepts mass NPs.
Equations
- English.Determiners.half = { form := "half", selectsMass := true }
Instances For
"most" — proportional, plural, accepts mass NPs.
Equations
- English.Determiners.most = { form := "most", numberRestriction := some Number.plural, selectsMass := true }
Instances For
"all" — universal, plural, accepts mass NPs.
Equations
- English.Determiners.all = { form := "all", numberRestriction := some Number.plural, selectsMass := true }
Instances For
"every" — universal, singular.
Equations
- English.Determiners.every = { form := "every", numberRestriction := some Number.singular }
Instances For
"each" — universal, distributive, singular.
Equations
- English.Determiners.each = { form := "each", numberRestriction := some Number.singular }
Instances For
"many" — proportional, plural.
Equations
- English.Determiners.many = { form := "many", numberRestriction := some Number.plural }
Instances For
"both" — universal dual, presupposes exactly 2.
K&S (83a): [_Det each of the two] ⇒ both. Compositional denotation
both_sem lives in Quantification.Quantifier.
numberRestriction := some .dual carries the dual core concept
([Har14a] [−atomic, +minimal]); the cardinality clause |R| ≥ 2
on the denotation side reflects the Harbour dualPredOnLattice reading
([JBG+25]).
Equations
- English.Determiners.both = { form := "both", numberRestriction := some Number.dual }
Instances For
"neither" — negative dual, presupposes exactly 2.
K&S (83b): [_Det (not one) of the two] ⇒ neither. Compositional denotation
neither_sem lives in Quantification.Quantifier.
Equations
- English.Determiners.neither = { form := "neither", numberRestriction := some Number.dual }
Instances For
Articles and demonstratives #
The definites/indefinites and demonstratives are not quantifiers: their denotation is definiteness, not a generalized quantifier.
"the" — definite article, syncretic over both [Sch09b] strengths.
Equations
- One or more equations did not get rendered due to their size.
Instances For
"a" — indefinite article, singular.
Equations
- English.Determiners.a = { form := "a", definiteness := Features.Definiteness.Definiteness.indefinite, exponent := Determiner.Exponent.dedicatedMorpheme }
Instances For
"an" — indefinite article, singular (phonological allomorph of a).
Equations
- English.Determiners.an = { form := "an", definiteness := Features.Definiteness.Definiteness.indefinite, exponent := Determiner.Exponent.dedicatedMorpheme }
Instances For
"this" — proximal demonstrative determiner, singular.
Equations
- English.Determiners.this = { form := "this", deictic := Features.Deixis.Feature.proximal }
Instances For
"that" — distal demonstrative determiner, singular.
Equations
- English.Determiners.that = { form := "that", deictic := Features.Deixis.Feature.distal }
Instances For
"these" — proximal demonstrative determiner, plural.
Equations
- English.Determiners.these = { form := "these", deictic := Features.Deixis.Feature.proximal }
Instances For
"those" — distal demonstrative determiner, plural.
Equations
- English.Determiners.those = { form := "those", deictic := Features.Deixis.Feature.distal }
Instances For
Numerical Determiners #
Parameterized by a numerical threshold n. These are the class of
determiners [vdPLvM+23] show satisfy all three semantic
universals (and have low MDL).
Numerical determiner entry.
- form : String
- qforce : QForce
- monotonicity : Monotonicity
- threshold : ℕ
The numerical threshold
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
- English.Determiners.instBEqNumericalDetEntry.beq x✝¹ x✝ = false
Instances For
Equations
"at least n" — upward monotone in scope, conservative, quantity
Equations
- One or more equations did not get rendered due to their size.
Instances For
"at most n" — downward monotone in scope, conservative, quantity
Equations
- One or more equations did not get rendered due to their size.
Instances For
"exactly n" — non-monotone (neither UE nor DE), conservative, quantity
Equations
- One or more equations did not get rendered due to their size.
Instances For
"more than n" — upward monotone, conservative, quantity
Equations
- One or more equations did not get rendered due to their size.
Instances For
"fewer than n" — downward monotone, conservative, quantity
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Canonical Quantity Scale #
The 6-element ⟨none, few, some, half, most, all⟩ scale used cross-paper to evaluate quantifier theories — empirical implicature studies ([vTFS21]), GQ universals ([BC81]), and polarity bridges ([VF93]).
The canonical 6-element quantity scale.
- none_ : QuantityWord
- few : QuantityWord
- some_ : QuantityWord
- half : QuantityWord
- most : QuantityWord
- all : QuantityWord
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- English.Determiners.instDecidableEqQuantityWord x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
Equations
- One or more equations did not get rendered due to their size.
B&C Table II typological metadata: the textbook-consensus descriptive
labels (force, monotonicity, weak/strong strength) a quantity word carries.
A small local record over the Quantification.Lexicon enums — not the
lexical marking (that is Quantifier, above) and not the denotation
(that is QuantityWord.gqDenotation).
- qforce : QForce
Quantificational force.
- monotonicity : Monotonicity
Monotonicity (typological label).
- strength : Strength
Weak/strong (B&C Table II).
Instances For
Equations
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.
- English.Determiners.QuantityWord.instBEqMetadata.beq x✝¹ x✝ = false
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
B&C Table II typological metadata for each quantity word: force,
monotonicity, and weak/strong strength. This is the textbook-consensus
descriptive classification ([BC81] Table II,
[vdPLvM+23] for half), not the denotation — the denotation
is QuantityWord.gqDenotation, and the properties this table labels are
theorems about it (Studies/BarwiseCooper1981.lean). Consumed by the GQT
model ([vTFS21]) and the exceptive-licensing bridge
([VF93]) that want the descriptive label.
Equations
- English.Determiners.QuantityWord.none_.entry = { qforce := Quantification.Lexicon.QForce.negative, monotonicity := Quantification.Lexicon.Monotonicity.decreasing }
- English.Determiners.QuantityWord.few.entry = { qforce := Quantification.Lexicon.QForce.proportional, monotonicity := Quantification.Lexicon.Monotonicity.decreasing }
- English.Determiners.QuantityWord.some_.entry = { qforce := Quantification.Lexicon.QForce.existential }
- English.Determiners.QuantityWord.half.entry = { qforce := Quantification.Lexicon.QForce.proportional, monotonicity := Quantification.Lexicon.Monotonicity.nonMonotone }
- English.Determiners.QuantityWord.most.entry = { qforce := Quantification.Lexicon.QForce.proportional, strength := Quantification.Lexicon.Strength.strong }
- English.Determiners.QuantityWord.all.entry = { qforce := Quantification.Lexicon.QForce.universal, strength := Quantification.Lexicon.Strength.strong }
Instances For
All quantity words as a list.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Canonical model-theoretic generalized-quantifier denotation
(B&C-style), built on every_sem/some_sem/no_sem/etc. from
Quantification.Quantifier.
Equations
- English.Determiners.QuantityWord.none_.gqDenotation = Quantification.no_sem
- English.Determiners.QuantityWord.some_.gqDenotation = Quantification.some_sem
- English.Determiners.QuantityWord.all.gqDenotation = Quantification.every_sem
- English.Determiners.QuantityWord.most.gqDenotation = Quantification.most_sem
- English.Determiners.QuantityWord.few.gqDenotation = Quantification.few_sem
- English.Determiners.QuantityWord.half.gqDenotation = Quantification.half_sem
Instances For
Lexicon Access #
All quantificational determiner entries (excluding definites).
Equations
- One or more equations did not get rendered due to their size.
Instances For
All article entries.
Equations
Instances For
All demonstrative-determiner entries.
Equations
Instances For
The full inventory as a heterogeneous List Determiner.Entry
(the per-language form a Fragment declares).
Equations
- One or more equations did not get rendered due to their size.