Skip to main content
Log in

Banach's Fixed-Point Theorem as a base for data-type equations

  • Published:
Applied Categorical Structures Aims and scope Submit manuscript

Abstract

For a categoryK of data types, solutions of recursive data-type equationsXT(X), whereT is an endofunctor ofK, can be constructed by iteratingT on the unique arrowT1 → 1. This is well-known forK enriched over complete posets and forT locally continuous (an application of the Kleene Fixed-Point Theorem). We prove this forK enriched over complete metric spaces and forT contracting (an application of the Banach Fixed-Point Theorem). Moreover, we prove that each such recursive equation has a unique solution. Our results generalize the approach of P. America and J. Rutten.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J. Adámek: Free algebras and automata realizations in the language of categories,Comm. Math. Univ. Carolinae 15 (1974), 589–602.

    Google Scholar 

  2. J. Adámek: Data-type equations in algebraically ω-complete categories,Information and Computation, to appear.

  3. P. America and J. Rutten: Solving reflexive domain equations in a category of complete metric spaces,J. Comp. Syst. Sciences 39 (1989), 343–375.

    Google Scholar 

  4. J. Adámek and V. Trnková:Automata and Algebras in a Category, Kluwer Publ. Dordrecht, 1990.

  5. A. Arnold and M. Nivat: Metric interpretations of infinite trees and semantics of non deterministic recursive programs,Theor. Comp. Science 11 (1980), 181–205.

    Google Scholar 

  6. J. W. Bakker and J. I. Zucker: Processes and the denotational semantics of concurrency,Inform. and Control 54 (1982), 70–120.

    Google Scholar 

  7. D. Lehmann and M. B. Smyth: Data types, University of Warwick,Theory of Comp. Rep. 19 (1977).

  8. E. G. Manes and M. A. Arbib:Algebraic Approaches to Program Semantics, Springer-Verlag, New York, 1986.

    Google Scholar 

  9. D. S. Scott:Continuous Lattices, Lect. N. Mathem. 274, Springer-Verlag, 1972, pp. 97–136.

  10. M. B. Smyth and G. D. Plotkin: The category-theoretic solutions of recursive domain equations,SIAM J. Comp. 11 (1982), 761–783.

    Google Scholar 

  11. M. Wand: Fixed-point constructions in order-enriched categories,Theor. Comp. Sci. 8 (1979), 13–30.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Dedicated to Dieter Pumplün on the occasion of his 60th birthday

Rights and permissions

Reprints and permissions

About this article

Cite this article

Adamek, J., Reiterman, J. Banach's Fixed-Point Theorem as a base for data-type equations. Appl Categor Struct 2, 77–90 (1994). https://doi.org/10.1007/BF00878504

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00878504

Mathematics Subject Classifications (1991)

Key words

Navigation