Documentation

Linglib.Semantics.Quantification.Signatures

Signature profiles of generalized quantifiers #

[PW06] [vB84]

The natural-logic signature calculus instantiated at determiner denotations: each [vB84] double-monotonicity cell realizes a Signature₂ profile (DoubleMono.toSignature₂, certified by the four cell theorems), LeftAntiAdditive/RightAntiAdditive ([PW06] §5.9) are sectionwise IsAntiAdditive at the Prop instance, and every and no get certified profiles — with not every derived by profile composition rather than table lookup.

Main declarations #

The double-monotonicity cells #

↑MON↑ (e.g. some): both positions monotone.

↓MON↑ (e.g. every): restrictor antitone, scope monotone.

↑MON↓ (e.g. not all): restrictor monotone, scope antitone.

↓MON↓ (e.g. no): both positions antitone.

Sectionwise anti-additivity #

theorem Quantification.leftAntiAdditive_iff_isAntiAdditive {α : Type u_1} (q : GQ α) :
LeftAntiAdditive q ∀ (S : αProp), IsAntiAdditive fun (R : αProp) => q R S

LeftAntiAdditive ([PW06] §5.9) is sectionwise anti-additivity in the restrictor, at the Prop instance.

theorem Quantification.rightAntiAdditive_iff_isAntiAdditive {α : Type u_1} (q : GQ α) :
RightAntiAdditive q ∀ (R : αProp), IsAntiAdditive (q R)

RightAntiAdditive is sectionwise anti-additivity in the scope.

Certified determiner profiles #

Every realizes ↓MON↑ as a certified profile, the restrictor side derived from left anti-additivity (every_laa).

No realizes ↓MON↓, both positions via anti-additivity (no_laa, no_raa).