Another fundamental tool in the study of derived categories is the Serre functor. We work with a triangulated category T which is linear over a field k.
We will set V∗:=Homk(V,k)
Definition. A Serre functor is an auto-equivalence S:T→T for which there are natural isomorphisms Hom(X,Y)∗≅Hom(Y,S(X))
Example. Let A be a dg-algebra over k. We set (−)∨:=RHomA(−,A)
There is natural map M∨⊗LAN→Hom(M,N) The subcategory of pairs (M,N) where this is an isomorphism
contains (A[l],A[s]) for each l,s∈A,
is triangulated in M and N,
is closed under retracts in both M and N, and
is closed under arbitrary coproducts in N.
Thus this is an isomorphism for any perfect M and any N.
Using tensor-Hom adjunction, we have Homk(M∨⊗LAN,k)≅HomA(N,Homk(M∨,k))
Thus, if we have Serre functor, then we know its form must be S(M):=(M∨)∗ The question becomes whether M↦(M∨)∗ is an auto-equivalence.
Assuming it is an auto-equivalence, we know the S commutes with ⨁. However, it not reasonable to expect ⨁(Mt∨)∗→((⨁Mt)∨)∗ to be an isomorphism for general M. One needs some finiteness in general, either for M as an A-module or H∗M as a k-module or both.
We will restrict ourselves now to assuming that A is proper over k. Recall this means that dimH∗A<∞ and we will assume that M and N are perfect A-modules.
We have a natural map M⊗LAA∗(M∨)∗ which one can check is isomorphism for perfect M.
Given that we can write S as tensoring with the bimodule A∗, it makes sense to look for another bimodule A! with A!⊗LAA∗≅A and A∗⊗LAA!≅A
Consider RHomA⊗kAop(A,A⊗kA)⊗LAA∗ If we assume that A is compact, we have RHomA⊗kAop(A,A⊗kA)⊗LAA∗→RHomA⊗kAop(A,A⊗kA∗) is an isomorphism. Since H∗A is finite-dimensional, we have RHomA⊗kAop(A,A⊗kA∗)→RHomA⊗kAop(A,Homk(A,A)) is also an isomorphism. Now, we can use tensor-hom adjunction A≅RHomA⊗kAop(A⊗kA,A)→RHomA⊗kAop(A,Homk(A,A)) to see that RHomA⊗kAop(A,A⊗kA)⊗LAA∗≅A We get a similar isomorphism if we tensor in the other order.
Thus, if A is a compact A-A bimodule with dimH∗A<∞, we see that M↦M⊗LAA∗ is the Serre functor on perfA. Furthermore, when A is a compact bimodule, perfA is equivalence to the category D(modfdA) of A-modules with total cohomology finite dimensional over k.
Lemma. If we have an endofunctor S:T→T with natural isomorphisms Hom(X,Y)∗≅Hom(Y,S(X)) and each Hom(X,Y) is finite-dimensional, then S is fully-faithful.
Proof. (Expand to view)
We have a natural isomorphism Hom(X,Y)→Hom(X,Y)∗∗→Hom(Y,S(X))∗→Hom(S(X),S(Y)) and one just needs to check that this coincides with application of S. We omit that verification. ■
Proposition. Assume F:T→S is exact and both T and S have Serre functors. If F has right adjoint R:S→T, F has a left adjoint ST−1RSS⊢F If F has a left adjoint L, then F has a right adjoint F⊢ST−1LSS
Proof. (Expand to view)
We have natural isomorphisms Hom(Y,FX)≅Hom(FX,SSY)∨≅Hom(X,RSSY)∨≅Hom(RSSY,STX)≅Hom(ST−1RSSY,X) and similarly in the other case. ■