In the
mathematical
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
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 cpo
CPO may refer to:
Occupations
* Certified Professional Organizer
* Certified Protection Officer, a professional certification for security officers from the International Foundation for Protection Officers
* Chief people officer, a corporate of ...
. 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 lattice {{Unreferenced, date=December 2008
In the mathematical area of order theory, the compact elements or finite elements of a partially ordered set are those elements that cannot be subsumed by a supremum of any non-empty directed set that does not ...
s, 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 dually, that is, it is an eleme ...
. 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'', i ...
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
Dana Stewart Scott (born October 11, 1932) is an American logician who is the emeritus Hillman University Professor of Computer Science, Philosophy, and Mathematical Logic at Carnegie Mellon University; he is now retired and lives in Berkeley, Ca ...
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 lattice which satisfies at least one of these properties is known as a ''conditionally complete lattice.'' ...
, and the Russian mathematician
Yuri Yershov constructed the isomorphic structure of
cpo
CPO may refer to:
Occupations
* Certified Professional Organizer
* Certified Protection Officer, a professional certification for security officers from the International Foundation for Protection Officers
* Chief people officer, a corporate of ...
. But this was not recognized until after scientific communications improved after the fall of the
Iron Curtain
The Iron Curtain was the political 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. The term symbolizes the efforts by the Soviet Union (USSR) to block itself and its s ...
. 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 partially ordered set (also poset) formalizes and generalizes the intuitive concept of an ordering, sequencing, or arrangement of the elements of a Set (mathematics), set. A poset consists of a set toget ...
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; plural infima) of a subset S of a partially ordered set P is a greatest element in P that is less than or equal to each element of S, if such an element exists. Consequently, the term ''greatest l ...
.
* is
bounded complete In the mathematical field of order theory, a partially ordered set is bounded complete if all of its subsets that have some upper bound also have a least upper bound. Such a partial order can also be called consistently or coherently complete ( Viss ...
, 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 greater than or equal to every element of .
Dually, a lower bound or minorant of is defined to be an element ...
have a supremum.
* is
algebraic, i.e. every element of can be obtained as the supremum of a directed set of
compact element {{Unreferenced, date=December 2008
In the mathematical area of order theory, the compact elements or finite elements of a partially ordered set are those elements that cannot be subsumed by a supremum of any non-empty directed set that does not ...
s 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 eleme ...
(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; plural infima) of a subset S of a partially ordered set P is a greatest element in P that is less than or equal to each element of S, if such an element exists. Consequently, the term ''greatest l ...
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 lattice which satisfies at least one of these properties is known as a ''conditionally complete lattice.'' ...
. 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 {{Unreferenced, date=December 2008
In the mathematical area of order theory, the compact elements or finite elements of a partially ordered set are those elements that cannot be subsumed by a supremum of any non-empty directed set that does not ...
(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 geometrical space in which closeness is defined but cannot necessarily be measured by a numeric distance. More specifically, a topological space is a set whose elements are called points ...
s by introducing the
Scott topology
Scott may refer to:
Places Canada
* Scott, Quebec, municipality in the Nouvelle-Beauce regional municipality in Quebec
* Scott, Saskatchewan, a town in the Rural Municipality of Tramping Lake No. 380
* Rural Municipality of Scott No. 98, Saskat ...
.
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".
With this interpretation we can see that the
supremum
In mathematics, the infimum (abbreviated inf; plural infima) of a subset S of a partially ordered set P is a greatest element in P that is less than or equal to each element of S, if such an element exists. Consequently, the term ''greatest l ...
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. The bottom element is the supremum of the empty set, i.e. the element containing no information at all; its existence is implied by bounded completeness, since, vacuously, the empty set has an upper bound in any non-empty poset.
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. Thus any bounded-complete finite poset trivially is a Scott domain.
* The
natural numbers
In mathematics, the natural numbers are those numbers used for counting (as in "there are ''six'' coins on the table") and ordering (as in "this is the ''third'' largest city in the country").
Numbers used for counting are called ''cardinal n ...
with an additional top element ω constitute an algebraic lattice, hence a Scott domain. For more examples in this direction, see the article on
algebraic lattice {{Unreferenced, date=December 2008
In the mathematical area of order theory, the compact elements or finite elements of a partially ordered set are those elements that cannot be subsumed by a supremum of any non-empty directed set that does not ...
s.
* Consider the set of all finite and infinite words over the alphabet , ordered by the
prefix order In mathematics, especially order theory, a prefix ordered set generalizes the intuitive concept of a tree by introducing the possibility of continuous progress and continuous branching. Natural prefix orders often occur when considering dynamical sy ...
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
A chain is a serial assembly of connected pieces, called links, typically made of metal, with an overall character similar to that of a rope in that it is flexible and curved in compression but linear, rigid, and load-bearing in tension. A c ...
) 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 (like 111... or 000...). 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 which 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 distance, duration or temperature. Here, ''continuous'' means that values can have arbitrarily small variations. Every real ...
s in the unit interval , ordered by their natural order. This bounded-complete cpo is not algebraic. In fact its only compact element is 0.
References
Literature
''See the literature given for
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