Category Theory for Autonomous and Networked Dynamical Systems

Size: px
Start display at page:

Download "Category Theory for Autonomous and Networked Dynamical Systems"

Transcription

1 Discussion Category Theory for Autonomous and Networked Dynamical Systems Jean-Charles Delvenne Institute of Information and Communication Technologies, Electronics and Applied Mathematics (ICTEAM) and Center for Operations Research and Econometrics (CORE), Université catholique de Louvain, 1348 Louvain-la-Neuve, Belgium; Received: 7 February 2019; Accepted: 18 March 2019; Published: 20 March 2019 Abstract: In this discussion paper we argue that category theory may play a useful role in formulating, and perhaps proving, results in ergodic theory, topogical dynamics and open systems theory (control theory). As examples, we show how to characterize Kolmogorov Sinai, Shannon entropy and topological entropy as the unique functors to the nonnegative reals satisfying some natural conditions. We also provide a purely categorical proof of the existence of the maximal equicontinuous factor in topological dynamics. We then show how to define open systems (that can interact with their environment), interconnect them, and define control problems for them in a unified way. Keywords: ergodic theory; topological dynamics; control theory 1. Introduction The theory of autonomous dynamical systems has developed in different flavours according to which structure is assumed on the state space with topological dynamics (studying continuous maps on topological spaces) and ergodic theory (studying probability measures invariant under the map) as two prominent examples. These theories have followed parallel tracks and built multiple bridges. For example, both have grown successful tools from the interaction with information theory soon after its emergence, around the key invariants, namely the topological entropy and metric entropy, which are themselves linked by a variational theorem. The situation is more complex and heterogeneous in the field of what we here call open dynamical systems, or controlled dynamical systems. These are systems that can be controlled by an external time-varying input, and in return can influence the environment, or be observed, only through an output signal that typically represents partial information on the state. In particular the interaction with information theory has only been developed systematically since around 2000, and has given way to a flurry of concepts such as the topological feedback entropy [1], the invariance entropy [2], the anytime capacity [3], etc. Most of them capture the minimum amount of information that must be extracted in the interaction with an open system in order to achieve a certain task, for example maintain the state in a neighbourhood or a small average distance to a state of interest. As open dynamical systems can naturally be interconnected, not just in two (e.g., a given plant to be controlled and a controller, designed especially in the goal to drive or observe the plant) but in arbitrary networks of given plants and to-be-designed controllers, we can expect an extension of the key concepts to an even wider diversity, depending on the assumptions on the goal or shape of the networking. Entropy 2019, 21, 302; doi: /e

2 Entropy 2019, 21, of 11 While this diversity is the sign of a rich topic and a broad range of potential applications, it is also interesting if one can bring an unifying view on the interaction between open systems theory and information theory, but also on the relation of those concepts with the corresponding concepts in autonomous systems theory. While we do not claim to bring answers in this short discussion paper, we do propose some unifying ideas and formulate in this framework some elementary observations that may indicate the existence of deeper unifying theorems ahead. In this, we hope that this discussion paves the way for a new line of research, not only in the theory of information-limited open dynamical systems, but also possibly in the older fields of ergodic theory and topological dynamics. A key tool that we would like to discuss here is category theory, which has proved a spectacular unifying power in topology, algebraic geometry, logic, combinatorics, etc. Another key idea is the one of behaviour, which has been introduced by Willems et al. in the deterministic setting as the set of all possible joint trajectories of the input and output variables that are compatible with the internal constraints of the open dynamical system, which allows to formulate a large part of deterministic (non-random) open systems theory in an elegant way. There have been few attempts to extend the theory of behaviours in a stochastic setting, however, and we propose a solution to fill this gap. The paper is organized as follows. Firstly, we introduce a vanilla version of categories for topological dynamics and ergodic theory, with a purely categorical derivation of Shannon entropy and Kolmogorov Sinai entropy as the unique concept satisfying some natural properties an alternative to the usual axiomatic characterizations of Shannon entropy. Secondly, we observe that the maximal equicontinuous factor in topological dynamics can also be obtained very simply in a categorical setting as a consequence of the celebrated adjoint functor theorem. Thirdly, we introduce the category of stochastic behaviours, which we claim allows a natural formulation of classical results such as the variational theorem, and serves as a guide for a formulation of stochastic behaviours. The categorical setting offers a clean way to define the interconnection of stochastic behaviours, and offers a natural notion of entropy for networks of systems, which we briefly explore on a simple example of a linear system. The main text focusses on the discussion of the definition and the observations, while the technical proofs are concentrated into Appendices A and B. 2. A Categorical Characterization of Shannon Entropy and Kolmogorov Sinai Entropy A category is a class of objects and arrows linking the objects. Any arrow f : A B from an object A to an object B can be composed with any arrow g : B C in order to form an arrow g f : A C: this is the composition. The composition is supposed to be associative and possess a neutral element: the identity arrow on each object. For example, groups (as objects) and group homomorphisms (as arrows) form a category of interest, as well as the category of sets and applications, the category of real vector spaces and linear applications, etc. The objects of a category may form a set, as defined as in axiomatic set theory, or a proper class. For example the objects of the category of sets, or the category of groups, do not form a set but a proper class, as we know there is no such thing as a set of all sets, set of all groups, etc. There are also interesting small categories, i.e., whose objects form a set rather than a proper class. For instance any set endowed with a preorder can be turned into a category, whose objects are the elements, and there exists a (single) arrow from x to y if x y. In this case the properties of composition represents the transitivity and reflexivity of the preorder. Note that in any category, small or large, the arrows between any two given objects are assumed to form a set (rather than a proper class). See [4] for a more extended discussion on these foundational issues.

3 Entropy 2019, 21, of 11 Many concepts familiar in a set-theoretic view can now be transposed naturally in the categorical setting. For instance, two objects are called isomorphic if they are linked by a pair of arrows in opposite directions whose composition makes the identity on each object. The main text of the article tries to keep an introductory level in terms of categorical aspects, at the expense of formal definitions or theorems. In contrast, the Appendix does assume familiarity with the basics of category theory, and provides the technical proofs whenever needed. Let us call Prob the category of probability spaces, i.e., sets endowed with a σ-algebra of events (or measurable sets) and a probability measure on these events. The arrows, or morphisms, are chosen to be the measure-preserving maps, i.e., the measurable maps such that the inverse image of an event is an event of the same probability. Similarly we can define Erg, the category of endomorphisms of Prob. An endomorphism is defined as an arrow from an object to itself, thus a measure-preserving transformation of a probability space. An arrow in Erg is the usual notion of factor map of ergodic theory, i.e., a measure-preserving map between two probability spaces that commutes with the transformations of the two spaces. Now one can immediately build functors from Prob to Erg. A functor F between two categories is the association of each object A of the source category with an image object F(A) of the target category, so that each arrow f : A B is sent to an image arrow F( f ) : F(A) F(B). A functor is required to preserve composition between arrows and the identity arrow on each object. An obvious functor is the identity arrow functor, which sends each probability space A to the trivial dynamical system (A, Id). A more interesting one is what we call the Bernoulli functor, sending A to the Bernoulli system (A Z, σ), where σ is the Bernoulli shift on the bi-infinite sequences of elements of A, endowed with the product algebra of events. Before going further, we like to notice here that those two categories have another interesting structure: they are monoidal. A monoidal category C is a category endowed with a notion of product, usually called the tensor product, as a functor : C C C. This product must satisfy some conditions, such as isomorphism between (A B) C and A (B C), and the existence of a neutral object I, in the sense that A I is isomorphic to A and to I A. Those conditions also include the naturalness of these isomorphisms; for example, any arrow f : A A induces an arrow f 1 I : A I A I (with 1 I being the identity arrow on I), and we want these arrows to form a commutative square with the isomorphisms linking A with A I and A with A I. Another condition is for instance that for any objects A, B, the three isomorphisms defined between (A I) B, A (I B) and A B form a commutative triangle. Note that as often in category theory, the tensor product is essentially defined up to isomorphism: another tensor product creating isomorphic objects is considered as essentially the same tensor product. If we take the skeleton of a category, i.e., a subcategory where we pick a representative object for each isomorphy class of objects, so that no two objects of the skeleton are isomorphic, then we see that the objects of a skeleton form a monoid in the usual sense. For example, the category of finite sets, which is monoidal for the direct product, generates (N, 1, ) as a monoid. The same category is also monoidal for the disjoint sum, with (N, 0, +) as the corresponding monoid. The usual direct product of two probability measures (joining them as independent marginals of a probability distribution on the product measurable space) acts as a tensor product on Prob, as well as on Erg, where the transformation is the direct product of the transformations on the individual spaces. We can now formulate Ornstein s celebrated isomorphism theorem on Bernoulli shifts in this framework. According to Ornstein s theorem, any two Bernoulli shifts with the same Kolmogorov Sinai (KS) entropy are isomorphic. We consider Ber, the category of Bernoulli shifts and factor maps, which is the image of the Bernoulli functor and also a subcategory of Erg, thereby inheriting the monoidal structure.

4 Entropy 2019, 21, of 11 Ornstein s isomorphism theorem therefore states that the monoid corresponding to the subcategory of Bernoulli shifts endowed with the tensor product is simply the nonnegative real numbers with the addition. Moreover, from Ornstein s theory (and in fact Sinai s factor theorem) there is an arrow between two Bernoulli shifts if and only if the source of the arrow has a larger entropy than the target. We consider the nonnegative reals (extended with + ) as a monoidal category with the usual relation to define the arrows and the addition as tensor product. We can thus build a functor from the Bernoulli shifts to the nonnegative real numbers, that sends every Bernoulli shift B to its KS entropy h(b), and sends every arrow (factor map) f : A B to the unique arrow h(a) h(b) encoding the fact that h(a) h(b). This KS-entropy functor also respects the tensor product of each category. It is easy to see that there is only one such essentially tensor-product-preserving tensor to the category of nonnegative reals, up to a trivial scaling by a scalar multiplicative constant (and avoiding the trivial all-to-zero functor) see Appendix for a formal statement and proof. Therefore KS entropy can be defined in a purely categorical manner, as the only such functor, without any reference to information theory. Composing the Bernoulli functor from Prob to Erg with the KS-entropy functor, we obtain the Shannon entropy functor, which again is defined in a purely categorical way, without any prior reference to a i p i log p i -like formula. In that, it offers an alternative to the derivation of Shannon entropy as the unique quantity (up to a multiplicative constant) that satisfy a list of natural axioms [5,6]. It also complements the categorical interpretation of entropy by Baez et al. [7], which characterizes the loss of Shannon entropy along an arrow in Prob as a functor to the category of one object with all reals as arrows. Let us finally mention Gromov s categorical approach to Shannon entropy in his discussion paper [8], based on a formalization of the asymptotic equipartition property (Shannon McMillan Breiman). Interestingly, the latter is also one of the ingredients of Ornstein s theorem. Note that Sinai s factor theorem allows us to extend the KS-entropy functor to all Erg, as the smallest possible such extension. This is again a specific instance of a general construction allowing to extend a functor from a category to a wider domain, called the Kan extension. See Appendix for a technical discussion. Again we observe we can therefore define KS entropy for any system in Erg as the unique functor satisfying some structural properties. Rather than offering a new practical definition for entropies, the point of these results is rather to argue that classical results of ergodic theory have a simple and natural expression in categorical terms. A natural follow-up would be to look for a categorical proof of those results. Although this is a far-reaching programme, we show in the next section how category theory can help re-derive some non-trivial facts of dynamical systems. 3. Adjoint Functors for Dynamical Systems A key concept of category theory is the search for adjoint functors, i.e., functors that travel in reverse directions between two categories, and are in some sense as close as possible to being inverse functors. For instance, the category HausComp of Hausdorff compact spaces and continuous maps is a subcategory of the category Top of topological spaces and continuous maps. Therefore we have the trivial inclusion functor F : HausComp Top. On the other hand, Stone Čech compactification offers a functor G : Top HausComp. This pair of functors share the following property. Given an object A in Top, there is an arrow f A : A FGA such that any arrow from A to an object FX (i.e., to a compact Hausdorff space) factors uniquely as Fg f A for some (unique) arrow g : GA X. In other words, the adjointness property in this case says that the Stone Čech compactification is the mother of all compactifications of A: any other

5 Entropy 2019, 21, of 11 continuous map from A to a Hausdorff compact space factors through f A : A FGA. In category theory, this is formalized in saying that G is a left adjoint to F, and F is a right adjoint to G, denoted G F. Another example is the construction of free groups in a categorical manner. The forgetful functor F : Grp Set which maps a group to its set of elements, forgetting the group structure, has a left adjoint G : Set Grp which maps a set to the free group generated from that set. In both cases, the adjoint functor to the trivial functor corresponds to a fundamental construction in the corresponding theory. Once again, we do not claim to cover exhaustively the theory of adjoint functors here, only to give an informal foretaste. It is therefore natural, given a functor between two categories, to ask whether it has an adjoint, in the hope to discover some fundamental construction between categories. The so-called general adjoint functor theorem provides a convenient set of sufficient conditions for a functor to have an adjoint. Remarkably, both the free group functor and the Stone Čech Compactification functor above are constructed from their corresponding trivial right adjoint functor from this theorem. One can see how different, non-trivial construct can be obtained from a single category-theory argument. We illustrate the potential usefulness of the general adjoint functor theorem in dynamical systems theory with a single example. Topological dynamics is captured with a category TopDyn of continuous transformations of Hausdorff compact spaces as objects, and continuous maps commuting with the transformations as arrows. An interesting subcategory in TopDyn is the category EquiDyn of equicontinuous systems, which are maps f : X X such that f, f 2, f 3, etc. form an equicontinuous family for the unique uniformity compatible with the compact Hausdorff space X. This is equivalent to saying that for any neighbourhood V of the diagonal in the Cartesian square X X, there is a neighbourhood U of the diagonal such that if (x, y) U then ( f n (x), f n (y)) V for all n 0. In intuitive words, if two points are close enough, then the trajectories generated from these points will remain close at all future times. It so happens that the general adjoint functor theorem can be easily applied to the inclusion functor of EquiDyn into TopDyn, yielding a reverse functor mapping each topological dynamical system A to a specific equicontinuous system FGA, through which every morphism from A to an equicontinuous system factors uniquely. This FGA is none but the standard maximal equicontinuous factor of A. As far as we know this application of the general adjoint functor theorem was not noticed before. Moreover, in this proof we obtain more than the existence of a maximal equicontinuous factor: the functor also transforms homomorphisms between two topological dynamical systems into a homomorphism between their corresponding maximal equicontinuous factor. The key properties that make the general adjoint functor theorem work in this case are the fact that arbitrary subsystems and products of equicontinuous systems are equicontinuous. In the next section, we return to measure-theoretic systems and build a slightly richer category than Erg. 4. The Category of Stochastic Behaviours The term behaviour in the context of open dynamical systems (i.e., subject to mutual interaction with its environment) was coined by Jan Willems [9], and defined in the following way. Consider an open deterministic dynamical system on the time line Z which shares with its environment some variables z, taking values at all times in a set Z, with its environment. This dynamical system is described in a behavioural way by a set of trajectories B Z Z. Any subset Z Z may be thought of as describing a valid dynamical system, even though we usually request more properties, such as being shift-invariant, or being closed under linear combinations (if Z is a vector space), etc.

6 Entropy 2019, 21, of 11 This is to be contrasted with the mainstream input-state-output modelling, where some variables u (the input ), x (the state ) and y (the output ) are defined, and an evolution relation of the type x t+1 = f (x t, u t, t), y t = g(x t ) is defined. This model can be turned into a behavioural description by taking B as the solution set, i.e., all trajectories (u t, y t ) t Z for which there exists a trajectory (x t ) t Z such as the dynamical equation is satisfied. In this case the variable set shared with the environment is z = (u, y). A feedback interconnection is the connection of two systems whose variables shared with the environment live in the same space Z. In the behavioural setting, the system resulting from the interconnection of two systems B 1, B 2, both subsets of Z Z, is simply the intersection B 1 B 2. In the input-state-output modelling, an interconnection is usually imposed by an explicit relation between the input of one system and the output of the other system. One advantage of the behavioural approach is the conceptual simplicity that makes it easy to generalize, and that it does not require the distinction between input variables and output variables. Little has been done to adapt the behavioural framework for open stochastic systems. We propose to remedy this gap in the following way. A stochastic behaviour (X, f, M) is a measurable space X, endowed with a measurable transformation f and a convex (possibly empty) set of probability measures M that are all invariant for the transformation. For example, the behaviour representing the Gaussian channel y t = u t + η t, for the unit Gaussian white noise η t, is given by the stochastic behaviour composed of (R 2 ) Z, understood as the set of all possible sequences (u t, y t ) t Z, endowed with the usual σ-algebra, the usual shift map, and all shift-invariant measures such that y t u t is distributed as a white Gaussian process. Stochastic behaviours, as we have defined, form the objects of a category StoBeh of which we now define the arrows, or homomorphisms. An arrow between (X, f, M) and (Y, g, N) is given by a measurable map h : X Y forming a commutative square with f and g (h g = f h), and mapping the measures of M to measures in N. Of course Erg is a subcategory of StoBeh, as being the objects (X, f, M) where M is reduced to a single measure. Beyond the ability to model open dynamical systems, StoBeh also has some nice categorical properties, including categorical products, and more generally all (small) limits. Generally speaking, the categorical product of two objects A and B in a category is an object A B with two arrows (the projections ) from A B to A and B such that any object C with any two arrows to A and to B factors through A B: there is a unique arrow f : C A B such that all diagrams commute. In the category of sets, groups, real vector spaces, σ-algebras, and many others, this corresponds to the usual Cartesian product structure. In the category of Erg, however, the direct product is not the categorical product. Indeed given two dynamical systems (X, f, µ) and (Y, g, ν), there may be many joinings (X Y, f g, λ) that project back to µ and ν, and are not the direct product measure µ ν. In StoBeh, the categorical product exists and is given by the set of all possible joinings. Specifically, given (X, f, M) and (Y, g, N), the product is given by (X Y, f g, L) and obvious projections maps, where L is the set of all measures that are invariant for f g and project to a measure in M and a measure in N. It is easy to check that this is indeed the categorical product. In fact, StoBeh also possesses infinite products, and more general constructions such as pullbacks, and more generally the constructions called categorical limits. The pullback of two arrows f : A B and f : A B is a pair of arrows g : C A and g : C A from some object C, creating a commutative square, and universal in the sense that any other pair of arrows with creating a commutative square with f, f factors through C and g, g. A useful particular case is when f, f are inclusion maps of A, A into one same behaviour B: in this case the pullback is simply the intersection of A and A.

7 Entropy 2019, 21, of 11 In the same way, Prob does not possess categorical limits but the category of convex sets of probability measures, which we name Probs, has products (as sets of joinings over the product space) and all limits. The entropy functor defined above extends seamlessly to StoBeh as the supremum of KS entropy over all measures of the behaviour. It is now additive for the categorical product. Note that there is a useful full behaviour functor from TopDyn to StoBeh, taking a topological space and its continous transformation to the full behaviour of all Borel measures invariant for the transformation. 5. Interconnection of Stochastic Behaviours We now show how to interconnected stochastic behaviours. Consider once again the behaviour B 1, solution of the equation y t = u t + η t. Consider on the other hand the deterministic system described by y t+1 = y t /2 + u t. This system is described by the behaviour B 2 taking place on the set (R 2 ) Z of all trajectories (u t, y t ) t Z, endowed with the shift map and all shift-invariant measures supported on the set of trajectories verifying the equation. Now we want to interconnect the behaviours with the equations y t = u t, u t = y t. How do we express this in the categorical language? We consider the full behaviour B full of all shift-invariant probability measures on (R 2 ) Z. Then we have the appropriate inclusion arrows B 1 B full and B 2 B full. The pullback of those two arrows is simply the subobject B inter, intersection of B 1 and B 2 which are embedded into the common object B full. The interconnected behaviour will be what we expect, namely the set of shift-invariant probability measures on (y t, y t ) t Z such that y t+1 y t /2 is white Gaussian and y t+1 + y t /2 = y t. Let us explore another type of interconnections. Take for example the absence of any interconnection, i.e., two behaviours A and A on which we impose no shared variables. Then the interconnection is simply the categorical product A A, which is the set of joinings compatible with the given marginals. Note the possible dependence between the processes, due for example to anterior preparation of states, even though there is no forced dynamical interaction. Yet another example is the composition of two behaviours in series. Imagine a behaviour B on variables (u t, y t ) t Z and another behaviour B on variables (u t, y t ) t Z. We now interconnect these behaviours with y t = u t. Then we can draw the projection arrows B B y, where B y is the behaviour of all possible marginal probability measures on (y t ) t Z. Similarly, we consider the projection B B u. The two behaviours can be both embedded in the full behaviour B full of all shift-invariant measures on the one-dimensional trajectories R Z, with arrows B y B full and B u B full. Composing the arrows, one finds two arrows B B full and B B full. Once again, the pullback of these two arrows now not simply an intersection provides the interconnected behaviour on the trajectories (u t, y t, y t ) t Z. In general we see that the interconnection of behaviours is given by a diagram with arrows representing the constraints of interconnections, and is solved by taking the limit of the diagram. 6. Control Objectives as Stochastic Behaviours Interconnection through categorical limits can also be used to formulate control objectives and controller design problems. For instance, suppose that we wish to control a system with a direct, memory-less feedback y t = k(u t ), for some measurable function k. Then we create the behaviour D of all shift-invariant measures on trajectories (u t, y t ), such that for each measure in D, there exists a k such that y t = k(u t ) t Z. Taking now a plant behaviour B on variables, we interconnect it with D (intersection of behaviours embedded in the full behaviour) to obtain all measures that are possible to reach for B while using a controller in D.

8 Entropy 2019, 21, of 11 Suppose now that we define B, on the same variables as B, that models all possible measures that have a certain desirable property in certain context. For example we may take in B all shift-invariant measures supported on a certain K Z, for a certain compact set K R 2. This behaviour models a situation of invariance control, where we want the trajectories at all times to remain in K. To avoid the emergence of unpractical solutions such as a measure concentrated on an unstable fixed point of the dynamics, we may also restrict the measures in B to have a support of non-empty interior. We now further interconnect (intersect, in this case) B with B and D, to obtain the part of the behaviour of B that satisfies the control objective expressed with B with the class of controllers modelled in D. The elegance of the behavioural framework is that it places all the ingredients of the control problem plant, controller, objective as objects of same type. 7. Entropy of Stochastic Behaviours We now ask what notion of entropy is appropriate for StoBeh. An obvious choice for a behaviour consisting of a convex family of measures M is the supremum of the KS entropy over M. For example, this choice allows to define topological entropy in TopDyn as the composition of the full behaviour functor from TopDyn to StoBeh with the entropy functor from StoBeh to [0, + ], in virtue of the variational theorem. The entropy functor is also monoidal for the categorical product on StoBeh and the addition on [0, + ]. Let us now discuss the potential meaning of this entropy for control problems. Consider that we want to control a plant B to be into a certain class of measures contained in B, which we take as above as all shift-invariant measures staying in K at all times, with a controller in a certain class C, for instance deterministic controllers with a finite range for the input they feed to the plant ( quantized controllers ). The interconnection of B, B and C, revealing all solutions of the control problem, is again a behaviour, of which we can consider the entropy, i.e., the supremum of KS entropy rates. We may wonder if this entropy has a particular meaning for the control problem, for example akin to the invariance entropy [2], or other measures counting the information rate through the controller needed to maintain invariance. 8. Conclusions By a few examples we sketch how category theory can formulate in a natural way deep results of ergodic theory or topological dynamics, suggest the natural quantities or concepts to consider, and in some cases provide a simpler and more powerful proof. We also suggest that the right category for measure-theoretic systems is StoBeh, the category of convex families of measures invariant under a given transformation of a measurable space. It is the right one for its intrinsic properties (existence of limits) as well as for its expressive power. Indeed it allows a natural framework for open systems theory (control theory), where we can formulate control problems and interconnection of behaviours in a unified way. See Figure 1 for a summary of the categories considered in this article and their relationships. Much remains to be done to validate the ideas discussed in this paper. For example, a categorical proof of deep, classic or new, theorems in ergodic theory would be a landmark result. Also, formulating useful information-theoretic quantities that can capture the difficulty of control of networked open systems is in our view an interesting line of research.

9 Entropy 2019, 21, of 11 Prob Shannon entropy Bernoulli Ber KS entropy [0, ] Inclusion Inclusion Erg KS entropy StoBeh sup KS entropy TopDyn topological entropy Inclusion Max equi factor EquiDyn Figure 1. A summary of the categories and functors discussed in this article. Funding: This work was supported by Concerted Research Action (ARC) supported by the Federation Wallonia-Brussels Contract ARC 14/ Acknowledgments: The author thanks Tom Leinster for an interesting discussion. Conflicts of Interest: The authors declare no conflict of interest. Appendix A. Characterization of KS and Shannon Entropies as Monoidal Functors We see the category Ber of Bernoulli shifts and factor maps as monoidal, with the direct product as tensor product and the one-point Bernoulli shift as neutral object. We also see the nonnegative reals, augmented with + as a monoidal category, with a single arrow a b if and only if a b, the addition as tensor product, and 0 as neutral object. In this context, a monoidal functor from Ber to [0, + ] is a functor that preserves the tensor product and the neutral object. We denote h(b) for the Kolmogorov Sinai (KS) entropy of B, measured in bits. The elementary properties of KS entropy show that h is such a monoidal functor. The following theorem shows that it is essentially the only one. Theorem A1. Consider an arbitrary monoidal functor F from Ber to [0, + ]. Assume that F is non-trivial, in that it assigns a non-zero, non-infinite value to at least one finite-alphabet Bernoulli shift. Then there is a real λ > 0 such that F(B) = λh(b), for any object B of Ber. In short, F = λh. The proof goes as follows.

10 Entropy 2019, 21, of 11 Proof. Consider B 0 the Bernoulli shift for which 0 < F(B 0 ) < +. Now consider any other Bernoulli shift B. We show that from the single knowledge of F(B 0 ), one can determine uniquely the value of F(B) in [0, + ]. For any positive integers k, l, either there is a factor map from the tensor power B0 k to Bl, or there is a factor map from B l to B0 k, or possibly both. Since the functor transforms the factor maps into relations, in the first case we deduce that F(B0 k) F(Bl ), in other words F(B)/F(B 0 ) k/l. In the second case we deduce F(B)/F(B 0 ) k/l. Repeating the procedure for all k, l, we determine a sequence of rational upper or lower bounds for F(B)/F(B 0 ). Three cases occur: If F(B)/F(B 0 ) is upper bounded by every positive rational, then F(B) must be zero; if F(B)/F(B 0 ) is lower bounded by every positive rational, then F(B) must be + ; if F(B)/F(B 0 ) has a rational lower bound and upper bound, then one can produce increasingly refined upper and lower bounds, and assign a real positive value to F(B). This defines F uniquely. On the other hand, the functor λh, multiple of the KS entropy functor h with coefficient λ = F(B 0 )/h(b 0 ), has the same value as F in B 0. Therefore F = λh, the proof is complete. As we have now characterized KS entropy as functor from Ber to [0, + ], we now show how to extend it uniquely as a functor from all Erg to [0, + ]. We first consider BerFin, the category of finite-alphabet Bernoulli, in order to have a small category. Since [0, + ] is complete as a category (limits are suprema), we can create a right Kan extension of h : BerFin [0, + ] along the inclusion functor into Erg, see e.g., Theorem of Borceux [4]. The general construction of the extended functor, in the present instance, turns out to map system A the supremum of h(b) for all finite-symbol Bernoulli factors B of A. By Sinai s theorem, this extended functor is none but the KS entropy for general systems in Erg, as expected. Appendix B. Maximal Equicontinuous Factor Systems from the General Adjoint Functor Theorem We consider EquiDyn, the category of equicontinuous systems, full subcategory of TopDyn. Theorem A2. The inclusion functor of EquiDyn into TopDyn has a left adjoint functor, which maps a dynamical system A to its maximal equicontinuous factor E(A) with the factor map A E(A) as unit as the adjunction. We apply the General Adjoint Functor Theorem to build the adjunction, which we state as follows [4]. Theorem A3 (General Adjoint Functor Theorem). Let F : C D be a functor between two categories C and D. Assume that C has all small limits. Then F has a left-adjoint functor if and only if it preserves all small limits and satisfies the Solution Set Condition. The Solution Set Condition states that for any object B in D there is a set of arrows f i : B F(A i ) such that any arrow g : B F(A) can factored as f = F( f ) f i for some f i and some arrow f : A i A in C. To elucidate the intuition of the solution set condition in the general adjoint functor theorem, note that if the solution set was reduced to a single arrow f 0 : A A 0 and the factorization of any g : B F(A) through f 0 was unique, then the existence of a left adjoint G to F would be straightforward according to one of the classical characterizations of adjoint functors, with G(B) = A 0. The proof of the general adjoint functor theorem shows how to reduce the solution set to a single arrow. We now prove Theorem A2. Proof. First we check that EquiDyn has all (small) limits, which are the same in EquiDyn and in TopDyn. It clearly has all products, which are the usual Cartesian product with the product topology (see Chapter 2

11 Entropy 2019, 21, of 11 of [10]). Equalizers are always monomorphisms, hence subsystems. But we know that equicontinuous systems are closed under subsystems. Thus we have all equalizers, hence all limits, trivially preserved by the inclusion. The solution set condition is verified as follows. For a dynamical system A in TopDyn we need to find a set of arrows from A to equicontinuous systems through which every arrow f from A to an equicontinuous system may factor. We observe that every such arrow f will factor through its image, thus we only need to look at surjective arrows, and consider equicontinuous factors. Clearly, the cardinality of a factor of A is at most the cardinality of A, therefore we can collect all equicontinuous factors of A into a set (rather than a proper class). Therefore the Solution Set Condition is met, and we can apply the general adjoint functor theorem. The fact that the adjoint functor creates the maximal equicontinuous factor is obvious by universality of the adjunction. The proof is complete. We note that the only ingredients specific to equicontinuity are invariance under subsystems and arbitrary products. The result can therefore be repeated to any subcategory of systems exhibiting these properties. References 1. Nair, G.N.; Evans, R.J.; Mareels, I.M.; Moran, W. Topological feedback entropy and nonlinear stabilization. IEEE Trans. Autom. Control 2004, 49, Kawan, C. Invariance Entropy for Deterministic Control Systems; Springer: Cham, Switzerland, 2013; Volume Sahai, A.; Mitter, S. The necessity and sufficiency of anytime capacity for stabilization of a linear system over a noisy communication link Part I: Scalar systems. arxiv 2006, arxiv:cs/ Borceux, F. Handbook of Categorical Algebra: Volume 1; Cambridge University Press: Cambridge, UK, 1994; Volume Rényi, A. On Measures of Entropy and Information; Technical Report; Hungarian Academy of Sciences: Budapest Hungary, Faddeev, D.K. On the concept of entropy of a finite probabilistic scheme. Uspekhi Matematicheskikh Nauk 1956, 11, Baez, J.C.; Fritz, T.; Leinster, T. A characterization of entropy in terms of information loss. Entropy 2011, 13, Gromov, M. In a Search for a Structure, Part 1: On Entropy. Preprint Available online: semanticscholar.org/3137/66d8f87b29eeae9004d8c1eb5f8a8fb26cf3.pdf (accessed on 17 March 2019). 9. Willems, J.C. Paradigms and puzzles in the theory of dynamical systems. IEEE Trans. Autom. Control 1991, 36, Brown, J.R. Ergodic Theory and Topological Dynamics; Academic Press: Cambridge, MA, USA, 1976; Volume 70. c 2019 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (

Category Theory. Categories. Definition.

Category Theory. Categories. Definition. Category Theory Category theory is a general mathematical theory of structures, systems of structures and relationships between systems of structures. It provides a unifying and economic mathematical modeling

More information

Algebraic Geometry

Algebraic Geometry MIT OpenCourseWare http://ocw.mit.edu 18.726 Algebraic Geometry Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 18.726: Algebraic Geometry

More information

HOMOLOGY THEORIES INGRID STARKEY

HOMOLOGY THEORIES INGRID STARKEY HOMOLOGY THEORIES INGRID STARKEY Abstract. This paper will introduce the notion of homology for topological spaces and discuss its intuitive meaning. It will also describe a general method that is used

More information

Adjunctions! Everywhere!

Adjunctions! Everywhere! Adjunctions! Everywhere! Carnegie Mellon University Thursday 19 th September 2013 Clive Newstead Abstract What do free groups, existential quantifiers and Stone-Čech compactifications all have in common?

More information

1 Categorical Background

1 Categorical Background 1 Categorical Background 1.1 Categories and Functors Definition 1.1.1 A category C is given by a class of objects, often denoted by ob C, and for any two objects A, B of C a proper set of morphisms C(A,

More information

Category Theory (UMV/TK/07)

Category Theory (UMV/TK/07) P. J. Šafárik University, Faculty of Science, Košice Project 2005/NP1-051 11230100466 Basic information Extent: 2 hrs lecture/1 hrs seminar per week. Assessment: Written tests during the semester, written

More information

Universal Algebra for Logics

Universal Algebra for Logics Universal Algebra for Logics Joanna GRYGIEL University of Czestochowa Poland j.grygiel@ajd.czest.pl 2005 These notes form Lecture Notes of a short course which I will give at 1st School on Universal Logic

More information

3. The Sheaf of Regular Functions

3. The Sheaf of Regular Functions 24 Andreas Gathmann 3. The Sheaf of Regular Functions After having defined affine varieties, our next goal must be to say what kind of maps between them we want to consider as morphisms, i. e. as nice

More information

3. Categories and Functors We recall the definition of a category: Definition 3.1. A category C is the data of two collections. The first collection

3. Categories and Functors We recall the definition of a category: Definition 3.1. A category C is the data of two collections. The first collection 3. Categories and Functors We recall the definition of a category: Definition 3.1. A category C is the data of two collections. The first collection is called the objects of C and is denoted Obj(C). Given

More information

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic Boolean Algebra and Propositional Logic Takahiro Kato June 23, 2015 This article provides yet another characterization of Boolean algebras and, using this characterization, establishes a more direct connection

More information

INTRODUCTION TO PART V: CATEGORIES OF CORRESPONDENCES

INTRODUCTION TO PART V: CATEGORIES OF CORRESPONDENCES INTRODUCTION TO PART V: CATEGORIES OF CORRESPONDENCES 1. Why correspondences? This part introduces one of the two main innovations in this book the (, 2)-category of correspondences as a way to encode

More information

A brief Introduction to Category Theory

A brief Introduction to Category Theory A brief Introduction to Category Theory Dirk Hofmann CIDMA, Department of Mathematics, University of Aveiro, 3810-193 Aveiro, Portugal Office: 11.3.10, dirk@ua.pt, http://sweet.ua.pt/dirk/ October 9, 2017

More information

The Adjoint Functor Theorem.

The Adjoint Functor Theorem. The Adjoint Functor Theorem. Kevin Buzzard February 7, 2012 Last modified 17/06/2002. 1 Introduction. The existence of free groups is immediate from the Adjoint Functor Theorem. Whilst I ve long believed

More information

CATEGORY THEORY. Cats have been around for 70 years. Eilenberg + Mac Lane =. Cats are about building bridges between different parts of maths.

CATEGORY THEORY. Cats have been around for 70 years. Eilenberg + Mac Lane =. Cats are about building bridges between different parts of maths. CATEGORY THEORY PROFESSOR PETER JOHNSTONE Cats have been around for 70 years. Eilenberg + Mac Lane =. Cats are about building bridges between different parts of maths. Definition 1.1. A category C consists

More information

EXAMPLES AND EXERCISES IN BASIC CATEGORY THEORY

EXAMPLES AND EXERCISES IN BASIC CATEGORY THEORY EXAMPLES AND EXERCISES IN BASIC CATEGORY THEORY 1. Categories 1.1. Generalities. I ve tried to be as consistent as possible. In particular, throughout the text below, categories will be denoted by capital

More information

Maths 212: Homework Solutions

Maths 212: Homework Solutions Maths 212: Homework Solutions 1. The definition of A ensures that x π for all x A, so π is an upper bound of A. To show it is the least upper bound, suppose x < π and consider two cases. If x < 1, then

More information

Boolean Algebras, Boolean Rings and Stone s Representation Theorem

Boolean Algebras, Boolean Rings and Stone s Representation Theorem Boolean Algebras, Boolean Rings and Stone s Representation Theorem Hongtaek Jung December 27, 2017 Abstract This is a part of a supplementary note for a Logic and Set Theory course. The main goal is to

More information

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 2

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 2 FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 2 RAVI VAKIL CONTENTS 1. Where we were 1 2. Yoneda s lemma 2 3. Limits and colimits 6 4. Adjoints 8 First, some bureaucratic details. We will move to 380-F for Monday

More information

POL502: Foundations. Kosuke Imai Department of Politics, Princeton University. October 10, 2005

POL502: Foundations. Kosuke Imai Department of Politics, Princeton University. October 10, 2005 POL502: Foundations Kosuke Imai Department of Politics, Princeton University October 10, 2005 Our first task is to develop the foundations that are necessary for the materials covered in this course. 1

More information

Introduction to Dynamical Systems

Introduction to Dynamical Systems Introduction to Dynamical Systems France-Kosovo Undergraduate Research School of Mathematics March 2017 This introduction to dynamical systems was a course given at the march 2017 edition of the France

More information

Cartesian Closed Topological Categories and Tensor Products

Cartesian Closed Topological Categories and Tensor Products Cartesian Closed Topological Categories and Tensor Products Gavin J. Seal October 21, 2003 Abstract The projective tensor product in a category of topological R-modules (where R is a topological ring)

More information

1 Differentiable manifolds and smooth maps

1 Differentiable manifolds and smooth maps 1 Differentiable manifolds and smooth maps Last updated: April 14, 2011. 1.1 Examples and definitions Roughly, manifolds are sets where one can introduce coordinates. An n-dimensional manifold is a set

More information

Coreflections in Algebraic Quantum Logic

Coreflections in Algebraic Quantum Logic Coreflections in Algebraic Quantum Logic Bart Jacobs Jorik Mandemaker Radboud University, Nijmegen, The Netherlands Abstract Various generalizations of Boolean algebras are being studied in algebraic quantum

More information

Connectedness. Proposition 2.2. The following are equivalent for a topological space (X, T ).

Connectedness. Proposition 2.2. The following are equivalent for a topological space (X, T ). Connectedness 1 Motivation Connectedness is the sort of topological property that students love. Its definition is intuitive and easy to understand, and it is a powerful tool in proofs of well-known results.

More information

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic Boolean Algebra and Propositional Logic Takahiro Kato September 10, 2015 ABSTRACT. This article provides yet another characterization of Boolean algebras and, using this characterization, establishes a

More information

1. Characterization and uniqueness of products

1. Characterization and uniqueness of products (March 16, 2014) Example of characterization by mapping properties: the product topology Paul Garrett garrett@math.umn.edu http://www.math.umn.edu/ garrett/ [This document is http://www.math.umn.edu/ garrett/m/mfms/notes

More information

Review of category theory

Review of category theory Review of category theory Proseminar on stable homotopy theory, University of Pittsburgh Friday 17 th January 2014 Friday 24 th January 2014 Clive Newstead Abstract This talk will be a review of the fundamentals

More information

CW-complexes. Stephen A. Mitchell. November 1997

CW-complexes. Stephen A. Mitchell. November 1997 CW-complexes Stephen A. Mitchell November 1997 A CW-complex is first of all a Hausdorff space X equipped with a collection of characteristic maps φ n α : D n X. Here n ranges over the nonnegative integers,

More information

A bitopological point-free approach to compactifications

A bitopological point-free approach to compactifications A bitopological point-free approach to compactifications Olaf Karl Klinke a, Achim Jung a, M. Andrew Moshier b a School of Computer Science University of Birmingham Birmingham, B15 2TT England b School

More information

Notes about Filters. Samuel Mimram. December 6, 2012

Notes about Filters. Samuel Mimram. December 6, 2012 Notes about Filters Samuel Mimram December 6, 2012 1 Filters and ultrafilters Definition 1. A filter F on a poset (L, ) is a subset of L which is upwardclosed and downward-directed (= is a filter-base):

More information

Universal Properties

Universal Properties A categorical look at undergraduate algebra and topology Julia Goedecke Newnham College 24 February 2017, Archimedeans Julia Goedecke (Newnham) 24/02/2017 1 / 30 1 Maths is Abstraction : more abstraction

More information

via Topos Theory Olivia Caramello University of Cambridge The unification of Mathematics via Topos Theory Olivia Caramello

via Topos Theory Olivia Caramello University of Cambridge The unification of Mathematics via Topos Theory Olivia Caramello in University of Cambridge 2 / 23 in in In this lecture, whenever I use the word topos, I really mean Grothendieck topos. Recall that a Grothendieck topos can be seen as: a generalized space a mathematical

More information

Topological dynamics: basic notions and examples

Topological dynamics: basic notions and examples CHAPTER 9 Topological dynamics: basic notions and examples We introduce the notion of a dynamical system, over a given semigroup S. This is a (compact Hausdorff) topological space on which the semigroup

More information

The Fundamental Group and Covering Spaces

The Fundamental Group and Covering Spaces Chapter 8 The Fundamental Group and Covering Spaces In the first seven chapters we have dealt with point-set topology. This chapter provides an introduction to algebraic topology. Algebraic topology may

More information

Filters in Analysis and Topology

Filters in Analysis and Topology Filters in Analysis and Topology David MacIver July 1, 2004 Abstract The study of filters is a very natural way to talk about convergence in an arbitrary topological space, and carries over nicely into

More information

AN ALGEBRAIC APPROACH TO GENERALIZED MEASURES OF INFORMATION

AN ALGEBRAIC APPROACH TO GENERALIZED MEASURES OF INFORMATION AN ALGEBRAIC APPROACH TO GENERALIZED MEASURES OF INFORMATION Daniel Halpern-Leistner 6/20/08 Abstract. I propose an algebraic framework in which to study measures of information. One immediate consequence

More information

The equivalence axiom and univalent models of type theory.

The equivalence axiom and univalent models of type theory. The equivalence axiom and univalent models of type theory. (Talk at CMU on February 4, 2010) By Vladimir Voevodsky Abstract I will show how to define, in any type system with dependent sums, products and

More information

Maps and Monads for Modal Frames

Maps and Monads for Modal Frames Robert Goldblatt Maps and Monads for Modal Frames Dedicated to the memory of Willem Johannes Blok. Abstract. The category-theoretic nature of general frames for modal logic is explored. A new notion of

More information

From Wikipedia, the free encyclopedia

From Wikipedia, the free encyclopedia Monomorphism - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/monomorphism 1 of 3 24/11/2012 02:01 Monomorphism From Wikipedia, the free encyclopedia In the context of abstract algebra or

More information

Topological K-theory, Lecture 3

Topological K-theory, Lecture 3 Topological K-theory, Lecture 3 Matan Prasma March 2, 2015 1 Applications of the classification theorem continued Let us see how the classification theorem can further be used. Example 1. The bundle γ

More information

Chapter 2 Linear Transformations

Chapter 2 Linear Transformations Chapter 2 Linear Transformations Linear Transformations Loosely speaking, a linear transformation is a function from one vector space to another that preserves the vector space operations. Let us be more

More information

Sets and Functions. (As we will see, in describing a set the order in which elements are listed is irrelevant).

Sets and Functions. (As we will see, in describing a set the order in which elements are listed is irrelevant). Sets and Functions 1. The language of sets Informally, a set is any collection of objects. The objects may be mathematical objects such as numbers, functions and even sets, or letters or symbols of any

More information

Comparing cartesian closed categories of (core) compactly generated spaces

Comparing cartesian closed categories of (core) compactly generated spaces 1 Comparing cartesian closed categories of (core) compactly generated spaces By MARTÍN ESCARDÓ School of Computer Science University of Birmingham, UK JIMMIE LAWSON Department of Mathematics Louisiana

More information

The tensor product of commutative monoids

The tensor product of commutative monoids The tensor product of commutative monoids We work throughout in the category Cmd of commutative monoids. In other words, all the monoids we meet are commutative, and consequently we say monoid in place

More information

Lecture 1: Overview. January 24, 2018

Lecture 1: Overview. January 24, 2018 Lecture 1: Overview January 24, 2018 We begin with a very quick review of first-order logic (we will give a more leisurely review in the next lecture). Recall that a linearly ordered set is a set X equipped

More information

On Extensions over Semigroups and Applications

On Extensions over Semigroups and Applications entropy Article On Extensions over Semigroups and Applications Wen Huang, Lei Jin and Xiangdong Ye * Department of Mathematics, University of Science and Technology of China, Hefei 230026, China; wenh@mail.ustc.edu.cn

More information

Chapter 1. Sets and Mappings

Chapter 1. Sets and Mappings Chapter 1. Sets and Mappings 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write

More information

FROM COHERENT TO FINITENESS SPACES

FROM COHERENT TO FINITENESS SPACES FROM COHERENT TO FINITENESS SPACES PIERRE HYVERNAT Laboratoire de Mathématiques, Université de Savoie, 73376 Le Bourget-du-Lac Cedex, France. e-mail address: Pierre.Hyvernat@univ-savoie.fr Abstract. This

More information

Construction of a general measure structure

Construction of a general measure structure Chapter 4 Construction of a general measure structure We turn to the development of general measure theory. The ingredients are a set describing the universe of points, a class of measurable subsets along

More information

What are Iteration Theories?

What are Iteration Theories? What are Iteration Theories? Jiří Adámek and Stefan Milius Institute of Theoretical Computer Science Technical University of Braunschweig Germany adamek,milius @iti.cs.tu-bs.de Jiří Velebil Department

More information

A VERY BRIEF REVIEW OF MEASURE THEORY

A VERY BRIEF REVIEW OF MEASURE THEORY A VERY BRIEF REVIEW OF MEASURE THEORY A brief philosophical discussion. Measure theory, as much as any branch of mathematics, is an area where it is important to be acquainted with the basic notions and

More information

Stability Analysis and Synthesis for Scalar Linear Systems With a Quantized Feedback

Stability Analysis and Synthesis for Scalar Linear Systems With a Quantized Feedback IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 9, SEPTEMBER 2003 1569 Stability Analysis and Synthesis for Scalar Linear Systems With a Quantized Feedback Fabio Fagnani and Sandro Zampieri Abstract

More information

Math 676. A compactness theorem for the idele group. and by the product formula it lies in the kernel (A K )1 of the continuous idelic norm

Math 676. A compactness theorem for the idele group. and by the product formula it lies in the kernel (A K )1 of the continuous idelic norm Math 676. A compactness theorem for the idele group 1. Introduction Let K be a global field, so K is naturally a discrete subgroup of the idele group A K and by the product formula it lies in the kernel

More information

Math 210B. Profinite group cohomology

Math 210B. Profinite group cohomology Math 210B. Profinite group cohomology 1. Motivation Let {Γ i } be an inverse system of finite groups with surjective transition maps, and define Γ = Γ i equipped with its inverse it topology (i.e., the

More information

Chapter One. The Real Number System

Chapter One. The Real Number System Chapter One. The Real Number System We shall give a quick introduction to the real number system. It is imperative that we know how the set of real numbers behaves in the way that its completeness and

More information

Closure operators on sets and algebraic lattices

Closure operators on sets and algebraic lattices Closure operators on sets and algebraic lattices Sergiu Rudeanu University of Bucharest Romania Closure operators are abundant in mathematics; here are a few examples. Given an algebraic structure, such

More information

Category theory and set theory: algebraic set theory as an example of their interaction

Category theory and set theory: algebraic set theory as an example of their interaction Category theory and set theory: algebraic set theory as an example of their interaction Brice Halimi May 30, 2014 My talk will be devoted to an example of positive interaction between (ZFC-style) set theory

More information

Lecture 2: Syntax. January 24, 2018

Lecture 2: Syntax. January 24, 2018 Lecture 2: Syntax January 24, 2018 We now review the basic definitions of first-order logic in more detail. Recall that a language consists of a collection of symbols {P i }, each of which has some specified

More information

Channel Coding: Zero-error case

Channel Coding: Zero-error case Channel Coding: Zero-error case Information & Communication Sander Bet & Ismani Nieuweboer February 05 Preface We would like to thank Christian Schaffner for guiding us in the right direction with our

More information

PART I. Abstract algebraic categories

PART I. Abstract algebraic categories PART I Abstract algebraic categories It should be observed first that the whole concept of category is essentially an auxiliary one; our basic concepts are those of a functor and a natural transformation.

More information

Reconsidering MacLane. Peter M. Hines

Reconsidering MacLane. Peter M. Hines Reconsidering MacLane Coherence for associativity in infinitary and untyped settings Peter M. Hines Oxford March 2013 Topic of the talk: Pure category theory... for its own sake. This talk is about the

More information

1 Introduction. 2 Categories. Mitchell Faulk June 22, 2014 Equivalence of Categories for Affine Varieties

1 Introduction. 2 Categories. Mitchell Faulk June 22, 2014 Equivalence of Categories for Affine Varieties Mitchell Faulk June 22, 2014 Equivalence of Categories for Affine Varieties 1 Introduction Recall from last time that every affine algebraic variety V A n determines a unique finitely generated, reduced

More information

Topos Theory. Lectures 21 and 22: Classifying toposes. Olivia Caramello. Topos Theory. Olivia Caramello. The notion of classifying topos

Topos Theory. Lectures 21 and 22: Classifying toposes. Olivia Caramello. Topos Theory. Olivia Caramello. The notion of classifying topos Lectures 21 and 22: toposes of 2 / 30 Toposes as mathematical universes of Recall that every Grothendieck topos E is an elementary topos. Thus, given the fact that arbitrary colimits exist in E, we can

More information

Olivia Caramello. University of Insubria - Como. Deductive systems and. Grothendieck topologies. Olivia Caramello. Introduction.

Olivia Caramello. University of Insubria - Como. Deductive systems and. Grothendieck topologies. Olivia Caramello. Introduction. duality University of Insubria - Como 2 / 27 duality Aim of the talk purpose of this talk is to illustrate the relevance of the notion of topology. I will show that the classical proof system of geometric

More information

PART II.1. IND-COHERENT SHEAVES ON SCHEMES

PART II.1. IND-COHERENT SHEAVES ON SCHEMES PART II.1. IND-COHERENT SHEAVES ON SCHEMES Contents Introduction 1 1. Ind-coherent sheaves on a scheme 2 1.1. Definition of the category 2 1.2. t-structure 3 2. The direct image functor 4 2.1. Direct image

More information

Exploring the Exotic Setting for Algebraic Geometry

Exploring the Exotic Setting for Algebraic Geometry Exploring the Exotic Setting for Algebraic Geometry Victor I. Piercey University of Arizona Integration Workshop Project August 6-10, 2010 1 Introduction In this project, we will describe the basic topology

More information

Math 541 Fall 2008 Connectivity Transition from Math 453/503 to Math 541 Ross E. Staffeldt-August 2008

Math 541 Fall 2008 Connectivity Transition from Math 453/503 to Math 541 Ross E. Staffeldt-August 2008 Math 541 Fall 2008 Connectivity Transition from Math 453/503 to Math 541 Ross E. Staffeldt-August 2008 Closed sets We have been operating at a fundamental level at which a topological space is a set together

More information

Eilenberg-Steenrod properties. (Hatcher, 2.1, 2.3, 3.1; Conlon, 2.6, 8.1, )

Eilenberg-Steenrod properties. (Hatcher, 2.1, 2.3, 3.1; Conlon, 2.6, 8.1, ) II.3 : Eilenberg-Steenrod properties (Hatcher, 2.1, 2.3, 3.1; Conlon, 2.6, 8.1, 8.3 8.5 Definition. Let U be an open subset of R n for some n. The de Rham cohomology groups (U are the cohomology groups

More information

A categorical model for a quantum circuit description language

A categorical model for a quantum circuit description language A categorical model for a quantum circuit description language Francisco Rios (joint work with Peter Selinger) Department of Mathematics and Statistics Dalhousie University CT July 16th 22th, 2017 What

More information

0.1 Spec of a monoid

0.1 Spec of a monoid These notes were prepared to accompany the first lecture in a seminar on logarithmic geometry. As we shall see in later lectures, logarithmic geometry offers a natural approach to study semistable schemes.

More information

The Fundamental Group

The Fundamental Group The Fundamental Group Renzo s math 472 This worksheet is designed to accompany our lectures on the fundamental group, collecting relevant definitions and main ideas. 1 Homotopy Intuition: Homotopy formalizes

More information

An Intuitive Introduction to Motivic Homotopy Theory Vladimir Voevodsky

An Intuitive Introduction to Motivic Homotopy Theory Vladimir Voevodsky What follows is Vladimir Voevodsky s snapshot of his Fields Medal work on motivic homotopy, plus a little philosophy and from my point of view the main fun of doing mathematics Voevodsky (2002). Voevodsky

More information

Derived Algebraic Geometry III: Commutative Algebra

Derived Algebraic Geometry III: Commutative Algebra Derived Algebraic Geometry III: Commutative Algebra May 1, 2009 Contents 1 -Operads 4 1.1 Basic Definitions........................................... 5 1.2 Fibrations of -Operads.......................................

More information

Exercises on chapter 0

Exercises on chapter 0 Exercises on chapter 0 1. A partially ordered set (poset) is a set X together with a relation such that (a) x x for all x X; (b) x y and y x implies that x = y for all x, y X; (c) x y and y z implies that

More information

MATH 101: ALGEBRA I WORKSHEET, DAY #1. We review the prerequisites for the course in set theory and beginning a first pass on group. 1.

MATH 101: ALGEBRA I WORKSHEET, DAY #1. We review the prerequisites for the course in set theory and beginning a first pass on group. 1. MATH 101: ALGEBRA I WORKSHEET, DAY #1 We review the prerequisites for the course in set theory and beginning a first pass on group theory. Fill in the blanks as we go along. 1. Sets A set is a collection

More information

Equivalence of dynamical systems by bisimulation

Equivalence of dynamical systems by bisimulation Equivalence of dynamical systems by bisimulation Arjan van der Schaft Department of Applied Mathematics, University of Twente P.O. Box 217, 75 AE Enschede, The Netherlands Phone +31-53-4893449, Fax +31-53-48938

More information

Operads. Spencer Liang. March 10, 2015

Operads. Spencer Liang. March 10, 2015 Operads Spencer Liang March 10, 2015 1 Introduction The notion of an operad was created in order to have a well-defined mathematical object which encodes the idea of an abstract family of composable n-ary

More information

Lecture 17: Invertible Topological Quantum Field Theories

Lecture 17: Invertible Topological Quantum Field Theories Lecture 17: Invertible Topological Quantum Field Theories In this lecture we introduce the notion of an invertible TQFT. These arise in both topological and non-topological quantum field theory as anomaly

More information

(January 6, 2006) Paul Garrett garrett/

(January 6, 2006) Paul Garrett  garrett/ (January 6, 2006)! "$# % & '!)( *+,.-0/%&1,3234)5 * (6# Paul Garrett garrett@math.umn.edu http://www.math.umn.edu/ garrett/ To communicate clearly in mathematical writing, it is helpful to clearly express

More information

Symbol Index Group GermAnal Ring AbMonoid

Symbol Index Group GermAnal Ring AbMonoid Symbol Index 409 Symbol Index Symbols of standard and uncontroversial usage are generally not included here. As in the word index, boldface page-numbers indicate pages where definitions are given. If a

More information

Elementary Point-Set Topology

Elementary Point-Set Topology André L. Yandl Adam Bowers Elementary Point-Set Topology A Transition to Advanced Mathematics September 17, 2014 Draft copy for non commercial purposes only 2 Preface About this book As the title indicates,

More information

Network Theory III: Bayesian Networks, Information and Entropy. John Baez, Brendan Fong, Tobias Fritz, Tom Leinster

Network Theory III: Bayesian Networks, Information and Entropy. John Baez, Brendan Fong, Tobias Fritz, Tom Leinster Network Theory III: Bayesian Networks, Information and Entropy John Baez, Brendan Fong, Tobias Fritz, Tom Leinster Given finite sets X and Y, a stochastic map f : X Y assigns a real number f yx to each

More information

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees Francesc Rosselló 1, Gabriel Valiente 2 1 Department of Mathematics and Computer Science, Research Institute

More information

SECTION 2: THE COMPACT-OPEN TOPOLOGY AND LOOP SPACES

SECTION 2: THE COMPACT-OPEN TOPOLOGY AND LOOP SPACES SECTION 2: THE COMPACT-OPEN TOPOLOGY AND LOOP SPACES In this section we will give the important constructions of loop spaces and reduced suspensions associated to pointed spaces. For this purpose there

More information

7. Homotopy and the Fundamental Group

7. Homotopy and the Fundamental Group 7. Homotopy and the Fundamental Group The group G will be called the fundamental group of the manifold V. J. Henri Poincaré, 895 The properties of a topological space that we have developed so far have

More information

Chapter Summary. Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Computability

Chapter Summary. Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Computability Chapter 2 1 Chapter Summary Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Computability Sequences and Summations Types of Sequences Summation

More information

{x : P (x)} P (x) = x is a cat

{x : P (x)} P (x) = x is a cat 1. Sets, relations and functions. 1.1. Set theory. We assume the reader is familiar with elementary set theory as it is used in mathematics today. Nonetheless, we shall now give a careful treatment of

More information

Large Sets in Boolean and Non-Boolean Groups and Topology

Large Sets in Boolean and Non-Boolean Groups and Topology axioms Article Large Sets in Boolean and Non-Boolean Groups and Topology Ol ga V. Sipacheva ID Department of General Topology and Geometry, Lomonosov Moscow State University, Leninskie Gory 1, Moscow 119991,

More information

Formal power series rings, inverse limits, and I-adic completions of rings

Formal power series rings, inverse limits, and I-adic completions of rings Formal power series rings, inverse limits, and I-adic completions of rings Formal semigroup rings and formal power series rings We next want to explore the notion of a (formal) power series ring in finitely

More information

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello.

Topos Theory. Lectures 17-20: The interpretation of logic in categories. Olivia Caramello. Topos Theory. Olivia Caramello. logic s Lectures 17-20: logic in 2 / 40 logic s Interpreting first-order logic in In Logic, first-order s are a wide class of formal s used for talking about structures of any kind (where the restriction

More information

Metric Spaces and Topology

Metric Spaces and Topology Chapter 2 Metric Spaces and Topology From an engineering perspective, the most important way to construct a topology on a set is to define the topology in terms of a metric on the set. This approach underlies

More information

Representable presheaves

Representable presheaves Representable presheaves March 15, 2017 A presheaf on a category C is a contravariant functor F on C. In particular, for any object X Ob(C) we have the presheaf (of sets) represented by X, that is Hom

More information

Introduction to Proofs in Analysis. updated December 5, By Edoh Y. Amiran Following the outline of notes by Donald Chalice INTRODUCTION

Introduction to Proofs in Analysis. updated December 5, By Edoh Y. Amiran Following the outline of notes by Donald Chalice INTRODUCTION Introduction to Proofs in Analysis updated December 5, 2016 By Edoh Y. Amiran Following the outline of notes by Donald Chalice INTRODUCTION Purpose. These notes intend to introduce four main notions from

More information

Banach-Alaoglu theorems

Banach-Alaoglu theorems Banach-Alaoglu theorems László Erdős Jan 23, 2007 1 Compactness revisited In a topological space a fundamental property is the compactness (Kompaktheit). We recall the definition: Definition 1.1 A subset

More information

Tree sets. Reinhard Diestel

Tree sets. Reinhard Diestel 1 Tree sets Reinhard Diestel Abstract We study an abstract notion of tree structure which generalizes treedecompositions of graphs and matroids. Unlike tree-decompositions, which are too closely linked

More information

Exercise: Consider the poset of subsets of {0, 1, 2} ordered under inclusion: Date: July 15, 2015.

Exercise: Consider the poset of subsets of {0, 1, 2} ordered under inclusion: Date: July 15, 2015. 07-13-2015 Contents 1. Dimension 1 2. The Mayer-Vietoris Sequence 3 2.1. Suspension and Spheres 4 2.2. Direct Sums 4 2.3. Constuction of the Mayer-Vietoris Sequence 6 2.4. A Sample Calculation 7 As we

More information

2. Introduction to commutative rings (continued)

2. Introduction to commutative rings (continued) 2. Introduction to commutative rings (continued) 2.1. New examples of commutative rings. Recall that in the first lecture we defined the notions of commutative rings and field and gave some examples of

More information

HSP SUBCATEGORIES OF EILENBERG-MOORE ALGEBRAS

HSP SUBCATEGORIES OF EILENBERG-MOORE ALGEBRAS HSP SUBCATEGORIES OF EILENBERG-MOORE ALGEBRAS MICHAEL BARR Abstract. Given a triple T on a complete category C and a actorization system E /M on the category o algebras, we show there is a 1-1 correspondence

More information

Decomposition Methods for Representations of Quivers appearing in Topological Data Analysis

Decomposition Methods for Representations of Quivers appearing in Topological Data Analysis Decomposition Methods for Representations of Quivers appearing in Topological Data Analysis Erik Lindell elindel@kth.se SA114X Degree Project in Engineering Physics, First Level Supervisor: Wojtek Chacholski

More information

UNIVERSALITY OF THE LATTICE OF TRANSFORMATION MONOIDS

UNIVERSALITY OF THE LATTICE OF TRANSFORMATION MONOIDS UNIVERSALITY OF THE LATTICE OF TRANSFORMATION MONOIDS MICHAEL PINSKER AND SAHARON SHELAH Abstract. The set of all transformation monoids on a fixed set of infinite cardinality λ, equipped with the order

More information