In the
mathematical
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
fields of
order and
domain theory
Domain theory is a branch of mathematics that studies special kinds of partially ordered sets (posets) commonly called domains. Consequently, domain theory can be considered as a branch of order theory. The field has major applications in computer ...
, a Scott domain is an
algebraic,
bounded-complete and
directed-complete partial order
In mathematics, especially order theory, a partial order on a set is an arrangement such that, for certain pairs of elements, one precedes the other. The word ''partial'' is used to indicate that not every pair of elements needs to be comparable ...
(dcpo). They are named in honour of
Dana S. Scott, who was the first to study these structures at the advent of domain theory. Scott domains are very closely related to
algebraic lattices, being different only in possibly lacking a
greatest element
In mathematics, especially in order theory, the greatest element of a subset S of a partially ordered set (poset) is an element of S that is greater than every other element of S. The term least element is defined duality (order theory), dually ...
. They are also closely related to
Scott information system
In domain theory, a branch of mathematics and computer science, a Scott information system is a primitive kind of logical deductive system often used as an alternative way of presenting Scott domains.
Definition
A Scott information system, ''A'', ...
s, which constitute a "syntactic" representation of Scott domains.
While the term "Scott domain" is widely used with the above definition, the term "domain" does not have such a generally accepted meaning and different authors will use different definitions; Scott himself used "domain" for the structures now called "Scott domains". Additionally, Scott domains appear with other names like "algebraic semilattice" in some publications.
Originally, Dana Scott demanded a
complete lattice
In mathematics, a complete lattice is a partially ordered set in which all subsets have both a supremum ( join) and an infimum ( meet). A conditionally complete lattice satisfies at least one of these properties for bounded subsets. For compariso ...
, and the Russian mathematician
Yuri Yershov constructed the isomorphic structure of
dcpo. But this was not recognized until after scientific communications improved after the fall of the
Iron Curtain
The Iron Curtain was the political and physical boundary dividing Europe into two separate areas from the end of World War II in 1945 until the end of the Cold War in 1991. On the east side of the Iron Curtain were countries connected to the So ...
. In honour of their work, a number of mathematical papers now dub this fundamental construction a "Scott–Ershov" domain.
Definition
Formally, a non-empty
partially ordered set
In mathematics, especially order theory, a partial order on a Set (mathematics), set is an arrangement such that, for certain pairs of elements, one precedes the other. The word ''partial'' is used to indicate that not every pair of elements need ...
is called a ''Scott domain'' if the following hold:
* is
directed-complete, i.e. all
directed subsets of have a
supremum
In mathematics, the infimum (abbreviated inf; : infima) of a subset S of a partially ordered set P is the greatest element in P that is less than or equal to each element of S, if such an element exists. If the infimum of S exists, it is unique, ...
.
* is
bounded-complete, i.e. all subsets of that have some
upper bound
In mathematics, particularly in order theory, an upper bound or majorant of a subset of some preordered set is an element of that is every element of .
Dually, a lower bound or minorant of is defined to be an element of that is less ...
have a supremum.
* is
algebraic, i.e. every element of can be obtained as the supremum of a directed set of
compact elements of .
Properties
Since the empty set certainly has some upper bound, we can conclude the existence of a
least element
In mathematics, especially in order theory, the greatest element of a subset S of a partially ordered set (poset) is an element of S that is greater than every other element of S. The term least element is defined dually, that is, it is an ele ...
(the supremum of the empty set) from bounded completeness.
The property of being bounded-complete is equivalent to the existence of
infima
In mathematics, the infimum (abbreviated inf; : infima) of a subset S of a partially ordered set P is the greatest element in P that is less than or equal to each element of S, if such an element exists. If the infimum of S exists, it is unique, ...
of all ''non-empty'' subsets of . It is well known that the existence of ''all'' infima implies the existence of all suprema and thus makes a partially ordered set into a
complete lattice
In mathematics, a complete lattice is a partially ordered set in which all subsets have both a supremum ( join) and an infimum ( meet). A conditionally complete lattice satisfies at least one of these properties for bounded subsets. For compariso ...
. Thus, when a top element (the infimum of the empty set) is adjoined to a Scott domain, one can conclude that:
# the new top element is compact (since the order was directed complete before) and
# the resulting poset will be an
algebraic lattice (i.e. a complete lattice that is algebraic).
Consequently, Scott domains are in a sense "almost" algebraic lattices. However, removing the top element from a complete lattice does not always produce a Scott domain. (Consider the complete lattice
. The finite subsets of
form a directed set, but have no upper bound in
.)
Scott domains become
topological space
In mathematics, a topological space is, roughly speaking, a Geometry, geometrical space in which Closeness (mathematics), closeness is defined but cannot necessarily be measured by a numeric Distance (mathematics), distance. More specifically, a to ...
s by introducing the
Scott topology.
Explanation
Scott domains are intended to represent ''partial algebraic data'', ordered by information content. An element
is a piece of data that might not be fully defined. The statement
means "
contains all the information that
does". The bottom element is the element containing no information at all. Compact elements are the elements representing a finite amount of information.
With this interpretation we can see that the
supremum
In mathematics, the infimum (abbreviated inf; : infima) of a subset S of a partially ordered set P is the greatest element in P that is less than or equal to each element of S, if such an element exists. If the infimum of S exists, it is unique, ...
of a subset
is the element that contains all the information that ''any'' element of
contains, but ''no more''. Obviously such a supremum only exists (i.e., makes sense) provided
does not contain inconsistent information; hence the domain is directed and bounded complete, but not ''all'' suprema necessarily exist. The algebraicity axiom essentially ensures that all elements get all their information from (non-strictly) lower down in the ordering; in particular, the jump from compact or "finite" to non-compact or "infinite" elements does not covertly introduce any extra information that cannot be reached at some finite stage.
On the other hand, the infimum
is the element that contains all the information that is shared by ''all'' elements of
, and ''no less''. If
contains no consistent information, then its elements have no information in common and so its infimum is
. In this way all non-empty infima exist, but not all infima are necessarily interesting.
This definition in terms of partial data allows an algebra to be defined as the limit of a sequence of increasingly more defined partial algebras—in other words a fixed point of an operator that adds progressively more information to the algebra. For more information, see
Domain theory
Domain theory is a branch of mathematics that studies special kinds of partially ordered sets (posets) commonly called domains. Consequently, domain theory can be considered as a branch of order theory. The field has major applications in computer ...
.
Examples
* Every finite poset is directed-complete and algebraic (though not necessarily bounded-complete). Thus any bounded-complete finite poset is a Scott domain.
* The
natural numbers
In mathematics, the natural numbers are the numbers 0, 1, 2, 3, and so on, possibly excluding 0. Some start counting with 0, defining the natural numbers as the non-negative integers , while others start with 1, defining them as the positiv ...
with an additional top element ω constitute an algebraic lattice, hence a Scott domain. For more examples in this direction, see the article on
algebraic lattices.
* Consider the set of all finite and infinite words over the alphabet , ordered by the
prefix order on words. Thus, a word is smaller than some word if is a prefix of , i.e. if there is some (finite or infinite) word such that
. For example,
. The empty word is the bottom element of this ordering, and every directed set (which is always a
chain) is easily seen to have a supremum. Likewise, one immediately verifies bounded completeness. However, the resulting poset is certainly missing a top having many maximal elements instead (namely all the infinite words). It is also algebraic, since every finite word happens to be compact and we certainly can approximate infinite words by chains of finite ones. Thus this is a Scott domain that is not an algebraic lattice.
* For a negative example, consider the
real number
In mathematics, a real number is a number that can be used to measure a continuous one- dimensional quantity such as a duration or temperature. Here, ''continuous'' means that pairs of values can have arbitrarily small differences. Every re ...
s in the unit interval , ordered by their natural order. This bounded-complete dcpo is not algebraic. In fact its only compact element is 0.
References
Literature
''This literature list has been copied from
domain theory
Domain theory is a branch of mathematics that studies special kinds of partially ordered sets (posets) commonly called domains. Consequently, domain theory can be considered as a branch of order theory. The field has major applications in computer ...
.''
*
*
*
*
**
*
*
*
*
{{DEFAULTSORT:Scott Domain
Domain theory
Order theory