The Category of Modules Over a Commutative Ring and Abelian Categories

The Category of Modules Over a Commutative Ring and Abelian Categories

THE CATEGORY OF MODULES OVER A COMMUTATIVE RING AND ABELIAN CATEGORIES RANKEYA DATTA Definition: Given an R-module M, S ⊂ M is called a submodule of M iff it satisfies the following axioms: (SMI) S is subgroup of M under +. (SMII) 8r 2 R; s 2 S; rs 2 S. Examples: Any ring R is an R-module with module action ' : R × R −! R given by '(r; s) = rs (multiplication in R). A submodule of R (regarded as an R-module) is then just an ideal of R. Thus, ideal theory is a part of the much more general module theory. Given an R-linear map ' : M −! N; ker' and im' defined in the usual way are sub- modules of M and N respectively. A Last time we saw that a category C with zero objects has zero morphisms O B 2 Hom(A; B), for all A,B 2 obC which are independent of the zero objects. Zero morphisms A will play an important part in the next definition. From now on we will denote 0 B as just 0. Definition: Given a category C with zero objects, A; B 2 obC and f 2 Hom(A; B), a kernel (cokernel) of f is an equalizer (coequalizer) of the following diagram f $ AB: 0 F ig1 Explicitly, a kernel of a morphism f 2 Hom(A; B) is an object k with a morphism ' : k −! A such that f ◦ ' = 0, satisfying the following universal property: if d is any other object with morphism φ : d −! A such that d ◦ φ = 0, then 9! γ : d −! k such that ' ◦ γ = φ. One can similarly unravel the definition of a cokernel. 1 2 RANKEYA DATTA ?k 9!γ ' φ f d ABA/ / F ig2 Since, a kernel (cokernel) is an universal object, hence, it is unique up to unique isomor- phism. So, it is justified to call it 'the' kernel (cokernel) of a morphism. Note that kernels and cokernels of morphisms need not exist in a category in general. However, R-mod is a very well-behaved category in which every morphism (i.e. every R- linear map) has a kernel and a cokernel. Proposition: The category R-mod has kernels and cokernels. Proof: Let M, N be R-modules, and ' : M −! N be an R-linear map. It can be shown (easily?) that ker' with the inclusion map i : ker' ,! M is the kernel of ' in the N N categorical sense. Similarly, im' with the natural projection map π : N im' mapping n 7−! n + im' (the left coset of n) is the cokernel of '. Thus, R-mod has zero objects, kernels and cokernels. Keep this in mind as it will be important when we define an abelian category. Recall that epimorphisms and monomorphisms are categorical versions of surjection and injection respectively. In fact, Stephen showed in his lecture that in the category Sets of sets with morphisms as just regular functions between sets, a function f : S −! T (where S, T are sets is): • an epimorphism , f is surjective. • a monomorphism , f is injective. In an arbitrary category C whose objects are structured sets (such as groups, abelian groups, rings, fields, topological spaces etc.) and whose morphisms are structure preserving functions (here we mean functions in the usual sense), an epimorphism need not be equiv- alent to a structure preserving surjection, and similarly for a monomorphism. However, in R-mod epis and monos coincide with surjective and injective R- linear maps respectively. Proposition: In R-mod, given f 2 Hom(M; N) THE CATEGORY OF MODULES OVER A COMMUTATIVE RING AND ABELIAN CATEGORIES 3 • f is mono , f is injective. • f is epi , f is surjective. Proof: Case 1: ( f is an injective R-linear map ) f is injective as a set function ) f is an injection in Sets ) f is a monomorphism in Sets ) f is a monomorphism in R-mod. ) If f is a monomorphism in R-mod then let i : kerf ,! M be the inclusion map and 0 : kerf ! M be the constant zero map. It is clear that f ◦ i = 0 = f ◦ 0. Hence, i : kerf ,! M = 0 : kerf ! M. Thus, im(i) = im(0). But, im(0) = f0M g and im(i) = kerf. This means that kerf = f0M g .i.e., f is injective. Case 2: ( f is a surjective R-linear map ) f is a surjection in Sets ) f is an epimorphism in Sets ) f is an epimorphism in R-mod. N ) If f is an epimorphism in R-mod then let π : N imf be the natural projection, N and 0 : N ! imf the constant zero map. As before, f ◦ π = 0 = f ◦ 0. Thus, π : N N N N imf = 0 : N ! imf , which means that im(π) = im(0). But, im(π) = imf and N im(0) = f0 N g. Hence, = f0 N :g, and so N = imf. This shows that f is surjective. imf imf imf A special property of R-mod is that the Hom{sets can be given the structure of an R-module as follows: Given R-modules M and N, 8f; g 2 Hom(M; N) define f + g as f + g(m) = f(m) + g(m), and 8a 2 M, define af as (af)(m) = aff(m)g for all m 2 M. One can easily verify that gives Hom(M; N) the structure of an R-module. Note that in particular Hom(M; N) has the structure of an abelian group. This motivates our next definition. Definition: A category C is called a pre-additive category iff 8A; B 2 ob, Hom(A; B) has the structure of an abelian group, and composition of morphisms is bilinear ,i.e., (f + f 0) ◦ γ = (f ◦ γ) + (f 0 ◦ γ), and β ◦ (f + f 0) = (β ◦ f) + (β ◦ f 0), whenever the composition is defined. Note that the + comes from the abelian group structure on the Hom{sets. Examples: Ab the category of abelian groups, R-mod the category of modules over a commutative ring R, Vectk the category of vector spaces over a field k. 4 RANKEYA DATTA Definition: Given a category C, and a collection of object fPαgα2A in C, an object D in C with a collection of projection morphisms fπα : D ! Pαgα2A is called a product of the collection fPαgα2A iff it satifies the following universal property: Given any S 2 obC with a collection of morphisms fsα : S ! Pαg, 9! morphism ' : S ! D such that 8α 2 A, sα = πα ◦ '. A coproduct of a collection fPαgα2A of objects in a category C is just a product of op fPαgα2A in C . Note that products and coproducts (if they exist) are universal objects, and hence, are unique up to unique isomorphism. Thus, it makes sense to talk of 'the' product or coproduct of a collection of objects fPαgα2A in a category C. Q The product of a collection fPαgα2A of objects is usually denoted as Pα, and the ` α2A coproduct is denoted as α2A Pα. Q Definition: Given a collection fMαgα2A of R-modules, the direct product α2A Mα is just the product of the underlying sets Mα with R module structure given by component- Q wise addition and scalar multiplication, i.e., 8(mα)α2A; (nα)α2A 2 α2A Mα; r 2 R: (mα)α2A + (nα)α2A = (mα + nα)α2A and r(mα)α2A = (rmα)α2A. L Q The direct sum α2A Mα is a submodule of the direct product α2A Mα consisting of elements (mα)α2A such that all but a finitely many mα are zero. Q The direct product Mα is equipped with a collection of projection maps fπα : Q α2A α2A Mα ! Mαgα2A given by πα((mα)α2A) = mα for all α 2 A. Note that each πα is R-linear. L Similarly, the direct sum Mα is equipped with a collection of coprojection maps Q α2A fpα : Mα ! α2A Mαgα2A given by pα(m) = (mα)α2A where for all for β 6= α; mβ = 0 and mα = m, for all m 2 Mα . Note that each pα is an R-linear map. L Q Exercise: Prove that α2A Mα is a submodule of α2A Mα. Proposition: R-mod is equipped with products and coproducts. Q Sketch of Proof: Given a collection Mα of R-modules, the direct product Q α2A Q Mα with the collection of R-linear projection maps fπα : Mα ! Mαgα2A α2A Q α2A is a product of α2A Mα (in the categorical sense). L Similarly, the direct sum Mα with the collection of R-linear coprojection maps Q α2A Q fpα : Mα ! α2A Mαgα2A is a coproduct of α2A Mα (in the categorical sense). THE CATEGORY OF MODULES OVER A COMMUTATIVE RING AND ABELIAN CATEGORIES 5 Thus, R-mod is equipped with zero objects, kernels, cokernels, products and coproducts. Definition: A category C is called an additive category iff it satisfies the following axioms: (AC I) C is a preadditive category. (AC II) C has zero objects. (AC III) C has finite products and coproducts. Notation: Instead of denoting the coproduct of A and B as A ` B, in an additive category we denote it as A L B. Proposition: In R-mod: • every monomorphism is the kernel of its cokernel. • every epimorphism is the cokernel of its kernel. Proof: Let ' : M −! N be a monomorphism in R-mod. Then ' is injective by a N previous proposition. We know that the cokernel of ' is im' with natural projection map N π : N im' . Now, the kernel of π is kerπ = im' u M (since ' is injective), together with the inclusion map i : kerπ ! N.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    6 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us