Abstract
A symmetric monoidal category naturally arises as the mathematical structure that organizes physical systems, processes, and composition thereof, both sequentially and in parallel. This structure admits a purely graphical calculus. This paper is concerned with the encoding of a fixed causal structure within a symmetric monoidal category: causal dependencies will correspond to topological connectedness in the graphical language. We show that correlations, either classical or quantum, force terminality of the tensor unit. We also show that well-definedness of the concept of a global state forces the monoidal product to be only partially defined, which in turn results in a relativistic covariance theorem. Except for these assumptions, at no stage do we assume anything more than purely compositional symmetric-monoidal categorical structure. We cast these two structural results in terms of a mathematical entity, which we call a causal category. We provide methods of constructing causal categories, and we study the consequences of these methods for the general framework of categorical quantum mechanics.
Similar content being viewed by others
Notes
The term ‘type’ reflects the application of category theory to theoretical computer science [5].
On the other hand, their mathematical representations typically form non-strict symmetric monoidal categories; see again [21] for a discussion of this point.
The symbolic language we define here is known as the internal language of a category. This involves using type theory to define the allowed syntactical constructs; see for example http://ncatlab.org/nlab/show/type+theory#CategoricalSemantics.
Note that there is no ambiguity in our use of ‘σ’, since the generalized symmetry morphism σ is not annotated with objects (which are instead inferred from the composition in which they appear), unlike the symmetry isomorphism σ A,B .
References
Abramsky, S.: No-cloning in categorical quantum mechanics. In: Mackie, I., Gay, S. (eds.) Semantic Techniques for Quantum Computation, pp. 1–28. Cambridge University Press, Cambridge (2009). arXiv:0910.2401
Abramsky, S., Coecke, B.: A categorical semantics of quantum protocols. In: Proceedings of 19th IEEE Conference on Logic in Computer Science, pp. 415–425. IEEE Press, New York (2004). arXiv:quant-ph/0402130
Abramsky, S., Tzevelekos, N.: Introduction to categories and categorical logic. In: Coecke, B. (ed.) New Structures for Physics. Lecture Notes in Physics, pp. 3–89. Springer, Berlin (2011)
Aharonov, Y., Bergmann, P.G., Lebowitz, J.L.: Time symmetry in the quantum process of measurement. Phys. Rev. 134, B1410 (1964)
Asperti, A., Longo, G.: Categories, Types, and Structures: an Introduction to Category Theory for the Working Computer Scientist. MIT Press, Cambridge (1991)
Baez, J.C.: Quantum quandaries: a category-theoretic perspective. In: Rickles, D., French, S., Saatsi, J.T. (eds.) The Structural Foundations of Quantum Gravity, pp. 240–266. Oxford University Press, London (2006). arXiv:quant-ph/0404040
Baez, J.C., Dolan, J.: Higher-dimensional algebra and topological quantum field theory. J. Math. Phys. 36, 6073–6105 (1995). arXiv:q-alg/9503002
Baez, J.C., Stay, M.: Physics, topology, logic and computation: a Rosetta stone. In: Coecke, B. (ed.) New Structures for Physics. Lecture Notes in Physics, vol. 813, pp. 95–172. Springer, Berlin (2011). arXiv:0903.0340
Birkhoff, G., von Neumann, J.: The logic of quantum mechanics. Ann. Math. 37, 823–843 (1936)
Blute, R., Ivanov, I.T., Panangaden, P.: Discrete quantum causal dynamics. Int. J. Theor. Phys. 42, 2025–2041 (2003). arXiv:gr-qc/0109053
Bohm, D.J.: Time, the implicate order and pre-space. In: Griffin, D.R. (ed.) Physics and the Ultimate Significance of Time, pp. 172–208. SUNY Press, Albany (1986)
Bohm, D.J., Hiley, B.J.: Generalization of the twistor to Clifford algebras as a basis for geometry. In: Volume Especial, Os 70 anos de Mario Schönberg, pp. 1–26 (1984)
Bohm, D.J., Davies, P.G., Hiley, B.J.: Algebraic quantum mechanics and pre-geometry, draft paper (1982). Was published In: Adenier, G., Krennikov, A.-Y., Nieuwenhuizen, T.M. (eds.) Quantum Theory: Reconsiderations of Foundations, vol. 3, pp. 314–324, Växjö, Sweden. AIP, New York (2006)
Bohr, N.: Atomic Physics and Human Knowledge. Science Editions, New York (1961)
Chiribella, G., D’Ariano, G.M., Perinotti, P.: Probabilistic theories with purification. Phys. Rev. A 81, 062348 (2010). arXiv:0908.1583
Chiribella, G., D’Ariano, G.M., Perinotti, P.: Informational derivation of quantum theory. Phys. Rev. A 84, 012311 (2011). arXiv:1011.6451
Choi, M.-D.: Completely positive maps on complex matrices. Linear Algebra Appl. 10, 285–290 (1975)
Coecke, B.: Quantum picturalism. Contemp. Phys. 51, 59–83 (2010). arXiv:0908.1787
Coecke, B.: A universe of processes and some of its guises. In: Halvorson, H. (ed.) Deep Beauty: Understanding the Quantum World through Mathematical Innovation, pp. 128–186. Cambridge University Press, Cambridge (2011). arXiv:1009.3786
Coecke, B., Duncan, R.: Interacting quantum observables: categorical algebra and diagrammatics. New J. Phys. 13, 043016 (2011). arXiv:0906.4725
Coecke, B., Paquette, E.O.: Categories for the practicing physicist. In: Coecke, B. (ed.) New Structures for Physics. Lecture Notes in Physics, vol. 813, pp. 173–286. Springer, Berlin (2011). arXiv:0905.3010
Coecke, B., Pavlovic, D.: Quantum measurements without sums. In: Chen, G., Kauffman, L., Lamonaco, S. (eds.) Mathematics of Quantum Computing and Technology, pp. 567–604. Taylor & Francis London (2007). arXiv:quant-ph/0608035
Coecke, B., Perdrix, S.: Environment and classical channels in categorical quantum mechanics. In: Proceedings of the 19th EACSL Annual Conference on Computer Science Logic (CSL). Lecture Notes in Computer Science, vol. 6247. Springer, Berlin (2010). arXiv:1004.1598
Coecke, B., Edwards, B., Spekkens, R.W.: Phase groups and the origin of non-locality for qubits. Electron. Notes Theor. Comput. Sci. 270(2), 15–36 (2010). arXiv:1003.5005
Duncan, R., Perdrix, S.: Rewriting measurement-based quantum computations with generalised flow. In: Proceedings of the 37th International Colloquium on Automata, Languages and Programming (ICALP). Lecture Notes in Computer Science, vol. 6199. Springer, Berlin (2010)
Haag, R., Kastler, D.: An algebraic approach to quantum field theory. J. Math. Phys. 5, 848–861 (1964)
Hardy, L.: 2010, A formalism-local framework for general probabilistic theories including quantum theory. arXiv:1005.5164
Hardy, L.: Foliable operational structures for general probabilistic theories. In: Halvorson, H. (ed.) Deep Beauty: Understanding the Quantum World Through Mathematical Innovation, pp. 409–442. Cambridge University Press, Cambridge (2011). arXiv:0912.4740
Hiley, B.J.: Process, distinction, groupoids and Clifford algebras: an alternative view of the quantum formalism. In: Coecke, B. (ed.) New Structures for Physics. Lecture Notes in Physics, vol. 813, pp. 705–752. Springer, Berlin (2010).
Isham, C.: 2002, Some Reflections on the status of conventional quantum theory when applied to quantum gravity. Talk presented at Stephen Hawking’s 60th birthday symposium. arXiv:quant-ph/0206090
Jamiolkowski, A.: Linear transformations which preserve trace and positive semidefiniteness of operators. Rep. Math. Phys. 3(4), 275–278 (1972)
Johnstone, P.T.: The point of pointless topology. Bull. Am. Math. Soc. 8, 41–53 (1983)
Joyal, A., Street, R.: The geometry of tensor calculus I. Adv. Math. 88, 55–112 (1991)
Kelly, G.M., Laplaza, M.L.: Coherence for compact closed categories. J. Pure Appl. Algebra 19, 193–213 (1980)
Kronheimer, E.H., Penrose, R.: On the structure of causal spaces. Math. Proc. Camb. Philos. Soc. 63, 481–501 (1967)
Lal, R., Panangaden, P.: (in preparation) A category of Feynman propagators
Lambek, J., Scott, P.J.: Higher Order Categorical Logic. Cambridge University Press, Cambridge (1986)
Ludwig, G.: An Axiomatic Basis of Quantum Mechanics. 1. Derivation of Hilbert Space. Springer, Berlin (1985)
Ludwig, G.: An Axiomatic Basis of Quantum Mechanics. 2. Quantum Mechanics and Macrosystems. Springer, Berlin (1987)
Mackey, G.W.: Quantum mechanics and Hilbert space. Am. Math. Mon. 64, 45–57 (1957)
Malament, D.B.: The class of continuous timelike curves determines the topology of spacetime. J. Math. Phys. 18, 1399–1404 (1977)
Marcovitch, S., Reznik, B., Vaidman, L.: Quantum-mechanical realization of a Popescu-Rohrlich box. Phys. Rev. A 75, 022102 (2007)
Markopoulou, F.: Quantum causal histories. Class. Quantum Gravity 17, 2059–2077 (2000). arXiv:hep-th/9904009
Martin, K., Panangaden, P.: A domain of spacetime intervals in general relativity. Commun. Math. Phys. 267, 563–586 (2006)
Penrose, R.: Applications of negative dimensional tensors. In: Welsh, D. (ed.) Combinatorial Mathematics and Its Applications, pp. 221–244. Academic Press, New York (1971)
Rédei, M.: Why John von Neumann did not like the Hilbert space formalism of quantum mechanics (and what he liked instead). Stud. Hist. Philos. Mod. Phys. 27, 493–510 (1997)
Schrödinger, E.: Discussion of probability relations between separated systems. Proc. Camb. Philos. Soc. 31, 555–563 (1935)
Selinger, P.: Dagger compact closed categories and completely positive maps. Electron. Notes Theor. Comput. Sci. 170, 139–163 (2007)
Selinger, P.: A survey of graphical languages for monoidal categories. In: Coecke, B. (ed.) New Structures for Physics. Lecture Notes in Physics, vol. 813, pp. 289–356. Springer, Berlin (2011). arXiv:0908.3347
Selinger, P.: Finite dimensional Hilbert spaces are complete for dagger compact closed categories. Electron. Notes Theor. Comput. Sci. 270(2), 113–119 (2011)
Sorkin, R.D.: Causal sets: discrete gravity (notes for the Valdivia summer school). In: Gomberoff, A., Marolf, D. (eds.) Lectures on Quantum Gravity (Proceedings of the Valdivia Summer School). Plenum, New York (2005). arXiv:gr-qc/0309009
Vicary, J.: A categorical framework for the quantum harmonic oscillator. Int. J. Theor. Phys. 47, 3408–3447 (2008). arXiv:0706.0711
von Neumann, J.: Mathematische Grundlagen der Quantenmechanik. Springer, Berlin (1932) (English translation: Mathematical Foundations of Quantum Mechanics. Princeton University Press (1955))
Whitehead, A.N.: Process and Reality. Harper & Row, New York (1957)
Zeeman, E.C.: Causality implies the Lorentz group. J. Math. Phys. 5, 490–493 (1964)
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
In this Appendix we expand on the assumptions made at the end of Sect. 2.1, that symbolic formulae are stated up to equivalence in the diagrammatic calculus. Our aim is to show how connectedness in the graphical language can be formalised symbolically.
The motivation for this is as follows. Firstly we recall from Sect. 2.1 that graphical connectedness distinguishes the two modes of composition symbolically, except when the tensor unit is involved. However, the two modes of composition have different, complementary, physical interpretations: parallel composition means independence. But, as we showed in Sect. 3.1, graphical disconnectedness also means independence. Since graphical disconnectedness subsumes parallel composition (as we just described), it also is the primary concept of independence. But the graphical language arose in a formal way from considering SMCs (see Theorem 4), which is usually defined symbolically. Hence it is desirable to understand what kind of symbolic language corresponds to this graphical language of connectedness: this will provide a ‘syntax for information flow’.
In other words, we want to ‘fix’ the language so that formulae faithfully reflect the connectedness of a corresponding diagram.
Standing Assumptions About Formulae
Since it is the non-atomic morphisms that would allow one to ‘hide’ disconnectedness, our two key standing assumptions in Sect. 2.1 were:
-
1.
all morphism formulae contain only atomic morphisms;
-
2.
a morphism is expressed as a formula using ⊗ instead of ∘ whenever possible.
This corresponds to:
-
1.
ensuring that the ‘atoms’ of our language are connected morphisms, so that sequential composition corresponds to genuine information-flow
-
2.
revealing genuine disconnectedness of a morphism in its corresponding formula (i.e. a formula reveals non-atomicity of the morphism).
In short, we force the syntax of the morphism language to faithfully represent the topology of the graphical language.
Remark 21
(Morphism language formulae containing only atomic morphisms)
Note that the assumption that all formulae contain only atomic morphisms can be made without any loss of generality, because we only consider protocols that involve a finite number of systems. An arbitrary formula can be turned into one made up of atomic morphisms simply by substituting all non-atomic morphisms by a non-trivial parallel composition, and repeat this procedure until all morphisms are atomic. Without finiteness this procedure may not terminate. This can be seen as a formally distinguishing between the following two views on the relation between a system and its subsystems. This first view is ‘compositional’: we describe a system by considering jointly its subsystems, and the latter are conceptually prior. Conversely, the second view is ‘decompositional’: Nature appears to us as a single entity, and we can tractably do physics by decomposing it into subsystems; now the global system is conceptually prior.
Definition 49
(‘Disconnectedness’ for symbolic language)
We say that a symbolic language expression \(\mathcal{F}:\mathcal {A}\rightarrow\mathcal{B}\) factors through ⊗ if, by pre- and post-composition of generalized symmetry morphisms and by using the axioms of SMCs, \(\mathcal{F}\) cannot be rewritten as a symbolic language expression \(\mathcal{F}_{1}\otimes\mathcal{F}_{2}\).
For example, given ⊤:B→I and ψ:I→B, the expression (g∘f)⊗(ψ⊗⊤) does not factor through ⊗, whereas the expression (1 I ⊗ψ)∘(⊤⊗1 I ) does, because the axioms of SMCs ensure that
Note that Definition 49 captures a notion that is distinct from non-atomicity, since the latter refers to whether a morphism is equal to the tensor of two other morphisms (and is therefore about the contingent equations of the category), whereas the former refers to whether a morphism formula can be manipulated syntactically to a particular form, using the axioms of symmetric monoidal categories. The requirement of pre- and post-composition in Definition 49 is included because of morphisms such as the symmetry isomorphism σ A,B :A⊗B→B⊗A. This will be symbolically disconnected because post-composition with σ B,A yields 1 A ⊗1 B .
Theorem 50
(Relationship between symbolic and graphical connectedness)
Given the standing assumptions above, the topological disconnectedness of a morphism in the graphical language is equivalent to its corresponding symbolic language expression factoring through ⊗.
Proof
This follows by Theorem 4 [33], which states that the graphical calculus corresponds fully and faithfully to the syntactic manipulations of the corresponding symbolic language expressions. □
The significance of Theorem 50 is that it provides a formal expression of ‘reading the topology from the syntax’, i.e. with the assumptions above, the syntax of ⊗ in an expression in the symbolic language corresponds to topological disconnectedness when translated to the graphical language.
Rights and permissions
About this article
Cite this article
Coecke, B., Lal, R. Causal Categories: Relativistically Interacting Processes. Found Phys 43, 458–501 (2013). https://doi.org/10.1007/s10701-012-9646-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10701-012-9646-8