Fox (2018): Partition by Exhaustification #
This file formalizes [Fox18]'s reconstruction of [Day96]'s maximality presupposition as a
matching condition between a question's Hamblin set and the partition it induces. Each member is
exhaustified pointwise into a cell of the contextual partition; Cell Identification demands that
every cell be so reached and Non-Vacuity that every member reach a cell, and
qpm_iff_partitionsBy shows that together they say that pointwise exhaustification partitions
the context set. With exhaustification as the strongest true member, Cell Identification is
Dayal's presupposition (cellIdentification_exhCell_iff) and Non-Vacuity fails whenever the set
contains the disjunction of two incomparable members, the negative island of higher-order
questions (not_nonVacuity_exhCell_of_union), unless a necessity modal intervenes
(nonVacuity_box). With exhaustification as [BLF20]'s cell operator, a question closed
under conjunction and its disjunctive counterpart identify the same cells by different members
(cell_biInter, cell_biUnion), and the answer set of the paper's revised answer operator is a
singleton for the former but not for the latter: mention-all against mention-some.
Implementation notes #
Questions are Hamblin sets Set (Set W) rather than Question lower sets, since the paper's sets
are not antichains. The three-location model is a family of atoms a : ι → Set W with every set of
atoms true at some world (Rich); the closures of the atoms under conjunction and under
disjunction, infClosure (range a) and supClosure (range a), are the paper's two denotations;
their innocently excludable sets are characterized and the cells read off. Sections 5–7 on the
distribution of mention-some enter only through the rows on singular wh-phrases.
References #
Question Partition Matching #
The contextual partition restricts the strong answers to the context set.
Equations
- Fox2018.contextualPartition H A = {C : Set W | ∃ w ∈ A, C = Question.strongAnswer H w ∩ A}
Instances For
Cell Identification holds when every cell of the contextual partition is the exhaustification of some member.
Equations
- Fox2018.CellIdentification Exh H A = ∀ C ∈ Fox2018.contextualPartition H A, ∃ p ∈ H, Exh p ∩ A = C
Instances For
Non-Vacuity holds when every member exhaustifies to a cell of the contextual partition.
Equations
- Fox2018.NonVacuity Exh H A = ∀ p ∈ H, ∃ C ∈ Fox2018.contextualPartition H A, Exh p ∩ A = C
Instances For
Question Partition Matching.
Equations
- Fox2018.QPM Exh H A = (Fox2018.CellIdentification Exh H A ∧ Fox2018.NonVacuity Exh H A)
Instances For
The pointwise exhaustifications partition the context set.
Equations
- Fox2018.PartitionsBy Exh H A = ((∀ p ∈ H, (Exh p ∩ A).Nonempty) ∧ (∀ p ∈ H, ∀ q ∈ H, Exh p ∩ A = Exh q ∩ A ∨ Disjoint (Exh p ∩ A) (Exh q ∩ A)) ∧ ∀ w ∈ A, ∃ p ∈ H, w ∈ Exh p)
Instances For
An exhaustifier identifies cells when each of its non-empty values is a strong answer.
Equations
- Fox2018.IsCellValued Exh H = ∀ p ∈ H, ∀ w ∈ Exh p, Exh p = Question.strongAnswer H w
Instances For
For a cell-identifying exhaustifier, matching is partitioning.
Dayal's presupposition #
With exhaustification as the strongest true member, Cell Identification is Dayal's presupposition on the context set.
Non-Vacuity holds for exhCell iff every member is the strongest true member at some
context world.
For a singular which-question over pairwise incomparable atoms, Dayal's presupposition is that exactly one atom is true.
A plural which-question, closed under conjunction, is resolvable wherever some member is true.
Negative islands #
The disjunction of two incomparable members is never the strongest true member.
A higher-order question under negation contains the negated conjunction of two readings together with each negated reading, so Non-Vacuity fails, which is the negative island.
Under a necessity modal, a member that is exactly the modal base of a context world is the strongest true member there, so the island is obviated.
Non-Vacuity holds for the necessitated question whenever every member is exactly the modal base of some context world.
Exhaustivity as cell identification #
Each non-empty value of the cell operator is a strong answer, so the operator identifies cells.
With the cell operator, matching is partitioning.
On [Fox07]'s diamond the cell operator asserts both independent alternatives and denies the strongest, deriving free choice in one step.
The cell operator agrees with [Fox07]'s recursive exhaustification wherever free choice is consistent.
Mention-some and mention-all #
Every set of atoms is the set true at some world.
Equations
- Fox2018.Rich a = ∀ (T : Finset ι), ∃ (w : W), Preorder.satisfied (fun (v : W) (i : ι) => v ∈ a i) Set.univ w = ↑T
Instances For
The worlds at which exactly the atoms of T are true form a cell of the logical partition of
either closure.
Equations
- Fox2018.atomCell a T = {v : W | Preorder.satisfied (fun (v : W) (i : ι) => v ∈ a i) Set.univ v = ↑T}
Instances For
Both closures induce the atom cells.
Under either closure, a world lies below another iff its true atoms are among the other's.
Given the conjunction over a group, a member is innocently excludable iff its group is not included, as the paper computes for the low-type question.
The minimal worlds given the disjunction over a group are the sole witnesses of its members.
Given the disjunction over a group, a member is innocently excludable iff its group is disjoint from it, as the paper computes for the high-type question.
For the conjunctive question, the member for a group identifies the cell of those atoms.
For the disjunctive question, the member for a group identifies the same cell.
The revised answer operator returns the true members entailing the cell identifier.
Equations
- Fox2018.ans Exh H w = {q : Set W | q ∈ H ∧ w ∈ q ∧ ∀ p ∈ H, w ∈ Exh p → q ⊆ p}
Instances For
The conjunctive question's answer set is the conjunction over the true atoms, the mention-all reading.
The disjunctive question's answer set consists of the disjunctions over the non-empty sub-groups of the true atoms, the mention-some reading.
With two or more true atoms, the disjunctive question's answer set has more than one member, which is the mention-some reading.
The data #
A question of the data records whether it is a degree question, whether negation and a modal intervene, whether the wh-phrase is singular, and whether the island reading is blocked.
- negation : Bool
- modal : Bool
- singular : Bool
- blocked : Bool
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Fox2018.yesNoTable = [("yes", true), ("no", false)]
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Fox2018.rows = List.filterMap Fox2018.Row.ofDatum Fox2018.Examples.all