Documentation

Linglib.Phenomena.Polarity.Studies.AlonsoOvalleMoghiseh2025

Types of alternatives for EFCIs.

Scalar alternatives differ in quantificational force. Domain alternatives differ in domain restriction.

Instances For
    @[implicit_reducible]
    Equations
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      An EFCI alternative with its type and whether it's pre-exhaustified.

      • content : Set World

        The propositional content

      • altType : AlternativeType

        The type of alternative

      • isPreExhaustified : Bool

        Is this a pre-exhaustified domain alternative?

      Instances For

        Domain Alternatives #

        For an existential over domain D, domain alternatives are existentials over proper subsets D' ⊂ D.

        Singleton subdomain alternatives are most relevant:

        These become the basis for pre-exhaustified alternatives.

        @[reducible, inline]
        abbrev AlonsoOvalleMoghiseh2025.Domain (Entity : Type u_3) :
        Type u_3

        A domain: a set of entities that an existential quantifies over.

        Equations
        Instances For
          def AlonsoOvalleMoghiseh2025.singletonSubdomains {Entity : Type u_2} (D : Domain Entity) :
          Set (Domain Entity)

          Generate singleton subdomain alternatives. For domain D = {a, b, c}, generates {a}, {b}, {c}.

          Equations
          Instances For
            def AlonsoOvalleMoghiseh2025.existsInDomain {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (P : EntitySet World) :
            Set World

            The existential assertion over a domain. ∃x∈D. P(x) holds at world w iff some entity in D satisfies P at w.

            Equations
            Instances For
              def AlonsoOvalleMoghiseh2025.singletonAlt {World : Type u_1} {Entity : Type u_2} (d : Entity) (P : EntitySet World) :
              Set World

              A singleton domain alternative. ∃x∈{d}. P(x) = P(d)

              Equations
              Instances For

                Pre-Exhaustified Domain Alternatives #

                Following @cite{chierchia-2013}, domain alternatives are pre-exhaustified: the exhaustification operator applies to them before they enter the alternative set for the main exhaustification.

                For singleton alternative P(d): Pre-exh(P(d)) = P(d) ∧ ∀y≠d. ¬P(y) = "d is the only one satisfying P"

                Domain alternatives convey uniqueness.

                def AlonsoOvalleMoghiseh2025.preExhaustify {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (d : Entity) (P : EntitySet World) :
                Set World

                Pre-exhaustify a singleton domain alternative. P(d) becomes: P(d) ∧ ∀y∈D, y≠d → ¬P(y) "d is the unique satisfier in D"

                Equations
                Instances For
                  def AlonsoOvalleMoghiseh2025.preExhDomainAlts {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (P : EntitySet World) :
                  Set (Set World)

                  The set of pre-exhaustified domain alternatives.

                  Equations
                  Instances For

                    Scalar Alternatives #

                    For an existential ∃x. P(x), the scalar alternative is ∀x. P(x).

                    In UE contexts: ∀ is stronger than ∃ In DE contexts: ∃ is stronger than ∀

                    def AlonsoOvalleMoghiseh2025.universalAlt {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (P : EntitySet World) :
                    Set World

                    The universal (scalar) alternative to an existential.

                    Equations
                    Instances For
                      def AlonsoOvalleMoghiseh2025.scalarAlts {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (P : EntitySet World) :
                      Set (Set World)

                      The scalar alternative set for an existential.

                      Equations
                      Instances For
                        def AlonsoOvalleMoghiseh2025.efciAlternatives {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (P : EntitySet World) :
                        Set (Set World)

                        The full EFCI alternative set combines:

                        1. The prejacent (existential assertion)
                        2. Scalar alternatives (universal)
                        3. Pre-exhaustified domain alternatives
                        Equations
                        Instances For
                          def AlonsoOvalleMoghiseh2025.scalarOnlyAlts {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (P : EntitySet World) :
                          Set (Set World)

                          Alternative set with only scalar alternatives (pruned domain). Used when partial exhaustification prunes domain alternatives.

                          Equations
                          Instances For
                            def AlonsoOvalleMoghiseh2025.domainOnlyAlts {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (P : EntitySet World) :
                            Set (Set World)

                            Alternative set with only domain alternatives (pruned scalar). Used when partial exhaustification prunes scalar alternatives.

                            Equations
                            Instances For

                              Exhaustification Operator #

                              O_ALT(φ) = φ ∧ ∧{¬ψ : ψ ∈ IE(ALT, φ)}

                              where IE(ALT, φ) is the set of innocently excludable alternatives.

                              An alternative ψ is innocently excludable if:

                              def AlonsoOvalleMoghiseh2025.simpleExh {World : Type u_1} (ALT : Set (Set World)) (φ : Set World) :
                              Set World

                              Simple exhaustification: negate all stronger alternatives. This is a simplified version; full IE requires MC-set computation.

                              Equations
                              Instances For

                                The Problem: Exhaustifying Both Types Causes Contradiction #

                                Consider domain D = {a, b} and predicate "came":

                                1. Prejacent: ∃x∈{a,b}. came(x) = "a came ∨ b came"

                                2. Scalar alt: ∀x∈{a,b}. came(x) = "a came ∧ b came" After exh: ¬(a came ∧ b came) = "not both came"

                                3. Pre-exh domain alts:

                                  • [a]: came(a) ∧ ¬came(b) = "only a came"
                                  • [b]: came(b) ∧ ¬came(a) = "only b came" After exh: ¬[only a] ∧ ¬[only b] = (came(a) → came(b)) ∧ (came(b) → came(a)) = came(a) ↔ came(b)

                                Combined with prejacent (a ∨ b) and scalar neg ¬(a ∧ b):

                                This is why EFCIs need rescue mechanisms.

                                def AlonsoOvalleMoghiseh2025.isContradictory {World : Type u_1} (ALT : Set (Set World)) (φ : Set World) :

                                Check if an alternative set leads to contradiction when exhaustified.

                                Equations
                                Instances For

                                  Rescue Mechanism 1: Modal Insertion (Irgendein-type) #

                                  Insert a covert epistemic modal ◇_epi above the existential: ◇∃x. P(x)

                                  Now domain alternatives become: ◇[P(a) ∧ ∀y≠a. ¬P(y)]

                                  Under modal, these are compatible with each other: ◇[only a] ∧ ◇[only b] = "possibly only a, possibly only b" = modal variation

                                  No contradiction!

                                  def AlonsoOvalleMoghiseh2025.covertEpi {World : Type u_1} (φ : Set World) :
                                  Set World

                                  Covert epistemic modal (possibility).

                                  Equations
                                  Instances For
                                    def AlonsoOvalleMoghiseh2025.withModalInsertion {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (P : EntitySet World) :
                                    Set World

                                    Modal insertion: wrap existential in covert epistemic.

                                    Equations
                                    Instances For

                                      Rescue Mechanism 2: Partial Exhaustification (Yek-i-type) #

                                      Instead of exhaustifying both alt types, prune one:

                                      Option A: Prune domain alts → only scalar exh Result: ∃x. P(x) ∧ ¬∀x. P(x) = "some but not all" (Not what yek-i does in root contexts)

                                      Option B: Prune scalar alts → only domain exh Result: ∃x. P(x) ∧ ¬[only a] ∧ ¬[only b] ∧... For |D| ≥ 2: ∃!x. P(x) = "exactly one satisfies P" This IS what yek-i does!

                                      def AlonsoOvalleMoghiseh2025.partialExhDomainOnly {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (P : EntitySet World) :
                                      Set World

                                      Partial exhaustification with pruned scalar alternatives. Only domain alternatives are exhaustified.

                                      Equations
                                      Instances For
                                        def AlonsoOvalleMoghiseh2025.partialExhScalarOnly {World : Type u_1} {Entity : Type u_2} (D : Domain Entity) (P : EntitySet World) :
                                        Set World

                                        Partial exhaustification with pruned domain alternatives. Only scalar alternatives are exhaustified.

                                        Equations
                                        Instances For

                                          EFCI types based on available rescue mechanisms.

                                          • none : EFCIRescue

                                            No rescue available (vreun): ungrammatical in UE root

                                          • modalInsertion : EFCIRescue

                                            Modal insertion available (irgendein): epistemic reading in root

                                          • partialExh : EFCIRescue

                                            Partial exhaustification available (yek-i): uniqueness in root

                                          • both : EFCIRescue

                                            Both mechanisms available

                                          Instances For
                                            @[implicit_reducible]
                                            Equations
                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For

                                              EFCI type determines root context behavior.

                                              Equations
                                              Instances For

                                                EFCI type for irgendein (German). Actually allows both mechanisms, but modal insertion is primary in root.

                                                Equations
                                                Instances For

                                                  EFCI type for yek-i (Farsi). Only partial exhaustification available.

                                                  Equations
                                                  Instances For

                                                    Under deontic modals (permission), yek-i yields free choice: ◇_deo[∃x. P(x)] with domain exh = ◇_deo[P(a) ∧ ¬P(b)] ∨ ◇_deo[P(b) ∧ ¬P(a)] (simplified) = For each x, ◇_deo[P(x)]

                                                    Under epistemic modals, yek-i yields modal variation: ◇_epi[∃x. P(x)] with domain exh = At least two individuals are epistemically possible

                                                    Modal flavor type.

                                                    Instances For
                                                      @[implicit_reducible]
                                                      Equations
                                                      Equations
                                                      • One or more equations did not get rendered due to their size.
                                                      Instances For

                                                        EFCI reading type under different conditions.

                                                        • plainExistential : EFCIReading

                                                          Plain existential (DE contexts)

                                                        • uniqueness : EFCIReading

                                                          Uniqueness (root, partial exh)

                                                        • freeChoice : EFCIReading

                                                          Free choice (deontic modal)

                                                        • modalVariation : EFCIReading

                                                          Modal variation (epistemic modal)

                                                        • epistemicIgnorance : EFCIReading

                                                          Epistemic ignorance (modal insertion)

                                                        Instances For
                                                          @[implicit_reducible]
                                                          Equations
                                                          Equations
                                                          • One or more equations did not get rendered due to their size.
                                                          Instances For
                                                            def AlonsoOvalleMoghiseh2025.efciReading (rescue : EFCIRescue) (isDE : Bool) (modal : Option ModalFlavor) :

                                                            Determine EFCI reading based on context and rescue mechanism.

                                                            Equations
                                                            Instances For

                                                              Theoretical Predictions #

                                                              1. Root context prediction: yek-i → uniqueness, irgendein → epistemic
                                                              2. Deontic prediction: Both → free choice
                                                              3. Epistemic prediction: Both → modal variation
                                                              4. DE prediction: Both → plain existential

                                                              Irgendein in root can yield uniqueness (with partial exh rescue)

                                                              Under deontic modal: free choice

                                                              Under epistemic modal: modal variation

                                                              In DE context: plain existential

                                                              Cross-FCI Comparison #

                                                              The Universal FCIs (English any, Italian qualunque) and their characteristic distribution are formalized in Phenomena/Polarity/Studies/Chierchia2013.lean (Section "Universal Free Choice Items"). The contrast theorems below pair the existential-FCI behaviour modeled here with the universal-FCI behaviour modeled there.

                                                              FCI flavor: existential vs universal force.

                                                              Note: "Universal" FCIs have existential base meaning but universal surface force due to obligatory exhaustification.

                                                              Instances For
                                                                @[implicit_reducible]
                                                                Equations
                                                                Equations
                                                                • One or more equations did not get rendered due to their size.
                                                                Instances For