Strawson entailment #
This file defines Strawson-DE — downward entailingness checked only
where the conclusion's presuppositions are satisfied
([vF99a]) — and the presuppositional operators that motivate
it: only, adversative attitude verbs, superlatives, and conditional
antecedents license NPIs without being classically DE.
Main declarations #
IsStrawsonDE,IsStrawsonAntiAdditive,StrawsonValid: the DE notions and validity, relativized to a definedness predicate.antitone_implies_strawsonDE,antiAdditive_implies_strawsonAA: the classical notions imply their Strawson forms.onlyFull,sorryFull,gladFull,superlativeAssert,condNecessity,sinceFull: the operators, each Strawson-DE (or Strawson-anti-additive) but not classically DE.strawsonDE_strictly_weaker_than_DE: each step of AM ⊂ AA ⊂ DE ⊂ Strawson-DE is strict.
Implementation notes #
The operators are polymorphic over a world type, taking their
presupposition, ordering, and modal-base parameters at mathlib types
(Set W, W → Set W, W → Prop). The concrete counterexamples
("not classically DE") are specialized to Fin 4: non-DE-ness is an
existence claim about some inhabited domain.
References #
Strawson entailment #
Strawson-DE ([vF99a], Definition 14, p. 104).
A function f : Set W → Set W is Strawson-DE with respect to a
world-relativized definedness predicate defined iff: for all p ⊆ q,
at every world w where defined p w holds (i.e. the presupposition
of f(p) is satisfied at w), we have f q w → f p w.
The definedness predicate is world-relativized because presuppositions are world-relative: "sorry that p" presupposes p at the evaluation world, not at all worlds. For "only" the presupposition happens to be world-independent, but the type accommodates factive attitudes.
Equations
- NaturalLogic.IsStrawsonDE f defined = ∀ (p q : Set α), p ⊆ q → ∀ (w : β), defined p w → f q w → f p w
Instances For
Strawson-valid inference ([vF99a], Definition 19, p. 105).
An inference from premises to conclusion is Strawson-valid iff it is classically valid once we add the premise that all presuppositions of the conclusion are satisfied.
Equations
- NaturalLogic.StrawsonValid premises conclusion presupSatisfied = (presupSatisfied → ∀ (w : W), (∀ p ∈ premises, p w) → conclusion w)
Instances For
The classical-to-Strawson hierarchy #
Classical DE implies Strawson-DE (for any definedness predicate).
The defined p w hypothesis is simply ignored. Polymorphic over
domain and codomain to match IsAntiAdditive's shape.
Strawson anti-additive — the Strawson-relativized version of anti-additivity. Required by strong NPIs ("lift a finger", "in years"): [Gaj11], [Chi13] ch. 3, [Crn14].
f is Strawson-AA iff for all p, q and worlds w where both f p's
and f q's presuppositions are satisfied, f (p ∪ q) w ↔ f p w ∧ f q w.
The Strawson move on AA is the same as on DE: the equality is checked "under the assumption that all presuppositions of the statements involved are satisfied" (vF Definition 19, p. 105). Strong NPIs are licensed in Strawson-AA contexts but not in mere-Strawson-DE contexts — this is the asymmetry that distinguishes "any" (weak, needs only DE) from "lift a finger" (strong, needs AA).
Equations
- NaturalLogic.IsStrawsonAntiAdditive f defined = ∀ (p q : Set α) (w : β), defined p w → defined q w → (f (p ∪ q) w ↔ f p w ∧ f q w)
Instances For
Classical anti-additivity ⇒ Strawson-AA (definedness is ignored).
Polymorphic over {α β : Type*} to match IsStrawsonAntiAdditive's shape.
Strawson-AA ⇒ Strawson-DE.
Anti-additivity is strictly stronger than DE classically; the same strict inclusion holds in the Strawson-relativized world (modulo suitable presupposition handling).
only #
Horn's analysis: "Only x VP" decomposes into:
- Presupposition (positive):
∃ y, x y ∧ VP y— some witness exists (Horn's amended 1996/1997 version, vF footnote 2 p. 104). - Assertion (negative):
∀ y, x y ∨ ¬ VP y— noy ≠ xsatisfies VP.
Von Fintel's key observation: only is NOT classically DE
(onlyFull_not_de below; vF ex. 11 p. 101) but IS Strawson-DE
(onlyFull_isStrawsonDE; vF ex. 18 p. 104).
"Only x VP" as a PartialProp: Horn's asymmetric decomposition.
Equations
- NaturalLogic.onlyPartialProp x scope = { presup := fun (x_1 : W) => ∃ (y : W), x y ∧ scope y, assertion := fun (x_1 : W) => ∀ (y : W), x y ∨ ¬scope y }
Instances For
The full "only" meaning: presupposition + assertion combined.
"Only x VP" is true at w iff x satisfies VP AND no one else does.
By construction, onlyFull x scope w ↔ (onlyPartialProp x scope).presup w ∧ (onlyPartialProp x scope).assertion w (Iff.rfl).
Equations
- NaturalLogic.onlyFull x scope _w = ((∃ (y : W), x y ∧ scope y) ∧ ∀ (y : W), x y ∨ ¬scope y)
Instances For
Ex. 18 (p. 104): onlyFull is Strawson-DE in its scope.
When the presupposition is satisfied (the focused individual x
satisfies the scope P), then P ⊆ Q, "no y ≠ x satisfies Q"
implies "no y ≠ x satisfies P" — because P ⊆ Q makes the
exclusion easier to satisfy.
The definedness predicate is world-independent (existential presupposition), so the world argument is unused.
[Gaj11] Appendix 1 / eqs. 37-38: onlyFull is Strawson-AA.
This is the load-bearing puzzle of [Gaj11]: vF's recalcitrant
Strawson-DE operators are also Strawson-AA, yet they don't license strong
NPIs (either, in weeks, punctual until). So Strawson-AA is too weak
as a characterization of strong-NPI licensors — Gajewski argues the
operative property is DE assessed on the meaning enriched with the
licenser's direct implicature, and the apparent AA-requirement is just
"DE + scalar endpoint" in disguise (Conjecture 48).
Definedness predicate: existence of a witness for both p and q
individually (the conjunctive form of Strawson biconditional definedness).
Ex. 11 (p. 101): onlyFull is NOT classically DE.
Concrete counterexample over the toy 4-element Fin 4: take
p = ∅ and q = {w0} with focus on w0. Then p ⊆ q and onlyFull (· = w0) q w0 holds (w0 satisfies q and is the only such), but onlyFull (· = w0) p w0 fails (the existence presup that someone satisfies p is
unmet). Classical DE would require the conclusion to hold.
Adversative/Factive Attitudes #
Polymorphic over world type W and two parameters:
dox : W → Set W— the agent's doxastic accessibility (DOX in [Hei92] / vF eq. 41-50).dox wis the set of worlds compatible with what the agent atwbelieves.bestOf : W → Set W— the worlds indox wthat maximally satisfy the attitude's preference / expectation ordering. Intended to be instantiated withModality.Kratzer.bestWorlds f g w.
Both sorryFull and gladFull use doxastic factivity (vF eq. 50/53):
"α is sorry/glad that p" presupposes that the agent at w believes p,
i.e. dox w ⊆ p. This is more faithful to vF §3.2-3.3 than the
evaluation-world factivity p w an earlier draft used.
Two glad semantics are provided: gladFull (K&L eq. 50, the analysis
vF cites), and gladFullVF (vF eq. 52, the analysis vF prefers).
Both are UE in the complement (gladFull_isUE, gladFullVF_isUE), so
the headline NPI-licensing prediction is the same; they differ on the
factual content of the gladness claim (cf. vF p. 124's Honda Civic
example). For sorry the analogous K&L vs vF distinction is collapsed
in the substrate's sorryFull (both eq. 50/53 styles produce
Strawson-DE; the substrate uses the simpler additive form).
sorry denotation with doxastic factivity (vF eq. 50/53).
α is sorry that p at w iff (i) the agent at w believes p
(factivity through belief: dox w ⊆ p) AND (ii) in α's preferred
worlds, p does NOT hold (adversative preference).
Equations
- NaturalLogic.sorryFull dox bestOf p w = ((∀ w' ∈ dox w, p w') ∧ ∀ w' ∈ bestOf w, ¬p w')
Instances For
glad (K&L eq. 50): factivity + congruent preference.
"α is glad that p" at w iff agent at w believes p AND in α's
preferred worlds, p also holds.
Equations
- NaturalLogic.gladFull dox bestOf p w = ((∀ w' ∈ dox w, p w') ∧ ∀ w' ∈ bestOf w, p w')
Instances For
Ex. 28b (p. 111): sorry IS Strawson-DE in its complement.
Definedness is doxastic factivity (dox w ⊆ p). Given doxastic
factivity of p and p ⊆ q: doxastic factivity of q is
inherited (every dox-world satisfies q since it satisfies p);
for all best worlds, ¬q w' (from sorry q) gives ¬p w' by
contraposition of p ⊆ q.
[Gaj11] Appendix 1: sorry is Strawson-AA.
Definedness: doxastic factivity of both p and q. Forward direction
needs definedness to extract the doxastic-factivity component for
each conjunct; reverse direction needs only p ⊆ p ∪ q and the
contraposition on best worlds.
Ex. 30 (p. 111): sorry is NOT classically DE. Concrete witness over
toy Fin 4: dox w := {w} (agent believes only actual world),
bestOf w := {w1}, p = ∅, q = {w0}. Then sorry q w0 holds but
sorry p w0 fails (doxastic factivity of empty p fails).
sorry is Strawson-DE but NOT classically DE — the canonical adversative example.
glad (K&L eq. 50) is UE in its complement.
Superlatives #
Superlatives #
vF eq. 79 (p. 139) presupposes Q(α) = True — the designated subject
α satisfies the restriction Q. The substrate parameterizes by the
individual α : W directly (rather than by a predicate subject : W → Prop), so the presupposition is the literal restriction α. The
assertion encodes "no other y in the restriction outranks α" via
absence of a non-α witness in the restriction.
The substrate elides scales/degrees: a faithful eq. 79 formalization
would need a Degree type and a relation α has_higher_P_than y at d.
The current encoding tracks the Strawson-DE structure without the
ordinal content, which suffices for the NPI-licensing prediction.
Presupposition of superlative (vF eq. 79): the designated subject α satisfies the restriction. World-independent.
Equations
- NaturalLogic.superlativePresup α restriction _w = restriction α
Instances For
Superlative assertion: the designated subject α satisfies the
restriction, and no y ≠ α in the restriction "outranks" α
(encoded here as absence of a non-α witness — placeholder for
a real degree order).
Equations
- NaturalLogic.superlativeAssert α restriction _w = (restriction α ∧ ∀ (y : W), y = α ∨ ¬restriction y)
Instances For
Ex. 77 (p. 139): superlatives are Strawson-DE in the restriction position. Adding a restriction can only improve the subject's rank, given that α satisfies the new restriction.
[Gaj11] Appendix 1: superlatives are Strawson-AA in
the restriction position. The "α is/isn't outranked" universal
composes through union/intersection like onlyFull's "no other y
satisfies the scope." Definedness: restriction α for both p and q.
Conditional antecedents #
Conditional Antecedents #
condNecessity domain α β: "if α, must β" is true at w iff β holds
at all α-worlds in domain w. This is the idle-ordering subcase of
the Kratzer restrictor analysis. The full Kratzer conditional with a
non-trivial preference ordering lives in
Semantics/Conditionals/Restrictor.lean::conditionalNecessity
and is not monotone in its antecedent — that is the §4 puzzle vF
addresses via dynamic context shifts in [vF00]. The
substrate's condNecessity here proves the easy idle case so consumer
files have a stable handle.
For the genuine non-monotonicity counterexample (vF ex. 70-73), see
Conditionals/Restrictor.lean::restrictor_monotone for the idle-base
case and Conditionals/Counterfactual.lean for the Stalnaker-Lewis
similarity-based operator.
Conditional necessity via domain restriction (idle ordering source).
Equations
- NaturalLogic.condNecessity domain α β w = ∀ w' ∈ domain w, α w' → β w'
Instances For
The antecedent position of condNecessity is classically DE
(Antitone in the polymorphic sense).
Conditional antecedents are a fortiori Strawson-DE.
Conditional antecedents are classically anti-additive in the
antecedent: (P ∪ Q)-restricted modal base = (P-restricted) ∪ (Q-restricted), so universal-over-restriction-implies-consequent
distributes appropriately.
Conditional antecedents are Strawson-AA with trivial definedness (since they are classically AA).
[Gaj11] Appendix 1's actual would SAA result.
vF's would has the same truth conditions as condNecessity but
with the non-vacuity presupposition D_i(w) ∩ p ≠ ∅ (the modal
base intersected with the antecedent is non-empty). The SAA proof
is identical to the classical AA result; the non-vacuity is what
matters for non-trivial Strawson reasoning, not for the AA equation
itself.
Strictness #
Strawson-DE is strictly weaker than DE: onlyFull is the canonical
witness — Strawson-DE without classical DE.
Additional operators #
since (Iatridou, vF §2.2 exs. 20-22) #
"It's been five years since I saw a bird of prey in this area." Same
dialectical structure as only: licenses NPIs but is not classically
DE; adding the temporal presupposition (the bird-sighting) restores
the inference.
pastEvent w is the set of past worlds (5 years ago); sinceWindow w
is the set of intermediate worlds (between past event and now). The
operator says: there was an event in pastEvent that satisfied p,
and no sinceWindow world has satisfied p.
since(p) denotation.
Equations
- NaturalLogic.sinceFull pastEvent sinceWindow p w = ((∃ w' ∈ pastEvent w, p w') ∧ ∀ w' ∈ sinceWindow w, ¬p w')
Instances For
since is Strawson-DE in p. Definedness: there is a past
p-event (the temporal presupposition). With p ⊆ q, the past
p-event is a fortiori a past q-event; the no-since-then-q
constraint contraposes to no-since-then-p.
regret, amazed, surprised (vF §3 siblings of sorry) #
vF p. 114: "For attitudes like want, wish, glad, regret, sorry the ordering will be one of 'preference'. For attitudes like expect, amazed, surprised the ordering will be one of 'expectation/likelihood'."
The difference is in the ordering source supplied to bestOf, not in
the operator's structure. We define regretFull, amazedFull,
surprisedFull as aliases of sorryFull with the understanding that
their bestOf will be instantiated with different ordering sources at
the use site. The Strawson-DE proof is shared.
regret: preference-based adversative attitude (vF §3 sibling of sorry).
Same structure; bestOf carries the preference ordering source.
Equations
Instances For
amazed: expectation-based adversative attitude.
bestOf carries an expectation/likelihood ordering source.
Equations
Instances For
surprised: expectation-based adversative attitude.