arXiv:2108.00269v2 [math.QA] 24 Sep 2021 Preliminaries 2 Introduction 1 Contents categories. monoidal Theory; Representation spaces; unu ersnainTer n ai arcsI: matrices Manin and Theory Representation Quantum ∗ . ood n hi cin 11 ...... products . . . . finite . . . with . category . . . . a . . . in . groups . . . . and . . Monoids . actions . . their . and . . 2.5 Monoids functors . . and . categories 2.4 schemes Monoidal . affine . and sets 2.3 . Algebraic algebras and spaces 2.2 Vector 2.1 Keywords: [email protected] agaeo ai arcsadoti unu nlge fd of examples some analogues give we quantum Finally, form obtain s representations. We and of parameter product matrices the algebras. Manin quadratic where of generated language product, finitely Manin connected with monoi of a algebras to approach graded this of of application by obtained subcategory. is parameter represe Theory a to t with approach hom-functor category general internal monoidal a symmetric the construct generalise and parameter we a it with do geo To linear ‘non-commutative [Man88]. of in frame in representations of on nttt o ula eerh 490Dba Moscow Dubna, 141980 Research, Nuclear for Institute Joint ecntutQatmRpeetto hoywihdescribe which Theory Representation Quantum construct We tt nvriy”un” 490Dba ocwrgo,Rus region, Moscow Dubna, 141980 ”Dubna”, University State udai lers ai arcs unu rus non-commu groups; quantum matrices; Manin algebras; quadratic nt-iesoa case finite-dimensional lxySilantyev Alexey Abstract 1 ∗ fqatmrepresentations. quantum of er’dvlpdb Manin by developed metry’ a aeoyo oeclass some of category dal unu Representation Quantum ttoso oodi a in monoid a of ntations h aeo adjunction of case the o lt hster nthe in theory this ulate rc u n tensor and sum irect unu analogue quantum s baeoyconsists ubcategory ein Russia region, sia 17 . . . 8 . . 4 . tative 4 2 6 3 Internal hom and representations 19 3.1 Internal (co)hom-functor and its generalisation ...... 19 3.2 (Co)representationsof(co)monoids ...... 23 3.3 Translation of (co)representations under monoidal functors ...... 27
4 Quantum linear spaces 30 4.1 Operations with quadratic algebras ...... 31 4.2 Maninmatrices ...... 37 4.3 Semi-linear spaces and their quantum analogue ...... 39 4.4 Internalhomforquantumlinearspaces ...... 44
5 Quantum Representation Theory 50 5.1 Quantumrepresentations...... 50 5.2 Operationswithquantumrepresentations...... 55 5.3 S∗-embedding of classical representations ...... 64 5.4 T ∗-embedding of classical representations ...... 70
6 Examples 72 6.1 Corepresentations of Mq(m)...... 72 6.2 An extension of the Yangian Y (glm)anditscorepresentations ...... 74 6.3 Corepresentations of an extended Y (som)...... 76
Conclusion and further directions 77
1 Introduction
In the end of 80s Yuri Manin generalised the notion of finite-dimensional vector (linear) space to the quantum1 case [Man88]. He introduced the term ‘quantum linear spaces’ for (finitely generated connected) quadratic algebras considered as objects of the opposite category. The usual finite-dimensional vector spaces correspond to the polynomial algebras. Manin defined four binary operations with quadratic algebras, they where denoted by ◦, •, ⊗, ⊗. He also introduced a duality of quadratic algebras, which coincides with the Koszul duality for the quadratic Koszul algebras (see [Man87, Man88, Man91]). The most important binary operation for our purposes is ‘◦’, which we call ‘Manin white product’ or just ‘Manin product’. As it was shown in [Man88] the category of quantum linear spaces with these product is a closed monoidal category and that the internal hom can be written via the Koszul duality and the binary operation ‘•’, which is called ‘black
1We use the word ‘quantum’ instead of ‘non-commutative’ in the sense of non-commutative spaces by following Manin [Man88] and Drinfeld [Dr], because sometimes the word ‘non-commutative’ is confusing. For example, the term ‘non-commutative group’ does not mean a non-commutative space with a group structure (i.e. a quantum group), but rather a non-abelian group. Moreover, we want to consider the usual ‘commutative’ spaces as a particular case of the non-commutative ones.
2 Manin product’. This gives a construction of the internal hom-object as a quadratic algebra generated by entries of some matrix. It turned out that the description of the internal hom-object for the polynomial algebras gives some non-trivial commutation relations for the entries of this matrix. The matri- ces (over a non-commutative ring in general) satisfying these commutation relations were called ‘Manin matrices’ in [CF]. A lot of their interesting properties and applications were found [CF, CM, CFR, RST]. The properties and applications of q-analogues of Manin ma- trices were considered in [GLZ, CFRS, IO]. The super-version and Manin matrices for the series B,C,D were considered in [Man89, Man91, Man92, MR] and [Molev] respectively. The notion of Manin matrices was generalised in [S]. It was shown that any quadratic algebra can be given by a matrix idempotent A acting in a tensor product of a vector space. This algebra was denoted by XA(K), where K is a basic field. Then it was defined a Manin matrix for a pair of idempotents A and B and showed how this notion can be associated to the pair of quadratic algebras XA(K) and XB(K). The main aim of this paper is to generalise Representation Theory to the case of a quantum representation space. The objects which are to be represented (such as algebras, groups, algebraic groups) are generalised up to ‘quantum algebras’ (these include quantum groups). To do it we formulate a general representation theory in a monoidal category with some generalisation of internal hom-functor. For such category the representations of a monoid can be functorially identified with left actions of this monoid on some objects. In a particular case this approach gives Quantum Representation Theory: we need to take the monoidal category of quadratic algebras with the Manin product ‘◦’ together with some extension of this category, where the category of quadratic algebras plays the role of parameter subcat- egory. This extension is needed to include the representations of quantum groups. As a ‘classical’ representation can be given by a square matrix in a basis of the representation space, a quantum representation is given by a Manin matrix for the pair of idempotents A and B, where A = B. This work is mainly devoted to the finite-dimensional case. In the quantum level this means that the algebras A we consider are finitely generated and, as consequence, all the graded components Ak of these algebras are finite-dimensional vector spaces. For wider gen- erality we sometimes include the infinite-dimensional (infinitely generated) case into consid- eration, but here we do not define quantum representations on infinitely generated quadratic algebras. The paper is organised as follows. In Section 2 we give basic notations and definitions including theory of monoids and their actions. In Section 3 we describe the general approach to construct representation theory in a monoidal category by using the generalised internal hom. Since it is convenient to work in an opposite category we also define the dual notions: generalised internal cohom, corepresentations etc. Section 4 prepares the necessary notions and facts for the quantum representation theory: the Manin’s concept of quantum linear spaces, operations with quadratic algebras, semi-linear spaces and its quantum version, the
3 internal cohom for quadratic algebras and its generalisation. Section 5 is devoted to the description of the quantum representations, to the consideration of classical representations as quantum ones and to binary operations with the quantum representations. In Section 6 we give some examples of quantum representations. Acknowledgements. The author is grateful to A. Isaev, Y. Manin for useful references and to E. Patrin for discussions. The author particularly appreciates advice and guidance from V. Rubtsov.
2 Preliminaries
2.1 Vector spaces and algebras Fist of all, let us fix some terms and notations that we use in this work. 2.1.1. Basic field. Let K be a field such that char K =6 2. All the vector spaces will be over K. For two vector spaces V and W we denote by V ⊗ W = V ⊗K W their tensor product over K. For briefness we say ‘algebra’ for a unital associative algebra over K and we suppose that algebra homomorphisms map unity to unity. The unity of an algebra A we denote by 1 or 1A. 2.1.2. Notations for morphisms in a category. We denote the composition of mor- phisms f : Y → Z and g : X → Y in a category C by f · g. We do not use the symbol ‘◦’ for composition, because it will be used for the Manin product. For a natural transformation θ between functors F and G we sometimes omit the subscript of its components θX : FX → GX. In particular, for a morphism f : Y → Z we denote by ∗ f∗ and f the maps
f∗ : Hom(X,Y ) → Hom(X,Z), f∗(g)= f · g : X → Z, g : X → Y, (2.1) f ∗ : Hom(Z,X) → Hom(Y,X), f ∗(h)= h · f : Y → X, h: Z → X. (2.2)
They are the components of the natural transformations Hom(−,Y ) → Hom(−,Z) and Hom(Z, −) → Hom(Y, −) respectively. 2.1.3. Basis. A basis of a vector space V is a map e: I → V from a set I (which may be infinite) such that for any vector space W and any map f : I → W there exists a unique linear map h: V → W satisfying h · e = f. The basis e: I → V is denoted by (ei)i∈I or (ei), where ei is the value of e on i ∈ I. In the case of the set I = {1,...,n} we also use n the notation (ei)i=1. One can check that (ei)i∈I is a basis of V iff the elements ei ∈ V are pairwise different, the set {ei | i ∈ I} = e(I) is linear independent and any vector v ∈ V is K a finite linear combination of the form i αiei where αi ∈ . Notice that the basis (ei) is ′ not just a set, because the permutationP of the elements ei gives another basis (ei) with the ′ same set {ei} = {ei}.
4 2.1.4. Bimodules. Let R and S be algebras. By an (R, S)-bimodule we understand a vector space M that has a structures of left R-module and right S-module agreed with the structure of the vector space. In other words, M is an (R, S)-bimodule in the ring- theoretic sense satisfying the condition αm = mα ∀ α ∈ K, m ∈ M. We also use the term R-bimodule or two-sided R-module for (R, R)-bimodule. For any vector space V the tensor product R⊗V has a structure of R-bimodule: r1(r2 ⊗v)=(r1 ⊗m)r2 =(r1r2)⊗v, r1,r2 ∈ R, v ∈ V .
2.1.5. Grading. Let N0 be the monoid of natural numbers (including 0). We call an N0-graded vector space simply graded vector space. The k-th component of a graded vector space V is denoted by Vk, so that V = Vk. Bya graded algebra we mean an algebra N kL∈ 0 A with a structure of graded vector space such that AkAl ⊂ Ak+l for any k,l ∈ N0. The component A0 is an algebra, so A has a structure of an A0-bimodule. Each component Ak is its A0-submodule. Note that the tensor product R ⊗A of an algebra R with a graded algebra A is a graded algebra with the components (R ⊗A)k = R ⊗Ak. 2.1.6. Connected affinely generated graded algebras. A graded algebra A is called connected if A0 = K. The most interesting graded algebras in the projective (non-com- mutative) geometry are the connected algebras generated by the subspace A1. Let us call a graded algebra A affinely generated if it is generated by the subspace A0 ⊕A1, so the connected graded algebras A generated by A1 are exactly the connected affinely generated graded algebras. Let us call an affinely generated graded algebra A semi-connected if it is isomorphic to the graded algebra R ⊗ B for an algebra R and a connected affinely generated ∼ ∼ graded algebra B (since B0 = K we have R = A0, so that A = A0 ⊗ B). 2.1.7. Quadratic algebras. By a quadratic algebra over an algebra R we mean an algebra isomorphic to TRM/I where
TRM := R ⊕ M ⊕ M ⊗R M ⊕ M ⊗R ···⊗R M (2.3) Mk>3 k | {z } is the tensor algebra of an R-bimodule M and I is a (two-sided) ideal of TRM generated by a subset of M ⊗R M. Any quadratic algebra A = TRM/I has a structure of graded algebra ⊗k ⊗k ⊗k with the components A0 = R, A1 = M, Ak = M /(I∩M ), where M = M ⊗R···⊗RM. Hence any quadratic algebra is affinely generated graded algebra. In a narrow sense the notion ‘quadratic algebra’ is used for the quadratic algebras over K. In this case the two-sided module M is a vector space V and αv = vα for any α ∈ K ⊗k and v ∈ V . Such a quadratic algebra is isomorphic to TV/I, where TV = TKV = V k∈N0 is the tensor algebra of the vector space V and I is the ideal of TV generated by a subspaceL R ⊂ V ⊗ V . These quadratic algebras are exactly the connected quadratic algebras. Any semi-connected quadratic algebra over R is isomorphic to R ⊗ (TV/I) ∼= TRM/I where V is a vector space, M = R ⊗ V , I and I are the ideals of TV and TRM generated by a subspace R ⊂ V ⊗2 (over K and over R respectively).
5 2.1.8. Notations for some categories. Set the category of sets, Vect the category of vector spaces (K-modules), FVect the category of finite-dimensional vector spaces, GrVect the category of graded vector spaces, Alg the category of algebras, FAlg the category of finite-dinetional algebras, CommAlg the category of commutative algebras, GrAlg the category of graded algebras, QA the category of quadratic algebras over K,
FQA its full subcategory of A ∈ QA such that A1 ∈ FVect, ∼ QAsc the category of quadratic algebras A = A0 ⊗ B where B ∈ QA, ∼ FQAsc the category of quadratic algebras A = A0 ⊗ B where B ∈ FQA.
The categories QA and QAsc consist of the connected and semi-connected quadratic algebras respectively. The subcategory FQA ⊂ QA consists of finitely generated quadratic algebras A ∈ QA, while FQAsc ⊂ QAsc consists of algebras A ∈ QAsc finitely generated over A0. Note that a quadratic algebra A = TV/(R) ∈ QA, where (R) is the ideal generated by a subspace R ⊂ V ⊗2, belongs to FQA iff V ∈ FVect. We obtain the following picture: FVect / Vect O 8 g❖ ♣♣♣ ❖❖❖ ♣♣ ❖❖❖ ♣♣♣ ❖❖ ♣♣ ❖❖❖ ♣♣ FAlg / Alg o _CommAlg GrVect ? 7 f▼▼▼ ♦♦ ▼▼ ♦♦♦ ▼▼▼ ♦♦♦ ▼▼▼ ♦♦♦ ♦ FQAsc / QAsc / GrAlg O O
? ? FQA / QA ’where ‘֒→’ are inclusions of full subcategories (fully faithful functors) and ‘→’ are ‘forgetful functors (they are faithful, but not full).
2.2 Algebraic sets and affine schemes Let us introduce some notions from algebraic geometry [Ful], [Man70], [Har]. 2.2.1. Algebraic sets. Define (affine) algebraic set (over K) as the set of all the solu- tions of a system of algebraic equations with coefficients in K, that is a set of all n-tuples (x1,...,xn) ∈ Kn satisfying 1 n Fα(x ,...,x )=0, (2.4)
6 n where Fα : K → K are polynomial functions of n variables (with coefficients in K) and α runs over some set of indices. If the system (2.4) is empty then the corresponding algebraic n n set consists of all the n-tuples; it is denoted by A = AK and called affine space. As a set the affine space An coincides with the vector space Kn, but we consider it as an object of another category, where there are more morphisms. Namely, a morphism of affine spaces n m 1 n 1 n 1 n Φ: A → A is a map (x ,...,x ) 7→ (P1(x ,...,x ),...,Pm x ,...,x ) , where Pi are polynomial functions. 2.2.2. Category of algebraic sets. Any algebraic set is a subset of An for a certain n. A morphism between algebraic sets X ⊂ An and Y ⊂ Am is a map ϕ: X → Y induced by a morphism Φ: An → Am in the sense that the diagram
ϕ X _ / Y _ (2.5)
Φ An / Am commutes. Denote the category of algebraic sets over K with these morphisms by AlgSet. 2.2.3. Algebra of regular functions. A regular function on an algebraic set X is a morphism X → A1. Since A1 = K, the regular functions on X form an algebra, denote it by A(X). The algebra of regular functions on An is the algebra of polynomials K[x1,...,xn]. By setting Y = Am = A1 = K in the diagram (2.5) we see that a function f : X → K is regular iff there exists a polynomial F ∈ K[x1,...,xn] such that f(x1,...,xn) = F (x1,...,xn) for any (x1,...,xn) ∈ X. We obtain an algebra epimorphism K[x1,...,xn] ։ A(X), so that A(X) ∼= K[x1,...,xn]/I(X), where I(X) ⊂ K[x1,...,xn] is the ideal of polynomials F ∈ K[x1,...,xn] such that F (x1,...,xn)=0 for any (x1,...,xn) ∈ X. 2.2.4. Affine schemes. For any morphism ϕ: X → Y its pull-back ϕ∗ : A(Y ) → A(X), ϕ∗(f)= f·ϕ, is an algebra homomorphism. It is known that by mapping X 7→ A(X), ϕ 7→ ϕ∗ we obtain a contravariant fully faithful functor AlgSet → CommAlg. This means that the category AlgSet is embedded into CommAlgop. The notion of algebraic set over K is generalised to the notion of affine scheme over K such that these schemes form the category AffSch = CommAlgop. The affine scheme corresponding to an algebra R ∈ CommAlg is denoted by Spec R. (see e.g. [Man70] for details). 2.2.5. Sheaves of modules and vector bundles. Any quasi-coherent sheaf of modules on an affine scheme Spec R is uniquely determined by the R-module of its global sections. Moreover, the category of all quasi-coherent sheaves of modules is equivalent to the category of R-modules. A vector bundle on an affine scheme is a particular case of a (quasi-)coherent sheaf. A trivial vector bundle (free sheaf) on Spec R with a fibre V ∈ FVect corresponds to the R-module R ⊗ V . If V = Kn and R = A(X) for X ∈ AlgSet, then a global section is a morphism X → X × An such that x 7→ x, v(x) for a morphism v : X → An. These sections form an A(X)-module isomorphic to A(X) ⊗ Kn, an element a ⊗ v ∈ A(X) ⊗ Kn gives a section x 7→ x, a(x)v . 7 2.2.6. Quantum affine schemes. It is natural to define the quantum or ‘non-commutative’ version of the category of affine schemes as Algop (see e.g. [Dr]). Thus, quantum affine schemes are algebras R ∈ Alg, their morphisms are reversed algebra homomorphisms. As an analogue of the category of quasi-coherent sheaves on R ∈ Algop one should regard the category of left, right or two-sided R-modules.
2.3 Monoidal categories and functors Here we remind the basic concepts from the theory of monoidal categories [MacLane], [Bor2]. 2.3.1. Monoidal categories. A monoidal category is a category C equipped with a bi- functor ⊗: C × C → C (called a monoidal product), a unit object I ∈ C and natural isomorphisms (X ⊗ Y ) ⊗ Z =∼ X ⊗ (Y ⊗ Z), I ⊗ X ∼= X and X ⊗ I ∼= X satisfying some conditions (see [MacLane] for details). It is called strict monoidal if these isomorphisms are identities. Due to [MacLane, 11.3,Th. 1] any monoidal category is monoidally equivalent to a strict monoidal category, therefore we can suppose without loss of generality that all con- sidered monoidal categories are strict monoidal (if it is not, one can always insert necessary isomorphisms into diagrams and formulae). We write C =(C, ⊗,I) or simply C =(C, ⊗), since the unit object is unique up to an isomorphism. In the second case we sometimes write IC for the unit object. Note that if C = (C, ⊗) is a monoidal category, then its opposite op op C = (C , ⊗) is also a monoidal category with the same unit object ICop = IC. A sub- category C′ of a monoidal category (C, ⊗,I) is called monoidal subcategory if I ∈ C′ and f ⊗ g ∈ C′ for any morphisms f,g in C′ (in particular, X ⊗ Y ∈ C′ ∀ X,Y ∈ C′). 2.3.2. Examples of monoidal categories.
• If there exists a terminal object and a product of any pair of objects in a category C, then (C, ×) is a monoidal category and its terminal object is its unit object (in this case C is called a category with finite products, see p. 2.5.1). In particular, (Vect, ⊕) and its subcategory (FVect, ⊕) are monoidal categories with unit object 0, where V ⊕ W is the direct sum of the vector spaces V and W .
• If there exists an initial object and a coproduct of any pair of objects in a category C, then (C, ∐) is a monoidal category. For instance, the category (CommAlg, ⊗) is monoidal, since the tensor product R ⊗ S of commutative algebras R and S is their coproduct. The opposite monoidal category is (AffSch, ×), where Spec R × Spec S = Spec(R ⊗ S) is the categorical product.
• Also, the category Vect and its subcategory FVect are monoidal with respect to the usual tensor product ⊗. The unit object is the one-dimensional vector space K = K1.
• The tensor product ⊗ gives a structure of monoidal category on GrVect. The monoidal product of two graded vector spaces V and W is the usual tensor product V ⊗ W with k the components (V ⊗ W )k = Vl ⊗ Wk−l. The unit object is the vector space K lL=0 8 with vanishing components of non-zero order: (K)k = δk0K. In this way we obtain the monoidal category (GrVect, ⊗, K).
• The tensor product of two algebras A, B ∈ Alg is the vector space A⊗B with the mul- tiplication (a⊗b)(a′ ⊗b′)=(aa′)⊗(bb′). This gives the monoidal category (Alg, ⊗, K).
• In the same way we obtain the monoidal category (GrAlg, ⊗, K). One can check that all the full subcategories of GrAlg defined above are monoidal subcategories.
• Another useful example of a monoidal product on GrVect is Manin product. For two objects V, W ∈ GrVect it is defined as the graded vector space V ◦ W with the components
(V ◦ W )k = Vk ⊗ Wk. (2.6)
The monoidal category (GrVect, ◦) is equivalent to the direct product (Vect, ⊗). k∈N0 Its unit object is a graded vector space with one-dimensional components,Q that is the polynomial algebra K[u] with the standard grading. Note also that we have the (non-graded) inclusion of vector spaces V ◦ W ⊂ V ⊗ W .
• One can show that for any A, B ∈ GrAlg their Manin product A ◦ B is a subalgebra of A ⊗ B. Thus we obtain the monoidal category (GrAlg, ◦, K[u]) and its monoidal subcategories (the product ‘◦’ was originally defined by Manin for the category FQA).
2.3.3. Monoidal functors. Let C =(C, ⊗) and D =(D, ⊙) be two monoidal categories. The functor F : C → D equipped with a morphism ϕ: ID → FIC and a natural transfor- mation φX,Y : FX ⊙ FY → F (X ⊗ Y ) is called lax monoidal functor if for any X,Y,Z ∈ C the diagrams
id ⊙φY,Z FX ⊙ FY ⊙ FZ / FX ⊙ F (Y ⊗ Z) (2.7)
φX,Y ⊙id φX,Y ⊗Z
φX⊗Y,Z F (X ⊗ Y ) ⊙ FZ / F (X ⊗ Y ⊗ Z)
ID ⊙ FX FX FX ⊙ ID FX (2.8)
ϕ⊙id id ⊙ϕ
φIC,X φX,IC F (IC) ⊙ FX / F (IC ⊗ X) FX ⊙ F (IC) / F (X ⊗ IC) commute. The functor F : C → D is called colax monoidal if its opposite F op : Cop → Dop is lax monoidal. In other words, this is a triple (F,ϕ,φ), where ϕ: FIC → ID and φ is a natural transformation with components φX,Y : F (X ⊗ Y ) → FX ⊙ FY such that the reversed diagrams (2.7), (2.8) commute, i.e. (φX,Y ⊙ idFZ) · φX⊗Y,Z = (idFX ⊙φY,Z) · φX,Y ⊗Z ,
(ϕ ⊙ idFX ) · φIC,X = idFX = (idFX ⊙ϕ) · φX,IC .
9 A strong monoidal functor is a lax (or colax) monoidal functor (F,ϕ,φ) such that ϕ and φX,Y are isomorphisms. A strong monoidal functor is called strict monoidal functor if they are identities. For instance, the inclusion of a monoidal subcategory C′ ⊂ C into C is a faithful strict monoidal functor. Note that a composition of two lax/colax/strong monoidal functors is a lax/colax/strong monoidal functor. 2.3.4. Examples of monoidal functors.
• Consider the dualisation functor (−)∗ : Vectop → Vect which sends a vector space V ∈ Vect to its dual V ∗, it is defined on linear maps f : V → W by the formula (2.2). For any vector spaces V, W ∈ Vect the tensor product V ∗ ⊗W ∗ is naturally embedded into (V ⊗ W )∗, so the functor (−)∗ : Vectop → Vect has a structure of lax monoidal functor (Vectop, ⊗) → (Vect, ⊗). The opposite functor (Vect, ⊗) → (Vectop, ⊗) is colax monoidal.
• The same functor considered on finite-dimensional vector spaces is a strong monoidal functor (−)∗ : (FVect, ⊗) → (FVectop, ⊗), since the embedding gives the natural isomorphisms V ∗ ⊗ W ∗ ∼= (V ⊗ W )∗ for any V, W ∈ FVect.
• Note that (V ⊕W )∗ ∼= V ∗⊕W ∗ for any V, W ∈ Vect, so we obtain strong monoidal con- travariant functors (−)∗ : (Vect, ⊕) → (Vect, ⊕)and(−)∗ : (FVect, ⊕) → (FVect, ⊕).
• The functor T : Vect → GrAlg, which gives the tensor algebra TV of a vector space V ∈ Vect, is a strong monoidal functor T : (Vect, ⊗) → (GrAlg, ◦). The isomor- phisms φV,W : TV ◦ T W −→∼ T (V ⊗ W ) have the graded components
⊗k ⊗k ⊗k (φV,W )k : V ⊗ W −→∼ (V ⊗ W ) , (2.9)
v1 ⊗···⊗ vk ⊗ w1 ⊗···⊗ wk 7→ (v1 ⊗ w1) ⊗···⊗ (vk ⊗ wk).
It gives also the strong monoidal functors
T : (Vect, ⊗) → (QA, ◦), T : (FVect, ⊗) → (FQA, ◦). (2.10)
2.3.5. Symmetric monoidal category. A monoidal category C =(C, ⊗) equipped with a natural isomorphism σX,Y : X ⊗ Y −→∼ Y ⊗ X is called symmetric if for any X,Y,Z ∈ C we have σY,X σX,Y = idX⊗Y and the diagrams
σX,Y ⊗id X ⊗ Y ⊗ Z / Y ⊗ X ⊗ Z X ⊗ IC (2.11) ❚❚❚ ▲▲ σ ❚❚❚❚ ▲▲ X,IC ❚❚❚ id ⊗σX,Z ▲▲ σX,Y ⊗Z❚❚❚❚ ▲▲ ❚❚* ▲▲& Y ⊗ Z ⊗ X X IC ⊗ X
commute. The natural transformation σ gives an additional structure on the monoidal category C.
10 All the monoidal categories considered in p. 2.3.2 are symmetric. For example, the symmetric structure of (Vect, ⊗) is given by the isomorphisms ∼ σV,W : V ⊗ W −→ W ⊗ V, σV,W (v ⊗ w)= w ⊗ v. (2.12)
One can check that it induces the symmetric structure of the monoidal categories (Alg, ⊗), (GrVect, ⊗), (GrAlg, ⊗), (GrVect, ◦), (GrAlg, ◦) and of their monoidal subcategories considered above. In fact, we already used the maps (2.12): the natural isomorphisms (2.9) ⊗l ⊗(2k−l−2) are compositions of some operators of the form id ⊗σV,W ⊗ id , l = 1,..., 2k − 3, k > 2. If a monoidal category C =(C, ⊗) is symmetric, then Cop =(Cop, ⊗) is also symmetric: the role of the structure isomorphisms V ⊗ W −→∼ W ⊗ V in Cop is played by the structure ∼ isomorphisms σW,V : W ⊗ V −→ V ⊗ W of the category C. 2.3.6. Symmetric monoidal functors. Let (C, ⊗) and (D, ⊙) be symmetric monoidal categories. A lax (or strong) monoidal functor F : (C, ⊗) → (D, ⊙) with the structure natural transformation φX,Y : FX ⊙ FY → F (X ⊗ Y ) is called symmetric if it preserves the symmetric structure in the sense that all the diagrams
σFX,FY FX ⊙ FY / FY ⊙ FX (2.13)
φX,Y φY,X
F σX,Y F (X ⊗ Y ) / F (Y ⊗ X)
commute. A colax monoidal functor F : (C, ⊗) → (D, ⊙) with the structure natural transfor- mation φX,Y : F (X ⊗ Y ) → FX ⊙ FY is called symmetric if the diagrams (2.13) with the re- versed vertical arrows commute (i.e. if the lax monoidal functor F op : (Cop, ⊗) → (Dop, ⊙) is symmetric). A composition of symmetric monoidal functors is symmetric. All the monoidal functors considered in p. 2.3.4 are symmetric.
2.4 Monoids and their actions We define a notion of monoid, bimonoid and Hopf monoid for a general (symmetric) monoidal category [MacLane], [Porst]. They generalise the notions of algebra, bialgebra and Hopf algebra (for this case see [Kass]). 2.4.1. Monoids and comonoids. A monoid in a monoidal category (C, ⊗) is a triple M = (X,µX , ηX ) of an object X ∈ C with structure morphisms µX : X ⊗ X → X and ηX : IC → X such that the diagrams
id ⊗µX ηX ⊗id id ⊗ηX X ⊗ X ⊗ X / X ⊗ X I ⊗ X / X ⊗ X o X ⊗ I (2.14) ▲ ▲▲▲ rrr ⊗ µ ▲▲▲ µX rrr µX id X ▲▲▲▲ rrrr ▲▲▲ rrrr µX ▲▲ rrr X ⊗ X / X X r
11 commute. Morphisms µX and ηX , which give a structure of monoid on X, are often called multiplication and unit. A comonoid in (C, ⊗) is a triple O = (X, ∆X ,εX) of an object X ∈ C and morphisms ∆X : X → X ⊗ X and εX : X → IC in C such that the reversed diagrams (2.14) commute, i.e. (idX ⊗∆X ) · ∆X = (∆X ⊗ idX ) · ∆X and (εX ⊗ idX ) · ∆X = idX = (idX ⊗εX ) · ∆X . For ∆X and εX one uses the terms ‘comultiplication’ and ‘counit’.
2.4.2. Morphisms of monoids and comonoids. A morphism of monoids (X,µX , ηX ) and (Y,µY , ηY ) or comonoids (X, ∆X ,εX ) and (Y, ∆Y ,εY ) is a morphism f : X → Y in C preserving the structure morphisms:
µX ηX ∆X εX X ⊗ X / X IC / X or X / X ⊗ X X / IC (2.15) ❆ > ❆❆ ⑥⑥ f⊗f f ❆ f f f⊗f f ⑥ η ❆❆ ⑥⑥ε Y ❆❆ ⑥⑥ Y µY ∆ ⑥ Y ⊗ Y / Y Y Y Y / Y ⊗ Y Y
Since the composition of two morphisms of (co)monoids is a morphisms of (co)monoids, the monoids and comonoids in a monoidal category (C, ⊗) form categories denoted by op Mon(C, ⊗) and Comon(C, ⊗) respectively. Note that Comon(C, ⊗)= Mon(Cop, ⊗) . Proposition 2.1. Consider two monoids (X,µX , ηX ), (Y,µY , ηY ) ∈ Mon(C) or comonoids (X, ∆X ,εX), (Y, ∆Y ,εY ) ∈ Comon(C) in a monoidal category C =(C, ⊗). Let f : X −→∼ Y be an isomorphism in the category C. If f : X → Y preserves structure of these monoids or comonoids, then f −1 : Y → X also preserves structure of these monoids or comonoids. In particular, this implies an isomorphism of the corresponding monoids or comonoids in Mon(C) or Comon(C) respectively.
Proof. It is enough to consider the case of monoids. By using the commutativity of the left −1 −1 −1 −1 diagrams (2.15) one yields f · ηY = f · f · ηX = ηX and f · µY = f · µY · (f ⊗ f) · −1 −1 −1 −1 −1 −1 −1 (f ⊗ f )= f · f · µX · (f ⊗ f )= µX · (f ⊗ f ). 2.4.3. Monoidal products of monoids and comonoids. If C is symmetric then Mon(C) and Comon(C) are monoidal categories and they are also symmetric: the monoidal product of monoids (X,µX , ηX ) and (Y,µY , ηY ) or comonoids (X, ∆X ,εX ) and (Y, ∆Y ,εY ) is the object X ⊗ Y with the structure defined by the diagrams
X ⊗ Y ⊗ X ⊗ Y IC ❘ or ❯❯❯ ❘❘❘ ❯❯❯ µX⊗Y ❘❘❘ ηX⊗Y id ⊗σY,X ⊗id ❯❯❯ ❘❘ ❯❯❯ ❘❘❘ ❯❯❯❯ ❘❘ µX ⊗µY ❯* ηX ⊗ηY ❘( X ⊗ X ⊗ Y ⊗ Y / X ⊗ Y IC ⊗ IC / X ⊗ Y
X ⊗ Y ❱ X ⊗ Y ❱❱❱❱ PP ❱❱❱❱∆X⊗Y PPPεX⊗Y ∆X ⊗∆Y ❱❱❱ εX ⊗εY PP ❱❱❱❱ PPP ⊗ ⊗ ❱❱❱❱ PP id σX,Y id + PP( X ⊗ X ⊗ Y ⊗ Y / X ⊗ Y ⊗ X ⊗ Y IC ⊗ IC IC
12 A usual monoid is a monoid in the monoidal category Set = (Set, ×). A monoid in (Vect, ⊗) is an algebra: Mon(Vect, ⊗)=(Alg, ⊗). In its subcategory of finite-dimensional vector spaces we have Mon(FVect, ⊗)=(FAlg, ⊗). Comonoids in (Vect, ⊗) are called coalgebras. Analogously, we have Mon(GrVect, ⊗)=(GrAlg, ⊗).
2.4.4. Eckmann–Hilton Principle. A monoid (X,µX , ηX ) in a symmetric monoidal cat- egory (C, ⊗) is called commutative if µX · σX,X = µX . Analogously, a comonoid (X, ∆X ,εX ) is called cocommutative if σX,X · ∆X = ∆X . Thus we obtain full monoidal subcategories cMon(C, ⊗) ⊂ Mon(C, ⊗) and cocComon(C, ⊗) ⊂ Mon(C, ⊗). For example, for the category C = Vect with the tensor product ⊗ we have cMon(Vect, ⊗)=(CommAlg, ⊗). The Eckmann–Hilton Principle was formulated in [EH, Th 1.12] for the groups: if a group homomorphism µ: G × G → G has a neutral element as a binary operation, then the group G is abelian and µ coincides with the group multiplication. This fact is generalised for any symmetric monoidal category (C, ⊗) (see e.g. [Porst, § 4]).
Proposition 2.2. The category Mon Mon(C, ⊗) is equivalent to cMon(C, ⊗). Namely, the monoid structure (µM, ηM) on an object M = (X,µX , ηX ) ∈ Mon(C, ⊗) exists iff the monoid M is commutative. This structure is unique: µM = µX , ηM = ηX . The category Comon Comon(C, ⊗) is equivalent to cocComon(C, ⊗) in the same way. 2.4.5. The functors Mon(F ) and Comon(F ). Any lax monoidal functor F : C → D between monoidal categories C =(C, ⊗) and D =(D, ⊙) induces the functor
Mon(F ): Mon(C) → Mon(D). (2.16)
Namely, if M = (X,µX , ηX ) is a monoid in C, then Mon(F )M = (FX,µFX, ηFX ) is a monoid in D, where µFX : FX ⊙ FX → FX and ηFX : ID → FX are the compositions
φX,X F µX ϕ F ηX FX ⊙ FX −−−→ F (X ⊗ X) −−→ FX and ID −→ FIC −−→ FX (2.17)
respectively. Dually, a colax monoidal functor F : C → D induces the functor
Comon(F ): Comon(C) → Comon(D). (2.18)
Note that the functors (2.16) and (2.18) depend on the monoidal structure on F , that is Mon(F )= Mon(F,ϕ,φ) and Comon(F )= Comon(F,ϕ,φ). A faithful lax or colax monoidal functor F induces a faithful functor (2.16) or (2.18) respectively. A strong monoidal functor F gives strong monoidal functors (2.16) and (2.18). If F is strong monoidal and fully faithful, then (2.16) and (2.18) are also fully faithful (the condition to be strong monoidal can be weakened: it is enough to require ϕ and all φX,X to be epimorphisms/monomorphisms for lax/colax case). Suppose the categories C and D are symmetric. If F is a symmetric lax/strong monoidal functor, then Mon(F ) is a symmetric lax/strong monoidal functor as well. If F is a sym- metric colax/strong monoidal functor, then Comon(F ) is also a symmetric colax/strong monoidal functor.
13 2.4.6. Bimonoids. Let C =(C, ⊗) be a symmetric monoidal category. A bimonoid in C is B = (X,µX , ηX , ∆X ,εX ) such that M = (X,µX , ηX ) and O = (X, ∆X ,εX ) are monoid and comonoid in C with compatible structures:
µX ∆ ηX X ⊗ X / X X / X ⊗ X I / X O C ❆ ❆❆❆❆ ⊗ ⊗ ❆❆❆ ∆X ∆X µX µX ❆❆❆ εX ❆❆❆❆ id ⊗σX,X ⊗id ❆ X ⊗ X ⊗ X ⊗ X / X ⊗ X ⊗ X ⊗ X IC (2.19) ηX µX IC / X X ⊗ X / X
∆X εX ⊗εX εX
ηX ⊗ηX IC ⊗ IC / X ⊗ X IC ⊗ IC IC
These diagrams mean exactly that ∆X : X → X⊗X and εX : X → IC are monoid morphisms (X ⊗ X,µX⊗X , ηX⊗X ) → (X,µX , ηX ) and (X,µX , ηX ) → (IC, idC, idC) or, equivalently, that µX : X ⊗ X → X and εX : IC → X are comonoid morphisms (X ⊗ X, ∆X⊗X ,εX⊗X) → (X, ∆X ,εX) and (IC, idC, idC) → (X, ∆X ,εX). Bimonoids in C = (C, ⊗) are objects of the symmetric monoidal category Bimon(C, ⊗) = Bimon(C) = Comon Mon(C) = Mon Comon(C) . Any symmetric strong monoidal functor F = (F,ϕ,φ): C → D between symmetric monoidal categories C and D induces the symmetric strong monoidal functor
Bimon(F ): Bimon(C) → Bimon(D), (2.20) where Bimon(F )= Mon Comon(F ) = Comon Mon(F ) . 2.4.7. Hopf monoids. For arbitrary bimonoid (X,µX , ηX , ∆X ,εX ) define a convolution on the set EndC(X). The convolution of two morphisms α: X → X and β : X → X in C is the morphism α ⋆ β := µX · (α ⊗ β) · ∆X : X → X. This is a multiplication on the set EndC(X) with the neutral element ηX · εX . A Hopf monoid in C is a bimonoid (X,µX , ηX , ∆X ,εX ) in C such that the morphism idX has an inverse ζX : X → X with respect to the convolution, that is ζX ⋆ idX = idX ⋆ζX = ηX · εX . The morphism ζX : X → X is called antipode. It is unique since the convolution is associative. The functor (2.20) maps a Hopf monoid in C to a Hopf monoid in D, the antipode ζX : X → X is mapped to the antipode F (ζX): FX → FX. Bimonoids and Hopf monoids in (Vect, ⊗) are bialgebras and Hopf algebras respectively.
2.4.8. Opposite monoid and coopposite comonoid. Let M =(X,µX , ηX ) be a monoid op in a symmetric monoidal category C =(C, ⊗). Let µX := µX ·σX,X : X ⊗X → X be opposite Mop op multiplication. Then := (X,µX , ηX ) is also monoid in C, it is called monoid opposite to M. Note that M is commutative in the sense of p. 2.4.4 iff Mop = M, but in general these are different monoids. If f : X → X is a morphism of the monoids M = (X,µX , ηX ) and op op M =(X,µ e , η e ), then it is a morphism M → M as well. X X e e e e 14 Dually, let O = (X, ∆X ,εX ) be a comonoid in a monoidal category C = (C, ⊗). The Ocop cop comonoid := (X, ∆X ,εX) ∈ Comon(C) with the so-called coopposite comultiplication cop ∆ = σX,X · ∆ and the same counit εX is called comonoid coopposite to O. For a bimonoid B =(X,µX , ηX , ∆X ,εX ) we can define the following tree bimonoids: oppo- Bop op Bcop cop site bimonoid = (X,µX , ηX , ∆X ,εX ), coopposite bimonoid = (X,µX , ηX , ∆X ,εX ) Bop,cop op cop and opposite coopposite bimonoid =(X,µX , ηX , ∆X ,εX ) (the commutativity of the corresponding diagrams (2.19) is check straightforwardly). Moreover, if the bimonoid B is a Hopf monoid, then Bop,cop is also a Hopf monoid with the same antipode.
2.4.9. Actions and coactions. A (left) action of a monoid (X,µX , ηX ) on an object V ∈ C is a morphism a: X ⊗ V → V making the diagrams
µX ⊗idV ηX ⊗idV X ⊗ X ⊗ V / X ⊗ V IC ⊗ V / X ⊗ V (2.21) ❘❘❘ ❘❘❘❘ idX ⊗a a ❘❘❘❘ a ❘❘❘❘ a ❘❘❘❘ X ⊗ V / V ❘ V
commutative. A (left) coaction of a comonoid (X, ∆X ,εX ) on an object V ∈ C is a morphism δ : V → X ⊗ V making the reversed diagrams commutative:
δ δ V / X ⊗ V V / X ⊗ V (2.22) ●●● ●●●● ⊗ ●●● ⊗ δ ∆X idV ●●●● εX idV ●●●● idX ⊗δ X ⊗ V / X ⊗ X ⊗ V IC ⊗ V
The actions of a monoid M = (X,µX , ηX ) ∈ Mon(C) or a comonoid O = (X, ∆X ,εX) ∈ Comon(C) form a category Lact(M) or Lcoact(O) respectively. Their objects are pairs (V, a)and(V, δ). A morphism (V, a) → (V ′, a′) in Lact(M)or(V, δ) → (V ′, δ′) in Lcoact(M) is a morphism f : V → V ′ in C such that the diagram
a δ X ⊗ V / V or V / X ⊗ V (2.23)
idX ⊗f f f idX ⊗f a′ δ′ X ⊗ V ′ / V ′ V ′ / X ⊗ V ′ commutes. For the case C = (Vect, ⊗) the monoid M is an algebra R ∈ Alg and the objects of Lact(R) are exactly R-modules, while Lcoact(C) is the category of comodules of a coalgebra C ∈ Comon(Vect, ⊗). 2.4.10. Actions and coactions of a bimonoid. A bimonoid in a symmetric monoidal category C = (C, ⊗) is B = (X,µX , ηX , ∆X ,εX ) ∈ Bimon(C). By considering it as the monoid M = (X,µX , ηX ) we obtain the category Lact(B) := Lact(M). The comonoid structure (∆X ,εX) turns Lact(B) into a monoidal category in the following way [Par]. Let (V, a) and (W, b) be two objects of Lact(B). Their monoidal product (V, a) ⊗ (W, b) is the object V ⊗ W with the action
∆ ⊗id id ⊗σX,V ⊗id a⊗b X ⊗ (V ⊗ W ) −−−−→X X ⊗ X ⊗ V ⊗ W −−−−−−−→ X ⊗ V ⊗ X ⊗ W −−→ V ⊗ W. (2.24)
15 If f : V → V ′ and g : W → W ′ are morphisms in Lact(B) of the forms (V, a) → (V ′, a′) and (W, b) → (W ′, b′), then their monoidal product f ⊗ g : V ⊗ W → V ′ ⊗ W ′ is a morphism ′ ′ ′ ′ (V, a) ⊗ (W, b) → (V , a ) ⊗ (W , b ). The unit object of Lact(B) is IC with the action εX cop X ⊗ IC = X −→ IC. If B is cocommutative (B = B), then the symmetric structure on C gives a symmetric structure on the monoidal category Lact(B). Dually, the structure (µX , ηX ) turns the category Lcoact(B) := Lcoact(X, ∆X ,εX) into monoidal category. If δ and γ are coactions of the comonoid (X, ∆X ,εX ) on V and W respectively, then its coaction on V ⊗ W is the composition
δ⊗γ id ⊗σV,X ⊗id µ ⊗id V ⊗ W −−→ X ⊗ V ⊗ X ⊗ W −−−−−−−→ X ⊗ X ⊗ V ⊗ W −−−−→X X ⊗ (V ⊗ W ). (2.25)
ηX op The coaction on IC is the morphism IC −→ X = X ⊗ IC. If B is commutative (B = B), then Lcoact(B) is a symmetric monoidal category. 2.4.11. Translation of actions and coactions. Let F : (C, ⊗) → (D, ⊙) be a lax monoidal functor with structure morphisms φX,Y : FX ⊙ FY → F (X ⊗ Y ), ϕ: ID → FIC. The functor Mon(F ): Mon(C) → Mon(D) maps a monoid M =(X,µX , ηX ) to the monoid M = Mon(F )(M)=(FX,µFX, ηFX ), where µFX : FX ⊙ FX → FX, ηFX : ID → FX are (2.17). Let a: X ⊗ V → V be an action of the monoid M on V and consider the e morphism a: FX ⊙ FV → FV defined as a composition
φX,V F (a) e FX ⊙ FV −−−→ F (X ⊗ V ) −−→ FV. (2.26)
It is straightforward to check that a is an action of M on FV . If f : V → V ′ is a mor- phism (V, a) → (V ′, a′) in Lact(M) then F (f): FV → FV ′ is a morphism between the e corresponding actions in Lact(M). Thuse we obtain a functor
e Lact(M) → Lact(M) (2.27) induced by the lax monoidal functor F =(F,ϕ,φ). e Dually, a colax monoidal functor F =(F,ϕ,φ): C → D induces the functor
Lcoact(O) → Lcoact(O) (2.28) e for comonoids O ∈ Comon(C) and O = Comon(F )O ∈ Comon(D). If the monoidal categories C = (C, ⊗) and D = (D, ⊙) are symmetric, then any sym- e metric strong monoidal functor F =(F,ϕ,φ): C → D induces the strong monoidal functors
Lact(B) → Lact(B), Lcoact(B) → Lcoact(B) (2.29) e e for bimonoids B ∈ Bimon(C) and B = Bimon(F )B ∈ Bimon(D). e
16 2.5 Monoids and groups in a category with finite products A category with finite products is an important case of monoidal category. Here we consider this case in details (see [MacLane, § 3.5, 3.6]). 2.5.1. Category with finite products. Let C be a category. Suppose that there exists a terminal object E and a categorical product X ×Y of any two objects X,Y ∈ C. Then there n exist all the finite products Xi, where Xi ∈ C, n ∈ N0 (for n = 0 this product is equal i=1 to E). In this case (C, ×) is aQ symmetric monoidal category [MacLane, § 7.7]. For morphisms f : Y → X1 and g : Y → X2 we denote by (f,g) the unique morphism Y → X1 × X2 making the diagram
Y ❏ (2.30) tt ❏❏ f tt ❏❏ g tt (f,g) ❏❏ tt ❏❏ ztt ❏$ X o X × X / X 1 p1 1 2 p2 2 commutative, where p1 : X1 × X2 → X1 and p2 : X1 × X2 → X2 are canonical projections of the product X1 × X2. More generally, for fi : Y → Xi there is a unique morphism n n f = (f1,...,fn): Y → Xi such that pi · f = fi, where pi : Xi → Xi are canonical i=1 i=1 projections. Q Q 2.5.2. Diagonal morphism. Any object X of a category with finite products C is equipped with a structure of comonoid in a unique way. Indeed, since the object E is terminal, there idX ×εX is a unique morphism εX : X → E. The morphisms X × X −−−−−→ X × E ∼= X and εX ×idX ∼ X × X −−−−→ E × X = X coincide with the canonical projections p1 and p2 respectively, so the morphism ∆X : X → X × X can be uniquely found from the commutative diagram
X ▲ (2.31) rrr ✤ ▲▲▲▲▲ rrr ✤ ▲▲▲▲ rrrr ∆X ▲▲▲ rrr ✤ ▲▲▲▲ rrr ▲▲ X × Eo X × X / E × X idX ×εX εX ×idX
This is ∆X = (idX , idX ): X → X × X, it is called diagonal morphism for the object X. One can check that the composition of both morphisms (idX ×∆X ) · ∆X : X → X × X × X and (∆X × idX ) · ∆X : X → X × X × X with all three canonical projections X × X × X → X are equal to idX . Thus they coincide with the morphism (idX , idX , idX ) and hence equal to op each other. Note that the diagonal morphism is cocommutative: ∆X = ∆X . In this way we obtain a unique comonoid (X, ∆X ,εX ) ∈ Comon(C, ×) for any ob- ject X ∈ C. Moreover, any morphism f : X → Y in C is a morphism of comonoids (X, ∆X ,εX) → (Y, ∆Y ,εY ). This means that Comon(C, ×) coincide with C as a cate- gory. Since the monoidal product in Comon(C, ×) coincide with the direct product × in C, we have the strict monoidal equivalence
Comon(C, ×)= cocComon(C, ×)=(C, ×). (2.32)
17 2.5.3. Monoids and groups in the category C. A monoid M =(X,µX , ηX ) in (C, ×) is called monoid in the category C. Due to the equivalence (2.32) any structure of monoid on X ∈ C is compatible with the structure (∆X ,εX ). Hence the monoid M has a unique struc- ture of bimonoid B =(X,µX , ηX , ∆X ,εX ) ∈ Bimon(C, ×) given by the diagonal morphism ∆X : X → X × X and the unique morphism εX : X → E, so we obtain the strict monoidal equivalence Bimon(C, ×)= Mon(C, ×). (2.33) Note also that any bimonoid B ∈ Bimon(C, ×) is cocommutative. The category Set is a category with finite products. The terminal object in Set is the one-point set E = {∗}. For a set X ∈ Set the diagonal morphism ∆X : X → X × X has the form ∆X (x)=(x, x) and the morphism εX : X → E maps any element x ∈ X to the unique element ∗ of the set E. A monoid M = (X,µX , ηX ) in (Set, ×) is a monoid in the usual sense: µX (x, y) = xy is a multiplication map and ηX (∗) = e gives the neutral element e ∈ X. It becomes a bimonoid in a unique way: B = (X,µX , ηX , ∆X ,εX ). The convolution of two maps α, β : X → X is the point-wise product: (α ⋆ β)(x) = α(x)β(x); the neutral element for this convolution is the map ηX · εX : x 7→ e. Hence the monoid M = (X,µX , ηX ) ∈ Mon(Set, ×) is a group iff the bimonoid B = (X,µX , ηX , ∆X ,εX ) is a −1 Hopf monoid in (Set, ×). The role of antipode is played by the map ζX (x)= x . For general category with finite products C the monoid M = (X,µX , ηX ) in C is called group in the category C if the corresponding bimonoid B = (X,µX , ηX , ∆X ,εX ) is a Hopf monoid in (C, ×). It is enough to require one of the conditions µX · (ζX × idX ) · ∆X = ηX · εX or µX · (idX ×ζX ) · ∆X = ηX · εX , since they are equivalent in this case. 2.5.4. Algebraic monoids and algebraic groups. The category AlgSet also has all finite products. Indeed, the terminal object is A0, the product of two algebraic sets X ⊂ An and Y ⊂ Am is the set-theoretic product X ×Y canonically embedded into An ×Am = An+m. As we already mentioned in p. 2.3.2 the category CommAlg has all finite coproducts and hence AffSch = CommAlgop has all finite products. Since the categorical product of the affine schemes Spec R and Spec S is Spec(R ⊗ S), we have A(X × Y )= A(X) ⊗ A(Y ) for any X,Y ∈ AlgSet. An (affine) algebraic monoid is a monoid in AlgSet. Explicitly, this is a usual monoid that has a structure of algebraic set X such that the multiplication map X × X → X, (x, y) 7→ xy, is a morphism in AlgSet. An (affine) algebraic group is a group in AlgSet. This is a group with a structure of algebraic set X such that the maps X × X → X, (x, y) 7→ xy, and X → X, x 7→ x−1, are morphisms in AlgSet. More generally, one can define affine monoid/group scheme as a monoid/group in AffSch. Structure of monoid on an affine scheme X = Spec R is given by the homomorphisms ∆R : R → R ⊗ R and εR : R → K making R ∈ CommAlg into a commutative bialgebra. This is a structure of affine group scheme iff this bialgebra (R, ∆R,εR) is a Hopf algebra. Thus, a commutative bialgebra/Hopf algebra is the same as an affine monoid/group scheme (modulo direction of their morphisms).
18 3 Internal hom and representations
A linear representation of an algebra A ∈ Mon(Vect, ⊗) on a vector space V ∈ Vect is an algebra homomorphism ρ: A → End(V ), but from the categorical point of view the object End(V ) ∈ Mon(Set, ×) is a monoid without a structure of vector space. To require the linearity of ρ we need to equip End(V ) with a linear structure. This can be done by using the internal hom-functor. This functor and its generalised version (adjunction with a parameter) allow us to consider representations in more general monoidal categories.
3.1 Internal (co)hom-functor and its generalisation 3.1.1. Closed categories. A symmetric monoidal category C = (C, ⊗) is called closed if for any Y ∈ C the functor − ⊗ Y : C → C has a right adjoint hom(Y, −): C → C. In this op case there exists a unique bifunctor hom = homC : C ⊗ C → C, which is called (internal) hom-functor, and an isomorphism ∼ θ = θX,Y,Z : Hom X, hom(Y,Z) −→ Hom X ⊗ Y,Z (3.1) natural in X,Y,Z ∈ C (see details in [Bor2, § 6.1] or [MacLane, § 4.7]). The natural isomorphism (3.1) is also unique.2 The object hom(X,Y ) ∈ C is called (internal) hom- object. Due to symmetricity of C the functors − ⊗ Y and Y ⊗ − are isomorphic, so their right adjoints are the same (up to an isomorphism of functors). 3.1.2. Adjunction with a parameter. The classical example of a generalisation of the notion of internal hom appears in the theory of bimodules. Let A, B, C ∈ Alg. Let M and N be (A, B)- and (B, C)-bimodules respectively. Their tensor product is the (A, C)-module M ⊗B N. We have a natural isomorphism ∼ Hom(A,B)(M, homC(N,K)) = Hom(A,C)(M ⊗B N,K), (3.2) where K is a (A, C)-bimodule, Hom(A,B)(−, −) is the usual ‘external’ Hom-functor in the cat- egory of the (A, B)-bimodules and homC(N,K) is the set of right C-module homomorphisms N → K equipped with the structure of (A, B)-module in a natural way. In general, let F : C × P → C′ be a bifunctor such that F (−,Y ): C → C′ has a right ′ op ′ adjoint GY : C → C for any Y ∈ P. Then there exists a unique bifunctor G: P × C → C such that GY = G(Y, −) and the adjunction isomorphism
HomC′ F (X,Y ),Z ∼= HomC X,G(Y,Z) (3.3) is natural in X ∈ C, Y ∈ P, Z ∈ C′ (see [MacLane, § 4.7, Th. 3]). This is so-called adjunction with a parameter with the parameter category P.
2If F : C → C′ and F ′ : C → C′ are two left adjoints of a functor G: C′ → C with adjunctions ∼ ′ ′ ∼ ϕX,Y : Hom(FX,Y ) −→ Hom(X, GY ) and ϕX,Y : Hom(F X, Y ) −→ Hom(X, GY ), then there exists a ′ ′ ∗ unique natural isomorphism ϑX : FX → F X such that ϕX,Y = ϕX,Y · ϑX (see the proof of [MacLane, § 4.1, Cor. 1]). In particular, by considering the case F = F ′ we deduce that the adjunction ϕ is unique.
19 3.1.3. Generalised internal hom. If one uses the notation F (X,Y ) = X ⊗ Y for the bifunctor F in (3.3), then we can denote G(Y,Z) by hom(Y,Z) in a generalised sense. The adjunction with a parameter has the form (3.1) where X ∈ C, Y ∈ P, Z ∈ C′. In some important cases the categories C, P and C′ are full subcategories of a symmetric monoidal category such that F (X,Y )= X⊗Y ∈ C′ for any X ∈ C and Y ∈ P. In particular, such situation takes place if P ⊂ C = C′ for a symmetric monoidal category C. 3.1.4. Evaluation. Let Y ∈ P and Z ∈ C′. Substitute X = hom(Y,Z) ∈ C to (3.1) and take idX in the left hand side, then we obtain so-called evaluation morphism
evY,Z : hom(Y,Z) ⊗ Y → Z (3.4)
in the right hand side, that is evY,Z = θ(idhom(Y,Z)). This morphism is the counit of the adjunction − ⊗Y, hom(Y, −), θ−1 and, in particular, it is natural in Z ∈ C′; the isomor- phism (3.1) can be expressed through the evaluation as
θX,Y,Z(f) = evY,Z ·(f ⊗ idY ), f ∈ Hom X, hom(Y,Z) , (3.5) (see [MacLane, § 4.1]).
Proposition 3.1. Let X, X ∈ C, Y ∈ P, Z ∈ C′ and f : X → hom(Y,Z), g : X → X be morphisms in C. Then e e
θX,Y,Ze (f · g)= θX,Y,Z(f) · (g ⊗ idY ). (3.6) Proof. By virtue of (3.5) we derive
θX,Y,Ze (f · g) = evY,Z · (f · g) ⊗ idY = evY,Z ·(f ⊗ idY ) · (g ⊗ idY )= θX,Y,Z (f) · (g ⊗ idY ), where we used the functoriality of −⊗−: C×P → C′ with respect to the first argument. 3.1.5. Internal composition. Remind that the usual ‘external’ composition is the map Hom(Y,Z) × Hom(X,Y ) → Hom(X,Z) (morphism in Set). One can define the analogous morphism for the internal hom objects as a morphism in C, where the role of × is played by ⊗ (see [Bor2, sec. 6.1]). Let us consider the case of full subcategory P ⊂ C = C′. For arbitrary objects X,Y ∈ P and Z ∈ C consider the morphism
id ⊗ ev ev hom(Y,Z) ⊗ hom(X,Y ) ⊗ X −−−−−−→X,Y hom(Y,Z) ⊗ Y −−−→Y,Z Z. (3.7)
By applying the map
θ−1 Hom hom(Y,Z) ⊗ hom(X,Y ) ⊗ X,Z −−→ Hom hom(Y,Z) ⊗ hom(X,Y ), hom(X,Z) to the morphism (3.7) we obtain a morphism
cX,Y,Z : hom(Y,Z) ⊗ hom(X,Y ) → hom(X,Z),X,Y ∈ P,Z ∈ C.
20 It is called (internal) composition morphism. This composition is associative in the sense that cA,C,D · (id ⊗cA,B,C )= cA,B,D · (cB,C,D ⊗ id) for any A,B,C ∈ P, D ∈ C. 3.1.6. Internal end. Suppose again that P is a full subcategory of a symmetric monoidal category C = (C, ⊗,I) = C′. By substituting X = I and Z = Y ∈ P to (3.1) and taking the identification isomorphism I ⊗ Y = Y in the right hand side we obtain a morphism −1 uY := θ (idY ): I → hom(Y,Y ). The diagram
I ⊗ hom(X,Y ) hom(X,Y ) hom(X,Y ) ⊗ I (3.8) ❥❥4 j❚❚❚ ❥❥❥❥ ❚❚❚❚ uY ⊗id ❥❥❥ ❚❚❚ id ⊗uX ❥❥❥cX,Y,Y cX,X,Y ❚❚❚ ❥❥❥❥ ❚❚❚ hom(Y,Y ) ⊗ hom(X,Y ) hom(X,Y ) ⊗ hom(X,X) commutes for any X,Y ∈ P. In particular, for each X ∈ P the morphisms cX := cX,X,X and uX give a structure of monoid on the object hom(X,X). We denote this monoid by end(X). 3.1.7. Examples of closed categories.
• In (Set, ×) the internal hom-object hom(X,Y ) coincides with the ‘external’ Hom- object Hom(X,Y ). The evaluation is the map evX,Y : Hom(X,Y ) × X → Y that evaluates f ∈ Hom(X,Y ) on an element of X. Internal composition coincides with the usual composition and end(X) = End(X) is the usual monoid of the maps X → X.
• For the objects V and W of the monoidal category (Vect, ⊗) the object hom(V, W ) is the vector space of linear maps V → W . In this case it coincides with Hom(V, W )asa set. The evaluation morphism evV,W : hom(V, W ) ⊗ V → W acts as ev(f ⊗ v)= f(v), f : V → W , v ∈ V . The composition hom(W, Z) ⊗ hom(V, W ) → hom(V,Z) is given by the usual composition in the sense that it maps f ⊗ g to f · g. The monoid end(V ) ∈ Mon(Vect, ⊗) is the algebra of linear operators on V .
• The monoidal category (GrVect, ⊗) is also closed. As a vector space the internal hom in this category coincides with the internal hom in (Vect, ⊗), but it has additionally the structure of grading: the k-th component of the object hom(V, W ) consists of linear maps f : V → W such that f(Vl) ⊂ Wk+l. By considering the zero component of the graded space hom(V, W ) as a set we can identify this component with Hom(V, W ) with the zero component of hom(V, W ) (for this case the internal hom does not coincide with the external one as a set). The evaluation and composition look the same as for (Vect, ⊗). The monoid end(V ) is the graded algebra of linear operators on V . This example is directly generalized to the case of the category of A-graded vector spaces for any abelian monoid A ∈ cMon(Set, ×).
3.1.8. Coclosed categories. We also need dual notions to the notions of internal hom and end. Let C = (C, ⊗) be a symmetric monoidal category such that for any object Y ∈ C
21 the functor − ⊗ Y : C → C has a left adjoint cohom(Y, −): C → C, then there is a unique op bifunctor cohom = cohomC : C ⊗ C → C with a unique natural transformation ∼ ϑ = ϑX,Y,Z : Hom cohom(Y,X),Z −→ Hom X,Z ⊗ Y ) . (3.9) A symmetric monoidal category C =(C, ⊗) satisfying this condition is called coclosed. Let us call the object cohom(Y,X) (internal) cohom-object. It coincides with the internal hom- op op object hom(Y,X) in the opposite category C . The bifunctor cohomC : C ⊗ C → C op coincides with the bifunctor (homCop ) , it is called (internal) cohom-functor. 3.1.9. Generalised cohom. Let us consider the dual version of the adjunction with a parameter from p. 3.1.2. Denote the bifunctor F : C × P → C′ as F (X,Y ) = X ⊗ Y . If − ⊗ Y : C → C′ has a left adjoint for any fixed Y ∈ P, then we obtain a bifunctor cohom: Pop × C′ → C with an isomorphism ∼ ϑ = ϑX,Y,Z : HomC′ cohom(Y,X),Z −→ HomC X,Z ⊗ Y (3.10) natural in X ∈ C, Y ∈ P, Z ∈ C′. The coevaluation is defined as the morphism
coevY,X = ϑ(idhom(Y,X)): X → cohom(Y,X) ⊗ Y, (3.11) which is natural in X ∈ C. Then the isomorphism (3.10) can be expressed as
ϑ(f)=(f ⊗ idZ ) · coevY,X, f : cohom(Y,X) → Z. (3.12)
3.1.10. Internal coend. Suppose that P is a full subcategory of a symmetric monoidal category C = C′ =(C, ⊗). By using categorical duality to the morphisms defined in p. 3.1.5 and 3.1.6 we obtain the cocomposition
−1 dX,Y,Z = ϑ (id ⊗ coevZ,Y ) · coevY,X : cohom(Z,X) → cohom(Y,X) ⊗ cohom(Z,Y ) (3.13) and morphisms vY : cohom(Y,Y ) → I, where X ∈ C, Y,Z ∈ P. The pair (dY := dY,Y,Y , vY ) turns cohom(Y,Y ) into a comonoid in C. Denote it by coend(Y ) (not to confuse with ‘Coend of a functor’). 3.1.11. Internal cohom for vector spaces. Since the strong monoidal functor (−)∗ is an equivalence between FVect and FVectop, the monoidal category (FVect, ⊗) is coclosed. The internal cohom-functor can be extended for the case P = FVect, C = C′ = Vect.
Proposition 3.2. For any W ∈ FVect the functor −⊗W : Vect → Vect has a left adjoint cohom(W, −): Vect → Vect, which coincides with the internal hom-functor:
cohom(W, V )= hom(W, V ), V ∈ Vect. (3.14)
22 m i m ∗ i i Proof. Let (wi)i=1, (w )i=1 be dual bases of W and W , that is w (wj) = δj. Note that for any v ∈ V and ξ ∈ W ∗ the element ξ ⊗ v ∈ W ∗ ⊗ V can be considered as the linear i i operator W → V that maps w ∈ W to ξ(w)v ∈ V (in particular, (w ⊗ v)(wj) = δjv). This gives a natural isomorphism hom(W, V ) ∼= W ∗ ⊗ V . Let us define the linear operator ∗ m i ηV : V → hom(W, V ) ⊗ W = (W ⊗ V ) ⊗ W by the formula ηV (v) = i=1(w ⊗ v) ⊗ wi. It can be also defined in the form ηV (v) = (idW ⊗σW,V )(1end(W ) ⊗ v),P where 1end(W ) = ∗ uW (1) ∈ end(W, W )= W ⊗ W is the unity of the algebra end(W ), so it does not depend on the choice of the basis. Let us show that for any V,Z ∈ Vect and a linear operator f : V → Z ⊗ W there is a unique h: hom(W, V ) → Z such that the diagram
ηV V ❙ / hom(W, V ) ⊗ W (3.15) ❙❙❙❙ ❙❙❙❙ ❙❙❙ h⊗idW f ❙❙❙❙ ❙❙) Z ⊗ W
m i commute. By decomposing the image f on v ∈ V we obtain f(v)= i=1 f (v) ⊗ wi, where ∗ ∗ f i(v) is the value of f(v) ∈ Z ⊗ W = hom(W ,Z) on wi ∈ W .P The commutativity of the diagram implies that h(wi ⊗ v)= f i(v)= f(v)(wi), so h is unique. It exists due to the ∗ linearity of f : V → Z ⊗ W and f(v): W → Z. We obtain the universal arrow ηV from V to the functor − ⊗ W and it is straightforward to check that ηV is natural in V . Hence the functor hom(W, −) is a left adjoint of − ⊗ W (see [MacLane, § 4.1, Th. 2 (i)]).
3.2 (Co)representations of (co)monoids 3.2.1. Representation of a usual monoid or a group. Remind that for any object V of a category C the set End(V ) = Hom(V,V ) is equipped with a structure of usual monoid (monoid in Set). In a wide generality we can say that a representation is a monoid homo- morphism ρ: M → End(V ). In particular, if M is a group, then ρ(m) is an automorphism of V for any m ∈ M, so we obtain a representation of a group M by automorphisms of the object V ∈ C. If the monoids M and End(V ) are equipped with some additional structure of the same type, one usually requires ρ to preserve this structure. A morphism from a representation ρ: M → End(V ) to a representation ρ′ : M → End(V ′) is a morphism f : V → V ′ in C such that f ·ρ(m)= ρ′(m)·f for any m ∈ M. In the pointless ∗ ′ form this condition reads f∗ · ρ = f · ρ . 3.2.2. Representation of an algebra. For example, let V ∈ Vect; if the monoid M has additionally a structure of vector space compatible with the monoid structure, then both M and End(V ) are algebras and we require ρ: M → End(V ) to be an algebra homomorphism, so we obtain the notion of ‘representation of an algebra’. More precisely, one should write there end(V ) instead of End(V ). As we will see below this case can be generalised to an arbitrary closed symmetric monoidal category (see p. 3.2.4). Remind that the representations of a group G (a group in Set) or of a Lie algebra g can be considered as particular cases of representations of algebras, these are the representations
23 of the corresponding group algebra K[G] or of the universal enveloping algebra U(g) respec- tively. In the same way representations of a monoid M ∈ Mon(Set, ×) can be identified with representations of the algebra K[M] consisting of the formal sums αmm, αm ∈ K. M mP∈ 3.2.3. Representation of an algebraic monoid/group. Another classical example is a structure of algebraic set on a monoid/group M. Suppose that this structure is compat- ible with the structure of monoid/group in the sense that M is an algebraic monoid/group (see p. 2.5.4). For V ∈ FVect the monoid End(V ) has a structure of algebraic monoid. In this way we obtain the representations of an algebraic monoid/group M on a vector space V . In particular, the representation ρ: M → End(Kn) gives an action a: M × An → An of a monoid/group M on the object An ∈ AlgSet. In other words, ‘linear’ representations of a monoid/group M ∈ Mon(AlgSet, ×) is a particular case of an action of M. 3.2.4. The case of a closed category. Let C =(C, ⊗) be a closed symmetric monoidal category and M = (X,µX , ηX ) ∈ Mon(C) be a monoid in C. Define representation of M on an object V ∈ C as a morphism ρ: M → end(V ) in the category Mon(C). This is a morphism ρ: X → hom(V,V ) in C such that the diagrams
µX ηX X ⊗ X / X I / X (3.16) ❏❏ ❏❏ ❏❏ ρ⊗ρ ρ ❏❏ ρ uV ❏❏ c % hom(V,V ) ⊗ hom(V,V ) V / hom(V,V ) hom(V,V )
are commutative. 3.2.5. The case of generalised internal hom. Now consider more general case. Let C = (C, ⊗) be a symmetric monoidal category and let P be its full subcategory such that the functor − ⊗ Y : C → C has a right adjoint for any Y ∈ P, so we have the generalised hom: Pop × C → C in the sense of p. 3.1.3 (the case P ⊂ C′ = C). We get a monoid end(V ) ∈ Mon(C) for any V ∈ P. In this case we define representation of a monoid M = (X,µX , ηX ) ∈ Mon(C) on an object V ∈ P as a morphism ρ: M → end(V ) in Mon(C). Again, this is a morphism ρ: X → hom(V,V ) making the diagrams (3.16) commutative. 3.2.6. Representation as an action. By substituting Y = Z = V ∈ P to (3.1) we obtain the bijection
θ : Hom X, hom(V,V ) −→∼ Hom X ⊗ V,V . (3.17) Let us prove that the representations and actions on V are in one-to-one correspondence via this bijection.
Lemma 3.3. A morphism ρ: X → hom(V,V ) is a representation of the monoid M iff a = θ(ρ): X ⊗ V → V is an action of M.
24 Proof. We check that the commutativity of (3.16) is equivalent to the commutativity of (2.21). Prop. 3.1 implies θ(ρ · µX ) = θ(ρ) · (µX ⊗ idV ) = a · (µX ⊗ idV ): X ⊗ X ⊗ V → V . By virtue of the same proposition we have the equalities θ cV · (ρ ⊗ ρ) = evV,V ·(idhom(V,V ) ⊗ evV,V ) · (ρ ⊗ ρ ⊗ idV ) = evV,V ·(ρ ⊗ idV ) · (idX ⊗ evV,V ) · (idX ⊗ρ ⊗ id V ) of morphisms X ⊗ X ⊗ V → V . Due to (3.5) one can rewrite the latter one in the form θ cV · (ρ ⊗ ρ) = a · (idX ⊗a). Thus ρ · µX = cV · (ρ ⊗ ρ) iff a · (µX ⊗ idV ) = a · (idX ⊗a). Analogously, we derive θ(ρ · ηX ) = a · (ηX ⊗ idV ). By taking into account θ(uV ) = idV we deduce the equivalence of the condition ρ · ηX = uV to the condition a · (ηX ⊗ idV ) = idV . M 3.2.7. Morphisms of representations. Denote by RepP( ) the category of the pairs (V, ρ), where V ∈ P and ρ is a representation of M on V ; a morphism (V, ρ) → (V ′, ρ′) ′ in this category is defined as a morphism f : V → V in P satisfying hom(idV , f) · ρ = ′ hom(f, idV ′ ) · ρ . The last equation can be written in the diagram form as
ρ X / hom(V,V ) (3.18)
′ ρ hom(idV ,f)
hom(f,id ′ ) hom(V ′,V ′) V / hom(V,V ′)
To calculate hom(idV , f) and hom(f, idV ′ ) we will use the following general formula.
Proposition 3.4. Let f : V ′ → V and g : Z → Z′ be morphisms in P and C respectively. Then
θ hom(f,g) = g · evV,Z ·(idhom(V,Z) ⊗f). (3.19) Proof. From the naturality of θX,V,Z in V and Z we obtain
θ Hom X, hom(V,Z) / Hom X ⊗ V,Z (3.20)