Local cohomology in Grothendieck categories
Fatemeh Savoji and Reza Sazeedeh
Department of Mathematics, Urmia University, P.O.Box: 165, Urmia, Iran
[email protected]
Department of Mathematics, Urmia University, P.O.Box: 165, Urmia, Iran
[email protected]
Abstract.
Let A be a locally noetherian Grothendieck category. In this paper we define and study the section functor on A
with respect to an open subset of ASpecA. Next we define and study local cohomology theory in A in terms of the section functors. Finally we study abstract local cohomology functor on the derived category D+(A).
Key words and phrases:
preradical functor, local cohomology, Grothendieck category, localizing
subcategory
2010 Mathematics Subject Classification:
18E15, 18E30, 18E40
1. introduction
Throughout this paper A is a locally noetherian Grothendieck category. The main aim of this paper is to define and study local cohomology notion in Grothendieck categories. We define local cohomology with respect to an open subset of atom spectrum of A, ASpecA, defined by Kanda [K1, K2, K3]. To be more precise, for any open subset W of ASpecA, we define the section functor ΓW on A and we show that they are in corresponding to the left exact radical functors, a classical notion in Grothendieck categories.
Section 2 is devoted to some backgrounds about monoforms objects, atoms and atom spectrum. We obtain a result about atom support of monoform objects. We show if ASpecA is Alexandroff, then every monoform object H with α=H contains a monoform subobject H1 such that ASupp(H1)={β∈ASpecA∣α≤β}.
In section 3, we define and study preradical and radical functors on A. We find a characterization of left exact radical functors. We prove that if γ is a left exact preradical functor, then it preserves injective objects if and only if Tγ is stable where Tγ is the pretorsion class induced by γ (cf. Proposition 3.3).
In Theorem 3.8, we prove that if γ is a left exact radical functor with the corresponding torsion theory (Tγ,Fγ) and if M is a γ-torsion-free object of A, then up to isomorphisms, GF(M) is the smallest faithfully γ-injective object containing M where F:A→A/Tγ is the canonical functor with its right adjoint functor G:A/Tγ→A. This theorem immediately concludes that H(α) is a faithfully tα-injective object for any α∈ASpecA where tα is the left exact radical functor corresponding to X(α)=ASupp−1(ASpecA∖{α}).
Given an object M of A and an open subset U of ASpecA, the torsion subobject of M with respect to U is denoted by
ΓU(M) which is the largest subobject of M such that ASupp(ΓU(M))⊂U. We prove in Theorem 3.17 that any left exact preradical functor γ is a subfunctor of ΓUγ, where
[TABLE]
Moreover, if γ is radical, then the equality γ=ΓUγ holds. We also prove that if ΓU preserves injective objects and M is an object of A, then AAss(M/ΓU(M))⊆AAss(M) (cf. Proposition 3.20).
In Section 4, we define the dimension of an object M of A in terms of atoms in ASupp(M). We obtain a relationship between this new dimension and the classical dimension given by Gabriel [Ga]. We also study local cohomology of objects of A with respect to an open subset of ASpecA. We obtain a result about non-vanishing of local cohomology of objects of A. To be more precise, in Theorem 4.10, we show that if (A,m) is a local category, N is a noetherian object of A of dimension one and for any α∈AAss(N/Γm(N)) there exists a monoform object M such that End(M) is not a skew field and α=M, then Hm1(N) is not noetherian.
In Section 5, we study abstract local cohomology on the category A. Our idea goes back to a work by Yoshino and Yoshizawa [YY] on the category of R-Mod, when R is a commutative ring. In Proposition 5.4, we show that if γ is a left exact radical functor preserving injective objects, then Rγ is an abstract local cohomology. Finally we prove that if δ is an abstract local cohomology on D+(A), then there exists an open subset W of ASpecA such that δ=RΓW
(cf. Theorem 5.7).
2. Monoform objects and their atom support
We first recall from [K1] the definition of monoform objects and
atoms spectrum in a Grothendieck category. An abelian category A
is called Grothendieck if it has exact direct limits and a
generator.
Definition 2.1**.**
(i) A nonzero object M in A is monoform if for any
nonzero subobject N of M, there exists no common nonzero
subobject of M and M/N which means that there does not exist a
nonzero subobject of M which is isomorphic to a subobject of
M/N. We denote by ASpec0A, the set of all monoform
objects of A.
(ii) Two monoform objects H and H′ are said to be atom-equivalent if they have a common nonzero subobject.
(iii) By [K1, Proposition 2.8], the atom equivalence establishes an
equivalence relation on monoform objects; and hence for every
monoform object H, we denote the
equivalence class of H, by H, that is
H={G∈ASpec0A∣HandG has a common nonzero subobject}.
(iv) The atom spectrum ASpecA of A is the quotient set
of ASpec0A consisting of all equivalence classes induced by
this equivalence relation. Any equivalence class is called an atom of ASpecA.
(v) For an object M of A, we define a subset ASupp(M) of
ASpecA by
[TABLE]
We also define the associated atoms of M, denoted by
AAss(M), a subset of ASupp(M) that is
[TABLE]
(v) A subset Φ of ASpecA is called open if for any
α∈Φ, there exists H∈α such that
ASupp(H)⊂Φ. For any nonzero object M of A, it is
clear that ASupp(M) is an open subset of A.
We recall the definition of Serre subcategories and the quotient category induced by a Serre subcategory.
Definition 2.2**.**
A full subcategory X of an abelian category A is called Serre if for any exact sequence 0→M→N→K→0 of A, the object N belongs to X if and only if M and K belong to X. The quotient category A/X of A induced by X is defined as follows.
- (1)
The objects of A/X and A are the same.
2. (2)
For any objects M and N in A we have
[TABLE]
where S(M,N) is the direct set defined by
[TABLE]
and for (M′,N′),(M′′,N′′)∈S(M,N), we have (M′,N′)≤(M′′,N′′) if M′′⊂M′ and N′⊂N′′.
3. (3)
Let L,M,N be objects in A and [f]∈HomA/X(L,M) and [g]∈HomA/X(M,N). Assume that [f] and [g] are represented by f∈HomA(L′,M/M′) and g∈HomA(M′′,N/N′′) where (L′,M′)∈S(L,M) and
(M′′,N′′)∈S(M,N), respectively. Then the composite [g]∘[f]∈HomS(L,N) is the equivalence class of the composite of f′′:f−1(M′M′+M′′)→M′M′+M′′ and g′:M′M′+M′′→N/N′ where f′′ and g′ are the induced morphisms by f and g, respectively and N′/N′′=g(M′∩M′′).
In this case, we can define the canonical additive functor F:A→A/X by the assignment M↦M for each object M of A and the canonical map HomA(M,N)→HomA/X(M,N) for objects M and N in A.
The Serre subcategory X of A is called localizing if the canonical functor F has a right adjoint functor.
We recall from [K2] that ASpecA can be regarded as a partially
ordered set together with a specialization order ≤ as follows:
for any atoms α and β in ASpecA, we have
α≤β if and only if for any open subclass Φ of
ASpecA satisfying α∈Φ, we have β∈Φ.
For every α∈ASpecA, the topological closure of α, denoted by {α} consists of all
β∈ASpecA such that β≤α. According to [K1, Theorem 5.7], for each atom α, there exists a localizing subcategory
X(α)=ASupp−1(ASpecA∖{α}) induced by α, where ASupp−1(U)={M∈A∣ASupp(M)⊆U} for any subset U of ASpecA. We denote by Aα the quotient category A/X(α).
For any object M of A, we denote F(M) by Mα where F:A→Aα is the canonical functor. We also remember from [K1, Proposition 5.10] that
[TABLE]
and using [K1,Proposition 5.5], we have
[TABLE]
A topological space X is called Alexandroff if the intersection of any family of open
subsets of X is also open.
Proposition 2.3**.**
If α∈ASpecA, then H∈α⋂ASupp(H)={β∈ASpecA∣α≤β}. In particular if ASpecA is Alexandroff, then there exists a monoform object H with α=H and ASupp(H)={β∈ASpecA∣α≤β}.
Proof.
The first claim has been proved by Kanda [K2, Proposition 4.2]. In order to prove the second claim, since A is Alexandroff, {β∈ASpecA∣α≤β} is open and so there exists an object M of A such that {β∈ASpecA∣α≤β}=ASupp(M). Since α∈ASupp(M), the object M has a subquotient M/K containing a monoform subobject H with H=α. It is clear by the first part that ASupp(H)={β∈ASpecA∣α≤β}.
∎
Corollary 2.4**.**
Let ASpecA be an Alexandroff topological space and α∈ASpecA. Then every monoform object H with α=H contains a monoform subobject H1 such that ASupp(H1)={β∈ASpecA∣α≤β}.
Proof.
According to Proposition 2.3, there exists a monoform object H′ such that α=H′ and ASupp(H′)={β∈ASpecA∣α≤β}. It is clear by Proposition 2.3 that ASupp(H′)=ASupp(H′′) for any
subobject H′′ of H′. Furthermore, any monoform object H with α=H and H′ have a common nonzero subobject H1 which satisfies our claim.
∎
3. Preradical functors in Grothendieck categories
Let 1:A→A be the identity functor. Then 1 is an object of the functor category Fun(A,A). Any subobject γ of 1 is called preradical. In other words, γ(M) is a subobject of M for any object M of A and for any morphism f:M→N of objects of A, the morphism γ(f) is a restriction of f onto γ(M). The preradical γ is called radical, if for any object M of A, we have γ(M/γ(M))=0 and γ is idempotent if γ2=γ (i.e. γ(γ(M))=γ(M) for any object M).
For any preradical functor γ on A, we define pretorsion (or γ-pretorsion) class Tγ and pretorsion-free (or γ-pretorsion-free) class Fγ as follows
[TABLE]
[TABLE]
We notice that each of element of Tγ is called γ-torsion and each element of Fγ is called γ-torsion-free.
Assume that F:A→D and F′:A→D′ are exact functors admitting full and faithful right adjoint functors. We say that F∼F′ if there exists a unique equivalence functor H:D→D′ such that H∘F≃F′ (≃ shows the natural equivalence). It is clear that ∼ is an equivalence relation and if F∼F′, then Ker(F)=Ker(F′). Denoting the equivalence class of F by [F] and using [P, Chap 4, Theorem 4.9], for any exact functor F:A→D admitting a full and faithful right adjoint functor, we have [F]=[FKer(F)] where FKer(F):A→A/Ker(F) is the canonical exact functor. We put
[TABLE]
[TABLE]
Proposition 3.1**.**
Let A have enough injective objects. Then there is a one-to-one correspondence between the class of left exact radical functors of A and B.
Proof.
Assume that r is a left exact radical of A. Then it is clear that for any object X of A, r(X) is the largest subobject of X belonging to Tr and hence Tr is a localizing subcategory of A by [P, Chap 4, Proposition 5.2]. On the other hand, if F:A→A′ is an exact functor admitting a full and faithful right adjoint functor, then according to [P, Chap 4, Theorem 4.9], Ker(F) is a localizing subcategory. Assume that rKer(F)(X) is the largest subobject of X belonging to Ker(F). It follows from [St, Chap VI, Proposition 1.7] that rKer(F) is a left exact radical functor.
Consider A={r:A→A∣risaleftexactradicalfunctor}. We define a map Φ:A→B by Φ(r)=[Fr], where Fr:A→A/Tr is the canonical exact functor. We also define Θ:B→A
by Θ([F])=rKer(F). One can show that Θ∘Φ=1A and Φ∘Θ=1B as TrKer(F)=Ker(F) and rKer(Fr)=r.
∎
Let E be an injective object of A. Following [V], for any object C of A, we define
[TABLE]
As according to [V, Proposition 3.2], tE is a left exact radical functor, TtE is localizing and it is called the localizing subcategory of A generated by tE.
Let α∈ASpecA and E=E(α). Ahmadi et al. [AS, Theorem 2.11] showed that the left exact radical functors tE and tα generate the same localizing subcategories where tα is the left exact radical functor corresponding to X(α). To be more precise, TtE=ASupp−1(ASpecA∖{α}). In the following proposition we show that tE=tα.
Proposition 3.2**.**
Let E be an indecomposable injective object of A with AAss(E)={α}. Then tE=tα.
Proof.
For any object C, we have tE(C)∈TtE and so by the above argument tα(tE(C))=tE(C). Now since tα is left exact, tα(tE(C))=tE(C)∩tα(C) and hence tE(C)⊆tα(C). Symmetrically we have tα(C)⊆tE(C).
∎
The following lemma is frequently used in this paper.
Lemma 3.3**.**
([K4, Proposition 3.5])*
Let α∈ASpecA. Then Hα is simple in Aα for any monoform object H with α=H.*
From [P], a pretorsion class X of
the Grothendieck category A is called stable if the
injective envelope in A of any object of X is also an object
of X. Further a Grothendieck category is said to be locally
stable if any its localizing subcategory is stable. We now have the following result.
Proposition 3.4**.**
Let γ be a left exact preradical functor. Then γ preserves injective objects if and only if Tγ is stable.
Proof.
In order to prove ”only if”, since A is locally noetherian, for any object M of A, we have
E(M)=α∈AAss(M)⨁E(α)(μ(α)), where E(α)(μ(α))=μ(α)⨁E(α) and μ(α) denotes the numbers of E(α) in E(M). Hence it suffices to show that for any monoform object H∈Tγ we have E(H)∈Tγ. By the assumption, γ(E(H)) is injective and so it is a direct summand of E(H). But since E(H) is indecomposable, we have γ(E(H))=E(H). To prove the converse, first assume that E is an indecomposable injective object of A. If γ(E)=0, there in nothing to prove. If γ(E) is nonzero, it is an essential subobject of E, hence E(γ(E))=E∈Tγ as γ(E)∈Tγ. Thus γ(E)=E. We now assume that E is any injective object of A. By Matlis structure theorem E=i∈Λ⨁E(αi) where αi∈ASpecA for each i. By the first argument we divide Λ to two sets Λ1={i∈Λ∣γ(E(αi))=E(αi)} and Λ2={i∈Λ∣γ(E(αi))=0}
and so if we set E1=i∈Λ1⨁E(αi) and E2=i∈Λ2⨁E(αi), then E=E1⊕E2. We observe that since Tγ is closed under arbitrary direct sums, E1∈Tγ and since Fγ is closed under subobjects and products, E2∈Fγ and hence γ(E)=E1.
∎
The following lemma show that if a left exact preradical functor preserves injective objects, the it divides indecomposable injective objects.
Lemma 3.5**.**
Let γ be a left exact preradical functor preserving injective objects and let α∈ASpecA. Then the following conditions hold.
γ(E(α))* is either E(α) or zero.*
α⊆Tγ* or α⊆Fγ.*
Proof.
(1) Since γ(E(α)) is an injective subobject of E(α), it is a direct summand of E(α) and since E(α) is indecomposable, γ(E(α))=E(α) or γ(E(α))=0. (2) If H is a monoform object in Tγ with H=α, then H⊆γ(E(α)) and so using the first part γ(E(α))=E(α) so that E(α)∈Tγ. This implies that α⊆Tγ. If H is a monoform object in Fγ, the equalities 0=γ(H)=H∩γ(E) and (1) forces that γ(E)=0. Now, for any monoform object H′, since H′⊆E, we have γ(H′)=0.
∎
Definition 3.6**.**
Let γ be a left exact radical functor. An object D of A is called γ-injective if ExtA1(X,D)=0 for any γ-torsion object X of A. The object D is called faithfully γ-injective if D is γ-injective and γ-torsion-free.
We show that any γ-torsion-free object is embedded in a faithfully γ-injective object.
Proposition 3.7**.**
Let γ be a left exact radical functor and let M be a γ-torsion-free object of A. Then there is a faithfully γ-injective object D containing M such that D/M is γ-torsion.
Proof.
Suppose that E is the injective envelope of M and X=E/M and also K=X/γ(X). Then the exact sequences 0→M→E→X→0 and 0→γ(X)→X→K→0 of objects induce the following pull back diagram
[math]M$$D$$\gamma(X)[math][math]M$$E$$X[math][math][math]K$$K[math][math]
We observe that E is γ-torsion-free and then so is D. On the other hand, for any γ-torsion object N, applying the functor HomA(N,−) to the exact sequence 0→D→E→K→0, we deduce that ExtA1(N,D)=0.
∎
Theorem 3.8**.**
Let γ be a left exact radical functor with the corresponding torsion theory (Tγ,Fγ). If M is a γ-torsion-free object of A, then, up to isomorphisms, GF(M) is the smallest faithfully γ-injective object containing M where F:A→A/Tγ is the canonical functor with its right adjoint functor G:A/Tγ→A.
Proof.
According to Proposition 3.7 there exists a faithfully γ-injective object D containing M such that D/M is γ-torsion. By the proof of the above proposition, D is contained in E(M) and so it follows from [K2, Theorem 5.11] that D⊆GF(M). On the other hand, since GF(M)/D is a quotient of GF(M)/M, it is γ-torsion. Thus the exact sequence 0→D→GF(M)→GF(M)/D→0 splits so that D=GF(M). In order to prove that GF(M) is the smallest faithfully γ-injective object containing M, assume that D1 is any faithfully γ-injective object containing M with the inclusion morphism f:M→D1. By the first part, there exists an exact sequence of objects
0→M→hGF(M)→X→0 such that X=GF(M)/M is γ-torsion. Then applying the functor HomA(−,D1) to the short exact sequence, there exists a morphism θ:GF(M)→D1 such that θ∘h=f and since M is an essential subobject of GF(M), it is clear that θ is injective.
∎
For any atom α∈ASpecA, according to [K3, Theorem 3.6], the indecomposable injective object E(α) contains a unique maximal monoform subobject H(α). We now have the following corollary about H(α).
Corollary 3.9**.**
For any α∈ASpecA, H(α) is a faithfully tα-injective object.
Proof.
It is clear that H(α) is tα-torsion free and so H(α)=GF(H(α)). Therefore the assertion follows by the previous theorem.
∎
Definition 3.10**.**
Let M be an object of A and U be an open subset of ASpecA. The torsion subobject of M with respect to U , denoted by
θM:ΓU(M)→M, is the largest subobject of M such that ASupp(ΓU(M))⊂U. We notice that ΓU is called a section functor on A with respect to U. According to the definition, it is clear that ΓU is an idempotent functor (i.e. ΓU2=ΓU).
For a Grothendieck category, it is well known that there is a bijection between the left exact preradical functors and the hereditary
pretorsion classes, and the left exact radical functors correspond to the hereditary torsion classes (see, for example, [St, Chap. VI, Corollary 1.8]). The bijection between the hereditary torsion classes (also called localizing subcategories) and open subsets of the atom spectrum is explicitly described in [K2, Theorem 5.10]. The section functor ΓU with respect to an open subset U of A can be obtained by combining these two bijections and so we deduce that ΓU is a left exact radical functor.
Lemma 3.11**.**
Let U be an open subset of ASpecA such that ΓU preserves injective objects. Then ΓU(E(α))=E(α) if and only if α∈U.
Proof.
If α∈U, there exists a monoform object H such that ASupp(H)⊆U. Therefore ΓU(H)=H so that H⊆ΓU(E(α)). Therefore it follows from Lemma 3.5 that ΓU(E(α))=E(α). The converse is clear as α∈ASupp(E(α)).
∎
Definition 3.12**.**
For every left exact preradical functor γ on A, we define
[TABLE]
Clearly Uγ=ASupp(Tγ) and if γ preserves injective objects, it is clear by Lemma 3.5 that
[TABLE]
[TABLE]
Lemma 3.13**.**
Let γ be a left exact preradical functor on A. Then Uγ is an open subset of ASpecA.
Proof.
Let α∈Uγ. Then there exists a monoform object H of A such that α=H and γ(H)=H (i.e. H∈Tγ). We claim that ASupp(H)⊂Uγ. Given β∈ASupp(H), there exists a monoform object G of A and a subobject K of H such that G is a subobject of H/K and G=β. We notice that H/K∈Tγ and since γ is left exact, Tγ is closed under subobjects so that G∈Tγ. Therefore β∈Uγ.
∎
Lemma 3.14**.**
If γ is a left exact preradical functor on A preserving injective objects, then Tγ is closed under extensions.
Proof.
Given an object X in Tγ, since by the assumption γ(E(X)) is an injective object containing X, we have γ(E(X))=E(X) so that E(X)∈Tγ. Now, assume that 0→N→M→M/N→0 is an exact sequence of objects of A such that N,M/N∈Tγ. By the first argument, E(N),E(M/N)∈Tγ and using horseshoe lemma, M is a subobject of E(N)⊕E(M/N). Finally since γ is left exact, Tγ is closed under subobjects so that M∈Tγ.
∎
Corollary 3.15**.**
If γ is a left exact preradical functor preserving injective objects, then γ is radical.
Proof.
Let M∈A and let γ(M/γ(M))=N/γ(M). Then we have the following exact sequence of objects of A
[TABLE]
Lemma 3.14 implies that N∈Tγ and this shows that γ(M)=N and so we deduce that γ(M/γ(M))=0.
∎
Proposition 3.16**.**
If γ is a left exact preradical functor, then Tγ⊆ASupp−1(Uγ). Moreover if γ is radical, then ASupp−1(Uγ)=Tγ.
Proof.
The first claim follows from Uγ=ASupp(Tγ) which has been mentioned in Definition 3.12. The second claim is a consequence of [St, Chap. VI, Corollary 1.8] and [K2, Theorem 5.10].
∎
The following theorem shows that any left exact preradical functor can be contained in a section functor. In particular, any radical functor is a section functor.
Theorem 3.17**.**
Let γ be a left exact preradical functor. Then γ is a subfunctor of ΓUγ. Moreover, if γ is radical, then the equality γ=ΓUγ holds.
Proof.
It is enough to show that γ(M) is a subobject of ΓUγ(M). Since γ is left exact, it is idempotent; and hence it follows from Proposition 3.16 that γ(M)∈Tγ⊆ASupp−1(Uγ) and then so
ΓUγ(γ(M))=γ(M). But this implies that γ(M)⊆ΓUγ(M). To prove the second claim, for any object M of A, according to Proposition 3.16, we have γ(ΓUγ(M))=ΓUγ(M) which implies that ΓUγ(M)⊆γ(M). Now this fact along with the first part imply that ΓUγ(M)=γ(M).
∎
For a preradical functor γ, we define a subset of ASpecA by the following
[TABLE]
[TABLE]
Proposition 3.18**.**
Wγ* is an open subset of ASpecA if one of the following conditions occur.*
γ* is a left exact preradical; in particular in this case ASupp(Tγ)=Wγ.*
ASpecA* is an Alexandroff space.*
Proof.
(1) Assume that α∈ASupp(Tγ). Since γ is left exact, there exists a monoform object H∈Tγ
such that α=H. Considering β=α in the definition, we deduce that α∈Wγ. Conversely, given α∈Wγ, there exists β∈ASpecA such that β≤α and γ(G)=0 for some monoform object G with G=β. Since γ is left exact, it is idempotent and so we may assume that γ(G)=G so that G∈Tγ. The fact that β≤α implies that α∈ASupp(G)⊆ASupp(Tγ). (2) Putting Φ=ASpecA∖Wγ, it is clear that Φ=∪α∈Φ{α} and since ASpecA is Alexandroff, Φ is closed.
∎
Corollary 3.19**.**
If γ is a left exact preradical functor, then Uγ=Wγ.
Proof.
The result is straightforward by using Proposition 3.18 and the fact that Uγ=ASupp(Tγ).
∎
Proposition 3.20**.**
Let U be an open subset of ASpecA such that ΓU preserves injective objects and let M be an object of A.
Then AAss(M/ΓU(M))⊆AAss(M).
Proof.
Given α∈AAss(M/ΓU(M)), there exists a monoform object H of A and a subobject N of M such that α=H and
H=N/ΓU(M). We observe that ASupp(N)⊈U so that ASupp(H)⊈U. On the other hand, the exact sequence 0→ΓU(M)→N→H→0 implies that AAss(N)⊆AAss(ΓU(M))∪{α}. If α∈/AAss(N), then AAss(N)=AAss(ΓU(M)). By Matlis structure theorem, we have E(N)=β∈AAss(N)⨁E(β)(μ(β)), where E(β)(μ(β))=μ(β)⨁E(β) and μ(β) denotes the numbers of E(β) appearing in E(N). Therefore, for each β∈AAss(N), Lemma 3.11 implies that ΓU(E(β))=E(β); and hence ΓU(E(N))=E(N) so that ΓU(N)=N which is a contradiction.
∎
Lemma 3.21**.**
Let α be an atom in ASpecA. Then tα=ΓU, where U=ASupp(X(α)).
Proof.
It is enough to show that for any object M, we have tα(M)=ΓU(M). Since tα(M)∈X(α), we have ASupp(tα(M))⊆U and then ΓU(tα(M))=tα(M) so that tα(M)⊆ΓU(M). On the other hand, ASupp(ΓU(M))⊆U=ASupp(X(α)). Thus it follows from [K2, Theorem 5.10] that ΓU(M)∈X(α) so that tα(ΓU(M))=ΓU(M). The last fact implies that ΓU(M)⊆tα(M).
∎
Let M be an object of A. An atom α∈ASupp(M) is called minimal provided there is no β∈ASupp(M) with β<α. The set of all minimal atoms of ASupp(M) is denoted by MinASupp(M).
Corollary 3.22** (Sa, Propositions 4.11 and 4.12).**
Let M be a noetherian object and let α∈MinASupp(M). Then α∈AAss(M/tα(M)). In particular if X(α) is stable, then α∈AAss(M).
Proof.
Assume that α∈MinASupp(M). Then by virtue of [K2, Prposition 6.7], the object Mα in Aα has finite length and so AAssAα(Mα)={α}. For any monoform object D of A with D=α, the object Dα is simple in Aα. It is clear that tα(D)=0 and hence it follows from [K2, Lemma 5.14] that G(Dα) is a monoform object of A containing D where G:Aα→A is the right adjoint functor of (−)α:A→Aα. Thus we have α=G(Dα).
Since Mα has finite length, there exists a composition series
[TABLE]
of subobjects of Mα such that for each 1≤i≤n, we have Li/Li−1≅Dα. Applying the left exact functor G(−) to the exact sequences 0→Li−1→Li→Li/Li−1→0 and using an easy induction, we deduce that
AAss(G(Mα))={α}. According to [K1, Proposition 4.9], M/tα(M) is essential in G(Mα) and hence AAss(M/tα(M))=AAss(G(Mα))={α}. The second claim follows from Proposition 3.4, 3.20 and Lemma 3.21.
∎
Corollary 3.23**.**
Let A be a locally stable category and M be an object of A. If N is an essential subobject of M, then ASupp(N)=ASupp(M).
Proof.
We first assume that M is noetherian. For any α∈MinASupp(M), using Corollary 3.22, α∈AAss(M)=AAss(N). Then α∈MinASupp(N). Now for any
β∈ASupp(M), according to [K2, Proposition 4.7], there exists α∈MinASupp(N) such that α≤β. Then β∈ASupp(N). Now assume that M is an arbitrary object of A. In this case M is a direct union of its noetherian objects, that is M=⋃˙Mi. For any β∈ASupp(M), there exists some i such that β∈ASupp(Mi). It is clear that N∩Mi is essential subobject of Mi; hence using the first part β∈ASupp(N∩Mi).
∎
4. non-vanishing of local cohomology objects
We start this section by the following definitions.
Definition 4.1**.**
Given an object M of A, we define the dimension of M, denoted by dimM, that is the largest non-negative integer n
such that α0<α1<⋯<αn is a chain of atoms in ASupp(M).
An atom α in ASpecA is said to be maximal if there
exists a simple object H of A such that α=H.
We denote by m−ASpecA, the subset of ASpecA
consisting of all maximal atoms.
By virtue of [Sa, Proposition 3.2], an atom α is maximal if and only if {α} is an open subset of ASpecA. Moreover, if m is an maximal atom, it is maximal under the order relation ≤ in ASpecA. More precisely, assume that H is a simple object with α=H and β∈ASpecA such that α≤β. Then, since α∈ASupp(H)={α}, the definition
implies that β∈ASupp(H) and so β=α.
A definition of the dimension of an object M of A was given by Gabriel [Ga, Chapter IV] or [GW, Chapter 15] and nowadays it is called Krull-Gabriel dimension and often denoted by KGdimM which we present as follows.
Definition 4.2**.**
For a Grothendieck category A, we define the Krull-Gabriel filtration of A as follows. For any ordinal number α
we denote by A(α), the localizing subcategory of A is defined in the following manner:
A(−1) is the zero subcategory.
A(0) is the smallest localizing subcategory containing all simple objects.
Let us assume that α=β+1 and denote by Tβ:A→A/A(β) the canonical functor and by
Sβ:A/A(β)→A the right adjoint functor of Tβ. Then an object X of A will belong to
Aα if and only if Tβ(X)∈Ob((A/A(β))(0)). If α is a limit ordinal, then A(α) is the localizing subcategory generated by all localizing subcategories Aβ with β≤α. It is clear that if α≤α′, then A(α)⊆A(α′). Moreover, since the class of all localizing subcategories of A is a set, there exists an ordinal α such that A(α)=A(τ) for all τ≥α. Let us put A(τ)=∪αA(α).
We say that the localizing subcategories {Aα}α define the Krull-Gabriel filtration of A. We say that an object M of A has the Krull-Gabriel dimension defined if M∈Ob(A(τ)). The smallest ordinal number α so that M∈Ob(A(α)) is denoted by KGdimM.
It is clear by definition that KGdim0=−1 and KGdimM≤0 if and only if ASupp(M)⊆m−ASpecA.
In the following lemma and proposition we obtain the relationship between Krull-Gabriel dimension and our new dimension of objects.
Lemma 4.3**.**
Let M be an object of A. If dimM≥1, then KGdimM≥1.
Proof.
If dimM≥1, there exists a non-maximal atom α∈ASupp(M). This implies that ASupp(M)⊈m−ASpecA and so M∈/Ob(A0). Thus KGdimM≥1.
∎
Proposition 4.4**.**
If M is a noetherian object of A with dimM=1 and MinASupp(M) is a finite set, then KGdimM=1.
Proof.
According to Lemma 4.3, we have KGdimM≥1. Assume that
[TABLE]
is a descending chain of submodules of M. For any α∈MinSupp(M), if M1α=0, then α∈MinASupp(M1) and hence (M1)α has finite length. Thus there exists a positive integer nα such that for all i≥nα, we have (Mi/Mi+1)α=0. Since MinASupp(M) is a finite set, we can get a positive integer n such that
(Mi/Mi+1)α=0 for all i≥n and all α∈MinASupp(M). Therefore ASupp(Mi/Mi+1) contains only maximal atoms and hence it follows from [Sa, Theorem 2.12] that Mi/Mi+1 have finite length for all i≥n. Then KGdim(Mi/Mi+1)=0 for all i≥n. This implies that KGdimM=1.
∎
Definition 4.5**.**
Assume that W is an open subset of ASpecA and ΓW preserves injective objects. For any object M of A and i≥0, we define i-th local cohomology object of M with respect to W, denoted by HWi(M), that is HWi(M)=Hi(ΓW(I)) where I is an injective resolution of M. When ΓW(M)=M, since ΓW preserves injective objects, M has an injective resolution with each components ΓW-torsion. This implies that HWi(M)=0 for all i>0.
In the case W={m} where m is a maximal atom, we denote the i-th local cohomology object M with respect to W by Hmi(M). A Grothendieck category is said to be local
if ASpecA contains only one maximal atom m. In this case the local category A is denoted by (A,m).
We notice that if A is a local Grothendieck category in sense of [K2, Definition 6.3] or [P, Section 4.20], it is local by our definition. To be more precise, in this case, there exists a simple object S such that E(S) is an injective cogenerator of A. Then for any other simple object H of A, H is isomorphic to a subobject of E(S) so that we deduce H≅S. Therefore S is the only maximal atom of A.
Conversely, when A is a local locally noetherian Grothendieck category, A is local in sense of [K2, P]. Because if (A,m) is a local locally noetherian Grothendieck category, then any object M of A contains a noetherian subobject N. Since N is noetherian, it has a simple quotient object N/N1 and since (A,m) is local, we have m=N/N1 so that m∈ASupp(M). It now follows from [K2, Proposition 6.4] that A is local in sense of [K2, P].
Throughout this section we assume that (A,m) is a local category, α∈ASpecA such that H(α) is of dimension one and M is a noetherian monoform object with α=M. We have the following lemmas.
Lemma 4.6**.**
If H is any monoform object such that α=H. Then dimH=1.
Proof.
It follows from Lemma 3.3 that H(α)α is simple and hence α∈MinASupp(H(α)) and since dimH(α)=1, we deduce that α=m. On the other hand, by the same reasoning α∈MinASupp(H) and ASupp(H)⊆ASupp(H(α)). Thus dimH=1.
∎
In the rest of this section A is a locally stable category.
Lemma 4.7**.**
If Hm1(M) is noetherian, then Hm1(M′) is noetherian for any noetherian monoform object M′ with α=M′.
Proof.
We prove the assertion in the three steps.
Step 1) Assume that M′ is a noetherian extension of M. It follows from Lemma 4.6 that dimM′=1. Since A is locally stable, it follows from Corollary 3.22 that ASupp(H)={α,m} for any noetherian monoform object H with α=H. Thus Lemma 3.3 implies that ASupp(M′/M)={m} and hence Γm(M′/M)=M′/M. Thus applying the functor Γm(−) to the exact sequence 0→M→M′→M′/M→0 induces an exact sequence Hm1(M)→Hm1(M′)→0 which forces that Hm1(M′) is noetherian.
Step 2) Assume that M′ is a subobject of M and so there is an exact sequence of objects
0→M′→M→M/M′→0. By the same reasoning in Step 1, M/M′ has finite length and so there is an exact sequence of objects M/M′→Hm1(M′)→Hm1(M)→0 which deduces that Hm1(M′) is noetherian.
Step 3) Assume that M′ is any noetherian monoform object of A such that α=M′. Then M′ has a noetherian subobject L which is isomorphic to a subobject of M. It follows from Step 2 that Hm1(L) is noetherian and so replacing M by L and using Step 1, the object Hm1(M′) is noetherian.
∎
Corollary 4.8**.**
If Hm1(M) is not noetherian, then Hm1(M′) is not noetherian for any noetherian monoform object M′ with α=M′.
Proof.
If Hm1(M′) is noetherian for some noetherian monoform object M′ with α=M′, then Lemma 4.7 implies that Hm1(M) is noetherian which is a contradiction.
∎
Lemma 4.9**.**
If End(M) is not a skew field, then Hm1(M) is not noetherian.
Proof.
Assume that Hm1(M) is noetherian. There exists a nonzero morphism f:M→M which is not isomorphism. But since
M is monoform, f is injective and so f is not surjective. Then there is an exact sequence 0→M→fM→C→0 and it follows from Lemma 3.3 that Cα=0. Therefore using Corollary 3.22, the object C has finite length. On the other hand, since dimM=1, it follows from Lemma 3.11 that Γm(M)=0. Now applying the functor Γm(−) induces the following exact sequence of objects of A
[TABLE]
Since Hm1(M) is noetherian, the ascending chain kerf⊆kerf2⊆… of subobjects of Hm1(M) stabilizes and so there exists a positive integer n such that kerfn=kerfn+1. On the other hand, fn is surjective and hence there exists a subobject X of Hm1(M) such that C=fn(X). Therefore X⊆kerfn+1=kerfn and so C=0 which is a contradiction.
∎
Theorem 4.10**.**
Assume that N is a noetherian object of A of dimension one and for any α∈AAss(N/Γm(N)) there exists a monoform object M such that End(M) is not a skew field and α=M. Then Hm1(N) is not noetherian.
Proof.
We notice that Hm1(N)≅Hm1(N/Γm(N)) and so we may assume that Γm(N)=0. We also observe that for any m=α∈ASupp(N), we have α∈MinASupp(N) and so using Corollary 3.22, α∈AAss(N). Since N is noetherian, in view of [K3, Theorem 2.9] that there is a filtration of subobjects of N
[TABLE]
such that Ni/Ni−1=Mi is a monoform object for all i=1,…,n. We proceed by induction on n and so we may assume that n=2. The exact sequence 0→M1→N2→M2→0 implies that Γm(M1)=0; and hence it follows from Corollary 4.8 and Lemma 4.9 that Hm1(M1) is not noetherian. In view of Lemma 3.11 we have two cases either Γm(M2)=0 or Γm(M2)=M2. In the first case, applying the functor Γm(−) to the above exact sequence, we conclude that Hm1(M1) is a non-noetherian subobject of Hm1(N2) and so Hm1(N2) is not noetherian. In the second case, M2 has finite length and so there is the following exact sequence of objects of A
[TABLE]
Now Hm1(N2) is not noetherian because Hm1(M1) is not noetherian.
∎
According to [Ga, p. 428, Proposition 10], if A is a commutative noetherian
ring, then A=Mod-A is a locally stable category. Moreover, in this case A is locally noetherian and A is local if and only if A is a local ring. We also observe that the condition on atoms in Theorem 4.10 always holds in general. To be more precise, according to [K2, Proposition 2.9], any α∈ASpec(A-Mod) is corresponding to a prime ideal p∈SpecA, that is α=A/p and A/p is a monoform module. If p is not maximal ideal, then EndA(A/p)≅A/p is not a field.
5. Abstract Local cohomology functors
In this section we first recall some definitions and notation from the theory of triangulated categories. For more details we refer readers to [YY]. Let T and T′ be triangulated categories. According to [N, Definition 2.1.1], an additive functor δ:T→T′ is called a triangulated functor provided that δ(X[1])≅δ(X)[1] for any X∈T and δ preserves triangles. For the functor δ, we define full subcategories of T′ and T as
[TABLE]
[TABLE]
The notion stable t-structure is introduced by Miyachi. Recall that a full subcategory of a triangulated category is called a triangulated subcategory if it is closed closed under shift functor [1] and making triangles.
Definition 5.1**.**
A pair (U,V) of full triangulated subcategories of a triangulated category T is called a stable t-structure on T if it satisfies the following conditions.
- (1)
HomT(U,V)=0.
2. (2)
For any X∈T, there is a triangle U→X→V→U[1] with U∈U and V∈V.
The following theorem due to Miyachi is a key to our argument in this section.
Theorem 5.2**.**
([M, Proposition 2.6])*
Let T be a triangulated category and U be a full triangulated subcategory of T. Then the following conditions are equivalent for U.*
There is a full subcategory V of T such that (U,V) is a stable t-structure on T.
The natural embedding functor i:U→T has a right adjoint ρ:T→U.
If it is the case, setting δ=i∘ρ:T→T, we have equalities
U=Im(δ)* and V=U⊥=Ker(δ).*
We now define abstract local cohomology functor which is a main theme of this section.
Definition 5.3**.**
Let T=D+(A) be the derived category of all left bounded complexes of objects of A and let δ:T→T be a triangle functor. δ is said to be an abstract local cohomology functor if the following conditions are satisfied.
- (1)
The natural embedding functor i:Im(δ)→T has a right adjoint ρ:T→Im(δ) and δ≅i∘ρ (Hence, by Miyachi’s Theorem, (Im(δ),Ker(δ)) is a stable t-structure on T.)
2. (2)
The t-structure (Im(δ),Ker(δ)) divides indecomposable injective objects, by which we mean that each indecomposable injective object in A belongs to either Im(δ) or Ker(δ).
In the proof of the following proposition, we use some techniques of [YY, Example 1.4].
Proposition 5.4**.**
If γ is a left exact radical functor preserving injective objects, then Rγ is an abstract local cohomology.
Proof.
It follows from Theorem 3.17 that there is an open subset W of ASpecA such that γ=ΓW. For any α∈W and β∈ASpecA∖W, according to Lemma 3.11, we have ASupp(E(α))⊆W and hence HomA(E(α),E(β))=0. On the other hand, Lemma 3.5 implies that ({\rm{Im}}{\bf R}$${\Gamma_{W}},{\rm{Ker}}{\bf R}\Gamma_{W}) divides indecomposable injective objects. Now the same argument as in [YY, Remark 4] deduces that the functor γ is an abstract local cohomology.
∎
The following proposition is similar to [YY, Lemma 2.7] where A is a noetherian commutative ring and A=Mod-A. The most important point of view about Mod-A is the fact that Hom preserves localization with respect to prime ideals when the first component is a finitely generated A-module, but this argument for an arbitrary locally noetherian Grothendieck category is not reasonable. Because of this, in order to prove the proposition, despite some analogous techniques of [YY, Lemma 2.7], the details of the proof is different in many places. The same fact also holds for Theorem 5.7.
Proposition 5.5**.**
Let X∈D+(A) and W be an open subset of ASpecA such that ΓW preserves injective objects. Then
X≅0* if and only if RHomAα(H(α)α,Xα)=0 for all α∈ASpecA.*
X∈Im(RΓW)* if and only if RHomAβ(H(β)β,Xβ)=0 for all β∈ASpecA∖W.*
If A is locally stable, then X∈Ker(RΓW) if and only if for all α∈W we have
RHomAα(H(α)α,Xα)=0.
Proof.
(1) Assume that X≆0. Since X is a left bounded complex, there exists i0∈Z such that Hi(X)=0 for all i<i0 and Hi0(X)=0. Taking α∈AAss(Hi0(X)), there exists a monoform subobject H of Hi0(X) such that H=α and so according to Lemma 3.3, Hα=H(α)α is a subobject of Hi0(Xα) so that HomAα(H(α)α,Hi0(Xα))=0. Therefore we have the following isomorphism of abelian groups Hi0(RHomAα(H(α)α,Xα))≅HomD+(Aα)(H(α)α,Xα[i0])≅HomAα(H(α)α,Hi0(Xα)) where the last term is nonzero. Thus RHomAα(H(α)α,Xα)=0.
(2) Given X∈Im(RΓW), there exists an injective complex I∈D+(A) such that
X≅ΓW(I). Replacing I by ΓW(I) we may assume that each component of I is direct sum of E(α) in which α∈W. For any α∈W, using Lemma 3.11, we have ΓW(E(α))=E(α); and hence ASupp(E(α))⊆W. Thus for any β∈ASpecA∖W, we have E(α)β=0 and so Iβ=0. This forces that Xβ≅0 and so RHomAβ(H(β)β,Xβ)=0 for all β∈ASpecA∖W.
Conversely assume that RHomAβ(H(β)β,Xβ)=0 for all β∈ASpecA∖W. Since (ImRΓW,KerRΓW) is a stable t-structure, there is a triangle
[TABLE]
in which Φ is the unit morphism i∘ρ to the identity functor in terms of Theorem 5.2 and V∈KerRΓW. Considering an injective resolution I of X we have an exact sequence of complexes
[TABLE]
According to [GM, Chap. IV, 13. Lemma], this exact sequence induces a triangle
[TABLE]
and so I/ΓW(I) is an injective resolution of V whose components are direct sums of E(β) with β∈ASpecA∖W. Suppose V≆0 and so similar to the proof of (1), there exists i0∈Z such that Hi0(V)=0 and Hi(V)=0 for all i<i0. Taking β∈AAss(Hi0(V)) we have RHomAβ(H(β)β,Vβ)=0. Since Hi0(V)=Kerdi0/Imdi0−1 where I/ΓW(I)=0→Jt→dtJt+1→⋯→Ji0−1→di0−1Ji0→di0… and Imdi0−1 is an injective object, Hi0(V) is a subobject of Kerdi0⊆Ji0. This implies that β∈ASpecA∖W. Since RΓW(X)∈Im(RΓW) it follows from the first part and assumption that RHomAβ(H(β)β,Xβ)=RHomAβ(H(β)β,RΓW(X)β)=0; and hence RHomAβ(H(β)β,Vβ)=0 which is a contradiction. Thus V≅0 and so X≅RΓW(X)∈ImRΓW.
(3) Suppose that X∈KerRΓW and so RΓW(X)≅0. Taking an injective resolution I of X, we deduce that ΓW(I) is exact and so X is quasi-isomorphic to I/ΓW(I). Replacing I by I/ΓW(I) we may assume that I consists of injective objects E(β) such that β∈ASpecA∖W.
Therefore it suffices to show that for any α∈W and β∈ASpecA∖W, we have
[TABLE]
If E(β)α=0, there is nothing to prove and so we may assume that E(β)α=0. Since X(α) is stable MinASupp(E(β))={β} and since α∈ASupp(E(β)), we have β≤α.
Suppose that HomAβ(H(α)α,E(β)α)=0. By the adjointness we have the following isomorphism of the abelian groups
[TABLE]
where F:A→Aα is the left adjoint functor with its right adjoint functor G:Aα→A.
We notice that tα(E(β))=0; otherwise we have ASupp(tα(E(β)))⊆ASupp(X(α)) which is a contradiction as β∈/ASupp(X(α)). Thus E(β) is an essential subobject of GF(E(β)). Now, if f is any nonzero morphism in HomA(H(α),GF(E(β))), then Imf∩E(β)=0 so that β∈AAss(Imf); but ASupp(Imf)⊆ASupp(H(α))⊆ASupp(E(α))⊆W which is a contradiction. Therefore RHomAα(H(α)α,Xα)≅HomAα(H(α)α,Iα)=0 for all α∈W. Conversely assume that RHomAα(H(α)α,Xα)=0 for all α∈W and take a triangle
[TABLE]
such that V∈KerRΓW. Hence RΓW(X)α→Xα→Vα→RΓW(X)α[1] is a triangle in D+(Aα) for all α∈ASpecA. It follows from the first part that RHomAα(H(α)α,Vα)=0 for all α∈W. Hence for any α∈W, it follows from the previous triangle and the hypothesis that
[TABLE]
Moreover, by (2) we have RHomAα(H(α)α,RΓW(X)α)=0 for all α∈ASpecA∖W. Hence (1) implies that RΓW(X)≅0.
∎
Lemma 5.6**.**
Let W be an open subset of ASpecA such that ΓW preserves injective objects and let X∈KerRΓW such that RHomA(X,E(α))=0 for all α∈ASpecA∖W. Then X≅0.
Proof.
The proof is similar to the proof of [YY, Lemma 2.9(1)].
∎
Theorem 5.7**.**
Let A be locally stable and let δ be an abstract local cohomology on D+(A). Then there exists an open subset W of ASpecA such that δ=RΓW.
Proof.
Consider W={α∈ASpecA∣E(α)∈Imδ}. We notice that (Imδ,Kerδ) is a stable t-structure. Assume that α∈W and β∈ASpecA such that α≤β. We want to show that
E(β)∈Imδ and so β∈W.
Assume that E(β)∈/Imδ. As (Imδ,Kerδ) divides the indecomposable injective objects, E(β)∈Kerδ so that HomD+(A)(E(α),E(β))=0. On the other hand, since α≤β, there exist monoform objects G and H of A such that α=H and β=G and G=H/K for some subobject K of H. Therefore the nonzero morphism H↠G↪E(β) induces a nonzero morphism E(α)→E(β) which is a contradiction. We now assert that W is an open subset of ASpecA. Given α∈W and monoform object H of A with α=H, we show that ASupp(H)⊆W. Assume that β∈ASupp(H) but β∈/W. By the first argument α≰β; and hence α∈ASupp(X(β)) so that there exists a monoform object H1∈X(β) such that α=H1. Since A is locally stable, E(α)∈X(β) and so E(α)β=0. Therefore, using [K2, Proposition 6.2], β∈/ASupp(E(α)) which contradicts the fact that β∈ASupp(H). As TΓW=ASupp−1(W) is a localizing subcategory, in view of the assumption it is stable and so using Proposition 3.4, the functor ΓW preserves injective objects.
For every α∈W, we have E(α)∈Imδ∩ImRΓW and for every β∈ASpecA∖W, we have E(β)∈Kerδ∩KerRΓW. By Theorem 5.2 , it is enough to show that Imδ=ImRΓW. We first show that Imδ⊆RΓW. To do this, assume that X∈Imδ. Then there is a triangle
[TABLE]
where V∈KerRΓW. Given β∈ASpecA∖W, we have E(β)∈Kerδ∩KerRΓW and so HomD+(A)(X,E(β)[n])=0=HomD+(A)(RΓW(X),E(β)[n]) for any integer n. Then viewing the above triangle we have HomD+(A)(V,E(β)[n])=0 for any integer n and so Hn(RHomA(V,E(β)))≅HomD+(A)(V,E(β)[n])=0 for any integer n. Since V∈KerRΓW, by using Lemma 5.6, we have V≅0 so that X≅RΓW(X). Now we prove that ImRΓW⊆Imδ. Given X∈ImRΓW, there exists a triangle
[TABLE]
with Y∈Kerδ. By the first inclusion we have δ(X)∈ImRΓW and so RΓW(δ(X))=δ(X) and hence there is an traingle δ(X)→X→RΓW(Y)→δ(X)[1]. The natural morphism RΓW→1 of functors on D+(A) implies that Y≅RΓW(Y). Hence Y has an injective resoultion I such that α∈W for any injective indecomposable E(α) appearing in any component of I. Therefore we deduce that 0=δ(Y)≅δ(I)≅I≅Y and so viewing (†), we have X≅δ(X).
∎