Appendix: Sites for Topoi

Total Page:16

File Type:pdf, Size:1020Kb

Appendix: Sites for Topoi Appendix: Sites for Topoi A Grothendieck topos was defined in Chapter III to be a category of sheaves on a small site---or a category equivalent to such a sheaf cate­ gory. For a given Grothendieck topos [; there are many sites C for which [; will be equivalent to the category of sheaves on C. There is usually no way of selecting a best or canonical such site. This Appendix will prove a theorem by Giraud, which provides conditions characterizing a Grothendieck topos, without any reference to a particular site. Gi­ raud's theorem depends on certain exactness properties which hold for colimits in any (cocomplete) topos, but not in more general co complete categories. Given these properties, the construction of a site for topos [; will use a generating set of objects and the Hom-tensor adjunction. The final section of this Appendix will apply Giraud's theorem to the comparison of different sites for a Grothendieck topos. 1. Exactness Conditions In this section we consider a category [; which has all finite limits and all small colimits. As always, such colimits may be expressed in terms of coproducts and coequalizers. We first discuss some special properties enjoyed by colimits in a topos. Coproducts. Let E = It, Ea be a coproduct of a family of objects Ea in [;, with the coproduct inclusions ia: Ea -> E. This coproduct is said to be disjoint when every ia is mono and for every 0: =I- (3 the pullback Ea XE E{3 is the initial object in [;. Thus in the category Sets the coproduct, often described as the disjoint union, is disjoint in this sense. (On the other hand, in the category of commutative rings the coproduct is the tensor product which is not generally disjoint.) The coproduct E = IL Ea is said to be stable (under pullback) when for every map E' -> E in [; the pullbacks E' x EEa -> E' of the coproduct inclusions ia: Ea -> E yield an isomorphism lla(E' XE Ea) ~ E'. Hence, if every coproduct in [; is stable, then for each map u: E' -> E the pullback functor u* : [; / E -> [; / E' preserves coproducts. Thus, in 574 1. Exactness Conditions 575 this case every square of the form a a 1 1 (1) E'----------~)E is a pullback in f; or, equivalently, the pullback operation - XE E' is distributive over coproducts, as in (2) a a Equivalence Relations. An equivalence relation on an object E of f is a subobject R <;;;; Ex E satisfying the usual axioms for a reflexive, symmetric, and transitive relation, as expressed in the appropriate dia­ grammatic way. If we write (80 , 81 ): R >---+ E x E for the monomorphism representing the sub object R, these axioms are (i) (reflexive) the diagonal D.: E -+ E x E factors through (80 ,8d: R>---+E x E; (ii) (symmetric) the map (81 ,80 ): R -+ E x E factors through (80 , 8d: R>---+ Ex E; (iii) if R * R denotes the following pullback (3) R -----:----+) E, 8 1 then (80 71"1,8171"2): R * R -+ Ex E factors through R. To explain the condition (iii), observe, in the case where f is the category of sets, that the pullback R * R is just the set of all those quadruples (x, y, z, w) with (x, y) E R, (z, w) E Rand y = z. So in this case, (iii) expresses the usual transitivity condition for an equivalence relation on a set. The quotient E / R of an equivalence relation R <;;;; E x E in f is defined, much as in Sets, to be the object E / R given by the following co equalizer diagram in f 8 R~E~E/R, (4) 8 1 provided such a coequalizer exists. The coequalizing map q, when it exists, is always an epimorphism. 576 Appendix: Sites for Topoi If u: E -> D is any morphism in [;, the kernel pair of u is a parallel pair of arrows 80, 81 : R -> E, universal with the property that u80 = u81 ; thus the object R is the pullback of u along itself, as in the diagram (5) E ----:u.,---....) D. It follows readily that (80, 8 1): R -> E x E is a monomorphism, and an equivalence relation. Such an equivalence relation, arising as the kernel pair of some arrow u, is automatically also the kernel pair of its quotient map q: E -> E / R when the latter exists. However, the converse assertion (every equivalence relation is the kernel pair of some map, or equivalently, of its quotient map) holds in Sets, but not always; we will need it as a requirement for a Grothendieck topos. Similarly, the coequalizer of any parallel pair of arrows is necessarily also the co equalizer of its kernel pair, but we must require for a topos that every epi is the coequalizer of some parallel pair (or equivalently, of its kernel pair). A diagram of the form of a "fork" (6) is said to be exact if q is the coequalizer of 80 and 81 , while these form the kernel pair of q. This diagram (6) is stably exact if it remains exact after pulling back along any map Q' -> Q in [;. This means that the diagram R xQ Q' ====t E xQ Q' ~ (Q xQ Q') = Q', (7) obtained from (6) by pullback, is again exact. [As in the case of coprod­ ucts, if every exact diagram (6) in [; is stably so, then for any arrow u: A -> B in [; the pullback functor u*: [; / B -> [; / A preserves exact forks.] A set of objects {Ci liE I} of [; is said to generate [; when, for any two parallel arrows u, v: E -> E' in [;, the identity uw = vw for all arrows w: Ci -> E from any object Ci implies u = v. Equivalently, this means that for each object E, the set of all arrows Ci -> E (for all i E I) is an epimorphic family. Again this means that whenever two parallel arrows u, v: E -> E' are different, there is an arrow w: Ci -> E from some Ci with uw =I- vw. We can now formulate the Giraud theorem for Grothendieck topoi. 2. Construction of Coequalizers 577 Theorem 1 (Giraud). A category £ with small hom-sets and all finite limits is a Grothendieck topos iff it has the following properties: (i) £ has all small coproducts, and they are disjoint and stable under pullback; (ii) every epimorphism in £ is a coequalizer; (iii) every equivalence relation R =t E in £ is a kernel pair and has a quotient; (iv) every exact fork R =t E ......, Q is stably exact; (v) there is a small set of objects of £ which generate £. Note that (ii) and (iv) together state that for each epimorphism B ......, A, the fork B XA B =t B ......, A is stably exact. Also (iii) and (iv) together state that each equivalence relation R ~ E x E has a quotient E / R for which the resulting fork R =t E ......, E / R is stably exact. The necessity of these conditions for a Grothendieck topos is eas­ ily established. Indeed, properties (i)-(iv) obviously hold for the cat- egory of sets. Hence, they are true in the functor category Setscop constructed from any given small category C because limits and col­ imits in such a functor category are computed pointwise. Finally, if J is any Grothendieck topology on such a C, the inclusion func- cop tor Sh(C, J) >-+ Sets from the category of all J-sheaves has, as in COP Chapter III, a left adjoint, the associated sheaf functor a: Sets ......, Sh(C, J). The sheaf category Sh(C, J) is closed under finite limits in COP Sets , hence has all finite limits. The colimits in Sh(C, J) are com­ puted, as in Chapter III, by first constructing the colimit in SetsCOP and then applying the associated sheaf functor a. Since this functor a is a left adjoint and is left exact, it must preserve colimits and finite lim­ its. Hence, Sh(C, J) inherits the exactness properties (i)-(iv) from the CoP presheaf category Sets • The property (v) requiring generators also holds for each Grothendieck topos £, as observed at the end of §III.6. The sufficiency of the conditions of Theorem 1 will be proved at the end of §3. 2. Construction of Coequalizers In this short section we will prove Proposition 1. Any category £ with small hom-sets and all finite limits which satisfies conditions (i)-(iv) of the Giraud theorem has all coequalizers, hence is cocomplete. The following factorization lemma is a first step. Lemma 2. Every arrow u: E ......, A in £ can be factored as an epi followed by a mono, as in E --* B >-+ A. 578 Appendix: Sites for Topoi The subobject B is then called the image of u. Proof: Take the kernel pair R = E x A E of u: E -t A, with its projections 1Tl and 1T2: E x A E -t E. Let p: E -t E / R be the coequal­ izer of 1Tl and 1T2 [this co equalizer exists by condition (iii) of Giraud's theorem]. Since U1Tl = U1T2, we can factor U through this coequalizer p as in the commutative diagram (1) E/R. Since p is a coequalizer, it is epi. To prove that the other factor v is mono, we use the fact that epimorphisms in £ are stable under pullback [a consequence of conditions (ii) and (iv) of the theorem]. So, to show that v is mono, consider any two parallel arrows f, g: T -t E / R in £ for which vf = vg. Then the pair (f,g): T -t (E/R) x (E/R) factors through the pullback (E/R) XA (E/R).
Recommended publications
  • A Category-Theoretic Approach to Representation and Analysis of Inconsistency in Graph-Based Viewpoints
    A Category-Theoretic Approach to Representation and Analysis of Inconsistency in Graph-Based Viewpoints by Mehrdad Sabetzadeh A thesis submitted in conformity with the requirements for the degree of Master of Science Graduate Department of Computer Science University of Toronto Copyright c 2003 by Mehrdad Sabetzadeh Abstract A Category-Theoretic Approach to Representation and Analysis of Inconsistency in Graph-Based Viewpoints Mehrdad Sabetzadeh Master of Science Graduate Department of Computer Science University of Toronto 2003 Eliciting the requirements for a proposed system typically involves different stakeholders with different expertise, responsibilities, and perspectives. This may result in inconsis- tencies between the descriptions provided by stakeholders. Viewpoints-based approaches have been proposed as a way to manage incomplete and inconsistent models gathered from multiple sources. In this thesis, we propose a category-theoretic framework for the analysis of fuzzy viewpoints. Informally, a fuzzy viewpoint is a graph in which the elements of a lattice are used to specify the amount of knowledge available about the details of nodes and edges. By defining an appropriate notion of morphism between fuzzy viewpoints, we construct categories of fuzzy viewpoints and prove that these categories are (finitely) cocomplete. We then show how colimits can be employed to merge the viewpoints and detect the inconsistencies that arise independent of any particular choice of viewpoint semantics. Taking advantage of the same category-theoretic techniques used in defining fuzzy viewpoints, we will also introduce a more general graph-based formalism that may find applications in other contexts. ii To my mother and father with love and gratitude. Acknowledgements First of all, I wish to thank my supervisor Steve Easterbrook for his guidance, support, and patience.
    [Show full text]
  • Derived Functors and Homological Dimension (Pdf)
    DERIVED FUNCTORS AND HOMOLOGICAL DIMENSION George Torres Math 221 Abstract. This paper overviews the basic notions of abelian categories, exact functors, and chain complexes. It will use these concepts to define derived functors, prove their existence, and demon- strate their relationship to homological dimension. I affirm my awareness of the standards of the Harvard College Honor Code. Date: December 15, 2015. 1 2 DERIVED FUNCTORS AND HOMOLOGICAL DIMENSION 1. Abelian Categories and Homology The concept of an abelian category will be necessary for discussing ideas on homological algebra. Loosely speaking, an abelian cagetory is a type of category that behaves like modules (R-mod) or abelian groups (Ab). We must first define a few types of morphisms that such a category must have. Definition 1.1. A morphism f : X ! Y in a category C is a zero morphism if: • for any A 2 C and any g; h : A ! X, fg = fh • for any B 2 C and any g; h : Y ! B, gf = hf We denote a zero morphism as 0XY (or sometimes just 0 if the context is sufficient). Definition 1.2. A morphism f : X ! Y is a monomorphism if it is left cancellative. That is, for all g; h : Z ! X, we have fg = fh ) g = h. An epimorphism is a morphism if it is right cancellative. The zero morphism is a generalization of the zero map on rings, or the identity homomorphism on groups. Monomorphisms and epimorphisms are generalizations of injective and surjective homomorphisms (though these definitions don't always coincide). It can be shown that a morphism is an isomorphism iff it is epic and monic.
    [Show full text]
  • A Sheaf-Theoretic Topos Model of the Physical “Continuum” and Its Cohomological Observable Dynamics
    A Sheaf-Theoretic Topos Model of the Physical “Continuum” and its Cohomological Observable Dynamics ELIAS ZAFIRIS University of Athens Department of Mathematics Panepistimiopolis, 15784 Athens Greece Abstract The physical “continuum” is being modeled as a complex of events interconnected by the relation of extension and forming an abstract partially ordered structure. Operational physical procedures for dis- cerning observable events assume their existence and validity locally, by coordinatizing the informational content of those observable events in terms of real-valued local observables. The localization process is effectuated in terms of topological covering systems on the events “con- tinuum”, that do not presuppose an underlying structure of points on the real line, and moreover, respect only the fundamental relation of extension between events. In this sense, the physical “continuum” is represented by means of a fibered topos-theoretic structure, modeled as a sheaf of algebras of continuous real-valued functions. Finally, the dy- namics of information propagation, formulated in terms of continuous real-valued observables, is described in the context of an appropriate sheaf-cohomological framework corresponding to the localization pro- cess. 0E-mail : ezafi[email protected] 1 Keywords: Observables; Modern Differential Geometry; Topos and Sheaf Theory; Functoriality; Connection; De Rham Cohomology. 2 1 Prologue The semantics of the physical “continuum” in the standard interpretation of physical systems theories is associated with the codomain of valuation of physical attributes (Butterfield and Isham (2000)). Usually the notion of “continuum” is tied with the attribute of position, serving as the range of values characterizing this particular attribution. The model adopted to represent these values is the real line R and its powers, specified as a set the- oretical structure of points that are independent and possess the property of infinite distinguishability with absolute precision.
    [Show full text]
  • Coreflective Subcategories
    transactions of the american mathematical society Volume 157, June 1971 COREFLECTIVE SUBCATEGORIES BY HORST HERRLICH AND GEORGE E. STRECKER Abstract. General morphism factorization criteria are used to investigate categorical reflections and coreflections, and in particular epi-reflections and mono- coreflections. It is shown that for most categories with "reasonable" smallness and completeness conditions, each coreflection can be "split" into the composition of two mono-coreflections and that under these conditions mono-coreflective subcategories can be characterized as those which are closed under the formation of coproducts and extremal quotient objects. The relationship of reflectivity to closure under limits is investigated as well as coreflections in categories which have "enough" constant morphisms. 1. Introduction. The concept of reflections in categories (and likewise the dual notion—coreflections) serves the purpose of unifying various fundamental con- structions in mathematics, via "universal" properties that each possesses. His- torically, the concept seems to have its roots in the fundamental construction of E. Cech [4] whereby (using the fact that the class of compact spaces is productive and closed-hereditary) each completely regular F2 space is densely embedded in a compact F2 space with a universal extension property. In [3, Appendice III; Sur les applications universelles] Bourbaki has shown the essential underlying similarity that the Cech-Stone compactification has with other mathematical extensions, such as the completion of uniform spaces and the embedding of integral domains in their fields of fractions. In doing so, he essentially defined the notion of reflections in categories. It was not until 1964, when Freyd [5] published the first book dealing exclusively with the theory of categories, that sufficient categorical machinery and insight were developed to allow for a very simple formulation of the concept of reflections and for a basic investigation of reflections as entities themselvesi1).
    [Show full text]
  • Homology and Vortices I
    The role of homology in fluid vortices I: non-relativistic flow D. H. Delphenich † Spring Valley, OH 45370 Abstract : The methods of singular and de Rham homology and cohomology are reviewed to the extent that they are applicable to the structure and motion of vortices. In particular, they are first applied to the concept of integral invariants. After a brief review of the elements of fluid mechanics, when expressed in the language of exterior differential forms and homology theory, the basic laws of vortex theory are shown to be statements that are rooted in the homology theory of integral invariants. (†) E-mail: [email protected] Contents Page Introduction ……………………………………………………………………………………… 1 Part I: Mathematical preliminaries 1. Elementary homology and cohomology……………………………………………………… 3 a. Singular homology 3 b. Singular cohomology 10 c. De Rham cohomology 12 d. De Rham homology 15 e. Differentiable homotopies of chains. 17 f. Chain homotopies 18 2. Vector homology …………………………………………………………………………… 19 3. Integral invariants ………………………………………………………………………….. 23 Part II: The theory of vortices 4. Basic fluid kinematics ………………………………………………………………………. 26 a. The basic flow region 26 b. Flow velocity vector field 27 c. The velocity gradient 27 d. Flow covelocity 1-form 29 e. Integrability of covelocity 29 f. The convective acceleration 1-form 31 5. Kinematical vorticity 2-form ………………..……………………………………………... 32 a. Basic definition 32 b. Vorticity vector field. 33 c. Vortex lines and tubes. 34 d. Vorticity flux as a 2-coboundary 34 e. The magnetic analogy 35 6. Circulation as a 1-cochain ………………………………………………………………….. 36 a. Basic definition 36 b. Topological sources of vorticity for irrotational flow 37 7. Basic fluid dynamics ………………………………………………………………………….
    [Show full text]
  • Limits Commutative Algebra May 11 2020 1. Direct Limits Definition 1
    Limits Commutative Algebra May 11 2020 1. Direct Limits Definition 1: A directed set I is a set with a partial order ≤ such that for every i; j 2 I there is k 2 I such that i ≤ k and j ≤ k. Let R be a ring. A directed system of R-modules indexed by I is a collection of R modules fMi j i 2 Ig with a R module homomorphisms µi;j : Mi ! Mj for each pair i; j 2 I where i ≤ j, such that (i) for any i 2 I, µi;i = IdMi and (ii) for any i ≤ j ≤ k in I, µi;j ◦ µj;k = µi;k. We shall denote a directed system by a tuple (Mi; µi;j). The direct limit of a directed system is defined using a universal property. It exists and is unique up to a unique isomorphism. Theorem 2 (Direct limits). Let fMi j i 2 Ig be a directed system of R modules then there exists an R module M with the following properties: (i) There are R module homomorphisms µi : Mi ! M for each i 2 I, satisfying µi = µj ◦ µi;j whenever i < j. (ii) If there is an R module N such that there are R module homomorphisms νi : Mi ! N for each i and νi = νj ◦µi;j whenever i < j; then there exists a unique R module homomorphism ν : M ! N, such that νi = ν ◦ µi. The module M is unique in the sense that if there is any other R module M 0 satisfying properties (i) and (ii) then there is a unique R module isomorphism µ0 : M ! M 0.
    [Show full text]
  • Coequalizers and Tensor Products for Continuous Idempotent Semirings
    Coequalizers and Tensor Products for Continuous Idempotent Semirings Mark Hopkins? and Hans Leiß?? [email protected] [email protected] y Abstract. We provide constructions of coproducts, free extensions, co- equalizers and tensor products for classes of idempotent semirings in which certain subsets have least upper bounds and the operations are sup-continuous. Among these classes are the ∗-continuous Kleene alge- bras, the µ-continuous Chomsky-algebras, and the unital quantales. 1 Introduction The theory of formal languages and automata has well-recognized connections to algebra, as shown by work of S. C. Kleene, H. Conway, S. Eilenberg, D. Kozen and many others. The core of the algebraic treatment of the field deals with the class of regular languages and finite automata/transducers. Here, right from the beginnings in the 1960s one finds \regular" operations + (union), · (elementwise concatenation), * (iteration, i.e. closure under 1 and ·) and equational reasoning, and eventually a consensus was reached that drew focus to so-called Kleene algebras to model regular languages and finite automata. An early effort to expand the scope of algebraization to context-free languages was made by Chomsky and Sch¨utzenberger [3]. Somewhat later, around 1970, Gruska [5], McWhirter [19], Yntema [20] suggested to add a least-fixed-point op- erator µ to the regular operations. But, according to [5], \one can hardly expect to get a characterization of CFL's so elegant and simple as the one we have developed for regular expressions." Neither approach found widespread use. After the appearance of a new axiomatization of Kleene algebras by Kozen [10] in 1990, a formalization of the theory of context-free languages within the al- gebra of idempotent semirings with a least-fixed-point operator was suggested in Leiß [13] and Esik´ et al.
    [Show full text]
  • Topology Proceedings FOLDERS of CONTINUA 1. Introduction The
    To appear in Topology Proceedings FOLDERS OF CONTINUA C.L. HAGOPIAN, M.M. MARSH, AND J.R. PRAJS Abstract. This article is motivated by the following unsolved fixed point problem of G. R. Gordh, Jr. If a continuum X ad- mits a map onto an arc such that the preimage of each point is either a point or an arc, then must X have the fixed point prop- erty? We call such a continuum an arc folder. This terminology generalizes naturally to the concept of a continuum folder. We give several partial solutions to Gordh's problem. The an- swer is yes if X is either planar, one dimensional, or an approx- imate absolute neighborhood retract. We establish basic proper- ties of both continuum folders and arc folders. We provide several specific examples of arc folders, and give general methods for con- structing continuum folders. Numerous related questions are raised for further research. 1. Introduction The main focus of this paper is arc folders; that is, continua admit- ting maps onto an arc with point preimages being an arc or a point. In conversation (circa 1980) with a number of topologists, G. R. Gordh, Jr. asked the following question, which is still open. Question 1. Do all arc folders have the fixed point property? We find this question challenging and intriguing, and the class of arc folders interesting and more diverse than its rather restrictive definition may suggest. In this paper, we give some partial answers to Gordh's 2010 Mathematics Subject Classification. Primary 54F15, 54B15, 54D80; Sec- ondary 54C10, 54B17.
    [Show full text]
  • Abelian Categories
    Abelian Categories Lemma. In an Ab-enriched category with zero object every finite product is coproduct and conversely. π1 Proof. Suppose A × B //A; B is a product. Define ι1 : A ! A × B and π2 ι2 : B ! A × B by π1ι1 = id; π2ι1 = 0; π1ι2 = 0; π2ι2 = id: It follows that ι1π1+ι2π2 = id (both sides are equal upon applying π1 and π2). To show that ι1; ι2 are a coproduct suppose given ' : A ! C; : B ! C. It φ : A × B ! C has the properties φι1 = ' and φι2 = then we must have φ = φid = φ(ι1π1 + ι2π2) = ϕπ1 + π2: Conversely, the formula ϕπ1 + π2 yields the desired map on A × B. An additive category is an Ab-enriched category with a zero object and finite products (or coproducts). In such a category, a kernel of a morphism f : A ! B is an equalizer k in the diagram k f ker(f) / A / B: 0 Dually, a cokernel of f is a coequalizer c in the diagram f c A / B / coker(f): 0 An Abelian category is an additive category such that 1. every map has a kernel and a cokernel, 2. every mono is a kernel, and every epi is a cokernel. In fact, it then follows immediatly that a mono is the kernel of its cokernel, while an epi is the cokernel of its kernel. 1 Proof of last statement. Suppose f : B ! C is epi and the cokernel of some g : A ! B. Write k : ker(f) ! B for the kernel of f. Since f ◦ g = 0 the map g¯ indicated in the diagram exists.
    [Show full text]
  • Categorical Models of Type Theory
    Categorical models of type theory Michael Shulman February 28, 2012 1 / 43 Theories and models Example The theory of a group asserts an identity e, products x · y and inverses x−1 for any x; y, and equalities x · (y · z) = (x · y) · z and x · e = x = e · x and x · x−1 = e. I A model of this theory (in sets) is a particularparticular group, like Z or S3. I A model in spaces is a topological group. I A model in manifolds is a Lie group. I ... 3 / 43 Group objects in categories Definition A group object in a category with finite products is an object G with morphisms e : 1 ! G, m : G × G ! G, and i : G ! G, such that the following diagrams commute. m×1 (e;1) (1;e) G × G × G / G × G / G × G o G F G FF xx 1×m m FF xx FF m xx 1 F x 1 / F# x{ x G × G m G G ! / e / G 1 GO ∆ m G × G / G × G 1×i 4 / 43 Categorical semantics Categorical semantics is a general procedure to go from 1. the theory of a group to 2. the notion of group object in a category. A group object in a category is a model of the theory of a group. Then, anything we can prove formally in the theory of a group will be valid for group objects in any category. 5 / 43 Doctrines For each kind of type theory there is a corresponding kind of structured category in which we consider models.
    [Show full text]
  • Groups and Categories
    \chap04" 2009/2/27 i i page 65 i i 4 GROUPS AND CATEGORIES This chapter is devoted to some of the various connections between groups and categories. If you already know the basic group theory covered here, then this will give you some insight into the categorical constructions we have learned so far; and if you do not know it yet, then you will learn it now as an application of category theory. We will focus on three different aspects of the relationship between categories and groups: 1. groups in a category, 2. the category of groups, 3. groups as categories. 4.1 Groups in a category As we have already seen, the notion of a group arises as an abstraction of the automorphisms of an object. In a specific, concrete case, a group G may thus consist of certain arrows g : X ! X for some object X in a category C, G ⊆ HomC(X; X) But the abstract group concept can also be described directly as an object in a category, equipped with a certain structure. This more subtle notion of a \group in a category" also proves to be quite useful. Let C be a category with finite products. The notion of a group in C essentially generalizes the usual notion of a group in Sets. Definition 4.1. A group in C consists of objects and arrows as so: m i G × G - G G 6 u 1 i i i i \chap04" 2009/2/27 i i page 66 66 GROUPSANDCATEGORIES i i satisfying the following conditions: 1.
    [Show full text]
  • Homological Algebra Lecture 1
    Homological Algebra Lecture 1 Richard Crew Richard Crew Homological Algebra Lecture 1 1 / 21 Additive Categories Categories of modules over a ring have many special features that categories in general do not have. For example the Hom sets are actually abelian groups. Products and coproducts are representable, and one can form kernels and cokernels. The notation of an abelian category axiomatizes this structure. This is useful when one wants to perform module-like constructions on categories that are not module categories, but have all the requisite structure. We approach this concept in stages. A preadditive category is one in which one can add morphisms in a way compatible with the category structure. An additive category is a preadditive category in which finite coproducts are representable and have an \identity object." A preabelian category is an additive category in which kernels and cokernels exist, and finally an abelian category is one in which they behave sensibly. Richard Crew Homological Algebra Lecture 1 2 / 21 Definition A preadditive category is a category C for which each Hom set has an abelian group structure satisfying the following conditions: For all morphisms f : X ! X 0, g : Y ! Y 0 in C the maps 0 0 HomC(X ; Y ) ! HomC(X ; Y ); HomC(X ; Y ) ! HomC(X ; Y ) induced by f and g are homomorphisms. The composition maps HomC(Y ; Z) × HomC(X ; Y ) ! HomC(X ; Z)(g; f ) 7! g ◦ f are bilinear. The group law on the Hom sets will always be written additively, so the last condition means that (f + g) ◦ h = (f ◦ h) + (g ◦ h); f ◦ (g + h) = (f ◦ g) + (f ◦ h): Richard Crew Homological Algebra Lecture 1 3 / 21 We denote by 0 the identity of any Hom set, so the bilinearity of composition implies that f ◦ 0 = 0 ◦ f = 0 for any morphism f in C.
    [Show full text]