Farsi Determiner and Indefinite Lexicon #
yek-i as EFCI: uniqueness in root, free choice under deontic, modal variation under epistemic.
EFCI rescue mechanism type. Determines how the item rescues itself from the exhaustification contradiction.
- none : EFCIRescue
No rescue available (ungrammatical in UE root)
- modalInsertion : EFCIRescue
Can insert covert epistemic modal
- partialExhaustification : EFCIRescue
Can do partial exhaustification (prune one alternative type)
- both : EFCIRescue
Both mechanisms available
Instances For
Equations
- Fragments.Farsi.Determiners.instBEqEFCIRescue.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
The reading an EFCI yields in different contexts.
- plainExistential : EFCIReading
Plain existential (DE contexts)
- uniqueness : EFCIReading
Exactly one satisfies P (uniqueness)
- freeChoice : EFCIReading
For each x, it's permitted that P(x)
- modalVariation : EFCIReading
At least two x's are epistemically possible for P
- epistemicIgnorance : EFCIReading
Speaker doesn't know/care which x satisfies P
Instances For
Equations
- Fragments.Farsi.Determiners.instBEqEFCIReading.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
A Farsi indefinite DP entry.
Captures syntactic and semantic properties including EFCI behavior.
- form : String
Surface form (Persian script)
- romanization : String
Romanization
- gloss : String
Gloss
- isEFCI : Bool
Is this an EFCI?
- efciRescue : Option EFCIRescue
EFCI rescue mechanism (if EFCI)
- requiresPartitive : Bool
Requires partitive 'az' construction?
- allowsMass : Bool
Can occur with mass nouns?
- speakerIgnorance : Bool
Conveys speaker ignorance/indifference in root?
- uniqueness : Bool
Conveys uniqueness in root?
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Fragments.Farsi.Determiners.instBEqIndefiniteEntry.beq x✝¹ x✝ = false
Instances For
yek-i: Farsi existential free choice item.
Key properties:
- EFCI with partial exhaustification rescue
- Requires partitive 'az NP' ("one of the NPs")
- Yields uniqueness in root contexts (no modal insertion)
- Yields free choice under deontic modals
- Yields modal variation under epistemic modals
- Plain existential in DE contexts
Equations
- One or more equations did not get rendered due to their size.
Instances For
yek (plain numeral): "one"
Not an EFCI - just a numeral. Contrast with yek-i.
Equations
- Fragments.Farsi.Determiners.yek = { form := "یک", romanization := "yek", gloss := "one" }
Instances For
Indefinite suffix -i: Indefiniteness marker.
Attaches to nouns to create indefinites.
Equations
- Fragments.Farsi.Determiners.indef_i = { form := "ـی", romanization := "-i", gloss := "-INDF", allowsMass := true }
Instances For
Modal flavor type for context specification.
- deontic : ModalFlavor
- epistemic : ModalFlavor
Instances For
Equations
- Fragments.Farsi.Determiners.instBEqModalFlavor.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Context for determining EFCI reading.
- isDE : Bool
Is the context downward-entailing?
- modalFlavor : Option ModalFlavor
Modal flavor if under a modal
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Root context (no modal, not DE).
Instances For
Deontic modal context.
Equations
- Fragments.Farsi.Determiners.deonticContext = { isDE := false, modalFlavor := some Fragments.Farsi.Determiners.ModalFlavor.deontic }
Instances For
Epistemic modal context.
Equations
- Fragments.Farsi.Determiners.epistemicContext = { isDE := false, modalFlavor := some Fragments.Farsi.Determiners.ModalFlavor.epistemic }
Instances For
Downward-entailing context.
Instances For
Get the reading for an EFCI in a given context.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Yek-i in root context yields uniqueness
Yek-i under deontic modal yields free choice
Yek-i under epistemic modal yields modal variation
Yek-i in DE context yields plain existential
German irgendein: EFCI with modal insertion available.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Romanian vreun: EFCI with no rescue mechanism.
Equations
- Fragments.Farsi.Determiners.vreun_ro = { form := "vreun", romanization := "vreun", gloss := "VREUN", isEFCI := true, efciRescue := some Fragments.Farsi.Determiners.EFCIRescue.none }
Instances For
Irgendein in root yields epistemic ignorance (or uniqueness with partial exh).
Vreun in root is ungrammatical (no rescue).
All Farsi indefinite entries
Equations
Instances For
Lookup by romanization
Equations
- Fragments.Farsi.Determiners.lookup romanization = List.find? (fun (e : Fragments.Farsi.Determiners.IndefiniteEntry) => e.romanization == romanization) Fragments.Farsi.Determiners.allIndefinites
Instances For
The uniqueness component of yek-i.
In root contexts, yek-i conveys: ∃!x. P(x) = "exactly one x satisfies P"
This comes from partial exhaustification of pre-exhaustified domain alternatives.
Equations
- Fragments.Farsi.Determiners.uniquenessSemantics = "∃x. P(x) ∧ ∀y. y ≠ x → ¬P(y)"
Instances For
The free choice component under deontic modals.
Under ◇_deo, yek-i conveys: ∀x. ◇_deo[P(x) ∧ ∀y≠x. ¬P(y)] "For each x, you may uniquely satisfy P with x"
Equations
- Fragments.Farsi.Determiners.freeChoiceSemantics = "∀x ∈ D. ◇_deo[P(x) ∧ ∀y ∈ D. y ≠ x → ¬P(y)]"
Instances For
The modal variation component under epistemic modals.
Under ◇_epi, yek-i conveys: |{x : ◇_epi[P(x) ∧ ∀y≠x. ¬P(y)]}| ≥ 2 "At least two individuals are epistemic possibilities for uniquely satisfying P"
Equations
- Fragments.Farsi.Determiners.modalVariationSemantics = "|{x ∈ D : ◇_epi[P(x) ∧ ∀y ∈ D. y ≠ x → ¬P(y)]}| ≥ 2"