Kratzer (1989): An Investigation of the Lumps of Thought #
This file formalizes [Kra89]'s premise semantics for counterfactuals over situations and its argument that counterfactual reasoning needs the lumping relation between propositions. Situations are the elements of a type with a parthood preorder, propositions are sets of situations, and the worlds are the maximal situations. A proposition lumps another in a world when it is true there and every part of the world in which it is true is one in which the other is true too (§2). This is neither logical nor material implication, and a possible-worlds semantics, whose worlds have no parts, cannot tell it from the latter.
The analysis of §4.2 adds true propositions to the antecedent of a counterfactual while preserving consistency. Taken at face value it predicts (§4.3) that if Paula weren't buying a pound of apples, the Atlantic Ocean might be drying up, since the true disjunction that Paula is buying apples or the Atlantic is drying up can be added consistently to the antecedent and, with it, yields the consequent. The repair of §4.4 is that a proposition brings along everything it lumps. In a world where the Atlantic is not drying up, every situation where the disjunction holds is one where Paula is buying apples, so the disjunction lumps the first disjunct, which contradicts the antecedent. The spurious might-counterfactual is blocked, and the proposition that the Atlantic is not drying up survives and settles the question. The formal definitions of §4.6 build this into the crucial set, the family of premise sets over which would and might quantify.
Main definitions #
Kratzer1989.Lumps: lumping in a situation.Kratzer1989.Follows,Kratzer1989.IsConsistent,Kratzer1989.IsCompatible: logical consequence, consistency, and compatibility, which quantify over worlds only.Kratzer1989.Would,Kratzer1989.Might: the counterfactuals over a family of premise sets.Kratzer1989.consistentPremiseSets: the premise sets of the analysis of §4.2.Kratzer1989.IsCrucial: membership in the crucial set of §4.6.
Main results #
Kratzer1989.Lumps.iff_of_isMin: at a situation without proper parts lumping is joint truth.Kratzer1989.closedUnderConsequence_iff: strong closure under logical consequence is closure of the whole set.Kratzer1989.might_iff_not_would_compl: might is the dual of would.Kratzer1989.might_consistentPremiseSets_atlantic: the analysis of §4.2 validates (10a).Kratzer1989.not_might_crucialSet_atlantic: the crucial set blocks it.
Implementation notes #
The set F of propositions relevant at a world is a parameter. The paper requires its members
to be true in the world and persistent, among further conditions left open, and says the two
closure conditions must be relativized to it; ClosedUnderLumping and ClosedUnderConsequence
are stated relative to F.
The model has three worlds, the actual one, one where only Paula's purchase differs, and one where the Atlantic dries, and two parts of the actual world, one supporting only the purchase and one supporting only the Atlantic's calm. The second is what keeps the calm from lumping the purchase. The relevant propositions are (9a), (9b), and (9d); the moon disjunction (9e) runs in parallel.
TODO #
Closure under logical consequence is idle in the Paula example. The paper motivates it with the King Ludwig example of §5.2, which needs the non-accidental generalizations of §5.
References #
- A. Kratzer, An investigation of the lumps of thought (1989)
- [Kra12b], Chapter 5, the revised version of the paper
p lumps q in w when p is true in w and q is true in every part of w in which p
is true (§2).
- holds : w ∈ p
pis true inw. - localImpl ⦃s : S⦄ : s ≤ w → s ∈ p → s ∈ q
qis true in every part ofwin whichpis true.
Instances For
At a situation without proper parts lumping is joint truth. In a possible-worlds semantics every situation is such a world, so lumping cannot be told from material implication between true propositions, which §2 argues it is not.
A logically implies q when q is true in every world in which all of A is (§3.3).
Equations
- Kratzer1989.Follows A q = (Kratzer1989.worlds S ∩ ⋂₀ A ⊆ q)
Instances For
A is consistent when all of it is true in some world (§3.3).
Equations
- Kratzer1989.IsConsistent A = (Kratzer1989.worlds S ∩ ⋂₀ A).Nonempty
Instances For
p is compatible with A when adding it to A preserves consistency (§3.3).
Equations
- Kratzer1989.IsCompatible p A = Kratzer1989.IsConsistent (insert p A)
Instances For
Counterfactuals over premise sets #
Both analyses of the paper evaluate if p, would q and if p, might q against a family of premise sets, and differ only in the family.
Would q over the premise sets 𝒜: every premise set has an extension in 𝒜 that
logically implies q.
Equations
- Kratzer1989.Would 𝒜 q = ∀ A ∈ 𝒜, ∃ A' ∈ 𝒜, A ⊆ A' ∧ Kratzer1989.Follows A' q
Instances For
Might q over the premise sets 𝒜: some premise set has q compatible with all of its
extensions in 𝒜.
Equations
- Kratzer1989.Might 𝒜 q = ∃ A ∈ 𝒜, ∀ A' ∈ 𝒜, A ⊆ A' → Kratzer1989.IsCompatible q A'
Instances For
The premise sets of the analysis of §4.2: the ways of adding propositions of F to the
antecedent p while preserving consistency.
Equations
- Kratzer1989.consistentPremiseSets F p = {A : Set (Set S) | A ⊆ insert p F ∧ p ∈ A ∧ Kratzer1989.IsConsistent A}
Instances For
The crucial set (§4.6) #
A is (weakly) closed under lumping in w relative to F: whatever in F a member of A
lumps in w is in A.
Equations
- Kratzer1989.ClosedUnderLumping F A w = ∀ p ∈ A, ∀ q ∈ F, Kratzer1989.Lumps p q w → q ∈ A
Instances For
A is (strongly) closed under logical consequence relative to F: whatever in F a subset
of A logically implies is in A.
Equations
- Kratzer1989.ClosedUnderConsequence F A = ∀ B ⊆ A, ∀ q ∈ F, Kratzer1989.Follows B q → q ∈ A
Instances For
Since consequence is monotone in the premises, strong closure under logical consequence is closure under the consequences of the whole set.
A belongs to the crucial set F_{w,p}: it is a consistent subset of F ∪ {p} containing
p, closed under lumping in w, whose members other than p are closed under logical
consequence.
- subset : A ⊆ insert p F
- consistent : IsConsistent A
Condition (i).
- antecedent_mem : p ∈ A
Condition (ii).
- closedUnderLumping : ClosedUnderLumping F A w
Condition (iii).
- closedUnderConsequence : ClosedUnderConsequence F (A \ {p})
Condition (iv).
Instances For
The crucial set F_{w,p}.
Equations
- Kratzer1989.crucialSet F w p = {A : Set (Set S) | Kratzer1989.IsCrucial F w p A}
Instances For
The crucial set refines the premise sets of §4.2 by the two closure conditions.
Paula's apples #
Equations
- Kratzer1989.instDecidableEqSit x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Kratzer1989.instFintypeSit = { elems := { val := ↑Kratzer1989.Sit.enumList, nodup := Kratzer1989.Sit.enumList_nodup }, complete := Kratzer1989.instFintypeSit._proof_1 }
Parthood: the two partial situations are parts of the actual world.
Equations
- a.le b = (a = b ∨ (a = Kratzer1989.Sit.purchase ∨ a = Kratzer1989.Sit.calm) ∧ b = Kratzer1989.Sit.actual)
Instances For
Equations
- Kratzer1989.instDecidableRelSitLe x✝¹ x✝ = id inferInstance
Equations
- One or more equations did not get rendered due to their size.
Equations
Equations
- Kratzer1989.instDecidableIsMaxSit s = { decide := decide (∀ a ∈ Finset.univ, (fun (b : Kratzer1989.Sit) => s ≤ b → b ≤ s) a), reflects_decide := ⋯ }
(9a): Paula is buying a pound of apples.
Equations
Instances For
The Atlantic Ocean is drying up.
Equations
Instances For
(9b): the Atlantic Ocean is not drying up.
Equations
Instances For
(9d): Paula is buying a pound of apples or the Atlantic Ocean is drying up.
Equations
Instances For
The antecedent of (10a): Paula is not buying a pound of apples.
Instances For
The propositions relevant at the actual world: (9a), (9b), and (9d).
Equations
Instances For
Decide a claim about the situations and propositions.
Equations
- Kratzer1989.tacticDecide_sit = Lean.ParserDescr.node `Kratzer1989.tacticDecide_sit 1024 (Lean.ParserDescr.nonReservedSymbol "decide_sit" false)
Instances For
The facts are true in the actual world and persistent, as §4.6 requires.
The disjunction lumps its first disjunct in the actual world (§4.4): the Atlantic is not drying up in any part of it.
Lumping is not logical implication (§2): the disjunction does not imply its first disjunct.
Nor is it material implication (§2): the calm of the Atlantic and the purchase are both true in the actual world, but a part of it supports the first without the second.
Nor does the calm lump the disjunction.
The analysis of §4.2 and its failure (§4.3) #
(10a) under the analysis of §4.2: adding the disjunction to the antecedent keeps the premises consistent and makes the Atlantic's drying compatible with every extension.
The repair (§4.4) #
The antecedent together with the Atlantic's calm is in the crucial set.
(10a) under lumping: no crucial premise set keeps the Atlantic's drying compatible. The disjunction cannot be added, since it brings along the purchase, which contradicts the antecedent; and once the Atlantic's calm is added the consequent is out.
The dual: under lumping, if Paula weren't buying apples the Atlantic would not be drying up.