Kratzer (1981): The Notional Category of Modality #
This file formalizes the paper's practical-inference example, on the modal base and ordering
source semantics of Modality.Necessity. Someone wants two things, to become mayor
and to avoid the pub, while the circumstances are such that they become mayor only if they go
to the pub. The circumstances supply the modal base and the desires the ordering source, and
the two ideals pull apart, since a world where the speaker goes to the pub and becomes mayor and
one where they stay home and do not are incomparable, so the ordering is not connected. Of the
five conclusions the paper considers, the three necessities and impossibilities (that the
speaker should go to the pub, should avoid it, and could become mayor without it) fail, while
the two possibilities (that they could go and could avoid going) hold, under the paper's
limit-free necessity and its dual possibility.
The paper's section on conditionals treats an if-clause as restricting the modal base of the
modal in its matrix clause, the substrate's Conditional.Restrictor.conditionalNecessity,
and derives the kinds of conditional from the settings of the two backgrounds, material
implication from a totally realistic base and an empty ordering source
(material_implication), strict implication from an empty base and an empty ordering source
(strict_implication), counterfactuals from an empty base and a totally realistic ordering
source, the subject of the paper's companion on partition and revision, and deontic
conditionals from an empty base and an ordering source of what is morally good. The deontic
example is the argument against analyzing conditionals as modalized material implications.
Given that justice must be done, that analysis makes if someone was treated unjustly, the
injustice must be amended for and ... must be rewarded both vacuously true
(traditional_collapses), while restricting an empty base by the antecedent and ordering by
what is morally good makes the first true and the second false
(injustice_must_be_amended, not_injustice_must_be_rewarded), a world where injustice is
amended for being closer to the good than one where it is rewarded, the truth conditions of
[Lew73b].
Implementation notes #
The worlds are the four combinations of becoming mayor and going to the pub, so every claim
is decided once the modal base, the ordering source, and the operators are unfolded. The
example also fixes the reading of bestWorlds: the world that is at least as good as every
accessible world does not exist here, so the minimality reading, on which the best worlds are
the two ideal-realizing ones, is the one that agrees with the limit-free operators.
The deontic example's worlds are the situations with no injustice and those where an injustice was amended for, rewarded, or neither; the ordering source of what is morally good is left informal in the paper and is rendered by two ideals, that there is no injustice and that any injustice is amended for. The section on conditionals is read from the revised version of the paper in [Kra12b].
References #
A world records whether the speaker becomes mayor and whether they go to the pub regularly.
Equations
- Kratzer1981.World = (Bool × Bool)
Instances For
The evaluation world, arbitrary since the backgrounds are constant.
Equations
- Kratzer1981.w₀ = (false, false)
Instances For
The relevant circumstances are that the speaker becomes mayor only by going to the pub.
Equations
- Kratzer1981.circumstances = Function.const Kratzer1981.World {fun (w : Kratzer1981.World) => w.1 = true → w.2 = true}
Instances For
The speaker wants to become mayor and to avoid the pub.
Equations
- Kratzer1981.desires = Function.const Kratzer1981.World {fun (w : Kratzer1981.World) => w.1 = true, fun (w : Kratzer1981.World) => w.2 = false}
Instances For
Decide a claim about the backgrounds and the ordering over the four worlds.
Equations
- Kratzer1981.tacticDecide_worlds = Lean.ParserDescr.node `Kratzer1981.tacticDecide_worlds 1024 (Lean.ParserDescr.nonReservedSymbol "decide_worlds" false)
Instances For
By the paper's clause (c), the world of going to the pub and becoming mayor and the world of staying home are incomparable, so the ordering is not connected.
By clause (f), the accessible world where the speaker goes to the pub and still fails to become mayor is strictly worse than either ideal-realizing world.
No accessible world is at least as good as every accessible world, so on the dominance reading of "best" the example would have no best world at all.
The best worlds are the two ideal-realizing ones.
The example satisfies the Limit Assumption, so the paper's limit-free operators are
quantification over bestWorlds.
Decide a verdict of the limit-free operators through the best worlds.
Equations
- Kratzer1981.tacticDecide_verdict = Lean.ParserDescr.node `Kratzer1981.tacticDecide_verdict 1024 (Lean.ParserDescr.nonReservedSymbol "decide_verdict" false)
Instances For
Conclusion one fails, as the speaker need not go to the pub.
Conclusion two fails, as the speaker need not avoid the pub.
Conclusion three fails, since becoming mayor without the pub is not even accessible and wishes cannot override facts.
Conclusion four holds, as the speaker could go to the pub.
Conclusion five holds, as the speaker could avoid the pub.
Conditionals #
An if-clause restricts the modal base of the modal in its matrix clause, so (if α) (necessarily β) is the necessity of β at the base enlarged by α. The kinds of conditional
differ in the settings of the two backgrounds.
A totally realistic modal base and an empty ordering source give material implication.
An empty modal base and an empty ordering source give strict implication, the conditional holding iff the antecedent logically implies the consequent.
Under an analysis of conditionals as modalized material implications, a necessity that the antecedent fail makes every conditional with that antecedent vacuously true.
The deontic example #
Equations
- Kratzer1981.instDecidableEqRedress x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- Kratzer1981.instReprRedress = { reprPrec := Kratzer1981.instReprRedress.repr }
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Kratzer1981.instFintypeRedress = { elems := { val := ↑Kratzer1981.Redress.enumList, nodup := Kratzer1981.Redress.enumList_nodup }, complete := Kratzer1981.instFintypeRedress._proof_1 }
A situation has no injustice, or an injustice and what became of it.
Equations
- Kratzer1981.Situation = Option Kratzer1981.Redress
Instances For
Someone was treated unjustly.
Equations
- Kratzer1981.injustice s = (Option.isSome s = true)
Instances For
The injustice was amended for.
Equations
- Kratzer1981.amended s = (s = some Kratzer1981.Redress.amended)
Instances For
The injustice was rewarded.
Equations
- Kratzer1981.rewarded s = (s = some Kratzer1981.Redress.rewarded)
Instances For
What is morally good is that there be no injustice and that any injustice be amended for. A situation with amended injustice is not good, but it is closer to the good than one where the injustice is rewarded or unredressed.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The morally accessible situations of the traditional analysis are those without injustice.
Equations
- Kratzer1981.morallyAccessible = Function.const Kratzer1981.Situation {fun (s : Kratzer1981.Situation) => ¬Kratzer1981.injustice s}
Instances For
Decide a claim about the backgrounds and the ordering over the four situations.
Equations
- Kratzer1981.tacticDecide_situations = Lean.ParserDescr.node `Kratzer1981.tacticDecide_situations 1024 (Lean.ParserDescr.nonReservedSymbol "decide_situations" false)
Instances For
With an empty base, the situation closest to the good is the one without injustice.
Among the situations with injustice, the one closest to the good is the one where it is amended for.
The restricted base satisfies the Limit Assumption, so the verdicts below are those of the paper's human necessity as well.
Justice must be done (59), there being no injustice in the situations closest to the good.
If someone was treated unjustly, the injustice must be amended for (60).
(61) is false, since the injustice need not be rewarded.
Under the traditional analysis over the morally accessible situations (59) holds, and then (60) and (61) are both vacuously true, since no accessible situation has injustice.