Documentation

Linglib.Theories.Semantics.Modality.Disjunction

Modal force: existential (◇) or universal (□).

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

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

      • domain : BProp W

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

      • force : Force

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

      • content : BProp W

        Descriptive content Bᵢ.

      Instances For
        @[reducible, inline]

        A modal disjunction: conjunction of modal propositions.

        Equations
        Instances For

          A single disjunct is true iff its modal claim holds. ◇: ∃w ∈ A, B(w). □: ∀w ∈ A, B(w).

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

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

            Equations
            Instances For

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

              Equations
              Instances For

                Exhaustivity: C ⊆ ∪(Aᵢ ∩ Bᵢ). All background worlds are covered by some disjunct's modal cell.

                Equations
                Instances For

                  Disjointness for binary disjunctions: cells don't overlap. (Aᵢ ∩ Bᵢ) ∩ (Aⱼ ∩ Bⱼ) = ∅ for i ≠ j.

                  Equations
                  Instances For

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

                    Equations
                    Instances For
                      theorem Semantics.Modality.Disjunction.free_choice {W : Type u_1} [Core.Proposition.FiniteWorlds W] (disj : MDisjunction W) (h_holds : disj.holds = true) (d : Disjunct W) (hd : d disj) :

                      Free choice: for a modal disjunction, each disjunct's modal claim holds individually.

                      Geurts §3 Case #1/2: "It may be here or it may be there" → each individual "may" claim holds. This is immediate from the structure: the disjunction IS a conjunction of modal claims.

                      theorem Semantics.Modality.Disjunction.disjointness_gives_exclusivity {W : Type u_1} (d₁ d₂ : Disjunct W) (h_dis : disjointness₂ d₁ d₂) (w : W) (h_in_1 : d₁.cell w = true) :
                      d₂.cell w = false

                      Disjointness gives exclusive reading.

                      If cells are disjoint and world w is in cell 1, it is not in cell 2. This is Geurts §5: exclusive 'or' from Disjointness, NOT scalar implicature.

                      theorem Semantics.Modality.Disjunction.partition_unique {W : Type u_1} (C : BProp W) (d₁ d₂ : Disjunct W) (_h_exh : exhaustivity C [d₁, d₂]) (h_dis : disjointness₂ d₁ d₂) (w : W) (_hw : C w = true) (h1 : d₁.cell w = true) :
                      d₂.cell w = false

                      Exhaustivity + Disjointness → each C-world in exactly one cell.

                      Default domain binding: by default, each modal domain equals the background C. The hearer tries A = C first, and only restricts if constraints force it (Geurts p. 394).

                      Equations
                      Instances For

                        With default binding and existential force, truth = each disjunct is possible w.r.t. C. This is the basic free choice structure.

                        Construct a Geurts existential 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 PrProps is p.presup ∨ q.presup — matching PrProp.orFlex.

                          The assertion of a Geurts disjunction from PrProps matches orFlex: (p.presup ∧ p.assertion) ∨ (q.presup ∧ q.assertion).

                          theorem Semantics.Modality.Disjunction.conflicting_presups_disjoint {W : Type u_1} (p q : Core.Presupposition.PrProp W) (h_conflict : ∀ (w : W), ¬(p.presup w = true q.presup w = true)) :
                          disjointness₂ { domain := p.presup, force := Force.existential, content := p.assertion } { domain := q.presup, force := Force.existential, content := q.assertion }

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

                          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.

                              Disjunct 1: □(here) over domain {here}.

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

                                Disjunct 2: □(there) over domain {there}.

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

                                  "It must be here or it must be there" with domain restriction. Exhaustivity+Disjointness force A = {here}, A' = {there}.

                                  Equations
                                  Instances For

                                    The disjunction holds: □(here) over {here} ∧ □(there) over {there}.

                                    Key prediction: "It must be here or it must be there" does NOT entail "it must be here". The necessity over the full background fails.

                                    "It may be here or it may be there" with default domain binding.

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

                                      The disjunction holds: ◇(here) w.r.t. C ∧ ◇(there) w.r.t. C.

                                      Free choice: ◇(here) holds individually.

                                      Free choice: ◇(there) holds individually.