Skip to main content

Discrete Lawvere Theories

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3629))

Abstract

We introduce the notion of discrete countable Lawvere V-theory and study constructions that may be made on it. The notion of discrete countable Lawvere V-theory extends that of ordinary countable Lawvere theory by allowing the homsets of an ordinary countable Lawvere theory to become homobjects of a well-behaved axiomatically defined category such as that of ω-cpo’s. Every discrete countable Lawvere V-theory induces a V-enriched monad, equivalently a strong monad, on V. We show that discrete countable Lawvere V-theories allow us to model all the leading examples of computational effects other than continuations, and that they are closed under constructions of sum, tensor and distributive tensor, which are the fundamental ways in which one combines such effects. We also show that discrete countable Lawvere V-theories are closed under taking an image, allowing one to treat observation as a mathematical primitive in modelling effects.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adámek, J., Rosický, J.: Locally Presentable and Accessible Categories. London Mathematical Society Lecture Note Series, vol. 189. Cambridge University Press, Cambridge (1994)

    Book  MATH  Google Scholar 

  2. Barr, M., Wells, C.: Toposes, Triples and Theories. Springer, Heidelberg (1985)

    MATH  Google Scholar 

  3. Barr, M., Wells, C.: Category Theory for Computing Science. Prentice-Hall, Englewood Cliffs (1990)

    MATH  Google Scholar 

  4. Blackwell, R., Kelly, G.M., Power, A.J.: Two-Dimensional Monad Theory. J. Pure Appl. Algebra 59, 1–41 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  5. Ghani, N., Lüth, C.: Monads and Modular Term Rewriting. In: Moggi, E., Rosolini, G. (eds.) CTCS 1997. LNCS, vol. 1290, pp. 69–86. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  6. Heckmann, R.: Probabilistic Domains. In: Tison, S. (ed.) CAAP 1994. LNCS, vol. 787, pp. 21–56. Springer, Heidelberg (1994)

    Chapter  Google Scholar 

  7. Hennessy, M.C.B.: Algebraic Theory of Processes. MIT Press, Cambridge (1988)

    MATH  Google Scholar 

  8. Hyland, M., Levy, P., Plotkin, G.D., Power, A.J.: Combining Continuations with Other Effects. In: Proc. Continuations Workshop 2004, Birmingham Technical Report, No. CSR-04-1, refereed presentation (2004)

    Google Scholar 

  9. Hyland, J.M.E., Power, A.J.: Pseudo-Commutative Monads and Pseudo-Closed 2-Categories. J. Pure Appl. Algebra 175, 141–185 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  10. Hyland, J.M.E., Power, A.J., Plotkin, G.D.: Combining Computational Effects: Commutativity and Sum. In: Baeza-Yates, R.A., Montanari, U., Santoro, N. (eds.) Proc. 2nd IFIP Conf on Theoretical Computer Science, pp. 474–484. Kluwer, Dordrecht (2002)

    Google Scholar 

  11. Hyland, J.M.E., Power, A.J., Plotkin, G.D.: Combining Computational Effects: Sum and Tensor. Theoretical Computer Science (to appear)

    Google Scholar 

  12. Jones, C., Plotkin, G.D.: A Probabilistic Powerdomain of Evaluations. In: Proc. LICS 1989, pp. 186–195. IEEE Press, Los Alamitos (1989)

    Google Scholar 

  13. Kelly, G.M.: A Unified Treatment of Transfinite Constructions for Free Algebras, Free Monoids, Colimits, Associated Sheaves, and so on. Bull. Austral. Math. Soc 22, 1–83 (1980)

    Article  MATH  MathSciNet  Google Scholar 

  14. Kelly, G.M.: Basic Concepts of Enriched Category Theory. Cambridge University Press, Cambridge (1982)

    MATH  Google Scholar 

  15. Kelly, G.M.: Structures Defined by Finite Limits in the Enriched Context I. Cahiers de Topologie et Géométrie Différentielle 23(1), 3–42 (1982)

    MATH  Google Scholar 

  16. Kelly, G.M., Lack, S.: Finite-product-preserving Functors, Kan Extensions, and Strongly-finitary Monads. Applied Categorical Structures (1993)

    Google Scholar 

  17. Kelly, G.M., Power, A.J.: Adjunctions whose Counits are Coequalizers, and Presentations of Finitary Enriched Monads. J. Pure Appl. Algebra 89, 163–179 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  18. Kinoshita, Y., Power, A.J., Takeyama, M.: Sketches. J. Pure Appl. Algebra 143, 275–291 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  19. Kock, A.: Monads on Symmetric Monoidal Closed Categories. Arch. Math. 21, 1–10 (1970)

    Article  MATH  MathSciNet  Google Scholar 

  20. Mislove, M.W.: Nondeterminism and Probabilistic Choice: Obeying the Laws. In: Palamidessi, C. (ed.) CONCUR 2000. LNCS, vol. 1877, pp. 350–364. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  21. Moggi, E.: Computational Lambda-Calculus and Monads. In: Proc. LICS 1989, pp. 14–23. IEEE Press, Los Alamitos (1989)

    Google Scholar 

  22. Moggi, E.: Notions of Computation and Monads. Inf. and Comp 93(1), 55–92 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  23. Plotkin, G.D., Power, A.J.: Notions of Computation Determine Monads. In: Nielsen, M., Engberg, U. (eds.) FOSSACS 2002. LNCS, vol. 2303, pp. 342–356. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  24. Power, A.J.: Why Tricategories? Information and Computation 120, 251–262 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  25. Power, A.J.: Enriched Lawvere Theories. Theory and Applications of Categories 6, 83–93 (2000)

    MathSciNet  Google Scholar 

  26. Power, A.J.: Canonical models for computational effects. In: Walukiewicz, I. (ed.) FOSSACS 2004. LNCS, vol. 2987, pp. 438–452. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Power, J. (2005). Discrete Lawvere Theories. In: Fiadeiro, J.L., Harman, N., Roggenbach, M., Rutten, J. (eds) Algebra and Coalgebra in Computer Science. CALCO 2005. Lecture Notes in Computer Science, vol 3629. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11548133_22

Download citation

  • DOI: https://doi.org/10.1007/11548133_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28620-2

  • Online ISBN: 978-3-540-31876-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics