domain
A poset P is said to be a directed complete partially ordered set, or dcpo for short, if every directed set D⊆P has a supremum
. Since the empty set
is directed, a dcpo must have a bottom element.
A domain P is a continuous dcpo. Here, continuous means that P is a continuous poset.
Example. Let A,B be sets. Consider the set P of all partial functions from A to B. This means that any f∈P is a function C→B, for some subset C of A. We show that P is a domain.
-
1.
P is a poset: Define a binary relation
on P as follows: f≤g iff g is an extension
of f. In other words, if f:C→B and g:D→B, then C⊆D and f(x)=g(x) for all x∈C. Clearly, ≤ is reflexive
, anti-symmetric, and transitive
. So ≤ turns P into a poset.
-
2.
P is a dcpo: Suppose that D is a directed subset of P. Set E=⋃{dom(f)∣f∈D}. Define g:E→B as follows: for any x∈E, g(x)=f(x) where x∈dom(f) for some f∈D. Is this well-defined? Suppose x∈dom(f1)∩dom(f2). Since D is directed, there is an f∈D extending both f1 and f2. This means that f1(x)=f(x)=f2(x). Therefore, g:= is a well-defined function (on ). Hence is a dcpo.
-
3.
If , then : Since extends both and , is well-defined (the construction is the same as above). To show that , suppose is directed and (note that exists by 2 above). Since , there is such that . Similarly, implies an with . Since is directed, there is with . This means and , or .
-
4.
is continuous: Let . Then by 3 above, is a directed set. By 2, exists, and . Suppose . Then the function defined by is way below , for if , then for some , or , which means . Therefore, . This implies that . As a result, .
Remark. Domain theory is a branch of order theory that is used extensively in theoretical computer science. As in the example, one can think of a domain as a collection of partial pictures or pieces of partial information. Being continuous is the same as saying that any picture or piece of information can be pieced together by partial ones by way of “approximations”.
Title | domain |
Canonical name | Domain12 |
Date of creation | 2013-03-22 16:49:25 |
Last modified on | 2013-03-22 16:49:25 |
Owner | CWoo (3771) |
Last modified by | CWoo (3771) |
Numerical id | 8 |
Author | CWoo (3771) |
Entry type | Definition |
Classification | msc 06B35 |
Synonym | directed complete |
Synonym | directed complete poset |
Synonym | directed complete partially ordered set |
Related topic | CompleteLattice |
Defines | domain |
Defines | dcpo |