Cograde conditions and cotorsion pairs
Xi Tang
College of Science, Guilin University of Technology, Guilin 541004, Guangxi Province, P.R. China
[email protected]
and
Zhaoyong Huang
Department of Mathematics, Nanjing University, Nanjing 210093, Jiangsu Province, P.R. China
[email protected]
http://math.nju.edu.cn/ huangzy/
Abstract.
Let R and S be rings and RωS a semidualizing bimodule.
We study when the double functor ToriS(ω,ExtRi(ω,−)) preserves epimorphisms
and the double functor ExtRi(ω,ToriS(ω,−)) preserves monomorphisms
in terms of the (strong) cograde conditions of modules. Under certain cograde condition of modules,
we construct two complete cotorsion pairs. In addition, we establish the relation between
some relative finitistic dimensions of rings and the right and left projective dimensions of ω.
2010 Mathematics Subject Classification:
18G25, 16E10, 16E30.
Key words and phrases: Semidualizing bimodules; (Strong) Ext-cograde, (Strong) Tor-cograde;
Double functors; n-X-(co)syzygy; (Adjoint) n-cotorsionfree modules; Cotorsion pairs; Finitistic dimensions.
1. Introduction
Let R be a left and right Noetherian ring and n⩾1. It was proved by Auslander that
the flat dimension of the i-th term in the minimal injective resolution of RR is at most i
for any 0⩽i<n if and only if the strong grade of ExtRi(M,R) is at least i
for any finitely generated left R-module M and 1⩽i⩽n; and this result is
left-right symmetric ([16, Theorem 3.7]). In this case, R is called Auslander n-Gorenstein.
If R is Auslander n-Gorenstein for all n, then it is said to satisfy the Auslander condition.
This condition is a non-commutative version of commutative Gorenstein rings. It has been known that
Auslander n-Gorenstein rings and the Auslander condition play a crucial role in homological algebra,
representation theory of artin algebras and non-commutative algebraic geometry,
see [5, 6, 10, 12, 15, 16, 20, 22, 24, 25, 26, 27, 28] and references therein.
In particular, Auslander n-Gorenstein rings and some generalized versions were characterized
in terms of the properties of the double functor ExtRopi(ExtRi(−,R),R) and certain
(strong) grade conditions of Ext-modules, and a series of cotorsion pairs were constructed
under the Auslander condition ([24]).
It is well known that the (Auslander) transpose is one of the most powerful tools in representation
theory of artin algebras and Gorenstein homological algebra, see [4, 7, 14]. To dualize this
important and useful notion, we introduced in [32] the notion of the
cotranspose of modules and then obtained many dual counterparts of interesting results
([32, 33, 34, 35]). As a dual of the notion of the (strong) grade of modules,
we introduced in [32, 33] the notion of the (strong) cograde of modules, and obtained
the dual versions of some results about the (strong) grade of modules.
Let R and S be rings and RωS a semidualizing bimodule.
In this paper, we will study when the double functor ToriS(ω,ExtRi(ω,−))
preserves epimorphisms and the double functor ExtRi(ω,ToriS(ω,−))
preserves monomorphisms in terms of the (strong) cograde conditions of modules and some related properties
of the cotranspose of modules, and also investigate the relationship between certain cograde conditions
of modules and complete cotorsion pairs. This paper is organized as follows.
In Section 2, we give some terminology and some preliminary results.
Let R and S be rings and RωS a semidualizing bimodule. In Section 3,
we study when ToriS(ω,ExtRi(ω,−)) preserves epimorphisms and ExtRi(ω,ToriS(ω,−))
preserves monomorphisms in terms of the (strong) cograde conditions of modules. Let n,k⩾0.
We prove that the Tor-cograde of ExtRi+k(ω,M) with respect to ω is at least i
for any left R-module M and 1⩽i⩽n if and only if ToriS(ω,ExtRi(ω,f))
is an epimorphism for any epimorphism of left R-modules f:B↠C with B,C being a (k+1)-cosyzygy
and 0⩽i⩽n−1 (Theorem 3.5); and that the Ext-cograde of Tori+kS(ω,N)
with respect to ω is at least i for any left S-module N and 1⩽i⩽n if and only if
ExtRi(ω,ToriS(ω,g)) is a monomorphism for any monomorphism of left S-modules g:B′↣C′
with B′,C′ being a (k+1)-yoke and 0⩽i⩽n−1 (Theorem 3.7).
Moreover, we prove that the strong Tor-cograde of ExtRi+k(ω,M) with respect to ω is at least i
for any left R-module M and 1⩽i⩽n if and only if for any exact sequence of left R-modules
0→A→B⟶fC→0 with A an (i−1)-Pω(R)-syzygy of an
(i+k−1)-cosyzygy, ToriS(ω,ExtRi(ω,f)) is an epimorphism for any 0⩽i⩽n−1
(Theorem 3.8); and that the strong Ext-cograde of Tori+kS(ω,N) with respect to ω
is at least i for any left S-module N and 1⩽i⩽n if and only if for any exact sequence
of left S-modules 0→A→gB→C→0 with C an (i−1)-Iω(S)-cosyzygy
of an (i+k−1)-yoke, ExtRi(ω,ToriS(ω,g)) is a monomorphism for any 0⩽i⩽n−1
(Theorem 3.9).
In Section 4, we introduce the notion of ω satisfying the (quasi) n-cograde condition in terms of
the properties of the strong cograde of modules. By using the results obtained in Section 3, we give some
equivalent characterizations for ω satisfying such conditions (Theorems 4.8 and 4.14).
In particular, the n-cograde condition is left-right symmetric, but the quasi n-cograde condition is not.
In addition, we prove that the Tor-cograde of ExtRi(ω,M) with respect to ω is at least
i−1 for any M∈ModR and 1⩽i⩽n if and only if the Ext-cograde of ToriS(ω,N)
with respect to ω is at least i−1 for any N∈ModS and 1⩽i⩽n (Theorem 4.19).
In Section 5, we prove that if one of the equivalent conditions in Theorem 4.19 mentioned above
is satisfied, then the right S-projective dimension pdSopω of ω is at most n−1 if and only if
(Pω-id⩽n−1(R),Rω⊥n) forms a complete cotorsion pair;
and the left R-projective dimension pdRω of ω is at most n−1 if and only if
(ωS⊤n,Iω-pd⩽n−1(S)) forms a complete cotorsion pair
(Theorem 5.6); see Section 2 and 5 for the details of these notations. Then we apply this result to
right quasi (n−1)-Gorenstein artin algebras (Corollary 5.8).
In Section 6, we introduce the finitistic Pω(R)-injective dimension FPω-idR
of R and the Iω(S)-projective dimension FIω-pdS
of S. We prove that if the Tor-cograde of ExtRi+k(ω,M)
with respect to ω is at least i for any M∈ModR and i⩾1,
then FPω-idR⩽pdRω⩽FPω-idR+k;
and if the Ext-cograde of Tori+kS(ω,N) with respect to ω is at least i for any N∈ModS and i⩾1,
then FIω-pdS⩽pdSopω⩽FIω-pdS+k
(Theorem 6.3). As an application, we get that for an artin algebra R,
if R satisfies the Auslander condition, then FPDRop=FIDRop=idRopR=idRR=FPDR=FIDR;
and if R satisfies the right quasi Auslander condition, then
FPDR⩽FIDR=idRopR=idRR⩽FPDR+1,
where FIDR, FPDR, idRopR and idRR are the finitistic injective dimension,
the finitistic projective dimension, the right and left self-injective dimensions of R respectively
(Corollary 6.9).
2. Preliminaries
Throughout this paper, all rings are associative rings with units. For a ring R, ModR (resp. modR) are the class of left
(resp. finitely generated left) R-modules. Let M∈ModR, we use AddRM to denote the subclass of
ModR consisting of modules consisting of direct summands of direct sums of copies of M,
and use pdRM, fdRM and idRM to denote the projective, flat and injective dimensions of M respectively.
Definition 2.1**.**
([2, 19]).
Let R and S be rings. An (R-S)-bimodule RωS is called
semidualizing if the following conditions are satisfied.
- (a1)
Rω admits a degreewise finite R-projective resolution.
2. (a2)
ωS admits a degreewise finite S-projective resolution.
3. (b1)
The homothety map RRR→RγHomSop(ω,ω) is an isomorphism.
4. (b2)
The homothety map SSS→γSHomR(ω,ω) is an isomorphism.
5. (c1)
ExtR⩾1(ω,ω)=0.
6. (c2)
ExtSop⩾1(ω,ω)=0.
Wakamatsu in [37] introduced and studied the so-called generalized tilting modules,
which are usually called Wakamatsu tilting modules, see [8, 29]. Note that
a bimodule RωS is semidualizing if and only if it is Wakamatsu tilting ([39, Corollary 3.2]).
Examples of semidualizing bimodules are referred to [19, 31, 33, 35, 38].
From now on, R and S are arbitrary rings and we fix a semidualizing bimodule RωS.
For convenience, We write
[TABLE]
[TABLE]
[TABLE]
For any n⩾1, we write
[TABLE]
[TABLE]
in particular, Rω⊥0=ModR and ωS⊤0=ModS. Symmetrically,
ωS⊥n and Rω⊤n are defined.
Following [19], set
[TABLE]
[TABLE]
[TABLE]
The modules in Fω(R), Pω(R) and Iω(S) are called ω-flat,
ω-projective and ω-injective respectively.
Note that Pω(R)=AddRω ([33, Proposition 3.4(2)]).
Symmetrically, the classes of Fω(Sop),
Pω(Sop) and Iω(Rop) are defined.
Let M∈ModR and N∈ModS. Then we have the following two canonical valuation homomorphisms
[TABLE]
defined by θM(x⊗f)=f(x)
for any x∈ω and f∈M∗; and
[TABLE]
defined by μN(y)(x)=x⊗y
for any y∈N and x∈ω. Recall that a module M∈ModR is called ω-cotorsionless
(resp. ω-coreflexive) if θM is an epimorphism (resp. an isomorphism) ([32]);
and a module N∈ModS is called adjoint ω-cotorsionless
(resp. adjoint ω-coreflexive) if μN is a monomorphism (resp. an isomorphism) ([34]).
Definition 2.2**.**
([19]).
- (1)
The Auslander class Aω(S) with respect to ω consists of all left S-modules N
satisfying the following conditions.
- (A1)
N∈ωS⊤.
2. (A2)
ω⊗SN∈Rω⊥.
3. (A3)
μN is an isomorphism in ModS.
- (2)
The Bass class Bω(R) with respect to ω consists of all left R-modules M
satisfying the following conditions.
- (B1)
M∈Rω⊥.
2. (B2)
M∗∈ωS⊤.
3. (B3)
θM is an isomorphism in ModR.
For a module M∈ModR, we use
[TABLE]
to denote the minimal injective resolution of M. For any n⩾1,
coΩn(M):=Imgn−1 is called the n-cosyzygy of M; in particular, coΩ0(M)=M.
We use coΩn(R) to denote the subclass of ModR consisting of n-cosyzygy modules.
Symmetrically, coΩn(Sop) is defined.
Definition 2.3**.**
([32]).
Let M∈ModR and n⩾1.
- (1)
cTrωM:=Coker(g0∗) is called the cotranspose of M with respect to RωS, where g0 is as in (2.1).
2. (2)
M is called n-ω-cotorsionfree if cTrωM∈ωS⊤n; and is called
∞-ω-cotorsionfree if it is n-ω-cotorsionfree for all n.
We use cTωn(R) (resp. cTω(R)) to denote the subclass of ModR consisting of
n-ω-cotorsionfree modules (resp. ∞-ω-cotorsionfree modules).
Symmetrically, cTωn(Sop) is defined. By [32, Proposition 3.2],
we have that a module in ModR is ω-cotorsionless (resp. ω-coreflexive) if and only if it is in
cTω1(R) (resp. cTω2(R)).
Recall from [13] that a homomorphism f:F→N in ModS with F flat
is called a flat cover of N if HomS(F′,f) is epic for any flat module F′ in ModS,
and an endomorphism h:F→F is an automorphism whenever f=fh.
Let N∈ModS. Bican, El Bashir and Enochs proved in [9] that N has a flat cover. We use
[TABLE]
to denote the minimal flat resolution of N in ModS, where each Fi(N)→Cokerfi is a flat cover of
Cokerfi. For any n⩾1,
ΩFn(N):=Imfn−1 is called the n-yoke of N; in particular, ΩF0(N)=N.
We use ΩFn(S) to denote the subclass of ModS consisting of n-yoke modules.
Symmetrically, ΩFn(Rop) is defined.
Definition 2.4**.**
([34])
Let N∈ModS and n⩾1.
- (1)
acTrωN:=Ker(1ω⊗f0) is called the adjoint cotranspose of N
with respect to RωS, where f0 is as in (2.2).
2. (2)
N is called adjoint n-ω-cotorsionfree if acTrωN∈Rω⊥n; and is called
adjoint ∞-ω-cotorsionfree if it is adjoint n-ω-cotorsionfree for all n.
We use acTωn(S) (resp. acTω(S)) to denote the subclass of ModS consisting of
adjoint n-ω-cotorsionfree modules (resp. adjoint ∞-ω-cotorsionfree modules).
Symmetrically, acTωn(Rop) is defined.
By [34, Proposition 3.2], we have that a module in ModS is adjoint ω-cotorsionless
(resp. adjoint ω-coreflexive) if and only if it is in acTω1(S) (resp. acTω2(S)).
Definition 2.5**.**
([33])
- (1)
Let M∈ModR and n⩾0. The Ext-cograde of M with respect to ω is defined as
E-cogradeωM:=inf{i⩾0∣ExtRi(ω,M)=0}; and the strong Ext-cograde of M with respect to ω,
denoted by s.E-cogradeωM, is said to be at least n if E-cogradeωX⩾n for any quotient module X of M.
Symmetrically, the (strong) Ext-cograde of a module in ModSop is defined.
2. (2)
Let N∈ModS and n⩾0. The Tor-cograde of N with respect to ω is defined as
T-cogradeωN:=inf{i⩾0∣ToriS(ω,N)=0}; and the strong Tor-cograde of N with respect to ω,
denoted by s.T-cogradeωN, is said to be at least n if T-cogradeωY⩾n for any submodule Y of N.
Symmetrically, the (strong) Tor-cograde of a module in ModRop is defined.
Let X be a subclass of ModR and M∈ModR. An exact sequence (of finite or infinite length):
[TABLE]
in ModR is called an X-resolution of
M if all Xi are in X. The X-projective
dimension X-pdRM of M is defined as
inf{n∣ there exists an X-resolution
[TABLE]
of M in ModR}. Dually, the notions of an X-coresolution
and the X-injective dimension X-idRM of M are defined.
Let F be a subclass of ModR. A module M∈ModR is said to have special F-precover
if there exists an exact sequence
[TABLE]
in ModR with F∈F and ExtR1(F′,K)=0 for any F′∈F.
The class F is called special precovering if any module in ModR has a special F-precover.
Dually, the notions of special F-preenvelopes and special preenveloping classes are defined (see [14]).
Definition 2.6**.**
(cf. [17])
Let U,V be subclasses of ModR. The pair (U,V) is called a cotorsion pair
if U=⊥1V:={U∈ModR∣ExtR1(U,V)=0 for any V∈V} and
V=U⊥1:={V∈ModR∣ExtR1(U,V)=0 for any U∈U}.
The following is the Salce’s lemma.
Lemma 2.7**.**
(cf. [17, Lemma 2.2.6])*
Let (U,V) be a cotorsion pair in ModR. Then the following statements are equivalent.*
- (1)
Any module in ModR has a special U-precover.
2. (2)
Any module in ModR has a special V-preenvelope.
In this case, the cotorsion pair (U,V) is called complete.
Definition 2.8**.**
Let X be a subcategory of an abelian category E and n⩾1. If there exists an exact sequence
[TABLE]
in E with all Xi in X, then N is called an n-X-syzygy of M
and M is called an n-X-cosyzygy of N.
For subcategories X,Y of an abelian category E and n⩾1, we write
[TABLE]
[TABLE]
In particular,
ΩX0(Y)=Y=coΩX0(Y) and
ΩX−1(Y)=0=coΩX−1(Y).
For convenience, we write
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Lemma 2.9**.**
We have
- (1)
ΩIω1(S)=acTω1(S).
2. (2)
coΩPω1(R)=cTω1(R).
Proof.
(1) By [34, Proposition 3.8], we have acTω1(S)⊆ΩIω1(S).
Now let N∈ΩIω1(S) and let
f0:N↣I0 be a monomorphism in ModS with I0∈Iω(S).
Then from the following commutative diagram
[TABLE]
with μI0 an isomorphism, we get that μN is a monomorphism and
N∈acTω1(S). It implies ΩIω1(S)⊆acTω1(S).
(2) By [32, Proposition 3.7], we have cTω1(R)⊆coΩPω1(R).
Now let M∈coΩPω1(R) and let
f0:W0↠M be an epimorphism in ModR with W0∈Pω(R).
Then from the following commutative diagram
[TABLE]
with θW0 an isomorphism, we get that θM is an epimorphism and
M∈cTω1(R). It implies coΩPω1(R)⊆cTω1(R).
∎
Let C,E be abelian categories and Δ:C→E a functor.
Recall that a sequence T in C is called Δ-exact if Δ(T)
is exact in E.
3. (Strong) cograde conditions and double homological functors
In this section, we study when ToriS(ω,ExtRi(ω,−)) preserves epimorphisms
and ExtSopi(ω,ToriR(−,ω)) preserves monomorphisms in terms of the (strong)
cograde conditions of modules.
3.1. Cograde conditions
We begin with the following
Lemma 3.1**.**
- (1)
Let M∈ModR with the minimal injective resolution as (2.1). Then there exists an exact sequence
[TABLE]
in ModS such that 1ω⊗π is an isomorphism.
3. (2)
Let N∈ModS with the minimal flat resolution as (2.2). Then there exists an exact sequence
[TABLE]
in ModR such that σ∗ is an isomorphism.
Proof.
(1) Let g0=α⋅β (where β:I0(M)↠coΩ1(M)(=Img0) and α:coΩ1(M)↣I1(M))
be the natural epic-monic decomposition of g0. Then we have the following commutative diagram with exact columns and rows
[TABLE]
in ModS, where C=I1(M)∗/coΩ1(M)∗, π1 is the natural epimorphism, λ and π are induced homomorphisms. The rightmost column
in the above diagram is exactly the exact sequence (3.1). Notice that
[TABLE]
is exact, so there exists a homomorphism δ:C→I2(M)∗ in ModS such that g1∗=δ⋅π1, and hence
g1∗=δ⋅π1=δ⋅π⋅γ.
By [19, Lemma 4.1], for any injective module I∈ModR, we have ω⊗SI∗≅I canonically.
So the upper row in the following commutative diagram
[TABLE]
is exact. Let x∈Ker(1ω⊗π). Then there exists y∈ω⊗SI1(M)∗ such that x=(1ω⊗γ)(y).
It follows that
[TABLE]
So y∈Ker(1ω⊗g1∗)=Im(1ω⊗g0∗),
and hence there exists z∈ω⊗SI0(M)∗ such that y=(1ω⊗g0∗)(z). Thus
[TABLE]
which implies that 1ω⊗π is a monomorphism, and hence an isomorphism.
(2) Let f0=α′⋅β′ (where β′:F1(N)↠ΩF1(N)(=Imf0)
and α′:ΩF1(N)↣F0(N))
be the natural epic-monic decomposition of f0. Then we have the following commutative diagram with exact columns and rows
[TABLE]
in ModR, where σ and τ are induced homomorphisms. The leftmost column
in the above diagram is exactly the exact sequence (3.2). Notice that
[TABLE]
is exact, so there exists a homomorphism ϕ:ω⊗SF2(N)→Im(1ω⊗f1)
in ModR such that 1ω⊗f1=σ1⋅ϕ, and hence
1ω⊗f1=σ1⋅ϕ=η⋅σ⋅ϕ.
By [19, Lemma 4.1], for any flat module F∈ModS, we have F≅(ω⊗SF)∗ canonically.
So the upper row in the following commutative diagram is exact.
[TABLE]
Let x∈(acTrωN)∗. Since ((1ω⊗f0)∗⋅η∗)(x)=(((1ω⊗f0)⋅η)∗)(x)=0,
we have that η∗(x)∈Ker(1ω⊗f0)∗=Im(1ω⊗f1)∗ and
there exists y∈(ω⊗SF2(N))∗ such that η∗(x)=(1ω⊗f1)∗(y). Thus
[TABLE]
As η∗ is monic,
we have x=σ∗(ϕ∗(y)). It means that σ∗ is an epimorphism, and hence an isomorphism.
∎
The following two lemmas are useful in this section.
Lemma 3.2**.**
Assume that coΩn(R)⊆cTωm(R) with m,n⩾0.
Then the following statements are equivalent.
- (1)
T-cogradeωExtRn+1(ω,M)⩾m* for any M∈ModR.*
2. (2)
coΩn+1(R)⊆cTωm+1(R).
Proof.
Because any injective module in ModR is in cTω1(R) by [32, Lemma 2.5(2)], we have that
coΩn+1(R)⊆cTω1(R) for any n⩾0, and the case for m=0 follows.
Now suppose that m⩾1 and M∈ModR.
By Lemma 3.1(1), there exists an exact sequence
[TABLE]
in ModS such that 1ω⊗π is an isomorphism, where C=In+1(M)∗/coΩn+1(M)∗.
Because coΩn(R)⊆cTωm(R) by assumption, we have that both
cTrωcoΩn(M) and cTrωcoΩn+1(M) are in ωS⊤m.
It yields that
[TABLE]
for any 0⩽i⩽m−1. In addition, we also have an exact sequence
[TABLE]
in ModS. By [19, Corollary 6.1], we have In+2(M)∗∈ωS⊤.
So
[TABLE]
for any 0⩽i⩽m−1. Thus we conclude that Tor0⩽i⩽m−1S(ω,ExtRn+1(ω,M))=0
if and only if cTrωcoΩn+1(M)∈ωS⊤m+1,
and if and only if coΩn+1(M)∈cTωm+1(R). The proof is finished.
∎
Lemma 3.3**.**
Assume that ΩFn(S)⊆acTωm(S) with m,n⩾0.
Then the following statements are equivalent.
- (1)
E-cogradeωTorn+1S(ω,N)⩾m* for any N∈ModS.*
2. (2)
ΩFn+1(S)⊆acTωm+1(S).
Proof.
Because any flat module in ModS is in acTω1(S) by [34, Corollary 3.5(1)], we have that
ΩFn+1(S)⊆acTω1(S) for any n⩾0, and the case for m=0 follows.
Now suppose that m⩾1 and N∈ModS.
By Lemma 3.1(2), there exists an exact sequence
[TABLE]
in ModR such that σ∗ is an isomorphism. Because ΩFn(S)⊆acTωm(S)
by assumption, we have that both acTrωΩFn(N) and
acTrωΩFn+1(N) are in Rω⊥m. It yields that
[TABLE]
for any 0⩽i⩽m−1. In addition, we also have an exact sequence
[TABLE]
in ModR. By [19, Corollary 6.1], we have ω⊗SFn+2(N)∈Rω⊥.
So
[TABLE]
for any 0⩽i⩽m−1. Thus we conclude that ExtR0⩽i⩽m−1(ω,Torn+1S(ω,N))=0
if and only if acTrωΩFn+1(N)∈Rω⊥m+1,
and if and only if ΩFn+1(N)∈acTωm+1(S). The proof is finished.
∎
Let T⊆W be subcategories of an abelian category E. Recall that T is called a
generator (resp. cogenerator)
for W if for any W∈W, there exists an exact sequence
[TABLE]
in E with T∈T and W′∈W.
Lemma 3.4**.**
- (1)
Pω(R)* is a generator for Bω(R).*
3. (2)
coΩn(R)⊆coΩBn(R)=coΩFωn(R)=coΩPωn(R)*
for any n⩾1.*
Proof.
(1) Let M∈Bω(R). Then by [32, Theorem 3.9 and Proposition 3.7],
there exists an exact sequence
[TABLE]
in ModR with all Wi∈Pω(R) such that it remains exact after applying the functor HomR(ω,−).
Put M1:=Im(W1→W0). Then M1∈cTω(R) by [32, Proposition 3.7]. Because
both M and W0 are in Rω⊥, we have M1∈Rω⊥.
So M1∈Bω(R) by [32, Theorem 3.9].
(2) Let n⩾1. By [19, Lemma 4.1], we have that Bω(R) contains all injective left R-modules,
which yields coΩn(R)⊆coΩBn(R).
Because Bω(R)⊇Fω(R)⊇Pω(R)
by [19, Corollary 6.1],
we have coΩBn(R)⊇coΩFωn(R)⊇coΩPωn(R).
Because Bω(R) is closed under extensions by [19, Theorem 6.2], we have
coΩBn(R)=coΩPωn(R) by (1) and [23, Corollary 5.4(2)].
∎
In the following result, we characterize when the double functor ToriS(ω,ExtRi(ω,−)) preserves epimorphisms
in terms of the Tor-cograde conditions of Ext-modules.
Theorem 3.5**.**
The conditions (1)–(3) below are equivalent for any n,k⩾0. If k⩾1,
then (1)–(4) are equivalent.
- (1)
T-cogradeωExtRi+k(ω,M)⩾i* for any M∈ModR and 1⩽i⩽n.*
2. (2)
ToriS(ω,ExtRi(ω,f))* is an epimorphism for any epimorphism f:B↠C
in ModR with B,C∈coΩPωk+1(R) and 0⩽i⩽n−1.*
3. (3)
ToriS(ω,ExtRi(ω,f))* is an epimorphism for any epimorphism f:B↠C
in ModR with B,C∈coΩk+1(R) and 0⩽i⩽n−1.*
4. (4)
coΩi+k(R)⊆cTωi+1(R)* for any 1⩽i⩽n.*
Proof.
By using induction on i, (1)⇔(4) follows from Lemma 3.2.
(1)⇒(2) Let f:B↠C be an epimorphism in ModR with B,C∈coΩPωk+1(R).
Then C=coΩPωk+1(C′) for some C′∈ModR. By (1), we have
[TABLE]
for any 1⩽i⩽n−1. Thus ToriS(ω,ExtRi(ω,f)) is epic.
In the following, we will show that 1ω⊗f∗ is epic.
If k⩾1, then coΩPωk(R)⊆cTω1(R) by Lemma 2.9(2).
So coΩPωk+1(R)⊆cTω2(R) by Lemma 3.2, and hence B,C∈cTω2(R).
It follows that 1ω⊗f∗≅f and 1ω⊗f∗ is epic.
Now suppose k=0. We have an epimorphism p:W↠B in ModR with W∈AddRω.
From the exact sequence
[TABLE]
in ModR with M1=Ker(f⋅p),
we get the following exact sequence
[TABLE]
in ModS. By (1). ω⊗SExtR1(ω,M1)=0.
So (1ω⊗f∗)⋅(1ω⊗p∗)=1ω⊗(f⋅p)∗ is epic,
which implies that 1ω⊗f∗ is also epic.
By Lemma 3.4(2), we have (2)⇒(3).
(3)⇒(1) Let M∈ModR. From the exact sequence
[TABLE]
in ModR,
we get the following exact sequence
[TABLE]
in ModS.
Since 1ω⊗f∗ is an epimorphism by (2), we have that ω⊗SExtRk+1(ω,M)=0
and T-cogradeωExtRk+1(ω,M)⩾1. In addition, for any 1⩽i⩽n−1,
[TABLE]
is epic by (3), so we have
[TABLE]
Thus we conclude that T-cogradeωExtRi+k+1(ω,M)⩾i+1 for any 0⩽i⩽n−1.
∎
Lemma 3.6**.**
- (1)
Iω(S)* is a cogenerator for Aω(S).*
3. (2)
ΩFn(S)⊆ΩAn(S)=ΩIωn(S)* for any n⩾1.*
Proof.
(1) Let N∈Aω(S). Then by [34, Theorem 3.11(1)],
there exists an (ω⊗S−)-exact exact sequence
[TABLE]
in ModS with all Ui∈Iω(S). Put N1:=Im(U0→U1). Then N1∈acTω(S) by [34, Corollary 3.9].
Because both N and U0 are in ωS⊤, we have N1∈ωS⊤.
So N1∈Aω(S) by [34, Theorem 3.11(1)] again.
(2) Let n⩾1. By [19, Lemma 4.1], we have that Aω(S) contains all flat left S-modules,
which yields ΩFn(S)⊆ΩAn(S).
Because Aω(S) is closed under extensions by [19, Theorem 6.2], we have
ΩAn(S)=ΩIωn(S) by (1) and [23, Corollary 5.4(1)].
∎
In the following result, we characterize when the double functor ExtRi(ω,ToriS(ω,−)) preserves monomorphisms
in terms of the Ext-cograde conditions of Tor-modules.
Theorem 3.7**.**
The conditions (1)–(3) below are equivalent for any n,k⩾0. If k⩾1, then (1)–(4) are equivalent.
- (1)
E-cogradeωTori+kS(ω,N)⩾i* for any N∈ModS and 1⩽i⩽n.*
2. (2)
ExtRi(ω,ToriS(ω,g))* is a monomorphism for any monomorphism g:B′↣C′ in ModS
with B′,C′∈ΩIωk+1(S) and 0⩽i⩽n−1.*
3. (3)
ExtRi(ω,ToriS(ω,g))* is a monomorphism for any monomorphism g:B′↣C′ in ModS
with B′,C′∈ΩFk+1(S) and 0⩽i⩽n−1.*
4. (4)
ΩFi+k(S)⊆acTωi+1(S)* for any 1⩽i⩽n.*
Proof.
By using induction on i, (1)⇔(4) follows from Lemma 3.3.
(1)⇒(2)
Let g:B′↣C′ be a monomorphism in ModS with B′,C′∈ΩIωk+1(S).
Then B′=ΩIωk+1(B′′) for some B′′∈ModS. By (1), we have
[TABLE]
for any 1⩽i⩽n−1. Thus ExtRi(ω,ToriS(ω,g)) is a monic.
In the following, we will show that (1ω⊗g)∗ is monic.
If k⩾1, then ΩIωk(S)⊆acTω1(S) by Lemma 2.9(1). So
ΩIωk+1(S)⊆acTω2(S) by Lemma 3.3,
and hence B′,C′∈acTω2(S). It follows that (1ω⊗g)∗≅g and (1ω⊗g)∗ is monic.
Now suppose k=0. We have a monomorphism i:C′↣U in ModS with U∈Iω(S).
From the exact sequence
[TABLE]
in ModS with L1=Coker(i⋅g), we get the following exact sequence
[TABLE]
in ModR. By (1), (Tor1S(ω,L1))∗=0. So (1ω⊗i)∗⋅(1ω⊗g)∗=(1ω⊗(i⋅g))∗
is monic, which implies that (1ω⊗g)∗ is also monic.
By Lemma 3.6(2), we have (2)⇒(3).
(3)⇒(1) Let N∈ModS. From the exact sequence
[TABLE]
in ModS,
we get the following exact sequence
[TABLE]
in ModR. Since (1ω⊗g)∗ is a monomorphism by (2), we have that (Tork+1S(ω,N))∗=0 and
E-cogradeωTork+1S(ω,N)⩾1. In addition, for any 1⩽i⩽n−1,
[TABLE]
is monic by (3), so we have
[TABLE]
Thus we conclude that E-cogradeωTori+k+1S(ω,N)⩾i+1 for any 0⩽i⩽n−1.
∎
3.2. Strong cograde conditions
Compare the following result with Theorem 3.5.
Theorem 3.8**.**
For any n⩾1 and k⩾0, the following three statements are equivalent.
- (1)
s.T-cogradeωExtRi+k(ω,M)⩾i* for any M∈ModR and 1⩽i⩽n.*
2. (2)
For any exact sequence
[TABLE]
in ModR with
A∈ΩPωi−1(coΩPωi+k−1(R)),
ToriS(ω,ExtRi(ω,f)) is an epimorphism for any 0⩽i⩽n−1.
3. (3)
For any exact sequence
[TABLE]
in ModR with A∈ΩPωi−1(coΩi+k−1(R)),
ToriS(ω,ExtRi(ω,f)) is an epimorphism for any 0⩽i⩽n−1.
Moreover, if k=0, then any of the above statements is equivalent to the following
- (4)
For any exact sequence
[TABLE]
in ModR,
ToriS(ω,ExtRi(ω,f)) is an epimorphism for any 0⩽i⩽n−1.
Proof.
(1)⇒(2) Let A=ΩPωi−1(coΩPωi+k−1(A′)) with A′∈ModR.
For any i⩾0, by dimension-shifting we have an exact sequence
[TABLE]
in ModS, which induces exact sequences
[TABLE]
and
[TABLE]
in ModR.
Since Coker(ExtRi(ω,f))⊆ExtRi+k+1(ω,A′), by (1) we have
[TABLE]
for any 0⩽i⩽n−1.
Moreover, it follows from (1) and the exact sequence
[TABLE]
in ModS that Tori−1S(ω,Ker(ExtRi(ω,f)))=0 for any 0⩽i⩽n−1.
Thus ToriS(ω,ExtRi(ω,f))=b⋅a is an epimorphism for any 0⩽i⩽n−1.
By Lemma 3.4(2), we have (2)⇒(3).
(3)⇒(1) Let M∈ModR. Fix i (1⩽i⩽n) and an S-submodule L of ExtRi+k(ω,M).
Take an epimorphism a:P↠L in ModS with P projective and a′ the composition
[TABLE]
Then a′ can be lifted to b:P→coΩi+k(M)∗. Take the following pull-back diagram
[TABLE]
where b′ is the composition
[TABLE]
It induces the following commutative diagram with exact rows
[TABLE]
In the following, we will proceed by induction on i. Let i=1. Since 1ω⊗c∗ is epic by (3),
we have that ω⊗SL=0 and s.T-cogradeωExtR1+k(ω,M)⩾1.
Assume that the statement (1) holds for any 1⩽i⩽n−1.
Now consider the case for i=n. By the induction hypothesis, we have that s.T-cogradeωExtRi+k(ω,M)⩾i
for any 1⩽i⩽n−1 and s.T-cogradeωExtRn+k(ω,M)⩾n−1. Then
coΩn+k−1(M)∈cTωn−1(R) by Lemma 3.2. Because ω⊗SP∈cTωn−1(R)
by [32, Proposition 3.7], it follows from [36, Lemma 4.3] that X
in the diagram (3.3) is in cTωn−1(R). By [32, Proposition 3.7] again, there exists
HomR(AddRω,−)-exact exact sequences
[TABLE]
and
[TABLE]
in ModR with all Wj′,Wj in AddRω. Then both Y and Y′ are in Rω⊥n−1
and we get the following commutative diagram
[TABLE]
We can guarantee that g is a monomorphism by adding a direct summand in AddRω (for example Wn−2′) to Y and Wn−2.
Thus we get an exact sequence
[TABLE]
in ModR with Z=Cokerg. Since
[TABLE]
we obtain L≅ExtRn−1(ω,Z). Since Y′∈ΩPωn−1(coΩn+k−1(R)), by (3) we get that
Torn−1S(ω,ExtRn−1(ω,h)) is epic. So
Torn−1S(ω,L)=0 and s.T-cogradeωExtRn+k(ω,M) ⩾n.
When k=0, the proof of (3)⇒(1)⇒(2) is in fact that of (4)⇔(1)
by just removing the first sentence and putting A′=A in the beginning of the proof of (1)⇒(2),
∎
Compare the following result with Theorem 3.7.
Theorem 3.9**.**
For any n⩾1 and k⩾0, the following three statements are equivalent.
- (1)
s.E-cogradeωTori+kS(ω,N)⩾i* for any N∈ModS and 1⩽i⩽n.*
2. (2)
For any exact sequence
[TABLE]
in ModS with C∈coΩIωi−1(ΩIωi+k−1(S)),
ExtRi(ω,ToriS(ω,g)) is a monomorphism for any 0⩽i⩽n−1.
3. (3)
For any exact sequence
[TABLE]
in ModS with C∈coΩIωi−1(ΩFi+k−1(S)),
ExtRi(ω,ToriS(ω,g)) is a monomorphism for any 0⩽i⩽n−1.
Moreover, if k=0, then any of the above statements is equivalent to the following
- (4)
For any exact sequence
[TABLE]
in ModS,
ExtRi(ω,ToriS(ω,g)) is a monomorphism for any 0⩽i⩽n−1.
Proof.
(1)⇒(2) Let C=coΩIωi−1(ΩIωi+k−1(C′)) with C′∈ModS.
For any i⩾0, by dimension shifting we have an exact sequence
[TABLE]
in ModR, which induces exact sequences
[TABLE]
and
[TABLE]
in ModS.
Since Ker(ToriS(ω,g)) is an R-quotient module of Tori+k+1S(ω,C′), by (1) we have
[TABLE]
Moreover, it follows from (1) and the exact sequence
[TABLE]
in ModR that
ExtRi−1(ω,Coker(ToriS(ω,g)))=0 for any 0⩽i⩽n−1. Thus
ExtRi(ω,ToriS(ω,g))=b⋅a is a monomorphism for any 0⩽i⩽n−1.
By Lemma 3.6(2), we have (2)⇒(3).
(3)⇒(1) Let N∈ModS. Fix i (1⩽i⩽n) and an R-quotient module H of
Tori+kS(ω,N). Take a monomorphism a:H↣I in ModR with I injective
and a′ the composition
[TABLE]
Then a′ can be extended to
b:ω⊗SΩFi+k(N)→I. Take the following push-out diagram:
[TABLE]
where b′ is the composition
[TABLE]
It induces the following commutative diagram with exact rows
[TABLE]
In the following, we will proceed by induction on i. Let i=1. Since (1ω⊗c)∗ is monic by (2), we have that H∗=0
and s.E-cogradeωTor1+kS(ω,N)⩾1.
Assume that the statement (1) holds for any 1⩽i⩽n−1.
Now consider the case for i=n. By the induction hypothesis, we have that s.E-cogradeωTori+kS(ω,N)⩾i
for any 1⩽i⩽n−1 and s.E-cogradeωTorn+kS(ω,N)⩾n−1.
Then ΩFn+k−1(N)∈acTωn−1(S) by Lemma 3.3.
Because I∗∈acTωn−1(S) by [34, Propposition],
it follows from the dual result of [36, Lemma 4.3] that Y in the diagram (3.5) is in acTωn−1(S).
By [34, Propposition] again, there exist (ω⊗S−)-exact exact sequences
[TABLE]
and
[TABLE]
in ModS with all Ui,Vi in Iω(S). Then both X and X′ are in ωS⊤n−1
and we get the following commutative diagram
[TABLE]
We can guarantee that f is an epimorphism by adding a direct summand in Iω(S) (for example Vn−2) to X and Un−2.
Thus we get an exact sequence
[TABLE]
in ModS with Z=Kerf. Since
[TABLE]
we obtain H≅Torn−1S(ω,Z). Since X′∈coΩIωn−1(ΩFn+k−1(S)),
by (3) we get that ExtRn−1(ω,Torn−1S(ω,h)) is a monomorphism.
So ExtRn−1(ω,H)=0 and s.E-cogradeωTorn+kS(ω,N)⩾n.
When k=0, the proof of (3)⇒(1)⇒(2) is in fact that of (4)⇔(1)
by just removing the first sentence and putting C′=C in the beginning of the proof of (1)⇒(2),
∎
4. (Quasi) n-cograde condition
In this section, we introduce and study the (quasi) n-cograde condition of semidualizing bimodules.
4.1. The n-cograde condition
Definition 4.1**.**
For any n⩾1, ω is said to satisfy the right n-cograde condition
if s.E-cogradeωToriS(ω,N)⩾i for any N∈ModS and 1⩽i⩽n;
and ω is said to satisfy the left n-cograde condition
if s.E-cogradeωToriR(M′,ω)⩾i for any M′∈ModRop and 1⩽i⩽n.
As a consequence of Theorems 3.8 and 3.9, we get the following equivalent characterizations
for ω satisfying the right n-cograde condition.
Corollary 4.2**.**
For any n⩾1, the following statements are equivalent.
- (1)
s.T-cogradeωExtRi(ω,M)⩾i* for any M∈ModR and 1⩽i⩽n.*
2. (2)
s.E-cogradeωToriS(ω,N)⩾i* for any N∈ModS and 1⩽i⩽n.*
3. (3)
ToriS(ω,ExtRi(ω,−))* preserves epimorphisms in ModR for 0⩽i⩽n−1.*
4. (4)
ExtRi(ω,ToriS(ω,−))* preserves monomorphisms in ModS for 0⩽i⩽n−1.*
5. (5)
For any exact sequence
[TABLE]
in ModR with
A∈ΩPωi−1(coΩPωi−1(R)),
ToriS(ω,ExtRi(ω,f)) is an epimorphism for any 0⩽i⩽n−1.
6. (6)
For any exact sequence
[TABLE]
in ModR with A∈ΩPωi−1(coΩi−1(R)),
ToriS(ω,ExtRi(ω,f)) is an epimorphism for any 0⩽i⩽n−1.
7. (7)
For any exact sequence
[TABLE]
in ModS with C∈coΩIωi−1(ΩIωi−1(S)),
ExtRi(ω,ToriS(ω,g)) is a monomorphism for any 0⩽i⩽n−1.
8. (8)
For any exact sequence
[TABLE]
in ModS with C∈coΩIωi−1(ΩFi−1(S)),
ExtRi(ω,ToriS(ω,g)) is a monomorphism for any 0⩽i⩽n−1.
Proof.
By [33, Theorem 6.9], we have (1)⇔(2). By Theorems 3.8 and 3.9,
we have (1)⇔(3)⇔(5)⇔(6) and (2)⇔(4)⇔(7)⇔(8)
respectively.
∎
Symmetrically, we have the following equivalent characterizations for ω satisfying the left n-cograde condition.
Corollary 4.3**.**
For any n⩾1, the following statements are equivalent.
- (1)
s.T-cogradeωExtSopi(ω,N′)⩾i* for any N′∈ModSop and 1⩽i⩽n.*
2. (2)
s.E-cogradeωToriR(M′,ω)⩾i* for any M′∈ModRop and 1⩽i⩽n.*
3. (3)
ToriR(ExtSopi(ω,−),ω)* preserves epimorphisms in ModSop for 0⩽i⩽n−1.*
4. (4)
ExtSopi(ω,ToriR(−,ω))* preserves monomorphisms in ModRop for 0⩽i⩽n−1.*
5. (5)
For any exact sequence
[TABLE]
in ModSop with
A∈ΩPωi−1(coΩPωi−1(Sop)),
ToriR(ExtSopi(ω,f),ω) is an epimorphism for any 0⩽i⩽n−1.
6. (6)
For any exact sequence
[TABLE]
in ModSop with A∈ΩPωi−1(coΩi−1(Sop)),
ToriR(ExtSopi(ω,f),ω) is an epimorphism for any 0⩽i⩽n−1.
7. (7)
For any exact sequence
[TABLE]
in ModRop with C∈coΩIωi−1(ΩIωi−1(Rop)),
ExtSopi(ω,ToriR(g,ω)) is a monomorphism for any 0⩽i⩽n−1.
8. (8)
For any exact sequence
[TABLE]
in ModRop with C∈coΩIωi−1(ΩFi−1(Rop)),
ExtSopi(ω,ToriR(g,ω)) is a monomorphism for any 0⩽i⩽n−1.
In the following, we will establish the left-right symmetry of the n-cograde condition.
Lemma 4.4**.**
Let
[TABLE]
be an exact sequence in ModR such that A is superfluous in B.
Then the following assertions hold.
- (1)
Let L∈ModRop. If L′⊗RC=0 for any submodule L′ of L, then L⊗RB=0.
2. (2)
Let M∈ModR. If HomR(C,M′)=0 for any quotient module M′ of M, then HomR(B,M)=0.
Proof.
(1) If L⊗RB=0, then there exists x∈L such that xR⊗RB=0.
Since xR≅R/I for some right ideal I of R, we have that
[TABLE]
and IB≨B. In view of the assumption that A is superfluous in B, it follows that IB+A≨B and
[TABLE]
It contradicts the assumption.
(2) If HomR(B,M)=0, then there exists a non-zero homomorphism f∈HomR(B,M).
Pick the kernel L of f such that Imf ≅ B/L. Because A is superfluous in B and f=0,
we have A+L≨B. Then there exists a non-zero natural epimorphism π:B/A(≅C)↠B/(A+L).
Note that the inclusions (A+L)/L⊆B/L⊆M induce an embedding homomorphism
[TABLE]
Then 0=i⋅π∈HomR(C,(A+L)/LM), which contradicts the assumption.
∎
It is straightforward to verify the following observation.
Lemma 4.5**.**
- (1)
If P∈ModR is finitely generated projective, then pdSopP∗=Pω(R)-idRP.
3. (2)
If Q∈ModSop is finitely generated projective, then pdRQ∗=Pω(Sop)-idSopQ.
Lemma 4.6**.**
Let P∈ModR be finitely generated projective and t⩾0. Then the following statements are equivalent.
- (1)
pdSopP∗⩽t.
2. (2)
Pω(R)-idRP⩽t.
3. (3)
ExtSopt+1(ω,H)⊗RP=0* for any H∈ModSop.*
4. (4)
HomR(P,Tort+1S(ω,N))=0* for any N∈ModS.*
Proof.
By Lemma 4.5(1), we have (1)⇔(2).
(1)⇔(3) Let H∈ModSop and
[TABLE]
be an injective resolution of H in ModSop.
Because P∈ModR is finitely generated projective by assumption, the functor −⊗RP is exact. Then we have
[TABLE]
Now the assertion follows easily.
(1)⇔(4) Since pdSopP∗=fdSopP∗, the assertion follows from [35, Lemma 7.6].
∎
Recall from [30] that a ring R is called semiregular if R/J(R) is von Neumann regular and idempotents
can be lifted modulo J(R), where J(R) is the Jacobson radical of R. The class of semiregular rings includes:
(1) von Neumann regular rings; (2) semiperfect rings; (3) left cotorsion rings; and (4) right cotorsion rings.
See [18] for the definitions of left cotorsion rings and right cotorsion rings.
If R is a semiregular ring, then any finitely presented left or right R-module has a projective cover by [30, Theorem 2.9].
In this case, since Rω admits a degreewise finite R-projective resolution by Definition 2.1, we may assume that
[TABLE]
is the minimal projective resolution
of Rω in modR. Put ωi:=Im(Pi(ω)→Pi−1(ω)) for any i⩾1 and ω0:=ω.
Analogously, if S is a semiregular ring, then we assume that
[TABLE]
is the minimal projective resolution
of ωS in modSop. By Lemma 4.6, we have the following
Proposition 4.7**.**
Let R be a semiregular ring and m,n⩾1. Then the following statements are equivalent.
- (1)
pdSopPi(ω)∗⩽m−1* for any 0⩽i⩽n−1.*
2. (2)
Pω(R)-idRPi(ω)⩽m−1* for any 0⩽i⩽n−1.*
3. (3)
s.T-cogradeωExtSopm(ω,N′)⩾n* for any N′∈ModSop.*
4. (4)
s.E-cogradeωTormS(ω,N)⩾n* for any N∈ModS.*
Proof.
By [35, Proposition 7.7] and Lemma 4.6, we have (4)⇔(1)⇔(2).
(3)⇒(1) We proceed by induction on n. Let N′∈ModSop. Suppose n=1. Because
s.T-cogradeωExtSopm(ω,N′)⩾1 by (3), we have L′⊗Rω=0
for any submodule L′ of ExtSopm(ω,N′) in ModRop. It follows from Lemma 4.4(1) that
ExtSopm(ω,N′)⊗RP0(ω)=0. Therefore by Lemma 4.6 we get
pdSopP0(ω)∗⩽m−1 and the case for n=1 is proved.
Now suppose n⩾2. Let X be a submodule of ExtSopm(ω,N′) in ModRop.
By (3), we have Tor0⩽i⩽n−1R(X,ω)=0. Then for any 0⩽i⩽n−2,
we have
[TABLE]
For any i⩾0, from the exact sequence
[TABLE]
we get the following exact sequence
[TABLE]
By the induction hypothesis, we have pdSopPi(ω)∗⩽m−1 for any 0⩽i⩽n−2.
Then it follows from Lemma 4.6 that ExtSopm(ω,N′)⊗RPn−2(ω)=0
and hence X⊗RPn−2(ω)=0. So it is derived from (4.1) that
X⊗Rωn−1=0. Notice that Pn−1(ω) is the projective cover of ωn−1,
so ExtSopm(ω,N′)⊗RPn−1(ω)=0 by Lemma 4.4(1).
It follows from Lemma 4.6 that pdSopPn−1(ω)∗⩽m−1.
(1)⇒(3) Let X be a submodule of ExtSopm(ω,N′) in ModRop. Then by (1) and Lemma 4.6,
we have ExtSopm(ω,N′)⊗R(⊕i=0n−1Pi(ω))=0,
and hence X⊗R(⊕i=0n−1Pi(ω))=0.
Since ωi is a quotient module of Pi(ω) for any i⩾0, we then have
X⊗R(⊕i=0n−1ωi)=0.
If n=1, then X⊗Rω=0 and
s.T-cogradeωExtSopm(ω,N′)⩾1. If n⩾2, then
from (4.1) we get Tor1R(X,⊕i=0n−2ωi)=0.
Since Tori+1R(X,ω)≅Tor1R(X,ωi) for any i⩾0, we have that
Tor0⩽i⩽n−1R(X,ω)=0 and s.T-cogradeωExtSopm(ω,N′)⩾n.
∎
The following result means that the n-cograde condition is left-right symmetric.
Theorem 4.8**.**
Let R be semiregular and n⩾1. Then the following statements are equivalent.
- (1)
pdSopPi(ω)∗⩽i* for any 0⩽i⩽n−1.*
2. (2)
Pω(R)-idRPi(ω)⩽i* for any 0⩽i⩽n−1.*
3. (3)
s.T-cogradeωExtRi(ω,M)⩾i* for any M∈ModR and 1⩽i⩽n.*
4. (4)
s.E-cogradeωToriS(ω,N)⩾i* for any N∈ModS and 1⩽i⩽n.*
5. (5)
s.T-cogradeωExtSopi(ω,N′)⩾i* for any N′∈ModSop and 1⩽i⩽n.*
6. (6)
s.E-cogradeωToriR(M′,ω)⩾i* for any M′∈ModRop and 1⩽i⩽n.*
7. (7)
ToriS(ω,ExtRi(ω,−))* preserves epimorphisms in ModR for 0⩽i⩽n−1.*
8. (8)
ExtRi(ω,ToriS(ω,−))* preserves monomorphisms in ModS for 0⩽i⩽n−1.*
9. (9)
ToriR(ExtSopi(ω,−),ω)* preserves epimorphisms in ModSop for 0⩽i⩽n−1.*
10. (10)
ExtSopi(ω,ToriR(−,ω))* preserves monomorphisms in ModRop for 0⩽i⩽n−1.*
Proof.
By Proposition 4.7, we have (1)⇔(2)⇔(4)⇔(5).
By Corollaries 4.2 and 4.3, we have (3)⇔(4)⇔(7)⇔(8)
and (5)⇔(6)⇔(9)⇔(10).
∎
As a consequence, we get the following
Corollary 4.9**.**
Let R and S be semiregular and n⩾1. Then the following statements are equivalent.
- (1)
pdSopPi(ω)∗⩽i* for any 0⩽i⩽n−1.*
2. (2)
pdRQi(ω)∗⩽i* for any 0⩽i⩽n−1.*
3. (3)
Pω(R)-idRPi(ω)⩽i* for any 0⩽i⩽n−1.*
4. (4)
Pω(Sop)-idSopQi(ω)⩽i* for any 0⩽i⩽n−1.*
Proof.
By the symmetric version of Proposition 4.7, we have
[TABLE]
Now the assertion follows from Theorem 4.8.
∎
4.2. The quasi n-cograde condition
Definition 4.10**.**
For any n⩾1, ω is said to satisfy the right quasi n-cograde condition
if s.E-cogradeωTori+1S(ω,N)⩾i for any N∈ModS and 1⩽i⩽n;
and ω is said to satisfy the left quasi n-cograde condition
if s.E-cogradeωTori+1R(M′,ω)⩾i for any M′∈ModRop and 1⩽i⩽n.
It is trivial that ω satisfies the right (resp. left) quasi n-cograde conditions
if it satisfies the right (resp. left) n-cograde condition. But the converse does not hold true
in general, see Subsection 4.4 below.
The following lemma is useful in the sequel.
Lemma 4.11**.**
For any n⩾0, the following assertions hold.
- (1)
Let M∈ModR. If E-cogradeωM⩾n
and T-cogradeωExtRn(ω,M)⩾n+1, then E-cogradeωM⩾n+1.
2. (2)
Let N∈ModS. If T-cogradeωN⩾n
and E-cogradeωTornS(ω,N)⩾n+1, then T-cogradeωN⩾n+1.
Proof.
We proceed by induction on n.
(1) If n=0, then ω⊗SM∗=0 by assumption. It follows from [33, Lemma 6.1(1)] that M∗=0
and E-cogradeωM⩾1.
Let n⩾1. Consider an injective resolution
[TABLE]
of M in ModR. Put M′=Im(In−1→In). Since E-cogradeωM⩾n by the induction hypothesis,
applying the functor (−)∗ to the above exact sequence yields the following exact sequence
[TABLE]
in ModS. Because T-cogradeωExtRn(ω,M)⩾n+1 by assumption,
we have Tor0⩽i⩽nS(ω,ExtRn(ω,M))=0. Then by [11, Proposition VI.5.1],
we have
[TABLE]
for any 0⩽i⩽n and j⩾0, and hence
[TABLE]
It implies that the exact sequence
[TABLE]
splits and hence ExtRn(ω,M) is a direct summand of M′∗. Since M′∗
is adjoint 1-ω-cotorsionfree, so is ExtRn(ω,M). Thus, applying [34, Proposition 3.2],
the T-cograde condition on ExtRn(ω,M) proves ExtRn(ω,M)=0.
Consequently we have E-cogradeωM⩾n+1 and the assertion follows.
(2) If n=0, then (ω⊗SN)∗=0 by assumption. It follows from
[33, Lemma 6.1(2)] that ω⊗SN=0 and T-cogradeωN⩾1.
Let n⩾1. Consider a projective resolution
[TABLE]
of N in ModS. Put N′=Im(Pn→Pn−1).
Since T-cogradeωN⩾n by the induction hypothesis, applying the functor ω⊗S− to
the above exact sequence yields the following exact sequence
[TABLE]
in ModR. Because E-cogradeωTornS(ω,N)⩾n+1 by assumption, we have
ExtR0⩽i⩽n(ω,TornS(ω,N))=0. Notice that ω⊗SP∈AddRω
for any projective module P in ModS, so ExtR0⩽i⩽n(ω⊗SPj,TornS(ω,N))=0
for any j⩾0, and hence
[TABLE]
It induces an exact sequence
[TABLE]
Because ω⊗SN′∈cTω1(R) by [33, Lemma 6.1(2)], there exists an epimorphism
U↠ω⊗SN′ in ModR with U∈AddRω by [32, Lemma 3.6(1)].
Because (TornS(ω,N))∗=0, we have HomR(U,TornS(ω,N))=0. It follows that
HomR(ω⊗SN′,TornS(ω,N))=0 and HomR(TornS(ω,N),TornS(ω,N))=0,
which implies TornS(ω,N)=0. So T-cogradeωN⩾n+1 and the assertion follows.
∎
We have the following equivalent characterizations for ω satisfying the right quasi n-cograde condition.
Proposition 4.12**.**
For any n⩾1, the following statements are equivalent.
- (1)
s.E-cogradeωTori+1S(ω,N)⩾i* for any N∈ModS and 1⩽i⩽n.*
2. (2)
T-cogradeωExtRi(ω,M)⩾i* for any M∈ModR and 1⩽i⩽n.*
3. (3)
For any exact sequence
[TABLE]
in ModS with C∈coΩIωi−1(ΩIωi(S)),
ExtRi(ω,ToriS(ω,g)) is a monomorphism for any 0⩽i⩽n−1.
4. (4)
For any exact sequence
[TABLE]
in ModS with C∈coΩIωi−1(ΩFi(S)),
ExtRi(ω,ToriS(ω,g)) is a monomorphism for any 0⩽i⩽n−1.
5. (5)
ToriS(ω,ExtRi(ω,f))* is an epimorphism for any epimorphism f:B↠C
in ModR with B,C∈coΩPω1(R) and 0⩽i⩽n−1.*
6. (6)
ToriS(ω,ExtRi(ω,f))* is an epimorphism for any epimorphism f:B↠C
in ModR with B,C∈coΩ1(R) and 0⩽i⩽n−1.*
7. (7)
coΩi(R)⊆cTωi+1(R)* for any 1⩽i⩽n.*
Proof.
By Theorems 3.9 and 3.5, we have (1)⇔(3)⇔(4) and
(2)⇔(5)⇔(6)⇔(7)
respectively. In the following, we will prove (1)⇔(2) by induction on n.
(1)⇒(2) Let M∈ModR. By Lemma 3.1(1), for any n⩾1, there exist exact sequences
[TABLE]
[TABLE]
in ModS such that 1ω⊗π is an isomorphism, where C=In(M)∗/coΩn(M)∗.
Because In+1(M)∗∈ωS⊤ by [19, Corollary 6.1],
it follows from the exact sequence (4.3) that ToriS(ω,C)≅Tori+1S(ω,cTrωcoΩn(M)) for any i⩾1.
If n=1, then from the exact sequence (4.2) we get an exact sequence
[TABLE]
in ModR. Because s.E-cogradeωTor2S(ω,cTrωcoΩ1(M))⩾1 by assumption,
we have E-cogradeωω⊗SExtR1(ω,M))⩾1.
It is derived from Lemma 4.11(2) that T-cogradeωExtR1(ω,M)⩾1.
Now suppose n⩾2. Then T-cogradeωExtRi(ω,M)⩾i for any 1⩽i⩽n−1
and T-cogradeωExtRn(ω,M)⩾n−1 by the induction hypothesis. It follows from Theorem 3.5 that
coΩi(R)⊆cTωi(R) for any 1⩽i⩽n. So coΩn−1(M)∈cTωn−1(R),
and hence cTrωcoΩn−1(M) ∈ωS⊤n−1.
Thus from the exact sequences (4.2) and (4.3) we get the following exact sequence
[TABLE]
By (1), we have E-cogradeωTorn−1S(ω,ExtRn(ω,M))⩾n. It follows from Lemma 4.11(2) that
T-cogradeωExtRn(ω,M)⩾n.
(2)⇒(1) Let N∈ModS and X a quotient module of Torn+1S(ω,N) in ModR, and let
β:Tor1S(ω,ΩFn(N))(≅Torn+1S(ω,N))↠X be an epimorphism in ModR.
By Lemma 3.1(2), we have an exact sequence
[TABLE]
in ModR such that σ∗ is an isomorphism. Then we get an exact sequence
[TABLE]
in ModR, where f=β⋅τ. It is easy to see that η∗ is an isomorphism.
Let n=1. Because ΩF1(N)∈acTω1(S) by [34, Corollary 3.5(1)],
we have acTrωΩF1(N)∈Rω⊥1.
Then the exact sequence (4.4) gives that X∗≅ExtR1(ω,Kerf). So T-cogradeωX∗⩾1
by (2), and hence E-cogradeωX⩾1 by Lemma 4.11(1). The case for n=1 is proved.
Now suppose n⩾2. Then s.E-cogradeωTori+1S(ω,N)⩾i for any 1⩽i⩽n−1
and s.E-cogradeωTorn+1S(ω,N)⩾n−1 by the induction hypothesis. So E-cogradeωX⩾n−1.
By Theorem 3.7, we have ΩFi(S)⊆acTωi(S) for any 1⩽i⩽n.
So ΩFn(N)∈acTωn(S) and acTrωΩFn(N)∈Rω⊥n.
It follows from the exact sequence (4.4) that ExtRn−1(ω,X)≅ExtRn(ω,Kerf).
Then by (2), we have T-cogradeωExtRn−1(ω,X)=T-cogradeωExtRn(ω,Kerf)⩾n.
Thus E-cogradeωX⩾n by Lemma 4.11(1).
∎
We also have the following
Proposition 4.13**.**
For any n⩾1, the following statements are equivalent.
- (1)
s.T-cogradeωExtSopi+1(ω,N′)⩾i* for any N′∈ModSop and 1⩽i⩽n.*
2. (2)
E-cogradeωToriR(M′,ω)⩾i* for any M′∈ModRop and 1⩽i⩽n.*
3. (3)
For any exact sequence
[TABLE]
in ModSop with
A∈ΩPωi−1(coΩPωi(Sop)),
ToriR(ExtSopi(ω,f′),ω) is an epimorphism for any 0⩽i⩽n−1.
4. (4)
For any exact sequence
[TABLE]
in ModSop with A∈ΩPωi−1(coΩi(Sop)),
ToriR(ExtSopi(ω,f′),ω) is an epimorphism for any 0⩽i⩽n−1.
5. (5)
ExtSopi(ω,ToriR(g′,ω))* is a monomorphism for any monomorphism g′:B′↣C′ in ModRop
with B′,C′∈ΩIω1(Rop) and 0⩽i⩽n−1.*
6. (6)
ExtSopi(ω,ToriR(g′,ω))* is a monomorphism for any monomorphism g′:B′↣C′ in ModRop
with B′,C′∈ΩF1(Rop) and 0⩽i⩽n−1.*
7. (7)
ΩFi(Rop)⊆acTωi+1(Rop)* for any 1⩽i⩽n.*
Proof.
By the symmetric versions of Theorems 3.8 and 3.7, we have (1)⇔(3)⇔(4)
and (2)⇔(5)⇔(6)⇔(7) respectively.
In the following, we will prove (1)⇔(2) by induction on n.
(1)⇒(2) Let M′∈ModRop and let
[TABLE]
be the minimal flat resolution of M′ in ModRop.
By Lemma 3.1(2), for any n⩾1, there exist exact sequences
[TABLE]
[TABLE]
in ModSop such that σ∗ is an isomorphism. Because Fn+1(M′)⊗Rω∈ωS⊥
by [19, Corollary 6.1], it follows from the exact sequence (4.6) that ExtSopi(ω,Im(1ω⊗fn))≅ExtSopi+1(ω,acTrωΩFn(M′)) for any i⩾1.
If n=1, then from the exact sequence (4.5) we get an exact sequence
[TABLE]
in ModRop. Because s.T-cogradeωExtSop2(ω,acTrωΩF1(M′))⩾1
by assumption, we have T-cogradeω(Tor1R(M′,ω))∗⩾1.
It is derived from Lemma 4.11(1) that E-cogradeωTor1R(M′,ω)⩾1.
Now suppose n⩾2. Then E-cogradeωToriR(M′,ω)⩾i for any 1⩽i⩽n−1
and E-cogradeωTornR(M′,ω)⩾n−1 by the induction hypothesis. It follows from Theorem 3.7 that
ΩFi(Rop)⊆acTωi(Rop) for any 1⩽i⩽n.
So ΩFn−1(M′)∈acTωn−1(Rop) and
acTrωΩFn−1(M′)∈ωS⊥n−1.
Thus from the exact sequences (4.5) and (4.6) we get the following exact sequence
[TABLE]
By (1), we have T-cogradeωExtSopn−1(ω,TornR(M′,ω))⩾n. It follows from Lemma 4.11(1)
that E-cogradeωTornR(M′,ω)⩾n.
(2)⇒(1) Let N′∈ModSop and Y a submodule of ExtSopn+1(ω,N′) in ModRop,
and let α:Y↣ExtSop1(ω,coΩn(N′))(≅ExtSopn+1(ω,N′)) be a monomorphism in ModRop.
By Lemma 3.1(1), we have an exact sequence
[TABLE]
in ModRop such that π⊗1ω is an isomorphism. Then we get an exact sequence
[TABLE]
in ModRop, where g=λ⋅α. It is easy to see that ρ⊗1ω is an isomorphism.
Let n=1. Because coΩ1(N′)∈cTω1(Sop) by [32, Lemma 2.5(2)], we have
cTrωcoΩ1(N′)∈ωS⊤1. Then the exact sequence (4.7) gives that
Y⊗Rω≅Tor1R(Cokerg,ω). So E-cogradeωY⊗Rω⩾1 by (2), and hence
T-cogradeωY⩾1 by Lemma 4.11(2). The case for n=1 is proved.
Now suppose n⩾2. Then s.T-cogradeωExtSopi+1(ω,N′)⩾i for any 1⩽i⩽n−1
and s.T-cogradeωExtSopn+1(ω,N′)⩾n−1 by the induction hypothesis. So T-cogradeωY ⩾n−1.
By Theorem 3.5, we have coΩi(Rop)⊆cTωi(Rop) for any 1⩽i⩽n.
So coΩn(N′)∈cTωi(Rop) and cTrωcoΩn(N′)∈Rω⊤n.
It follows from the exact sequence (4.7) that Torn−1R(Y,ω)≅TornR(Cokerg,ω). Then by (2),
we have E-cogradeωTorn−1R(Y,ω)=E-cogradeωTornR(Cokerg,ω)⩾n.
Thus T-cogradeωY ⩾n by Lemma 4.11(2).
∎
Now we are in a position to state the following
Theorem 4.14**.**
Let R be semiregular and n⩾1. Then the following statements are equivalent.
- (1)
pdSopPi(ω)∗⩽i+1* for any 0⩽i⩽n−1.*
2. (2)
Pω(R)-idRPi(ω)⩽i+1* for any 0⩽i⩽n−1.*
3. (3)
s.T-cogradeωExtSopi+1(ω,N′)⩾i* for any N′∈ModSop and 1⩽i⩽n.*
4. (4)
s.E-cogradeωTori+1S(ω,N)⩾i* for any N∈ModS and 1⩽i⩽n.*
5. (5)
T-cogradeωExtRi(ω,M)⩾i* for any M∈ModR and 1⩽i⩽n.*
6. (6)
E-cogradeωToriR(M′,ω)⩾i* for any M′∈ModRop and 1⩽i⩽n.
*
7. (7)
ToriS(ω,ExtRi(ω,f))* is an epimorphism for any epimorphism f:B↠C
in ModR with B,C∈coΩ1(R) and 0⩽i⩽n−1.
*
8. (8)
ExtSopi(ω,ToriR(f′,ω))* is a monomorphism for any monomorphism f′:B′↣C′ in ModRop
with B′,C′∈ΩF1(Rop) and 0⩽i⩽n−1.*
9. (9)
For any exact sequence
[TABLE]
in ModSop with A′∈ΩPωi−1(coΩi(Sop)),
ToriR(ExtSopi(ω,g′),ω) is an epimorphism for any 0⩽i⩽n−1.
10. (10)
For any exact sequence
[TABLE]
in ModS with C∈coΩIωi−1(ΩFi(S)),
ExtRi(ω,ToriS(ω,g)) is a monomorphism for any 0⩽i⩽n−1.
11. (11)
coΩi(R)⊆cTωi+1(R)* for any 1⩽i⩽n.*
12. (12)
ΩFi(Rop)⊆acTωi+1(Rop)* for any 1⩽i⩽n.*
Proof.
By Proposition 4.7, we have (1)⇔(2)⇔(3)⇔(4).
By Propositions 4.12 and 4.13,
we have (4)⇔(5)⇔(7)⇔(10)⇔(11) and
(3)⇔(6)⇔(8)⇔(9)⇔(12) respectively.
∎
For the right quasi 1-cograde condition, we have some additional interesting equivalent characterizations.
Proposition 4.15**.**
Let R be a semiregular ring. Then the following statements are equivalent.
- (1)
pdSopP0(ω)∗⩽1.
2. (2)
s.E-cogradeωTor2S(ω,N)⩾1* for any N∈ModS.*
3. (3)
θM* is a superfluous epimorphism for any M∈coΩ1(R).*
4. (4)
μM′* is an essential monomorphism for any M′∈ΩF1(Rop).*
Proof.
By Theorem 4.14, we have (1)⇔(2).
(1)⇒(3) Let M∈coΩ1(R). By [32, Lemma 2.5(2)], we have coΩ1(R)⊆cTω1(R).
So M∈cTω1(R) and θM is an epimorphism. Because
KerθM≅ Tor2S(ω,cTrωM) by [32, Proposition 3.2], we have
[TABLE]
by (1) and Lemma 4.6.
It follows easily that X∗=0 for any quotient module X of KerθM. Let A be a submodule of ω⊗SM∗ in ModR
such that KerθM+A=ω⊗SM∗. Then (KerθM+A)/A(≅KerθM/(A∩KerθM))
is isomorphic to a quotient module of KerθM, and so ((KerθM+A)/A)∗=0. Since ω⊗SM∗∈cTω1(R)
by [33, Lemma 6.1(2)], (KerθM+A)/A∈cTω1(R) by [32, Corollary 3.8]. It follows that
θ(KerθM+A)/A:ω⊗S((KerθM+A)/A)∗→(KerθM+A)/A is epic and (KerθM+A)/A=0.
It induces that A=KerθM+A=ω⊗SM∗ and θM is a superfluous epimorphism.
(3)⇒(2) Let f:B↠C be an epimorphism in ModR with B,C∈coΩ1(R)(⊆cTω1(R)).
Then θC⋅(1ω⊗f∗)=f⋅θB is epic.
Because θC is a superfluous epimorphism by (3), it follows from [1, Corollary 5.15]
that 1ω⊗f∗ is epic. Now the assertion follows from Theorem 4.14.
(1)⇒(4) Let M′∈ΩF1(Rop). By [34, Corollary 3.5(1)],
we have ΩF1(Rop)⊆acTω1(Rop). So M′∈acTω1(Rop)
and μM′ is a monomorphism. Because CokerμM′≅ExtSop2(ω,acTrωM′)
by [34, Proposition 3.2], we have
[TABLE]
by (1) and Lemma 4.6.
It follows easily that Y⊗Rω=0 for any submodule Y of CokerμM′. Let A′ be a submodule of (M′⊗Rω)∗ in ModRop
with A′∩M′=0. Then A′≅A′/A′∩M′≅(A′+M′)/M′ is isomorphic to a submodule of CokerμM′, and so A′⊗Rω=0.
Since (M′⊗Rω)∗∈acTω1(Rop) by [33, Lemma 6.1(1)], A′∈acTω1(Rop) by [34, Corollary 3.3(1)].
It follows that μA′:A′→(A′⊗Rω)∗ is monic, It induces that A′=0 and μM′ is an essential monomorphism.
(4)⇒(2) Let g:B′→C′ be a monomorphism in ModRop
with B′,C′∈ΩF1(Rop)(⊆acTω1(Rop)).
Then (g⊗1ω)∗⋅μB′=μC′⋅g is monic. Because μB′ is an essential monomorphism by (4),
it follows from [1, Corollary 5.13] that (g⊗1ω)∗ is monic. Now the assertion follows from Theorem 4.14.
∎
4.3. The equivalence of certain cograde condition of modules
We have the following facts: for the strong Tor-cograde condition of modules
in Theorem 3.8(1) and the strong Ext-cograde condition of modules in Theorem 3.9(1),
they are equivalent when k=0 by Theorems 4.8; but they are not equivalent when k=1
by Theorem 4.14 and Subsection 4.4 below. Also from Theorem 4.14 and Subsection 4.4 below
we know that the Tor-cograde condition of modules
in Theorem 3.5(1) and the Ext-cograde condition of modules in Theorem 3.7(1) are
not equivalent when k=0. In this subsection, we will show that these two cograde conditions of modules are equivalent when k=1.
For any i⩾1, by [34, Proposition 3.8] we have acTωi(S)⊆ΩIωi(S).
The following result characterizes when they are identical.
Proposition 4.16**.**
For any n⩾1, the following statements are equivalent.
- (1)
E-cogradeωToriS(ω,N)⩾i−1* for any N∈coΩAi(S) and 1⩽i⩽n.*
2. (2)
E-cogradeωToriS(ω,N)⩾i−1* for any N∈coΩIωi(S) and 1⩽i⩽n.*
3. (3)
acTωi(S)=ΩAi(S)* for any 1⩽i⩽n.*
4. (4)
acTωi(S)=ΩIωi(S)* for any 1⩽i⩽n.*
Proof.
Because Iω(S)⊆Aω(S), we have (1)⇒(2).
By Lemma 3.6(2), we have (3)⇔(4).
(2)⇒(4) By [34, Proposition 3.8], it suffices to prove ΩIωi(S)⊆acTωi(S)
for any 1⩽i⩽n. We proceed by induction on n. The case for n=1 follows from Lemma 2.9(1).
Now let N∈ΩIωn(S) with n⩾2 and let
[TABLE]
be an exact sequence in ModS with all Ii in Iω(S). By the induction hypothesis, we have
Imf1∈acTωn−1(S). Applying the functor ω⊗S− to (4.8) gives an exact sequence
[TABLE]
in ModR. Set M:=Im(1ω⊗f0) and let 1ω⊗f0:=α⋅π
(where π:ω⊗SN↠M and α:M↪ω⊗SI0) be the natural epic-monic
decomposition of 1ω⊗f0. Then we have the following commutative diagram with exact rows
[TABLE]
Since μImf1 is a monomorphism by the above argument,
it follows from the snake lemma that g is an epimorphism. On the other hand, we have
[TABLE]
As α∗ is monic, we get that π∗⋅μN=g and π∗ is epic.
Consider the following commutative diagram with exact rows
[TABLE]
Because (TornS(ω,Cokerfn−1))∗=0 by assumption, we have that π∗ is an isomorphism. So
μN is epic by the diagram (4.11), and hence an isomorphism. Thus N∈acTω2(S) and the case for n=2 follows.
Now suppose n⩾3. By the induction hypothesis, we have that Imf1∈acTωn−1(S) and μImf1 is an isomorphism.
So ExtR1(ω,M)=0 by the diagram (4.10). In addition, we have ω⊗SImf1∈Rω⊥n−3
by [34, Corollary 3.3(3)]. Because E-cogradeωTornS(ω,Cokerfn−1)⩾n−1 (by assumption)
and ω⊗SI0∈Rω⊥, applying the dimension shifting to (4.9) we obtain
ω⊗SN∈Rω⊥n−2.
Therefore we conclude that N∈acTωn(S) by [34, Corollary 3.3(3)] again.
(3)⇒(1) We proceed by induction on n. The case for n=1 is trivial. Let N∈coΩAn(S)
with n⩾2. Then there exists an exact sequence
[TABLE]
in ModS with all Ai in Aω(S). By (3), we have H∈acTωn(S). By the induction hypothesis,
we have that E-cogradeωToriS(ω,N)⩾i−1 for any 1⩽i⩽n−1 and
E-cogradeωTornS(ω,N)⩾n−2.
Put M:=Ker(1ω⊗f). Because Ai∈acTω(S) by [34, Theorem 3.11(1)], we obtain that
M∗≅H(∈acTωn(S)) and M∈Rω⊥n−2.
By [35, Proposition 5.1], we have the following exact sequences
[TABLE]
[TABLE]
such that θM=λ⋅π. Since μM∗ is an isomorphism, it follows from [33, Lemma 6.1(1)] that (θM)∗
is also an isomorphism. Then both λ∗ and π∗ are isomorphisms.
From the exact sequence (4.13), we get ImθM∈Rω⊥n−2.
Because ω⊗SM∗∈Rω⊥n−2
by [34, Corollary 3.3], from the exact sequence (4.12) it yields that
ExtRn−2(ω,TornS(ω,N))=0. Thus we have E-cogradeωTornS(ω,N)⩾n−1.
∎
For any i⩾1, by [32, Proposition 3.7] we have cTωi(R)⊆coΩPωi(R).
The following result characterizes when they are identical.
Proposition 4.17**.**
For any n⩾1, the following statements are equivalent.
- (1)
T-cogradeωExtRi(ω,M)⩾i−1* for any M∈ΩBi(R) and
1⩽i⩽n.*
2. (2)
T-cogradeωExtRi(ω,M)⩾i−1* for any M∈ΩFωi(R) and
1⩽i⩽n.*
3. (3)
T-cogradeωExtRi(ω,M)⩾i−1* for any M∈ΩPωi(R) and
1⩽i⩽n.*
4. (4)
cTωi(R)=coΩBi(R)* for any 1⩽i⩽n.*
5. (5)
cTωi(R)=coΩFωi(R)* for any 1⩽i⩽n.*
6. (6)
cTωi(R)=coΩPωi(R)* for any 1⩽i⩽n.*
Proof.
Because Bω(R)⊇Fω(R)⊇Pω(R),
we have (1)⇒(2)⇒(3).
By Lemma 3.4(2), we have (4)⇔(5)⇔(6).
(3)⇒(6) By [32, Proposition 3.7], it suffices to prove coΩPωi(R)⊆cTωi(R)
for any 1⩽i⩽n. We proceed by induction on n. The case for n=1 follows from Lemma 2.9(2).
Now let M∈coΩPωn(R) with n⩾2 and let
[TABLE]
be an exact sequence in ModR
with all Wi in Pω(R). By the induction hypothesis, we have
Imf1∈cTωn−1(R). Applying the functor (−)∗ to (4.14) gives an exact sequence
[TABLE]
Set N:=Im(f0∗) and let f0∗:=α⋅π (where π:W0∗↠N and α:N↪M∗)
be the natural epic-monic decompositions of f0∗.
Then we have the following commutative diagram with exact rows
[TABLE]
So we have
[TABLE]
Because 1ω⊗π is epic, we have θM⋅(1ω⊗α)=g
and the following commutative diagram with exact rows
[TABLE]
Since θImf1 is an epimorphism by the above argument,
it follows from the snake lemma that g is an isomorphism. Thus 1ω⊗α is a monomorphism.
Because ω⊗SExtRn(ω,Kerfn−1)=0 by assumption,
we have that θM is an isomorphism and M∈cTω2(R) by the diagram (4.17).
It means that the assertion holds true for n=2.
If n⩾3, then the fact that Imf1∈cTωn−1(R) implies θImf1 is an isomorphism.
So Tor1S(ω,N)=0 by the diagram (4.16). In addition, we have (Imf1)∗∈ωS⊤n−3
by [32, Corollary 3.4(3)]. Because T-cogradeωExtRn(ω,Kerfn−1)⩾n−1 by assumption,
applying the dimension shifting to (4.15) we obtain M∗∈ωS⊤n−2.
Therefore we conclude that M∈cTωn(R) by [32, Corollary 3.4(3)] again.
(4)⇒(1)
We proceed by induction on n. The case for n=1 is trivial.
Let M∈ΩBn(R) with n⩾2 and let
[TABLE]
be an exact sequence
with all Bi in Bω(R). By (4), we have L∈cTωn(R). By the induction hypothesis, we have
T-cogradeωExtRi(ω,M)⩾i−1 for any 1⩽i⩽n−1 and
T-cogradeωExtRn(ω,M)⩾n−2.
Put N:=cTrωKerf. Because Bi∈cTω(R) by [32, Theorem 3.9], we obtain that
ω⊗SN≅L(∈cTωn(R)) and N∈ωS⊤n−2.
By [33, Proposition 6.7], we have the following exact sequences
[TABLE]
[TABLE]
such that μN=λ⋅π. Since θω⊗SN is an isomorphism,
it follows from [33, Lemma 6.1(2)] that 1ω⊗μN is also an isomorphism.
Then both 1ω⊗λ and 1ω⊗π are isomorphisms.
From the exact sequence (4.18), we get ImμN∈ωS⊤n−2.
Because (ω⊗SN)∗∈ωS⊤n−2
by [32, Corollary 3.4], from the exact sequence (4.19) it yields that
Torn−2S(ω,ExtRn(ω,M))=0.
Thus we have T-cogradeωExtRn(ω,M)⩾n−1.
∎
Lemma 4.18**.**
For any n⩾0, the following statements are equivalent.
- (1)
ω⊗ExtR2(ω,−)* vanishes on ModR.*
2. (2)
(Tor2S(ω,−))∗* vanishes on ModS.*
3. (3)
M∗∈acTω2(S)* for any M∈ModR.*
4. (4)
ω⊗SN∈cTω2(R)* for any N∈ModS.*
Proof.
By [35, Corollary 6.6], we have (3)⇔(4).
(1)⇔(4) Assume that (1) holds true.
Let N∈ModS. By [33, Lemma 6.1(2)], we have
[TABLE]
It follows that θω⊗SN is a split epimorphism and
[TABLE]
So θω⊗SN is a monomorphism, and hence an isomorphism.
Conversely, assume that (4) holds true. Let M∈ModR. By [33, Lemma 6.1(2)] again, we have
[TABLE]
It follows that
[TABLE]
(2)⇔(3) Assume that (2) holds true.
Let M∈ModR. By [33, Lemma 6.1(1)], we have
[TABLE]
It follows that μM∗ is a split monomorphism and
[TABLE]
So μM∗ is an epimorphism, and hence an isomorphism.
Conversely, assume that (3) holds true. Let N∈ModS. By [33, Lemma 6.1(1)] again, we have
[TABLE]
It follows that
[TABLE]
∎
The following result establishes the left-right symmetry of certain cograde condition of modules.
Theorem 4.19**.**
For any n⩾1, the following statements are equivalent.
- (1)
T-cogradeωExtRi(ω,M)⩾i−1* for any M∈ModR and 1⩽i⩽n.*
2. (2)
E-cogradeωToriS(ω,N)⩾i−1* for any N∈ModS and 1⩽i⩽n.*
3. (3)
coΩi(R)⊆cTωi(R)=coΩBi(R)*
for any 1⩽i⩽n.*
4. (4)
coΩi(R)⊆cTωi(R)=coΩFωi(R)*
for any 1⩽i⩽n.*
5. (5)
coΩi(R)⊆cTωi(R)=coΩPωi(R)*
for any 1⩽i⩽n.*
6. (6)
ΩFi(S)⊆acTωi(S)=ΩAi(S)*
for any 1⩽i⩽n.*
7. (7)
ΩFi(S)⊆acTωi(S)=ΩIωi(S)*
for any 1⩽i⩽n.*
Proof.
By Theorem 3.5 and Proposition 4.17, we have (1)⇔(3)⇔(4)⇔(5).
By Theorem 3.7 and Proposition 4.16, (2)⇔(6)⇔(7).
In the following, we will prove (1)⇔(2) by induction on n.
The case for n=1 is trivial and the case for n=2 follows from Lemma 4.18. Now suppose n⩾3.
(1)⇒(2) Let N∈ModS. By the induction hypothesis, we have that
E-cogradeωToriS(ω,N)⩾i−1 for any 1⩽i⩽n−1 and
E-cogradeωTornS(ω,N)⩾n−2.
By Lemma 3.1(2), there exists an exact sequence
[TABLE]
in ModR such that σ∗ is an isomorphism. By Theorem 3.7,
we have that ΩFn−1(N)∈acTωn−1(S) and
acTrωΩFn−1(N)∈Rω⊥n−1.
So
[TABLE]
[TABLE]
Then T-cogradeωExtRn−2(ω,TornS(ω,N))⩾n−1 by (1). It follows from Lemma 4.11(1)
that E-cogradeωTornS(ω,N)⩾n−1.
(2)⇒(1) Let M∈ModR. By the induction hypothesis, we have that
T-cogradeωExtRi(ω,M)⩾i−1 for any 1⩽i⩽n−1 and
T-cogradeωExtRn(ω,M)⩾n−2.
By Lemma 3.1(1), there exists an exact sequence
[TABLE]
in ModS such that 1ω⊗π is an isomorphism. By Theorem 3.5,
we have that coΩn−1(M)∈cTωn−1(R) and cTrωcoΩn−1(M)∈ωS⊤n−1.
So
[TABLE]
[TABLE]
Then E-cogradeωTorn−2S(ω,ExtRn(ω,M))⩾n−1 by (2). It follows from Lemma 4.11(2)
that T-cogradeωExtRn(ω,M)⩾n−1.
∎
4.4. Examples
In this subsection, we give some examples for ω satisfying the (quasi) n-cograde condition.
Let R be an artin algebra. Recall that R is called Auslander n-Gorenstein if pdRopIi(RR)⩽i
for any 0⩽i⩽n−1; equivalently pdRIi(RR)⩽i
for any 0⩽i⩽n−1 ([16, 26]); and R is called left (resp. right) quasi n-Gorenstein
if pdRIi(RR) (resp. pdRopIi(RR)⩽i+1 for any 0⩽i⩽n−1
([22]).
Let D be the ordinary duality between modR and modRop. Then D(R) is a semidualizing (R,R)-bimodule.
Because
[TABLE]
[TABLE]
we have
Example 4.20**.**
- (1)
R is Auslander n-Gorenstein if and only if D(R) satisfies the n-cograde condition.
3. (2)
R is left (resp. right) quasi n-Gorenstein if and only if D(R) satisfies
the left (resp. right) quasi n-cograde condition.
So, if putting RωS=RD(R)R in Theorem 4.8 (resp. Theorem 4.14),
then all the conditions there are equivalent to that R is Auslander n-Gorenstein
(resp. right quasi n-Gorenstein). Note that the notion of quasi n-Gorenstein algebras is not
left-right symmetric ([5, p.11]). So,
contrary to the n-cograde condition, the quasi n-cograde condition is not left-right symmetric.
Example 4.21**.**
Let Q be the quiver
[TABLE]
and R=KQ/<βα−δγ,εγ> with K a field. Take
[TABLE]
By [3, Example VI.2.8(a)], we have that ωR is a non-injective tilting module with pdRω=1.
Thus it is a semidualizing (R,EndR(ω))-bimodule. It is straightforward to verify that the projective cover
P0(ω) of ω is P(1)⊕P(4)2⊕P(5)2. So Pω(R)-idRP0(ω)=0,
and hence ω satisfies the left and right 1-cograde conditions by Theorem 4.8.
Since pdRω=1, we have ExtR⩾2(ω,M)=0 for any M∈ModR. By Theorem 4.8 again,
we have that ω satisfies the left and right n-cograde conditions for any n⩾1.
5. Two cotorsion pairs
In this section, we will construct two complete cotorsion pairs under any of the equivalent conditions in Theorem 4.19.
For any n⩾0, set Pω-id⩽n(R):={M∈ModR∣Pω(R)-idRM⩽n}.
Lemma 5.1**.**
Let M∈Rω⊥n−1 with n⩾1. If T-cogradeωExtRn(ω,M)⩾n−1,
then there exists an exact sequence
[TABLE]
in ModR
with X∈Rω⊥n and Y∈Pω-id⩽n−1(R).
Proof.
Let M∈Rω⊥n−1. From the exact sequence
[TABLE]
in ModR, we get the following commutative diagram with exact rows
[TABLE]
where the upper sequence is a projective resolution of ExtRn(ω,M) in ModS.
Taking the mapping cone of the diagram (5.1), we get an exact sequence
[TABLE]
Since T-cogradeωExtRn(ω,M)⩾n−1, we get an exact sequence
[TABLE]
in ModR.
Then we get the following commutative diagram with exact columns and rows
[TABLE]
where
[TABLE]
[TABLE]
Then Y∈Pω-id⩽n−1(R).
From the exactness of (5.2) and the middle column in the diagram (5.3), we know that X∈Rω⊥n.
So the top row in the diagram (5.3) is the desired exact sequence.
∎
For any n⩾0, set Iω-pd⩽n(S):={N∈ModS∣Iω(S)-pdSN⩽n}.
Lemma 5.2**.**
Let N∈ωS⊤n−1 with n⩾1. If E-cogradeωTornS(ω,N)⩾n−1,
then there exists an exact sequence
[TABLE]
in ModS with X′∈ωS⊤n and Y′∈Iω-pd⩽n−1(S).
Proof.
Let N∈ωS⊤n−1. From the exact sequence
[TABLE]
in ModS, we get the following commutative diagram with exact rows
[TABLE]
where the lower sequence is an injective resolution of TornS(ω,N) in ModR.
Taking the mapping cone of diagram (5.4), we get an exact sequence
[TABLE]
Since E-cogradeωTornS(ω,N)⩾n−1, we get an exact sequence
[TABLE]
in ModS.
Then we get the following commutative diagram with exact columns and rows
[TABLE]
where
[TABLE]
[TABLE]
Then Y′∈Iω-pd⩽n−1(S).
From the exactness of (5.5) and the middle column in the diagram (5.6), we know that X′∈ωS⊤n.
So the bottom row in the diagram (5.6) is the desired exact sequence.
∎
Lemma 5.3**.**
For any n⩾0, we have
- (1)
Pω-id⩽n(R)* is closed under direct summands and closed under extensions.*
2. (2)
Iω-pd⩽n(S)* is closed under direct summands and closed under extensions.*
Proof.
(1) By [33, Lemma 4.6], Pω-id⩽n(R) is closed under direct summands.
Let
[TABLE]
be an exact sequence in ModR with A,C∈Pω-id⩽n(R).
It is easy to see that it is HomR(−,Pω(R))-exact.
Then B∈Pω-id⩽n(R) by the generalized horseshoe lemma (c.f. [23, Lemma 3.1(2)]).
(2) By [34, Lemma 4.7], Iω-pd⩽n(S) is closed under direct summands.
Let
[TABLE]
be an exact sequence in ModS with A,C∈Iω-pd⩽n(S).
It is easy to see that it is (ω⊗S−)-exact; equivalently it is HomR(−,Iω(S))-exact
by [34, p.298, Observation]. Then B∈Iω-pd⩽n(S) by the generalized horseshoe lemma
(c.f. [23, Lemma 3.1(1)]).
∎
Proposition 5.4**.**
Let n,k⩾1 and T-cogradeωExtRi+k(ω,M)⩾i for any M∈ModR
and 1⩽i⩽n−1. Then for any M∈ModR and 0⩽i⩽n−1, there exists an exact sequence
[TABLE]
in ModR with X∈Rω⊥i+1 and
Y∈Pω-id⩽i(R).
Proof.
We proceed by induction on n. The case for n=1 follows from Lemma 5.1.
Now suppose n⩾2. By the induction hypothesis, for any 0⩽i⩽n−2 there exists an exact sequence
[TABLE]
in ModR
with Xi∈Rω⊥i+1 and Yi∈Pω-id⩽i(R). Then
[TABLE]
So
T-cogradeωExtRn(ω,Xn−2)=T-cogradeωExtRn+k−1(ω,M)⩾n−1 by assumption.
Applying Lemma 5.1, we get an exact sequence
[TABLE]
in ModR with Xn−1∈Rω⊥n and Yn−1∈Pω-id⩽n−1(R).
Consider the following push-out diagram
[TABLE]
By Lemma 5.3(1), we have Y∈Pω-id⩽n−1(R).
So the middle row in this diagram is the desired sequence.
∎
Proposition 5.5**.**
Let n,k⩾1 and E-cogradeωTori+kS(ω,N)⩾i for any N∈ModS and 1⩽i⩽n−1.
Then for any N∈ModS and 0⩽i⩽n−1, there exists an exact sequence
[TABLE]
in ModS with X′∈ωS⊤i+1 and Y′∈Iω-pd⩽i(S).
Proof.
We proceed by induction on n. The case for n=1 follows from Lemma 5.2.
Now suppose n⩾2. By the induction hypothesis, for any 0⩽i⩽n−2 there exists an exact sequence
[TABLE]
in ModS
with Xi′∈ωS⊤i+1 and Yi′∈Iω-pd⩽i(S). Then
[TABLE]
So E-cogradeωTornS(ω,Xn−2′)=E-cogradeωTorn+k−1S(ω,N)⩾n−1 by assumption.
Applying Lemma 5.2, we get an exact sequence
[TABLE]
in ModS with Xn−1′∈ωS⊤n and
Yn−1′∈Iω-pdn−1(S). Consider the following pull-back diagram
[TABLE]
By Lemma 5.3(2), we have Y′∈Iω-pd⩽n−1(S).
So the middle column in this diagram is the desired sequence.
∎
Based on the equivalence of (1) and (2) in Theorem 4.19, we have the following
Theorem 5.6**.**
For any n⩾1, we have
- (1)
If one of the equivalent conditions in Theorem 4.19 is satisfied,
then the following statements are equivalent.
- (1.1)
pdSopω⩽n−1.
2. (1.2)
Pω(R)-idRR⩽n−1.
3. (1.3)
Pω(R)-idRP⩽n−1* for any projective P in ModR.*
4. (1.4)
(Pω-id⩽n−1(R),Rω⊥n)* forms a complete cotorsion pair.*
- (2)
If one of the equivalent conditions in Theorem 4.19 is satisfied,
then the following statements are equivalent.
- (2.1)
Iω(S)-pdSQ⩽n−1* for some injective cogenerator Q in ModS.*
2. (2.2)
Iω(S)-pdSI⩽n−1* for any injective module I in ModS.*
3. (2.3)
(ωS⊤n,Iω-pd⩽n−1(S))* forms a complete cotorsion pair.*
If R and S are artin algebras, then the statements (2.1)–(2.3) are equivalent to the following
- (2.4)
pdRω⩽n−1.
Proof.
By Lemma 4.5(1), we have (1.1)⇔(1.2).
If Pω(R)-idRR⩽n−1, then Pω(R)-idRF⩽n−1 for any free module F in ModR
by [19, Proposition 5.1(b)]. It follows from Lemma 5.3(1) that Pω(R)-idRP⩽n−1
for any projective P in ModR. This proves (1.2)⇔(1.3).
(1.3)⇒(1.4) It is easy to verify that ExtR1(A,B)=0 for any A∈Pω-id⩽n−1(R)
and B∈Rω⊥n.
Let M∈ModR. By Lemma 5.1 when n=1 or taking k=1 in Proposition 5.4 when n⩾2,
we get an exact sequence
[TABLE]
in ModR with B∈Rω⊥n and A∈Pω-id⩽n−1(R).
It implies that M has a special Rω⊥n-preenvelope and Rω⊥n is
special preenveloping in ModR. If M∈(Pω-id⩽n−1(R))⊥1, then the exact sequence (5.7) splits.
It follows that M is a direct summand of B and M∈Rω⊥n.
Let
[TABLE]
be an exact sequence in ModR with P projective. By (1.3),
we have P∈Pω-id⩽n−1(R). By Lemma 5.1 when n=1 or
by Proposition 5.4 when n⩾2, we have an exact sequence
[TABLE]
in ModR with B′∈Rω⊥n and A′∈Pω-id⩽n−1(R).
Consider the following push-out diagram
[TABLE]
Since Pω-id⩽n−1(R) is closed under extensions by Lemma 5.3(1), it follows from the middle column
in the above diagram that A′′∈Pω-id⩽n−1(R). If M∈⊥1(Rω⊥n),
then the middle row in the above diagram splits and M is a direct summand of A′′. By Lemma 5.3(1),
we have M∈Pω-id⩽n−1(R). It follows from Lemma 2.7 that
(Pω-id⩽n−1(R),Rω⊥n) forms a complete cotorsion pair.
(1.4)⇒(1.2) By (1.4), we immediately have that RR∈Pω-id⩽n−1(R)
and Pω(R)-idRR⩽n−1.
If Iω(S)-pdSQ⩽n−1 for some injective cogenerator Q in ModS,
then any direct product of Q is in Iω-pd⩽n−1(S) by [19, Proposition 5.1(c)].
It follows from Lemma 5.3(2) that Iω(S)-pdSI⩽n−1 for any injective module I in ModS.
This proves (2.1)⇔(2.2).
(2.2)⇒(2.3) It is easy to verify that ExtS1(C,D)=0 for any C∈ωS⊤n and
D∈Iω-pd⩽n−1(S).
Let N∈ModS. By Lemma 5.2 when n=1 or taking k=1 in Proposition 5.5 when n⩾2,
we get an exact sequence
[TABLE]
in ModS with C∈ωS⊤n and D∈Iω-pd⩽n−1(S). It implies that
N has a special ωS⊤n-precover and ωS⊤n is precovering in ModS. If
N∈⊥1(Iω-pd⩽n−1(S)), then the exact sequence (5.8) splits.
It follows that N is a direct summand of C and N∈ωS⊤n.
Let
[TABLE]
be an exact sequence in ModS with I injective. By (2.2), we have
I∈Iω-pd⩽n−1(S). By Lemma 5.2 when n=1 or
by Proposition 5.5 when n⩾2, we have an exact sequence
[TABLE]
in ModS
with C′∈ωS⊤n and D′∈Iω-pd⩽n−1(S).
Consider the following pull-back diagram
[TABLE]
Since Iω-pd⩽n−1(S) is closed under extensions by Lemma 5.3(2), it follows from
the middle row in the above diagram that D′′∈Iω-pd⩽n−1(S).
If N∈(ωS⊤n)⊥1, then the middle column in the above diagram splits and N is a direct summand of D′′.
By Lemma 5.3(2), we have N∈Iω-pd⩽n−1(S). It follows from Lemma 2.7 that
(ωS⊤n,Iω-pd⩽n−1(S)) forms a complete cotorsion pair.
(2.3)⇒(2.2) For any injective module I in ModS, by (2.3) we have that I∈Iω-pd⩽n−1(S)
and Iω(S)-pdSI⩽n−1.
If R and S are artin algebras, then pdRω=Iω(S)-pdSD(SS) by [34, Lemma 4.9].
Because D(SS) is an injective cogenerator in ModS, (2.1)⇔(2.4) follows.
∎
Observation 5.7**.**
Let R be an artin algebra and RωS=RD(R)R. Then we have
- (1)
pdRω=idRopR and pdRopω=idRR.
2. (2)
Pω(R) is exactly the subclass of ModR
consisting of injective modules. It implies that
- (2.1)
Pω(R)-idRM=idRM for any M∈ModR.
2. (2.2)
Pω-id⩽n(R)=I⩽n(R):={M∈ModR∣idRM⩽n}.
3. (3)
Iω(R) is exactly the subclass of ModR consisting of projective modules.
It implies that
- (3.1)
Iω(R)-pdRN=pdRN for any N∈ModR.
2. (3.2)
Iω-pd⩽n(R)=P⩽n(R):={N∈ModR∣pdRN⩽n}.
4. (4)
By [11, Proposition VI.5.3], it is easy to see that ωR⊤n+1=⊥n+1RR.
5. (5)
If R is right quasi (n−1)-Gorenstein, then all conditions in Theorem 4.19 are satisfied;
see Theorem 4.14 and Example 4.20(2).
As an application of Theorem 5.6, we have the following
Corollary 5.8**.**
Let R be a right quasi (n−1)-Gorenstein artin algebra with n⩾1. Then the following statements are equivalent.
- (1)
idRR⩽n−1.
2. (2)
idRopR⩽n−1.
3. (3)
(I⩽n−1(R),RD(R)⊥n)* forms a complete cotorsion pair.*
4. (4)
(⊥nRR,P⩽n−1(R))* forms a complete cotorsion pair.*
Proof.
By Theorem 5.6 and Observation 5.7, we have (1)⇔(3) and (2)⇔(4).
(1)⇔(2) Let idRR⩽n−1. By [6, Theorem 4.7] and the symmetric version of [21, Theorem],
we have idRopR⩽(n−1)+(n−2)=2n−3. Conversely, let idRopR⩽n−1. By [35, Theorem 7.5],
we have idRR⩽n−1. Now the assertion follows from [40, Lemma A].
∎
As a consequence of Corollary 5.8, we have the following
Corollary 5.9**.**
For any artin algebra R, the following conditions are equivalent.
- (1)
idRR⩽1.
2. (2)
idRopR⩽1.
Furthermore, if R is right quasi 1-Gorenstein, then they are equivalent to each of the following two statements.
- (3)
(I⩽1(R),RD(R)⊥2)* forms a complete cotorsion pair.*
2. (4)
(⊥2RR,P⩽1(R))* forms a complete cotorsion pair.*
Proof.
The first assertion follows from [21, Corollary 2].
If R is right quasi 1-Gorenstein, then we get the second assertion by putting n=2 in Corollary 5.8.
∎
We use I(R) and P(R) to denote the subclasses of ModR consisting of injective and projective modules respectively.
Putting n=1 in Corollary 5.8, we have the following
Corollary 5.10**.**
For any artin algebra R, the following statements are equivalent.
- (1)
R* is self-injective.*
2. (2)
(I(R),RD(R)⊥1)* forms a complete cotorsion pair
*(in this case, RD(R)⊥1=I(R)⊥1).
3. (3)
(⊥1RR,P(R))* forms a complete cotorsion pair
*(in this case, ⊥1RR=⊥1P(R)).
6. Relative finitistic dimensions
In this section, we introduce and study the finitistic Pω(R)-injective dimension and the Iω(S)-projective dimension
of rings.
The finitistic Pω(R)-injective dimension FPω-idR of R is defined as
[TABLE]
and the finitistic Iω(S)-projective dimension FIω-pdS of S is defined as
[TABLE]
Lemma 6.1**.**
For any n⩾0 and k⩾1, we have
- (1)
Let T-cogradeωExtRi+k(ω,M)⩾i for any M∈ModR
and 1⩽i⩽n+1. If FPω-idR=n, then pdRω⩽n+k.
2. (2)
Let E-cogradeωTori+kS(ω,N)⩾i for any N∈ModS
and 1⩽i⩽n+1. If FIω-pdS=n, then pdSopω⩽n+k.
Proof.
(1) Let M∈ModR. By Proposition 5.4, there exists an exact sequence
[TABLE]
in ModR
with X∈Rω⊥n+2 and Pω(R)-idRY⩽n+1.
If FPω-idR=n, then Pω(R)-idRY⩽n. Thus we have that
[TABLE]
and pdRω⩽n+k.
(2) Let N∈ModS. By Proposition 5.5, there exists an exact sequence
[TABLE]
in ModS with X′∈ωS⊤n+2
and Pω(R)-idSY′⩽n+1.
If FIω-pdS=n, then Iω(R)-pdSY′⩽n. Thus we have that
[TABLE]
and pdSopω=fdSopω⩽n+k.
∎
Lemma 6.2**.**
For any n⩾0, we have
- (1)
Let FPω-idR⩽n and N∈ModS. If T-cogradeωN⩾n+1, then N=0.
2. (2)
Let FIω-pdS⩽n and H∈ModR. If E-cogradeωH⩾n+1, then H=0.
Proof.
(1) Consider a projective resolution
[TABLE]
of N in ModS. If T-cogradeωN⩾n+1,
then we get an exact sequence
[TABLE]
in ModR, where M=Ker(ω⊗SQn+1→ω⊗SQn). By [34, Corollary 3.5], Q≅(ω⊗SQ)∗ canonically
for any projective Q in ModS, so N≅ExtRn+1(ω,M). Because FPω-idR⩽n
by assumption, we have that Pω(R)-idRM⩽n and N≅ExtRn+1(ω,M)=0.
(2) Consider an injective resolution
[TABLE]
of H in ModR. If E-cogradeωH⩾n+1,
then we get an exact sequence
[TABLE]
in ModS, where N=Coker(In∗→In+1∗).
By [32, Lemma 2.5(2)], ω⊗SI∗≅I canonically for any injective I in ModR, so H≅Torn+1S(ω,N).
Because FIω-pdS⩽n by assumption, we have that
Iω(Rop)-pdSN⩽n and H≅Torn+1S(ω,N)=0.
∎
The following is the main result in this section.
Theorem 6.3**.**
For any k⩾0, we have
- (1)
If T-cogradeωExtRi+k(ω,M)⩾i for any M∈ModR and i⩾1,
then FPω-idR⩽pdRω⩽FPω-idR+k.
2. (2)
If E-cogradeωTori+kS(ω,N)⩾i for any N∈ModS and i⩾1,
then FIω-pdS⩽pdSopω⩽FIω-pdS+k.
Proof.
(1) Let pdRω=n(<∞) and M∈ModR with Pω(R)-idRM=m(<∞).
Then there exists an exact sequence
[TABLE]
in ModR with all ωi in Pω(R). Since Pω(R)⊆Bω(R) by [19, Corollary 6.1],
we have Bω(R)-idRM⩽Pω(R)-idRM<∞. If m>n,
then it follows from [33, Theorem 4.2] that
Bω(R)-idRM⩽n and Imfn∈Bω(R). On the other hand, we have the following exact and split sequence
[TABLE]
in ModS with all ωi∗ projective. So (Imfn)∗ is projective, and hence Imfn∈Pω(R) by [19, Lemma 5.1(2)].
It yields that Pω(R)-idRM⩽n, a contradiction. This proves FPω-idR⩽pdRω.
In the following, we will prove pdRω⩽FPω-idR+k. The case for k⩾1 follows from
Lemma 6.1(1). Now suppose that k=0 and FPω-idR=n(<∞). Let M∈ModR. Then
T-cogradeωExtRn+1(ω,M)⩾n+1 by assumption. It follows from Lemma 6.2(1) that ExtRn+1(ω,M)=0
and pdRω⩽n.
(2) Let pdSopω=n(<∞) and N∈ModS with Iω(S)-pdSN=m(<∞). Then there exists an exact sequence
[TABLE]
in ModS with all Ui in Iω(S). Since Iω(S)⊆Aω(S) by [19, Corollary 6.1],
we have Aω(S)-pdSN<∞. If m>n, then it follows from the dual result of [33, Theorem 4.2] that
Aω(S)-pdSN⩽n and Imgn∈Aω(S). On the other hand, we have the following exact and split sequence
[TABLE]
in ModR with all ω⊗SUi injective. So ω⊗SImgn is injective, and hence Imgn∈Iω(S)
by [19, Lemma 5.1(3)]. It yields that Iω(S)-pdSN⩽n, a contradiction. This proves
FIω-pdS⩽pdSopω.
In the following, we will prove pdSopω⩽FIω-pdS+k. The case for k⩾1 follows from
Lemma 6.1(2). Now suppose that k=0 and FIω-pdS=n. Let N∈ModS. Then
E-cogradeωTorn+1S(ω,N)⩾n+1 by assumption. It follows from Lemma 6.2(2) that Torn+1S(ω,N)=0
and pdSopω=fdSopω⩽n.
∎
Putting k=0 in Theorem 6.3, we immediately get the following
Corollary 6.4**.**
- (1)
If T-cogradeωExtRi(ω,M)⩾i for any M∈ModR and i⩾1,
then FPω-idR=pdRω.
3. (2)
If E-cogradeωToriS(ω,N)⩾i for any N∈ModS and i⩾1,
then FIω-pdS =pdSopω.
The following is an immediate consequence of Corollaries 4.2 and 6.4.
Corollary 6.5**.**
If ω satisfies the n-cograde condition for all n, then
[TABLE]
Combining Theorem 4.19 with the case for k=1 in Theorem 6.3, we get the following
Corollary 6.6**.**
We have
[TABLE]
[TABLE]
if either of the following conditions is satisfied.
- (1)
T-cogradeωExtRi+1(ω,M)⩾i* for any M∈ModR and i⩾1.*
2. (2)
E-cogradeωTori+1S(ω,N)⩾i* for any N∈ModS and i⩾1.*
Corollary 6.7**.**
If ω satisfies the right quasi n-cograde condition for all n, then
[TABLE]
Proof.
The former equality follows from Proposition 4.12 and Corollary 6.4(1),
and the later inequalities follow from the definition of the right quasi n-cograde condition and
Corollary 6.6.
∎
Observation 6.8**.**
Let R be an artin algebra and RωS=RD(R)R. Then we have
- (1)
By Observation 5.7, we have
[TABLE]
[TABLE]
2. (2)
If R is right (or left) quasi n-Gorenstein for all n, then idRopR=idRR ([21, Corollary 4]).
As a consequence of the above results, we have the following
Corollary 6.9**.**
Let R be an artin algebra. Then we have
- (1)
If R satisfies the Auslander condition (that is, R is Auslander n-Gorenstein for all n), then
[TABLE]
2. (2)
If R satisfies the right quasi Auslander condition (that is, R is right quasi n-Gorenstein for all n), then
[TABLE]
Proof.
In view of Example 4.20, Observations 5.7 and 6.8, the assertions follow from
Corollaries 6.5 and 6.7 respectively.
∎
Acknowledgements.
This research was partially supported by NSFC (Grant Nos. 11571164, 11501144),
a Project Funded by the Priority Academic Program Development of Jiangsu Higher Education Institutions
and NSF of Guangxi Province of China (Grant No. 2016GXNSFAA380151).
The authors thank the referee for the useful suggestions.