Documentation

Linglib.Studies.Geurts2005

Geurts 2005: Disjunctions as Modals #

[Geu05]

Single-paper study of Bart Geurts, Entertaining Alternatives: Disjunctions as Modals (Natural Language Semantics 13:383–410). Following [Zim00], disjunctions are conjunctions of modal propositions: "S₁ or … or Sₙ" has logical form A₁M₁B₁ ∧ … ∧ AₙMₙBₙ, where

Three departures from Zimmermann (paper §3, p.391) #

  1. Modal flavour is not restricted to epistemic. The background C may be epistemic, deontic, circumstantial, etc.; Geurts: "I will drop the premiss that disjunctions are always epistemic modals" (p.391). Force (∃ vs ∀) is a separate dimension carried by ModalForce.
  2. Overt and covert modals fuse: two operators per disjunct, not four.
  3. Context dependence of modal domains Aᵢ does the work of Zimmermann's Self-Reflection Principle.

Three constraints on interpretation (paper §3, p.395) #

Main declarations #

Implementation notes #

Scope: wide-scope only #

This file formalises Geurts's wide-scope analysis: every disjunction is treated as A₁M₁B₁ ∧ … ∧ AₙMₙBₙ at LF from the outset. Free choice "◇A ∧ ◇B follows" is immediate because the LF is the conjunction; the substantive move is the LF reanalysis (p.391), not a structural inference.

Todo #

structure Geurts2005.Disjunct (W : Type u_2) :
Type u_2

A single disjunct in a modal disjunction: AᵢMᵢBᵢ.

  • domain : Set W

    Modal domain Aᵢ (subset of the background, determined by context).

  • Modal force Mᵢ (from an overt modal or a covert default).

  • content : Set W

    Descriptive content Bᵢ.

Instances For
    @[reducible, inline]
    abbrev Geurts2005.MDisjunction (W : Type u_2) :
    Type u_2

    A modal disjunction: a conjunction of modal propositions.

    Equations
    Instances For

      Truth conditions #

      A single disjunct is true iff its modal claim holds.

      Possibility: ∃ w ∈ A, B(w). Necessity (and weak necessity, which still universally quantifies over a refined domain): ∀ w ∈ A, B(w).

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[implicit_reducible]
        instance Geurts2005.Disjunct.decidableHolds {W : Type u_1} [Fintype W] (d : Disjunct W) [DecidablePred d.domain] [DecidablePred d.content] :
        Decidable d.holds
        Equations
        • One or more equations did not get rendered due to their size.

        A modal disjunction is true iff every disjunct's modal claim holds.

        Equations
        Instances For

          The three constraints (paper §3, p.395) #

          @[reducible]
          def Geurts2005.Disjunct.cell {W : Type u_1} (d : Disjunct W) :
          Set W

          The "modal cell" of a disjunct: worlds in both domain and content.

          Equations
          Instances For
            def Geurts2005.exhaustivity {W : Type u_1} (C : Set W) (disj : MDisjunction W) :

            Exhaustivity: C ⊆ ⋃(Aᵢ ∩ Bᵢ). Every background world falls in some disjunct's modal cell.

            Equations
            Instances For
              def Geurts2005.disjointness {W : Type u_1} (disj : MDisjunction W) :

              Disjointness (n-ary, paper p.395): distinct disjuncts have disjoint cells.

              Equations
              Instances For
                def Geurts2005.disjointness₂ {W : Type u_1} (d₁ d₂ : Disjunct W) :

                Disjointness₂ — binary specialisation used by the bridge theorems and the Case #3 worked example.

                Equations
                Instances For
                  theorem Geurts2005.disjointness_pair_iff {W : Type u_1} (d₁ d₂ : Disjunct W) :
                  disjointness [d₁, d₂] disjointness₂ d₁ d₂

                  Non-triviality: Aᵢ ≠ ∅. Each modal domain is non-empty.

                  Equations
                  Instances For

                    Key predictions #

                    theorem Geurts2005.free_choice {W : Type u_1} (disj : MDisjunction W) (h_holds : disj.holds) (d : Disjunct W) (hd : d disj) :

                    Each disjunct's modal claim holds individually.

                    Immediate because Geurts's wide-scope LF (p.391) is the conjunction A₁M₁B₁ ∧ … ∧ AₙMₙBₙ from the outset: free choice "◇A ∧ ◇B follows" is a direct projection of one conjunct, not a structural inference from ◇(A∨B). The substantive move is the LF reanalysis, not this lemma.

                    theorem Geurts2005.disjointness_gives_exclusivity {W : Type u_1} (d₁ d₂ : Disjunct W) (h_dis : disjointness₂ d₁ d₂) (w : W) (h_in_1 : d₁.cell w) :
                    ¬d₂.cell w

                    Disjointness gives the exclusive reading (paper §5, pp.402–404): exclusivity of 'or' is derived from Disjointness, not from a scalar implicature.

                    theorem Geurts2005.partition_unique {W : Type u_1} (C : Set W) (d₁ d₂ : Disjunct W) (h_exh : exhaustivity C [d₁, d₂]) (h_dis : disjointness₂ d₁ d₂) (w : W) (hw : C w) :
                    (d₁.cell w d₂.cell w) ¬(d₁.cell w d₂.cell w)

                    Exhaustivity + Disjointness: every C-world lies in at most one cell.

                    The exhaustivity hypothesis is the upper bound (every C-world lies in some cell); together they yield exact partition of C across the two disjuncts.

                    Default domain binding (paper §3, p.394) #

                    def Geurts2005.defaultBinding {W : Type u_1} (C : Set W) (content : List (Set W)) (f : Semantics.Modality.ModalForce) :

                    Default domain binding: by default each modal domain equals the background C. The hearer tries A = C first and only restricts if the constraints force it (paper p.394: "the hearer first attempts to equate the quantifier domain with the background set").

                    Equations
                    Instances For
                      theorem Geurts2005.default_existential_holds_iff {W : Type u_1} (C : Set W) (bs : List (Set W)) :
                      (defaultBinding C bs Semantics.Modality.ModalForce.possibility).holds bbs, ∃ (w : W), C w b w

                      With default binding and possibility force, truth is equivalent to: each disjunct's content is satisfied somewhere in C. The basic free-choice structure.

                      Specialisation to PartialProp #

                      When presuppositions conflict, modal domains coincide with presuppositional domains and Geurts's disjunction specialises to PartialProp.orFlex. These lemmas are structural (the orFlex domain is defined as the union of disjunct presuppositions in Semantics/Presupposition/Basic.lean), not stipulated bridges.

                      Construct a Geurts possibility disjunction from two presuppositional propositions: domains = presuppositions, contents = assertions.

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

                        The overall presupposition of a Geurts disjunction from PartialProps coincides with PartialProp.orFlex.presup: p.presup ∨ q.presup.

                        The assertion side: Geurts cells = PartialProp.orFlex.assertion.

                        Via the definitional identity orFlex = orBelnap: Geurts presupposition = orBelnap presupposition ([Bel70] conditional assertion).

                        Via the definitional identity orFlex = orBelnap: Geurts cell = orBelnap assertion.

                        theorem Geurts2005.exhaustivity_implies_uninformative {W : Type u_1} (p q : Semantics.Presupposition.PartialProp W) (C : Set W) (h_exh : exhaustivity C (fromPartialProp p q)) (w : W) (hw : C w) :

                        If Geurts's exhaustivity holds for C, the disjunction (orFlex/orBelnap) is already true throughout C — the disjunction is uninformative.

                        The formal residue of [Sch09a]'s local-context-failure discussion: pragmatic conditions on local contexts force s₀ to contain only worlds where some disjunct is true, making the disjunction trivially satisfied. Geurts's Exhaustivity is the explicit form of that constraint. Consumed by Studies/Yagi2025.lean.

                        theorem Geurts2005.conflicting_presups_disjoint {W : Type u_1} (p q : Semantics.Presupposition.PartialProp W) (h_conflict : ∀ (w : W), ¬(p.presup w q.presup w)) :

                        When presuppositions conflict (p ∧ q = ⊥), the Geurts domains are automatically disjoint — Disjointness is satisfied for free.

                        Worked example: paper §3 Case #3, "It must be here or it must be there" #

                        Universal force; A ⊊ C and A' ⊊ C; the constraints force A∪A' = C (partition of C by the two modal domains, paper p.397).

                        inductive Geurts2005.Loc :
                        Instances For
                          @[implicit_reducible]
                          instance Geurts2005.instDecidableEqLoc :
                          DecidableEq Loc
                          Equations
                          @[implicit_reducible]
                          Equations
                          def Geurts2005.instReprLoc.repr :
                          LocStd.Format
                          Equations
                          Instances For
                            @[implicit_reducible]
                            instance Geurts2005.instInhabitedLoc :
                            Inhabited Loc
                            Equations
                            @[implicit_reducible]
                            instance Geurts2005.instFintypeLoc :
                            Fintype Loc
                            Equations
                            @[implicit_reducible]
                            Equations
                            • One or more equations did not get rendered due to their size.
                            @[implicit_reducible]
                            Equations
                            • One or more equations did not get rendered due to their size.

                            Background C: it's either here or there (not elsewhere).

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

                              Disjunct 1: ∀ over domain {here}, content {here}.

                              Equations
                              Instances For

                                Disjunct 2: ∀ over domain {there}, content {there}.

                                Equations
                                Instances For

                                  "It must be here or it must be there" with domain restriction.

                                  Equations
                                  Instances For

                                    "It must be here or it must be there" does NOT entail "it must be here" (paper p.397): "it does not follow from (27) that It must be here, nor does it follow that It must be there."

                                    Worked example: paper §3 Case #1, "It may be here or it may be there" #

                                    Existential force; default A = A' = C.

                                    Free choice: ◇(here) holds individually.

                                    Free choice: ◇(there) holds individually.