Pragmatic usability of trivalent propositions #
Križ evaluates a trivalent proposition W → SignType relative to an issue, a partition
Setoid W of the worlds. A proposition is sufficientlyTrue at a world when the world's cell
contains a world where it is true, addressesIssue when no cell contains both a true and a false
world, and usable at a world when it is not false there, is sufficiently true there, and
addresses the issue. Non-maximal readings are usability at gap-worlds (gap_enables_nonmax), gap
removal blocks them (metaAssert_prevents_nonmax), and tolerated exceptions cannot be mentioned
(exception_unaddressable). Strong relevance, after Križ and Spector, is the bivalent counterpart
of addressing, holding when the issue decides the proposition (Setoid.Decides).
Main definitions #
sufficientlyTrue,addressesIssue,usable: Križ's weakened Quality.communicatedContent: worlds compatible with what is communicated.isStronglyRelevantProp: constancy on issue cells.bivalentPred:Bool-valued truth predicate of a bivalent proposition.
References #
p is true enough at w relative to the issue q when some q-equivalent world makes
p literally true. This weakens the maxim of Quality, so that a speaker need only assert
something equivalent, for current purposes, to something true.
Equations
- Homogeneity.sufficientlyTrue q p w = ∃ (w' : W), q w w' ∧ p w' = 1
Instances For
Equations
- Homogeneity.sufficientlyTrue.instDecidable q p w = { decide := decide (∃ a ∈ Finset.univ, (fun (w' : W) => q w w' ∧ p w' = 1) a), reflects_decide := ⋯ }
Literal truth implies sufficient truth, for any issue.
p addresses issue q when no cell of q overlaps both the positive and the negative
extension. Gap-worlds do not count, since only cells straddling the true/false boundary
disqualify.
Equations
- Homogeneity.addressesIssue q p = ¬∃ (w₁ : W) (w₂ : W), q w₁ w₂ ∧ p w₁ = 1 ∧ p w₂ = -1
Instances For
Equations
- Homogeneity.addressesIssue.instDecidable q p = { decide := !decide (∃ (w₁ : W) (w₂ : W), q w₁ w₂ ∧ p w₁ = 1 ∧ p w₂ = -1), reflects_decide := ⋯ }
p may be used at w when it is not false at w, sufficiently true at w, and addresses
the issue.
Equations
- Homogeneity.usable q p w = (p w ≠ -1 ∧ Homogeneity.sufficientlyTrue q p w ∧ Homogeneity.addressesIssue q p)
Instances For
Equations
- Homogeneity.usable.instDecidable q p w = { decide := decide (p w ≠ -1) && decide (Homogeneity.sufficientlyTrue q p w ∧ Homogeneity.addressesIssue q p), reflects_decide := ⋯ }
For a bivalent proposition, usability is literal truth plus addressing, since sufficient truth adds nothing without gap-worlds.
Usability at gap-worlds #
The gap enables non-maximal use — a gapped world whose cell contains a true-world is usable, given addressing.
Gap removal forces literal truth for usability, the general form of the result that homogeneity removers prevent non-maximal use.
Exceptions are unmentionable ([Kri16] §4.1). When p is used at w under the issue
q, an exception-mentioning sentence e, true at w but false wherever p is literally
true, cannot address the same issue, since w's cell contains a literally-true world and e
straddles the true/false boundary between w and that world.
Communicated content #
The worlds the hearer considers possible after hearing p under issue q are those
indistinguishable, for current purposes, from a world where p is literally true.
Equations
- Homogeneity.communicatedContent q p = {w : W | Homogeneity.sufficientlyTrue q p w}
Instances For
Equations
- Homogeneity.communicatedContent.instDecidableMem q p w = { decide := decide (∃ a ∈ Finset.univ, (fun (w' : W) => q w w' ∧ p w' = 1) a), reflects_decide := ⋯ }
Literal truth is always communicated.
For a bivalent proposition that addresses the issue, communicated content is exactly the positive extension, with no pragmatic weakening.
Coarser issues communicate more — if q' refines q, everything communicated under q'
is communicated under q. This is [Kri16]'s key prediction that coarse issues enable
non-maximal use.
Strong relevance #
Bivalent counterpart of addressesIssue, from [KS21b]: a W → Prop is strongly
relevant to an issue when it is constant on each cell, that is, when the issue decides it;
Addressing has it as its special case on bivalent propositions
(KrizSpector2021.addressesIssue_iff_stronglyRelevant).
A proposition is strongly relevant to an issue iff the issue decides it.
Equations
- Homogeneity.isStronglyRelevantProp q p = q.Decides {w : W | p w}
Instances For
Filter a set of propositions to those strongly relevant to q.
Equations
- Homogeneity.stronglyRelevantSet q candidates = {p : W → Prop | p ∈ candidates ∧ Homogeneity.isStronglyRelevantProp q p}
Instances For
With the trivial issue, strong relevance is constancy on W.
With the finest issue, every proposition is strongly relevant.
With the finest issue, the strongly-relevant filter is the identity.
The Bool truth predicate of a proposition. Bridges the trivalent Addressing constraint
to bivalent strong-relevance filtering ([KS21b]).
Equations
- Homogeneity.bivalentPred p w = (p w == 1)