HOME

TheInfoList



OR:

In category theory, a branch of mathematics, dagger compact categories (or dagger compact closed categories) first appeared in 1989 in the work of Sergio Doplicher and John E. Roberts on the reconstruction of
compact topological group In mathematics, a compact (topological) group is a topological group whose topology realizes it as a compact topological space (when an element of the group is operated on, the result is also within the group). Compact groups are a natural gen ...
s from their category of finite-dimensional continuous unitary representations (that is, Tannakian categories). They also appeared in the work of
John Baez John Carlos Baez (; born June 12, 1961) is an American mathematical physicist and a professor of mathematics at the University of California, Riverside (UCR) in Riverside, California. He has worked on spin foams in loop quantum gravity, appl ...
and James Dolan as an instance of semistrict ''k''-tuply monoidal ''n''-categories, which describe general topological quantum field theories, for ''n'' = 1 and ''k'' = 3. They are a fundamental structure in
Samson Abramsky Samson Abramsky (born 12 March 1953) is Professor of Computer Science at University College London. He was previously the Christopher Strachey Professor of Computing at the University of Oxford, from 2000 to 2021. He has made contributions to t ...
and
Bob Coecke Bob Coecke (born 23 July 1968) is a Belgian theoretical physicist and logician who was professor of Quantum Foundations, Logics and Structures at Oxford University until 2020, when he became Chief Scientist of Cambridge Quantum Computing, and af ...
's
categorical quantum mechanics Categorical quantum mechanics is the study of quantum foundations and quantum information using paradigms from mathematics and computer science, notably monoidal category theory. The primitive objects of study are physical processes, and the diff ...
.


Overview

Dagger compact categories can be used to express and verify some fundamental
quantum information Quantum information is the information of the state of a quantum system. It is the basic entity of study in quantum information theory, and can be manipulated using quantum information processing techniques. Quantum information refers to both t ...
protocols, namely:
teleportation Teleportation is the hypothetical transfer of matter or energy from one point to another without traversing the physical space between them. It is a common subject in science fiction literature and in other popular culture. Teleportation is oft ...
, logic gate teleportation and entanglement swapping, and standard notions such as unitarity, inner-product, trace, Choi–Jamiolkowsky duality, complete positivity,
Bell state The Bell states or EPR pairs are specific quantum states of two qubits that represent the simplest (and maximal) examples of quantum entanglement; conceptually, they fall under the study of quantum information science. The Bell states are a fo ...
s and many other notions are captured by the language of dagger compact categories. All this follows from the completeness theorem, below.
Categorical quantum mechanics Categorical quantum mechanics is the study of quantum foundations and quantum information using paradigms from mathematics and computer science, notably monoidal category theory. The primitive objects of study are physical processes, and the diff ...
takes dagger compact categories as a background structure relative to which other quantum mechanical notions like quantum observables and complementarity thereof can be abstractly defined. This forms the basis for a high-level approach to
quantum information Quantum information is the information of the state of a quantum system. It is the basic entity of study in quantum information theory, and can be manipulated using quantum information processing techniques. Quantum information refers to both t ...
processing.


Formal definition

A dagger compact category is a
dagger symmetric monoidal category In the mathematical field of category theory, a dagger symmetric monoidal category is a monoidal category \langle\mathbf,\otimes, I\rangle that also possesses a dagger structure. That is, this category comes equipped not only with a tensor produc ...
\mathbf which is also compact closed, together with a relation to tie together the dagger structure to the compact structure. Specifically, the dagger is used to connect the unit to the counit, so that, for all A in \mathbf, the following diagram commutes: To summarize all of these points: * A category is closed if it has an
internal hom functor In mathematics, specifically in category theory, hom-sets (i.e. sets of morphisms between objects) give rise to important functors to the category of sets. These functors are called hom-functors and have numerous applications in category theory ...
; that is, if the
hom-set In mathematics, particularly in category theory, a morphism is a structure-preserving map from one mathematical structure to another one of the same type. The notion of morphism recurs in much of contemporary mathematics. In set theory, morphism ...
of morphisms between two objects of the category is an object of the category itself (rather than of Set). * A category is monoidal if it is equipped with an associative
bifunctor In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, and ...
\mathbf \otimes \mathbf \to \mathbf that is associative,
natural Nature, in the broadest sense, is the physical world or universe. "Nature" can refer to the phenomena of the physical world, and also to life in general. The study of nature is a large, if not the only, part of science. Although humans are ...
and has left and right identities obeying certain
coherence condition In mathematics, and particularly category theory, a coherence condition is a collection of conditions requiring that various compositions of elementary morphisms are equal. Typically the elementary morphisms are part of the data of the category ...
s. * A monoidal category is symmetric monoidal, if, for every pair ''A'', ''B'' of objects in ''C'', there is an isomorphism \sigma_: A \otimes B \simeq B \otimes A that is
natural Nature, in the broadest sense, is the physical world or universe. "Nature" can refer to the phenomena of the physical world, and also to life in general. The study of nature is a large, if not the only, part of science. Although humans are ...
in both ''A'' and ''B'', and, again, obeys certain coherence conditions (see
symmetric monoidal category In category theory, a branch of mathematics, a symmetric monoidal category is a monoidal category (i.e. a category in which a "tensor product" \otimes is defined) such that the tensor product is symmetric (i.e. A\otimes B is, in a certain strict s ...
for details). * A monoidal category is compact closed, if every object A \in \mathbf has a
dual object In category theory, a branch of mathematics, a dual object is an analogue of a dual vector space from linear algebra for objects in arbitrary monoidal categories. It is only a partial generalization, based upon the categorical properties of dual ...
A^*. Categories with dual objects are equipped with two morphisms, the
unit Unit may refer to: Arts and entertainment * UNIT, a fictional military organization in the science fiction television series ''Doctor Who'' * Unit of action, a discrete piece of action (or beat) in a theatrical presentation Music * ''Unit'' (a ...
\eta_A:I\to A^*\otimes A and the counit \varepsilon_A:A\otimes A^*\to I, which satisfy certain coherence or yanking conditions. * A category is a dagger category if it is equipped with an involutive
functor In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, an ...
\dagger\colon \mathbf^\rightarrow\mathbf that is the identity on objects, but maps morphisms to their adjoints. * A monoidal category is dagger symmetric if it is a dagger category and is symmetric, and has coherence conditions that make the various functors natural. A dagger compact category is then a category that is each of the above, and, in addition, has a condition to relate the dagger structure to the compact structure. This is done by relating the unit to the counit via the dagger: :\sigma_ \circ\varepsilon^\dagger_A = \eta_A shown in the commuting diagram above. In the category FdHilb of finite-dimensional Hilbert spaces, this last condition can be understood as defining the dagger (the Hermitian conjugate) as the transpose of the complex conjugate.


Examples

The following categories are dagger compact. * The category FdHilb of finite dimensional Hilbert spaces and
linear maps In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a mapping V \to W between two vector spaces that pr ...
. The morphisms are
linear operator In mathematics, and more specifically in linear algebra, a linear map (also called a linear mapping, linear transformation, vector space homomorphism, or in some contexts linear function) is a Map (mathematics), mapping V \to W between two vect ...
s between Hilbert spaces. The product is the usual
tensor product In mathematics, the tensor product V \otimes W of two vector spaces and (over the same Field (mathematics), field) is a vector space to which is associated a bilinear map V\times W \to V\otimes W that maps a pair (v,w),\ v\in V, w\in W to an e ...
, and the dagger here is the
Hermitian conjugate In mathematics, specifically in operator theory, each linear operator A on a Euclidean vector space defines a Hermitian adjoint (or adjoint) operator A^* on that space according to the rule :\langle Ax,y \rangle = \langle x,A^*y \rangle, wher ...
. * The category Rel of Sets and relations. The product is, of course, the
Cartesian product In mathematics, specifically set theory, the Cartesian product of two sets ''A'' and ''B'', denoted ''A''×''B'', is the set of all ordered pairs where ''a'' is in ''A'' and ''b'' is in ''B''. In terms of set-builder notation, that is : A\ ...
. The dagger here is just the opposite. * The category of finitely generated
projective module In mathematics, particularly in algebra, the class of projective modules enlarges the class of free modules (that is, modules with basis vectors) over a ring, by keeping some of the main properties of free modules. Various equivalent characterizati ...
s over a commutative ring. The dagger here is just the
matrix transpose In linear algebra, the transpose of a matrix is an operator which flips a matrix over its diagonal; that is, it switches the row and column indices of the matrix by producing another matrix, often denoted by (among other notations). The tr ...
. * The category nCob of
cobordism In mathematics, cobordism is a fundamental equivalence relation on the class of compact manifolds of the same dimension, set up using the concept of the boundary (French '' bord'', giving ''cobordism'') of a manifold. Two manifolds of the same ...
s. Here, the n-dimensional cobordisms are the morphisms, the disjoint union is the tensor, and the reversal of the objects (closed manifolds) is the dagger. A
topological quantum field theory In gauge theory and mathematical physics, a topological quantum field theory (or topological field theory or TQFT) is a quantum field theory which computes topological invariants. Although TQFTs were invented by physicists, they are also of mathe ...
can be defined as a
functor In mathematics, specifically category theory, a functor is a mapping between categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) are associated to topological spaces, an ...
from nCob into FdHilb. * The category Span(''C'') of spans for any category ''C'' with finite limits. Infinite-dimensional Hilbert spaces are not dagger compact, and are described by dagger symmetric monoidal categories.


Structural theorems

Selinger showed that dagger compact categories admit a Joyal-Street style diagrammatic language and proved that dagger compact categories are complete with respect to finite dimensional Hilbert spaces ''i.e.'' an equational statement in the language of dagger compact categories holds if and only if it can be derived in the concrete category of finite dimensional Hilbert spaces and linear maps. There is no analogous completeness for Rel or nCob. This completeness result implies that various theorems from Hilbert spaces extend to this category. For example, the
no-cloning theorem In physics, the no-cloning theorem states that it is impossible to create an independent and identical copy of an arbitrary unknown quantum state, a statement which has profound implications in the field of quantum computing among others. The theore ...
implies that there is no universal cloning morphism. Completeness also implies far more mundane features as well: dagger compact categories can be given a basis in the same way that a Hilbert space can have a basis. Operators can be decomposed in the basis; operators can have eigenvectors, ''etc.''. This is reviewed in the next section.


Basis

The completeness theorem implies that basic notions from Hilbert spaces carry over to any dagger compact category. The typical language employed, however, changes. The notion of a
basis Basis may refer to: Finance and accounting *Adjusted basis, the net cost of an asset after adjusting for various tax-related items *Basis point, 0.01%, often used in the context of interest rates * Basis trading, a trading strategy consisting o ...
is given in terms of a
coalgebra In mathematics, coalgebras or cogebras are structures that are dual (in the category-theoretic sense of reversing arrows) to unital associative algebras. The axioms of unital associative algebras can be formulated in terms of commutative diagra ...
. Given an object ''A'' from a dagger compact category, a basis is a
comonoid object In category theory, a branch of mathematics, a monoid (or monoid object, or internal monoid, or algebra) in a monoidal category is an object ''M'' together with two morphisms * ''μ'': ''M'' ⊗ ''M'' → ''M'' called ''multiplication'', * ''η' ...
(A,\delta,\varepsilon). The two operations are a ''copying'' or
comultiplication In mathematics, coalgebras or cogebras are structures that are dual (in the category-theoretic sense of reversing arrows) to unital associative algebras. The axioms of unital associative algebras can be formulated in terms of commutative diagrams ...
δ: ''A'' → ''A'' ⊗ ''A'' morphism that is cocommutative and coassociative, and a ''deleting'' operation or
counit In mathematics, coalgebras or cogebras are structures that are dual (in the category-theoretic sense of reversing arrows) to unital associative algebras. The axioms of unital associative algebras can be formulated in terms of commutative diagrams ...
morphism ε: ''A'' → ''I'' . Together, these obey five axioms: Comultiplicativity: :(1_A \otimes \varepsilon) \circ \delta =1_A = (\varepsilon \otimes 1_A) \circ \delta Coassociativity: :(1_A \otimes \delta) \circ \delta = (\delta \otimes 1_A) \circ \delta Cocommutativity: :\sigma_ \circ \delta = \delta Isometry: :\delta^\dagger \circ \delta = 1_A Frobenius law: :(\delta^\dagger \otimes 1_A) \circ (1_A \otimes \delta) = \delta \circ \delta^\dagger To see that these relations define a basis of a vector space in the traditional sense, write the comultiplication and counit using
bra–ket notation In quantum mechanics, bra–ket notation, or Dirac notation, is used ubiquitously to denote quantum states. The notation uses angle brackets, and , and a vertical bar , to construct "bras" and "kets". A ket is of the form , v \rangle. Mathem ...
, and understanding that these are now linear operators acting on vectors , j\rangle in a Hilbert space ''H'': :\begin \delta : H &\to H\otimes H \\ , j\rangle & \mapsto , j\rangle\otimes , j\rangle = , j j \rangle \\ \end and :\begin \varepsilon : H &\to \mathbb \\ , j\rangle & \mapsto 1\\ \end The only vectors , j\rangle that can satisfy the above five axioms must be orthogonal to one-another; the counit then uniquely specifies the basis. The suggestive names ''copying'' and ''deleting'' for the comultiplication and counit operators come from the idea that the
no-cloning theorem In physics, the no-cloning theorem states that it is impossible to create an independent and identical copy of an arbitrary unknown quantum state, a statement which has profound implications in the field of quantum computing among others. The theore ...
and
no-deleting theorem In physics, the no-deleting theorem of quantum information theory is a no-go theorem which states that, in general, given two copies of some arbitrary quantum state, it is impossible to delete one of the copies. It is a time-reversed dual to the no ...
state that the ''only'' vectors that it is possible to copy or delete are orthogonal basis vectors.


General results

Given the above definition of a basis, a number of results for Hilbert spaces can be stated for compact dagger categories. We list some of these below, taken from unless otherwise noted. * A basis can also be understood to correspond to an
observable In physics, an observable is a physical quantity that can be measured. Examples include position and momentum. In systems governed by classical mechanics, it is a real-valued "function" on the set of all possible system states. In quantum phys ...
, in that a given observable factors on (orthogonal) basis vectors. That is, an observable is represented by an object ''A'' together with the two morphisms that define a basis: (A, \delta, \varepsilon). * An
eigenstate In quantum physics, a quantum state is a mathematical entity that provides a probability distribution for the outcomes of each possible measurement on a system. Knowledge of the quantum state together with the rules for the system's evolution in ...
of the observable (A, \delta, \varepsilon) is any object \psi for which ::\delta \circ \psi = \psi \otimes \psi :Eigenstates are orthogonal to one another. * An object \psi is complementary to the observable (A, \delta, \varepsilon) if ::\delta^\dagger \circ (\overline\psi \otimes \psi) = \varepsilon^\dagger :(In quantum mechanics, a state vector \psi is said to be complementary to an observable if any measurement result is equiprobable. viz. an spin eigenstate of ''S''x is equiprobable when measured in the basis ''S''z, or momentum eigenstates are equiprobable when measured in the position basis.) * Two observables (A, \delta_X, \varepsilon_X) and (A, \delta_Z, \varepsilon_Z) are complementary if ::\delta^\dagger_Z \circ \delta_X = \varepsilon_Z \circ \varepsilon_X^\dagger * Complementary objects generate
unitary transformation In mathematics, a unitary transformation is a transformation that preserves the inner product: the inner product of two vectors before the transformation is equal to their inner product after the transformation. Formal definition More precisely, ...
s. That is, ::\delta^\dagger \circ (\psi\otimes 1_A) :is unitary if and only if \psi is complementary to the observable (A, \delta, \varepsilon)


References

* {{nlab, id=dagger-compact+category, title=Dagger-compact category Monoidal categories Dagger categories