Unital A∞-categories

Ми доводимо, що три означення унiтальностi для A∞-категорiй запропонованi Любашенком, Концевичем i Сойбельманом, та Фукая є еквiвалентними.

Збережено в:
Бібліографічні деталі
Дата:2006
Автори: Lyubashenko, V., Manzyuk, O.
Формат: Стаття
Мова:English
Опубліковано: Інститут математики НАН України 2006
Теми:
Онлайн доступ:http://dspace.nbuv.gov.ua/handle/123456789/6290
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Unital A∞-categories/ V. Lyubashenko, O. Manzyuk // Збірник праць Інституту математики НАН України. — 2006. — Т. 3, № 3. — С. 235-268. — Бібліогр.: 11 назв. — англ.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id irk-123456789-6290
record_format dspace
spelling irk-123456789-62902010-02-23T12:00:50Z Unital A∞-categories Lyubashenko, V. Manzyuk, O. Геометрія, топологія та їх застосування Ми доводимо, що три означення унiтальностi для A∞-категорiй запропонованi Любашенком, Концевичем i Сойбельманом, та Фукая є еквiвалентними. We prove that three definitions of unitality for A∞-categories suggested by Lyubashenko, by Kontsevich and Soibelman, and by Fukaya are equivalent. 2006 Article Unital A∞-categories/ V. Lyubashenko, O. Manzyuk // Збірник праць Інституту математики НАН України. — 2006. — Т. 3, № 3. — С. 235-268. — Бібліогр.: 11 назв. — англ. 1815-2910 http://dspace.nbuv.gov.ua/handle/123456789/6290 en Інститут математики НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language English
topic Геометрія, топологія та їх застосування
Геометрія, топологія та їх застосування
spellingShingle Геометрія, топологія та їх застосування
Геометрія, топологія та їх застосування
Lyubashenko, V.
Manzyuk, O.
Unital A∞-categories
description Ми доводимо, що три означення унiтальностi для A∞-категорiй запропонованi Любашенком, Концевичем i Сойбельманом, та Фукая є еквiвалентними.
format Article
author Lyubashenko, V.
Manzyuk, O.
author_facet Lyubashenko, V.
Manzyuk, O.
author_sort Lyubashenko, V.
title Unital A∞-categories
title_short Unital A∞-categories
title_full Unital A∞-categories
title_fullStr Unital A∞-categories
title_full_unstemmed Unital A∞-categories
title_sort unital a∞-categories
publisher Інститут математики НАН України
publishDate 2006
topic_facet Геометрія, топологія та їх застосування
url http://dspace.nbuv.gov.ua/handle/123456789/6290
citation_txt Unital A∞-categories/ V. Lyubashenko, O. Manzyuk // Збірник праць Інституту математики НАН України. — 2006. — Т. 3, № 3. — С. 235-268. — Бібліогр.: 11 назв. — англ.
work_keys_str_mv AT lyubashenkov unitalacategories
AT manzyuko unitalacategories
first_indexed 2025-07-02T09:13:43Z
last_indexed 2025-07-02T09:13:43Z
_version_ 1836525943786569728
fulltext Збiрник праць Iн-ту математики НАН України 2006, т.3, №3, 235-268 Volodymyr Lyubashenko Institute of Mathematics, NAS of Ukraine, Kyiv E-mail: lub@imath.kiev.ua Oleksandr Manzyuk Institute of Mathematics, NAS of Ukraine, Kyiv E-mail: manzyuk@mathematik.uni-kl.de Unital A∞-categories Ми доводимо, що три означення унiтальностi для A∞-категорiй за- пропонованi Любашенком, Концевичем i Сойбельманом, та Фукая є еквiвалентними. We prove that three definitions of unitality for A∞-categories suggested by Lyubashenko, by Kontsevich and Soibelman, and by Fukaya are equivalent. Keywords: A∞-category, unital A∞-category, weak unit 1. Introduction Over the past decade, A∞-categories have experienced a resurgence of interest due to applications in symplectic geom- etry, deformation theory, non-commutative geometry, homo- logical algebra, and physics. The notion of A∞-category is a generalization of Stasheff’s notion of A∞-algebra [11]. On the other hand, A∞-categories generalize differential graded categories. In contrast to differ- ential graded categories, composition in A∞-categories is asso- ciative only up to homotopy that satisfies certain equation up to another homotopy, and so on. The notion of A∞-category appeared in the work of Fukaya on Floer homology [1] and c© Volodymyr Lyubashenko, Oleksandr Manzyuk, 2006 236 V. Lyubashenko, O.Manzyuk was related to mirror symmetry by Kontsevich [5]. Basic con- cepts of the theory of A∞-categories have been developed by Fukaya [2], Keller [4], Lefèvre-Hasegawa [7], Lyubashenko [8], Soibelman [10]. The definition of A∞-category does not assume the exis- tence of identity morphisms. The use of A∞-categories with- out identities requires caution: for example, there is no a sen- sible notion of isomorphic objects, the notion of equivalence does not make sense, etc. In order to develop a comprehen- sive theory of A∞-categories, a notion of unital A∞-category, i.e., A∞-category with identity morphisms (also called units), is necessary. The obvious notion of strictly unital A∞-cate- gory, despite its technical advantages, is not quite satisfac- tory: it is not homotopy invariant, meaning that it does not translate along homotopy equivalences. Different defi- nitions of (weakly) unital A∞-category have been suggested by Lyubashenko [8, Definition 7.3], by Kontsevich and Soibel- man [6, Definition 4.2.3], and by Fukaya [2, Definition 5.11]. We prove that these definitions are equivalent. The main in- gredient of the proofs is the Yoneda Lemma for unital (in the sense of Lyubashenko) A∞-categories proven in [9, Appen- dix A]. 2. Preliminaries We follow the notation and conventions of [8], sometimes without explicit mentioning. Some of the conventions are re- called here. Throughout, k is a commutative ground ring. A graded k-module always means a Z-graded k-module. A graded quiver A consists of a set ObA of objects and a graded k-module A(X, Y ), for each X, Y ∈ ObA. A mor- phism of graded quivers f : A → B of degree n consists of Unital A∞-categories 237 a function Obf : ObA → ObB, X 7→ Xf , and a k-linear map f = fX,Y : A(X, Y ) → B(Xf, Y f) of degree n, for each X, Y ∈ ObA. For a set S, there is a category Q/S defined as follows. Its objects are graded quivers whose set of objects is S. A morphism f : A → B in Q/S is a morphism of graded quiv- ers of degree 0 such that Obf = idS. The category Q/S is monoidal. The tensor product of graded quivers A and B is a graded quiver A ⊗ B such that (A ⊗ B)(X, Z) = ⊕ Y ∈S A(X, Y ) ⊗ B(Y, Z), X, Z ∈ S. The unit object is the discrete quiver kS with ObkS = S and (kS)(X, Y ) = { k if X = Y , 0 if X 6= Y , X, Y ∈ S. Note that a map of sets f : S → R gives rise to a morphism of graded quivers kf : kS → kR with Obkf = f and (kf)X,Y = idk is X = Y and (kf)X,Y = 0 if X 6= Y , X, Y ∈ S. An augmented graded cocategory is a graded quiver C equip- ped with the structure of on augmented counital coassociative coalgebra in the monoidal category Q/ObC. Thus, C comes with a comultiplication ∆ : C → C⊗C, a counit ε : C → kObC, and an augmentation η : kObC → C, which are morphisms in Q/ObC satisfying the usual axioms. A morphism of aug- mented graded cocategories f : C → D is a morphism of graded quivers of degree 0 that preserves the comultiplication, counit, and augmentation. The main example of an augmented graded cocategory is the following. Let A be a graded quiver. Denote by TA the direct sum of graded quivers T nA, where T nA = A⊗n is the n-fold tensor product of A in Q/ObA; in particular, 238 V. Lyubashenko, O.Manzyuk T 0A = kObA, T 1A = A, T 2A = A ⊗ A, etc. The graded quiver TA is an augmented graded cocategory in which the comultiplication is the so called ‘cut’ comultiplication ∆0 : TA → TA ⊗ TA given by f1 ⊗ · · · ⊗ fn 7→ n∑ k=0 f1 ⊗ · · · ⊗ fk ⊗ fk+1 ⊗ · · · ⊗ fn, the counit is given by the projection pr0 : TA → T 0A = kObA, and the augmentation is given by the inclusion in0 : kObA = T 0A →֒ TA. The graded quiver TA admits also the structure of a graded category, i.e., the structure of a unital associative algebra in the monoidal category Q/ObA. The multiplication µ : TA⊗ TA → TA removes brackets in tensors of the form (f1 ⊗· · ·⊗ fm) ⊗ (g1 ⊗ · · · ⊗ gn). The unit η : kObA → TA is given by the inclusion in0 : kObA = T 0A →֒ TA. For a graded quiver A, denote by sA its suspension, the graded quiver given by ObsA = ObA and (sA(X, Y ))n = A(X, Y )n+1, for each n ∈ Z and X, Y ∈ ObA. An A∞-cat- egory is a graded quiver A equipped with a differential b : TsA → TsA of degree 1 such that (TsA, ∆0, pr0, in0, b) is an augmented differential graded cocategory. In other terms, the equations b2 = 0, b∆0 = ∆0(b ⊗ 1 + 1 ⊗ b), bpr0 = 0, in0b = 0 hold true. Denote by bmn def = [ TmsA inm−−→ TsA b −→ TsA prn−−→ T nsA ] matrix coefficients of b, for m, n > 0. Matrix coefficients bm1 are called components of b and abbreviated by bm. The above equations imply that b0 = 0 and that b is unambiguously Unital A∞-categories 239 determined by its components via the formula bmn = ∑ p+k+q=m p+1+q=n 1⊗p ⊗ bk ⊗ 1⊗q : TmsA → T nsA, m, n > 0. The equation b2 = 0 is equivalent to the system of equations ∑ p+k+q=m (1⊗p ⊗ bk ⊗ 1⊗q)bp+1+q = 0 : TmsA → sA, m > 1. For A∞-categories A and B, an A∞-functor f : A → B is a morphism of augmented differential graded cocategories f : TsA → TsB. In other terms, f is a morphism of augmented graded cocategories and preserves the differential, meaning that fb = bf . Denote by fmn def = [ TmsA inm−−→ TsA f −→ TsB prn−−→ T nsB ] matrix coefficients of f , for m, n > 0. Matrix coefficients fm1 are called components of f and abbreviated by fm. The con- dition that f is a morphism of augmented graded cocategories implies that f0 = 0 and that f is unambiguously determined by its components via the formula fmn = ∑ i1+···+in=m fi1 ⊗ · · · ⊗ fin : TmsA → T nsB, m, n > 0. The equation fb = bf is equivalent to the system of equations ∑ i1+···+in=m (fi1 ⊗ · · · ⊗ fin)bn = ∑ p+k+q=m (1⊗p ⊗ bk ⊗ 1⊗q)fp+1+q : TmsA → sB, for m > 1. An A∞-functor f is called strict if fn = 0 for n > 1. 240 V. Lyubashenko, O.Manzyuk 3. Definitions 3.1. Definition (cf. [2,4]). An A∞-category A is strictly uni- tal if, for each X ∈ ObA, there is a k-linear map X iA0 : k → (sA)−1(X, X), called a strict unit, such that the fol- lowing conditions are satisfied: XiA0 b1 = 0, the chain maps (1 ⊗ Y iA0 )b2,−(X iA0 ⊗ 1)b2 : sA(X, Y ) → sA(X, Y ) are equal to the identity map, for each X, Y ∈ ObA, and (· · · ⊗ iA0 ⊗ · · · )bn = 0 if n > 3. For example, differential graded categories are strictly uni- tal. 3.2. Definition (Lyubashenko [8, Definition 7.3]). An A∞-ca- tegory A is unital if, for each X ∈ ObA, there is a k-linear map XiA0 : k → (sA)−1(X, X), called a unit, such that the following conditions hold: X iA0 b1 = 0 and the chain maps (1 ⊗ Y iA0 )b2,−(X iA0 ⊗ 1)b2 : sA(X, Y ) → sA(X, Y ) are homo- topic to the identity map, for each X, Y ∈ ObA. An arbi- trary homotopy between (1 ⊗ Y iA0 )b2 and the identity map is called a right unit homotopy. Similarly, an arbitrary homo- topy between −(X iA0 ⊗ 1)b2 and the identity map is called a left unit homotopy. An A∞-functor f : A → B between uni- tal A∞-categories is unital if the cycles XiA0 f1 and Xf i B 0 are cohomologous, i.e., differ by a boundary, for each X ∈ ObA. Clearly, a strictly unital A∞-category is unital. With an arbitrary A∞-category A a strictly unital A∞-cat- egory Asu with the same set of objects is associated. For each X, Y ∈ ObA, the graded k-module sAsu(X, Y ) is given by sAsu(X, Y ) = { sA(X, Y ) if X 6= Y , sA(X, X) ⊕ kX iA su 0 if X = Y , Unital A∞-categories 241 where XiA su 0 is a new generator of degree −1. The element XiA su 0 is a strict unit by definition, and the natural embedding e : A →֒ Asu is a strict A∞-functor. 3.3. Definition (Kontsevich–Soibelman [6, Definition 4.2.3]). A weak unit of an A∞-category A is an A∞-functor U : Asu → A such that [ A e −֒→ A su U −→ A ] = idA. 3.4. Proposition. Suppose that an A∞-category A admits a weak unit. Then the A∞-category A is unital. Proof. Let U : Asu → A be a weak unit of A. For each X ∈ ObA, denote by XiA0 the element XiA su 0 U1 ∈ sA(X, X) of degree −1. It follows from the equation U1b1 = b1U1 that XiA0 b1 = 0. Let us prove that X iA0 are unit elements of A. For each X, Y ∈ ObA, there is a k-linear map h = (1 ⊗ Y i0)U2 : sA(X, Y ) → sA(X, Y ) of degree −1. The equation (3.1) (1 ⊗ b1 + b1 ⊗ 1)U2 + b2U1 = U2b1 + (U1 ⊗ U1)b2 implies that −b1h + 1 = hb1 + (1 ⊗ Y iA0 )b2 : sA(X, Y ) → sA(X, Y ), thus h is a right unit homotopy for A. For each X, Y ∈ ObA, there is a k-linear map h′ = −(X i0 ⊗ 1)U2 : sA(X, Y ) → sA(X, Y ) of degree −1. Equation (3.1) implies that b1h ′ − 1 = −h′b1 + (XiA0 ⊗ 1)b2 : sA(X, Y ) → sA(X, Y ), thus h′ is a left unit homotopy for A. Therefore, A is unital. � 242 V. Lyubashenko, O.Manzyuk 3.5. Definition (Fukaya [2, Definition 5.11]). An A∞-cate- gory C is called homotopy unital if the graded quiver C + = C ⊕ kC ⊕ skC (with ObC+ = ObC) admits an A∞-structure b+ of the follow- ing kind. Denote the generators of the second and the third direct summands of the graded quiver sC+ = sC⊕skC⊕s2 kC by XiC su 0 = 1s and jCX = 1s2 of degree respectively −1 and −2, for each X ∈ ObC. The conditions on b+ are: (1) for each X ∈ ObC, the element XiC0 def = XiC su 0 − jCXb+ 1 is contained in sC(X, X); (2) C+ is a strictly unital A∞-category with strict units X iC su 0 , X ∈ ObC; (3) the embedding C →֒ C+ is a strict A∞-functor; (4) (sC ⊕ s2 kC)⊗nb+ n ⊂ sC, for each n > 1. In particular, C+ contains the strictly unital A∞-category Csu = C ⊕ kC. A version of this definition suitable for filtered A∞-algebras (and filtered A∞-categories) is given by Fukaya, Oh, Ohta and Ono in their book [3, Definition 8.2]. Let D be a strictly unital A∞-category with strict units iD0 . Then it has a canonical homotopy unital structure (D+, b+). Namely, jDXb+ 1 = XiD su 0 − X iD0 , and b+ n vanishes for each n > 1 on each summand of (sD ⊕ s2 kD)⊗n except on sD⊗n, where it coincides with bD n . Verification of the equation (b+)2 = 0 is a straightforward computation. 3.6. Proposition. An arbitrary homotopy unital A∞-cate- gory is unital. Proof. Let C ⊂ C+ be a homotopy unital category. We claim that the distinguished cycles XiC0 ∈ C(X, X)[1]−1, X ∈ ObC, turn C into a unital A∞-category. Indeed, the identity (1 ⊗ b+ 1 + b+ 1 ⊗ 1)b+ 2 + b+ 2 b+ 1 = 0 Unital A∞-categories 243 applied to sC ⊗ jC or to jC ⊗ sC implies (1 ⊗ iC0 )bC 2 = 1 + (1 ⊗ jC)b+ 2 bC 1 + bC 1 (1 ⊗ jC)b+ 2 : sC → sC, (iC0 ⊗ 1)bC 2 = −1 + (jC ⊗ 1)b+ 2 bC 1 + bC 1 (jC ⊗ 1)b+ 2 : sC → sC. Thus, (1⊗ jC)b+ 2 : sC → sC and (jC⊗ 1)b+ 2 : sC → sC are unit homotopies. Therefore, the A∞-category C is unital. � The converse of Proposition 3.6 holds true as well. 3.7. Theorem. An arbitrary unital A∞-category C with unit elements iC0 admits a homotopy unital structure (C+, b+) with jCb+ 1 = iC su 0 − iC0 . Proof. By [9, Corollary A.12], there exists a differential graded category D and an A∞-equivalence φ : C → D. By [9, Re- mark A.13], we may choose D and φ such that ObD = ObC and Obφ = idObC. Being strictly unital D admits a canonical homotopy unital structure (D+, b+). In the sequel, we may assume that D is a strictly unital A∞-category equivalent to C via φ with the mentioned properties. Let us construct si- multaneously an A∞-structure b+ on C+ and an A∞-functor φ+ : C+ → D+ that will turn out to be an equivalence. Let us extend the homotopy isomorphism φ1 : sC → sD to a chain quiver map φ+ 1 : sC+ → sD+. The A∞-equivalence φ : C → D is a unital A∞-functor, i.e., for each X ∈ ObC, there exists vX ∈ D(X, X)[1]−2 such that XiD0 −XiC0φ1 = vXb1. In order that φ+ be strictly unital, we define XiC su 0 φ+ 1 = XiD su 0 . We should have jCXφ+ 1 b+ 1 = jCXb+ 1 φ+ 1 = XiC su 0 φ+ 1 − XiC0φ1 = X iD su 0 − XiD0 + X iD0 − XiC0φ1 = (jCX + vX)b+ 1 , so we define jCXφ+ 1 = jDX + vX . 244 V. Lyubashenko, O.Manzyuk We claim that there is a homotopy unital structure (C+, b+) of C satisfying the four conditions of Definition 3.5 and an A∞-functor φ+ : C+ → D+ satisfying four parallel conditions: (1) the first component of φ+ is the quiver morphism φ+ 1 constructed above; (2) the A∞-functor φ+ is strictly unital; (3) the restriction of φ+ to C gives φ; (4) (sC ⊕ s2 kC)⊗nφ+ n ⊂ sD, for each n > 1. Notice that in the presence of conditions (2) and (3) the first condition reduces to jCX(φ+)1 = jDX + vX , for each X ∈ ObC. Components of the (1,1)-coderivation b+ : TsC+ → TsC+ of degree 1 and of the augmented graded cocategory morphism φ+ : TsC+ → TsD+ are constructed by induction. We already know components b+ 1 and φ+ 1 . Given an integer n > 2, assume that we have already found components b+ m, φ+ m of the sought b+ and φ+ for m < n such that the equations ((b+)2)m = 0 : TmsC+(X, Y ) → sC+(X, Y ),(3.2) (φ+b+)m = (b+φ+)m: TmsC+(X, Y ) → sD+(Xf, Y f)(3.3) are satisfied for all m < n. Define b+ n , φ+ n on direct summands of T nsC+ which contain a factor iC su 0 by the requirement of strict unitality of C+ and φ+. Then equations (3.2), (3.3) hold true for m = n on such summands. Define b+ n , φ+ n on the direct summand T nsC ⊂ T nsC+ as bC n and φn. Then equations (3.2), (3.3) hold true for m = n on the summand T nsC. It remains to construct those components of b+ and φ+ which have jC as one of their arguments. Extend b1 : sC → sC to b′1 : sC+ → sC+ by iC su 0 b′1 = 0 and jCb′1 = 0. Define b−1 = b+ 1 −b′1 : sC+ → sC+. Thus, b−1 ∣∣ sCsu = 0, jCb−1 = iC su 0 − iC0 and b+ 1 = b′1 + b−1 . Introduce for 0 6 k 6 n Unital A∞-categories 245 the graded subquiver Nk ⊂ T n(sC ⊕ s2 kC) by Nk = ⊕ p0+p1+···+pk+k=n T p0sC ⊗ jC ⊗ T p1sC ⊗ · · · ⊗ jC ⊗ T pksC stable under the differential dNk = ∑ p+1+q=n 1⊗p ⊗ b′1 ⊗ 1⊗q, and the graded subquiver Pl ⊂ T nsC+ by Pl = ⊕ p0+p1+···+pl+l=n T p0sCsu⊗ jC⊗T p1sCsu⊗· · ·⊗ jC⊗T plsCsu. There is also the subquiver Qk = k⊕ l=0 Pl ⊂ T nsC+ and its complement Q ⊥ k = n⊕ l=k+1 Pl ⊂ T nsC+. Notice that the subquiver Qk is stable under the differential dQk = ∑ p+1+q=n 1⊗p ⊗ b+ 1 ⊗ 1⊗q, and Q⊥ k is stable under the differential dQ⊥ k = ∑ p+1+q=n 1⊗p ⊗ b′1 ⊗ 1⊗q. Furthermore, the image of 1⊗a ⊗ b−1 ⊗ 1⊗c : Nk → T nsC+ is contained in Qk−1 for all a, c > 0 such that a + 1 + c = n. Firstly, the components b+ n , φ+ n are defined on the graded subquivers N0 = T nsC and Q0 = T nsCsu. Assume for an integer 0 < k 6 n that restrictions of b+ n , φ+ n to Nl are already found for all l < k. In other terms, we are given b+ n : Qk−1 → sC+, φ+ n : Qk−1 → sD such that equations (3.2), (3.3) hold on Qk−1. Let us construct the restrictions b+ n : Nk → sC, φ+ n : Nk → sD, performing the induction step. Introduce a (1,1)-coderivation b̃ : TsC+ → TsC+ of degree 1 by its components (0, b+ 1 , . . . , b+ n−1, prQk−1 · b+ n |Qk−1 , 0, . . . ). Introduce also a morphism of augmented graded cocategories 246 V. Lyubashenko, O.Manzyuk φ̃ : TsC+ → TsD+ with Obφ̃ = Obφ by its components (φ+ 1 , . . . , φ+ n−1, prQk−1 ·φ+ n |Qk−1 , 0, . . . ). Here prQk−1 : T nsC+ → Qk−1 is the natural projection, vanishing on Q⊥ k−1. Then λ def = b̃2 : TsC+ → TsC+ is a (1,1)-coderivation of degree 2 and ν def = −φ̃b+ + b̃φ̃ : TsC+ → TsD+ is a (φ̃, φ̃)-coderivation of degree 1. Equations (3.2), (3.3) imply that λm = 0, νm = 0 for m < n. Moreover, λn, νn vanish on Qk−1. On the complement the n-th components equal λn = 1<r<n∑ a+r+c=n (1⊗a ⊗ b+ r ⊗ 1⊗c)b+ a+1+c + ∑ a+1+c=n (1⊗a ⊗ b−1 ⊗ 1⊗c)b̃n : Q ⊥ k−1 → sC+, νn = − 1<r6n∑ i1+···+ir=n (φ+ i1 ⊗ · · · ⊗ φ+ ir )b+ r + 1<r<n∑ a+r+c=n (1⊗a ⊗ b+ r ⊗ 1⊗c)φ+ a+1+c + ∑ a+1+c=n (1⊗a ⊗ b−1 ⊗ 1⊗c)φ̃n : Q ⊥ k−1 → sD. The restriction λn|Nk takes values in sC. Indeed, for the first sum in the expression for λn this follows by the induction assumption since r > 1 and a+1+ c > 1. For the second sum this follows by the induction assumption and strict unitality if n > 2. In the case of n = 2, k = 1 this is also straightforward. The only case which requires computation is n = 2, k = 2: (jC⊗ jC)(1⊗b−1 +b−1 ⊗1)b̃2 = jC− (jC⊗ iC0 )b+ 2 − jC− (iC0 ⊗ jC)b+ 2 , which belongs to sC by the induction assumption. Unital A∞-categories 247 Equations (3.2), (3.3) for m = n take the form −b+ n b1 − ∑ a+1+c=n (1⊗a ⊗ b′1 ⊗ 1⊗c)b+ n = λn : Nk → sC,(3.4) φ+ n b1 − ∑ a+1+c=n (1⊗a ⊗ b′1 ⊗ 1⊗c)φ+ n − b+ n φ1 = νn : Nk → sD. (3.5) For arbitrary objects X, Y of C, equip the graded k-module Nk(X, Y ) with the differential dNk = ∑ p+1+q=n 1⊗p ⊗ b′1 ⊗1⊗q and denote by u the chain map C k (Nk(X, Y ), sC(X, Y )) → C k (Nk(X, Y ), sD(Xφ, Y φ)), λ 7→ λφ1. Since φ1 is homotopy invertible, the map u is homotopy invert- ible as well. Therefore, the complex Cone(u) is contractible, e.g. by [8, Lemma B.1], in particular, acyclic. Equations (3.4) and (3.5) have the form −b+ n d = λn, φ+ n d + b+ n u = νn, that is, the element (λn, νn) of C 2 k (Nk(X, Y ), sC(X, Y )) ⊕ C 1 k (Nk(X, Y ), sD(Xφ, Y φ)) = Cone1(u) has to be the boundary of the sought element (b+ n , φ+ n ) of C 1 k (Nk(X, Y ), sC(X, Y )) ⊕ C 0 k (Nk(X, Y ), sD(Xφ, Y φ)) = Cone0(u). These equations are solvable because (λn, νn) is a cycle in Cone1(u). Indeed, the equations to verify −λnd = 0, νnd + 248 V. Lyubashenko, O.Manzyuk λnu = 0 take the form −λnb1 + ∑ p+1+q=n (1⊗p ⊗ b′1 ⊗ 1⊗q)λn = 0 : Nk → sC, νnb1 + ∑ p+1+q=n (1⊗p ⊗ b′1 ⊗ 1⊗q)νn − λnφ1 = 0 : Nk → sD. Composing the identity −λb̃ + b̃λ = 0 : T nsC+ → TsC+ with the projection pr1 : TsC+ → sC+ yields the first equation. The second equation follows by composing the identity νb+ + b̃ν − λφ̃ = 0 : T nsC+ → TsD+ with pr1 : TsD+ → sD+. Thus, the required restrictions of b+ n , φ+ n to Nk (and to Qk) exist and satisfy the required equations. We proceed by induction increasing k from 0 to n and determining b+ n , φ+ n on the whole Qn = T nsC+. Then we replace n with n + 1 and start again from T n+1sC. Thus the induction on n goes through. � 3.8. Remark. Let (C+, b+) be a homotopy unital structure of an A∞-category C. Then the embedding A∞-functor ι : C → C+ is an equivalence. Indeed, it is bijective on objects. By [8, Theorem 8.8] it suffices to prove that ι1 : sC → sC+ is homotopy invertible. And indeed, the chain quiver map π1 : sC+ → sC, π1|sC = id, X iC su 0 π1 = X iC0 , jCXπ1 = 0, is homotopy inverse to ι1. Namely, the homotopy h : sC+ → sC+, h|sC = 0, XiC su 0 h = jCX , jCXh = 0, satisfies the equation idsC+ − π1 · ι1 = hb+ 1 + b+ 1 h. The equation between A∞-functors [ C ιC −→ C + φ+ −→ D + ] = [ C φ −→ D ιD −→ D + ] obtained in the proof of Theorem 3.7 implies that φ+ is an A∞-equivalence as well. In particular, φ+ 1 is homotopy invert- ible. Unital A∞-categories 249 The converse of Proposition 3.4 holds true as well, how- ever its proof requires more preliminaries. It is deferred until Section 5. 4. Double coderivations 4.1. Definition. For A∞-functors f, g : A → B, a double (f, g)-coderivation of degree d is a system of k-linear maps r : (TsA ⊗ TsA)(X, Y ) → TsB(Xf, Y g), X, Y ∈ ObA, of degree d such that the equation (4.1) r∆0 = (∆0 ⊗ 1)(f ⊗ r) + (1 ⊗ ∆0)(r ⊗ g) holds true. Equation (4.1) implies that r is determined by a system of k-linear maps rpr1 : TsA ⊗ TsA → sB with components of degree d rn,m : sA(X0, X1) ⊗ · · · ⊗ sA(Xn+m−1, Xn+m) → sB(X0f, Xn+mg), for n, m > 0, via the formula rn,m;k = (r|T nsA⊗T msA)prk : T nsA ⊗ TmsA → T ksB, rn,m;k = p+1+q=k∑ i1+···+ip+i=n, j1+···+jq+j=m fi1 ⊗ · · · ⊗ fip ⊗ ri,j ⊗ gj1 ⊗ · · · ⊗ gjq . (4.2) This follows from the equation (4.3) r∆ (l) 0 = ∑ p+1+q=l (∆ (p+1) 0 ⊗ ∆ (q+1) 0 )(f⊗p ⊗ r ⊗ g⊗q) : TsA ⊗ TsA → (TsB)⊗l, 250 V. Lyubashenko, O.Manzyuk which holds true for each l > 0. Here ∆ (0) 0 = ε, ∆ (1) 0 = id, ∆ (2) 0 = ∆0 and ∆ (l) 0 means the cut comultiplication iterated l − 1 times. Double (f, g)-coderivations form a chain complex, which we are going to denote by (D(A, B)(f, g), B1). For each d ∈ Z, the component D(A, B)(f, g)d consists of double (f, g)-coderi- vations of degree d. The differential B1 of degree 1 is given by rB1 def = rb − (−)d(1 ⊗ b + b ⊗ 1)r, for each r ∈ D(A, B)(f, g)d. The component [rB1]n,m of rB1 is given by (4.4) ∑ i1+···+ip+i=n, j1+···+jq+j=m (fi1 ⊗ · · · ⊗ fip ⊗ rij ⊗ gj1 ⊗ · · · ⊗ gjq )bp+1+q − (−)r ∑ a+k+c=n (1⊗a ⊗ bk ⊗ 1⊗c+m)ra+1+c,m − (−)r ∑ u+t+v=m (1⊗n+u ⊗ bt ⊗ 1⊗v)rn,u+1+v, for each n, m > 0. An A∞-functor h : B → C gives rise to a chain map D(A, B)(f, g) → D(A, C)(fh, gh), r 7→ rh. The component [rh]n,m of rh is given by (4.5) ∑ i1+···+ip+i=n, j1+···+jq+j=m (fi1 ⊗· · ·⊗fip ⊗ri,j ⊗gj1 ⊗· · ·⊗gjq )hp+1+q, for each n, m > 0. Similarly, an A∞-functor k : D → A gives rise to a chain map D(A, B)(f, g) → D(D, B)(kf, kg), r 7→ (k ⊗ k)r. Unital A∞-categories 251 The component [(k ⊗ k)r]n,m of (k ⊗ k)r is given by (4.6) ∑ i1+···+ip=n j1+···+jq=m (ki1 ⊗ · · · ⊗ kip ⊗ kj1 ⊗ · · · ⊗ kjq )rp,q, for each n, m > 0. Proofs of these facts are elementary and are left to the reader. Let C be an A∞-category. For each n > 0, introduce a morphism νn = n∑ i=0 (−)n−i(1⊗i ⊗ ε ⊗ 1⊗n−i) : (TsC)⊗n+1 → (TsC)⊗n, in Q/ObC. In particular, ν0 = ε : TsC → kObC. Denote ν = ν1 = (1⊗ ε)− (ε⊗ 1) : TsC⊗ TsC → TsC for the sake of brevity. 4.2. Lemma. The map ν : TsC ⊗ TsC → TsC is a double (1, 1)-coderivation of degree 0 and νB1 = 0. Proof. We have: (∆0 ⊗ 1)(1 ⊗ ν) + (1 ⊗ ∆0)(ν ⊗ 1) = (∆0 ⊗ 1)(1 ⊗ 1 ⊗ ε) − (∆0 ⊗ 1)(1 ⊗ ε ⊗ 1) + (1 ⊗ ∆0)(1 ⊗ ε ⊗ 1) − (1 ⊗ ∆0)(ε ⊗ 1 ⊗ 1) = (∆0 ⊗ ε)− (ε⊗∆0) = ((1⊗ ε)− (ε⊗ 1))∆0 = ν∆0, due to the identities (∆0 ⊗ 1)(1 ⊗ ε ⊗ 1) = 1 ⊗ 1 = (1 ⊗ ∆0)(1 ⊗ ε ⊗ 1) : TsC ⊗ TsC → TsC ⊗ TsC. This computation shows that ν : TsC ⊗ TsC → TsC is a double (1, 1)-coderivation. Its only non-vanishing components are X,Y ν1,0 = 1 : sC(X, Y ) → sC(X, Y ) and X,Y ν0,1 = 1 : sC(X, Y ) → sC(X, Y ), X, Y ∈ ObC. 252 V. Lyubashenko, O.Manzyuk Since νB1 is a double (1, 1)-coderivation of degree 1, the equation νB1 = 0 is equivalent to its particular case νB1pr1 = 0, i.e., for each n, m > 0 ∑ 06i6n, 06j6m (1⊗n−i ⊗ νi,j ⊗ 1⊗m−j)bn−i+1+m−j − ∑ a+k+c=n (1⊗a ⊗ bk ⊗ 1⊗c+m)νa+1+c,m − ∑ u+t+v=m (1⊗n+u ⊗ bt ⊗ 1⊗v)νn,u+1+v = 0 : T nsC ⊗ TmsC → sC. It reduces to the identity χ(n > 0)bn+m − χ(m > 0)bn+m − χ(m = 0)bn + χ(n = 0)bm = 0, where χ(P ) = 1 if a condition P holds and χ(P ) = 0 if P does not hold. � Let C be a strictly unital A∞-category. The strict unit iC0 is viewed as a morphism of graded quivers iC0 : kObC → sC of degree −1, identity on objects. For each n > 0, introduce a morphism of graded quivers ξn = [ (TsC)⊗n+1 1⊗iC0⊗1⊗···⊗iC0⊗1 −−−−−−−−−−→ TsC ⊗ sC ⊗ TsC ⊗ · · · ⊗ sC ⊗ TsC µ(2n+1) −−−−→ TsC ] , of degree −n, identity on objects. Here µ(2n+1) denotes com- position of 2n + 1 composable arrows in the graded cate- gory TsC. In particular, ξ0 = 1 : TsC → TsC. Denote ξ = ξ1 = (1 ⊗ iC0 ⊗ 1)µ(3) : TsC ⊗ TsC → TsC for the sake of brevity. Unital A∞-categories 253 4.3. Lemma. The map ξ : TsC ⊗ TsC → TsC is a double (1, 1)-coderivation of degree −1 and ξB1 = ν. Proof. The following identity follows directly from the defini- tions of µ and ∆0: µ∆0 = (∆0 ⊗ 1)(1 ⊗ µ) + (1 ⊗ ∆0)(µ ⊗ 1) − 1 : TsC ⊗ TsC → TsC ⊗ TsC. It implies (4.7) µ(3)∆0 = (∆0 ⊗ 1 ⊗ 1)(1 ⊗ µ(3)) + (1 ⊗ 1 ⊗ ∆0)(µ (3) ⊗ 1) + (1 ⊗ ∆0 ⊗ 1)(µ ⊗ µ) − (1 ⊗ µ) − (µ ⊗ 1) : TsC ⊗ TsC ⊗ TsC → TsC ⊗ TsC. Since iC0∆0 = iC0 ⊗ η + η ⊗ iC0 : kObC → TsC⊗ TsC, it follows that (1⊗ iC0∆0⊗1)(µ⊗µ)− (1⊗ (iC0 ⊗1)µ)− ((1⊗ iC0)µ⊗1) = 0 : TsC ⊗ TsC → TsC ⊗ TsC. Equation (4.7) yields (1 ⊗ iC0 ⊗ 1)µ(3)∆0 = (∆0⊗1)(1⊗(1⊗iC0 ⊗1)µ(3))+(1⊗∆0)((1⊗iC0 ⊗1)µ(3)⊗1), i.e., ξ = (1 ⊗ iC0 ⊗ 1)µ(3) : TsC ⊗ TsC → TsC is a double (1, 1)-coderivation. Its the only non-vanishing components are Xξ0,0 = XiC0 ∈ sC(X, X), X ∈ ObC. Since both ξB1 and ν are double (1, 1)-coderivations of de- gree 0, the equation ξB1 = ν is equivalent to its particular 254 V. Lyubashenko, O.Manzyuk case ξB1pr1 = νpr1, i.e., for each n, m > 0 ∑ 06p6n 06q6m (1⊗n−p ⊗ ξp,q ⊗ 1⊗m−q)bn−p+1+m−q + ∑ a+k+c=n (1⊗a ⊗ bk ⊗ 1⊗c+m)ξa+1+c,m + ∑ u+t+v=m (1⊗n+u ⊗ bt ⊗ 1⊗v)ξn,u+1+v = νn,m : T nsC ⊗ TmsC → sC. It reduces to the the equation (1⊗n ⊗ iC0 ⊗ 1⊗m)bn+1+m = νn,m : T nsC ⊗ TmsC → sC, which holds true, since iC0 is a strict unit. � Note that the maps νn, ξn obey the following relations: (4.8) ξn = (ξn−1 ⊗ 1)ξ, νn = (1⊗n ⊗ ε)− (νn−1 ⊗ 1), n > 1. In particular, ξnε = 0 : (TsC)⊗n+1 → kObC, for each n > 1, as ξε = 0 by equation (4.3). 4.4. Lemma. The following equations hold true: ξn∆0 = n∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−i)(ξi ⊗ ξn−i), n > 0,(4.9) ξnb − (−)n n∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−i)ξn = νnξn−1, n > 1.(4.10) Proof. Let us prove (4.9). The proof is by induction on n. The case n = 0 is trivial. Let n > 1. By (4.8) and Lemma 4.3, ξn∆0 = (ξn−1⊗1)ξ∆0 = (ξn−1∆0⊗1)(1⊗ξ)+(ξn−1⊗∆0)(ξ⊗1). Unital A∞-categories 255 By induction hypothesis, ξn−1∆0 = n−1∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−1−i)(ξi ⊗ ξn−1−i), therefore ξn∆0 = n−1∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−i)(ξi ⊗ ξn−1−i ⊗ 1)(1 ⊗ ξ) + (1⊗n ⊗ ∆0)((ξn−1 ⊗ 1)ξ ⊗ 1) = n∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−i)(ξi ⊗ ξn−i), since (ξn−1−i ⊗ 1)ξ = ξn−i if 0 6 i 6 n − 1. Let us prove (4.10). The proof is by induction on n. The case n = 1 follows from Lemma 4.3. Let n > 2. By (4.8) and Lemma 4.3, ξnb − (−)n n∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−i)ξn = (ξn−1 ⊗ 1)ξb − (−)n n−1∑ i=0 ((1⊗i ⊗ b ⊗ 1⊗n−1−i)ξn−1 ⊗ 1)ξ − (−)n(1⊗n ⊗ b)(ξn−1 ⊗ 1)ξ = −(ξn−1b ⊗ 1)ξ − (ξn−1 ⊗ b)ξ + (ξn−1 ⊗ 1)ν + (−)n−1 n−1∑ i=0 ((1⊗i ⊗ b ⊗ 1⊗n−1−i)ξn−1 ⊗ 1)ξ + (ξn−1 ⊗ b)ξ = (ξn−1 ⊗ 1)ν − ([ ξn−1b − (−)n−1 n−1∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−1−i)ξn−1 ] ⊗ 1 ) ξ. 256 V. Lyubashenko, O.Manzyuk By induction hypothesis ξn−1b − (−)n−1 n−1∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−1−i)ξn−1 = νn−1ξn−2, therefore ξnb−(−)n n∑ i=0 (1⊗i⊗b⊗1⊗n−i)ξn = (ξn−1⊗1)ν−(νn−1ξn−2⊗1)ξ. Since by (4.8), (ξn−1 ⊗ 1)ν − (νn−1ξn−2 ⊗ 1)ξ = (ξn−1 ⊗ ε) − (ξn−1ε ⊗ 1) − (νn−1 ⊗ 1)ξn−1 = (1⊗n ⊗ ε)ξn−1 − (νn−1 ⊗ 1)ξn−1 = νnξn−1, equation (4.10) is proven. � 5. An augmented differential graded cocategory Let now C = Asu, where A is an A∞-category. There is an isomorphism of graded k-quivers, identity on objects: ζ : ⊕ n>0 (TsA)⊗n+1[n] → TsAsu. The morphism ζ is the sum of morphisms (5.1) ζn = [ (TsA)⊗n+1[n] s−n −−→ (TsA)⊗n+1 e⊗n+1 −֒−−→ (TsAsu)⊗n+1 ξn −→ TsAsu ] , where e : A →֒ Asu is the natural embedding. The graded quiver E def = ⊕ n>0 (TsA)⊗n+1[n] Unital A∞-categories 257 admits a unique structure of an augmented differential graded cocategory such that ζ becomes an isomorphism of augmented differential graded cocategories. The comultiplication ∆̃ : E → E ⊗ E is found from the equation [ E ζ −→ TsAsu ∆0−→ TsAsu ⊗ TsAsu ] = [ E ∆̃ −→ E ⊗ E ζ⊗ζ −−→ TsAsu ⊗ TsAsu ] . Restricting the left hand side of the equation to the summand (TsA)⊗n+1[n] of E, we obtain ζn∆0 = s−ne⊗n+1ξn∆0 = s−n n∑ i=0 (e⊗i ⊗ e∆0 ⊗ e⊗n−i)(ξi ⊗ ξn−i) : (TsA)⊗n+1[n] → TsAsu ⊗ TsAsu, by equation (4.9). Since e is a morphism of augmented graded cocategories, it follows that ζn∆0 = s−n n∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−i)(e⊗i+1ξi ⊗ e⊗n−i+1ξn−i) = s−n n∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−i)(si ⊗ sn−i)(ζi ⊗ ζn−i) : (TsA)⊗n+1[n] → TsAsu ⊗ TsAsu. 258 V. Lyubashenko, O.Manzyuk This implies the following formula for ∆̃: (5.2) ∆̃|(TsA)⊗n+1[n] = s−n n∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−i)(si ⊗ sn−i) : (TsA)⊗n+1[n] → n⊕ i=0 (TsA)⊗i+1[i] ⊗ (TsA)⊗n−i+1[n − i]. The counit of E is ε̃ = [E pr0−−→ TsA ε −→ kObA = kObE]. The augmentation of E is η̃ = [kObE = kObA η −→ TsA in0−→ E]. The differential b̃ : E → E is found from the following equation: [ E ζ −→ TsAsu b −→ TsAsu ] = [ E b̃ −→ E ζ −→ TsAsu ] . Let b̃n,m : (TsA)⊗n+1[n] → (TsA)⊗m+1[m], n, m > 0, denote the matrix coefficients of b̃. Restricting the left hand side of the above equation to the summand (TsA)⊗n+1[n] of E, we obtain ζnb = s−ne⊗n+1ξnb = s−ne⊗n+1νnξn−1 + (−)ns−n n∑ i=0 (e⊗i ⊗ eb ⊗ e⊗n−i)ξn : (TsA)⊗n+1[n] → TsAsu, by equation (4.10). Since e preserves the counit, it follows that e⊗n+1νn = νne⊗n : (TsA)⊗n+1 → (TsAsu)⊗n. Unital A∞-categories 259 Furthermore, e commutes with the differential b, therefore ζnb = s−nνns n−1(s−(n−1)e⊗nξn−1) + (−)ns−n n∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−i)sn(s−ne⊗n+1ξn) = s−nνns n−1ζn−1 + (−)ns−n n∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−i)snζn : (TsA)⊗n+1[n] → TsAsu. We conclude that (5.3) b̃n,n = (−)ns−n n∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−i)sn : (TsA)⊗n+1[n] → (TsA)⊗n+1[n], for n > 0, and (5.4) b̃n,n−1 = s−nνns n−1 : (TsA)⊗n+1[n] → (TsA)⊗n[n − 1], for n > 1, are the only non-vanishing matrix coefficients of b̃. Let g : E → TsB be a morphism of augmented differential graded cocategories, and let gn : (TsA)⊗n+1[n] → TsB be its components. By formula (5.2), the equation g∆0 = ∆̃(g ⊗ g) is equivalent to the system of equations gn∆0 = s−n n∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−i)(sigi ⊗ sn−ign−i) : (TsA)⊗n+1[n] → TsB ⊗ TsB, n > 0. The equation gε = ε̃(kObg) is equivalent to the equations g0ε = ε(kObg0), gnε = 0, n > 1. The equation η̃g = (kObg)η is equivalent to the equation ηg0 = (kObg0)η. By formu- las (5.3) and (5.4), the equation gb = b̃g is equivalent to 260 V. Lyubashenko, O.Manzyuk g0b = bg0 : TsA → TsB and gnb = (−)ns−n n∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−i)sngn + s−nνnsn−1gn−1 : (TsA)⊗n+1[n] → TsB, n > 1. Introduce k-linear maps φn = sngn : (TsA)⊗n+1(X, Y ) → TsB(Xg, Y g) of degree −n, X, Y ∈ ObA, n > 0. The above equations take the following form: (5.5) φn∆0 = n∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−i)(φi ⊗ φn−i) : (TsA)⊗n+1 → TsB ⊗ TsB, for n > 1; (5.6) φnb = (−)n n∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−i)φn + νnφn−1 : (TsA)⊗n+1 → TsB, for n > 1; φ0∆0 = ∆0(φ0 ⊗ φ0), φ0ε = ε, φ0b = bφ0,(5.7) φnε = 0, n > 1.(5.8) Summing up, we conclude that morphisms of augmented dif- ferential graded cocategories E → TsB are in bijection with collections consisting of a morphism of augmented differen- tial graded cocategories φ0 : TsA → TsB and of k-linear maps φn : (TsA)⊗n+1(X, Y ) → TsB(Xφ0, Y φ0) of degree −n, X, Y ∈ ObA, n > 1, such that equations (5.5), (5.6), and (5.8) hold true. In particular, A∞-functors f : Asu → B, which are aug- mented differential graded cocategory morphisms TsAsu → Unital A∞-categories 261 TsB, are in bijection with morphisms g = ζf : E → TsB of augmented differential graded cocategories. With the above notation, we may say that to give an A∞-functor f : Asu → B is the same as to give an A∞-functor φ0 : A → B and a system of k-linear maps φn : (TsA)⊗n+1(X, Y ) → TsB(Xφ0, Y φ0) of degree −n, X, Y ∈ ObA, n > 1, such that equations (5.5), (5.6) and (5.8) hold true. 5.1. Proposition. The following conditions are equivalent. (a) There exists an A∞-functor U : Asu → A such that [ A e −֒→ A su U −→ A ] = idA. (b) There exists a double (1, 1)-coderivation φ : TsA ⊗ TsA → TsA of degree −1 such that φB1 = ν. Proof. (a)⇒(b) Let U : Asu → A be an A∞-functor such that eU = idA, in particular ObU = id : ObAsu = ObA → ObA. It gives rise to the family of k-linear maps φn = snζnU : (TsA)⊗n+1(X, Y ) → TsB(X, Y ) of degree −n, X, Y ∈ ObA, n > 0, that satisfy equations (5.5), (5.6) and (5.8). In par- ticular, φ0 = eU = idA. Equations (5.5) and (5.6) for n = 1 read as follows: φ1∆0 = (∆0 ⊗ 1)(φ0 ⊗ φ1) + (1 ⊗ ∆0)(φ1 ⊗ φ0) = (∆0 ⊗ 1)(1 ⊗ φ1) + (1 ⊗ ∆0)(φ1 ⊗ 1), φ1b = (1 ⊗ b + b ⊗ 1)φ1 + ν1φ0 = (1 ⊗ b + b ⊗ 1)φ1 + ν. In other words, φ1 is a double (1, 1)-coderivation of degree −1 and φ1B1 = ν. (b)⇒(a) Let φ : TsA ⊗ TsA → TsA be a double (1, 1)- coderivation of degree −1 such that φB1 = ν. Define k-linear maps φn : (TsA)⊗n+1(X, Y ) → TsA(X, Y ), X, Y ∈ ObA, 262 V. Lyubashenko, O.Manzyuk of degree −n, n > 0, recursively via φ0 = idA and φn = (φn−1⊗1)φ, n > 1. Let us show that φn satisfy equations (5.5), (5.6) and (5.8). Equation (5.8) is obvious: φnε = (φn−1 ⊗ 1)φε = 0 as φε = 0 by (4.3). Let us prove equation (5.5) by induction. It holds for n = 1 by assumption, since φ1 = φ is a double (1, 1)-coderivation. Let n > 2. We have: φn∆0 = (φn−1 ⊗ 1)φ1∆0 = (φn−1 ⊗ 1)((∆0 ⊗ 1)(1 ⊗ φ1) + (1 ⊗ ∆0)(φ1 ⊗ 1)) = (φn−1∆0 ⊗ 1)(1 ⊗ φ1) + (1⊗n ⊗ ∆0)((φn−1 ⊗ 1)φ1 ⊗ 1). By induction hypothesis, φn−1∆0 = n−1∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−1−i)(φi ⊗ φn−1−i), so that φn∆0 = n−1∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−i)(φi ⊗ φn−1−i ⊗ 1)(1 ⊗ φ1) + (1⊗n ⊗ ∆0)((φn−1 ⊗ 1)φ1 ⊗ 1) = n∑ i=0 (1⊗i ⊗ ∆0 ⊗ 1⊗n−i)(φi ⊗ φn−i), since (φn−1−i ⊗ 1)φ1 = φn−i, 0 6 i 6 n − 1. Unital A∞-categories 263 Let us prove equation (5.6) by induction. For n = 1 it is equivalent to the equation φB1 = ν, which holds by assump- tion. Let n > 2. We have: φnb − (−)n n∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−i)φn = (φn−1 ⊗ 1)φb − (−)n n−1∑ i=0 ((1⊗i ⊗ b ⊗ 1⊗n−1−i)φn−1 ⊗ 1)φ − (−)n(1⊗n ⊗ b)(φn−1 ⊗ 1)φ = −(φn−1b ⊗ 1)φ − (φn−1 ⊗ b)φ + (φn−1 ⊗ 1)ν + (−)n−1 n−1∑ i=0 ((1⊗i ⊗ b ⊗ 1⊗n−1−i)φn−1 ⊗ 1)φ + (φn−1 ⊗ b)φ = (φn−1 ⊗ 1)ν − ([ φn−1b − (−)n−1 n−1∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−1−i)φn−1 ] ⊗ 1 ) φ. By induction hypothesis, φn−1b − (−)n−1 n−1∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−1−i)φn−1 = νn−1φn−2, therefore φnb − (−)n n∑ i=0 (1⊗i ⊗ b ⊗ 1⊗n−i)φn = (φn−1 ⊗ 1)ν − (νn−1φn−2 ⊗ 1)φ. 264 V. Lyubashenko, O.Manzyuk Since by (4.8) (φn−1 ⊗ 1)ν − (νn−1φn−2 ⊗ 1)φ = (φn−1 ⊗ ε) − (φn−1ε ⊗ 1) − (νn−1 ⊗ 1)φn−1 = (1⊗n ⊗ ε)φn−1 − (νn−1 ⊗ 1)φn−1 = νnφn−1, and equation (5.6) is proven. The system of maps φn, n > 0, corresponds to an A∞-func- tor U : Asu → A such that φn = snζnU , n > 0. In particular, eU = φ0 = idA. � 5.2. Proposition. Let A be a unital A∞-category. There ex- ists a double (1, 1)-coderivation h : TsA ⊗ TsA → TsA of degree −1 such that hB1 = ν. Proof. Let A be a unital A∞-category. By [9, Corollary A.12], there exist a differential graded category D and an A∞-equiv- alence f : A → D. The functor f is unital by [8, Corol- lary 8.9]. This means that, for every object X of A, there exists a k-linear map Xv0 : k → (sD)−2(Xf, Xf) such that XiA0 f1 = Xf i D 0 + Xv0b1. Here Xf i D 0 denotes the strict unit of the differential graded category D. By Lemma 4.3, ξ = (1 ⊗ iD0 ⊗ 1)µ(3) : TsD ⊗ TsD → TsD is a (1, 1)-coderivation of degree −1. Let ι denote the double (f, f)-coderivation (f ⊗ f)ξ of degree −1. By Lemma 4.3, ιB1 = (f ⊗ f)(ξB1) = (f ⊗ f)ν = νf. By Lemma 4.2, the equation νB1 = 0 holds true. We conclude that the double coderivations ν ∈ D(A, A)(idA, idA)0 and ι ∈ D(A, D)(f, f)−1 satisfy the following equations: νB1 = 0,(5.9) ιB1 − νf = 0.(5.10) Unital A∞-categories 265 We are going to prove that there exist double coderivations h ∈ D(A, A)(idA, idA)−1 and k ∈ D(A, D)(f, f)−2 such that the following equations hold true: hB1 = ν, hf = ι + kB1. Let us put Xh0,0 = X iA0 , Xk0,0 = Xv0, and construct the other components of h and k by induction. Given an integer t > 0, assume that we have already found components hp,q, kp,q of the sought h, k, for all pairs (p, q) with p + q < t, such that the equations (5.11) (hB1 − ν)p,q = 0 : sA(X0, X1) ⊗ · · · ⊗ sA(Xp+q−1, Xp+q) → sA(X0, Xp+q), (5.12) (kB1 + ι − hf)p,q = 0 : sA(X0, X1) ⊗ · · · ⊗ sA(Xp+q−1, Xp+q) → sD(X0f, Xp+qf) are satisfied for all pairs (p, q) with p+q < t. Introduce double coderivations h̃ ∈ D(A, A)(idA, idA) and k̃ ∈ D(A, D)(f, f) of degree −1 resp. −2 by their components: h̃p,q = hp,q, k̃p,q = kp,q for p + q < t, all the other components vanish. Define a double (1, 1)-coderivation λ = h̃B1 − ν of degree 0 and a double (f, f)-coderivation κ = k̃B1 + ι − h̃f of degree −1. Then λp,q = 0, κp,q = 0 for all p+q < t. Let non-negative integers n, m satisfy n+m = t. The identity λB1 = 0 implies that λn,mb1 − n+m∑ l=1 (1⊗l−1 ⊗ b1 ⊗ 1⊗n+m−l)λn,m = 0. 266 V. Lyubashenko, O.Manzyuk The (n, m)-component of the identity κB1 + λf = 0 gives κn,mb1 + n+m∑ l=1 (1⊗l−1 ⊗ b1 ⊗ 1⊗n+m−l)κn,m + λn,mf1 = 0. The chain map f1 : A(X0, Xn+m) → sD(X0f, Xn+mf) is ho- motopy invertible as f is an A∞-equivalence. Hence, the chain map Φ given by C • k (N, sA(X0, Xn+m)) → C • k (N, sD(X0f, Xn+mf)), λ 7→ λf1, is homotopy invertible for each complex of k-modules N , in particular, for N = sA(X0, X1) ⊗ · · · ⊗ sA(Xn+m−1, Xn+m). Therefore, the complex Cone(Φ) is contractible, e.g. by [8, Lemma B.1]. Consider the element (λn,m, κn,m) of C 0 k (N, sA(X0, Xn+m)) ⊕ C −1 k (N, D(X0f, Xn+mf)). The above direct sum coincides with Cone−1(Φ). The equa- tions −λn,md = 0, κn,md+λn,mΦ = 0 imply that (λn,m, κn,m) is a cycle in the complex Cone(Φ). Due to acyclicity of Cone(Φ), (λn,m, κn,m) is a boundary of some element (hn,m,−kn,m) of Cone−2(Φ), i.e., of C −1 k (N, sA(X0, Xn+m)) ⊕ C −2 k (N, D(X0f, Xn+mf)). Unital A∞-categories 267 Thus, −kn,md + hn,mf1 = κn,m, −hn,md = λn,m. These equa- tions can be written as follows: − hn,mb1 − ∑ u+1+v=n+m (1⊗u ⊗ b1 ⊗ 1⊗v)hn,m = (h̃B1 − ν)n,m, − kn,mb1 + ∑ u+1+v=n+m (1⊗u ⊗ b1 ⊗ 1⊗v)kn,m + hn,mf1 = (k̃B1 + ι − h̃f)n,m. Thus, if we introduce double coderivations h and k by their components: hp,q = hp,q, kp,q = kp,q for p + q 6 t (using just found maps if p + q = t) and 0 otherwise, then these coderivations satisfy equations (5.11) and (5.12) for each p, q such that p+q 6 t. Induction on t proves the proposition. � 5.3. Theorem. Every unital A∞-category admits a weak unit. Proof. The proof follows from Propositions 5.1 and 5.2. � 6. Summary We have proved that the definitions of unital A∞-category given by Lyubashenko, by Kontsevich and Soibelman, and by Fukaya are equivalent. References [1] Fukaya K. Morse homotopy, A∞-category, and Floer homologies // Proc. of GARC Workshop on Geometry and Topology ’93 (H. J. Kim, ed.), Lecture Notes, no. 18, Seoul Nat. Univ., Seoul, 1993, P. 1–102. [2] Fukaya K. Floer homology and mirror symmetry. II // Minimal surfaces, geometric analysis and symplectic geometry (Baltimore, MD, 1999), Adv. Stud. Pure Math., vol. 34, Math. Soc. Japan, Tokyo, 2002, P. 31–127. [3] Fukaya K., Oh Y.-G., Ohta H., Ono K. Lagrangian intersection Floer theory - anomaly and obstruction -, book in preparation, March 23, 2006. 268 [4] Keller B. Introduction to A-infinity algebras and modules // Homology, Homotopy and Applications 3 (2001), no. 1, P. 1–35. [5] Kontsevich M. Homological algebra of mirror symmetry // Proc. Internat. Cong. Math., Zürich, Switzerland 1994 (Basel), vol. 1, P. 120–139. [6] Kontsevich M., Soibelman Y. S. Notes on A-infinity algebras, A-infinity categories and non-commutative geometry. I // 2006, math.RA/0606241. [7] Lefèvre-Hasegawa K. Sur les A∞-catégories // Ph.D. thesis, Université Paris 7, U.F.R. de Mathématiques, 2003, math.CT/0310337. [8] Lyubashenko V. V. Category of A∞-categories // Homology, Homotopy Appl. 5 (2003), no. 1, 1–48. [9] Lyubashenko V. V., Manzyuk O. Quotients of unital A∞-categories, Max- Planck-Institut fur Mathematik preprint, MPI 04-19, 2004, math.CT/ 0306018. [10] Soibelman Y. S. Mirror symmetry and noncommutative geometry of A∞- categories // J. Math. Phys. 45 (2004), no. 10, 3742–3757. [11] Stasheff J. D. Homotopy associativity of H-spaces I & II // Trans. Amer. Math. Soc. 108 (1963), 275–292, 293–312.