Documentation

Linglib.Theories.Semantics.Entailment.AntiAdditivity

Anti-additive: forall A B, f(A | B) = f(A) & f(B).

Equations
Instances For

    Anti-morphic (AM): Anti-additive + distributes ∧ to ∨ in both directions.

    ∀ A B, f(A ∧ B) = f(A) ∨ f(B)

    This is the characteristic property of negation (De Morgan's law).

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

      Anti-additive implies DE.

      The left-to-right direction of anti-additivity is exactly the DE property.

      Anti-morphic implies anti-additive.

      By definition, anti-morphic is anti-additive plus the ∧-to-∨ property.

      Anti-morphic implies DE.

      Transitive: AM → AA → DE.

      Negation is anti-additive.

      ¬(A ∨ B) = ¬A ∧ ¬B (De Morgan's law, part 1)

      Negation satisfies the conjunction-to-disjunction property.

      ¬(A ∧ B) = ¬A ∨ ¬B (De Morgan's law, part 2)

      Negation is anti-morphic.

      This is the strongest level in the hierarchy.

      "No A is B" = ∀x. A(x) → ¬B(x)

      For a fixed restrictor, "no ___" as a function of scope.

      Equations
      Instances For

        "No" is anti-additive in scope.

        No A (B ∨ C) ⊣⊢ No A B ∧ No A C

        Proof: "No student smokes or drinks" iff "No student smokes and no student drinks"

        "No" is DE in scope.

        Follows from anti-additivity.

        "At most n A's are B" - true if |A ∩ B| ≤ n.

        We use a simplified version for our 4-world model.

        Equations
        Instances For

          "At most n" is DE in scope.

          If P ⊆ Q, then "At most n A's are Q" ⊢ "At most n A's are P"

          Because |A ∩ P| ≤ |A ∩ Q| when P ⊆ Q.

          "At most 1 student ___" with fixed restrictor.

          Using atMost 1 (not 2) because with only 2 students in p01, atMost 2 is trivially always true and hence vacuously anti-additive.

          Equations
          Instances For

            "At most 1" is still DE (the DE proof generalizes to any n).

            "At most n" is not anti-additive (counterexample).

            The right-to-left direction of anti-additivity fails:

            • "At most 1 student smokes" ∧ "At most 1 student drinks" does NOT imply "At most 1 student smokes or drinks"

            Counterexample: let p = {w0} (only w0 smokes), q = {w1} (only w1 drinks). Then p01 ∩ p = {w0} (1 ≤ 1 ✓), p01 ∩ q = {w1} (1 ≤ 1 ✓), but p01 ∩ (p ∨ q) = {w0, w1} (2 > 1 ✗).

            Weak NPI licensing: Requires DE context.

            Examples: ever, any (unstressed), alcun

            Equations
            Instances For

              Strong NPI licensing: Requires Anti-Additive context.

              Examples: lift a finger, in weeks, until

              Equations
              Instances For

                DEStrength ↔ Proof Hierarchy #

                @cite{icard-2012}

                DEStrengthProof PredicateExample Licensor
                .weakIsDEfew, at most n
                .antiAdditiveIsAntiAdditiveno, nobody, without
                .antiMorphicIsAntiMorphicnot, never

                Strong NPIs require .antiAdditive or stronger: #

                Weak NPIs accept .weak or stronger: #

                Additive: f(A ∨ B) = f(A) ∨ f(B) and f(⊤) = ⊤. Dual of anti-additive. Preserved by "some" in both arguments.

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

                  Multiplicative: f(A ∧ B) = f(A) ∧ f(B) and f(⊥) = ⊥. Dual of anti-morphic's ∧-to-∨ clause. Preserved by "every" in scope.

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

                    Anti-multiplicative: f(A ∧ B) = f(A) ∨ f(B) and f(⊥) = ⊤. Dual of anti-additive. Characteristic of "not every".

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

                      Additive implies UE: f distributes over ∨ ⇒ f preserves entailment. Proof mirrors antiAdditive_implies_de.