Petri Nets, Discrete Physics, and Distributed Quantum Computation

We shall describe connections between Petri nets, quantum physics and category theory. The view of Net theory as a kind of discrete physics has been consistently emphasized by Carl-Adam Petri. The connections between Petri nets and monoidal categories were illuminated in pioneering work by Ugo Montanari and Jose Meseguer. Recent work by the author and Bob Coecke has shown how monoidal categories with certain additional structure (dagger compactness) can be used as the setting for an effective axiomatization of quantum mechanics, with striking applications to quantum information. This additional structure matches the extension of the Montanari-Meseguer approach by Marti-Oliet and Meseguer, motivated by linear logic.

[1]  José Meseguer,et al.  Petri Nets Are Monoids , 1990, Inf. Comput..

[2]  A Specimen of Theory Construction from Quantum Gravity , 1995, gr-qc/9511063.

[3]  Raymond R. Devillers,et al.  Sequential and Concurrent Behaviour in Petri Net Theory , 1987, Theor. Comput. Sci..

[4]  M. Nivat Fiftieth volume of theoretical computer science , 1988 .

[5]  Robin Milner,et al.  Theories for the Global Ubiquitous Computer , 2004, FoSSaCS.

[6]  Lee Smolin Three Roads to Quantum Gravity , 2001 .

[7]  Samson Abramsky,et al.  What are the fundamental structures of concurrency? We still don't know! , 2006, APC 25.

[8]  G. M. Kelly,et al.  Coherence for compact closed categories , 1980 .

[9]  R. Landauer Information is physical , 1991 .

[10]  Samson Abramsky,et al.  A categorical semantics of quantum protocols , 2004, LICS 2004.

[11]  Charles H. Bennett,et al.  Teleporting an unknown quantum state via dual classical and Einstein-Podolsky-Rosen channels. , 1993, Physical review letters.

[12]  J. Bell On the Problem of Hidden Variables in Quantum Mechanics , 1966 .

[13]  C. A. Petri Nets, Time and Space , 1996, Theoretical Computer Science.

[14]  Robin Milner,et al.  Calculi for interaction , 1996, Acta Informatica.

[15]  Samson Abramsky,et al.  Abstract Physical Traces , 2009, ArXiv.

[16]  Bombelli,et al.  Space-time as a causal set. , 1987, Physical review letters.

[17]  Alan Bundy,et al.  Constructing Induction Rules for Deductive Synthesis Proofs , 2006, CLASE.

[18]  Rajagopal Nagarajan,et al.  Interaction categories and the foundations of typed concurrent programming , 1996, NATO ASI DPD.

[19]  Prakash Panangaden,et al.  A Domain of Spacetime Intervals in General Relativity , 2005, Spatial Representation.

[20]  C. A. Petri State-transition structures in physics and in computation , 1982 .

[21]  Jean-Yves Girard,et al.  Linear Logic , 1987, Theor. Comput. Sci..

[22]  Samson Abramsky,et al.  Abstract Scalars, Loops, and Free Traced and Strongly Compact Closed Categories , 2005, CALCO.

[23]  A. Joyal,et al.  The geometry of tensor calculus, I , 1991 .

[24]  B. Dainton Time and Space: Contents , 2010 .

[25]  Samson Abramsky,et al.  Retracing some paths in Process Algebra , 1996, CONCUR.

[26]  Samson Abramsky,et al.  Temperley−Lieb algebra: From knot theory to logic and computation via quantum mechanics , 2009, 0910.2737.

[27]  Luca Cardelli,et al.  Mobile Ambients , 1998, FoSSaCS.

[28]  Carl A. Gunter,et al.  Normal process representatives , 1990, [1990] Proceedings. Fifth Annual IEEE Symposium on Logic in Computer Science.

[29]  Glynn Winskel,et al.  Petri Nets, Algebras, Morphisms, and Compositionality , 1987, Inf. Comput..

[30]  Julian Bradfield CONCUR '96: Concurrency Theory , 1996 .

[31]  Robin Milner,et al.  Pure bigraphs: Structure and dynamics , 2006, Inf. Comput..

[32]  P. Dirac Principles of Quantum Mechanics , 1982 .

[33]  Alexander Kurz,et al.  Algebra and Coalgebra in Computer Science, Third International Conference, CALCO 2009, Udine, Italy, September 7-10, 2009. Proceedings , 2009, CALCO.

[34]  C. A. Petri Fundamentals of a Theory of Asynchronous Information Flow , 1962, IFIP Congress.

[35]  S. Lane Categories for the Working Mathematician , 1971 .

[36]  Louis H. Kauffman,et al.  Mathematics of Quantum Computation and Quantum Technology , 2007 .

[37]  Andrew D. Gordon,et al.  Essays on Algebraic Process Calculi , 2005 .