Atiyah–Singer index theorem: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>Bibcode Bot
m Adding 0 arxiv eprint(s), 3 bibcode(s) and 0 doi(s). Did it miss something? Report bugs, errors, and suggestions at User talk:Bibcode Bot
 
en>Fram
Convert external links to wikipedia pages to internal links; remove use of Wikipedia as a reference using AWB
Line 1: Line 1:
You start in a pair of one's lovely island where your own personal peaceful village is in [http://www.Ehow.com/search.html?s=beaches beaches] and woods right up until the enemies known because BlackGuard led by Lieutenant Hammerman invades your island. After managing to guard against a smallish invasion force, he proposes to avenge his loss in battle.<br><br>Towards conclude, clash of clans hack tool no record must not be let to get in approach of the bigger question: what makes we to this article? Putting this particular apart from its of great importance. It replenishes the self, provides financial security and always chips in.<br><br>Be sure to pay attention to a game's evaluation when purchasing an existing. This evaluation will allow you to comprehend what age level clash of clans hack tool is perfect for and will state when the sport is violent. It can help you figure out whether you'll want to buy the sport.<br><br>In the first instance clash of clans hack tool no survey generates believe in among their people. Society is definitely powered by look pressure, one of the most powerful forces on the planet. Whereas long as peer demands utilizes its power to gain good, clash of clans hack tool no survey will have its store in community.<br><br>Examination your child's xbox play enjoying. Video video games are now rated just exactly like films and the fact that can help. This enables you to keep hold of an eye on an information your kids often is exposed to. Dependant upon your child's age, continue to keep the boy clear of video online video media that happen to be meant for people individuals who are more fully grew than him.<br><br>If you have any inquiries relating to wherever and how to use clash of clans hack no survey ([http://prometeu.net article source]), you can make contact with us at our page. To save some money on your personal games, think about opting-in into a assistance you simply can rent payments games from. The price of these lease negotiating for the year are normally under the money of two video programs. You can preserve the field titles until you control them and [http://www.britannica.com/search?query=simply+send simply send] out them back a lot more and purchase another type.<br><br>Computer games or computer games elevated in popularity nowadays, merely with the younger generation, but also with older adults as well. Quite a bit games available, ranging coming from the intellectual to the regularly - your options seem to be limitless. Online task playing games are amongst the most popular games anywhere remaining. With this popularity, plenty consumers are exploring and on the lookout for ways to go over the whole game as rather quickly as they can; reasons why you are using computer How to hack in clash of clans range from simply attempting to own your own chums stare at you all through awe, or getting a large amount of game money anyone really can sell later, or simply just into rid the game within the fun factor for the additional players.
'''Domain theory''' is a   branch of [[mathematics]] that studies special kinds of [[partially ordered set]]s (posets) commonly called '''domains'''. Consequently, domain theory can be considered as a branch of [[order theory]]. The field has major applications in [[computer science]], where it is used to specify [[denotational semantics]], especially for [[functional programming|functional programming languages]]. Domain theory formalizes the intuitive ideas of approximation and convergence in a very general way and has close relations to [[topology]]. An alternative important approach to denotational semantics in computer science is that of [[metric space]]s.
 
== Motivation and intuition ==
 
The primary motivation for the study of domains, which was initiated by [[Dana Scott]] in the late 1960s, was the search for a [[denotational semantics]] of the [[lambda calculus]]. In this formalism, one considers "functions" specified by certain terms in the language. In a purely [[syntax|syntactic]] way, one can go from simple functions to functions that take other functions as their input arguments. Using again just the syntactic transformations available in this formalism, one can obtain so called [[fixed point combinator]]s (the best-known of which is the [[Fixed-point combinator#Y combinator|Y combinator]]); these, by definition, have the property that ''f''('''Y'''(''f'')) = '''Y'''(''f'') for all functions ''f''.
 
To formulate such a denotational semantics, one might first try to construct a ''model'' for the lambda calculus, in which a genuine (total) function is associated with each lambda term. Such a model would formalize a link between the lambda calculus as a purely syntactic system and the lambda calculus as a notational system for manipulating concrete mathematical functions. The [[Combinator calculus]] is such a model. However, the elements of the Combinator calculus are functions from functions to functions; in order for the elements of a model of the lambda calculus to be of arbitrary domain and range, they could not be true functions, only [[partial functions]].
 
Scott got around this difficulty by formalizing a notion of "partial" or "incomplete" information to represent computations that have not yet returned a result. This was modeled by considering, for each domain of computation (e.g. the natural numbers), an additional element that represents an ''undefined'' output, i.e. the "result" of a computation that never ends. In addition, the domain of computation is equipped with an ''ordering relation'', in which the "undefined result" is the [[least element]].  
 
The important step to find a model for the lambda calculus is to consider only those functions (on such a partially ordered set) which are guaranteed to have least fixed points. The set of these functions, together with an appropriate ordering, is again a "domain" in the sense of the theory. But the restriction to a subset of all available functions has another great benefit: it is possible to obtain domains that contain their own [[function space]]s, i.e. one gets functions that can be applied to themselves.
 
Beside these desirable properties, domain theory also allows for an appealing intuitive interpretation. As mentioned above, the domains of computation are always partially ordered. This ordering represents a hierarchy of information or knowledge. The higher an element is within the order, the more specific it is and the more information it contains. Lower elements represent incomplete knowledge or intermediate results.
 
Computation then is modeled by applying [[monotonic|monotone]] [[function (mathematics)|function]]s repeatedly on elements of the domain in order to refine a result. Reaching a [[fixed point (mathematics)|fixed point]] is equivalent to finishing a calculation. Domains provide a superior setting for these ideas since fixed points of monotone functions can be guaranteed to exist and, under additional restrictions, can be approximated from below.
 
== A guide to the formal definitions ==
 
In this section, the central concepts and definitions of domain theory will be introduced. The above intuition of domains being ''information orderings'' will be emphasized to motivate the mathematical formalization of the theory. The precise formal definitions are to be found in the dedicated articles for each concept. A list of general order-theoretic definitions which include domain theoretic notions as well can be found in the [[order theory glossary]]. The most important concepts of domain theory will nonetheless be introduced below.
 
=== Directed sets as converging specifications ===
 
As mentioned before, domain theory deals with [[partially ordered set]]s to model a domain of computation. The goal is to interpret the elements of such an order as ''pieces of information'' or ''(partial) results of a computation'', where elements that are higher in the order extend the information of the elements below them in a consistent way. From this simple intuition it is already clear that domains often do not have a [[greatest element]], since this would mean that there is an element that contains the information of ''all'' other elements - a rather uninteresting situation.
 
A concept that plays an important role in the theory is the one of a '''[[directed set|directed subset]]''' of a domain, i.e. of a non-empty subset of the order in which each two elements have some [[upper bound]] that is an element of this subset. In view of our intuition about domains, this means that every two pieces of information within the directed subset are ''consistently'' extended by some other element in the subset. Hence we can view directed sets as ''consistent specifications'', i.e. as sets of partial results in which no two elements are contradictory. This interpretation can be compared with the notion of a [[convergent sequence]] in [[Mathematical analysis|analysis]], where each element is more specific than the preceding one. Indeed, in the theory of [[metric space]]s, sequences play a role that is in many aspects analogous to the role of directed sets in domain theory.
 
Now, as in the case of sequences, we are interested in the ''limit'' of a directed set. According to what was said above, this would be an element that is the most general piece of information that extends the information of all elements of the directed set, i.e. the unique element that contains ''exactly'' the information that was present in the directed set - and nothing more. In the formalization of order theory, this is just the '''[[least upper bound]]''' of the directed set. As in the case of limits of sequences, least upper bounds of directed sets do not always exist.
 
Naturally, one has a special interest in those domains of computations in which all consistent specifications ''converge'', i.e. in orders in which all directed sets have a least upper bound. This property defines the class of '''[[directed complete partial order]]s''', or '''dcpo''' for short. Indeed, most considerations of domain theory do only consider orders that are at least directed complete.
 
From the underlying idea of partially specified results as representing incomplete knowledge, one derives another desirable property: the existence of a '''[[least element]]'''. Such an element models that state of no information - the place where most computations start. It also can be regarded as the output of a computation that does not return any result at all.
 
=== Computations and domains ===
 
Now that we have some basic formal descriptions of what a domain of computation should be, we can turn to the computations themselves. Clearly, these have to be functions, taking inputs from some computational domain and returning outputs in  some (possibly different) domain. However, one would also expect that the output of a function will contain more information when the information content of the input is increased. Formally, this means that we want a function to be '''[[monotonic]]'''.
 
When dealing with '''[[complete partial order|dcpos]]''', one might also want computations to be compatible with the formation of limits of a directed set. Formally, this means that, for some function ''f'', the image ''f''(''D'') of a directed set ''D'' (i.e. the set of the images of each element of ''D'') is again directed and has as a least upper bound the image of the least upper bound of ''D''. One could also say that ''f'' ''[[limit-preserving function (order theory)|preserves]] directed suprema''. Also note that, by considering directed sets of two elements, such a function also has to be monotonic. These properties give rise to the notion of a '''[[Scott-continuous]]''' function. Since this often is not ambiguous one also may speak of ''continuous functions''.
 
=== Approximation and finiteness ===
 
Domain theory is a purely ''qualitative'' approach to modeling the structure of information states. One can say that something contains more information, but the amount of additional information is not specified. Yet, there are some situations in which one wants to speak about elements that are in a sense much simpler (or much more incomplete) than a given state of information. For example, in the natural subset-inclusion ordering on some [[powerset]], any infinite element (i.e. set) is much more "informative" than any of its ''finite'' subsets.
 
If one wants to model such a relationship, one may first want to consider the induced strict order < of a domain with order ≤. However, while this is a useful notion in the case of total orders, it does not tell us much in the case of partially ordered sets. Considering again inclusion-orders of sets, a set is already strictly smaller than another, possibly infinite, set if it contains just one less element. One would, however, hardly agree that this captures the notion of being "much simpler".
 
===Way-below relation===
 
A more elaborate approach leads to the definition of the so-called '''order of approximation''', which is more suggestively also called the '''way-below relation'''. An element ''x'' is ''way below'' an element ''y'', if, for every directed set ''D'' with supremum such that
 
:<math> y \sqsubseteq \sup D </math>,
 
there is some element ''d'' in ''D'' such that
 
:<math> x \sqsubseteq d </math>.
 
Then one also says that ''x'' ''approximates'' ''y'' and writes
 
:<math> x \ll y </math>.
 
This does imply that
 
:<math> x \sqsubseteq y </math>,
 
since the singleton set {''y''} is directed. For an example, in an ordering of sets, an infinite set is way above any of its finite subsets. On the other hand, consider the directed set (in fact: the chain) of finite sets
 
:<math> \{0\}, \{0, 1\}, \{0, 1, 2\}, \ldots </math>
 
Since the supremum of this chain is the set of all natural numbers '''N''', this shows that no infinite set is way below '''N'''.
 
However, being way below some element is a ''relative'' notion and does not reveal much about an element alone. For example, one would like to characterize finite sets in an order-theoretic way, but even infinite sets can be way below some other set. The special property of these '''finite''' elements ''x'' is that they are way below themselves, i.e.  
 
:<math> x \ll x</math>.
 
An element with this property is also called '''[[compact element|compact]]'''. Yet, such elements do not have to be "finite" nor "compact" in any other mathematical usage of the terms. The notation is nonetheless motivated by certain parallels to the respective notions in [[set theory]] and [[topology]]. The compact elements of a domain have the important special property that they cannot be obtained as a limit of a directed set in which they did not already occur.
 
Many other important results about the way-below relation support the claim that this definition is appropriate to capture many important aspects of a domain.
 
=== Bases of domains ===
 
The previous thoughts raise another question: is it possible to guarantee that all elements of a domain can be obtained as a limit of much simpler elements? This is quite relevant in practice, since we cannot compute infinite objects but we may still hope to approximate them arbitrarily closely.
 
More generally, we would like to restrict to a certain subset of elements as being sufficient for getting all other elements as least upper bounds. Hence, one defines a '''base''' of a poset ''P'' as being a subset ''B'' of ''P'', such that, for each ''x'' in ''P'', the set of elements in ''B'' that are way below ''x'' contains a directed set with supremum ''x''. The poset ''P'' is a ''continuous poset'' if it has some base. Especially, ''P'' itself is a base in this situation. In many applications, one restricts to continuous (d)cpos as a main object of study.
 
Finally, an even stronger restriction on a partially ordered set is given by requiring the existence of a base of ''compact'' elements. Such a poset is called '''[[algebraic poset|algebraic]]'''. From the viewpoint of denotational semantics, algebraic posets are particularly well-behaved, since they allow for the approximation of all elements even when restricting to finite ones. As remarked before, not every finite element is "finite" in a classical sense and it may well be that the finite elements constitute an [[uncountable]] set.
 
In some cases, however, the base for a poset is [[countable]]. In this case, one speaks of an '''ω-continuous''' poset. Accordingly, if the countable base consists entirely of finite elements, we obtain an order that is '''ω-algebraic'''.
 
=== Special types of domains ===
 
A simple special case of a domain is known as an '''elementary''' or '''flat domain'''.  This consists of a set of incomparable elements, such as the integers, along with a single "bottom" element considered smaller than all other elements.
 
One can obtain a number of other interesting special classes of ordered structures that could be suitable as "domains". We already mentioned continuous posets and algebraic posets. More special versions of both are continuous and algebraic [[complete partial order|cpos]]. Adding even further [[completeness (order theory)|completeness properties]] one obtains [[Lattice_(order)#Continuity_and_algebraicity|continuous lattices]] and [[algebraic lattices]], which are just [[complete lattice]]s with the respective properties. For the algebraic case, one finds broader classes of posets which are still worth studying: historically, the [[Scott domain]]s were the first structures to be studied in domain theory. Still wider classes of domains are constituted by [[SFP-domain]]s, [[L-domain]]s, and [[bifinite domain]]s.
 
All of these classes of orders can be cast into various [[category theory|categories]] of dcpos, using functions which are monotone, Scott-continuous, or even more specialized as morphisms. Finally, note that the term ''domain'' itself is not exact and thus is only used as an abbreviation when a formal definition has been given before or when the details are irrelevant.
 
== Important results ==
 
A poset ''D'' is a dcpo if and only if each chain in ''D'' has a supremum.
 
If ''f'' is a continuous function on a poset ''D'' then it has a least fixed point, given as the least upper bound of all finite iterations of ''f'' on the least element 0: ''V''<sub>''n'' in '''N'''</sub> ''f'' <sup>''n''</sup>(0).  This is the [[Kleene fixed-point theorem]].
 
==Generalizations==
*{{cite paper | id = {{citeseerx|10.1.1.55.903}} | title = Synthetic domain theory }}
*[http://homepages.inf.ed.ac.uk/als/Research/topological-domain-theory.html Topological domain theory]
*A [[continuity space]] is a generalization of metric spaces and [[poset]]s, that can be used to unify the notions of metric spaces and domains.
 
==See also==
*[[Scott domain]]
*[[Scott information system]]
*[[Type theory]]
*[[Category theory]]
 
== Further reading ==
*{{cite encyclopedia | author = G. Gierz, K. H. Hofmann, K. Keimel, J. D. Lawson, M. Mislove, and D. S. Scott | encyclopedia = Encyclopedia of Mathematics and its Applications | title = Continuous Lattices and Domains | year = 2003 | publisher = Cambridge University Press | volume = 93 | isbn = 0-521-80338-1 }}
*{{cite conference | author = [[Samson Abramsky|S. Abramsky]], A. Jung | year = 1994 | title = Domain theory | booktitle = Handbook of Logic in Computer Science | editor = S. Abramsky, D. M. Gabbay, T. S. E. Maibaum, editors, | volume = III | publisher = Oxford University Press | id = ISBN 0-19-853762-X | url = http://www.cs.bham.ac.uk/~axj/pub/papers/handy1.pdf | format = PDF | accessdate = 2007-10-13 }}
*{{cite book | author = Alex Simpson | title = Mathematical Structures for Semantics | url = http://www.dcs.ed.ac.uk/home/als/Teaching/MSfS/l3.ps | accessdate = 2007-10-13 | year = 2001-2002 | chapter = Part III: Topological Spaces from a Computational Perspective }}
*{{cite journal | title = Data types as lattices | author = D. S. Scott | authorlink = Dana Scott | year = 1975 | journal = Proceedings of the International Summer Institute and Logic Colloquium, Kiel'', in ''Lecture Notes in Mathematics | volume = 499 | pages = 579–651 | publisher = Springer-Verlag }}
*{{cite book | author = Carl A. Gunter | title = Semantics of Programming Languages | year = 1992 | publisher = MIT Press }}
*{{cite book | author = B. A. Davey and H. A. Priestley | title = Introduction to Lattices and Order | edition = 2nd | year = 2002 | publisher =  Cambridge University Press | isbn = 0-521-78451-4 }}
*{{cite conference | author = Carl Hewitt and Henry Baker |date=August 1977 | title = Actors and Continuous Functionals | booktitle = Proceedings of IFIP Working Conference on Formal Description of Programming Concepts }}
*{{cite book | author = V. Stoltenberg-Hansen, I. Lindstrom, and E. R. Griffor | title = Mathematical Theory of Domains | year = 1994 | publisher = Cambridge University Press | isbn = 0-521-38344-7}}
 
== External links ==
* [http://www.cs.nott.ac.uk/~gmh/domains.html Introduction to Domain Theory] by [[Graham Hutton]], [[University of Nottingham]]
 
{{DEFAULTSORT:Domain Theory}}
[[Category:Domain theory]]
[[Category:Fixed points (mathematics)]]

Revision as of 15:38, 15 November 2013

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 science, where it is used to specify denotational semantics, especially for functional programming languages. Domain theory formalizes the intuitive ideas of approximation and convergence in a very general way and has close relations to topology. An alternative important approach to denotational semantics in computer science is that of metric spaces.

Motivation and intuition

The primary motivation for the study of domains, which was initiated by Dana Scott in the late 1960s, was the search for a denotational semantics of the lambda calculus. In this formalism, one considers "functions" specified by certain terms in the language. In a purely syntactic way, one can go from simple functions to functions that take other functions as their input arguments. Using again just the syntactic transformations available in this formalism, one can obtain so called fixed point combinators (the best-known of which is the Y combinator); these, by definition, have the property that f(Y(f)) = Y(f) for all functions f.

To formulate such a denotational semantics, one might first try to construct a model for the lambda calculus, in which a genuine (total) function is associated with each lambda term. Such a model would formalize a link between the lambda calculus as a purely syntactic system and the lambda calculus as a notational system for manipulating concrete mathematical functions. The Combinator calculus is such a model. However, the elements of the Combinator calculus are functions from functions to functions; in order for the elements of a model of the lambda calculus to be of arbitrary domain and range, they could not be true functions, only partial functions.

Scott got around this difficulty by formalizing a notion of "partial" or "incomplete" information to represent computations that have not yet returned a result. This was modeled by considering, for each domain of computation (e.g. the natural numbers), an additional element that represents an undefined output, i.e. the "result" of a computation that never ends. In addition, the domain of computation is equipped with an ordering relation, in which the "undefined result" is the least element.

The important step to find a model for the lambda calculus is to consider only those functions (on such a partially ordered set) which are guaranteed to have least fixed points. The set of these functions, together with an appropriate ordering, is again a "domain" in the sense of the theory. But the restriction to a subset of all available functions has another great benefit: it is possible to obtain domains that contain their own function spaces, i.e. one gets functions that can be applied to themselves.

Beside these desirable properties, domain theory also allows for an appealing intuitive interpretation. As mentioned above, the domains of computation are always partially ordered. This ordering represents a hierarchy of information or knowledge. The higher an element is within the order, the more specific it is and the more information it contains. Lower elements represent incomplete knowledge or intermediate results.

Computation then is modeled by applying monotone functions repeatedly on elements of the domain in order to refine a result. Reaching a fixed point is equivalent to finishing a calculation. Domains provide a superior setting for these ideas since fixed points of monotone functions can be guaranteed to exist and, under additional restrictions, can be approximated from below.

A guide to the formal definitions

In this section, the central concepts and definitions of domain theory will be introduced. The above intuition of domains being information orderings will be emphasized to motivate the mathematical formalization of the theory. The precise formal definitions are to be found in the dedicated articles for each concept. A list of general order-theoretic definitions which include domain theoretic notions as well can be found in the order theory glossary. The most important concepts of domain theory will nonetheless be introduced below.

Directed sets as converging specifications

As mentioned before, domain theory deals with partially ordered sets to model a domain of computation. The goal is to interpret the elements of such an order as pieces of information or (partial) results of a computation, where elements that are higher in the order extend the information of the elements below them in a consistent way. From this simple intuition it is already clear that domains often do not have a greatest element, since this would mean that there is an element that contains the information of all other elements - a rather uninteresting situation.

A concept that plays an important role in the theory is the one of a directed subset of a domain, i.e. of a non-empty subset of the order in which each two elements have some upper bound that is an element of this subset. In view of our intuition about domains, this means that every two pieces of information within the directed subset are consistently extended by some other element in the subset. Hence we can view directed sets as consistent specifications, i.e. as sets of partial results in which no two elements are contradictory. This interpretation can be compared with the notion of a convergent sequence in analysis, where each element is more specific than the preceding one. Indeed, in the theory of metric spaces, sequences play a role that is in many aspects analogous to the role of directed sets in domain theory.

Now, as in the case of sequences, we are interested in the limit of a directed set. According to what was said above, this would be an element that is the most general piece of information that extends the information of all elements of the directed set, i.e. the unique element that contains exactly the information that was present in the directed set - and nothing more. In the formalization of order theory, this is just the least upper bound of the directed set. As in the case of limits of sequences, least upper bounds of directed sets do not always exist.

Naturally, one has a special interest in those domains of computations in which all consistent specifications converge, i.e. in orders in which all directed sets have a least upper bound. This property defines the class of directed complete partial orders, or dcpo for short. Indeed, most considerations of domain theory do only consider orders that are at least directed complete.

From the underlying idea of partially specified results as representing incomplete knowledge, one derives another desirable property: the existence of a least element. Such an element models that state of no information - the place where most computations start. It also can be regarded as the output of a computation that does not return any result at all.

Computations and domains

Now that we have some basic formal descriptions of what a domain of computation should be, we can turn to the computations themselves. Clearly, these have to be functions, taking inputs from some computational domain and returning outputs in some (possibly different) domain. However, one would also expect that the output of a function will contain more information when the information content of the input is increased. Formally, this means that we want a function to be monotonic.

When dealing with dcpos, one might also want computations to be compatible with the formation of limits of a directed set. Formally, this means that, for some function f, the image f(D) of a directed set D (i.e. the set of the images of each element of D) is again directed and has as a least upper bound the image of the least upper bound of D. One could also say that f preserves directed suprema. Also note that, by considering directed sets of two elements, such a function also has to be monotonic. These properties give rise to the notion of a Scott-continuous function. Since this often is not ambiguous one also may speak of continuous functions.

Approximation and finiteness

Domain theory is a purely qualitative approach to modeling the structure of information states. One can say that something contains more information, but the amount of additional information is not specified. Yet, there are some situations in which one wants to speak about elements that are in a sense much simpler (or much more incomplete) than a given state of information. For example, in the natural subset-inclusion ordering on some powerset, any infinite element (i.e. set) is much more "informative" than any of its finite subsets.

If one wants to model such a relationship, one may first want to consider the induced strict order < of a domain with order ≤. However, while this is a useful notion in the case of total orders, it does not tell us much in the case of partially ordered sets. Considering again inclusion-orders of sets, a set is already strictly smaller than another, possibly infinite, set if it contains just one less element. One would, however, hardly agree that this captures the notion of being "much simpler".

Way-below relation

A more elaborate approach leads to the definition of the so-called order of approximation, which is more suggestively also called the way-below relation. An element x is way below an element y, if, for every directed set D with supremum such that

,

there is some element d in D such that

.

Then one also says that x approximates y and writes

.

This does imply that

,

since the singleton set {y} is directed. For an example, in an ordering of sets, an infinite set is way above any of its finite subsets. On the other hand, consider the directed set (in fact: the chain) of finite sets

Since the supremum of this chain is the set of all natural numbers N, this shows that no infinite set is way below N.

However, being way below some element is a relative notion and does not reveal much about an element alone. For example, one would like to characterize finite sets in an order-theoretic way, but even infinite sets can be way below some other set. The special property of these finite elements x is that they are way below themselves, i.e.

.

An element with this property is also called compact. Yet, such elements do not have to be "finite" nor "compact" in any other mathematical usage of the terms. The notation is nonetheless motivated by certain parallels to the respective notions in set theory and topology. The compact elements of a domain have the important special property that they cannot be obtained as a limit of a directed set in which they did not already occur.

Many other important results about the way-below relation support the claim that this definition is appropriate to capture many important aspects of a domain.

Bases of domains

The previous thoughts raise another question: is it possible to guarantee that all elements of a domain can be obtained as a limit of much simpler elements? This is quite relevant in practice, since we cannot compute infinite objects but we may still hope to approximate them arbitrarily closely.

More generally, we would like to restrict to a certain subset of elements as being sufficient for getting all other elements as least upper bounds. Hence, one defines a base of a poset P as being a subset B of P, such that, for each x in P, the set of elements in B that are way below x contains a directed set with supremum x. The poset P is a continuous poset if it has some base. Especially, P itself is a base in this situation. In many applications, one restricts to continuous (d)cpos as a main object of study.

Finally, an even stronger restriction on a partially ordered set is given by requiring the existence of a base of compact elements. Such a poset is called algebraic. From the viewpoint of denotational semantics, algebraic posets are particularly well-behaved, since they allow for the approximation of all elements even when restricting to finite ones. As remarked before, not every finite element is "finite" in a classical sense and it may well be that the finite elements constitute an uncountable set.

In some cases, however, the base for a poset is countable. In this case, one speaks of an ω-continuous poset. Accordingly, if the countable base consists entirely of finite elements, we obtain an order that is ω-algebraic.

Special types of domains

A simple special case of a domain is known as an elementary or flat domain. This consists of a set of incomparable elements, such as the integers, along with a single "bottom" element considered smaller than all other elements.

One can obtain a number of other interesting special classes of ordered structures that could be suitable as "domains". We already mentioned continuous posets and algebraic posets. More special versions of both are continuous and algebraic cpos. Adding even further completeness properties one obtains continuous lattices and algebraic lattices, which are just complete lattices with the respective properties. For the algebraic case, one finds broader classes of posets which are still worth studying: historically, the Scott domains were the first structures to be studied in domain theory. Still wider classes of domains are constituted by SFP-domains, L-domains, and bifinite domains.

All of these classes of orders can be cast into various categories of dcpos, using functions which are monotone, Scott-continuous, or even more specialized as morphisms. Finally, note that the term domain itself is not exact and thus is only used as an abbreviation when a formal definition has been given before or when the details are irrelevant.

Important results

A poset D is a dcpo if and only if each chain in D has a supremum.

If f is a continuous function on a poset D then it has a least fixed point, given as the least upper bound of all finite iterations of f on the least element 0: Vn in N f n(0). This is the Kleene fixed-point theorem.

Generalizations

See also

Further reading



  • My name is Dorris Bosanquet but everybody calls me Dorris. I'm from Iceland. I'm studying at the university (3rd year) and I play the Bass Guitar for 5 years. Usually I choose music from my famous films ;).
    I have two sister. I love Knitting, watching movies and Water sports.

    Also visit my blog post - http://Hostgator1Centcoupon.info/ (http://dawonls.dothome.co.kr/db/?document_srl=373691)
  • 55 years old Systems Administrator Antony from Clarence Creek, really loves learning, PC Software and aerobics. Likes to travel and was inspired after making a journey to Historic Ensemble of the Potala Palace.

    You can view that web-site... ccleaner free download
  • 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  • One of the biggest reasons investing in a Singapore new launch is an effective things is as a result of it is doable to be lent massive quantities of money at very low interest rates that you should utilize to purchase it. Then, if property values continue to go up, then you'll get a really high return on funding (ROI). Simply make sure you purchase one of the higher properties, reminiscent of the ones at Fernvale the Riverbank or any Singapore landed property Get Earnings by means of Renting

    In its statement, the singapore property listing - website link, government claimed that the majority citizens buying their first residence won't be hurt by the new measures. Some concessions can even be prolonged to chose teams of consumers, similar to married couples with a minimum of one Singaporean partner who are purchasing their second property so long as they intend to promote their first residential property. Lower the LTV limit on housing loans granted by monetary establishments regulated by MAS from 70% to 60% for property purchasers who are individuals with a number of outstanding housing loans on the time of the brand new housing purchase. Singapore Property Measures - 30 August 2010 The most popular seek for the number of bedrooms in Singapore is 4, followed by 2 and three. Lush Acres EC @ Sengkang

    Discover out more about real estate funding in the area, together with info on international funding incentives and property possession. Many Singaporeans have been investing in property across the causeway in recent years, attracted by comparatively low prices. However, those who need to exit their investments quickly are likely to face significant challenges when trying to sell their property – and could finally be stuck with a property they can't sell. Career improvement programmes, in-house valuation, auctions and administrative help, venture advertising and marketing, skilled talks and traisning are continuously planned for the sales associates to help them obtain better outcomes for his or her shoppers while at Knight Frank Singapore. No change Present Rules

    Extending the tax exemption would help. The exemption, which may be as a lot as $2 million per family, covers individuals who negotiate a principal reduction on their existing mortgage, sell their house short (i.e., for lower than the excellent loans), or take part in a foreclosure course of. An extension of theexemption would seem like a common-sense means to assist stabilize the housing market, but the political turmoil around the fiscal-cliff negotiations means widespread sense could not win out. Home Minority Chief Nancy Pelosi (D-Calif.) believes that the mortgage relief provision will be on the table during the grand-cut price talks, in response to communications director Nadeam Elshami. Buying or promoting of blue mild bulbs is unlawful.

    A vendor's stamp duty has been launched on industrial property for the primary time, at rates ranging from 5 per cent to 15 per cent. The Authorities might be trying to reassure the market that they aren't in opposition to foreigners and PRs investing in Singapore's property market. They imposed these measures because of extenuating components available in the market." The sale of new dual-key EC models will even be restricted to multi-generational households only. The models have two separate entrances, permitting grandparents, for example, to dwell separately. The vendor's stamp obligation takes effect right this moment and applies to industrial property and plots which might be offered inside three years of the date of buy. JLL named Best Performing Property Brand for second year running

    The data offered is for normal info purposes only and isn't supposed to be personalised investment or monetary advice. Motley Fool Singapore contributor Stanley Lim would not personal shares in any corporations talked about. Singapore private home costs increased by 1.eight% within the fourth quarter of 2012, up from 0.6% within the earlier quarter. Resale prices of government-built HDB residences which are usually bought by Singaporeans, elevated by 2.5%, quarter on quarter, the quickest acquire in five quarters. And industrial property, prices are actually double the levels of three years ago. No withholding tax in the event you sell your property. All your local information regarding vital HDB policies, condominium launches, land growth, commercial property and more

    There are various methods to go about discovering the precise property. Some local newspapers (together with the Straits Instances ) have categorised property sections and many local property brokers have websites. Now there are some specifics to consider when buying a 'new launch' rental. Intended use of the unit Every sale begins with 10 p.c low cost for finish of season sale; changes to 20 % discount storewide; follows by additional reduction of fiftyand ends with last discount of 70 % or extra. Typically there is even a warehouse sale or transferring out sale with huge mark-down of costs for stock clearance. Deborah Regulation from Expat Realtor shares her property market update, plus prime rental residences and houses at the moment available to lease Esparina EC @ Sengkang
  • 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  • 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  • 55 years old Systems Administrator Antony from Clarence Creek, really loves learning, PC Software and aerobics. Likes to travel and was inspired after making a journey to Historic Ensemble of the Potala Palace.

    You can view that web-site... ccleaner free download
  • 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534

External links