Purpose

The purpose of this paper is to characterize a commutative ring R with identity which is not an integral domain such that ZT(R), the total zero-divisor graph of R is connected and to determine the diameter and radius of ZT(R) whenever ZT(R) is connected. Also, the purpose is to generalize some of the known results proved by Duric et al. on the total zero-divisor graph of R.

Design/methodology/approach

We use the methods from commutative ring theory on primary decomposition and strong primary decomposition of ideals in commutative rings. The structure of ideals, the primary ideals, the prime ideals, the set of zero-divisors of the finite direct product of commutative rings is used in this paper. The notion of maximal Nagata prime of the zero-ideal of a commutative ring is also used in our discussion.

Findings

For a commutative ring R with identity, ZT(R) is the intersection of the zero-divisor graph of R and the total graph of R induced by the set of all non-zero zero-divisors of R. The zero-divisor graph of R and the total graph of R induced by the set of all non-zero zero-divisors of R are well studied. Hence, we determine necessary and sufficient condition so that ZT(R) agrees with the zero-divisor graph of R (respectively, agrees with the total graph induced by the set of non-zero zero-divisors of R). If Z(R) is an ideal of R, then it is noted that ZT(R) agrees with the zero-divisor graph of R. Hence, we focus on rings R such that Z(R) is not an ideal of R. We are able to characterize R such that ZT(R) is connected under the assumptions that the zero ideal of R admits a strong primary decomposition and Z(R) is not an ideal of R. With the above assumptions, we are able to determine the domination number of ZT(R).

Research limitations/implications

Duric et al. characterized Artinian rings R such that ZT(R) is connected. In this paper, we extend their result to rings R such that the zero ideal of R admits a strong primary decomposition and Z(R) is not an ideal of R. As an Artinian ring is isomorphic to the direct product of a finite number of Artinian local rings, we try to characterize R such that ZT(R) is connected under the assumption that R is ta finite direct product of rings R1, R2, … Rn with Z(Ri) is an ideal of Ri for each i between 1 to n. Their result on domination number of ZT(R) is also generalized in this paper. We provide several examples to illustrate our results proved.

Practical implications

The implication of this paper is that the existing result of Duric et al. is applicable to large class of commutative rings thereby yielding more examples. Moreover, the results proved in this paper make us to understand the structure of commutative rings better. It also helps us to learn the interplay between the ring-theoretic properties and the graph-theoretic properties of the graph associated with it.

Originality/value

The results proved in this paper are original and they provide more insight into the structure of total zero-divisor graph of a commutative ring. This paper provides several examples. Not much work done in the area of total zero-divisor graph of a commutative ring. This paper is a contribution to the area of graphs and rings and may inspire other researchers to study the total zero-divisor graph in further detail.

The rings considered in this paper are commutative with identity and unless otherwise specified, they are not integral domains. Throughout this paper, we use R to denote a ring. We denote the set of all zero-divisors of R by Z(R) and the set Z(R)\{0} by Z(R)*. Motivated by the results proved on the zero-divisor graphs of commutative rings (for example, refer [1–4]) and the interesting survey article on zero-divisor graphs in commutative rings in Ref. [5] and the note-worthy theorems proved on total graphs of commutative rings in Refs. [6–8], Ðurić et al. in Ref. [9] introduced an undirected graph called the total zero-divisor graph of R denoted by ZT(R) and investigated its graph-theoretic properties. The graphs considered in this paper are undirected and simple. For a graph G, we denote the vertex set of G by V(G) and the edge set of G by E(G). Let R be such that Z(R)* ≠ ∅. Recall that the total zero-divisor graph of R denoted by ZT(R) is an undirected graph with V(ZT(R)) = Z(R)* and distinct vertices x and y are adjacent in ZT(R) if and only if xy = 0 and x + y ∈ Z(R) [9]. It is useful to recall that the zero-divisor graph of R denoted by Γ(R) is an undirected graph with V(Γ(R)) = Z(R)* and distinct vertices x and y are adjacent in Γ(R) if and only if xy = 0 [1]. Recall that the total graph of R denoted by T(Γ(R)) is an undirected graph with V(T(Γ(R))) = R and distinct vertices x and y are adjacent in T(Γ(R)) if and only if x + y ∈ Z(R) [6]. We denote the subgraph of T(Γ(R)) induced by Z(R)* by TZ(R)*(Γ(R))⁠. A subgraph H of a graph G is said to be a spanning subgraph of G if V(H) = V(G) [10]. In such a case, we say that G is a spanning supergraph of H. It is clear from the definition of ZT(R) that both Γ(R) and TZ(R)*(Γ(R)) are spanning supergraphs of ZT(R) and ZT(R)=Γ(R)∩TZ(R)*(Γ(R))⁠.

Let R be such that Z(R)* ≠ ∅. In Ref. [9], Ðurić et al. proved several interesting results on ZT(R). It was observed in Ref. [9] that even if R is Artinian, ZT(R) can fail to be connected. It was proved in [[9], Theorem 3.1] that for an Artinian ring R, ZT(R) is connected if and only if p∩Ann(p)≠(0) for each p∈Ass(R)⁠. Let R be Artinian such that ZT(R) is connected. Then the diameter of ZT(R) was determined in [[9], Theorem 3.2]. For any m∈N with m ≥ 2, we denote the ring of integers modulo m by Zm⁠. In Section 4 of [9], Ðurić et al. discussed several graph-theoretic properties of ZT(Zm)⁠.

Let R be a ring. We denote the set of all prime ideals of R by Spec(R), the set of all maximal ideals of R by Max(R), and the set of all minimal prime ideals of R by Min(R). We denote the nilradical of R by nil(R) and R is said to be reduced if nil(R) = (0). Let I be an ideal of R with I ≠ R. Recall that p∈Spec(R) is said to be a maximal N-prime of I if p is maximal with respect to the property of being contained in ZR(RI)={r∈R∣rx∈I for some x∈R\I} [11]. Thus p∈Spec(R) is a maximal N-prime of (0) if p is maximal with respect to the property of being contained in Z(R). For convenience, we denote the set of all maximal N-primes of (0) in R by MNP(R). It is clear that S = R\Z(R) is a multiplicatively closed subset of R. If I is an ideal of R with I ∩ S = ∅, then it follows from Zorn’s lemma and [[12], Theorem 1] that there exists p∈MNP(R) with I⊆p⁠. In particular, if x ∈ Z(R), then Rx ∩ S = ∅ and so, there exists p∈MNP(R) such that x∈p⁠. It follows from the above argument that if MNP(R)={pα}α∈Λ⁠, then Z(R)=⋃α∈Λpα⁠. We denote the cardinality of a set A by |A|. Observe that Z(R) is an ideal of R if and only if |MNP(R)| = 1. The ring S−1R, where S = R\Z(R) is called the total quotient ring of R and is denoted by Tot(R). Let I be an ideal of R with I ≠ R. Recall that p∈Spec(R) is said to be an associated prime of I in the sense of Bourbaki if p=(I:Rx) for some x ∈ R [13]. In such a case, we say that p is a B-prime of I. For a subset E of R, let us denote the set {p∈Spec(R)∣p⊇E} by V(E). If E = {a} for some a ∈ R, then we denote V(E) by V(a). We say that R is quasi-local if |Max(R)| = 1. A Noetherian quasi-local ring is called a local ring. If a set A is a subset of a set B and A ≠ B, then we denote it by A ⊂ B. The Krull dimension of R is referred to as the dimension of R and is denoted by dim  R. An element e of R is said to be idempotent if e = e2. An idempotent e of R is said to be non-trivial if e∉{0, 1}. We denote the group of units of R by U(R) and the set of all non-units of R by NU(R). For a connected graph G, we denote the diameter of G by diam(G) and the radius of G by r(G).

Let R be such that Z(R)* ≠ ∅. This paper aims to state and prove some results on ZT(R) that were not considered in Ref. [9] and to generalize some results that were proved in Ref. [9]. This paper consists of four sections including the introduction. As ZT(R)=Γ(R)∩TZ(R)*(Γ(R))⁠, Γ(R) and T(Γ(R)) were investigated by many researchers in the literature, in Section 2 of this article, among other basic results on ZT(R), we try to answer when the total zero-divisor graph of R is equal to Γ(R) and when it is equal to TZ(R)*(Γ(R))⁠. The following results are proved in Section 2.

  • ZT(R) = Γ(R) if and only if Tot(R) has no non-trivial idempotent (see Theorem 2.5).

  • If MNP(R)={p}⁠, then ZT(R) = Γ(R) (see Corollary 2.7). And ZT(R)=TZ(R)*(Γ(R)) if and only if p2=(0) (see Lemma 2.12).

  • If |MNP(R)|≥ 2, then ZT(R)=TZ(R)*(Γ(R)) if and only if R≅Z2×Z2 as rings (see Theorem 2.17).

For a ring R with |MNP(R)|≥ 2, in Section 3 of this paper, we determine some necessary (respectively, sufficient) conditions so that ZT(R) is connected. The following results are proved in Section 3.

  • If ZT(R) is connected, then for any a ∈ Z(R)* with MNP(R)⊈V(a), there exists x ∈ Z(R)*\{a} such that ax = 0 and V(a) ∩ V(x) ∩ MNP(R) ≠ ∅ (see Lemma 3.1).

  • If ZT(R) is connected, then for any a ∈ Z(R)* with |V(a) ∩ MNP(R)| = 1, there exists x ∈ Z(R)*\{a} such that ax = 0 and x belongs to each member of MNP(R) (see Corollary 3.2).

  • Let n∈N\{1}⁠. If MNP(R)={pi∣i∈{1,2,…,n}} and if ZT(R) is connected, then ⋂i=1npi≠(0) (see Corollary 3.3).

  • If n,pi(1≤i≤n) are as in the statement of Corollary 3.3, then the following statements are equivalent: (1) ZT(R) is connected; (2)⋂i=1npi≠(0) and for any a ∈ Z(R)* with MNP(R)⊈V(a), there exists x ∈ Z(R)*\{a} such that ax = 0 and V(a) ∩ V(x) ∩ MNP(R) ≠ ∅. Moreover, if either (1) or (2) holds, then diam(ZT(R)) = 3 and if R is not reduced, then r(ZT(R)) = 2 (see Theorem 3.8).

  • If the zero ideal of R admits a strong primary decomposition, then ZT(R) is connected if and only if p∩Ann(p)≠(0) for each p∈MNP(R)⁠. Moreover, if ZT(R) is connected, then diam(ZT(R)) = 3 and r(ZT(R)) = 2 (see Theorem 3.9).

  • If R is reduced with 2 ≤ |Min(R)| < ∞, then ZT(R) is not connected (see Corollary 3.11).

  • Let n∈N\{1} and let Ri be a ring with Z(Ri) is an ideal of R for each i ∈ {1, 2, …, n}. If R = R1 × R2 × . . . × Rn, then the following statements are equivalent: (1) ZT(R) is connected; (2) Z(Ri) ≠ (0) for each i ∈ {1, 2, …, n}. Moreover, if either (1) or (2) holds, then diam(ZT(R)) = 3, and if R is not reduced, then r(ZT(R)) = 2 (see Proposition 3.15).

  • For each n∈N⁠, let Rn be a ring with Z(Rn) is an ideal of Rn. Let R=∏n∈NRn⁠. Then the following statements are equivalent: (1) ZT(R) is connected; (2) Z(Rn) ≠ (0) for each n∈N⁠. Moreover, if either (1) or (2) holds, then diam(ZT(R)) = 3 and if R is not reduced, then r(ZT(R)) = 2 (see Proposition 3.16).

  • If R is von Neumann regular, then the following statements are equivalent: (1) ZT(R) is connected; (2) No maximal ideal of R is principal. Moreover, if either (1) or (2) holds, then diam(ZT(R)) = 3 = r(ZT(R)) (see Theorem 3.18).

  • There exists a von Neumann regular ring R such that no maximal ideal of R is principal (see Example 3.19).

For a ring R with Z(R)* ≠ ∅, motivated by [[9], Theorem 4.4], in Section 4 of this paper, we discuss some results on the dominating sets and the domination number of ZT(R). For a graph G, we denote the domination number of G by γ(G). The following results are proved in Section 4.

  • If R is such that |Z(R)*|≥ 2, then the following statements are equivalent: (1) γ(ZT(R)) = 1; (2) ZT(R) is connected and r(ZT(R)) = 1; (3) |MNP(R)| = 1 and the unique member of MNP(R) is a B-prime of (0) in R (see Proposition 4.1).

  • There exists a ring R with |MNP(R)| = 1 such that ZT(R) does not admit any finite dominating set (see Example 4.2).

  • If (0) admits a strong primary decomposition in R with |MNP(R)|≥ 2 and if ZT(R) is connected, then γ(ZT(R)) = |MNP(R)| (see Proposition 4.7).

  • There exists a ring R such that (0) admits a strong primary decomposition in R and |MNP(R)| = 2 but γ(ZT(R)) = 3 (see Example 4.10).

  • There exists a ring T such that |MNP(T)| = 2 but ZT(T) does not admit any finite dominating set (see Example 4.11).

Let R be a ring. This section aims to discuss some basic properties of ZT(R). Let f: R → Tot(R) denote the usual homomorphism of rings defined by f(r)=r1⁠. Observe that f is injective. As mentioned in the introduction, unless otherwise specified, the rings considered in this paper are commutative with identity which admit at least one non-zero zero-divisor. It is noted in Section 1 that ZT(R)=Γ(R)∩TZ(R)*(Γ(R))⁠. Hence, we first try to characterize R such that ZT(R) = Γ(R) (respectively, ZT(R)=TZ(R)*(Γ(R))⁠). We prove in Theorem 2.5 that ZT(R) = Γ(R) if and only if Tot(R) has no non-trivial idempotent. We first state and prove some lemmas which are needed for its proof.

Lemma 2.1.

The following statements are equivalent:

Proof. For a ring T, as Γ(T) and TZ(T)*(Γ(T)) are spanning supergraphs of ZT(T) with ZT(T)=Γ(T)∩TZ(T)*(Γ(T))⁠, it follows that ZT(T) = Γ(T) if and only if Γ(T) is a subgraph of TZ(T)*(Γ(T))⁠.

(1) ⇒ (2) Assume that ZT(R) = Γ(R). Let z1, z2 ∈ Z(Tot(R))* be such that z1 and z2 are adjacent in Γ(Tot(R)). Then z1 ≠ z2 and z1z2=01⁠. Observe that there exist x1, x2 ∈ Z(R)* and s ∈ R\Z(R) such that zi=xis for each i ∈ {1, 2}. From z1 ≠ z2, it follows that x1 ≠ x2 and from z1z2=01⁠, we get that x1x2 = 0. Therefore, x1 and x2 are adjacent in Γ(R). As ZT(R) = Γ(R) by assumption, it follows that x1 and x2 are adjacent in TZ(R)*(Γ(R))⁠. Hence, x1 + x2 ∈ Z(R) and so, z1 + z2 ∈ Z(Tot(R)). This shows that Γ(Tot(R)) is a subgraph of TZ(Tot(R))*(Γ(Tot(R))) and therefore, ZT(Tot(R)) = Γ(Tot(R)).

(2) ⇒ (1) Assume that ZT(Tot(R)) = Γ(Tot(R)). Let x1, x2 ∈ Z(R)* be such that x1 and x2 are adjacent in Γ(R). Then x1 ≠ x2 and x1x2 = 0. Let zi=xi1 for each i ∈ {1, 2}. It is clear that z1 ≠ z2 and z1z2=01⁠. Therefore, z1 and z2 are adjacent in Γ(Tot(R)). As ZT(Tot(R)) = Γ(Tot(R)) by assumption, it follows that z1 and z2 are adjacent in TZ(Tot(R))*(Γ(Tot(R)))⁠. Hence, z1 + z2 ∈ Z(Tot(R)) and so, x1 + x2 ∈ Z(R). This shows that Γ(R) is a subgraph of TZ(R)*(Γ(R)) and therefore, ZT(R) = Γ(R). □

  1. ZT(R) = Γ(R).

  2. ZT(Tot(R)) = Γ(Tot(R)).

Remark 2.2.

Using arguments similar to those that are used in the proof of Lemma 2.1, it can be shown that ZT(R)=TZ(R)*(Γ(R)) if and only if ZT(Tot(R))=TZ(Tot(R))*(Γ(Tot(R)))⁠.

Lemma 2.3.

Let R = R1 × R2 be the direct product of rings R1 and R2. Then ZT(R) ≠ Γ(R).

Proof. Let x = (1, 0) and let y = (0, 1). It is clear that x, y ∈ Z(R)*, x ≠ y, and xy = (0, 0). Thus x and y are adjacent in Γ(R). Note that x + y = (1, 1) ∉ Z(R). Therefore, x and y are not adjacent in ZT(R) and so, ZT(R) ≠ Γ(R). □

Lemma 2.4.

If there exist x, y ∈ NU(R) such that xy = 0 and x + y ∈ U(R), then R admits at least two non-trivial idempotent elements.

Proof. From xy = 0, x, y ∈ NU(R), and x + y ∈ U(R), it follows that x ≠ 0, y ≠ 0. As x + y ∈ U(R), there exists u ∈ U(R) such that (x + y)u = 1. Let us denote xu by x1 and yu by y1. Note that x1 + y1 = 1 and from xy = 0, it follows that x1y1 = 0. It is clear that x1=1x1=(x1+y1)x1=x12 and y1=1y1=(x1+y1)y1=y12⁠. Observe that x1 ≠ y1 and x1, y1∉{0, 1}. Therefore, x1 and y1 are non-trivial idempotent elements of R. □

Theorem 2.5.

The following statements are equivalent:

Proof. (1) ⇒ (2) Assume that ZT(R) = Γ(R). Note that ZT(Tot(R)) = Γ(Tot(R)) by (1) ⇒ (2) of Lemma 2.1. Suppose that Tot(R) admits a non-trivial idempotent. Let e∈Tot(R)\{01,11} be such that e = e2. Let T1 = Tot(R)e and let T2=Tot(R)(11−e)⁠. Observe that the mapping f: Tot(R) → T1 × T2 given by f(t)=(te,t(11−e)) is an isomorphism of rings. Let us denote the ring T1 × T2 by T. We know from Lemma 2.3 that ZT(T) ≠ Γ(T). Since Tot(R) ≅ T as rings, it follows that ZT(Tot(R)) ≠ Γ(Tot(R)). This is a contradiction, since ZT(Tot(R)) = Γ(Tot(R)). Therefore, Tot(R) has no non-trivial idempotent.

(2) ⇒ (1) Assume that Tot(R) has no non-trivial idempotent. Let z1, z2 ∈ Z(Tot(R))* be such that z1 and z2 are adjacent in Γ(Tot(R)). Then z1z2=01⁠. Since Tot(R) has no non-trivial idempotent by assumption, it follows from Lemma 2.4 that z1 + z2 ∈ NU(Tot(R)). Hence, z1 + z2 ∈ Z(Tot(R)), as U(Tot(R)) = Tot(R)\Z(Tot(R)). This shows that Γ(Tot(R)) is a subgraph of TZ(Tot(R))*(Γ(Tot(R))) and so, ZT(Tot(R)) = Γ(Tot(R)). Hence, ZT(R) = Γ(R) by (2) ⇒ (1) of Lemma 2.1. □

  1. ZT(R) = Γ(R).

  2. Tot(R) has no non-trivial idempotent.

Recall that a simple graph G = (V, E) is said to be complete if each pair of distinct vertices of G are adjacent in G [[10], Definition 1.2.11]. Let n∈N⁠. A complete graph with n vertices is denoted by Kn.

If R is a ring with |MNP(R)| = 1, then we prove in Corollary 2.7 that ZT(R) = Γ(R). We use the following lemma in its proof.

Lemma 2.6.

Let G1, G2 be spanning supergraphs of a graph g with g = G1 ∩ G2. If G2 is complete, then g = G1.

Proof. Observe that g is a spanning subgraph of both G1 and G2. Let x, y ∈ V(G1) = V(G2) = V(g) be such that x and y are adjacent in G1. As G2 is complete by hypothesis, x and y are adjacent in G2. Therefore, x and y are adjacent in G1 ∩ G2 = g. This proves that G1 is a spanning subgraph of g and so, g = G1. □

Corollary 2.7.

If |MNP(R)| = 1, then ZT(R) = Γ(R).

Proof. Note that Γ(R) and TZ(R)*(Γ(R)) are spanning supergraphs of ZT(R) and ZT(R)=Γ(R)∩TZ(R)*(Γ(R))⁠. By hypothesis, |MNP(R)| = 1. Let MNP(R)={p}⁠. Observe that Z(R)=p⁠. Let x, y ∈ Z(R)* be such that x ≠ y. Then x + y ∈ Z(R). Hence, x and y are adjacent in TZ(R)*(Γ(R))⁠. This shows that TZ(R)*(Γ(R)) is complete. Therefore, ZT(R) = Γ(R) by Lemma 2.6. □

Remark 2.8.

Let R be such that |MNP(R)| = 1. In this remark, we give another proof of Corollary 2.7. Let MNP(R)={p}⁠. Note that Z(R)=p and Tot(R)=Rp is quasi-local with pRp as its unique maximal ideal. Hence, Tot(R) has no non-trivial idempotent [[14], Exercise 12, p.11]. Therefore, ZT(R) = Γ(R) by (2) ⇒ (1) of Theorem 2.5.

Let G = (V, E) be a graph. Let a, b ∈ V with a ≠ b. Suppose that there exists a path in G between a and b. Recall that the distance between a and b denoted by d(a, b) is defined as the length of the shortest path in G between a and b. We set d(a, b) = ∞ if there exists no path in G between a and b. We set d(a, a) = 0 [[10], Definition 1.5.5]. Recall that a graph G = (V, E) is said to be connected if there exists at least one path in G between a and b for each a, b ∈ V with a ≠ b [[10], Definition 1.5.4]. Let G = (V, E) be a connected graph. Then the diameter of G denoted by diam(G) is defined as diam(G) = sup{d(a, b)∣a, b ∈ V} [[10], Definition 4.3.1(1)].

Corollary 2.9.

Let R be such that |MNP(R)| = 1. Then ZT(R) is connected and diam(ZT(R)) ≤ 3.

Proof. For any ring T with Z(T)* ≠ ∅, it is known that Γ(T) is connected and diam(Γ(T)) ≤ 3 [[1], Theorem 2.3]. Note that ZT(R) = Γ(R) by Corollary 2.7. Therefore, ZT(R) is connected and diam(ZT(R)) ≤ 3. □

We denote the polynomial ring in one variable X over R by R[X]. In the following remark, we recall [[4], Theorem 2.6].

Remark 2.10.

Let R be a ring which admits p as the unique member of MNP(R). As ZT(R) = Γ(R), it follows from [[4], Theorem 2.6] that

  1. diam(ZT(R)) = 0 if and only if either R≅Z4 or R≅Z2[X]X2Z2[X] as rings.

  2. diam(ZT(R)) = 1 if and only if p2=(0) and |p|≥3⁠.

  3. diam(ZT(R)) = 2 if and only if p2≠(0) and for any x, y ∈ Z(R) with x ≠ y, there exists a non-zero r ∈ R such that rx = ry = 0.

  4. diam(ZT(R)) = 3 if and only if there are x, y ∈ Z(R) with x ≠ y such that ((0):RRx + Ry) = (0). (Since Z(R) is an ideal of R, in the case R is reduced, it is not hard to verify that R has an infinite number of minimal prime ideals.)

Let G = (V, E) be a connected graph. Let a ∈ V. Recall that the eccentricity of a denoted by e(a) is defined as e(a) = sup{d(a, b)∣b ∈ V} [[10], Definition 4.3.1(2)]. The radius of G denoted by r(G) is defined as r(G) = min{e(a)∣a ∈ V} [[10], Definition 4.3.1(3)]. Let R be such that |MNP(R)| = 1. We next discuss some results regarding r(ZT(R)).

Let G = (V, E) be a simple graph. Recall that the complement of G denoted by Gc is defined by setting V(Gc) = V and distinct vertices a and b are joined by an edge in Gc if and only if there exists no edge joining a and b in G [[10], Definition 1.2.13].

Lemma 2.11.

Let G = (V, E) be a graph such that |V|≥ 2. If both G and Gc are connected, then r(Gc) ≥ 2 and r(G) ≥ 2.

Proof. Assume that G and Gc are connected. Let x ∈ V. Since |V|≥ 2 by hypothesis, there exists v ∈ V such that d(x, v) = 1 in G. Hence, d(x, v) ≥ 2 in Gc. Therefore, e(x) ≥ 2 in Gc and so, r(Gc) ≥ 2. Similarly, it follows that r(G) ≥ 2. □

Lemma 2.12.

Let R be such that MNP(R)={p}⁠. Suppose that |Z(R)*|≥ 2. Then the following statements are equivalent:

Proof. Note that ZT(R) = Γ(R) by Corollary 2.7 and so, (ZT(R))c = (Γ(R))c. As |Z(R)*|≥ 2 by hypothesis and ZT(R) is connected by Corollary 2.9, it follows that r(ZT(R)) ≥ 1.

(1) ⇒ (2) Assume that r(ZT(R)) = 1. Suppose that p is not a B-prime of (0) in R. Then (Γ(R))c is connected by [[15], Proposition 1.2(i)]. Thus both ZT(R) and (ZT(R))c are connected. Hence, r(ZT(R)) ≥ 2 by Lemma 2.11 and this contradicts the assumption r(ZT(R)) = 1. Therefore, p is a B-prime of (0) in R.

(2) ⇒ (1) Assume that p is a B-prime of (0) in R. Hence, there exists x∈Z(R)*=p\{0} such that p=((0):Rx)⁠. Let y ∈ Z(R)* be such that y ≠ x. (It is possible to find y ∈ Z(R)* with y ≠ x, since by hypothesis, |Z(R)*|≥ 2.) Note that yx = 0 and so, d(x, y) = 1 in Γ(R) = ZT(R). This shows that e(x) = 1 in ZT(R) and so, r(ZT(R)) = 1. □

  • (1) r(ZT(R)) = 1.

  • (2)p is a B-prime of (0) in R.

Lemma 2.13.

Let R be a non-reduced ring. Then r(Γ(R)) ≤ 2.

Proof. By hypothesis, R is not a reduced ring. Let x ∈ nil(R)\{0}. Let y ∈ Z(R)* be such that y ≠ x. If xy = 0, then d(x, y) = 1 in Γ(R). Suppose that xy ≠ 0. As y ∈ Z(R), there exists r ∈ R\{0} such that yr = 0. If xr = 0, then x − r − y is a path of length two between x and y in Γ(R). Suppose that rx ≠ 0. Since x is nilpotent, it is possible to find n ≥ 2 least with the property that rxn = 0. Then rxn−1 ≠ 0. It is clear that x − rxn−1 − y is a path of length 2 between x and y in Γ(R). Thus for any y ∈ Z(R)* with y ≠ x, d(x, y) ≤ 2 in Γ(R). This shows that e(x) ≤ 2 in Γ(R) and so, r(Γ(R)) ≤ 2. □

The following example illustrates Lemmas 2.12 and 2.13.

Example 2.14.

Proof.

  1. Let p be an odd prime and let R=Zp2⁠. Then diam(ZT(R)) = r(ZT(R)) = 1.

  2. Let R=Z8⁠. Then diam(ZT(R)) = 2 and r(ZT(R)) = 1.

  3. Let V be a rank one valuation domain that is not discrete and let m be its unique maximal ideal. Let m∈m\{0}⁠. Let R=VVm⁠. Then diam(ZT(R)) = r(ZT(R)) = 2.

  1. Note that Z(R) = pR is an ideal of R and (pR)2 = (0). Observe that pR is the unique member of MNP(R) with (pR)2 = (0). Since p is an odd prime, it follows that the p, 2p ∈ Z(R)* are distinct. Hence, we obtain from Remark 2.10 (2) that diam(ZT(R)) = 1 and so, r(ZT(R)) = 1.

  2. Note that MNP(R) = 2R and (2R)2 = 4R ≠ (0). It is clear that 2R = ((0):R4) is a B-prime of (0) in R. It now follows from Remark 2.10(3) that diam(ZT(R)) = 2 and r(ZT(R)) = 1 by (2) ⇒ (1) of Lemma 2.12.

  3. It was already noted in the proof of [[15], Example 3.1(ii)] that Z(R)=mVm and mVm is not a B-prime of the zero ideal in R. Let us denote mVm by p⁠. Thus MNP(R)={p} and p is not a B-prime of the zero ideal in R. Hence, p2 is not the zero ideal of R. Let x, y ∈ Z(R)*. Since any two ideals of R are comparable under inclusion, it follows that either Rx + Ry = Rx or Rx + Ry = Ry. Hence, there exists r ∈ R\{0 + Vm} such that xr = yr = 0 + Vm. It now follows from Remark 2.10(3) that diam(ZT(R)) = 2. Since p is not a B-prime of the zero ideal in R, we obtain from (1) ⇒ (2) of Lemma 2.12 that r(ZT(R)) ≥ 2. From diam(ZT(R)) = 2, we get that r(ZT(R)) ≤ 2 and so, diam(ZT(R)) = r(ZT(R)) = 2. □

Remark 2.15.

As Γ(R) and TZ(R)*(Γ(R)) are spanning supergraphs of ZT(R) and ZT(R)=Γ(R)∩TZ(R)*(Γ(R))⁠, we obtain that ZT(R)=TZ(R)*(Γ(R)) if and only if TZ(R)*(Γ(R)) is a subgraph of Γ(R).

If |MNP(R)| = 1, then in the following proposition, we determine necessary and sufficient conditions so that ZT(R)=TZ(R)*(Γ(R))⁠.

Proposition 2.16.

If R is such that MNP(R)={p}⁠, then the following statements are equivalent:

Proof. Note that Z(R)=p⁠.

(1) ⇒ (2) Assume that ZT(R)=TZ(R)*(Γ(R))⁠. Suppose that |p|=2⁠. Let p={0,p}⁠. As 1−p∉p⁠, it follows that p2 ≠ p and so, p2 = 0. Hence, p2=(0)⁠. In the case, |p|=2⁠, it is well-known that either R≅Z4 or R≅Z2[X]X2Z2[X] as rings (see [[1], Example 2.1(a)]). Suppose that |p|≥3⁠. Let x, y ∈ Z(R)* be such that x ≠ y. Then x+y∈p=Z(R)⁠. Therefore, x and y are adjacent in TZ(R)*(Γ(R))⁠. As TZ(R)*(Γ(R))=ZT(R) by assumption, we obtain from Remark 2.15 that x and y are adjacent in Γ(R). This shows that Γ(R) is complete and so, p2=(0) by [[1], Theorem 2.8].

(2) ⇒ (3) Let x, y ∈ Z(R)* be such that x ≠ y. Then x+y∈p=Z(R)⁠. Therefore, TZ(R)*(Γ(R)) is complete. From p2=(0)⁠, it follows that xy = 0 and so, Γ(R) is complete. Since TZ(R)*(Γ(R)) and Γ(R) are spanning supergraphs of ZT(R) with ZT(R)=Γ(R)∩TZ(R)*(Γ(R))⁠, we obtain that ZT(R)=Γ(R)=TZ(R)*(Γ(R)) is complete.

(3) ⇒ (1) This is clear. □

  • (1)ZT(R)=TZ(R)*(Γ(R))⁠.

  • (2)p2=(0)⁠.

  • (3)ZT(R)=Γ(R)=TZ(R)*(Γ(R)) is complete.

For a ring R with |MNP(R)|≥ 2, the following theorem characterizes R such that ZT(R)=TZ(R)*(Γ(R))⁠.

Theorem 2.17.

Let R be such that |MNP(R)|≥ 2. The following statements are equivalent:

Proof. By hypothesis, |MNP(R)|≥ 2. Let p1 and p2 be distinct members of MNP(R).

(1) ⇒ (2) Assume that ZT(R)=TZ(R)*(Γ(R))⁠. Since p1 and p2 are distinct members of MNP(R), we get that p1⊈p2 and p2⊈p1⁠. Let x∈p1\p2 and let y∈p2\p1⁠. We claim that p1\p2={x} and p2\p1={y}⁠. Suppose that there exists x′∈p1\p2 with x′ ≠ x. Then x+x′∈p1⊂Z(R)⁠. This implies that x and x′ are adjacent in TZ(R)*(Γ(R))=ZT(R) and so, xx′ = 0. This is impossible, since xx′∈p1\p2⁠. Hence, we obtain that p1\p2={x} and similarly, it follows that p2\p1={y}⁠. Let z∈⋂i=12pi⁠. Then x+z∈p1\p2 and so, x + z = x. Hence, z = 0 and this shows that ⋂i=12pi=(0)⁠. We next verify that |Rpi|=2 for each i ∈ {1, 2}. Let r ∈ R be such that r∉p1⁠. Then ry∈p2\p1 and so, ry = y. This implies that (r−1)y=0∈p1 and so, r−1∈p1⁠. This shows that Rp1={0+p1,1+p1}⁠. Similarly, it can be shown that Rp2={0+p2,1+p2}⁠. This proves that |Rpi|=2 for each i ∈ {1, 2}. Hence, pi∈Max(R) for each i ∈ {1, 2}. Now, p1+p2=R and ⋂i=12pi=(0) and so, we obtain from [[14], Proposition 1.10(ii) and (iii)] that R≅∏i=12Rpi as rings. Since |Rpi|=2 for each i ∈ {1, 2}, we obtain that R≅Z2×Z2 as rings.

(2) ⇒ (1) Assume that R≅Z2×Z2 as rings. Let us denote Z2×Z2 by T. Note that Z(T)* = {(0, 1), (1, 0)}. Observe that TZ(T)*(Γ(T)) has no edges and so, TZ(T)*(Γ(T)) is a subgraph of Γ(T). Hence, we obtain from Remark 2.15 that ZT(T)=TZ(T)*(Γ(T))⁠. Since R ≅ T as rings, we get that ZT(R)=TZ(R)*(Γ(R))⁠. □

  • (1)ZT(R)=TZ(R)*(Γ(R))⁠.

  • (2)R≅Z2×Z2 as rings.

The following corollary characterizes R such that ZT(R)=TZ(R)*(Γ(R))⁠.

Corollary 2.18.

The following statements are equivalent:

Proof. The proof of this corollary follows immediately from Proposition 2.16 and Theorem 2.17. □

  • (1)ZT(R)=TZ(R)*(Γ(R))⁠.

  • (2) Either |MNP(R)| = 1 in which case, p2=(0)⁠, where MNP(R)={p} or |MNP(R)|≥ 2 in which case, R≅Z2×Z2 as rings.

Let R be a ring such that 2 ≤ |MNP(R)| < ∞. Let |MNP(R)| = n. Note that n∈N with n ≥ 2. Let MNP(R)={pi∣i∈{1,2,…,n}}⁠. This section aims to determine a necessary and sufficient condition so that ZT(R) is connected and to determine the diameter of ZT(R) in the case when it is connected. In Corollary 3.3, we provide a necessary condition so that ZT(R) is connected. We use the following lemma and Corollary 3.2 in its proof.

For any ring R and a ∈ R, we denote Spec(R)\V(a) by D(a).

Lemma 3.1.

Let R be a ring. Let a ∈ Z(R)* be such that MNP(R)⊈V(a). If ZT(R) is connected, then there exists x ∈ Z(R)*\{a} such that ax = 0 and V(a) ∩ V(x) ∩ MNP(R) ≠ ∅.

Proof. Assume that ZT(R) is connected and a ∈ Z(R)* with MNP(R)⊈V(a). As a ∈ Z(R)*, there exists p∈MNP(R) such that a∈p⁠. By assumption, MNP(R)⊈V(a). Hence, there exists p′∈MNP(R) such that a∉p′⁠. Let b∈p′\{0}⁠. Then b ∈ Z(R)* and b ≠ a. Thus |Z(R)*|≥ 2. Let us denote V(a) ∩ MNP(R) by A and D(a) ∩ MNP(R) by B. Observe that p∈A and p′∈B and so, A and B are non-empty. As V(ZT(R)) = Z(R)*, |Z(R)*|≥ 2, and ZT(R) is connected by assumption, there exists x ∈ Z(R)*\{a} such that a and x are adjacent in ZT(R). Hence, ax = 0 and a + x ∈ Z(R). From ax = 0, it follows that x belongs to each member of B. If MNP(R)={pα}α∈Λ⁠, then Z(R)=⋃α∈Λpα⁠. It is clear that MNP(R) = A ∪ B. From a + x ∈ Z(R), it follows that a+x∈pα for some α ∈ Λ. Since x is in every member of B and a is not in any member of B, we get that pα∈A⁠. As a∈pα⁠, we obtain that x∈pα⁠. This proves that given a ∈ Z(R)* with MNP(R)⊈V(a), there exists x ∈ Z(R)*\{a} such that ax = 0 and V(a) ∩ V(x) ∩ MNP(R) ≠ ∅. □

Corollary 3.2.

Let R be such that |MNP(R)|≥ 2. Let a ∈ Z(R)* be such that V(a)∩MNP(R)={p}⁠. If ZT(R) is connected, then there exists x ∈ Z(R)*\{a} such that ax = 0 and x belongs to each member of MNP(R).

Proof. By hypothesis, |MNP(R)|≥ 2. Assume a ∈ Z(R)* is such that V(a)∩MNP(R)={p} and ZT(R) is connected. Therefore, MNP(R)⊈V(a). Since ZT(R) is connected by assumption, there exists x ∈ Z(R)*\{a} such that ax = 0 and V(a) ∩ V(x) ∩ MNP(R) ≠ ∅ by Lemma 3.1. Hence, x∈p⁠. From ax = 0, it follows that x∈q for each q∈D(a)∩MNP(R)⁠. From MNP(R)={p}∪(D(a)∩MNP(R))⁠, we get that x belongs to each member of MNP(R). □

Corollary 3.3.

Let n∈N\{1}⁠. Let MNP(R)={pi∣i∈{1,2,…,n}}⁠. If ZT(R) is connected, then ⋂i=1npi≠(0)⁠.

Proof. As MNP(R)={pi∣i∈{1,2,…,n}}⁠, it follows that Z(R)=⋃i=1npi⁠. Since distinct members of MNP(R) are not comparable under inclusion, p1⊈⋃j=2npj by [[14], Proposition 1.11(i)]. Hence, there exists a∈p1\(⋃j=2npj) and so, V(a)∩MNP(R)={p1}⁠. As |MNP(R)|≥ 2 by hypothesis and ZT(R) is connected by assumption, it follows from Corollary 3.2 that there exists x ∈ Z(R)* such that ax = 0 and x∈⋂i=1npi⁠. This shows that ⋂i=1npi≠(0)⁠. □

For a ring R with 2 ≤ |MNP(R)| < ∞, in Theorem 3.8, we provide a necessary and sufficient condition so that ZT(R) is connected. Moreover, if ZT(R) is connected, then we determine diam(ZT(R)). Lemmas 3.4 to 3.7 are needed for its proof.

Lemma 3.4.

Let R be such that |MNP(R)|≥ 2 and ⋂p∈MNP(R)p≠(0)⁠. Let a∈(⋂p∈MNP(R)p)\{0}⁠. Then for any x ∈ Z(R)*, a + x ∈ Z(R).

Proof. Let p∈MNP(R) be such that x∈p⁠. Since a is in each member of MNP(R), we get that a+x∈p⊂Z(R)⁠. Hence, a + x ∈ Z(R). □

Lemma 3.5.

Let R be such that |MNP(R)|≥ 2 and ⋂p∈MNP(R)p≠(0)⁠. Let a,b∈(⋂p∈MNP(R)p)\{0} be distinct. Then there exists a path in ZT(R) between a and b with 1 ≤ d(a, b) ≤ 3 in ZT(R).

Proof. It is clear that a, b ∈ Z(R)*. Note that a+b∈⋂p∈MNP(R)p and so, a + b ∈ Z(R). If ab = 0, then a and b are adjacent in ZT(R). Hence, d(a, b) = 1 in ZT(R). Suppose that ab ≠ 0. It follows that either d(a, b) = 2 in Γ(R) or d(a, b) = 3 in Γ(R), since Γ(R) is connected and diam(Γ(R)) ≤ 3 by [[1], Theorem 2.3]. Suppose that d(a, b) = 2 in Γ(R). Let x ∈ Z(R)* be such that a − x − b is a path in Γ(R) between a and b. As both a and b belong to each member of MNP(R), we obtain from Lemma 3.4 that a + x, b + x ∈ Z(R). Since ax = 0 = bx, we obtain that a − x − b is a path in ZT(R) between a and b and so, d(a, b) = 2 in ZT(R). Suppose that d(a, b) = 3 in Γ(R). Let x, y ∈ Z(R)* be such that a − x − y − b is a path in Γ(R) between a and b. Hence, ax = xy = by = 0. As both a and b belong to each member of MNP(R), we obtain from Lemma 3.4 that a + x, y + b ∈ Z(R). Observe that ab ≠ 0 and (x + y)ab = 0 and so, x + y ∈ Z(R). This shows that a − x − y − b is a path in ZT(R) between a and b. Since d(a, b) = 3 in Γ(R) and Γ(R) is a spanning supergraph of ZT(R), we obtain that d(a, b) = 3 in ZT(R). This proves that there exists a path in ZT(R) between a and b with 1 ≤ d(a, b) ≤ 3 in ZT(R). □

Lemma 3.6.

Let R be such that |MNP(R)|≥ 2 and ⋂p∈MNP(R)p≠(0)⁠. Let a ∈ Z(R)* be such that a∉⋂p∈MNP(R)p⁠. Suppose that there exists x ∈ Z(R)*\{a} with ax = 0 and V(a) ∩ V(x) ∩ MNP(R) ≠ ∅. Then for any b∈(⋂p∈MNP(R)p)\{0}⁠, there exists a path in ZT(R) between a and b such that 1 ≤ d(a, b) ≤ 3 in ZT(R).

Proof. It is clear from the given hypotheses that a and x are adjacent in ZT(R) and hence, we can assume that b ≠ x. As b belongs to each member of MNP(R), we obtain from Lemma 3.4 that a + b, x + b ∈ Z(R). If ab = 0, then a and b are adjacent in ZT(R) and so, d(a, b) = 1 in ZT(R). Hence, we can assume that ab ≠ 0. If bx = 0, then a − x − b is a path of length two between a and b in ZT(R) and so, d(a, b) = 2 in ZT(R). Hence, we can assume that bx ≠ 0. Note that b ∈ Z(R)*. As |Z(R)*|≥ 2, there exists y ∈ Z(R)*\{b} such that by = 0 by [[1], Theorem 2.3]. It is clear that y∉{a, x}. As (a + xy)bx = 0, it follows that a + xy ∈ Z(R), and from Lemma 3.4, we get that xy + b ∈ Z(R). Therefore, if xy ≠ 0, then a − xy − b is a path in ZT(R) between a and b and so, d(a, b) = 2 in ZT(R). Suppose that xy = 0. From (x + y)ab = 0, it follows that x + y ∈ Z(R). Since a + x, x + y, b + y ∈ Z(R), we get that a − x − y − b is a path of length three in ZT(R) between a and b. This proves that there exists a path in ZT(R) between a and b with 1 ≤ d(a, b) ≤ 3 in ZT(R). □

Lemma 3.7.

Let R be such that |MNP(R)|≥ 2. Let a, b ∈ Z(R)* be distinct. Suppose there exist x, y ∈ Z(R)* such that a ≠ x, ax = 0, V(a) ∩ V(x) ∩ MNP(R) ≠ ∅ (respectively, b ≠ y, by = 0, V(b) ∩ V(y) ∩ MNP(R) ≠ ∅). Then there exists a path in ZT(R) between a and b with 1 ≤ d(a, b) ≤ 3 in ZT(R).

Proof. Let p∈V(a)∩V(x)∩MNP(R) and let p′∈V(b)∩V(y)∩MNP(R)⁠. Observe that a+xy,a+bx∈p⊂Z(R) and b+xy,b+ay∈p′⊂Z(R)⁠. We consider the following cases.

If xy ≠ 0, then from ax = 0 = by, it follows that a − xy − b is a path in ZT(R) between a and b and so, d(a, b) = 2 in ZT(R). Suppose that xy = 0. As a + b ∉ Z(R) and ax = by = 0, we get that bx ≠ 0 and ay ≠ 0. Observe that bx+ay∈p⊂Z(R)⁠. If bx = ay, then we obtain that a − bx = ay − b is a path in ZT(R) between a and b and so, d(a, b) = 2 in ZT(R). Suppose that bx ≠ ay. It is clear that bx, ay∉{a, b}. Observe that a + bx, b + ay ∈ Z(R), and a − bx − ay − b is a path in ZT(R) between a and b.

If ab = 0, then a and b are adjacent in ZT(R) and so, d(a, b) = 1 in ZT(R). Suppose that ab ≠ 0. If xy ≠ 0, then a − xy − b is a path in ZT(R) between a and b and so, d(a, b) = 2 in ZT(R). Suppose that xy = 0. From (x + y)ab = 0, it follows that x + y ∈ Z(R). If x = y, then a − x − b is a path in ZT(R) between a and b, and hence, d(a, b) = 2 in ZT(R). Hence, we can assume that x ≠ y. It is clear that x, y∉{a, b}. Observe that a − x − y − b is a path in ZT(R) between a and b.

  • Case(1). a + b ∉ Z(R).

  • Case(2). a + b ∈ Z(R).

It is clear from the above discussion that there exists a path in ZT(R) between a and b with 1 ≤ d(a, b) ≤ 3 in ZT(R). □

Theorem 3.8.

Let R be such that 2 ≤ n = |MNP(R)| < ∞. Let MNP(R)={pi∣i∈{1,2,…,n}}⁠. The following statements are equivalent:

Moreover, if (2) holds, then diam(ZT(R)) = 3 and if R is not reduced, then r(ZT(R)) = 2.

Proof. (1) ⇒ (2) Assume that ZT(R) is connected. Hence, ⋂i=1npi≠(0) by Corollary 3.3. Let a ∈ Z(R)* be such that MNP(R)⊈V(a). It follows from Lemma 3.1 that there exists x ∈ Z(R)*\{a} such that ax = 0 and V(a) ∩ V(x) ∩ MNP(R) ≠ ∅.

(2) ⇒ (1) Assume that the statement (2) holds. Let a, b ∈ Z(R)* be distinct. We consider the following cases.

In this case, by Lemma 3.5, there exists a path in ZT(R) between a and b with 1 ≤ d(a, b) ≤ 3 in ZT(R).

Without loss of generality, we can assume that b∈⋂i=1npi⁠. In this case, by Lemma 3.6, there exists a path in ZT(R) between a and b with 1 ≤ d(a, b) ≤ 3 in ZT(R).

In this case, by Lemma 3.7, there exists a path in ZT(R) between a and b with 1 ≤ d(a, b) ≤ 3 in ZT(R).

  • (1) ZT(R) is connected.

  • (2)⋂i=1npi≠(0) and for given a ∈ Z(R)* with MNP(R)⊈V(a), there exists x ∈ Z(R)*\{a} such that ax = 0 and V(a) ∩ V(x) ∩ MNP(R) ≠ ∅.

  • Case(1). a,b∈⋂i=1npi⁠.

  • Case(2). Exactly one between a and b belongs to ⋂i=1npi⁠.

  • Case(3). a,b∉⋂i=1npi⁠.

It is clear from the above discussion that ZT(R) is connected and 1 ≤ diam(ZT(R)) ≤ 3.

Assume that (2) holds. As p1 and p2 are not comparable under inclusion, it follows from Zorn’s lemma and [[12], Theorem 1] that p1+p2⊈Z(R)⁠. Hence, there exist a∈p1,b∈p2 such that a + b ∉ Z(R). Observe that a, b ∈ Z(R)* and a ≠ b. As a + b ∉ Z(R), it follows that d(a, b) ≥ 2 in ZT(R). We claim that d(a, b) ≠ 2 in ZT(R). If d(a, b) = 2 in ZT(R), then there exists z ∈ Z(R)* such that a − z − b is a path of length two in ZT(R). This implies that az = bz = 0 and so, (a + b)z = 0. This is impossible, since a + b ∉ Z(R). Therefore, d(a, b) ≥ 3 in ZT(R). It is already verified in the proof of (2) ⇒ (1) of this theorem that diam(ZT(R)) ≤ 3. Hence, d(a, b) = 3 in ZT(R) and so, diam(ZT(R)) = 3.

Assume that (2) holds and R is not reduced. It is shown in the previous paragraph that diam(ZT(R)) = 3. Hence, e(z) ≥ 2 in ZT(R) for each z ∈ Z(R)* and so, r(ZT(R)) ≥ 2. By assumption, R is not reduced. Hence, it is possible to find x ∈ nil(R)\{0} such that x2 = 0. Let a ∈ Z(R)*\{x}. Note that x + a ∈ Z(R) by [[4], Lemma 2.3]. Thus if ax = 0, then d(x, a) = 1 in ZT(R). Suppose that ax ≠ 0. Since ZT(R) is connected and |Z(R)*|≥ 2, there exists b ∈ Z(R)*\{a} such that a and b are adjacent in ZT(R). Since x ∈ nil(R), x + b ∈ Z(R) by [[4], Lemma 2.3]. If bx = 0, then x − b − a is a path of length two between x and a in ZT(R). Suppose that bx ≠ 0. As x2 = 0, it follows that x − bx − a is a path of length two in ZT(R) between x and a. This shows that d(x, a) ≤ 2 in ZT(R) for each a ∈ Z(R)* with a ≠ x. Hence, e(x) ≤ 2 in ZT(R) and so, e(x) = 2 in ZT(R). This proves that r(ZT(R)) ≤ 2 and therefore, r(ZT(R)) = 2. □

Let R be a ring. Recall that R is said to be Laskerian (respectively, strongly Laskerian) if each ideal I of R with I ≠ R admits a primary decomposition (respectively, strong primary decomposition) [16]. It is well-known that any Noetherian ring is strongly Laskerian (see [[14], Theorem 7.13 and Proposition 7.14]). In Ref. [16], Heinzer and Lantz proved that Laskerian rings possess several important properties of Noetherian rings and many non-trivial examples of non-Noetherian Laskerian rings are known in the literature (see for example [16–18]). As any Artinian ring is Noetherian by [[14], Theorem 8.5], it follows that any Artinian ring is strongly Laskerian.

Let R be such that (0) admits a strong primary decomposition. Let (0)=⋂i=1tqi be an irredundant strong primary decomposition of (0) in R. For each i ∈ {1, …, t}, let qi be a pi-primary ideal of R with pimi⊆qi for some mi∈N⁠. Let n∈N with n ≤ t be such that there are exactly n maximal members among p1,…,pt⁠. After a suitable rearrangement of 1, …, t, we can assume without loss of generality that p1,…,pn are maximal members among p1,…,pt⁠. As Z(R)=⋃i=1tpi by [[14], Proposition 4.7], it follows that Z(R)==⋃j=1npj⁠. Observe that MNP(R)={pj∣j∈{1,…,n}}⁠. Suppose that |MNP(R)|≥ 2. Hence, n ≥ 2. Let i ∈ {1, 2, …, t}. Since qi is a strongly primary ideal of R, proceeding as in the proof of [[14], Proposition 7.17], it can be shown that there exists xi ∈ R\{0} such that pi=((0):Rxi)⁠. Theorem 3.9 provided below is inspired by [[9], Theorem 3.1] and it generalizes [[9], Theorem 3.1].

Let R be a ring. If S is a non-empty subset of R, then the annihilator of S in R denoted by Ann(S) is defined as Ann(S) = {r ∈ R∣rS = (0)}. Note that Ann(S) is an ideal of R.

Theorem 3.9.

Let R be a ring such that |MNP(R)|≥ 2. Suppose that (0) admits a strong primary decomposition. Let (0)=⋂i=1tqi be an irredundant strong primary decomposition of (0) in R and let pi (i ∈ {1, 2, …, t}), pj (j ∈ {1, 2, …, n}), and xi (i ∈ {1, 2, …, t}) be as described in the paragraph which appears just preceding the statement of this theorem. The following statements are equivalent:

Moreover, if (3) holds, then diam(ZT(R)) = 3 and r(ZT(R)) = 2.

Proof. (1) ⇒ (2) Assume that ZT(R) is connected. We first verify that x1∈⋂i=1tpi⁠. Since p1x1=(0) and p1⊈pk for each k ∈ {2, …, t}, it follows that x1∈⋂k=2tpk⁠. Observe that p1⊈⋃k=2tpk by [[14], Proposition 1.11(i)]. Let a∈p1\(⋃k=2tpk)⁠. It is clear that MNP(R)⊈V(a). Since ZT(R) is connected by assumption, we obtain from Lemma 3.1 that there exists x ∈ Z(R)*\{a} such that ax = 0 and V(a) ∩ V(x) ∩ MNP(R) ≠ ∅. It is clear from the choice of a that x∈p1⁠. As x ≠ 0, it follows that x∉qi for some i ∈ {1, 2, …, t}. From ax=0∈qi⁠, we get that a∈pi⁠. From the choice of a, it follows that i = 1. Therefore, x∉q1⁠. As p1=((0):Rx1) and x∈p1⁠, we get that xx1=0∈q1⁠. Since x∉q1⁠, it follows that x1∈p1⁠. This shows that x1∈⋂i=1tpi⁠. Similarly, it can be shown that xj∈⋂i=1tpi for each j ∈ {2, …, n}.

(2) ⇒ (3) Let j ∈ {1, 2, …, n}. As xj∈pj and pj=((0):Rxj)⁠, it follows that xj∈pj∩Ann(pj)⁠. Therefore, pj∩Ann(pj)≠(0)⁠.

(3) ⇒ (1) Assume that pj∩Ann(pj)≠(0) for each j ∈ {1, 2, …, n}. Hence, for each j ∈ {1, 2, …, n}, we can choose yj ∈ R\{0} such that yj∈pj∩Ann(pj)⁠. Let j ∈ {1, 2, …, n}. Note that yj∈pj and pjyj=(0)⁠. As pj⊈⋃k∈{1,2,…,t}\{j}pk⁠, we get that yj∈⋂k∈{1,2,…,t}\{j}pk⁠. Therefore, yj∈⋂i=1tpi⁠. Hence, ⋂j=1npj≠(0)⁠. Let a ∈ Z(R)* be such that MNP(R)⊈V(a). Note that a∈pj for some j ∈ {1, 2, …, n}. As pjyj=(0)⁠, it follows that ayj = 0. As yj∈⋂i=1tpi but a∉pk for at least one k ∈ {1, 2, …, n}, it follows that a ≠ yj. Note that pj∈V(a)∩V(yj) and so, V(a) ∩ V(yj) ∩ MNP(R) ≠ ∅. Hence, the statement (2) of Theorem 3.8 holds. Therefore, ZT(R) is connected by (2) ⇒ (1) of Theorem 3.8.

  • (1) ZT(R) is connected.

  • (2)xj∈⋂i=1tpi for each j ∈ {1, 2, …, n}.

  • (3)pj∩Ann(pj)≠(0) for each j ∈ {1, 2, …, n}.

Assume that the statement (3) of this theorem holds. Then it is noted in the proof of (3) ⇒ (1) of this theorem that the statement (2) of Theorem 3.8 holds. Hence, we obtain from the moreover part of Theorem 3.8 that diam(ZT(R)) = 3. Therefore, e(a) ≥ 2 in ZT(R) for each a ∈ Z(R)* and so, r(ZT(R)) ≥ 2. Let j ∈ {1, 2, …, n}. Let yj be as in the proof of (3) ⇒ (1) of this theorem. As pjyj=(0) and yj∈pj⁠, we get that yj ≠ 0 and yj2=0⁠. Hence, R is not reduced and we obtain from the moreover part of Theorem 3.8 that r(ZT(R)) = 2. Indeed, we know from the proof of the moreover part of Theorem 3.8 that e(yj) = 2 in ZT(R). □

Remark 3.10.

In this remark, we give another proof of (2) ⇒ (1) of the previous theorem. Let a, b ∈ Z(R)* be distinct. We claim that there exists a path in ZT(R) between a and b. First, we show that if either a or b belongs to {xj∣j ∈ {1, 2, …, n}}, then there is a path in ZT(R) between a and b. Let j ∈ {1, 2, …, n}. Let z ∈ Z(R)*\{xj}. We claim that there exists a path of length at most two between z and xj in ZT(R). As xj2=0⁠, it follows that z + xj ∈ Z(R) by [[4], Lemma 2.3]. Suppose that z and xj are not adjacent in ZT(R). Then zxj ≠ 0 and so, z∈pi for some i ∈ {1, 2, …, n}\{j}. Hence, zxi = 0. Since xixj = 0, it follows that z ≠ xi. From xi2=0⁠, we get that z + xi ∈ Z(R) by [[4], Lemma 2.3]. From xixj = 0 and xi + xj ∈ Z(R), it follows that z − xi − xj is a path between z and xj in ZT(R). Hence, we can assume that a, b∉{xj∣j ∈ {1, 2, …, n}}. Assume that a and b are not adjacent in ZT(R). Observe that a∈pj,b∈pk for some j, k ∈ {1, 2, …, n}. If j = k, then axj = bxj = 0 and a+xj,b+xj∈pj⊂Z(R)⁠. Hence, a − xj − b is a path of length two between a and b in ZT(R). Suppose that j ≠ k. Then axj = bxk = 0, a+xj∈pj⊂Z(R),b+xk∈pk⊂Z(R),xjxk=0⁠, and xj+xk∈⋂i=1tpi⊂Z(R)⁠. Therefore, a − xj − xk − b is a path of length three between a and b in ZT(R). This shows that ZT(R) is connected and diam(ZT(R)) ≤ 3. It is possible to find a∈p1,b∈p2 such that a + b ∉ Z(R). Then it is already observed in the proof of the moreover part of Theorem 3.8 that d(a, b) ≥ 3 in ZT(R) and so, diam(ZT(R)) = 3.

For a reduced ring R with 2 ≤ |Min(R)| < ∞, we deduce in the following corollary that ZT(R) is not connected.

Corollary 3.11.

Let n∈N\{1}⁠. If R is a reduced ring with |Min(R)| = n, then ZT(R) is not connected.

Proof. Let Min(R)={pi∣i∈{1,2,…,n}}⁠. As nil(R) = (0), it follows from [[14], Proposition 1.8] and [[12], Theorem 10] that (0)=⋂i=1npi⁠. Observe that (0)=⋂i=1npi is an irredundant strong primary decomposition of (0) in R and MNP(R)={pi∣i∈{1,2,…,n}}⁠. Since ⋂i=1npi=(0)⁠, it follows from (1) ⇒ (2) of Theorem 3.8 that ZT(R) is not connected. □

Let R be a ring such that the zero ideal of R admits a strong primary decomposition. Let |MNP(R)|≥ 2. Let t,n,qi,pi,xi (for i ∈ {1, 2, …, t}) be as in the statement of Theorem 3.9. If ZT(R) is connected, then it is shown in the proof of (1) ⇒ (2) of Theorem 3.9 that xj∈⋂i=1tpi for each j ∈ {1, 2, …, n} with the assumption that MNP(R)={pj∣j∈{1,2,…,n}}⁠. In the following example, we provide a ring R such that the zero ideal of R admits a strong primary decomposition, {Pi∣i∈{1,2,3,4}} is the set of prime ideals of R belonging to the zero ideal of R, MNP(R)={P1,P2}⁠, ZT(R) is connected, but there exists no zj∈⋂i=14Pi such that Pj=((0):Rzj) for each j ∈ {3, 4}.

Example 3.12.

Let S = K[X, Y] be the polynomial ring in two variables X, Y over a field K. Let I = SX2 + SXY. Let T=SI and let R = T × T. Then (0 + I) × (0 + I), the zero ideal of R admits a strong primary decomposition with the set of prime ideals of R belonging to the zero ideal of R equals {Pi∣i∈{1,2,3,4}}⁠, MNP(R)={P1,P2} and for each j ∈ {3, 4}, there exists no zj∈⋂i=14Pi such that Pj=((0+I)×(0+I):Rzj)⁠.

Proof. It is clear that I = (SX2 + SXY + SY2) ∩ SX is an irredundant strong primary decomposition of I in S with SX2 + SXY + SY2 is a SX + SY-primary ideal of S and SX ∈ Spec(S). Hence, (0+I)=SX2+SXY+SY2I∩SXI is an irredundant strong primary decomposition of the zero ideal in T with SX2+SXY+SY2I is a SX+SYI-primary ideal of T and SXI∈Spec(T)⁠. We denote SX+SYI by m and SXI by p⁠. Observe that m∈Max(T)⁠, p⊂m⁠, and Z(T)=m by [[14], Proposition 4.7]. Note that (0 + I) × (0 + I) is the zero ideal of R. Let us denote SX2+SXY+SY2I by q⁠. Hence, (0+I)=q∩p is an irredundant strong primary decomposition of (0 + I) in T. From (0 + I) × (0 + I) = ((0 + I) × T) ∩ (T × (0 + I)), it follows that (0+I)×(0+I)=(q×T)∩(p×T)∩(T×q)∩(T×p)⁠. Let us denote m×T by P1⁠, T×m by P2⁠, p×T by P3⁠, and T×p by P4⁠. Note that Pi∈Max(R) for each i ∈ {1, 2}, Pj∈Spec(R) for each j ∈ {3, 4}, q×T is a P1-primary ideal of R, and T×q is a P2-primary ideal of R. It is clear that (0+I)×(0+I)=(q×T)∩(T×q)∩(⋂j=34Pj) is an irredundant strong primary decomposition of the zero ideal in R. Moreover, P3⊂P1 and P4⊂P2⁠. By [[14], Theorem 4.5], it follows that {Pi∣i∈{1,2,3,4}} is the set of prime ideals belonging to the zero ideal of R and it is clear that MNP(R)={Pi∣i∈{1,2}}⁠. From m=((0+I):TX+I) and p=((0+I):TX+Y+I)⁠, it follows that P1=((0+I)×(0+I):R(X+I,0+I))⁠, P2=((0+I)×(0+I):R(0+I,X+I))⁠, P3=((0+I)×(0+I):R(X+Y+I,0+I))⁠, and P4=((0+I)×(0+I):R(0+I,X+Y+I))⁠. As P3⊂P1 and P4⊂P2⁠, we get that ⋂i=14Pi=P3∩P4⁠. Note that (X+I,0+I),(0+I,X+I)∈⋂j=34Pj⁠. Hence, ZT(R) is connected by (2) ⇒ (1) of Theorem 3.9. We claim that there exists no zj∈⋂i=14Pi such that Pj=((0+I)×(0+I):Rzj) for each j ∈ {3, 4}. Observe that ⋂i=14Pi=⋂j=34Pj=p×p⁠. Suppose that there exists z3∈⋂j=34Pj such that P3=((0+I)×(0+I):Rz3)⁠. Then z3 ≠ (0 + I, 0 + I) and thus there exists s3 ∈ SX\I such that p=((0+I):Ts3+I)⁠. This implies that SX = (I:Ss3). As XY ∈ I, it follows that Y ∈ (I:Ts3). This is impossible, since Y ∉ SX. Therefore, there exists no z3∈⋂j=34Pj such that P3=((0+I)×(0+I):Rz3)⁠. Similarly, it can be shown that there exists no z4∈⋂j=34Pj such that P4=((0+I)×(0+I):Rz4)⁠. □

Let R be an Artinian ring. Then there exists n∈N such that R≅∏i=1nRi as rings, where Ri is an Artinian local ring for each i ∈ {1, …, n} by [[14], Theorem 8.7]. Ðurić et al. determined a necessary and sufficient condition so that ZT(R) is connected (see [[9], Theorem 3.1]).

Let n∈N\{1}⁠. Let Ri be a ring for each i ∈ {1, 2, …, n} and let R = R1 × R2 × . . . × Rn be their direct product. Motivated by [[9], Theorem 3.1], we want to determine a necessary and sufficient condition so that ZT(R) is connected. In Corollary 3.14, we prove that Ri is not an integral domain for each i ∈ {1, 2, …, n} is a necessary condition for ZT(R) to be connected. In Proposition 3.15, we prove that this necessary condition is also sufficient if Z(Ri) is an ideal of Ri for each i ∈ {1, 2, …, n}. We use the following lemma in the proof of Corollary 3.14.

Lemma 3.13.

Let S, T be rings, and let R = S × T be their direct product. If ZT(R) is connected, then S and T are not integral domains.

Proof. Assume that ZT(R) is connected. Let e1 = (1, 0) and let e2 = (0, 1). Note that e1, e2 ∈ Z(R)* and e1 + e2 = (1, 1) ∉ Z(R). Hence, e1 and e2 are not adjacent in ZT(R). As ZT(R) is connected by assumption, there exists (s, t) ∈ Z(R)* such that e2 and (s, t) are adjacent in ZT(R). Therefore, e2(s, t) = (0, 0) and e2 + (s, t) ∈ Z(R). From e2(s, t) = (0, 0), we get that t = 0 and so, s ≠ 0. Note that (s, 1) = (s, 0) + e2 ∈ Z(R). Hence, s ∈ Z(S)*. This shows that S is not an integral domain. Similarly, there exists (s′, t′) ∈ Z(R)* such that e1 and (s′, t′) are adjacent in ZT(R) and this implies that s′ = 0 and t′ ∈ Z(T)*. Therefore, T is not an integral domain. □

Corollary 3.14.

Let n∈N\{1}⁠. Let Ri be a ring for each i ∈ {1, 2, …, n} and let R = R1 × R2 × . . . × Rn be their direct product. If ZT(R) is connected, then Ri is not an integral domain for each i ∈ {1, 2, …, n}.

Proof. Assume that ZT(R) is connected. Let i ∈ {1, 2, …, n}. Let us denote the ring ∏j∈{1,2,…,n}\{i}Rj by Ti. Then R ≅ Ri × Ti as rings. Hence, ZT(Ri × Ti) is connected. Therefore, Ri is not an integral domain by Lemma 3.13. □

Proposition 3.15.

Let n∈N\{1}⁠. Let i ∈ {1, 2, …, n} and let Ri be a ring such that Z(Ri) is an ideal of Ri. Let R = R1 × R2 × . . . × Rn be their direct product. Then the following statements are equivalent:

Moreover, if (1) holds, then diam(ZT(R)) = 3 and if R is not reduced, then r(ZT(R)) = 2.

Proof. Let i ∈ {1, 2, …, n}. It is convenient to denote Z(Ri) by pi⁠. Let us denote the ideal I1 × I2× . . . × In of R with Ii=pi and Ij = Rj for each j ∈ {1, 2, …, n}\{i} by Pi⁠. It is clear that Pi∈Spec(R) and Z(R)=⋃i=1nPi⁠. Since Pi and Pj are not comparable under inclusion for all distinct i, j ∈ {1, 2, …, n}, it follows that MNP(R)={Pi∣i∈{1,2,…,n}} by [[14], Proposition 1.11(i)]. Thus |MNP(R)| = n.

(1) ⇒ (2) Assume that ZT(R) is connected. It follows from Corollary 3.14 that Z(Ri) ≠ (0) for each i ∈ {1, 2, …, n}. (This part of the proof does not need the assumption that Z(Ri) is an ideal of R for each i ∈ {1, 2, …, n}.)

(2) ⇒ (1) Observe that MNP(R)={Pi∣i∈{1,2,…,n}} and ⋂i=1nPi=p1×p2×...×pn≠(0)×(0)×. . .×(0)⁠. Let a ∈ Z(R)* be such that MNP(R)⊈V(a). Let a = (a1, a2, …, an). From Z(R)=⋃i=1nPi⁠, it follows that there exists at least one i ∈ {1, 2, …, n} such that a∈Pi⁠. Hence, ai∈pi⁠. As MNP(R)⊈V(a), it follows that aj∉pj for at least one j ∈ {1, 2, …, n}\{i}. As ai ∈ Z(Ri), there exists bi ∈ Ri\{0} such that aibi = 0. We can assume that bi∈pi⁠. If ai = 0, then we can take bi to be any non-zero element of pi⁠. If ai ≠ 0, then the element bi ∈ Ri\{0} with aibi = 0 satisfies bi∈pi⁠. Let b ∈ R be defined as follows: the ith coordinate of b equals bi and the kth coordinate of b equals 0 for all k ∈ {1, 2, …, n}\{i}. Observe that aj ≠ 0 but the jth coordinate of b equals 0. It is clear that b ∈ Z(R)*, a ≠ b, ab = (0, 0, …, 0), and Pi∈V(a)∩V(b)⁠. Thus the statement (2) of Theorem 3.8 holds. Hence, ZT(R) is connected by (2) ⇒ (1) of Theorem 3.8.

  1. ZT(R) is connected.

  2. Z(Ri) ≠ (0) for each i ∈ {1, 2, …, n}.

Assume that (1) holds. Then the statement (1) of Theorem 3.8 holds and so, the statement (2) of Theorem 3.8 also holds. Hence, it follows from the moreover part of Theorem 3.8 that diam(ZT(R)) = 3, and if R is not reduced, then r(ZT(R)) = 2. □

Let R be such that MNP(R) is infinite. Now, Lemmas 3.1, 3.5, 3.6, and 3.7 imply that ZT(R) is connected if and only if given a ∈ Z(R)* with MNP(R)⊈V(a), there exists x ∈ Z(R)*\{a} such that ax = 0 and V(a) ∩ V(x) ∩ MNP(R) ≠ ∅. Let n∈N and let Rn be a ring such that Z(Rn) is an ideal of Rn. Let R = R1 × R2 × R3 × . . . be their direct product. In the following proposition, we verify that MNP(R) is infinite and show that ZT(R) is connected if and only if Z(Rn) ≠ (0) for each n∈N⁠.

Proposition 3.16.

Let n∈N and let Rn be a ring such that Z(Rn) is an ideal of Rn. Let R = R1 × R2 × R3 × . . . be their direct product. Then MNP(R) is infinite and the following statements are equivalent:

Moreover, if either (1) or (2) holds, then diam(ZT(R)) = 3, and if R is not reduced, then r(ZT(R)) = 2.

Proof. Let n∈N⁠. It is convenient to denote Z(Rn) by pn⁠. Let Pn be the ideal I1 × I2 × I3 × . . . of R with In=pn and Ij = Rj for all j∈N\{n}⁠. Since pn∈Spec(Rn)⁠, it follows that Pn∈Spec(R)⁠. As Z(Rn)=pn⁠, we get that Pn⊆Z(R)⁠. Hence, ⋃n=1∞Pn⊆Z(R)⁠. Let r = (r1, r2, r3, …) ∈ Z(R). Then there exists s = (s1, s2, s3, …) ∈ R\{(0, 0, 0, …)} such that risi = 0 for each i∈N⁠. Note that sn ≠ 0 for some n∈N and hence, from rnsn = 0, we get that rn∈pn and so, r∈Pn⁠. This proves that Z(R)⊆⋃n=1∞Pn and therefore, Z(R)=⋃n=1∞Pn⁠. It is clear that Pn≠Pm for all distinct n,m∈N⁠. For each n∈N⁠, let en be the element of R whose nth coordinate equals 1 and jth coordinate equals zero for all j∈N with j ≠ n. Let n,m∈N with n ≠ m. Observe that (1,1,1,…)−en∈Pn and en∈Pm and so, (1,1,1,…)∈Pn+Pm⁠. Hence, Pn+Pm=R⁠. Let n∈N⁠. We next verify that Pn∈MNP(R)⁠. Let P∈Spec(R) be such that P⊆Z(R) and Pn⊆P⁠. Let r=(r1,r2,r3,…)∈P⁠. Then enr∈P⁠. As (1,1,1,…)−en∈Pn⊆P⁠, it follows that s=(1,1,1,…)−en+enr∈P⁠. Observe that the nth coordinate of s equals rn and the jth coordinate of s equals 1 for all j∈N\{n}⁠. As s ∈ Z(R), we get that rn∈pn⁠. Hence, r∈Pn⁠. This shows that P⊆Pn and so, P=Pn⁠. This proves that Pn∈MNP(R)⁠. Hence, we get that {Pn∣n∈N}⊆MNP(R) and so, MNP(R) is infinite. Let P∈MNP(R)⁠. If (1,1,1,…)−en∈P for some n∈N⁠, then we claim that P=Pn⁠. Let r=(r1,r2,r3,…)∈P⁠. Note that (1,1,1,…)−en+enr∈P⁠, and as shown above, we get that rn∈pn and so, r∈Pn⁠. Therefore, P⊆Pn and so, P=Pn⁠.

(1) ⇒ (2) Assume that ZT(R) is connected. Let n∈N and let us denote the ring ∏m∈N\{n}Rm by Tn. Note that R ≅ Rn × Tn as rings. Since ZT(Rn × Tn) is connected, Z(Rn) ≠ (0) by Lemma 3.13.

(2) ⇒ (1) Assume that Z(Rn) ≠ (0) for each n∈N⁠. Let a = (a1, a2, a3…) ∈ Z(R)* be such that MNP(R)⊈V(a). Observe that a∈Pn for some n∈N⁠. Hence, an∈pn⁠. Thus Pn∈V(a)⁠. As MNP(R)⊈V(a) by assumption, there exists P∈MNP(R)\{Pn} such that a∉P⁠. Note that (1,1,1,…)−en∉P (see the first paragraph of this proof). Therefore, en∈P⁠, since en((1, 1, 1, …) − en) = (0, 0, 0, …). If aj = 0 for each j∈N\{n}⁠, then a=aen∈P⁠. This is impossible and so, aj ≠ 0 for at least one j∈N\{n}⁠. Since Z(Rn)=pn⁠, it follows as in the proof of Proposition 3.15 that there exists bn∈pn,bn≠0 such that anbn = 0. Let b ∈ Z(R)* be defined as follows: the nth coordinate of b equals bn and the jth coordinate of b equals 0 for all j∈N\{n}⁠. Observe that a ≠ b, ab = (0, 0, 0, …), and Pn∈V(a)∩V(b)⁠.

  1. ZT(R) is connected.

  2. Z(Rn) ≠ (0) for each n∈N⁠.

Let x, y ∈ Z(R)* with x ≠ y. It follows from Lemmas 3.5, 3.6, and 3.7 that there exists a path in ZT(R) between x and y with 1 ≤ d(x, y) ≤ 3 in ZT(R). Therefore, we obtain that ZT(R) is connected with 1 ≤ diam(ZT(R)) ≤ 3.

Assume that (2) holds. It is verified in the proof of (2) ⇒ (1) of this proposition that ZT(R) is connected and diam(ZT(R)) ≤ 3. We can find x∈P1,y∈P2 such that x + y = (1, 1, 1, …) ∉ Z(R). Hence, it follows as in the proof of the moreover part of Theorem 3.8 that d(x, y) = 3 in ZT(R) and so, diam(ZT(R)) = 3. If R is not reduced, then it can be shown as in the proof of the moreover part of Theorem 3.8 that r(ZT(R)) = 2. □

We provide Example 3.17 to illustrate Theorems 3.8, 3.9, and Propositions 3.15, 3.16.

Example 3.17.

Proof.

  1. Let R be as in Example 2.14(3). Let T = R × R. Then |MNP(T)| = 2, the zero ideal of T admits a primary decomposition but does not admit any strong primary decomposition and ZT(T) is connected with diam(ZT(T)) = 3 and r(ZT(T)) = 2.

  2. Let {Xi}i∈N be a set of indeterminates. Let D=⋃n=1∞K[[X1,…,Xn]]⁠, where K[[X1, …, Xn]] is the power series ring in X1, …, Xn over a field K. Let I be the ideal of D generated by {XiXj∣i,j∈N,i≠j}⁠. Let R=DI⁠. If T = R × R, then T is a reduced ring, |MNP(T)| = 2, the zero ideal of T does not admit primary decomposition, and ZT(T) is connected with diam(ZT(T)) = 3 and r(ZT(T)) = 2.

  3. Let R=Z4×Z4⁠. Then |MNP(R)| = 2, R is a finite ring, and ZT(R) is connected with diam(ZT(R)) = 3 and r(ZT(R)) = 2.

  4. Let R=Z4×F⁠, where F is a field. Then R is Artinian, |MNP(R)| = 2 but ZT(R) is not connected.

  5. Let R be as in Example 2.14(3). Let Rn = R for each n∈N and let T = R1 × R2 × R3 × . . .. Then MNP(T) is infinite, ZT(T) is connected with diam(ZT(T)) = 3 and r(ZT(T)) = 2.

  1. In the notation of Example 2.14(3), MNP(R)={p=mVm}⁠. It follows as in the proof of Proposition 3.15 that MNP(T)={p×R,R×p} and so, |MNP(T)| = 2. Note that dim  R = 0 and Spec(R)=Max(R)={p} and so, nil(R)=p by [[14], Proposition 1.8]. As p≠(0+Vm)⁠, we get that R is not reduced and so, T is not reduced. As (0 + Vm) is the zero ideal of R with (0+Vm)=p⁠, we get that (0 + Vm) is a p-primary ideal of R by [[14], Proposition 4.2]. It is clear that (0 + Vm) × (0 + Vm) is the zero ideal of T and (0 + Vm) × (0 + Vm) = ((0 + Vm) × R) ∩ (R × (0 + Vm)). Let us denote the ideal p×R by P1 and R×p by P2⁠. Since p∈Max(R)⁠, it follows that Pi∈Max(T) for each i ∈ {1, 2}. Let us denote the ideal (0 + Vm) × R by Q1 and the ideal R × (0 + Vm) by Q2⁠. Let i ∈ {1, 2}. As Qi=Pi∈Max(T)⁠, we obtain that Qi is a Pi-primary ideal of T by [[14], Proposition 4.2]. From (0+Vm)×(0+Vm)=⋂i=12Qi⁠, it follows that the zero ideal of T admits a primary decomposition. Note that Spec(T)=Max(T)={Pi∣i∈{1,2}}⁠. Since V is a rank one non-discrete valuation domain, it follows that m=m2=mn for all n ≥ 2 and so, p=pn for all n ≥ 2. Hence, Pi=Pin for all n ≥ 2 and for each i ∈ {1, 2}. Observe that p≠(0+Vm) and so, Pin⊈Qi for all n∈N and for each i ∈ {1, 2}. Therefore, (0+Vm)×(0+Vm)=⋂i=12Qi is not a strong primary decomposition of the zero ideal in T. We claim that (0+Vm)×(0+Vm)=⋂i=12Qi is the only irredundant primary decomposition of the zero ideal in T. Let (0+Vm)×(0+Vm)=⋂j=1tQi′ be an irredundant primary decomposition of (0 + Vm) × (0 + Vm) in T. Then t = 2 by [[14], Theorem 4.5] and without loss of generality, we can assume that Q1′=q1×R for some p-primary ideal q1 of R. Then Q2′ must be of the form R×q2 for some p-primary ideal q2 of R. Hence, it follows from (0+Vm)×(0+Vm)=⋂i=12Qi′ that q1=(0+Vm)=q2⁠. Therefore, Qi′=Qi for each i ∈ {1, 2}. This shows that the zero ideal of T admits a primary decomposition but it does not admit any strong primary decomposition. Note that T = R × R and Z(R)=p is an ideal of R with p≠(0+Vm)⁠. Hence, ZT(T) is connected by (2) ⇒ (1) of Proposition 3.15. It follows from the moreover part of Proposition 3.15 that diam(ZT(T)) = 3 and r(ZT(T)) = 2, since T is not reduced.

  2. The ring R mentioned in (2) is due to Gilmer and Heinzer and it appeared in [[19], Example, p. 16]. Let i∈N⁠. It is convenient to denote Xi + I by xi. Observe that xi ≠ 0 + I. It was noted in [[19], Example, p. 16] that R is a quasi-local reduced ring with m=∑n=1∞Rxn as its unique maximal ideal. It is clear that Z(R)⊆m⁠. Let r∈m⁠. Then there exist n∈N and ri ∈ R for each i ∈ {1, …, n} such that r=∑i=1nrixi⁠. Note that rxn+1 = 0 + I and so, r ∈ Z(R). Hence, m⊆Z(R) and therefore, Z(R)=m⁠. As R is reduced, it follows that T = R × R is reduced. It follows as in the proof of Proposition 3.15 that MNP(T)={m×R,R×m}⁠. Thus |MNP(T)| = 2. It is convenient to denote m×R by M1 and R×m by M2⁠. It is clear that Mi∈Max(T) for each i ∈ {1, 2}. It was already noted in [[19], Example, p. 16] that Min(R) is infinite, and indeed, Min(R)={pi∣i∈N}⁠, where for each i∈N⁠, pi is the ideal of R generated by {xj∣j∈N\{i}}⁠. Hence, Min(T)={pi×R∣i∈N}∪{R×pi∣i∈N} and so, Min(T) is infinite. Note that (0 + I) × (0 + I) is the zero ideal of T. As Min(T) is infinite, we obtain from [[14], Proposition 4.6] that the zero ideal of T does not admit primary decomposition. Observe that Z(R)=m is an ideal of R with m≠(0+I)⁠. As T = R × R, we obtain that ZT(T) is connected by (2) ⇒ (1) of Proposition 3.15 and from the moreover part of Proposition 3.15, we get that diam(ZT(T)) = 3. From diam(ZT(T)) = 3, it follows that e(t) ≥ 2 in ZT(T) for each t ∈ Z(T)* and so, r(ZT(T)) ≥ 2. Let m∈m with m ≠ 0 + I. Let t = (m, 0 + I). We claim that e(t) = 2 in ZT(T). Let t′ ∈ Z(T)*\{t}. Observe that either t′ = (m′, r) for some m′∈m and r ∈ R or t′ = (a, m″) for some a ∈ R and m″∈m⁠. Suppose that t′ = (m′, r). As m+m′∈m=Z(R)⁠, it follows that t + t′ = (m + m′, r) ∈ Z(T). If tt′ = (0 + I, 0 + I), then t and t′ are adjacent in ZT(T) and so, d(t, t′) = 1 in ZT(T). Suppose that tt′ ≠ (0 + I, 0 + I). Note that Rm + Rm′ is a finitely generated ideal of R with Rm+Rm′⊂m and so, there exists n∈N such that Rm+Rm′⊆∑i=1nRxi⁠. Hence, mxn+1 = m′xn+1 = 0 + I. Let t″ = (xn+1, 0 + I). Then t″ ∈ Z(T)* and t − t″ − t′ is a path of length two between t and t′ in ZT(T). Suppose that t′ = (a, m″) for some a ∈ R and m″∈m⁠. It is clear that t + t′ ∈ Z(T). If tt′ = (0 + I, 0 + I), then d(t, t′) = 1 in ZT(T). Suppose that d(t, t′) > 1 in ZT(T). It is possible to find j∈N such that m″xj = 0 + I. Let t″ = (0 + I, xj). Then t″ ∈ Z(T)* is such that t − t″ − t′ is a path of length two between t and t′ in ZT(T). This shows that d(t, t′) ≤ 2 in ZT(T) for any t′ ∈ Z(T)* with t′ ≠ t. Therefore, e(t) ≤ 2 in ZT(T) and so, e(t) = 2 in ZT(T). Hence, it follows that r(ZT(T)) ≤ 2 and so, r(ZT(T)) = 2.

  3. Since Z4 is not reduced, we get that R=Z4×Z4 is not reduced. It is clear that |R| = 16. Since Z(Z4)=2Z4⁠, it follows as in the proof of Proposition 3.15 that MNP(R)={2Z4×Z4,Z4×2Z4}⁠. Note that Z4 is local with m=2Z4 as its unique maximal ideal. It is convenient to denote m×Z4 by M1 and Z4×m by M2⁠. Thus MNP(R)={Mi∣i∈{1,2}}⁠. Therefore, |MNP(R)| = 2. Since (0) of Z4 is a m-primary ideal of Z4⁠, we get that Q1=(0)×Z4 is a M1-primary ideal of R and Q2=Z4×(0) is a M2-primary ideal of R. Observe that Mi2=Qi for each i ∈ {1, 2} and (0)×(0)=⋂i=12Qi is an irredundant strong primary decomposition of the zero ideal in R. Note that (2,0),(0,2)∈⋂i=12Mi⁠, M1=((0)×(0):R(2,0)) and M2=((0)×(0):R(0,2))⁠. Hence, ZT(R) is connected by (2) ⇒ (1) of Theorem 3.9. It follows from the moreover part of Theorem 3.9 that diam(ZT(R)) = 3 and r(ZT(R)) = 2.

  4. Since F is a field, it is clear that R=Z4×F is Artinian. Proceeding as in (3), it can be shown that MNP(R)={M1=2Z4×F,M2=Z4×(0)}⁠. Therefore, |MNP(R)| = 2. Observe that Q1=(0)×F is a M1-primary ideal of R with M12=Q1 and (0)×(0)=Q1∩M2 is an irredundant strong primary decomposition of the zero ideal in R. Let r∈M2\{(0,0)}⁠. Then r = (n, 0) for some n∈Z4\{0}⁠. Note that (1,0)∈M2 and (1, 0)(n, 0) ≠ (0, 0). Therefore, there exists no r ∈ R\{(0, 0)} with r∈M2 such that M2=((0,0):Rr)⁠. Hence, ZT(R) is not connected by (1) ⇒ (2) of Theorem 3.9. One can also apply the following argument to conclude that ZT(R) is not connected. As R=Z4×F with Z(F) = (0), it follows from (1) ⇒ (2) of Proposition 3.15 that ZT(R) is not connected.

  5. In the notation of Example 2.14(3), Z(R)=mVm is a non-zero ideal of R. As Rn = R by assumption for each n∈N⁠, we get that Z(Rn) is a non-zero ideal of Rn. As T = R1 × R2 × R3 × . . ., we obtain from Proposition 3.16 that MNP(T) is infinite. It follows from (2) ⇒ (1) of Proposition 3.16 that ZT(T) is connected. From the moreover part of Proposition 3.16, we get that diam(ZT(T)) = 3 and as R is not reduced, it follows that T is not reduced and so, r(ZT(T)) = 2. □

Recall that a ring R is said to be von Neumann regular if given a ∈ R, there exists b ∈ R such that a = a2b [[20], Exercise 16, p.111]. We know from (a) ⇔ (d) of [[20], Exercise 16, p.111] that a ring R is von Neumann regular if and only if dim  R = 0 and R is reduced. Thus if a ring R is von Neumann regular, then Spec(R) = Max(R) = Min(R) and R is reduced, and so, ⋂m∈Max(R)m=(0) by [[14], Proposition 1.8]. Moreover, m⊆Z(R) for each m∈Max(R) by [[12], Theorem 84] and so, Max(R) = MNP(R). Let R be von Neumann regular and let a ∈ R. Note that a = ue for some u ∈ U(R) and e ∈ R is idempotent by (1) ⇒ (3) of [[20], Exercise 29, p.113]. For a von Neumann regular ring R which is not a field, in the following theorem, we provide a necessary and sufficient condition so that ZT(R) is connected.

Theorem 3.18.

Let R be a von Neumann regular ring which is not a field. The following statements are equivalent:

Moreover, if either (1) or (2) holds, then diam(ZT(R)) = r(ZT(R)) = 3.

Proof. As R is a von Neumann regular ring which is not a field, |Max(R)|≥ 2. It is already noted that Spec(R) = Max(R) = Min(R) = MNP(R) and ⋂m∈MNP(R)m=(0)⁠.

(1) ⇒ (2) Assume that ZT(R) is connected. Since ⋂m∈MNP(R)m=(0)⁠, there exists no a ∈ Z(R)* such that |V(a) ∩ MNP(R)| = 1 by Corollary 3.2. Let m∈Max(R)=MNP(R)⁠. We claim that m is not principal. Suppose that m is principal. Let m∈m be such that m=Rm⁠. Then m ∈ Z(R)* and V(m)={m}⁠. Since Spec(R) = Max(R) = MNP(R), we obtain that V(m)∩MNP(R)=V(m)={m}⁠. Hence, m ∈ Z(R)* is such that |V(m) ∩ MNP(R)| = 1. This is a contradiction. Therefore, no maximal ideal of R is principal.

(2) ⇒ (1) Assume that no maximal ideal of R is principal. It is already noted that |Max(R)|≥ 2. Let a ∈ Z(R)*. As ⋂m∈MNP(R)m=(0)⁠, it follows that there exists at least one m∈MNP(R) such that a∉m⁠. Therefore, MNP(R)⊈V(a). Let a = ue for some u ∈ U(R) and e ∈ R\{0, 1} is idempotent. Let m1∈MNP(R) be such that a∈m1⁠. Then e∈m1⁠. Since m1 is not principal, it is possible to find b∈m1 such that b ∉ Re. Observe that b(1 − e) ∈ Z(R)*\{a}, ab(1 − e) = 0, and m1∈V(a)∩V(b(1−e))∩MNP(R)⁠. Let x, y ∈ Z(R)* be such that x ≠ y. It now follows from the above argument that MNP(R)⊈V(x), MNP(R)⊈V(y), there exist z, w ∈ Z(R)* such that x ≠ z, xz = 0, and V(x) ∩ V(z) ∩ MNP(R) ≠ ∅ and y ≠ w, yw = 0, and V(y) ∩ V(w) ∩ MNP(R) ≠ ∅. Hence, there exists a path in ZT(R) between x and y such that 1 ≤ d(x, y) ≤ 3 in ZT(R) by Lemma 3.7. This proves that ZT(R) is connected and diam(ZT(R)) ≤ 3.

  1. ZT(R) is connected.

  2. No maximal ideal of R is principal.

Assume that (2) holds. Then it is verified in the proof of (2) ⇒ (1) of this theorem that ZT(R) is connected and 1 ≤ diam(ZT(R)) ≤ 3. Hence, r(ZT(R)) ≤ 3. Let a ∈ Z(R)*. Observe that a = ue for some u ∈ U(R) and e ∈ R is a non-trivial idempotent. It is clear that 1 − e ∈ R is a non-trivial idempotent. As any maximal ideal of R contains exactly one between e and 1 − e, it follows that a+1−e∉m for each m∈Max(R)⁠. Hence, a + 1 − e ∈ U(R) by [[14], Corollary 1.5]. Hence, a + 1 − e ∉ Z(R). Therefore, it follows as in the proof of the moreover part of Theorem 3.8 that d(a, 1 − e) ≥ 3 in ZT(R) and so, d(a, 1 − e) = 3 in ZT(R). This proves that the eccentricity of a in ZT(R) equals 3 for each a ∈ Z(R)*. Therefore, diam(ZT(R)) = r(ZT(R)) = 3. □

The following example illustrates Theorem 3.18.

Example 3.19.

Let L be the field of algebraic numbers (that is, L is the algebraic closure of Q⁠). Let A be the ring of all algebraic integers. Let R=A2A⁠. Then R is a von Neumann regular ring and ZT(R) is connected with diam(ZT(R)) = r(ZT(R)) = 3.

Proof. It was verified in the proof of [[21], Example 2.20(3)] that R is a von Neumann regular ring. With the help of [[20], Proposition 42.8(1)], it was noted in the proof of [[21], Example 2.20(3)] that Max(R) is uncountable, and moreover, it was verified in the proof of [[21], Example 2.20(3)] that no maximal ideal of R is principal. It now follows from (2) ⇒ (1) of Theorem 3.18 that ZT(R) is connected. Also, we obtain from the moreover part of Theorem 3.18 that diam(ZT(R)) = r(ZT(R)) = 3. □

Let R be a ring such that Z(R)* ≠ ∅. This section aims to discuss some results on the dominating sets and the domination number of ZT(R). Let G = (V, E) be a graph. Recall that a set S ⊆ V is called a dominating set of G if every vertex u ∈ V\S has a neighbor v ∈ S. Equivalently, every vertex of G is either in S or in the neighbor set N(S) = ⋃v ∈ SN(v) of S in G [[10], Definition 10.2.1]. A γ-set of G is a minimum dominating set of G, that is, a dominating set of G whose cardinality is minimum. A dominating set S of G is minimal if S properly contains no dominating set S′ of G [[10], Definition 10.2.2]. The domination number of G is the cardinality of a minimum dominating set (that is, γ-set) of G; it is denoted by γ(G) [[10], Definition 10.2.3]. In Ref. [22], Rad et al. investigated on the dominating sets and the domination number of Γ(R). If |Z(R)*|≥ 2, then in the following proposition, we determine necessary and sufficient conditions so that γ(ZT(R)) to be equal to 1.

Proposition 4.1.

Let R be such that |Z(R)*|≥ 2. The following statements are equivalent:

Proof. (1) ⇒ (2) Assume that γ(ZT(R)) = 1. Let x ∈ Z(R)* be such that {x} is a dominating set of ZT(R). By hypothesis, |Z(R)*|≥ 2. For any y ∈ Z(R)* with y ≠ x, x and y are adjacent in ZT(R). Hence, for any distinct a, b ∈ Z(R)*, either a and b are adjacent in ZT(R) or a − x − b is a path of length two in ZT(R) between a and b. This proves that ZT(R) is connected and r(ZT(R)) = 1.

(2) ⇒ (3) Assume that ZT(R) is connected and r(ZT(R)) = 1. Let x ∈ Z(R)* be such that e(x) = 1 in ZT(R). Let y ∈ Z(R)* be such that y ≠ x. From e(x) = 1 in ZT(R), we get that x and y are adjacent in ZT(R). Therefore, xy = 0 and x + y ∈ Z(R). Thus Z(R)\{x}⊆ ((0):Rx). As |Z(R)*|≥ 2 by hypothesis, there exists y ∈ Z(R)* with y ≠ x. Note that x + y ∈ Z(R)\{x}. Hence, (x + y)x = xy = 0 and so, x2 = 0. This shows that Z(R) = ((0):Rx). Therefore, Z(R) is an ideal of R. Let us denote Z(R) by p⁠. As MNP(R)={p}⁠, we get that |MNP(R)| = 1 and it is already verified that p=((0):Rx) is a B-prime of (0) in R.

(3) ⇒ (1) By (3), R admits a unique member of MNP(R) and the unique member is a B-prime of (0) in R. Let MNP(R)={p} and let x∈p\{0} be such that p=((0):Rx)⁠. Then it is clear that {x} is a dominating set of ZT(R) and so, γ(ZT(R)) = 1. □

  1. γ(ZT(R)) = 1.

  2. ZT(R) is connected and r(ZT(R)) = 1.

  3. |MNP(R)| = 1 and the unique member of MNP(R) is a B-prime of (0) in R.

In the following example, we provide a ring R with |MNP(R)| = 1 such that ZT(R) does not admit any finite dominating set. Recall that a ring R is called a chained ring if the set of ideals of R is linearly ordered by inclusion [[20], Exercise 8, p. 184].

Example 4.2.

Let R be as in Example 2.14(3). Then |MNP(R)| = 1 and ZT(R) = Γ(R) does not admit any finite dominating set.

Proof. In the notation of Example 2.14(3), R=VVm and MNP(R)={p=mVm}⁠. Therefore, |MNP(R)| = 1 and hence, ZT(R) = Γ(R) by Corollary 2.7. It is already noted in the proof of Example 2.14(3) that p is not a B-prime of zero ideal in R. Let {m1 + Vm, …, mk + Vm} be any finite non-empty subset of Z(R)*. Since R is a chained ring, after a suitable rearrangement of 1, …, k, we can assume without loss of generality that R(m1 + Vm) ⊆ . . . ⊆ R(mk + Vm). Observe that R(m1 + Vm) is a non-zero ideal of R and mk + Vm ∈ Z(R)*. Since p is not a B-prime of the zero ideal in R, it follows that p⊈R(mk+Vm) and p⊈((0+Vm):Rm1+Vm)⁠. Hence, p⊈R(mk+Vm)∪((0+Vm):Rm1+Vm)⁠. Therefore, there exists m′∈m such that m′ + Vm ∉ R(mk + Vm) and m′m1∉Vm. As R(m1 + Vm) ⊆ . . . ⊆ R(mk + Vm), it is clear from the choice of m′ + Vm that m′ + Vm ∈ Z(R)*\{m1 + Vm, …, mk + Vm}, (m′ + Vm)(mi + Vm) ≠ 0 + Vm for each i ∈ {1, …, k}. Thus m′ + Vm ∈ Z(R)* is such that m′ + Vm∉{mi + Vm∣i ∈ {1, …, k}} and m′ + Vm is not adjacent to any element from {mi + Vm∣i ∈ {1, …, k}} in Γ(R). This proves that ZT(R) = Γ(R) does not admit any finite dominating set. □

Let R be such that 2 ≤ |MNP(R)| < ∞. Let |MNP(R)| = n and let MNP(R)={pi∣i∈{1,2,…,n}}⁠. If ZT(R) is connected, then we verify in the following proposition that γ(ZT(R)) ≥ n.

Proposition 4.3.

Let R be a ring such that 2 ≤ |MNP(R)| = n < ∞. Let MNP(R)={pi∣i∈{1,2,…,n}}⁠. If ZT(R) is connected, then γ(ZT(R)) ≥ n.

Proof. Let D ⊆ Z(R)* be any dominating set of ZT(R). By hypothesis, |MNP(R)| = n ≥ 2 and MNP(R)={pi∣i∈{1,2,…,n}}⁠. We know from the proof of [[23], Proposition 3.10] that it is possible to find elements a1, a2, …, an ∈ Z(R)* and r1, r2…, rn ∈ R such that riai + rjaj ∉ Z(R) for all distinct i, j ∈ {1, 2, …, n}. Let i ∈ {1, 2, …, n}. Note that ai ∈ Z(R)* and MNP(R)⊈V(ai). Since |Z(R)*|≥ 2 and ZT(R) is connected by assumption, there exists xi ∈ Z(R)* such that ai and xi are adjacent in ZT(R). Any such xi satisfies aixi = 0 and ai + xi ∈ Z(R). From aixi = 0 and ai + xi ∈ Z(R), it follows that ai+xi∈pk for some pk∈MNP(R)∩V(ai)∩V(xi)⁠. Therefore, Rai + Rxi ⊆ Z(R). For any i ∈ {1, 2, …, n}, let us denote {ai} by Ai and let Bi = {xi ∈ Z(R)*∣ ai and xi are adjacent in ZT(R)}. It is clear that either ai ∈ D or D ∩ Bi ≠ ∅. Thus for each i ∈ {1, 2, …, n}, |D ∩ (Ai ∪ Bi)|≥ 1. Let i, j ∈ {1, 2, …, n} with i ≠ j. Note that ai ≠ aj. As Rai + Rxi ⊆ Z(R) for any xi ∈ Bi, Raj + Rxj ⊆ Z(R) for any xj ∈ Bj, whereas Rai + Raj⊈Z(R), it follows that ai ∉ Bj, and aj ∉ Bi. Thus Ai ∩ Aj = Ai ∩ Bj = Aj ∩ Bi = ∅. As aixi = 0 for any xi ∈ Bi, ajxj = 0 for any xj ∈ Bj, Rai + Raj⊈Z(R), we get that Bi ∩ Bj = ∅. It follows that (Ai ∪ Bi) ∩ (Aj ∪ Bj) = ∅. Therefore, (D ∩ (Ai ∪ Bi)) ∩ (D ∩ (Aj ∪ Bj)) = ∅. It is clear that ⋃i=1n(D∩(Ai∪Bi))⊆D and so, |D|≥|⋃i=1n(D∩(Ai∪Bi))|=∑i=1n|D∩(Ai∪Bi)|≥n⁠. Therefore, γ(ZT(R)) ≥ n. □

Remark 4.4.

Let n∈N be such that n ≥ 2. Let R be such that |MNP(R)| = n. Note that Γ(R) is connected by [[1], Theorem 2.3]. In this remark, we provide an example of a ring R with |MNP(R)| = 2 to illustrate that the conclusion of Proposition 4.3 can fail to hold for Γ(R). Let R=Z2×Z2⁠. Observe that MNP(R)={(0)×Z2,Z2×(0)} and so, |MNP(R)| = 2. It is clear that Z(R)* = {(0, 1), (1, 0)} and as (0, 1)(1, 0) = (0, 0), it follows that {(0, 1)} is a dominating set of Γ(R) and so, γ(Γ(R)) = 1. This example also illustrates that (1) ⇒ (3) of Proposition 4.1 can fail to hold for the zero-divisor graph.

Lemma 4.5.

Let n ≥ 2 and let Ri be a ring for each i ∈ {1, 2, …, n}. Suppose that Z(Ri) is an ideal of Ri for each i ∈ {1, 2, …, n} with Z(Ri) ≠ (0). Let R = R1 × R2 × . . . × Rn. Then |MNP(R)| = n, ZT(R) is connected, γ(ZT(R)) ≥ n, and γ(Γ(R)) ≥ n.

Proof. We know from the proof of Proposition 3.15 that |MNP(R)| = n. As Z(Ri) ≠ (0) for each i ∈ {1, 2, …, n} by assumption, it follows from (2) ⇒ (1) of Proposition 3.15 that ZT(R) is connected and so, γ(ZT(R)) ≥ n by Proposition 4.3. For each i ∈ {1, 2, …, n}, let ei be the element of R whose ith coordinate equals 1 and whose jth coordinate equals 0 for each j ∈ {1, 2, …, n}\{i}, and let xi∈Z(Ri)*⁠. For each i ∈ {1, 2, …, n}, let ai ∈ R be such that the ith coordinate of ai equals xi and the jth coordinate of ai equals 1 for all j ∈ {1, 2, …, n}\{i}. Since |Z(R)*|≥ 2 and Γ(R) is connected by [[1], Theorem 2.3], it is possible to find bi ∈ Z(R)* such that ai and bi are adjacent in Γ(R). Observe that any such bi must be such that the jth coordinate of bi equals 0 for all j ∈ {1, 2, …, n}\{i} and the ith coordinate of bi equals yi for some yi∈Z(Ri)* with xiyi = 0. Let i ∈ {1, 2, …, n}. Let Ai = {ai} and let Bi = {bi ∈ Z(R)*∣ ai and bi are adjacent in Γ(R)}. Let i, j ∈ {1, 2, …, n} be distinct. It is clear that ai ≠ aj, ai ∉ Bj, aj ∉ Bi, and Bi ∩ Bj = ∅. Therefore, (Ai ∪ Bi) ∩ (Aj ∪ Bj) = ∅ for all distinct i, j ∈ {1, 2, …, n}. Let D be any dominating set of Γ(R). Let i ∈ {1, 2, …, n}. Note that either ai ∈ D or D ∩ Bi ≠ ∅, and so, D ∩ (Ai ∪ Bi) ≠ ∅. Thus |D ∩ (Ai ∪ Bi)|≥ 1. Since (D ∩ (Ai ∪ Bi)) ∩ (D ∩ (Aj ∪ Bj)) = ∅ for all distinct i, j ∈ {1, 2, …, n}, we get that |D|≥|⋃i=1n(D∩(Ai∪Bi))|=∑i=1n|D∩(Ai∪Bi)|≥n⁠. Therefore, we obtain that γ(Γ(R)) ≥ n. □

Remark 4.6.

Let n ≥ 2 and let Ri be as in the statement of Lemma 4.5. Let R = R1 × R2 × . . . × Rn. It is noted in the proof of Lemma 4.5 that ZT(R) is connected and it is concluded with the help of Proposition 4.3 that γ(ZT(R)) ≥ n. In this remark, we give another argument for the conclusion that γ(ZT(R)) ≥ n. Let D be any dominating set of ZT(R). As Γ(R) is a spanning supergraph of ZT(R), it follows that D is also a dominating set of Γ(R). Hence, |D|≥ n by Lemma 4.5 and so, γ(ZT(R)) ≥ n.

Suppose R is such that (0) admits a strong primary decomposition with |MNP(R)| = n ≥ 2. If ZT(R) is connected, then in the following proposition, we show that γ(ZT(R)) = n.

Proposition 4.7.

Assume R is such that the zero ideal of R admits a strong primary decomposition. Let |MNP(R)| = n ≥ 2. If ZT(R) is connected, then γ(ZT(R)) = n.

Proof. Let t,n,qi,pi,xi(i∈{1,2,…,t}),pj(j∈{1,2,…,n}) be as in the statement of Theorem 3.9. Assume that ZT(R) is connected. Hence, we obtain from (1) ⇒ (2) of Theorem 3.9 that xj∈⋂i=1tpi for each j ∈ {1, 2, …, n}. Observe that Z(R)=⋃i=1tpi=⋃j=1npj⁠. Since pi=((0):Rxi) for each i ∈ {1, 2, …, t} and pi≠pj for all distinct i, j ∈ {1, 2, …, t}, we get that xi ≠ xj. We claim that D = {xj∣j ∈ {1, 2, …, n}} is a dominating set of ZT(R). Let a ∈ Z(R)*\D. Note that a∈pj for some j ∈ {1, 2, …, n}. Hence, axj = 0 and a+xj∈pj⊂Z(R)⁠. Therefore, a and xj are adjacent in ZT(R). This shows that D = {xj∣j ∈ {1, 2, …, n}} is a dominating set of ZT(R). Therefore, γ(ZT(R)) ≤ n. Since |MNP(R)| = n and ZT(R) is connected by assumption, we obtain from Proposition 4.3 that γ(ZT(R)) ≥ n and so, γ(ZT(R)) = n. □

Remark 4.8.

Suppose R is such that its zero ideal admits a strong primary decomposition. Let t,n,qi,pi,xi(i∈{1,2,…,t}),pj(j∈{1,2,…,n}) be as in the statement of Theorem 3.9. We verify in this remark that γ(Γ(R)) ≤ n. Note that Z(R)=⋃j=1npj⁠. Let a ∈ Z(R)*\{xj∣j ∈ {1, 2, …, n}}. Now, a∈pj=((0):Rxj) for some j ∈ {1, 2, …, n} and so, axj = 0. Hence, a and xj are adjacent in Γ(R). This shows that {xj∣j ∈ {1, 2, …, n}} is a dominating set of Γ(R). Therefore, γ(Γ(R)) ≤ n.

Remark 4.9.

Let R be a Noetherian ring such that Z(R)* ≠ ∅. We know from [[14], Theorem 7.13 and Proposition 7.14] that each proper ideal of R admits a strong primary decomposition. Let |MNP(R)| = k. If k = 1, then Z(R)=p is an ideal of R and ZT(R) = Γ(R). As p is a B-prime of (0) in R, it follows that γ(ZT(R)) = 1. Suppose that k ≥ 2. If ZT(R) is connected, then γ(ZT(R)) = k by Proposition 4.7. We know from Remark 4.8 that γ(Γ(R)) ≤ k. We know from [[14], Theorem 8.5] that any Artinian ring is Noetherian. Let R be an Artinian ring with Z(R)* ≠ ∅. From [[14], Proposition 8.1], it follows that Spec(R) = Max(R) = Min(R). As any minimal prime ideal of a ring is contained in its set of zero-divisors by [[12], Theorem 84], we get that MNP(R) = Max(R). Thus if |Max(R)| = k and if ZT(R) is connected, then it follows that γ(ZT(R)) = k. Since R is Artinian with |Max(R)| = k, it follows from [[14], Theorem 8.7] that there exist Artinian local rings (Ri,mi) for each i ∈ {1, 2, …, k} such that R ≅ R1 × R2 × … × Rk as rings. Observe that Z(Ri)=mi is an ideal of Ri for each i ∈ {1, 2, …, k}. As ZT(R) is connected by assumption, it follows from (1) ⇒ (2) of Proposition 3.15 that Z(Ri) ≠ (0) for each i ∈ {1, 2, …, k}. Therefore, we obtain from Lemma 4.5 that γ(Γ(R)) ≥ k. Since any Artinian ring is Noetherian, it is already noted in this remark that γ(Γ(R)) ≤ k and so, γ(Γ(R)) = k. Thus if R is any finite ring with Z(R)* ≠ ∅, |Max(R)| = n, and if ZT(R) is connected, then γ(ZT(R)) = n and this generalizes [[9], Proposition 4.4]. Also, for such a finite ring R, γ(Γ(R)) = n.

The following example illustrates that the conclusion of Proposition 4.7 can fail to hold if the hypothesis ZT(R) is connected is omitted in the statement of Proposition 4.7.

Example 4.10.

Let R=Z4×Z2⁠. Then the zero ideal of R admits a strong primary decomposition, |MNP(R)| = 2 but γ(ZT(R)) = 3.

Proof. It is already verified in the proof of Example 3.17(4) that the zero ideal of R admits a strong primary decomposition and MNP(R)={2Z4×Z2,Z4×(0)}⁠. Therefore, |MNP(R)| = 2. It is also verified in the proof of Example 3.17(4) that ZT(R) is not connected. Observe that Z(R)* = {(1, 0), (2, 0), (3, 0), (0, 1), (2, 1)}. It is not hard to verify that {(1, 0), (3, 0)} is the set of isolated vertices of ZT(R). Thus if D is any dominating set of ZT(R), then D ⊇{(1, 0), (3, 0)}. Note that (0, 1)∉{(1, 0), (3, 0)} and (0, 1) is neither adjacent to (1, 0) nor adjacent to (3, 0) in ZT(R). Hence, {(1, 0), (3, 0)} is not a dominating set of ZT(R). Hence, we obtain that γ(ZT(R)) ≥ 3. It is clear that (2, 0)(0, 1) = (0, 0), (2, 0) + (0, 1) = (2, 1) ∈ Z(R) and (2, 0)(2, 1) = (0, 0), (2, 0) + (2, 1) = (0, 1) ∈ Z(R). Thus it follows that {(1, 0), (3, 0), (2, 0)} is a dominating set of ZT(R). Hence, γ(ZT(R)) ≤ 3 and so, we get that γ(ZT(R)) = 3. Note that Z(R)* = {(1, 0), (2, 0), (3, 0), (0, 1), (2, 1)}. It is clear that no two members from {(1, 0), (2, 0), (3, 0)} are adjacent in Γ(R) and (0, 1) and (2, 1) are not adjacent in Γ(R). Hence, it follows that γ(Γ(R)) ≥ 2. It can be easily verified that {(2, 0), (0, 1)} is a dominating set of Γ(R). Hence, γ(Γ(R)) ≤ 2 and so, γ(Γ(R)) = 2. □

In the following example, we provide a ring T with |MNP(T)| = 2 such that Γ(T) (and hence, ZT(T)) does not admit any finite dominating set.

Example 4.11.

Let R be as in Example 2.14(3). Let T = R × R. Then |MNP(T)| = 2 and Γ(T) does not admit any finite dominating set and hence, ZT(T) does not admit any finite dominating set.

Proof. In the notation of Example 2.14(3), Z(R)=p=mVm⁠. It is already noted in the proof of Example 3.17(1) that|MNP(T)| = 2 and in the notation of Example 3.17(1), MNP(T)={P1=p×R,P2=R×p}⁠. Note that Z(T)=⋃i=12Pi⁠. Suppose there exists a finite non-empty subset D of Z(T)* such that D is a dominating set of Γ(T). We first verify that D∩(⋂i=12Pi)≠∅⁠. Since V is a rank one non-discrete valuation domain, m is not finitely generated. Let x∈m\Vm⁠. Then (x+Vm,x+Vm)∈⋂i=12Pi⊂Z(T)*⁠. If (x + Vm, x + Vm) ∈ D, then it follows that D∩(⋂i=12Pi)≠∅⁠. If (x + Vm, x + Vm) ∉ D, then D being a dominating set of Γ(T) by assumption, there exists d ∈ D such that d and (x + Vm, x + Vm) are adjacent in Γ(T). Either d = (z + Vm, v + Vm) for some z∈m,v∈V or d = (u + Vm, w + Vm) for some u∈V,w∈m⁠. If d = (z + Vm, v + Vm), then from d(x + Vm, x + Vm) = (0 + Vm, 0 + Vm), it follows that vx ∈ Vm. As x ∉ Vm, we get that v∈m and so, d=(z+Vm,v+Vm)∈⋂i=12Pi⁠. Similarly, if d = (u + Vm, w + Vm), then from ux ∈ Vm, it follows that u∈m and so, d=(u+Vm,w+Vm)∈⋂i=12Pi⁠. This shows that D∩(⋂i=12Pi)≠∅⁠. Indeed, the above arguments show that for any x∈m\Vm⁠, either (x + Vm, x + Vm) ∈ D or (x + Vm, x + Vm) is adjacent in Γ(T) to an element in D of the form (v1 + Vm, v2 + Vm) for some v1,v2∈m⁠. Let D∩(⋂i=12Pi)={(z1+Vm,w1+Vm),…,(zk+Vm,wk+Vm)}⁠. It is clear that zi,wi∈m for each i ∈ {1, …, k}. Observe that for each i ∈ {1, …, k}, either zi ∉ Vm or wi ∉ Vm. Let us denote the set of all distinct non-zero elements among z1 + Vm, w1 + Vm, …, zk + Vm, wk + Vm by A. Let z + Vm ∈ Z(R)*. Suppose that z + Vm ∉ A. Then (z + Vm, z + Vm) ∉ D and so, (z + Vm, z + Vm) is adjacent in Γ(T) to (zi + Vm, wi + Vm) for some i ∈ {1, …, k}. Hence, either z + Vm ∈ A or z + Vm is adjacent in Γ(R) to an element from A. This shows that A is a dominating set of Γ(R). This is impossible since we know from Example 4.2 that Γ(R) does not admit any finite dominating set. Therefore, we obtain that Γ(T) does not admit any finite dominating set. Since Γ(T) is a spanning supergraph of ZT(T), it follows that ZT(T) does not admit any finite dominating set. It is already noted in the proof of Example 3.17(1) that the zero ideal of T admits a primary decomposition but it does not admit any strong primary decomposition and it is also noted in the proof of Example 3.17(1) that ZT(T) is connected. Thus this example also illustrates that the conclusion of Proposition 4.7 can fail to hold if the hypothesis (0) admits a strong primary decomposition is omitted in the statement of Proposition 4.7. □

I am very much thankful to the reviewers for their helpful suggestions. I am also very much thankful to Dr Malik Talbi for his support.

1
Anderson
 
DF
,
Livingston
 
PS
.
The zero-divisor graph of a commutative ring
.
J Algebra
.
1999
;
217
(
2
):
434
-
47
. doi: .
2
Anderson
 
DD
,
Naseer
 
M
.
Beck's coloring of a commutative ring
.
J Algebra
.
1993
;
159
(
2
):
500
-
14
. doi: .
3
Beck
 
I
.
Coloring of commutative rings
.
J Algebra
.
1988
;
116
(
1
):
208
-
26
. doi: .
4
Lucas
 
TG
.
The diameter of a zero-divisor graph
.
J Algebra
.
2006
;
301
(
1
):
173
-
93
. doi: .
5
Anderson
 
DF
,
Axtell
 
MC
,
Stickles
 
JA
 Jr
. Zero-divisor graphs in commutative rings. In:
Fontana
 
M.
,
Kabbaj
 
S.E.
,
Olberding
 
B.
,
Swanson
 
I.
(Eds).
Commutative algebra noetherian and non-noetherian perspectives
.
New York
:
Springer
;
2011
. p.
23
-
45
.
6
Anderson
 
DF
,
Badawi
 
A
.
The total graph of a commutative ring
.
J Algebra
.
2008
;
320
(
7
):
2706
-
19
. doi: .
7
Anderson
 
DF
,
Badawi
 
A
.
On the total graph of a commutative ring without the zero element
.
J Algebra Appl
.
2012
;
11
(
4
): 1250074.
18 pages
. doi: .
8
Anderson
 
DF
,
Badawi
 
A
.
The generalized total graph of a commutative ring
.
J Algebra Appl
.
2013
;
12
(
5
): 1250212.
18 pages
. doi: .
9
Ðurić
 
A
,
Jevđenić
 
S
,
Oblak
 
P
,
Stopar
 
N
.
The total zero-divisor graph of a commutative ring
.
J Algebra Appl
.
2019
;
18
(
10
): 1950190.
16 pages
. doi: .
10
Balakrishnan
 
R
,
Ranganathan
 
K
.
A textbook of graph theory
. (2nd ed) .
New York
:
Universitext, Springer
;
2012
.
11
Heinzer
 
W
,
Ohm
 
J
.
On the Noetherian-like rings of E.G. Evans
.
Proc Amer Math Soc
.
1972
;
34
(
1
):
73
-
4
. doi: .
12
Kaplansky
 
I
.
Commutative rings
.
Chicago: The University of Chicago Press
;
1974
.
13
Heinzer
 
W
,
Ohm
 
J
.
Locally Noetherian commutative rings
.
Trans Amer Math Soc
.
1971
;
158
(
2
):
273
-
84
. doi: .
14
Atiyah
 
MF
,
Macdonald
 
IG
.
Introduction to commutative algebra
.
Reading, MA
:
Addison-Wesley
;
1969
.
15
Visweswaran
 
S
.
Some results on the complement of the zero-divisor graph of a commutative ring
.
J Algebra Appl
.
2011
;
10
(
3
):
573
-
95
. doi: .
16
Heinzer
 
W
,
Lantz
 
D
.
The Laskerian property in commutative rings
.
J Algebra
.
1981
;
72
(
1
):
101
-
14
. doi: .
17
Gilmer
 
R
,
Heinzer
 
W
.
Ideals contracted from a Noetherian extension ring
.
J Pure Appl Algebra
.
1982
;
24
(
2
):
123
-
44
. doi: .
18
Visweswaran
 
S
.
Laskerian pairs
.
J Pure Appl Algebra
.
1989
;
59
(
1
):
87
-
110
. doi: .
19
Gilmer
 
R
,
Heinzer
 
W
.
The Laskerian property, power series rings and Noetherian spectra
.
Proc Amer Math Soc
.
1980
;
79
(
2
):
13
-
16
. doi: .
20
Gilmer
 
R
.
Multiplicative ideal theory
.
New York
:
Marcel Dekker
;
1972
.
21
Visweswaran
 
S
.
On the complement of the total zero-divisor graph of a commutative ring
.
São Paulo J Math Sci
.
2023
;
17
(
2
):
740
-
53
. doi: .
22
Rad
 
NJ
,
Jafari
 
SH
,
Mojdeh
 
DA
.
On domination in zero-divisor graphs
.
Canad Math Bull
.
2013
;
56
(
2
):
407
-
11
. doi: .
23
Visweswaran
 
S
,
Sarman
 
P
.
On the complement of a graph associated with the set of all nonzero annihilating ideals of a commutative ring
.
Discrete Math Algorithm Appl
.
2016
;
8
(
3
): 1650043.
22 pages
. doi: .
Published in the Arab Journal of Mathematical Sciences. Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) license. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this license may be seen at http://creativecommons.org/licences/by/4.0/legalcode

or Create an Account

Close subscription notice
Close access options