Topological Domain Theory
dc.contributor.advisor
Simpson, Alexander
en
dc.contributor.advisor
Plotkin, Gordon
en
dc.contributor.author
Battenfeld, Ingo
en
dc.contributor.sponsor
University of Edinburgh
en
dc.date.accessioned
2008-05-15T14:37:47Z
dc.date.available
2008-05-15T14:37:47Z
dc.date.issued
2008
dc.description.abstract
This thesis presents Topological Domain Theory as a powerful and flexible framework for denotational semantics. Topological Domain Theory models a wide range of type constructions and can interpret many computational features. Furthermore, it has close connections to established frameworks for denotational semantics, as well as to well-studied mathematical theories, such as topology and computable analysis.
en
dc.description.abstract
We begin by describing the categories of Topological Domain Theory, and their categorical structure. In particular, we recover the basic constructions of domain theory, such as products, function spaces, fixed points and recursive types, in the context of Topological Domain Theory.
en
dc.description.abstract
As a central contribution, we give a detailed account of how computational effects can be modelled in Topological Domain Theory. Following recent work of Plotkin and Power, who proposed to construct effect monads via free algebra functors, this is done by showing that free algebras for a large class of parametrised equational theories exist in Topological Domain Theory. These parametrised equational theories are expressive enough to generate most of the standard examples of effect monads. Moreover, the free algebras in Topological Domain Theory are obtained by an explicit inductive construction, using only basic topological and set-theoretical principles.
en
dc.description.abstract
We also give a comparison of Topological and Classical Domain Theory. The category of omega-continuous dcpos embeds into Topological Domain Theory, and we prove that this embedding preserves the basic domain-theoretic constructions in most cases. We show that the classical powerdomain constructions on omega-continuous dcpos, including the probabilistic powerdomain, can be recovered in Topological Domain Theory.
en
dc.description.abstract
Finally, we give a synthetic account of Topological Domain Theory. We show that Topological Domain Theory is a specific model of Synthetic Domain Theory in the realizability topos over Scott's graph model. We give internal characterisations of the categories of Topological Domain Theory in this realizability topos, and prove the corresponding categories to be internally complete and weakly small. This enables us to show that Topological Domain Theory can model the polymorphic lambda-calculus, and to obtain a richer collection of free algebras than those constructed earlier.
en
dc.description.abstract
In summary, this thesis shows that Topological Domain Theory supports a wide range of semantic constructions, including the standard domain-theoretic constructions, computational effects and polymorphism, all within a single setting.
en
dc.format.extent
917178 bytes
en
dc.format.mimetype
application/pdf
en
dc.identifier.uri
http://hdl.handle.net/1842/2214
dc.language.iso
en
dc.relation.references
Electr. Notes Theor. Comput. Sci., 158, 2006, 59-80
en
dc.relation.references
Math. Struct. in Comp. Science, 16(2), 2006, 141-161
en
dc.relation.references
Electr. Notes Theor. Comput. Sci., 172, 2007, 69-100
en
dc.subject
Informatics
en
dc.subject
Computer Science
en
dc.subject
Computational Effects
en
dc.subject
Topology
en
dc.subject
Denotational Semantics
en
dc.subject
Domain Theory
en
dc.title
Topological Domain Theory
en
dc.type
Thesis or Dissertation
en
dc.type.qualificationlevel
Doctoral
en
dc.type.qualificationname
PhD Doctor of Philosophy
en
Files
Original bundle
1 - 1 of 1
- Name:
- Thesis_Battenfeld.pdf
- Size:
- 895.68 KB
- Format:
- Adobe Portable Document Format
This item appears in the following Collection(s)

