Arxiv:Math/0509655V2 [Math.CT] 26 May 2006 Nt Rdcs Aigacategory a Having Products
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Finite Sum – Product Logic
Theory and Applications of Categories, Vol. 8, No. 5, pp. 63–99. FINITE SUM – PRODUCT LOGIC J.R.B. COCKETT1 AND R.A.G. SEELY2 ABSTRACT. In this paper we describe a deductive system for categories with finite products and coproducts, prove decidability of equality of morphisms via cut elimina- tion, and prove a “Whitman theorem” for the free such categories over arbitrary base categories. This result provides a nice illustration of some basic techniques in categorical proof theory, and also seems to have slipped past unproved in previous work in this field. Furthermore, it suggests a type-theoretic approach to 2–player input–output games. Introduction In the late 1960’s Lambekintroduced the notion of a “deductive system”, by which he meant the presentation of a sequent calculus for a logic as a category, whose objects were formulas of the logic, and whose arrows were (equivalence classes of) sequent deriva- tions. He noticed that “doctrines” of categories corresponded under this construction to certain logics. The classic example of this was cartesian closed categories, which could then be regarded as the “proof theory” for the ∧ – ⇒ fragment of intuitionistic propo- sitional logic. (An excellent account of this may be found in the classic monograph [Lambek–Scott 1986].) Since his original work, many categorical doctrines have been given similar analyses, but it seems one simple case has been overlooked, viz. the doctrine of categories with finite products and coproducts (without any closed structure and with- out any extra assumptions concerning distributivity of the one over the other). We began looking at this case with the thought that it would provide a nice simple introduction to some techniques in categorical proof theory, particularly the idea of rewriting systems modulo equations, which we have found useful in investigating categorical structures with two tensor products (“linearly distributive categories” [Blute et al. -
Op → Sset in Simplicial Sets, Or Equivalently a Functor X : ∆Op × ∆Op → Set
Contents 21 Bisimplicial sets 1 22 Homotopy colimits and limits (revisited) 10 23 Applications, Quillen’s Theorem B 23 21 Bisimplicial sets A bisimplicial set X is a simplicial object X : Dop ! sSet in simplicial sets, or equivalently a functor X : Dop × Dop ! Set: I write Xm;n = X(m;n) for the set of bisimplices in bidgree (m;n) and Xm = Xm;∗ for the vertical simplicial set in horiz. degree m. Morphisms X ! Y of bisimplicial sets are natural transformations. s2Set is the category of bisimplicial sets. Examples: 1) Dp;q is the contravariant representable functor Dp;q = hom( ;(p;q)) 1 on D × D. p;q G q Dm = D : m!p p;q The maps D ! X classify bisimplices in Xp;q. The bisimplex category (D × D)=X has the bisim- plices of X as objects, with morphisms the inci- dence relations Dp;q ' 7 X Dr;s 2) Suppose K and L are simplicial sets. The bisimplicial set Kט L has bisimplices (Kט L)p;q = Kp × Lq: The object Kט L is the external product of K and L. There is a natural isomorphism Dp;q =∼ Dpט Dq: 3) Suppose I is a small category and that X : I ! sSet is an I-diagram in simplicial sets. Recall (Lecture 04) that there is a bisimplicial set −−−!holim IX (“the” homotopy colimit) with vertical sim- 2 plicial sets G X(i0) i0→···→in in horizontal degrees n. The transformation X ! ∗ induces a bisimplicial set map G G p : X(i0) ! ∗ = BIn; i0→···→in i0→···→in where the set BIn has been identified with the dis- crete simplicial set K(BIn;0) in each horizontal de- gree. -
Chapter 2 of Concrete Abstractions: an Introduction to Computer
Out of print; full text available for free at http://www.gustavus.edu/+max/concrete-abstractions.html CHAPTER TWO Recursion and Induction 2.1 Recursion We have used Scheme to write procedures that describe how certain computational processes can be carried out. All the procedures we've discussed so far generate processes of a ®xed size. For example, the process generated by the procedure square always does exactly one multiplication no matter how big or how small the number we're squaring is. Similarly, the procedure pinwheel generates a process that will do exactly the same number of stack and turn operations when we use it on a basic block as it will when we use it on a huge quilt that's 128 basic blocks long and 128 basic blocks wide. Furthermore, the size of the procedure (that is, the size of the procedure's text) is a good indicator of the size of the processes it generates: Small procedures generate small processes and large procedures generate large processes. On the other hand, there are procedures of a ®xed size that generate computa- tional processes of varying sizes, depending on the values of their parameters, using a technique called recursion. To illustrate this, the following is a small, ®xed-size procedure for making paper chains that can still make chains of arbitrary lengthÐ it has a parameter n for the desired length. You'll need a bunch of long, thin strips of paper and some way of joining the ends of a strip to make a loop. You can use tape, a stapler, or if you use slitted strips of cardstock that look like this , you can just slip the slits together. -
Appendices Appendix HL: Homotopy Colimits and Fibrations We Give Here
Appendices Appendix HL: Homotopy colimits and fibrations We give here a briefreview of homotopy colimits and, more importantly, we list some of their crucial properties relating them to fibrations. These properties came to light after the appearance of [B-K]. The most important additional properties relate to the interaction between fibration and homotopy colimit and were first stated clearly by V. Puppe [Pu] in a paper dealing with Segal's characterization of loop spaces. In fact, much of what we need follows formally from the basic results of V. Puppe by induction on skeletons. Another issue we survey is the definition of homotopy colimits via free resolutions. The basic definition of homotopy colimits is given in [B-K] and [S], where the property of homotopy invariance and their associated mapping property is given; here however we mostly use a different approach. This different approach from a 'homotopical algebra' point of view is given in [DF-1] where an 'invariant' definition is given. We briefly recall that second (equivalent) definition via free resolution below. Compare also the brief review in the first three sections of [Dw-1]. Recently, two extensive expositions combining and relating these two approaches appeared: a shorter one by Chacholsky and a more detailed one by Hirschhorn. Basic property, examples Homotopy colimits in general are functors that assign a space to a strictly commutative diagram of spaces. One starts with an arbitrary diagram, namely a functor I ---+ (Spaces) where I is a small category that might be enriched over simplicial sets or topological spaces, namely in a simplicial category the morphism sets are equipped with the structure of a simplicial set and composition respects this structure. -
Homotopy Colimits in Model Categories
Homotopy colimits in model categories Marc Stephan July 13, 2009 1 Introduction In [1], Dwyer and Spalinski construct the so-called homotopy pushout func- tor, motivated by the following observation. In the category Top of topo- logical spaces, one can construct the n-dimensional sphere Sn by glueing together two n-disks Dn along their boundaries Sn−1, i.e. by the pushout of i i Dn o Sn−1 / Dn ; where i denotes the inclusion. Let ∗ be the one point space. Observe, that one has a commutative diagram i i Dn o Sn−1 / Dn ; idSn−1 ∗ o Sn−1 / ∗ where all vertical maps are homotopy equivalences, but the pushout of the bottom row is the one-point space ∗ and therefore not homotopy equivalent to Sn. One probably prefers the homotopy type of Sn. Having this idea of calculating the prefered homotopy type in mind, they equip the functor category CD, where C is a model category and D = a b ! c the category consisting out of three objects a, b, c and two non-identity morphisms as indicated, with a suitable model category structure. This enables them to construct out of the pushout functor colim : CD ! C its so-called total left derived functor Lcolim : Ho(CD) ! Ho(C) between the corresponding homotopy categories, which defines the homotopy pushout functor. Dwyer and Spalinski further indicate how to generalize this construction to define the so-called homotopy colimit functor as the total left derived functor for the colimit functor colim : CD ! C in the case, where D is a so-called very small category. -
Arxiv:1811.04966V3 [Math.NT]
Descartes’ rule of signs, Newton polygons, and polynomials over hyperfields Matthew Baker and Oliver Lorscheid Abstract. In this note, we develop a theory of multiplicities of roots for polynomials over hyperfields and use this to provide a unified and conceptual proof of both Descartes’ rule of signs and Newton’s “polygon rule”. Introduction Given a real polynomial p ∈ R[T ], Descartes’ rule of signs provides an upper bound for the number of positive (resp. negative) real roots of p in terms of the signs of the coeffi- cients of p. Specifically, the number of positive real roots of p (counting multiplicities) is bounded above by the number of sign changes in the coefficients of p(T ), and the number of negative roots is bounded above by the number of sign changes in the coefficients of p(−T ). Another classical “rule”, which is less well known to mathematicians in general but is used quite often in number theory, is Newton’s polygon rule. This rule concerns polynomi- als over fields equipped with a valuation, which is a function v : K → R ∪{∞} satisfying • v(a) = ∞ if and only if a = 0 • v(ab) = v(a) + v(b) • v(a + b) > min{v(a),v(b)}, with equality if v(a) 6= v(b) for all a,b ∈ K. An example is the p-adic valuation vp on Q, where p is a prime number, given by the formula vp(s/t) = ordp(s) − ordp(t), where ordp(n) is the maximum power of p dividing a nonzero integer n. Another example is the T -adic valuation v on k(T), for any field k, given by v ( f /g) = arXiv:1811.04966v3 [math.NT] 26 May 2020 T T ordT ( f )−ordT (g), where ordT ( f ) is the maximum power of T dividing a nonzero polyno- mial f ∈ k[T]. -
Exercises on Homotopy Colimits
EXERCISES ON HOMOTOPY COLIMITS SAMUEL BARUCH ISAACSON 1. Categorical homotopy theory Let Cat denote the category of small categories and S the category Fun(∆op, Set) of simplicial sets. Let’s recall some useful notation. We write [n] for the poset [n] = {0 < 1 < . < n}. We may regard [n] as a category with objects 0, 1, . , n and a unique morphism a → b iff a ≤ b. The category ∆ of ordered nonempty finite sets can then be realized as the full subcategory of Cat with objects [n], n ≥ 0. The nerve of a category C is the simplicial set N C with n-simplices the functors [n] → C . Write ∆[n] for the representable functor ∆(−, [n]). Since ∆[0] is the terminal simplicial set, we’ll sometimes write it as ∗. Exercise 1.1. Show that the nerve functor N : Cat → S is fully faithful. Exercise 1.2. Show that the natural map N(C × D) → N C × N D is an isomorphism. (Here, × denotes the categorical product in Cat and S, respectively.) Exercise 1.3. Suppose C and D are small categories. (1) Show that a natural transformation H between functors F, G : C → D is the same as a functor H filling in the diagram C NNN NNN F id ×d1 NNN NNN H NN C × [1] '/ D O pp7 ppp id ×d0 ppp ppp G ppp C (2) Suppose that F and G are functors C → D and that H : F → G is a natural transformation. Show that N F and N G induce homotopic maps N C → N D. Exercise 1.4. -
Diagrammatics in Categorification and Compositionality
Diagrammatics in Categorification and Compositionality by Dmitry Vagner Department of Mathematics Duke University Date: Approved: Ezra Miller, Supervisor Lenhard Ng Sayan Mukherjee Paul Bendich Dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Department of Mathematics in the Graduate School of Duke University 2019 ABSTRACT Diagrammatics in Categorification and Compositionality by Dmitry Vagner Department of Mathematics Duke University Date: Approved: Ezra Miller, Supervisor Lenhard Ng Sayan Mukherjee Paul Bendich An abstract of a dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in the Department of Mathematics in the Graduate School of Duke University 2019 Copyright c 2019 by Dmitry Vagner All rights reserved Abstract In the present work, I explore the theme of diagrammatics and their capacity to shed insight on two trends|categorification and compositionality|in and around contemporary category theory. The work begins with an introduction of these meta- phenomena in the context of elementary sets and maps. Towards generalizing their study to more complicated domains, we provide a self-contained treatment|from a pedagogically novel perspective that introduces almost all concepts via diagrammatic language|of the categorical machinery with which we may express the broader no- tions found in the sequel. The work then branches into two seemingly unrelated disciplines: dynamical systems and knot theory. In particular, the former research defines what it means to compose dynamical systems in a manner analogous to how one composes simple maps. The latter work concerns the categorification of the slN link invariant. In particular, we use a virtual filtration to give a more diagrammatic reconstruction of Khovanov-Rozansky homology via a smooth TQFT. -
Derivators: Doing Homotopy Theory with 2-Category Theory
DERIVATORS: DOING HOMOTOPY THEORY WITH 2-CATEGORY THEORY MIKE SHULMAN (Notes for talks given at the Workshop on Applications of Category Theory held at Macquarie University, Sydney, from 2{5 July 2013.) Overview: 1. From 2-category theory to derivators. The goal here is to motivate the defini- tion of derivators starting from 2-category theory and homotopy theory. Some homotopy theory will have to be swept under the rug in terms of constructing examples; the goal is for the definition to seem natural, or at least not unnatural. 2. The calculus of homotopy Kan extensions. The basic tools we use to work with limits and colimits in derivators. I'm hoping to get through this by the end of the morning, but we'll see. 3. Applications: why homotopy limits can be better than ordinary ones. Stable derivators and descent. References: • http://ncatlab.org/nlab/show/derivator | has lots of links, including to the original work of Grothendieck, Heller, and Franke. • http://arxiv.org/abs/1112.3840 (Moritz Groth) and http://arxiv.org/ abs/1306.2072 (Moritz Groth, Kate Ponto, and Mike Shulman) | these more or less match the approach I will take. 1. Homotopy theory and homotopy categories One of the characteristics of homotopy theory is that we are interested in cate- gories where we consider objects to be \the same" even if they are not isomorphic. Usually this notion of sameness is generated by some non-isomorphisms that exhibit their domain and codomain as \the same". For example: (i) Topological spaces and homotopy equivalences (ii) Topological spaces and weak homotopy equivalence (iii) Chain complexes and chain homotopy equivalences (iv) Chain complexes and quasi-isomorphisms (v) Categories and equivalence functors Generally, we call morphisms like this weak equivalences. -
Discussion Problems 2
CS103 Handout 11 Fall 2014 October 6, 2014 Discussion Problems 2 Problem One: Product Parities Suppose that you have n integers x₁, x₂, …, xₙ. Prove that the product x₁ · x₂ · … · xₙ is odd if and only if each number xᵢ is odd. You might want to use the following facts: the product of zero numbers is called the empty product and is, by definition, equal to 1, and any two true state- ments imply one another. Problem Two: Prime Numbers A natural number p ≥ 2 is called prime if it has no positive divisors except 1 and itself. A natural number is called composite if it is the product of two natural numbers m and n, where both m and n are greater than one. Every natural number greater than or equal to two is either prime or composite. Prove, by strong induction, that every natural number greater than or equal to two can be written as a product of prime numbers. Problem Three: Factorials! Multiplied together! The number n! is defined as 1 × 2 × … × n. We choose to define 0! = 1. Prove by induction that for any m, n ∈ ℕ, we have m!n! ≤ (m + n)!. Can you explain intuitively why this is true? Problem Four: Picking Coins Consider the following game for two players. Begin with a pile of n coins for some n ≥ 0. The first player then takes between one and ten coins out of the pile, then the second player takes between one and ten coins out of the pile. This process repeats until some player has no coins to take; at this point, that player loses the game. -
Double Homotopy (Co) Limits for Relative Categories
Double Homotopy (Co)Limits for Relative Categories Kay Werndli Abstract. We answer the question to what extent homotopy (co)limits in categories with weak equivalences allow for a Fubini-type interchange law. The main obstacle is that we do not assume our categories with weak equivalences to come equipped with a calculus for homotopy (co)limits, such as a derivator. 0. Introduction In modern, categorical homotopy theory, there are a few different frameworks that formalise what exactly a “homotopy theory” should be. Maybe the two most widely used ones nowadays are Quillen’s model categories (see e.g. [8] or [13]) and (∞, 1)-categories. The latter again comes in different guises, the most popular one being quasicategories (see e.g. [16] or [17]), originally due to Boardmann and Vogt [3]. Both of these contexts provide enough structure to perform homotopy invariant analogues of the usual categorical limit and colimit constructions and more generally Kan extensions. An even more stripped-down notion of a “homotopy theory” (that arguably lies at the heart of model categories) is given by just working with categories that come equipped with a class of weak equivalences. These are sometimes called relative categories [2], though depending on the context, this might imply some restrictions on the class of weak equivalences. Even in this context, we can still say what a homotopy (co)limit is and do have tools to construct them, such as model approximations due to Chach´olski and Scherer [5] or more generally, left and right arXiv:1711.01995v1 [math.AT] 6 Nov 2017 deformation retracts as introduced in [9] and generalised in section 3 below. -
Logic and Categories As Tools for Building Theories
Logic and Categories As Tools For Building Theories Samson Abramsky Oxford University Computing Laboratory 1 Introduction My aim in this short article is to provide an impression of some of the ideas emerging at the interface of logic and computer science, in a form which I hope will be accessible to philosophers. Why is this even a good idea? Because there has been a huge interaction of logic and computer science over the past half-century which has not only played an important r^olein shaping Computer Science, but has also greatly broadened the scope and enriched the content of logic itself.1 This huge effect of Computer Science on Logic over the past five decades has several aspects: new ways of using logic, new attitudes to logic, new questions and methods. These lead to new perspectives on the question: What logic is | and should be! Our main concern is with method and attitude rather than matter; nevertheless, we shall base the general points we wish to make on a case study: Category theory. Many other examples could have been used to illustrate our theme, but this will serve to illustrate some of the points we wish to make. 2 Category Theory Category theory is a vast subject. It has enormous potential for any serious version of `formal philosophy' | and yet this has hardly been realized. We shall begin with introduction to some basic elements of category theory, focussing on the fascinating conceptual issues which arise even at the most elementary level of the subject, and then discuss some its consequences and philosophical ramifications.