Literature DB >> 35217613

Axioms for the category of Hilbert spaces.

Chris Heunen1, Andre Kornell2.   

Abstract

We provide axioms that guarantee a category is equivalent to that of continuous linear functions between Hilbert spaces. The axioms are purely categorical and do not presuppose any analytical structure. This addresses a question about the mathematical foundations of quantum theory raised in reconstruction programs such as those of von Neumann, Mackey, Jauch, Piron, Abramsky, and Coecke.
Copyright © 2022 the Author(s). Published by PNAS.

Entities:  

Keywords:  Hilbert space; colimit; monoidal category

Year:  2022        PMID: 35217613      PMCID: PMC8892366          DOI: 10.1073/pnas.2117024119

Source DB:  PubMed          Journal:  Proc Natl Acad Sci U S A        ISSN: 0027-8424            Impact factor:   12.779


Quantum mechanics have mathematically been firmly founded on Hilbert spaces and operators between them for nearly a century (1). There has been continuous inquiry into the special status of this foundation ever since (2–4). How are the mathematical axioms to be interpreted physically? Can the theory be reconstructed from a different framework whose axioms can be interpreted physically? Such reconstruction programs involve a mathematical reformulation of (a generalization of) the theory of Hilbert spaces and their operators, such as operator algebras (5), orthomodular lattices (6, 7), and, most recently, categorical quantum mechanics (8, 9). The latter uses the framework of category theory (10) and emphasizes operators more than their underlying Hilbert spaces. It postulates a category with structure that models physical features of quantum theory (11). The question of how “to justify the use of Hilbert space” (ref. 7, p. 1) then becomes, Which axioms guarantee that a category is equivalent to that of continuous linear functions between Hilbert spaces? This article answers that mathematical question. The axioms are purely categorical in nature and do not presuppose any analytical structure such as continuity, complex numbers, or probabilities. The approach is similar to Lawvere’s categorical characterization of the theory of sets (12).

Axioms

We consider six axioms on a (locally small) category C. The first two impose additional structure: an involution called a dagger and a tensor product. All axioms have to respect the dagger. In particular, the right notion of inclusion is dagger monomorphism, and this notion permeates the last four axioms. Axioms three and four demand finite (co)completeness, roughly, direct sums and equalizers. The last two axioms ask that dagger subobjects behave well: Intuitively, one should be able to divide by them and take directed suprema of them. More precisely, The category is equipped with a dagger . This is an operation that maps each morphism to a morphism such that , and , and . If , we call f a dagger monomorphism, and if additionally , we call it a dagger isomorphism. The category is equipped with a dagger monoidal structure ⊗ whose unit I is a simple monoidal separator. The former means that the isomorphisms and are dagger isomorphisms. The latter means that I has exactly two subobjects and that as soon as for all and . Any two objects H and K have a dagger biproduct , and there is a zero object 0. The latter means that for every object H there exist unique morphisms and . Hence any two objects H and K have a unique morphism that factors through 0. The former means that there are dagger monomorphisms and that make a coproduct of H and K and satisfy (13). Any two morphisms have a dagger equalizer , that is, an equalizer f that is a dagger monomorphism. Any dagger monomorphism is a dagger equalizer of some morphism and . The wide subcategory of dagger monomorphisms has directed colimits. This means that if is a directed partially ordered set, H are objects, and are dagger monomorphisms, then there is a universal object H with dagger monomorphisms that commute with the morphisms . The categories of real Hilbert spaces and of complex Hilbert spaces with continuous linear functions satisfy these axioms: (D) is given by adjoints, (T) by tensor product, (B) by direct sum, (E) and (K) by closed subspaces, and (C) by the completion of the directed union. We will show that any category C that satisfies these axioms is equivalent to one of these two categories.

Context

This characterization combines established research programs on dagger categories and on orthomodular spaces. Dagger categories are categories with a certain self-duality and were first considered by Mac Lane (14); the terminology (D) was introduced by Selinger (15). One research thread has been to find conditions that guarantee that the scalars of a monoidal dagger category form a field in the manner of Mitchell’s embedding theorem for abelian categories (16). Abramsky and Coecke (8) considered parts of (T) and (B) in observing that the scalars of a monoidal category with biproducts form a commutative semiring. Vicary (17) emphasized the compatibility of the dagger (D) with all other structure, added simplicity to (T), and introduced (E) to show that the scalars embed into a field. Heunen (18) showed that adding (K) implies that the scalars are a field. Vicary (17) and Heunen (18) both also embedded the scalars into using additional assumptions that are not needed here. Axioms (D) to (K) together imply that each object may be regarded as a Hermitian space. Axiom (C) implies that each such Hermitian space is orthomodular. Orthomodular spaces were first studied by Kaplansky (19); the main research thread has been to find conditions that guarantee that an infinite-dimensional orthomodular space is a Hilbert space. Amemiya and Araki (20) proved Piron’s (21) conjecture that a (real or complex) inner product space is an orthomodular space if and only if it is a Hilbert space. Wilbur (22) found algebraic conditions that imply that an orthomodular space is a Hilbert space. Continuing research in this direction culminated in Solèr’s theorem that any orthomodular space with an infinite orthonormal subset is a Hilbert space (23, 24). Solèr’s theorem has been applied to characterize quantum logic as an orthomodular lattice (24–27). This research line about orthomodular lattices is of wide interest due to the reconstruction program, which aims to derive the structure of Hilbert space from physical first principles. See ref. 28 for a literature survey of such reconstructions.

Scalars

We begin by looking at the morphisms . These are called scalars, because in any category they form a monoid under composition, with as multiplicative unit. In a monoidal category, as in axiom (T), this monoid is commutative, because the multiplication of two scalars equalsfor which an Eckmann–Hilton argument holds (ref. 11, lemma 2.3). The dagger of axiom (D) provides an involution on scalars. The biproducts of axiom (B) afford a matrix calculus on morphisms (ref. 11, section 2.2.4). In particular, there are a codiagonal map and a diagonal map that let us add scalars : Together with the zero morphism , the scalars hence form an involutive commutative semiring (ref. 11, lemma 2.15). is a field with involution . (sketch) To see that there are multiplicative inverses, let . By axiom (E), z factors as an epimorphism followed by a dagger monomorphism . It then follows from the simplicity of I in axiom (T) that f is either zero or invertible. If f = 0, then z = 0. If f is invertible, then z is an epimorphism. But then is monic and hence zero or invertible. In either case z is zero or invertible. It follows that must either have additive inverses or be zerosumfree. The latter term means that implies . But this would contradict axiom (K), because the equalizer of and is zero if and only if f is a monomorphism, but according to Eq. if whereas . For details, see ref. 18, lemma 4.5. ▪ We will see in below that in fact must be (with the trivial involution) or . Furthermore, any morphism can be multiplied by a scalar to get Similarly, the addition of Eq. works just as well for parallel morphisms of arbitrary type. It follows from that the morphisms always form a vector space over . In particular, we may consider morphisms to be vectors.

Projections

Now consider projections on an object H, that is, morphisms satisfying . They are partially ordered by if and only if . We next show that arbitrary subsets of projections have least upper bounds and there is an orthocomplement satisfying , and if and only if . The projections on an object H form a complete ortholattice with . (sketch) Projections on H are in one-to-one correspondence with dagger subobjects of H, that is, dagger isomorphism classes of dagger monomorphisms . These are also partially ordered, by when f factors through g. Axiom (K) provides an order isomorphism between projections and dagger subobjects (ref. 29, lemma 5 and proposition 12). By axiom (C), these partially ordered sets furthermore have least upper bounds of directed subsets. The orthocomplement of a dagger subobject is given by . Axioms (D) and (E) ensure that it indeed satisfies , and if and only if (ref. 29, lemma 1). By axioms (B) and (E), pullbacks exist, and so any two dagger subobjects have a greatest lower bound (ref. 29, lemma 2). But because of the orthocomplementation any two dagger subobjects then have a least upper bound. Hence any finite number of projections have a least upper bound. Now, the least upper bound of an arbitrary subset of projections is the least upper bound of the directed family of least upper bounds of finite subsets and hence exists. Finally, it is clear that is an orthocomplement. ▪

Notation.

Morphisms out of I will play a dual role, as we will also regard them as vectors in a Hilbert space. To distinguish between these two roles we use the following notation: For an object H, we write for the homset . For a morphism , we write for the function that postcomposes with f. We have already established that is a vector space (over ) and that F is a linear function. In fact, axiom (D) makes into a Hermitian space (ref. 30, definition 1.1): The Hermitian form of is ; nondegeneracy follows from axiom (E) (ref. 17, lemma 2.5). Hence we can speak about the orthocomplement of a subspace . A subspace V is called closed when . We now justify using the same notation for this orthocomplementation, which ostensibly differs from that of . The function is an isomorphism from the ortholattice of projections on H to the ortholattice of closed subspaces of . For a projection and a vector , The third equivalence uses that I is a monoidal separator as in axiom T. Thus , and is indeed a closed subspace of . Observe that , that , and that when . Hence is a monotone function that respects orthocomplementation. It remains to show that it is an order embedding and that it is surjective. Let p and q be projections on H. If , then for all , so by axiom (T), ; that is, . Therefore, the function is an order embedding, and in particular injective. To establish that it is surjective, let V be a closed subspace of . For a nonzero vector , define a projectionwhere the dot denotes the scalar multiplication of Eq. . Set . For each vector then and so . Thus . Let h be a nonzero vector in , and assume that . Then for all ; in other words, . It follows that , and so . Hence , and in particular . Therefore, any vector that is orthogonal to V is also orthogonal to . Since both V and are closed subspaces of , we conclude that . Altogether, , and the function is surjective. ▪

Orthogonality

A Hermitian space is called orthomodular when for all closed subspaces (ref. 30, definition 1.2). is an orthomodular space. Let V be a closed subspace of , and let h be a vector in . provides a projection p on H such that . Trivially . Also because for all , We conclude that and more generally that . ▪ The next step uses orthogonal subsets of that can be infinite. This requires some preparation. If R is a finite set, axiom (B) shows that a coproduct of copies of I indexed by R exists; denote it by I. We may assume that when R is a singleton. Write for the canonical morphism induced by an inclusion of finite sets. Then for all finite sets . Moreover, using the matrix calculus for morphisms afforded by axiom (B) (ref. 11, section 2.2.4), it is clear that is a dagger monomorphism. Now let A be an arbitrary set. Write if R is a finite subset of A. The morphisms form a diagram of dagger monomorphisms in C indexed by the category of finite subsets and inclusions between them. By axiom (C) this diagram has a colimit I, with universal dagger monomorphisms . (If A is finite, the diagram has a terminal object, so both definitions of I agree.) The involutive field is isomorphic to (with the trivial involution) or , and is a Hilbert space for any object H. In a first step, we show that form an orthonormal subset of , where a ranges over an arbitrary set A. Because e is a dagger monomorphism, . Similarly, for distinct ,because and are inclusions of distinct summands of . Thus , which is an orthomodular space over by , has an infinite orthonormal subset. It follows from Solèr’s theorem that is isomorphic to or (ref. 24 or ref. 30, theorem 1.3). It is not isomorphic to because it is commutative (31). Let H be an object of C. The Hermitian space is an orthomodular space by . It has an infinite orthonormal subset because the inclusion morphism is a dagger monomorphism, and thus postcomposition by this inclusion morphism is a function that preserves the Hermitian form. Appealing again to Solèr’s theorem, we conclude that is a Hilbert space over . Similarly, postcomposing with the inclusion morphism gives a function that preserves the Hermitian form. It follows that the Hermitian form on is an inner product. If has an infinite orthonormal subset, then it is a Hilbert space over by and Solèr’s theorem. If does not have an infinite orthonormal subset, then it is simply a finite-dimensional inner product space over and thus also a Hilbert space over . ▪ If there exists a morphism such that , then ; otherwise . This gives one way to distinguish between the complex and real cases. Another way is to ask that there is a morphism with . There may be more, for example inspired by symmetries (26). We will abbreviate to Hilb from now on. The assignment of to is a functor . If is a morphism in C, we have to show that the function is continuous and linear. Linearity follows from axioms (B) and (T) (ref. 11, lemma 2.6 and proposition 2.23). Similarly, postcomposition by is a linear operator . For all , we find , so T is self-adjoint. It follows from the Hellinger–Toeplitz theorem that T is continuous (ref. 32, corollary III.12). Because F has norm at most and is therefore continuous. ▪

Bases

We continue the analysis of by showing that the orthonormal set in the Proof of is in fact an orthonormal basis. Recall that the dimension of a Hilbert space is defined to be the cardinality of any orthonormal basis. For any set A, the dimension of the Hilbert space is the cardinality of A. showed that , where a ranges over A, is an orthonormal subset of . We will show that it is an orthonormal basis. Suppose that a vector is orthogonal to e for all . Given , we find . Because are the coprojections of the coproduct I, we have for all . The morphism has a dagger monomorphism as kernel. This gives dagger monomorphisms such that , for . These form a cocone on the diagram of dagger monomorphisms for : For if , thenand because is a dagger monomorphism, we have that : Therefore there exists a unique mediating morphism with for all . Thus, for all , and by the universal property of the colimit I, we conclude . It follows that is an epimorphism, and being a dagger monomorphism, it is a dagger isomorphism. Therefore, . Overall, the zero vector is the only one in the Hilbert space that is orthogonal to each vector e, for . Thus, is an orthonormal basis of . ▪

Equivalence

We are now ready to prove the main result. A functor is a dagger equivalence when it is an equivalence of categories that preserves the dagger of morphisms. The functor is an equivalence of dagger categories, where is either or . Let be a morphism in C. For all vectors and axiom (D) shows Thus ; that is, is a dagger functor. If morphisms satisfy , then for all vectors , so by axiom (T). Therefore, is faithful. Assume , and let be a linear isometry. Choose an orthonormal basis for the Hilbert space . Because U is an isometry, the vectors form an orthonormal subset of the Hilbert space . Extending the dagger monomorphisms and for finite subsets to dagger monomorphisms and using axiom (B) gives two cocones on the diagram . Thus by axiom (C) there are unique mediating dagger monomorphisms and satisfying and for all , where as before. Define . For each then Because is an orthonormal basis of the Hilbert space , we conclude that . Any continuous linear function is a linear combination of isometric ones, because we have assumed that . It follows that each continuous linear function is the image of a linear combination of morphisms under the functor , which is linear on morphisms by axiom (B). Therefore, there exists a morphism such that . Combining this fact for with the fact that the functor preserves daggers, we conclude that the functor is full. Finally, the functor is essentially surjective by . Being a full, faithful, and essentially surjective dagger functor, it is an equivalence of dagger categories. ▪ Because equivalences preserve limits, it follows directly that the functor preserves all the structure concerned in axioms (D), (B), (E), and (K). It also follows that the functor restricts to a full and faithful functor between the wide subcategories of dagger monomorphisms; because in Hilb any two isomorphic objects are unitarily isomorphic (ref. 13, theorem 8.3 and proposition 8.4), the restricted functor is still an equivalence, and hence also the structure concerned in axiom (C) is preserved.

Tensor Products

Finally, we prove that the equivalence also preserves the tensor products of axiom (T). For objects H and K, the function given by is bilinear by axioms (B) and (T) (ref. 11, lemmas 3.22 and 3.6 and corollary 3.20). It is also bounded as a bilinear map becausewhere we suppressed the isomorphism . This defines a continuous linear function: Here the tensor product on the left-hand side is that of Hilbert spaces, whereas the tensor product on the right-hand side is the monoidal structure of C. The continuous linear functions of Eq. are unitary and form the components of a natural transformation from the functor to the functor . If and , then the inner product in is equal to . Hence preserves inner products between elementary tensors, and linearity and continuity then imply that is an isometry. So its range is a closed subspace of . Suppose there were a nonzero vector f orthogonal to for all and . In other words, . It would then follow from axiom (T) that , contradicting our choice of f. Therefore, is surjective and hence unitary. If and are morphisms of C, then the following diagram commutes: Indeed, for all and , Therefore, the unitary linear functions are natural in H and K. ▪ A (dagger) functor is monoidal when it preserves (the dagger and) the tensor product up to a natural (dagger) isomorphism that respects the (dagger) isomorphisms and that preserves the tensor unit up to (dagger) isomorphism (ref. 33, section 2.4). If a monoidal functor is an equivalence, then its adjoint is automatically also monoidal. The functor is a monoidal dagger equivalence. After , it suffices to show that the functor together with the natural transformation M of Lemma 8 and the identity operator E on is a monoidal functor. By construction, the Hilbert space is just the field considered as a Hilbert space over itself, and so E is a dagger isomorphism from the value of the functor at I to the tensor unit of . Writing and for the associators of C and Hilb, the diagram commutes because for all , and , Thus is a monoidal functor. ▪ If the category C is equipped with a dagger braiding, then the functor is dagger braided by a similar argument. This means that respects the dagger isomorphisms . Furthermore, the braiding on C is symmetric as a consequence of the assumption that I is a monoidal separator in axiom (T). Recall that H and are dagger dual objects when there is a morphism , making the following diagram commute (ref. 11, definition 3.46): In Hilb, an object has a dagger dual if and only if it is finite dimensional (ref. 11, corollary 3.65). Because monoidal dagger functors preserve dagger dual objects (ref. 11, theorem 3.14), it follows from that the finite-dimensional Hilbert spaces can be categorically axiomatized within C as the dagger dual objects.
  1 in total

1.  AN ELEMENTARY THEORY OF THE CATEGORY OF SETS.

Authors:  F W Lawvere
Journal:  Proc Natl Acad Sci U S A       Date:  1964-12       Impact factor: 11.205

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.