Documentation

Linglib.Semantics.Homogeneity.Decided

Decided domains: the no-gap / force-collapse boundary #

A set A is decided when all its elements agree on every proposition — that is, A.Subsingleton. This is the boundary at which plural predication over A stops exhibiting a homogeneity gap and at which universal and existential force collapse. It is the bivalent companion to the trivalent treatment in Homogeneity.Basic (isBivalent / gapExt).

The point of this file is that one condition on the domain — being a subsingleton — is the shared structural core of several superficially different phenomena:

The lemmas are stated over an arbitrary Set W, so all three are instances.

Main results #

theorem Semantics.Homogeneity.negRaising_iff_subsingleton {W : Type u_1} (A : Set W) :
(∀ (p : WProp), (¬∀ (w : W), w Ap w)∀ (w : W), w A¬p w) A.Subsingleton

Neg-raising face. A universal modal ∀ w ∈ A, p w validates the neg-raising inference ¬□p → □¬p for every prejacent p iff its domain A is a subsingleton — all elements of A agree on every proposition.

theorem Semantics.Homogeneity.forceCollapse_iff_subsingleton {W : Type u_1} {A : Set W} (hne : A.Nonempty) :
(∀ (p : WProp), (∀ (w : W), w Ap w) (w : W), w A p w) A.Subsingleton

Force-collapse face. Over a nonempty domain, the universal and existential modal forces coincide (□p ↔ ◇p for every prejacent) iff the domain is a subsingleton — the limit at which a strong/weak (universal/existential) force distinction ceases to be a difference in force. Fully constructive.

theorem Semantics.Homogeneity.negRaising_iff_forceCollapse {W : Type u_1} {A : Set W} (hne : A.Nonempty) :
(∀ (p : WProp), (¬∀ (w : W), w Ap w)∀ (w : W), w A¬p w) ∀ (p : WProp), (∀ (w : W), w Ap w) (w : W), w A p w

The two faces are one. Over a nonempty domain the neg-raising inference holds (for every prejacent) iff modal force collapses (□p ↔ ◇p for every prejacent) — both iff the domain is decided. Neg-raising is the symptom of the universal/existential force distinction collapsing.

theorem Semantics.Homogeneity.excludedMiddle_iff_subsingleton {W : Type u_1} (A : Set W) :
(∀ (p : WProp), (∀ (w : W), w Ap w) ∀ (w : W), w A¬p w) A.Subsingleton

Excluded-middle face. A universal modal is opinionated about every prejacent (□p ∨ □¬p for all p) iff its domain is a subsingleton. This is the form the condition takes as Gajewski's excluded-middle presupposition for neg-raising ([Gaj07]).

The same core is nominal plural homogeneity #

Instantiating the domain at a set of individuals rather than worlds gives the homogeneity of nominal plural predication: "the cookies are p" is decided — no gap, force collapsed — iff the set of cookies is a subsingleton. This is [AJ22]'s point that modal should patterns like a plural definite ("Ann didn't eat the cookies" = ate none): the shared fact is one lemma at two domains (worlds vs individuals).