Homogeneity #
A trivalent proposition (Trivalent.Prop3) is homogeneous when its
extension gap is nonempty ([Kri16]): true when the predicate holds
throughout its specification points, false when it fails throughout, and
undefined in between. Instantiations differ in the specification-point
sort — atoms of a plurality (Homogeneity.Plural), closest antecedent
worlds (Homogeneity.Conditional), overlapping pluralities
(Homogeneity.Collective), best modal worlds (Studies/AghaJeretic2022).
Homogeneity removers (all, necessarily, completely) denote the
Beaver-Krahmer assertion operator Prop3.metaAssert, which collapses the
gap into the negative extension; the pragmatics of the gap lives in
Homogeneity.Usable.
References #
A proposition is homogeneous if its extension gap is nonempty. The gap is what enables non-maximal readings.
Equations
- Semantics.Homogeneity.isHomogeneous p = p.gapExt.Nonempty
Instances For
A single gap-world witnesses homogeneity.
Bivalence and homogeneity are complementary.
A meta-asserted proposition is never homogeneous: gap removers yield bivalence.