Documentation

LeanPool.DomainTheory.Neighborhood.Example12

Example 1.2 (Scott 1981, PRG-19, ยง1) #

Scott's first worked example: tokens ฮ” = {0, 1} and neighbourhoods ๐’Ÿ = {{0, 1}, {0}, {1}}.

We construct the neighbourhood system, prove it satisfies Definition 1.1, and classify its domain elements (Definition 1.6): there are exactly three filters, and exactly one partial element โ€” the bottom filter {ฮ”}.

@[reducible, inline]

Tokens for Example 1.2: ฮ” = {0, 1}.

Equations
Instances For

    Membership in the neighbourhood system ๐’Ÿ of Example 1.2.

    Equations
    Instances For

      A neighbourhood of Example 1.2 is exactly one of ฮ”, {0}, or {1}.

      Example 1.2. The neighbourhood system on ฮ” = {0, 1}.

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

        The bottom element โŠฅ = {ฮ”}.

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

          The total element determined by {0}.

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

            The total element determined by {1}.

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

              Every element of Example 1.2 is one of the three filters โŠฅ, {0}-total, {1}-total.

              The bottom filter is the only partial element: it is strictly below both total elements.