Effect algebras as presheaves on finite Boolean algebras
Gejza Jen\v{c}a

TL;DR
This paper explores the categorical structure of effect algebras via presheaves on finite Boolean algebras, characterizing properties and tensor products through categorical and functorial methods.
Contribution
It introduces a presheaf-based framework for effect algebras, characterizes key properties categorically, and describes tensor products using Kan extensions and Day convolution.
Findings
Properties like being an orthoalgebra are characterized categorically.
Tensor products of effect algebras are described as Kan extensions.
Tensor product can be expressed via Day convolution of presheaves.
Abstract
For an effect algebra , we examine the category of all morphisms from finite Boolean algebras into . This category can be described as a category of elements of a presheaf on the category of finite Boolean algebras. We prove that some properties (being an orthoalgebra, the Riesz decomposition property, being a Boolean algebra) of an effect algebra can be characterized by properties of the category of elements of the presheaf . We prove that the tensor product of of effect algebras arises as a left Kan extension of the free product of finite Boolean algebras along the inclusion functor. As a consequence, the tensor product of effect algebras can be expressed by means of the Day convolution of presheaves on finite Boolean algebras.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
11institutetext: G. Jenča 22institutetext: Department of Mathematics and Descriptive Geometry
Faculty of Civil Engineering, Slovak University of Technology, Slovak Republic
22email: [email protected]
Effect algebras as presheaves on finite Boolean algebras
Gejza Jenča
Abstract
For an effect algebra , we examine the category of all morphisms from finite Boolean algebras into . This category can be described as a category of elements of a presheaf on the category of finite Boolean algebras. We prove that some properties (being an orthoalgebra, the Riesz decomposition property, being a Boolean algebra) of an effect algebra can be characterized in terms of some properties of the category of elements of the presheaf . We prove that the tensor product of effect algebras arises as a left Kan extension of the free product of finite Boolean algebras along the inclusion functor. The tensor product of effect algebras can be expressed by means of the Day convolution of presheaves on finite Boolean algebras.
Keywords:
effect algebra, tensor product, presheaf
Acknowledgements.
This research is supported by grants VEGA 2/0069/16, 1/0420/15, Slovakia and by the Slovak Research and Development Agency under the contracts APVV-14-0013, APVV-16-0073.
1 Introduction
In their 1994 paper FouBen:EAaUQL , D.J. Foulis and M.K. Bennett defined effect algebras as (at that point in time) the most general version of quantum logics. Their motivating example was the set of all Hilbert space effects, a notion that plays an important role in quantum mechanics Lud:FoQM ; BusLahMit:TQToM . An equivalent definition in terms of the difference operation was independently given by F. Kôpka and F. Chovanec in KopCho:DP . Later it turned out that both groups of authors rediscovered the definition given already in 1989 by R. Giuntini and H. Greuling in GiuGre:TaFLfUP .
By the very definition, the class of effect algebras includes orthoalgebras FouGreRut:FaSiO , which include orthomodular posets and orthomodular lattices. It soon turned out ChoKop:BDP that there is another interesting subclass of effect algebras, namely MV-algebras defined by C.C. Chang in 1958 Cha:AAoMVL to give the algebraic semantics of the Łukasiewicz logic. Furthermore, K. Ravindran in his thesis Rav:OaSToEA proved that a certain subclass of effect algebras (effect algebras with the Riesz decomposition property) is equivalent with the class of partially ordered abelian groups with interpolation Goo:POAGwI . This result generalizes the equivalence of MV-algebras and lattice ordered abelian groups described by D. Mundici in Mun:IoAFCSAiLSC .
In the present paper, we study effect algebras from the viewpoint of category theory. There are two papers that inspired and motivated the results presented here.
In their paper jacobs2012coreflections Jacobs and Mandemaker utilized the notion of a coreflective subcategory to prove important results about effect algebras and their generalized versions. In particular, they proved that the category of effect algebras is cocomplete and that , when equipped with the tensor product of effect algebras dvurevcenskij1995tensor , is a symmetric monoidal category.
In staton2015effect , Staton and Uijlen proved that every effect algebra can be faithfully represented by a presheaf on the category of finite Boolean algebras. This representation is the main tool we shall use in this paper.
After preliminaries, we prove that several properties (being an orthoalgebra, having the Riesz decomposition property, being a Boolean algebra) of an effect algebra can be characterized by properties of the category of elements of the representing presheaf . We use the presheaf representations of effect algebras to prove that the tensor product of of effect algebras arises as a left Kan extension of the free product of finite Boolean algebras along the square of the inclusion functor of the category of finite Boolean algebras into the category of effect algebras. As a consequence, the tensor product of effect algebras can be expressed by means of the Day convolution of presheaves on finite Boolean algebras.
These results mean that the tensor product of effect algebras comes from the free product of finite Boolean algebras. This could be interpreted as an additional justification of the naturality of the tensor product construction in algebraic quantum logics.
2 Preliminaries
We assume familiarity with basics of category theory, see mac1998categories ; riehl2016category for reference. For effect algebras and related topics, see DvuPul:NTiQS .
2.1 Effect algebras
An effect algebra is a partial algebra with a binary partial operation and two nullary operations satisfying the following conditions.
- (E1)
If is defined, then is defined and . 2. (E2)
If and are defined, then and are defined and . 3. (E3)
For every there is a unique such that exists and . 4. (E4)
If is defined, then .
Effect algebras were introduced by Foulis and Bennett in their paper FouBen:EAaUQL . In KopCho:DP , Kôpka and Chovanec introduced an essentially equivalent structure called D-poset. Another equivalent structure was introduced by Giuntini and Greuling in GiuGre:TaFLfUP .
The original definition of an effect algebra FouBen:EAaUQL ; GiuGre:TaFLfUP excluded the case of a one-element effect algebra; it was required that . This has some undesirable consequences: for example a total relation on an effect algebra is not a congruence in the sense of GudPul:QoPAM and the category of effect algebras lacks the terminal object. On the other hand, the definition of a D-poset in KopCho:DP allows for one-element D-posets. In the present paper, we do not assume that in an effect algebra.
In an effect algebra , we write if and only if there is such that . It is easy to check that for every effect algebra , is a partial order on . In this partial order, [math] is the smallest and is the greatest element of the poset , so every effect algebra has an underlying bounded poset.
The partial operation is cancellative. Therefore, on every effect algebra it is possible to introduce a new partial operation ; is defined if and only if and then . It can be proved that, in an effect algebra, is defined if and only if if and only if . In an effect algebra, we write if and only if is defined and we say that and are orthogonal.
Let , be effect algebras. A map is called a morphism of effect algebras if and only if it satisfies the following conditions.
- •
.
- •
If , then and .
Every morphism of effect algebras is an isotone map of the underlying bounded posets.
A subalgebra of an effect algebra is a subset such that that and, for all with , . Since and , every subalgebra is closed with respect to and .
The category of effect algebras is denoted by . The category is complete and cocomplete. The proof of the fact that the category of effect algebras is cocomplete is nontrivial, see jacobs2012coreflections for the proof. Let us point out a surprising fact the regular epimorphisms in are not necessary surjective, see (jacobs2012coreflections, , Section 5.2) for an example. This shows that the forgetful functor that takes the effect algebra to its underlying set is not monadic, although it is a right adjoint. On the other hand, as proved in jenca2015effect , the forgetful functor that takes an effect algebra to its underlying bounded poset is a monadic functor from to the category of bounded posets.
2.2 Classes of effect algebras, examples
The class of effect algebras is a common generalization of several types of algebraic structures.
An effect algebra is an orthoalgebra FouGreRut:FaSiO if, for all , implies . Orthomodular lattices Kal:OL ; Ber:OLaAA can be characterized as lattice ordered orthoalgebras.
Example 1
Let be a Hilbert space. The set of all orthogonal projections on is an orthomodular lattice PtaPul:OSaQL , hence it is an orthoalgebra.
One can construct examples of effect algebras from an arbitrary partially ordered abelian group in the following way. Choose any positive ; then, for , define if and only if and put . With such partial operation , the interval
[TABLE]
becomes an effect algebra . Effect algebras that arise from partially ordered abelian groups in this way are called interval effect algebras, see BenFou:IaSEA .
Example 2
The closed real interval is an interval effect algebra.
Example 3
Let be a Hilbert space. Let be the set of all bounded self-adjoint operators on . For , write if and only if has a nonnegative spectrum. Then is a partially ordered abelian group. The interval , where is the identity operator, is an interval effect algebra, called the standard effect algebra.
2.3 Finite summable families
Let be an effect algebra. For a finite set , an (-indexed) summable family of elements of is a family such that the sum exists in . A finite summable family with is called a finite decomposition of unit.
We say that a summable family is a refinement of a summable family if there is a surjective mapping such that, for all ,
[TABLE]
It is easy to see that if is a refinement of , then .
2.4 Boolean algebras, observables
Every Boolean algebra is an effect algebra. The partial operation on is given by the rule if and only if and then . Clearly, this is an effect algebra with the same partial order as the original Boolean algebra. This shows that the category of Boolean algebras is a subcategory of the category of effect algebras . Moreover, is a full subcategory of . Therefore, we can (and we will) identify Boolean algebras with their respective effect-algebraic versions.
If is a Boolean algebra and is an effect algebra, then a morphism is called an (-valued) observable. In general, the range of an observable is not a sub-effect algebra of . However, if is an orthoalgebra then the range of is a sub-effect algebra of . Moreover, is then a Boolean algebra.
2.5 A notation for finite observables
In what follows, we abbreviate the initial segment of natural numbers by . Note that .
An observable from a finite Boolean algebra to an effect algebra is called a finite observable. If is an effect algebra and is a finite -valued observable, then it is obvious that is determined by its values on singleton subsets of . Indeed, every can be expressed as a sum of singletons and hence
[TABLE]
Thus, can be expressed by a finite -indexed decomposition of unit
[TABLE]
Note that we can safely omit the last element of this sequence without losing any information, because
[TABLE]
In this way, every summable sequence of elements of an effect algebra determines a finite observable and every finite -valued observable on is determined by a summable sequence of elements of . We will use the notation throughout this paper.
For example, for every element , denotes the observable given by the table
[TABLE]
The symbol denotes the (unique) observable . Note that and are not the same thing.
2.6 Riesz decomposition property
An effect algebra satisfies the Riesz decomposition property if and only if, for all , implies that there exist such that , and . It was proved in Rav:OaSToEA that every effect algebra satisfying the Riesz decomposition property is an interval in a partially ordered abelian group satisfying the Riesz decomposition property. Such groups are sometimes called interpolation groups, see Goo:POAGwI . Every lattice-ordered abelian group is an interpolation group.
Example 4
The set of all differentiable functions forms an effect algebra satisfying the Riesz decomposition property. We note that this effect algebra is not lattice ordered.
Proposition 1
For an effect algebra , the following are equivalent
- (a)
* satisfies the Riesz decomposition property.* 2. (b)
For all such that there exists an matrix of elements of such that, for all , is the sum of -th row and, for all , is the sum of -th column of . 3. (c)
* satisfies (b) for .*
Proof
See (DvuPul:NTiQS, , Section 1.7).
In our terminology, we may express this as follows.
Proposition 2
An effect algebra satisfies the Riesz decomposition property if and only if any two summable families with the same sum admit a common refinement.
It follows from the main result of ChoKop:BDP that there is a one-to-one correspondence between lattice ordered effect algebras satisfying the Riesz decomposition property and MV-algebras, introduced by Chang Cha:AAoMVL in the 1950s to give an algebraic counterpart of the many-valued Łukasiewicz logic. It was proved by Mundici in Mun:IoAFCSAiLSC that every MV-algebra is an interval in a lattice-ordered abelian group and vice versa.
2.7 Stone duality for finite Boolean algebras
Recall, that the category of finite Boolean algebras is dually equivalent to the category of finite sets. Explicitly, if is a mapping of finite sets, then a dual morphism of Boolean algebras is given by the rule . If is a morphism of Boolean algebras, then for every there is exactly one such that ; this is then the value of the dual map .
Via this duality, the coproduct in the category of finite Boolean algebras (denoted by ) is dual to the product of finite sets. Thus, we may exhibit as . If and are morphisms of Boolean algebras, the mapping is then given by the rule
[TABLE]
For our purposes, it is important to note that the sets occurring in the union in (1) are pairwise disjoint. Indeed, if then and and this already implies that and . Therefore, we may write the union in (1) as an effect-algebraic sum:
[TABLE]
2.8 Bimorphisms, tensor products
For effect algebras and a mapping is a -valued bimorphism dvurevcenskij1995tensor from to if and only if the following conditions are satisfied.
Unitality:
.
Left additivity:
For all and such that , and .
Right additivity:
For all and such that , and .
It is easy to check that for every morphism of effect algebras and a bimorphism , is a bimorphism. This fact shows that there is a category where the objects are all bimorphisms from and the morphisms are -morphisms acting on bimorphisms from left by composition.
Definition 1
dvurevcenskij1995tensor Let be effect algebras. A tensor product of and (denoted by ) is the initial object in the category .
The notions of bimorphism and of the tensor product of orthoalgebras were given by Foulis and Bennett in foulis1993tensor . It was proved by Jacobs and Mandemaker in jacobs2012coreflections that the category of effect algebras equipped with the tensor products forms a symmetric monoidal category. There is another important result concerning tensor products: in borger2004tensor Börger proved that orthomodular posets equipped with tensor product form a symmetric monoidal category. Let us remark that Börger’s proof applies, almost without changes, in the more general case of effect algebras.
In the paper dvurevcenskij1995tensor , it was assumed that in every effect algebra. Consequently, it might happen that there are pairs of effect algebras such that there is no bimorphism , so does not exist. However, if we allow for one-element effect algebras, then tensor product of effect algebras always exists and if has more than one element, it coincides with the tensor product as defined in dvurevcenskij1995tensor .
Thus, “our” tensor products are the same as the tensor products in the sense of dvurevcenskij1995tensor , whenever the tensor product exists in the sense of dvurevcenskij1995tensor , and we obtain whenever tensor product does not exist in the sense of dvurevcenskij1995tensor .
3 Presheaves on finite Boolean algebras
For a general background for this section, see (maclane2012sheaves, , Section I.5).
Let be the full subcategory of the category of Boolean algebras spanned by the set of objects . The restriction of the fully faithful functor described in the subsection 2.4 to the subcategory gives us a fully faithful functor .
The functor maps every effect algebra to a presheaf . The presheaf maps a Boolean algebra to the set of all -valued observables on :
[TABLE]
For every morphism of Boolean algebras ,
[TABLE]
is given by the rule .
Recall, that for a category and a presheaf , the category of elements of is a category defined as follows:
- •
Objects are all pairs , where is an object of and .
- •
An arrow is an arrow in such that .
For an effect algebra , the category is the category of finite observables, which can be explicitly described as follows:
- •
Objects are all pairs , where is an observable.
- •
An arrow is a morphism of Boolean algebras such that .
Since is small and is locally small, is small.
Note that the first component of every pair contains redundant information, because is the domain of . Therefore, we shall mostly write simply instead of whenever there is no danger of confusion. Furthermore, since is a full subcategory of , we shall mostly suppress the functor from our notations. We shall write, for example, instead of and instead of .
For every presheaf , there is a projection functor given by . By a general argument (maclane2012sheaves, , Theorem I.5.2) the functor given by the colimit
[TABLE]
is left adjoint to .
For an effect algebra , denotes the functor
[TABLE]
Note that .
The following theorem was stated by Staton and Uijlen in staton2015effect . To keep out presentation self-contained, we give a complete proof.
Theorem 3.1
The adjunction
[TABLE]
is a reflection.
Proof
We need to prove that, for every effect algebra , that means, that is a colimit of the functor .
It is clear that the objects of indexed by themselves form a cocone with apex under . We claim that this cocone is initial in the category of cocones under . We need to prove that for every other cocone under with apex consisting of a family of , where runs through all objects of , there is a unique morphism of effect algebras such that for every object of the category .
This property already determines the only possible candidate mapping for the morphism . Indeed, for and we must have , in particular,
[TABLE]
and we see that . We claim that this is a morphism of effect algebras and that for every observable we have .
Let be such that exists in . Consider the observable . There are three unique morphisms of Boolean algebras that make the three triangles in the diagram
[TABLE]
commute. Explicitly, , and .
The commutativity of (3) means that can be considered as arrows in the category :
[TABLE]
Therefore, since is a cocone under , we may compute
[TABLE]
and we see that preserves .
To prove that , consider the unique observable and an arrow given by , . From the commutativity of
[TABLE]
in it follows that is a morphism in , hence
[TABLE]
It remains to prove that is a morphism of cocones under , that means, for every object of the category . Let and let . For every , let be a morphism in given by the rules , . Then,
[TABLE]
We say that a category is amalgamated if and only if every span in can be extended to a commutative square.
Theorem 3.2
An effect algebra satisfies the Riesz decomposition property if and only if is amalgamated.
Proof
Suppose that satisfies the Riesz decomposition property. Let be -valued finite observables, let and . Write ; for every consider the sets . It is easy to see that
[TABLE]
are both finite summable families with sum equal to . By the Riesz decomposition property, these families have a common refinement, let us call it
[TABLE]
Concatenating all these families gives us a decomposition of unit that is easily seen to be a common refinement of the decompositions of unit associated with the observables and ; let us denote the observable associated with the common refinement by . There are morphisms , in associated with the refinements of and, obviously, .
Suppose that is amalgamated. Let be such that . Consider the -valued finite observables associated with the decompositions of unit , and and equip them with the natural arrows and . Since is amalgamated, the span extends to a commutative square, so there is an -valued finite observable and morphisms of observables and such that . It is easy to check that give us the desired common refinement of the summable sequences and .
Theorem 3.3
An effect algebra is an orthoalgebra if and only if for every pair of morphisms in there is a coequalizing morphism such that .
Proof
Suppose that is an orthoalgebra. Let and be finite observables, let in . Since is an orthoalgebra, the range of every -valued observable is a Boolean subalgebra of . Therefore, there exists a Boolean algebra (for example the range of ) and an embedding such that factor through . That means, there are morphisms of effect algebras such that the diagram
[TABLE]
commutes in .
Let be a coequalizer of the pair in the category . As is a coequalizer and in , there is a (unique) morphism of Boolean algebras such that , hence the diagram
[TABLE]
commutes in . Therefore, or, in other words, is the arrow in with the property .
Suppose that is an effect algebra such that for every pair of morphisms in there is a morphism such that . Let be such that . We need to prove that . Let be such that and . Then in , that means, in . By assumption, there is an arrow such that and an observable such that . Thus, the following diagram commutes in :
[TABLE]
This implies that . On the other hand, since in , in . Since is a Boolean algebra, it is an orthoalgebra, hence and imply . Finally,
[TABLE]
Recall, that a category is called filtered if and only if the following conditions are satisfied.
- •
is nonempty.
- •
For every pair of objects there is a cospan
[TABLE]
over them.
- •
For every parallel pair of morphisms in there exists a morphism such that .
Corollary 1
An effect algebra is a Boolean algebra if and only if is filtered.
Proof
An effect algebra is a Boolean algebra if and only if satisfies the Riesz decomposition property and is an orthoalgebra. The rest of the proof follows easily by Theorem 3.2 and Theorem 3.3 using the fact that has an initial object .
4 Tensor products
Let , be effect algebras. The category has pairs of finite observables as objects and pairs of morphisms of observables as arrows. Consider the functor given by the rule
[TABLE]
where denotes free product (that means, coproduct in ) of Boolean algebras.
Lemma 1
*Let be effect algebras.
The category of bimorphisms is isomorphic to the category of cocones under the diagram . Under this isomorphism, -valued bimorphisms correspond to cocones with apex and vice versa.*
Proof
We shall describe how to construct a cocone under with apex from a -valued bimorphism and vice versa so that the constructions are mutually inverse.
Let be a bimorphism. We need to construct a cocone under associated to . So for every pair of finite observables and , we need to define a morphism , that will be the component of our cocone at . Note that and
[TABLE]
hence is a -indexed decomposition of unit in . Therefore, given by
[TABLE]
is a finite observable. To prove that the family of all such forms a cocone under the diagram , let be an arrow in . We need to prove, for all ,
[TABLE]
By (2) and the fact that is a morphism in , the left-hand side expands to
[TABLE]
For every ,
[TABLE]
Continuing the computation (7),
[TABLE]
In this way, every -valued bimorphism gives us a cocone under with apex .
Let be a cocone under . For , put . We claim that is a bimorphism.
There is a unique morphism of Boolean algebras with that makes both diagrams
[TABLE]
commute. This implies the commutativity of the diagram
[TABLE]
Note that and is initial in , hence . Using (9) we may now compute
[TABLE]
Let , . Let be exactly as in the proof of Theorem 3.1, diagram (3). If we pair the observables in (3) with the observable , we obtain a commutative diagram in that gives rise to the following part of the cocone :
[TABLE]
Note that
[TABLE]
and we can compute
[TABLE]
The proof of the right additivity of is analogous.
We should now check that this one-to-one correspondence between cocones under and the objects of is functorial and the functors are mutually inverse. This part of the proof is very straightforward and is thus omitted.
Corollary 2
For every pair of effect algebras,
[TABLE]
Theorem 4.1
The tensor product of effect algebras is a functor that arises as a left Kan extension of the functor along the inclusion .
[TABLE]
Proof
By (a dual version of) (mac1998categories, , Theorem X.3.1), we can express the value of this Kan extension at as a colimit of a functor
[TABLE]
where is the projection functor. The comma category is isomorphic to and the functor is just the functor. The rest follows by Corollary 2.
Corollary 3
For any two finite Boolean algebras ,
[TABLE]
Proof
By (riehl2016category, , Remark 6.1.2), the unit of the Kan extension (11) is an isomorphism, because the functor is full and faithful.
It was proved by Day in day1970onclosed that for every monoidal category , the monoidal structure can be extended to the category of presheaves on by the rule
[TABLE]
Theorem 4.2
For every pair of effect algebras,
[TABLE]
Proof
In our case,
[TABLE]
Since is a left adjoint, preserves coends, so we may write
[TABLE]
In detail, the category of elements
[TABLE]
is a category with objects , where , and and morphism being given by precomposition in the first variable: is simply the fact that . It is obvious that the morphisms in preserve the pair , so consists of pairwise isomorphic disjoint parts indexed by the elements of the set . Note that each of the disjoint parts is isomorphic to . In other words,
[TABLE]
where the dot denotes the copower. To compute the value of means to take a colimit of a functor that maps every triple to the domain of . Since behaves exactly like on every copy of and since (by Theorem 3.1) , we see that
[TABLE]
and thus
[TABLE]
By (mac1998categories, , Theorem X.4.1), this means that the functor is a left Kan extension of the functor along the inclusion . The rest follows by Theorem 4.1.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) Bennett, M., Foulis, D.: Interval and scale effect algebras. Advances in Applied Mathematics 19 , 200–215 (1997)
- 2(2) Beran, L.: Orthomodular Lattices, Algebraic Approach. Kluwer, Dordrecht (1985)
- 3(3) Börger, R.: The tensor product of orthomodular posets. In: Categorical Structures and Their Applications: Proceedings of the North-West European Category Seminar, Berlin, Germany, 28-29 March 2003, p. 29. World Scientific (2004)
- 4(4) Busch, P., Lahti, P., Mittelstaedt, P.: The Quantum Theory of Measurement, 2nd edn. Springer Verlag (1996)
- 5(5) Chang, C.: Algebraic analysis of many-valued logics. Trans. Amer. Math. Soc. 88 , 467–490 (1959)
- 6(6) Chovanec, F., Kôpka, F.: Boolean D-posets. Tatra Mt. Math. Publ 10 , 183–197 (1997)
- 7(7) Day, B.: On closed categories of functors, pp. 1–38. Springer Berlin Heidelberg, Berlin, Heidelberg (1970). DOI 10.1007/B Fb 0060438. URL http://dx.doi.org/10.1007/B Fb 0060438
- 8(8) Dvurečenskij, A.: Tensor product of difference posets. Transactions of the American Mathematical Society 347 (3), 1043–1057 (1995)
