Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

The convex powerdomain in a category of posets realized by cpos

  • Conference paper
  • First Online:
Category Theory and Computer Science (CTCS 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 953))

Included in the following conference series:

  • 157 Accesses

Abstract

We construct a powerdomain in a category whose objects are posets of data equipped with a cpo of “intensional” representations of the data, and whose morphisms are those monotonie functions between posets that are “realized” by continuous functions between the associated cpos. The category of cpos is contained as a full subcategory that is preserved by lifting, sums, products and function spaces. The construction of the powerdomain uses a cpo of binary trees, these being intensional representations of nondeterministic computation. The powerdomain is characterized as the free semilattice in the category. In contrast to the other type constructors, the powerdomain does not preserve the subcategory of cpos. Indeed we show that the powerdomain has interesting computational properties that differ from those of the usual convex powerdomain on cpos. We end by considering the solution of recursive domain equations. The surprise here is that the limit-colimit coincidence fails. Nevertheless, by moving to a setting in which one considers “realizability” at the level of functors, algebraic compactness is achieved.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. S. Abramsky, R. Jagadeesan, and P. Malacaria. Full abstraction for PCF (extended abstract). In Proceedings of TACS '94. Springer LNCS 789, 1994.

    Google Scholar 

  2. S. O. Anderson and A. J. Power. A representable approach to nondeterminism. Submitted to Proceedings of MFPS '94, 1994.

    Google Scholar 

  3. G. M. Bierman. What is a categorical model of intuitionistic linear logic? In Typed Lambda Calculi and Applications, Proceedings of TLCA '95. Springer LNCS 902, 1995.

    Google Scholar 

  4. S. Eilenberg and G. M. Kelly. Closed categories. In Proceedings of the Conference on Categorical Algebra, La Jolla 1965, pages 421–562. Springer, 1966.

    Google Scholar 

  5. M. P. Fiore. Axiomatic Domain Theory in Categories of Partial Maps. Ph.D. thesis, Department of Computer Science, University of Edinburgh. Available as ECS-LFCS-94-307, 1994.

    Google Scholar 

  6. P. J. Freyd. Recursive types reduced to inductive types. In Proceedings of 5th Annual Symposium on Logic in Computer Science, pages 498–507, 1990.

    Google Scholar 

  7. P. J. Freyd. Algebraically complete categories. In Category Theory, Proceedings Como 1990, Springer LNM 1488, 1991.

    Google Scholar 

  8. P. J. Freyd. Remarks on algebraically compact categories. In Applications of Categories in Computer Science, pages 95–106. LMS Lecture Notes 177, CUP, 1992.

    Google Scholar 

  9. M. Hennessy and G. D. Plotkin. Full abstraction for a simple parallel programming language. In Mathematical Foundations of Computer Science, pages 108–120. Springer LNCS 74, 1979.

    Google Scholar 

  10. J. M. E. Hyland. A small complete category. Annals of Pure and Applied Logic, 40:135–165, 1988.

    Google Scholar 

  11. G. M. Kelly. Basic Concepts of Enriched Category Theory. LMS Lecture Notes 64, CUP, 1982.

    Google Scholar 

  12. A. Kock. Monads on symmetric monoidal closed categories. Archiv der Mathematik, 21:1–10, 1970.

    Google Scholar 

  13. G. D. Plotkin. A powerdomain construction. SIAM Journal of Computing, 5:452–487, 1976.

    Article  Google Scholar 

  14. G. D. Plotkin. Domains. Lecture notes, Department of Computer Science, University of Edinburgh, 1983.

    Google Scholar 

  15. E. P. Robinson. Logical aspects of denotational semantics. In M. Bezem and J. F. Groote, editors, Category Theory and Computer Science, Proceedings of CTCS '87. Springer LNCS 283, 1987.

    Google Scholar 

  16. K. Sieber. Call-by-value and nondeterminism. In M. Bezem and J. F. Groote, editors, Typed Lambda Calculi and Applications, Proceedings of TLCA '93, pages 376–390. Springer LNCS 664, 1993.

    Google Scholar 

  17. A. K. Simpson. Recursive types in Kleisli categories. Available by FTP from ftp.dcs.ed.ac.uk/pub/als/kleisli.ps.Z, 1992.

    Google Scholar 

  18. M.B. Smyth and G. D. Plotkin. The category theory solution of recursive domain equations. SIAM Journal of Computing, 11:761–783, 1982.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

David Pitt David E. Rydeheard Peter Johnstone

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Simpson, A.K. (1995). The convex powerdomain in a category of posets realized by cpos. In: Pitt, D., Rydeheard, D.E., Johnstone, P. (eds) Category Theory and Computer Science. CTCS 1995. Lecture Notes in Computer Science, vol 953. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60164-3_23

Download citation

  • DOI: https://doi.org/10.1007/3-540-60164-3_23

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60164-7

  • Online ISBN: 978-3-540-44661-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics