Documentation

Linglib.Theories.Semantics.Modality.Kratzer.Ordering

The set of propositions from A that world w satisfies.

This is {p ∈ A : w ∈ p} in Kratzer's notation.

Equations
Instances For

    Kratzer's ordering relation: w ≤_A z

    Definition (p. 39): "For all worlds w and z ∈ W: w ≤_A z iff {p: p ∈ A and z ∈ p} ⊆ {p: p ∈ A and w ∈ p}"

    Intuitively: w is at least as good as z (w.r.t. ideal A) iff every ideal proposition that z satisfies, w also satisfies.

    Note: This is the CORRECT definition using subset inclusion, NOT counting (which would be incorrect).

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

        Strict ordering: w <_A z iff w ≤_A z but not z ≤_A w.

        This means w satisfies strictly more ideal propositions than z.

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

            Kratzer's world ordering as a SatisfactionOrdering.

            A world w satisfies proposition p iff p(w) = true. This connects Kratzer semantics to the generic ordering framework.

            Equations
            Instances For

              Kratzer's ordering matches the generic framework.

              This theorem establishes that atLeastAsGoodAs is exactly the generic SatisfactionOrdering.atLeastAsGood for worlds.

              Transitivity via generic framework.

              Kratzer's ordering as a NormalityOrder.

              Connects Kratzer's ordering source to the default reasoning infrastructure, enabling optimal, refine, respects, and CR1–CR4 for modal semantics.

              Equations
              Instances For

                Backwards-compatible alias.

                Equations
                Instances For

                  Theorem 2: Empty ordering makes all worlds equivalent.

                  If A = ∅, then for all w, z: w ≤_A z and z ≤_A w.

                  Proof: The set of propositions in ∅ satisfied by any world is ∅. Vacuously, ∅ ⊆ ∅.

                  Kratzer's extension: List-based version for the finite World type.

                  This is propIntersection renamed for clarity.

                  Equations
                  Instances For

                    Kratzer's intension: Filter propositions true at all given worlds.

                    Equations
                    Instances For

                      The set of worlds accessible from w given modal base f.

                      These are exactly the worlds in ∩f(w) - worlds compatible with all facts in f(w).

                      Equations
                      Instances For

                        Accessibility predicate: w' is accessible from w iff w' ∈ ∩f(w).

                        Equations
                        Instances For

                          The best worlds among accessible worlds, according to ordering source g.

                          These are the accessible worlds that are maximal under ≤{g(w)}: worlds w' such that for all accessible w'', w' ≤{g(w)} w''.

                          When g(w) = ∅, all accessible worlds are best (by Theorem 2).

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

                            Theorem 3: Empty ordering source reduces to simple accessibility.

                            When g(w) = ∅, bestWorlds = accessibleWorlds.

                            Variant of empty_ordering_simple matching emptyBackground by name. Avoids the unfold emptyBackground workaround needed before rw [empty_ordering_simple].

                            The best worlds among a given set, ranked by an ordering. Unlike bestWorlds which computes accessible worlds from a modal base, bestAmong takes a precomputed world list. This is needed when the domain has already been restricted (e.g., by promoted priorities in @cite{rubinstein-2014}'s favored worlds).

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

                              With empty ordering, all worlds are best (Kratzer's theorem 2).

                              bestAmong is a subset of the input worlds.