Skip to main content

On the Confluence of the Graphic Calculus with Penrose Diagrams (I)

  • Conference paper
Computer Aided Systems Theory – EUROCAST 2011 (EUROCAST 2011)

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

Included in the following conference series:

  • 1671 Accesses

Abstract

In paper Molinelli et al, 1998 a general model allowing the integration of different kinds of calculus with diagrams appearing in several fields of Science and Engineering was introduced. And also, a computer aided system enabling some manipulation of this graphical stuff was presented.

Traditionally most of these diagrams have been used as an aid in the development of complex calculus, although the lack of a solid theoretical foundation has prevent the existence of practical tools.

As a contribution to that necessary background, we present here an implementation of the diagrams using Coq and a first discussion on the confluence of the rewriting based on the interchange law.

Supported by the project: TIN2010-20959.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bonfante, G., Guiraud, Y.: Polygraphic programs and polynomial–time functions. LMCS 5 (2009)

    Google Scholar 

  2. Bertot, I., Casteran, P.: Interactive Theorem Proving and Program Development. Springer, Heidelberg (2004)

    Book  MATH  Google Scholar 

  3. Coecke, R.: Course lecture notes HT. Oxford Computer Laboratory (2010)

    Google Scholar 

  4. Coquand, T.: An Introduction to Type Theory. Notes of the FPCL summer school, Glasgow (1989)

    Google Scholar 

  5. Dixon, L., Duncan, R.: Graphical Reasoning in Compact Closed Categories for Quantum Computation. Journal Annals of Mathematics and Artificial Intelligence 56(1) (2009)

    Google Scholar 

  6. Coquand, T., Pauling–Mohring, C.: Inductively defined types. In: Martin-Löf, P., Mints, G. (eds.) COLOG 1988. LNCS, vol. 417, pp. 50–66. Springer, Heidelberg (1990)

    Chapter  Google Scholar 

  7. Guiraud, Y., Malbos, P.: Higher-dimensional categories with finite derivation type. Theory and Applications of Categories 22(18) (2009)

    Google Scholar 

  8. Lafont, I.: Diagram Rewriting and Operads (2010), http://iml.univ-mrs.fr/~lafont/recherche.html

  9. Mimram, S.: Computing Critical Pairs in 3-Polygraphs. In: CEA. CAM-CAD Workshop (2009)

    Google Scholar 

  10. Pauling-Mohring, C.: Inductive Definitions in the System Coq–Rules and Properties. In: Bezem, M., Groote, J.F. (eds.) TLCA 1993. LNCS, vol. 664, pp. 328–345. Springer, Heidelberg (1993)

    Chapter  Google Scholar 

  11. Molinelli, J.M., Barja, J.M., Blanco, A., Freire, J.L.: An Automatic Calculator with Penrose Diagrams. In: Moreno-Díaz, R., Pichler, F. (eds.) EUROCAST 1997. LNCS, vol. 1333, pp. 252–269. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  12. Pfenning, F., Pauling–Mohring, C.: Inductively defined types in the Calculus of Constructions. In: Schmidt, D.A., Main, M.G., Melton, A.C., Mislove, M.W. (eds.) MFPS 1989. LNCS, vol. 442, pp. 209–228. Springer, Heidelberg (1990)

    Chapter  Google Scholar 

  13. Simpson, C.: http://ncatlab.org/nlab/show/strict+2-category

  14. Tabareau, N.: Aspect Oriented Programming: a language for 2-categories (2010), http://hal.archives-ouvertes.fr/

  15. Werner, B., Paulin–Mohrin, C.: ENSTA Course Notes (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Freire Nistal, J.L., Blanco Ferro, A., Molinelli Barba, J.M., Freire Brañas, E. (2012). On the Confluence of the Graphic Calculus with Penrose Diagrams (I). In: Moreno-Díaz, R., Pichler, F., Quesada-Arencibia, A. (eds) Computer Aided Systems Theory – EUROCAST 2011. EUROCAST 2011. Lecture Notes in Computer Science, vol 6927. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27549-4_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27549-4_22

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-27548-7

  • Online ISBN: 978-3-642-27549-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics