Alonso-Ovalle & Moghiseh (2025): existential free choice items #
Farsi yek-i DPs are existential free choice items: plain existentials in downward
entailing contexts, free choice under deontic modals and modal variation under epistemic
ones (§2), but, unlike irgendein or vreun, grammatical and non-modal when unembedded,
where they convey uniqueness (§2.4). In [Chi13]'s framework the DP introduces the
scalar alternative at least two and the pre-exhaustified domain alternatives
(Excluder.preExhaustify, by innocent exclusion as in (56f)). Under a modal, negating the
domain alternatives gives free choice (deontic_tolerant, the general
freeChoice_of_proper), but negating the scalar alternative too is too strong
under ◇ and too weak under □ (deontic_tolerant_box); in a conditional antecedent
exhaustification is vacuous (conditional_vacuous). Unembedded, the contradiction-tolerant
operator yields ⊥ (root_tolerant, (92)); modal insertion (85)–(87) rescues irgendein
(modal_insertion), while yek-i prunes the domain alternatives, and partial scalar
exhaustification gives uniqueness (root_scalar) where partial domain exhaustification
returns the scalar alternative itself, which the Economy Principle (94) blocks
(root_domain). Fox's contradiction-free operator does not deliver (103): the paper's (101)
omits the maximal exclusion {¬(b₁∧¬b₂), ¬(b₂∧¬b₁)}, so no alternative is innocently
excludable and exhaustification is vacuous (root_innocent).
The embedded uniqueness of §5 needs split exhaustification, scalar below the modal and domain
above it (113): split_diamond and split_box derive (119)–(120), leaving ◇(b₁∧b₂) open,
while the single-operator LFs (143)–(146) are too weak or too strong (single_below,
single_above, two_innocent). Below if, scalar exhaustification weakens the sentence
(conditional_weakening), so Maximize Strength (132) prunes it. The scenario verdicts of
§§2–5 are checked in rows_agree on five-book models, and Table 2's typology in
table2_rows.
References #
The two-book model (§3) #
A world records which of the two books Forood bought.
Equations
- AlonsoOvalleMoghiseh2025a.Buy = Finset (Fin 2)
Instances For
The proposition denoted by a decidable predicate on worlds.
Equations
- AlonsoOvalleMoghiseh2025a.prop p = Finset.filter p Finset.univ
Instances For
The assertion (56c) is that Forood bought a book.
Equations
Instances For
The scalar alternative (54) is that Forood bought at least two books.
Equations
- AlonsoOvalleMoghiseh2025a.scalar = AlonsoOvalleMoghiseh2025a.prop fun (x : AlonsoOvalleMoghiseh2025a.Buy) => 2 ≤ Finset.card x
Instances For
Exactly one book is bought.
Equations
- AlonsoOvalleMoghiseh2025a.exactlyOne = AlonsoOvalleMoghiseh2025a.prop fun (x : AlonsoOvalleMoghiseh2025a.Buy) => Finset.card x = 1
Instances For
The domain alternatives (55) restrict the claim to each proper subdomain.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The pre-exhaustified domain alternatives are only b₁ and only b₂ (56f).
Modal contexts (§3, §5) #
A nonempty modal base collects the permitted, or epistemically possible, buy-worlds.
Equations
- AlonsoOvalleMoghiseh2025a.Base = { A : Finset AlonsoOvalleMoghiseh2025a.Buy // A.Nonempty }
Instances For
Equations
- AlonsoOvalleMoghiseh2025a.instFintypeBase = Subtype.fintype fun (A : Finset AlonsoOvalleMoghiseh2025a.Buy) => A.Nonempty
Equations
- AlonsoOvalleMoghiseh2025a.instDecidableEqBase = Subtype.instDecidableEq
A modal world pairs a modal base with the actual buy-world; accessibility keeps the base and moves to one of its worlds, so the frame is serial.
Equations
Instances For
Equations
- AlonsoOvalleMoghiseh2025a.instDecidableEqModal = instDecidableEqProd
Equations
An accessible world has the same modal base and lies in it.
Equations
- AlonsoOvalleMoghiseh2025a.acc = {p : AlonsoOvalleMoghiseh2025a.Modal × AlonsoOvalleMoghiseh2025a.Modal | p.2.1 = p.1.1 ∧ p.2.2 ∈ ↑p.1.1}
Instances For
Equations
- AlonsoOvalleMoghiseh2025a.instDecidableMemProdModalSetRelAccMk m m' = { decide := decide (m'.1 = m.1) && decide (m'.2 ∈ ↑m.1), reflects_decide := ⋯ }
The modal world with base A and actual buy-world v.
Equations
- AlonsoOvalleMoghiseh2025a.world A v h = (⟨A, h⟩, v)
Instances For
Book i is bought at the modal world m.
Equations
- AlonsoOvalleMoghiseh2025a.buysM m i = (i ∈ m.2)
Instances For
A proposition about the buy-world, evaluated at a modal world.
Equations
- AlonsoOvalleMoghiseh2025a.at' p = AlonsoOvalleMoghiseh2025a.prop fun (x : AlonsoOvalleMoghiseh2025a.Modal) => x.2 ∈ p
Instances For
◇ as an operation on propositions.
Equations
Instances For
□ as an operation on propositions.
Equations
Instances For
The alternatives of a modalized clause apply the modal pointwise (fn. 15).
Equations
- AlonsoOvalleMoghiseh2025a.lift M ALT = Finset.image (M ∘ AlonsoOvalleMoghiseh2025a.at') ALT
Instances For
Free choice holds at a modal world when each book is permitted.
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Exhaustifying ◇(b₁∨b₂) over all alternatives at once gives free choice together with the unattested ¬◇(b₁∧b₂) (61).
Under □ the same exhaustification is too weak — it holds where Forood may buy more than one book (67)–(68).
Modal insertion rescues an unembedded irgendein — the result is contingent and conveys ignorance about each book (85)–(87).
Unembedded yek-i DPs (§4) #
Unembedded, the contradiction-tolerant operator yields ⊥ (92).
Partial scalar exhaustification gives uniqueness (93a).
Partial domain exhaustification returns the scalar alternative itself, so the Exhaustification Economy Principle blocks it (93b)–(94).
(101)–(103) do not go through: {¬(b₁∧¬b₂), ¬(b₂∧¬b₁)} is a third maximal consistent
exclusion, so no alternative is innocently excludable and the contradiction-free operator
is vacuous rather than delivering uniqueness.
Split exhaustification (§5) #
Scalar exhaustification below ◇ and domain exhaustification above it give free choice with embedded uniqueness, compatible with ◇(b₁∧b₂) (119).
Under □, every permitted world has exactly one book bought and each book is permitted (120).
A single contradiction-free operator below ◇ is vacuous (root_innocent), so the result is
◇(b₁∨b₂) — too weak for free choice (143).
A single contradiction-free operator above ◇ negates the scalar alternative, forbidding ◇(b₁∧b₂) (146).
Two contradiction-free operators, below and above ◇, also forbid ◇(b₁∧b₂) (144)–(145).
Downward entailing contexts (§3, §5) #
A world of the conditional (77) records the books read and whether Forood gets a gift.
Equations
Instances For
If Forood reads a book, he gets a gift (78b).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The conditional with scalar exhaustification in its antecedent (130e).
Equations
- AlonsoOvalleMoghiseh2025a.conditionalUnique = AlonsoOvalleMoghiseh2025a.prop fun (c : AlonsoOvalleMoghiseh2025a.Cond) => Finset.card c.1 = 1 → c.2 = true
Instances For
The domain alternatives of the conditional (78d).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The scalar alternative is entailed and the domain alternatives are vacuous, so the plain existential reading survives; likewise for (135) (78)–(80).
Scalar exhaustification inside the antecedent weakens the conditional, which Maximize Strength (132) forbids (131).
The paper's verdicts #
Five books; a scenario fixes the permitted or epistemically possible buy-worlds.
Equations
- AlonsoOvalleMoghiseh2025a.Buy₅ = Finset (Fin 5)
Instances For
Equations
- AlonsoOvalleMoghiseh2025a.buys₅ v i = (i ∈ v)
Instances For
Accessibility from any world to the scenario's possibilities.
Equations
- AlonsoOvalleMoghiseh2025a.scenarioAcc A = SetRel.ofSuccessors fun (x : AlonsoOvalleMoghiseh2025a.Buy₅) => ↑A
Instances For
The possibilities a row's scenario feature names.
Equations
- AlonsoOvalleMoghiseh2025a.scenario "permitted24" = some {{0}, {1}, {2}}
- AlonsoOvalleMoghiseh2025a.scenario "required28" = some {{0}, {1}, {2}}
- AlonsoOvalleMoghiseh2025a.scenario "known34" = some {{0}, {1}, {2}}
- AlonsoOvalleMoghiseh2025a.scenario "known31" = some {∅, {0}, {1}, {2}}
- AlonsoOvalleMoghiseh2025a.scenario "anyNumber104" = some {x : AlonsoOvalleMoghiseh2025a.Buy₅ | Finset.Nonempty x}
- AlonsoOvalleMoghiseh2025a.scenario "twoBooks108" = some {x : AlonsoOvalleMoghiseh2025a.Buy₅ | Finset.card x = 2}
- AlonsoOvalleMoghiseh2025a.scenario x✝ = none
Instances For
Under a modal over the possibilities A, a plain existential needs the claim under the
modal, irgendein free choice, algún modal variation, and yek-i free choice or modal
variation by flavor together with embedded uniqueness.
Equations
- One or more equations did not get rendered due to their size.
- AlonsoOvalleMoghiseh2025a.verdict A x✝¹ x✝ = none
Instances For
A row's predicted verdict from its scenario, item, and modal features.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Every scenario row carries the predicted verdict.
An unembedded EFCI is ungrammatical exactly when it allows neither modal insertion nor partial exhaustification (Table 2).