Documentation

Linglib.Phenomena.DefaultReasoning.TweetyNixon

Default Reasoning: Classic Examples #

Theory-neutral data for two classic default reasoning examples:

  1. Tweety Triangle: Birds normally fly. Tweety is a bird. Tweety is a penguin. Penguins are birds. Penguins normally don't fly. Conclusion: Tweety presumably doesn't fly (the more specific default wins).

  2. Nixon Diamond (multiple attributions): Quakers are normally pacifist. Republicans are normally not pacifist. Nixon is both a Quaker and a Republican. Conclusion: agnosticism — neither "presumably pacifist" nor "presumably not pacifist" follows.

These examples test specificity (Tweety) and conflicting defaults (Nixon). Both require conditional defaults ("if φ then normally ψ") to formalize properly — unconditional defaults can only express the degenerate case.

The Tweety world: 4 possible states of an entity.

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.

      Every penguin is a bird.

      Empirical judgment: given "birds normally fly" and "penguins normally don't fly", Tweety (a penguin) presumably doesn't fly. The more specific default (penguins) overrides the general one (birds).

      Equations
      Instances For

        Empirical judgment: non-penguin birds presumably do fly.

        Equations
        Instances For

          The Nixon world: 4 possible states.

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

              Empirical judgment: given conflicting defaults ("Quakers normally pacifist", "Republicans normally not pacifist"), a Quaker Republican is agnostic — neither "presumably pacifist" nor "presumably not pacifist" should follow.

              Equations
              Instances For