• Aucun résultat trouvé

FUNCTOR HOMOLOGY: THEORY AND APPLICATIONS CHRISTINE VESPA

N/A
N/A
Protected

Academic year: 2022

Partager "FUNCTOR HOMOLOGY: THEORY AND APPLICATIONS CHRISTINE VESPA"

Copied!
18
0
0

Texte intégral

(1)

CHRISTINE VESPA

Abstract. This text is a preliminary version of material used for a course at the University of Tokyo, April-June 2019.

Keywords: functor categories; polynomial functors; functor homology; stable homology.

Contents

1. Categories of functors 1

1.1. Functor categories 2

1.2. Properties of the precomposition functor 3

1.3. Projective generators 5

1.4. Tensor products 6

2. Polynomial functors 7

2.1. Definition of polynomial functors with cross-effects 7

2.2. Basic properties and examples 8

2.3. Equivalent definitions 10

2.4. Description of polynomial functors 11

2.5. Exponential functors 13

3. Homology of functors: definitions and properties 14

3.1. Definition of Tor and Ext 14

3.2. Properties 14

4. Methods to compute functor homology 16

4.1. Functor homology and adjunction 16

References 18

1. Categories of functors

The following examples of small categories will be particularly interesting in these lectures.

Example 1.1. (1) LetGbe a group. We can define a category with a single object and where the endomorphisms of this object is the underlying set ofG. The composition of morphisms in this category is given by the binary operation on the groupG. The identity morphism is the identity element in G. This category associated to the group G will be denoted by G. Note that any morphism is an isomorphism since each element inGhas an inverse.

(2) LetFinbe (the skeleton of ) the category of finite sets with objectsn={1, . . . , n}and morphisms arbitrary functions of finite sets and F I the category of finite sets and morphisms injective maps.

(3) Let Γbe (the skeleton of ) the category of finite pointed sets with objects[n] ={0,1, . . . , n}with basepoint 0 and morphisms functions of finite sets preserving basepoint (i.e. sending0 to0).

(4) ForRa ring, letR-modbe (a skeleton of ) the category of finitely generated free leftR-modules.

The category Z-mod of finitely generated free abelian groups is also denoted byab.

(5) Let gr be (a skeleton of ) the category of finitely generated free groups.

Date: May 20, 2019.

1

(2)

1.1. Functor categories. A categoryC is called ”small” if both objects and morphisms are actually sets and not proper classes. In these lecturesC denotes a small category. Forc and c0 two objects of C, the set of morphisms fromc toc0 inC will be denoted byC(c, c0).

Forka commutative ring, we denote byk-Modthe category of modules overk.

ForCa small category and ka commutative ring, we denote byF(C,k) the category of all functors from C to k-Mod having natural transformations as morphisms. An object of F(C,k) is called a C-module.

Here are some examples of interesting objects in F(C,k) for C one of the categories considered in Example 1.1.

Example 1.2. (1) ForCa small category we denote by kthe functor inF(C,k)which is constant and equal to k. We denote also by k the functor inF(Cop,k)defined similarly.

(2) For C = k-mod, we denote by Id : k-mod → k-Mod the forgetful functor and by Tn : k-mod→k-Modthe n-th tensor product functor (i.e. Tn(G) =G⊗n). The symmetric group Sn acts naturally on Tn by permutation of the factors. We denote bySn:k-mod→k-Mod the functor obtained taking the coinvariants of Tn by the action ofSn. This functor is called the n-th symmetric power. We denote by Γn : k-mod→k-Mod the functor obtained taking the invariants of Tn by the action ofSn. This functor is called the n-th divided power. The n-th exterior power functor Λn :k-mod→ k-Mod is defined by: for V ∈k-mod, Λn(V) is the quotient of Tn(V)by the relationsv1⊗. . .⊗vn = 0if there existsiandjsuch thatvi=vj. (3) For C = gr and k = Z we denote by a : gr → Ab the abelianization functor. One can

postcompose a with any functor given in the previous example (fork=Z).

(4) For Ga group, we denote byI(G) the augmentation ideal of Z[G](i.e. the kernel of the map : Z[G] → Z given by (P

g∈G

αgg) = P

g∈G

αg). Let Qn : gr → Ab be the functor given by Qn(G) =I(G)/In+1(G)(this functor is called sometimes the n-th Passi functor). Note that Q1'a.

Here are some examples of morphisms in F(k-mod,k).

Example 1.3. (1) By definition, we have natural transformationsTn→Snn →Tn andTn→ Λn.

(2) The norm homomorphism defines a natural transformation N :Sn→Γn. Ifn!is invertible in k (in particular ifk is a field of characteristic zero) thenN is a natural isomorphism.

A ringRis the same as a preadditive category (i.e. a category which is enriched over the monoidal category of abelian groups) having one object. A covariant (resp. contravariant) additive functor (i.e.

an enriched functor over the monoidal category of abelian groups) from the preadditive categoryR to Z-Modis a left (resp. right) module. Therefore, functor categories can be viewed as a generalization to several objects of modules over a ring.

In particular, the usual notions used in modules theory can also be defined for functors. For example, a functorF ∈ F(C,k) is asubfunctor of a functorG∈ F(C,k) if for allC∈ C,F(C) is a subk-module ofG(C).

Example 1.4. The functorΓn∈ F(k-mod,k)is a subfunctor ofTn.

A functorS ∈ F(C,k) issimple if it contains no nonzero proper subfunctors.

Example 1.5. The functorTn is not simple whereas the functorΛn is simple.

A functor F ∈ F(C,k) isindecomposable if there is no nonzero subfunctors F1, F2 such that F is the direct sumF1⊕F2.

A sequence

0→F →G→H →0 is an exact sequence inF(C,k) if, for allC∈ C

0→F(C)→G(C)→H(C)→0 in exact in k-Mod.

(3)

Example 1.6. (1) InF(k-mod,k)we have a short exact sequence 0→Γ2→T2→Λ2→0.

If char(k) = 2this sequence does not split. Ifchar(k)6= 2this sequence has a sections: Λ2→ T2 given by sV(x∧y) =12(x⊗y−y⊗x)forV ∈k-modandx, y∈V.

(2) ForG∈gr, the following short exact sequence of abelian groups:

(1) 0 ,2InG/In+1G ,2IG/In+1G ,2IG/InG ,20.

gives a non split short exact sequence in F(gr,Z):

(2) 0 ,2Tn◦a ,2Qn ,2Qn−1 ,20.

Proposition 1.7. The categoryF(C,k)is abelian.

Proof. The limits and colimits inF(C,k) are computed pointwise andk-Modis an abelian category.

1.2. Properties of the precomposition functor. Comparison of functor categories is one of the important tools used in the study of these categories. In this section we give some basic facts concerning the precomposition functor.

LetCandC0be small categories andF :C → C0be a functor. We denote byF:F(C0,k)→ F(C,k) the functor obtained by precomposition byF (i.e. forM ∈ F(C0,k),F(M) =M◦F).

Exercise 1.8. Show that the functorF is exact.

This section is concerned with the following question:

When the functor F has property P what can we deduce for the functor F?

IfF is an equivalence of categories,Fis also an equivalence of categories. We will study below the previous question for conditions P weaker that to be an equivalence of category.

We recall that a functor F :C → C0 isessentially surjective if for each C0 ∈ C0 there existsC ∈ C such that F(C) =C0; F isfaithful if, for allC, D in C the mapfC,D :C(C, D)→ C0(F(C), F(D)) is injective andF isfull if for all C, Din Dthe mapfC,D is surjective. A functor which is fully faithful and essentially surjective is an equivalence of category.

Proposition 1.9. IfF is essentially surjective, thenF is faithful.

Proof. As the functorF is exact, it is sufficient to prove that, ifM is an object ofF(C0,k) such that M ◦F = 0, thenM = 0. For an objectC ofC, there exists an objectC0 ofC0 such thatF(C0) =C as F is essentially surjective. So

M(C)'M ◦F(C0) = 0.

Proposition 1.10. If F is full and essentially surjective, thenF is fully faithful.

Proof. Exercise.

Exercise 1.11. Show that ifS ∈ F(C0,k)is simple thenF(S)∈ F(C,k)is simple.

Recall thatF :C → C0 is left adjoint toG:C0→ C (orGis right adjoint of F) if for anyC∈ C and C0 ∈ C0 there is an isomorphism:

C0(F(C), C0)' C(C, G(C0))

which is natural inCandC0. Equivalently,F is left adjoint toGif there are two natural transformation µ:IdC →G◦F (unit of the adjunction) andν :F◦G→IdC0 (counit of the adjunction) such that

(3) (F −−→F µ F GF −−→νF F) =IdF

(4) (G−−→µG GF G−−→ G) =IdG.

Proposition 1.12. If F is left adjoint toG: C0 → C then G :F(C,k)→ F(C0,k)is left adjoint to F.

(4)

Proof. We denote byµ:IdC →G◦F the unit of the adjunction betweenF andGandν:F◦G→IdC0 its counit. We define

µ0 :IdF(C,k)→F◦G

by the following way: forM ∈ F(C,k) the natural transformationµ0M :M →F◦G(M) =M◦G◦F is defined, forC∈ C, by (µ0M)C =M(µC) :M(C)→M(G◦F(C)).

Similarly, we define

ν0:G◦F→IdF(C0,k)

by the following way: forM0∈ F(C0,k) the natural transformationνM0 0 :G◦F(M0) =M0◦F◦G→ M0 is defined, forC0∈ C0, by (νM0 0)C0 =M0C0) :M0((F◦G)(C0))→M0(C0).

Relations (3) and (4) are satisfy by µ0 and ν0 since they are satisfy by µ and ν. (For example, applyingM to relation (3) forµandν gives relation (3) forµ0 andν0).

Example 1.13. Inclusion-projection adjunction. Let C be a small category. We denote objects of C by ai, where i∈N. For0≤j≤d we consider the functorπj :Cd+1→ Cd given on objects by the projection

πj(a0, . . . , ad) = (a0, . . . ,aˆj, . . . , ad).

• If C has a terminal object (denoted byT) we consider the functorij:Cd→ Cd+1 given on objects by ij(a0, . . . , ad−1) = (a0, . . . , aj−1, T, aj, . . . , ad−1).

Proposition 1.14. If C has a terminal object, the functor πj is left adjoint toij. Proof. On the one hand

Cdj(a0, . . . , ad),(b0, . . . , bd−1))' C(a0, b0)×. . .× C(aj−1, bj−1)× C(aj+1, bj)×. . .× C(ad, bd−1) and the other hand

Cd+1((a0, . . . , ad), ij(b0, . . . , bd−1))' C(a0, b0)×. . .×C(aj−1, bj−1)×C(ai, T)×C(aj+1, bj)×. . .×C(ad, bd−1).

SinceT is a terminal objectC(ai, T) is a set having one element. The adjunction follows.

Applying Proposition 1.12 we obtain.

Corollary 1.15. If C has a terminal object, the functor(ij) is left adjoint to(πj).

• If C has an initial object (denoted byI) we consider the functor ij :Cd →Cd+1 given on objects by

i0j(a0, . . . , ad−1) = (a0, . . . , aj−1, I, aj, . . . , ad−1).

Proposition 1.16. If C has an initial object, the functori0j is left adjoint toπj. Applying Proposition 1.12 we obtain.

Corollary 1.17. If C has an initial object,the functor(πj) is left adjoint to(i0j).

The following adjunction is particularly important. It will be used in the proof of Pirashvili’s cancellation result.

Example 1.18. The sum-diagonal and product-diagonal adjunctions. Let C be a category having finite coproduct denoted byq. We denote also byq:C × C → Cthe functor given byq(C, C0) = CqC0. To define the functor on morphisms we use the universal property of coproduct: more concretely for f :C →C0,q(f) = fq(f). Consider the diagonal functor δ:C → C × C which assigns to each object C the ordered pair (C, C) and to each morphism f : C → D the pair (f, f). We have the following result.

Proposition 1.19 (Sum-diagonal adjunction). If C is a category having finite coproduct, then the functor q:C × C → C is left adjoint to the diagonal functorδ:C → C × C.

(5)

Proof. We have natural isomorphisms

HomC(q(C1, C2), C0) =HomC(C1qC2, C0)'HomC×C((C1, C2),(C0, C0)) =HomC×C((C1, C2), δ(C0)) where the isomorphism comes from the fact that qis the coproduct ofC.

We deduce from Proposition 1.12 that δ is left adjoint to q i.e. for B ∈ F(C × C,k) and F ∈ F(C,k), we have natural isomorphisms

HomF(C,k)(B), F)'HomF(C×C,k)(B,qF).

Similarly, if C is a category having finite product denoted by×, we define the functor×:C × C → C by ×(C, C0) =C×C0).

Proposition 1.20 (Product-diagonal adjunction). If C is a category having finite product, then the functor ×:C × C → C is right adjoint to the diagonal functorδ:C → C × C.

We deduce from Proposition 1.12 that δ is right adjoint to × i.e. for B ∈ F(C × C,k) and F ∈ F(C,k), we have natural isomorphisms

HomF(C,k)(F, δ(B))'HomF(C×C,k)F, B).

We can also iterate the construction to define δn:C → C×n.

If C has finite coproductqn :C×n → C is left adjoint to δn. We deduce from Proposition 1.12 that (δn) is left adjoint to(qn) i.e. for M ∈ F(C×n,k)andF ∈ F(C,k), we have natural isomorphisms (5) HomF(C,k)((δn)(M), F)'HomF(C×n,k)(M,(qn)F).

and if C has finite product×n:C×n → C is right adjoint toδn

1.3. Projective generators. Recall that a set of generators in an abelian category A is a setE of objects of Asuch that for allA∈ Athere exists an epimorphism from a direct sum of object in E to A.

Definition 1.21. For any C∈ C, the functorPCC ∈ F(C,k)is defined by:

PCC(X) =k[C(C, X)]

where k[−] :Set→k-Mod is thek-linearization functor (i.e. the left adjoint to the forgetful functor k-Mod→Set).

We will prove that these functors form a set of projective generators inF(C,k). The proof relies on the Yoneda lemma that we recall.

Lemma 1.22. • Set-theoretic version

For all C∈ C andF :C →Ens we have a natural bijection HomF unc(C,Ens)(C(C,−), F)'F(C).

• k-linear version

For all C∈ C andF :C →k-Modwe have a natural bijection HomF(C,k)(PCC, F)'F(C).

The following corollary shows that F(C,k) has enough projective objects (i.e. for every functor F :C →k-Modthere is an epimorphismP →F where P is projective).

Corollary 1.23. The set{PCC}C∈C is a set of projective generators of the categoryF(C,k).

Proof. Let α: A →B be an epimorphism in F(C,k) andf : PCC →B. SinceHomF(C,k)(PCC, B)' B(C),HomF(C,k)(PCC, A)'A(C) andA(C)→B(C) is surjective we deduce that there existsg:PCC → A such thatα◦g=f.

LetF :C →k-Mod. We consider the natural transformation M

C∈C c∈F(C)

PCC →F

(6)

where the componentPCC →F indexed byc∈F(C) is the morphism corresponding tocby the Yoneda isomorphism. This map is surjective so the set{PCC}C∈C is a set of generators in the categoryF(C,k).

In particular, any functorF :C →k-Modadmits a resolution by direct sums of projective generators PCC. So we can do homological algebra in the categoryF(C,k) as in the category ofk-Mod(see section 3).

1.4. Tensor products. The aim of this section is to define three different tensor product functors on functor categories and to give their basic properties.

• Pointwise tensor product.

Definition 1.24. ForF :C →k-ModandG:C →k-Mod,F⊗G:C →k-Modis defined by (F⊗G)(C) =F(C)⊗G(C)

for all C inC.

Proposition 1.25. If the category C admits coproduct denoted byt then PCC⊗PCC00 'PCtCC 0.

Proof. Direct consequence of the definition of coproduct.

•Exterior tensor product. Exterior tensor product of functors is the analogue in the setup of functor categories of exterior product of modules over different rings.

Definition 1.26. LetCandC0 be small categories,F :C →k-ModandF0:C0 →k-Modbe functors, the exterior tensor product ofF and F0 is the functorFF0:C × C0 →k-Modsuch that forC∈ C, C0 ∈ C0, we have:

(FF0)(C, C0) =F(C)⊗F0(C0).

Lemma 1.27. We have an isomorphism

PCC PCC00 'P(C,CC×C00)

which is natural in C∈ C and in C0 ∈ C0.

ForF, G, H in F(C,k), the sum-diagonal adjunction (see Proposition 1.19) can be reformulated by the following natural isomorphisms:

HomF(C,k)(F⊗G, H)'HomF(C×C,k)(FG,qH).

• Tensor product over a category.

Definition 1.28. Let F :C →k-ModandG:Cop→k-Mod, we define G⊗

C F∈k-Modby G⊗

C

F =Coeq L

f∈C(c,c0)

G(c0)⊗F(c)

f ,2

f ,2 L

c∈C

G(c)⊗F(c)

where for f ∈ C(c, c0), x ∈ G(c0) and y ∈ F(c), f(x⊗y) = x⊗F(f)(y) ∈ G(c0)⊗F(c0) and f(x⊗y) =G(f)(x)⊗y∈G(c)⊗F(c).

Remark 1.29. The previous definition of tensor product over a category is a particular case of coends (see [ML98, IX 6]).

Remark 1.30. The enriched tensor product of such a contravariant and covariant functor is exactly the classical tensor product of a left and a right module overR.

Example 1.31. Let k be the constant functor andF:C →k-Mod. We have k⊗

C F =colim

C F.

(Replacing Gbykin Definition 1.28, we recover the description of colim

C F in terms of coproduct and coequalizer. See for example [ML98, Chapter V]).

(7)

Proposition 1.32. ForF :C →k-ModandG:Cop→k-Mod, we have natural isomorphisms PCCop

C F 'F(C) and G⊗

C PCC 'G(C).

Another way to characterize the tensor product over a category is by the following adjunction.

Proposition 1.33. ForF :C →k-Mod, G:Cop→k-Mod andM ∈k-Mod we have the following isomorphism

k-Mod(G⊗

C

F, M)' F(C,k)(F,Homk(G, M)) where Homk(G, M) :C →k-Modis given byC7→k-Mod(G(C), M).

2. Polynomial functors

The definition of cross-effects and polynomial functors comes from the work of Eilenberg and Mac Lane on homology of spaces thereafter linked to their names [EML54]. In this paper the authors take for C a category of finitely generated free modules over a ring. This definition can easily be extended to a small monoidal category where the unit 0 is the null object ofC. In a functor category there are very huge functors which are often out of control. The polynomial property should be viewed as a way to measure the complexity of a functor. We will see that polynomial functors are easier to understand that general functors. For example, if C is an additive category, the reduced polynomial functors of degree one correspond to additive functors and forC=R-modadditive functors have been described by Eilenberg and Watts in the 60’s. Polynomial functors should be thought as being an analogue for functors of polynomial functions for functions.

2.1. Definition of polynomial functors with cross-effects. Let (C,⊕,0) be a small monoidal category where the unit 0 is the null object ofC.

Example 2.1. (1) Any pointed category with finite coproducts is an example of such category. In particular, the following categories introduced in Example 1.1 are such categories.

• The categoryΓ is pointed by[0]and its coproduct is given by the wedge product of pointed sets[m]q[n] = [m+n].

• The category k-mod is pointed by0 and its coproduct is the direct sum of modules⊕.

• The category gr is pointed by0 and its coproduct is the free product of groups∗.

(2) The category of finite pointed noncommutative sets Γ(Ass) having the same objects asΓ and where a morphism from[m] to[n]is a morphism inΓtogether with a total ordering onf−1(j) for all j ∈ {1, . . . , n}. The composition is induced by the ordered union of ordered sets. The category Γ(Ass)is pointed by [0]but has no coproduct. However the wedge product of pointed sets provides a symmetric monoidal structure onΓ(Ass). This category has been considered by Pirashvili[Pir02] and is a particular case of categories of pointed sets associated to an operad (here the associative operad). See [HPV15]for more details.

Remark 2.2. All the previous examples give rise to symmetric monoidal categories.

LetF :C →k-Modbe a functor. The functor F is saidreduced ifF(0) = 0. We have a canonical decomposition F 'F(0)⊕F¯ whereF(0) is the constant functor equal toF(0) and

F(C) =¯ ker(F(C)→F(0))'coker(F(0)→F(C)).

The functor ¯F is reduced and is called the reduced functor associated toF.

FoX1∈ CandX2∈ C, we denote byp1the compositionp1:X1⊕X2 1X1⊕t

−−−−→X1⊕0'X1wheretis the unique element inC(X2,0) (0 is terminal by hypothesis). We define similarlyp2:X1⊕X2→X2. Definition 2.3. The n-th cross-effect of F is a functor crnF : C×n →k-Mod (or a multi-functor) defined inductively by

cr1F(X) =ker(F(0) :F(X)→F(0))

cr2F(X1, X2) =ker((F(p1), F(p2))t:F(X1⊕X2)→F(X1)⊕F(X2)) and, for n≥3, by

crnF(X1, . . . , Xn) =cr2(crn−1F(−, X3, . . . , Xn))(X1, X2).

(8)

In other words, to define then-th cross-effect ofF we consider the (n−1)-st cross-effect, we fix the n−2 last variables and we consider the second cross-effect of this functor.

More generally, forX1, . . . , Xn∈ C we denote byrnk the composition rnk :X1⊕. . .⊕Xk⊕. . .⊕Xn

1⊕...⊕t⊕...⊕1

−−−−−−−−−→X1⊕. . .⊕0⊕. . .⊕Xn'X1⊕. . .⊕Xˆk⊕. . .⊕Xn. We have the following alternative definition of cross-effect.

Proposition 2.4. ForF :C →k-Mod, then-th cross-effect of F is equal to the kernel of the natural homomorphism

rF :F(X1⊕. . .⊕Xn)→ ⊕n

k=1

F(X1⊕. . .⊕Xˆk⊕. . .⊕Xn) where rF is the map (F(rn1), . . . , F(rnn))t.

Cross-effect should be viewed as being derivations for functors. This analogy motivates the following definition.

Definition 2.5. A functor F : C →k-Mod is said to be polynomial of degree lower or equal to n if crn+1F = 0.

We denote by Poln(C,k) the full subcategory of F(C,k) consisting of reduced polynomial functors of degree lower or equal ton. We have a filtration of categories

. . . ,→ Poln−1(C,k),→ Poln(C,k),→. . . ,→ F(C;k).

A reduced polynomial functor of degree 1 is calledlinear and a reduced polynomial functor of degree 2 is calledquadratic.

2.2. Basic properties and examples. The following decomposition result is particularly important.

Proposition 2.6. LetF :C →k-Modbe a reduced functor. Then there is a natural decomposition F(X1⊕. . .⊕Xn)'

n

M

k=1

M

1≤i1<...<ik≤n

crkF(Xi1, . . . , Xik).

Proof. The homomorphism rF in Proposition 2.4 splits. So we can prove the statement by induction.

For example this proposition gives the following decompositions:

F(X1⊕X2)'F(X1)⊕F(X2)⊕cr2F(X1, X2)

F(X1⊕X2⊕X3)'F(X1)⊕F(X2)⊕F(X3)⊕cr2F(X1, X2)⊕cr2F(X1, X3)⊕cr2F(X2, X3)⊕cr3F(X1, X2, X3).

Example 2.7. (1) The functorId:k-mod→k-Modis reduced andId(U⊕V) =Id(U)⊕Id(V).

By the previous proposition we deduce that cr2(Id)(U, V) = 0, soIdis polynomial of degree1.

(2) The abelianization functorais reduced (a(0) = 0) anda(G∗H)'a(G)⊕a(H). By the previous proposition we deduce that cr2(a)(G, H) = 0, soa is polynomial of degree1.

(3) The functor T2:k-mod→k-Modis reduced and we have:

T2(U⊕V) = (U⊕V)⊗(U⊕V) =T2(U)⊕T2(V)⊕(U⊗V ⊕V ⊗U).

By the previous proposition we deduce that cr2(T2)(U, V) =U⊗V ⊕V ⊗U. Furthermore, we have:

T2(U⊕V⊕W) = (U⊕V⊕W)⊗(U⊕V⊕W) =T2(U)⊕T2(V)⊕T2(W)⊕cr2T2(U, V)⊕cr2T2(U, W)⊕cr2T2(V, W).

We deduce from the previous proposition thatcr3T2(U, V, W) = 0. SoT2is a polynomial func- tor of degree 2.

Proposition 2.8. If F : C → k-Mod and G: C →k-Mod are polynomial functors, thenF ⊕G is polynomial and

deg(F⊕G) =M ax{deg(F), deg(G)}.

(9)

Proof. Suppose that F is polynomial of degree m andG is polynomial of degree nwith m ≤n. By Proposition 2.6 we have

(F⊕G)(X1⊕. . .⊕Xn+1) =F(X1⊕. . .⊕Xn+1)⊕G(X1⊕. . .⊕Xn+1) '

n+1

M

k=1

M

1≤i1<...<ik≤n+1

crkF(Xi1, . . . , Xik)⊕

n+1

M

k=1

M

1≤i1<...<ik≤n+1

crkG(Xi1, . . . , Xik)

=

m

M

k=1

M

1≤i1<...<ik≤n+1

crkF(Xi1, . . . , Xik)⊕

n

M

k=1

M

1≤i1<...<ik≤n+1

crkG(Xi1, . . . , Xik)

where the last equality comes from the fact that deg(F) = m and deg(G) = n. We deduce that crn+1(F⊕G) = 0 and thatcrn(F⊕G)6= 0 sodeg(F⊕G) =n.

In the following propositions we study the polynomiality of the tensor product of two polynomial functors. The proofs of these propositions are inspired by [Tou18, Fact C.11 C.12].

Proposition 2.9. If F : C → k-Mod and G: C →k-Mod are polynomial functors, then F⊗G is polynomial and

deg(F⊗G)≤deg(F) +deg(G).

Proof. Suppose thatF is polynomial of degreemandGis polynomial of degreen. By Proposition 2.6 we have

(F⊗G)(X1⊕. . .⊕Xm+n+1) =F(X1⊕. . .⊕Xn+1)⊗G(X1⊕. . .⊕Xm+n+1) '

m+n+1

M

k=1

M

1≤i1<...<ik≤m+n+1

crkF(Xi1, . . . , Xik)⊗

m+n+1

M

k=1

M

1≤i1<...<ik≤n+1

crkG(Xi1, . . . , Xik)

=

m

M

k=1

M

1≤i1<...<ik≤m+n+1

crkF(Xi1, . . . , Xik)⊗

n

M

k=1

M

1≤i1<...<ik≤m+n+1

crkG(Xi1, . . . , Xik) where the last equality comes from the fact that deg(F) = m anddeg(G) = n. So we have a direct sum of functors in several variables where the number of variables is between 1 and m+n. On the other hand

(F⊗G)(X1⊕. . .⊕Xm+n+1)'

m+n+1

M

k=1

M

1≤i1<...<ik≤m+n+1

crk(F⊗G)(Xi1, . . . , Xik).

Sincecrm+n+1(F⊗G)(Xi1, . . . , Xik) hasm+n+1 variables, we deduce by identification thatcrm+n+1(F⊗

G) = 0 sodeg(F⊗G)≤m+n.

Remark 2.10. The inequality in the previous proposition can be strict. For example, consider F : Z-mod→Z-Modgiven byF(−) =− ⊗Q/Z. This functor is polynomial of degree 1 butF⊗F = 0 sinceQ/Z⊗Q/Z= 0.

Proposition 2.11. Ifkis an integral domain andF :C →k-ModandG:C →k-Modare polynomial functors taking torsion free values, then F⊗Gis polynomial and

deg(F⊗G) =deg(F) +deg(G).

The proof of this proposition relies on the following lemma.

Lemma 2.12. LetRbe a commutative domain,M andN be torsion freeR-modules, thenM⊗

R

N = 0 iff M = 0or N= 0.

(10)

Proof. Assume thatM 6= 0 andN 6= 0. LetKbe the field of fractions ofR. We haveM⊗

R

K=S−1M whereS=R\{0}andS−1Mdenotes the localisation. SinceM is torsion free we have: m1 = 0⇔m= 0.

Then the morphismφ:M →S−1M given byφ(m) =m1 is injective soM⊗

R

KcontainsM. We deduce that M⊗

R

K andN⊗

R

K are non zero so (M ⊗

R

K)⊗

K

(N⊗

R

K)6= 0. Since

(M⊗

R

K)⊗

K

(N⊗

R

K)'(M ⊗

R

N)⊗

R

K6= 0

we deduce that M⊗

R

N 6= 0.

Proof of Proposition 2.11. Suppose thatF is polynomial of degreemandGis polynomial of degreen.

By Proposition 2.6 we have (F⊗G)(X1⊕. . .⊕Xm+n)'

m

M

k=1

M

1≤i1<...<ik≤m+n

crkF(Xi1, . . . , Xik)⊗

n

M

k=1

M

1≤i1<...<ik≤m+n

crkG(Xi1, . . . , Xik)

'

m+n

M

k=1

M

1≤i1<...<ik≤m+n

crk(F⊗G)(Xi1, . . . , Xik).

So, the functor ofm+nvariables

C(X1, . . . , Xm+n) =crmF(X1, . . . , Xm)⊗crnG(Xm+1, . . . , Xm+n)

is a subfunctor ofcrm+n(F⊗G)(X1, . . . , Xm+n). SincecrmF andcrnGare non-zero and take torsion free values we deduce from Lemma 2.12 that C is non zero, hencecrm+n(F⊗G) is non zero. Hence deg(F⊗G)≥m+n. The other inequality is given in Proposition 2.9.

Example 2.13. For a commutative domain k, using Proposition 2.11 and Example 2.7(1) we can prove by induction that the functor Tn:k-mod→k-Modis polynomial of degreen.

Proposition 2.14. The functor crn:F(C;k)→ F(C×n;k)is exact for alln≥1.

Definition 2.15. A full subcategoryC0 of an abelian categoryC is thick (or is a Serre subcatrgory of C) if it contains 0 and is closed under extensions i.e. for every exact sequence 0→B →A→C→0 in C,A∈ C0 if and only if B andC are in C0.

Proposition 2.16. The subcategoryPoln(C,k)of F(C;k)is thick.

Proof. Immediate consequence of Proposition 2.14.

Example 2.17. Using the short exact sequence (2) in Example 1.6, the fact that a is polynomial of degree 1 and the previous proposition we can prove by induction that Qn : gr→ Ab is a polynomial functor of degree n.

2.3. Equivalent definitions. Polynomial functors can be defined in several other ways which can be more or less useful depending on the context. There are definitions in terms of cokernel instead of kernel, idempotent or the difference functor. We refer the reader to [DV15, Section 2.2] for the equivalence between these definitions when Chas a null object.

Remark 2.18. In [DV19] we extend the notion of polynomial functors from a symmetric monoidal category where the unit 0 is theinitialobject.

(11)

2.4. Description of polynomial functors. In this section we present several results concerning the description of polynomial functors. The polynomial functors of degree one are simple to describe but, in general, it is difficult to describe the categoriesPoln(C,k) forn >1. However, we will see in Section

?? that the quotient categoriesPoln(C,k)/Poln−1(C,k) have simple descriptions.

• Description of polynomial functors of degree1

If C is an additive category, for F : C → k-Mod a reduced polynomial functor of degree one, by Proposition 2.6 we have a natural isomorphism F(X ⊕Y)' F(X)⊕F(Y). So reduced polynomial functors of degree one on an additive category are equivalent to additive functors. For C an additive category, we denote byAdd(C,k) the full subcategory ofF(C,k) of additive functors.

IfC=R-modforRa ring, the Eilenberg-Watts theorem gives the following description of additive functors from R-modtok-Mod.

Theorem 2.19. [Eil60, Wat60]LetRandkbe two rings. The evaluation on Rinduces an equivalence of categories

Add(R-mod,k)−'→(Rop⊗k)-Mod.

ForM ∈(Rop⊗k)-Mod, the quasi-inverse of this functor is given by M 7→M ⊗

R−.

LetC be a pointed category having finite coproducts denoted byq. For E ∈ C we denote by hEiC

the full subcategory ofC having as objects finite sums of copies of E.

Example 2.20. (1) ForC=R-ModandE=R, we have hEiC =R-mod.

(2) ForC=Gr andE=Z, we havehEiC =gr.

(3) ForC=Set (the category of pointed sets) andE= [1], we havehEiC = Γ.

Eilenberg-Watts theorem has been generalized to linear functors onhEiC in [HV11]. We need some notations before to give the statement.

A functorF :hEiC →k-Modhas a greatest linear quotient functor denoted by ¯T1(F). This functor is given explicitely by the following formula

1(F)(V) =Coker(F(p1) +F(p2)−F(s) :F(V qV)→F(V))

where p1, p2, s:V qV →V are respectively, the first projection, the second projection and the sum (given by the universal property of coproduct). Let ΛC(E) := ¯T1(PE)(E) wherePE is the projective generator associated toE (see Definition 1.21).

Theorem 2.21. [HV11, Theorem 3.12]The evaluation on E induces an equivalence of categories Pol1(hEiC,Z)−'→ΛC(E)-Mod.

ForM ∈ΛC(E)-Mod, the quasi-inverse of this functor is given byM 7→T¯1PE(−) ⊗

ΛC(E)

M. Remark 2.22. This theorem can easily be extend to functors with values ink-modules.

• Description of polynomial functors of degreen

In general it is difficult to give a complete description of the categoriesPoln(C,k).

The case of quadratic functors has been studied for several categories C. For C = ab quadratic functors have been described by Baues in [Bau94], for C=gr they have been described by Baues and Pirashvili in [BP99]. For C = Γ quadratic functors can be described thanks to the Dold-Kan type theorem of Pirashvili as we will explain below. All these cases are covered by the complete description of the categoryPol2(hEiC,k) given in [HV11].

For higher degrees, a description of polynomial functors of degree n, for all n, has been given in [BDFP01] for C = ab and in [HPV15] for C = gr. Polynomials functor on the category Γ can be described thanks to the following theorem.

Theorem 2.23(Dold-Kan type theorem of Pirashvili). [Pir00]Let Ωbe the category of finite sets and surjections. The functor:

cr:F(Γ;k)→ F(Ω;k)

(12)

given by cr(F)(n) =crnF([1], . . . ,[1])for F ∈ F(Γ;k)is an equivalence of categories (where crnF is the n-th cross-effect of F, see Definition 2.3).

LetF(Ω;k)≤n the full subcategory ofF(Ω;k) having as objects functors vanishing on setsX such that |X |> n.

Corollary 2.24. The functor:

cr:Poln(Γ;k)→ F(Ω;k)≤n

is an equivalence of categories.

Remark 2.25.The classical Dold-Kan theorem gives an equivalence between simplicial sets in an abelian categoryA(i.e. F(∆op,A)) and the category of chain complexes ofA. The category of chain complexes can be viewed as the category of functors from an enriched category over Γ preserving nul morphism.

This justifies the name of the previous theorem.

Remark 2.26. In [DPV] we extend this result to the PROP associated to a set-operad. The previous theorem corresponding to the PROP associated to the operad Com.

Remark 2.27. Two rings are calledMorita equivalent if they have equivalent categories of left modules.

As functor categories are generalizations to several objects of the theory of modules over a ring this definition can be extended in the following form: two small categories C andC0 are Morita equivalent if the functors categories F(C,k) andF(C0,k) are equivalent.

IfCandC0 are equivalent they are obviously Morita equivalent but there are lots of examples of non equivalent categories which are Morita equivalent. For example Theorem 2.23 says that the categories Γ and Ω are Morita equivalent.

In [S lo04] and [LS15] the authors give general conditions in order to obtain equivalences of functor categories. Their methods cover the classical Dold-Kan theorem but also the Dold-Kan type theorem of Pirashvili and its extension to PROP associated to the associative set-operad.

• Description of polynomial functors of degreenmodulo polynomial functors of degree n−1

In order to understand polynomial functors of degree n we would like to describe the category of polynomial functors of degree ≤ n from the category of polynomial functors of degree ≤ n−1 and another category which morally measures the difference between the functors of degree ≤nand the functors of degree ≤ n−1. For this we present in this section a general way to study an abelian categoryCfrom ”smaller” categories. More precisely, forC0a subcategory ofChaving good properties, we define the quotient category C/C0. The study ofC can be reduced to the study ofC0 andC/C0.

The original reference for this section is [Gab62, Chapitre III].

Remark 2.28. A quotient category is a particular case of the localisation of Gabriel-Zisman [GZ67] of a category relatively to a set of morphisms (here, we inverse the morphisms whose kernel and cokernel are in the subcategory C0).

Proposition 2.29. Let F : C → A be a functor between abelian categories. If F is exact then the kernel ofF (i.e. the full subcategory ofC of objects which are sent to 0by F) is thick.

The converse of this proposition is given by the notion of quotient category defined below. More precisely, if C0 is a thick subcategory of C, we define a new abelian category C/C0 called ”quotient category” such that there exists an exact functor F :C → C/C0 whose kernel isC0.

Definition 2.30. LetC be an abelian category and C0 a thick subcategory of C. The quotient category C/C0 has as objects the objects ofC and forX andY two objects ofC

C/C0(X, Y) =colim HomC(X0, Y /Y0)

where the colimit runs through all subobjects X0 ⊂X, Y0 ⊂Y such thatX/X0 andY0 are objects in C0.

(13)

The composition of morphisms in C/C0 is given carefully in [Gab62].

Iff ∈HomC(X, Y) such thatKer(f)∈ C0 (resp. Coker(f)∈ C0) thenf is a monomorphism (resp.

epimorphism) in C/C0.

We have a quotient functor T :C → C/C0 given byT(X) =X forX ∈ C and forf ∈HomC(X, Y), T(f) is the image off in colimHomC(X0, Y /Y0).

Proposition 2.31. The functorT :C → C/C0 is exact and its kernel isC0. Moreover, forDan abelian category, F :C → Dan exact functor which is trivial onC0, there exists a unique functorG:C/C0→ D such that G◦T =F.

By Proposition 2.16, the categoryPoln(C,k) is thick. We will describe below the quotient categories Poln(C,k)/Poln−1(C,k).

Proposition 2.32 (Pirashvili). The functor crn : Poln(ab,k) →k[Sn]-Mod, F 7→ crnF(Z, . . . ,Z) induces an equivalence of categories:

Poln(ab,k)/Poln−1(ab,k)'k[Sn]-Mod.

For n > 1 the categories Poln(ab,k) and Poln(gr,k) are not equivalent. However we have the following result.

Proposition 2.33. [DV15, Corollaire 3.6]The abelianization functora:gr→Ab induces an equiva- lence of categories:

Poln(gr,k)/Poln−1(gr,k)' Poln(ab,k)/Poln−1(ab,k) Combinig the last two propositions we obtain the equivalence of categories

Poln(gr,k)/Poln−1(gr,k)'k[Sn]-Mod.

Remark 2.34. In [DV15], we give more generally the description of Poln(hEiC,k)/Poln−1(hEiC,k) where C is a small pointed category with finite coproduct, E is a fixed object in C and hEiC is the full subcategory of Chaving as objects finite coproducts ofE. More precisely, we give therecollement diagram between the categoriesPoln(hEiC,k),Poln−1(hEiC,k) and a category of modules.

2.5. Exponential functors. One of the most important property of exponential function is that the exponential of a sum is the product of exponentials. In this section we introduce functors satisfying a similar property. We will see in section??that functor homology of exponential functors has interesting properties. LetCbe a small category having finite coproducts denoted byt. Recall that (C,t,0) (where 0 denotes the initial object corresponding to the empty coproduct) is a symmetric monoidal category.

Definition 2.35. (1) An exponential functor E of F(C,k)is a symmetric monoidal functor from C tok-Mod. In particular,E is equipped with natural isomorphisms

E(CtC0)'E(C)⊗E(C0) forC andC0 inC.

(2) A graded functor E = (En) where En : C → k-Mod is exponential if we have a natural isomorphism:

En(UtV)'

n

M

i=0

Ei(U)⊗En−i(V).

Example 2.36. The graded functors Λ, S are exponential functors. The graded functor T is not exponential but it is not far to be exponential in the sense that we have the following isomorphism

Tn(U⊕V)'

n

M

i=0

(Ti(U)⊗Tn−i(V)) ⊗

Si×Sn−i

Z[Sn].

Proposition 2.37. Let E = (En) be a graded exponential functor such that E0 =k. Then En is polynomial of degree ≤n.

(14)

Proof. By the exponential property and the hypothesis onE0we have natural isomorphisms: E1(Ut V)'E1(U)⊕E1(V). Socr2(E1) = 0.

By induction, suppose that for alli≤n,deg(Ei)≤i. Using the exponential property and Proposi- tion 2.9 we obtain the result.

Example 2.38. The functors Γn, Snn fromk-modtok-Modare polynomial of degree n.

3. Homology of functors: definitions and properties

The terms ”functor homology” denote homological algebra in functor categories. In this section we will explain in more details what does it mean, give some basic properties and several results concerning functor homology overgr.

3.1. Definition of Tor and Ext.

• Tor groups. The functors− ⊗

C F andG⊗

C −are right exact. They commute with colimits in each variables. We can derive these functors on the left.

Definition 3.1. ForF ∈ F(C,k) andG∈ F(Cop,k)we define:

T orCi(G, F) =Hi(G⊗

C

P) where P is a projective resolution of F ∈ F(C,k).

Remark 3.2. We could equally well resolveG.

Homology of a category

Definition 3.3. ForF ∈ F(C,k) we define the gradedk-module H(C, F) =T orC(k, F).

Remark 3.4. We haveH0(C, F) =k⊗

C

F = colim(F) by Example 1.31.

Example 3.5. If G is the category associated to a group G (see example 1.1), a functor F : G → k-Modis ak[G]-module and the homology of the categoryG,H(G, F), corresponds to the usual notion of homology of the group Gwith coefficients in ak[G]-module.

We give two simple examples of computation of homologies of categories.

Example 3.6. IfC has an initial object I thenH0(C,k) =k andH(C,k) = 0for∗>0.

In fact, k=PIC(−) =k[C(I,−)]sok is a projective object in F(C,k).

Example 3.7. IfC has a terminal object T thenH0(C;F) =F(T)andHi(C;F) = 0for∗>0.

In fact, k=PTCop(−) =k[C(−, T)] sokis a projective object in F(Cop,k).

• Ext groups.

Definition 3.8. ForF ∈ F(C,k) andG∈ F(C,k) we define:

ExtiF(C

k)(G, F) =Hi(HomF(C,k)(P, F)) where P is a projective resolution of G∈ F(C,k).

3.2. Properties.

(15)

• Relation between Ext and Tor.

Proposition 3.9. Let G:Cop→k-Mod,F :C →k-Mod andI an injective k-module then we have a natural graded isomorphism

T orC(G, F)'ExtF(C)(F,Hom(G, I))

where V=Homk(V, I)for ak-moduleV andHom(G, I) :C →k-Mod,C7→Homk-Mod(G(C), I).

Proof. We use the characterization of Ext groups given in [ML63, Chapter III, Theorem 10.1] for Exn(F) =T orCn(G, F).

We have

Ex0(F) =T or0C(G, F)= (G⊗

C F)=Homk(G⊗

C F, I)'HomC(F,Homk(G, I)) by Proposition 1.33.

For a projective functorP we have

Exn(P) =T ornC(G, P)= 0

Since I is an injective k-module, Homk(−, I) is exact and Exn send short exact sequence to long exact sequence.

We deduce thatExn'Extn(−, G).

• Functoriality.

Lemma 3.10. Let C andD be two small category,ϕ:C → D,F :D →k-Mod and G:Dop→k-Mod be functors then ϕinduces a natural morphism

ϕ :T orC(G), ϕ(F))→T orD(G, F).

Proof. To construct the maps ϕ we use the notion of universal δ-functors (see [Wei94, Section 2.1]

for the definition) and the following result (see [Wei94, Theorem 2.4.7 p47]) Let A andB be abelian categories. If Ahas enough projective objects, then for any right exact functorF :A → B, the derived functors LnF form a universalδ-functor.

The categories F(C,k) and F(D,k) are abelian by Proposition 1.7 and have enough projective objects by Corollary 1.23. For G : Dop → k-Mod, the functor G⊗

D− : F(D,k) →k-Mod is right exact. Since the functorϕis exact (see Exercise 1.8), the functorϕ(G)⊗

C−:F(C,k)→k-Modis also right exact. We deduce that the functors T orDn(G,−) and T orCn(G),−) form universal δ-functors.

By the universal property of the δ-functorT orCn(G),−) the natural transformation ϕ0(G)⊗

C ϕ(−)→G⊗

D− gives morphisms

ϕn:T ornC(G), ϕ(F))→T orDn(G, F)

extendingϕ0. Moreover these morphisms are unique if we require to have a morphism ofδ-functor.

Corollary 3.11. Let C andDbe two small category, ϕ:C → DandF :D →k-Mod be functors then ϕ induces a natural morphism

ϕ:H(C, ϕ(F))→H(D, F).

Proof. Apply the previous lemma forGthe constant functor equal tok. One of the main ingredient of the method developed in [DV10] consists to compare functor homolo- gies of various categories. More precisely, we will see in Proposition ?? a criterion implying that the natural mapϕ:H(C, ϕ(F))→H(D, F) obtained in the previous corollary is an isomorphism.

The following lemma will be also useful.

(16)

Lemma 3.12. Let C and D be two small category, ϕ, ψ : C → D be functors, u : ϕ →ψ a natural transformation and F :D →k-Mod andG:D →k-Modbe functors, then the following diagram is commutative

T orCG, ϕF) T or

C

F,F◦u) ,2

T orC(G◦u,ϕF)

T orCG, ϕF)

ψ

T orCG, ϕF) ϕ

,2T orD(G, F).

4. Methods to compute functor homology In this section we present several useful tools to compute functor homology.

4.1. Functor homology and adjunction. We will prove that the adjunction between functor cat- egories coming from an adjunction of functors (see Proposition 1.12) can be derived to give natural isomorphisms between Ext.

We will need the following lemma

Lemma 4.1. Ifψ:C → C0 is left adjoint to ϕ:C0→ C then, for eachc in C ϕPCC 'Pψ(C)C0 .

In particularϕ preserves projective objects.

Proof. ϕPCC =K[HomC(C, ϕ(−))]'K[HomC0(ψ(C),−) =Pψ(C)C0 . Proposition 4.2. Ifψ:C → C0 is left adjoint to ϕ:C0→ C then we have natural isomorphisms

ExtF(C0,k)F, G)'ExtF(C,

k)(F, ψG) of graded k-modules forF ∈ F(C,k)andG∈ F(C0,k).

Proof. Let P → F be a projective resolution. Since ϕ is exact (see Exercice 1.8) and ϕ preserves projective objects by Lemma 4.1, ϕ(P)→ϕ(F) is also a projective resolution. Therefore, sinceϕ is left adjoint to ψ according to Proposition 1.12, we have:

ExtF(C0,k)F, G) =H(HomF(C0,k)(P), G))'H(HomF(C,k)(P, ψG))'ExtF(C,k)(F, ψG).

Application 1: Base change. LetKandK0be two fields andK→K0be a finite extension of degree d. Consider the forgetful functor F :P(K0)→P(K) and the base change T :=K0

K

−:K-mod→ K0-mod.

Proposition 4.3. The base change functorT is left adjoint and right adjoint to the forgetful functor.

Proposition 4.4. ForIK :P(K)→AbandIK0 :P(K)→Abthe forgetful functors we have:

ExtF(P(K0),k)(IK0, IK0)'ExtF(P(K),k)(IK, IK)⊕d. Proof. We haveF(IK) =IK0 andT(IK0)'K0

K

IK 'IK⊕d. By Proposition 4.2 we have:

ExtF(P(K0),k)(IK0, IK0) =ExtF(P(K0),k)(IK0, F(IK))'ExtF(P(K),

k)(TIK0, IK) 'ExtF(P(K),k)(IK⊕d, IK)'ExtF(P(K),k)(IK, IK)⊕d.

Références

Documents relatifs

This theorem is the generalization of Proposition 8.3 in [2] giving the equivalence of categories between the reduced polynomial functors of degree n from (finitely generated

In [7, Section 1], Djament and Vespa construct a framework to define strong polynomial functors in the category Fct(M, A), where M is a sym- metric monoidal category, the unit is

This theorem is the generalization of Proposition 8.3 in [Baues et al., 2001] giving the equivalence of categories between the reduced polynomial functors of degree n from

In [DV10] we develop a general method to compute stable homology of families of groups with twisted coefficients given by a reduced covariant polynomial functor.. Not only can we

Many classical Ext computations simply amount to the collapsing of this spectral sequence at the second page for lacunary reasons, and it is also a convenient tool to study the effect

Richardson rule [3] says that any skew Schur (respectively Weyl) functor has a filtration with a graded object being a sum of Schur (respectively Weyl) functors), they are often

a) to be weak enough: so weak that every concrete category admits an embedding of this kind into the category of topological semigroups (as shown in.. part V

BECK, Homology and standard constructions, Lecture Notes in Math. Introduction to Seminar on triples and categorical homology theory, Lecture Notes in