A new approach to generalized metric spaces
Zead Mustafa and Brailey Sims
Abstract.
To overcome fundamental flaws in B. C. Dhage’s theory of generalized metric
spaces, flaws that invalidate most of the results claimed for these spaces, we introduce an alternative more robust generalization of metric spaces. Namely, that of
a G-metric space, where the G-metric satisfies the axioms:
(1)
(2)
(3)
(4)
(5)
G(x, y, z) = 0 if x = y = z,
0 < G(x, x, y) ; whenever x 6= y,
G(x, x, y) ≤ G(x, y, z) whenever z 6= y,
G is a symmetric function of its three variables, and
G(x, y, z) ≤ G(x, a, a) + G(a, y, z)
1. Introduction
During the sixties, 2-metric spaces were introduced by Gahler [6], [7].
Definition 1. Let X be a nonempty set, and let R denote the real numbers. A
function d : X × X × X → R+ satisfying the following properties:
(A1)
For distinct points x, y ∈ X, there is z ∈ X, such that d(x, y, z) 6= 0 .
(A2)
d(x, y, z) = 0 if two of the triple x, y, z ∈ X are equal.
(A3) d(x, y, z) = d(x, z, y) = · · · (symmetry in all three variables),
(A4) d(x, y, z) ≤ d(x, y, a) + d(x, a, z) + d(a, y, z),
for all x, y, z, a ∈ X,
is called a 2-metric, on X. The set X equipped with such a 2-metric is called a
2-metric space.
It is clear that taking d(x, y, z) to be the area of the triangle with vertices at x, y
and z in R2 provides an example of a 2 -metric.
1991 Mathematics Subject Classification. Primary 47H10, Secondary 46B20.
Key words and phrases. Metric space, generalized metric space, D-metric space, 2-metric
space.
1
2
ZEAD MUSTAFA AND BRAILEY SIMS
Gahler claimed that a 2-metric is a generalization of the usual notion of a metric,
but different authors proved that there is no relation between these two functions.
For instance Ha et al in [8] show that a 2-metric need not be a continuous function
of its variables, whereas an ordinary metric is, further there is no easy relationship
between results obtained in the two settings, in particular the contraction mapping
theorem in metric spaces and in 2-metric spaces are unrelated.
These considerations led Bapure Dhage in his PhD thesis [1992] to introduce a new
class of generalized metrics called D-metrics.
Definition 2. A function D : X × X × X → R+ is a D-metric if it satisfies axioms
(A3) and (A4), but with (A1) and (A2) replaced by the single axiom
(A0)
D(x, y, z) = 0 if and only if x = y = z.
An additional property sometimes imposed by Dhage on a D–metric is,
(A5)
D(x, y, y) ≤ D(x, z, z) + D(z, y, y) for all x, y, z ∈ X.
The perimeter of the triangle with vertices at x, y and z in R2 provides the prototypical example of a D-metric. Indeed, for any metric space (X, d) Dhage gave as
examples of D-metrics on X;
(Es )
(Em )
Ds (d)(x, y, z) = 31 (d(x, y) + d(y, z) + d(x, z)), and
Dm (d)(x, y, z) = max{d(x, y), d(y, z), d(x, z)}.
However, as exploited in [10], for these to satisfy the axioms of a D-metric it is not
necessary that d satisfy the triangle inequality, only that it be a semi-metric.
In a subsequent series of papers Dhage attempted to develop topological structures
in such spaces. He claimed that D-metrics provide a generalization of ordinary
metric functions and went on to present several fixed point results. Subsequently,
these works have been the basis for over 40 papers by Dhage and other authors.
But, in 2003 we demonstrated in [10] that most of the claims concerning the fundamental topological properties of D-metric spaces are incorrect (also see, [9]). For
instance a D-metric need not be a continuous function of its variables, the axiom
(A4) is rarely sharp and, despite Dhage’s attempts to construct such a topology,
D-convergence of a sequence (xn ) to x, in the sense that D(xm , xn , x) → 0 as
n, m → ∞, need not correspond to convergence in any topology.
These considerations lead us to seek a more appropriate notion of generalized metric
space.
Definition 3. Let X be a nonempty set, and let G : X × X × X → R+ , be a
function satisfying:
(G1)
(G2)
(G3)
(G4)
G(x, y, z) = 0 if x = y = z
0 < G(x, x, y) ; for all x, y ∈ X, with x 6= y,
G(x, x, y) ≤ G(x, y, z), for all x, y, z ∈ X with z 6= y,
G(x, y, z) = G(x, z, y) = G(y, z, x) = . . ., (symmetry in all three variables), and
GENERALIZED METRIC SPACES
(G5)
3
G(x, y, z) ≤ G(x, a, a) + G(a, y, z), for all x, y, z, a ∈ X, (rectangle
inequality),
then the function G is called a generalized metric, or, more specifically a G-metric
on X, and the pair (X, G) is a G-metric space.
Clearly these properties are satisfied when G(x, y, z) is the perimeter of the triangle
with vertices at x, y and z in R2 , further taking a in the interior of the triangle
shows that (G5) is best possible.
If (X, d) is an ordinary metric space, then Es and Em above define G-metrics on X,
however, for this to be so it is now necessary that d satisfy the triangle inequality.
Definition 4. Following Dhage’s terminology, a G-metric space (X, G) is symmetric if
(G6)
G(x, y, y) = G(x, x, y), for all x, y ∈ X,
Clearly, any G-metric space where G derives from an underlying metric via Es or
Em is symmetric.
The following example presents the simplest instance of a nonsymmetric G-metric
and so also one which does not arise from any metric in the above ways.
Example 1. Let X = {a, b}, let,
G(a, a, a) = G(b, b, b) = 0
G(a, a, b) = 1, G(a, b, b) = 2
and extend G to all of X × X × X by symmetry in the variables. Then it is easily
verified that G is a G-metric, but G(a, b, b) 6= G(a, a, b).
2. Properties of G–Metric Spaces
The following useful properties of a G-metric are readily derived from the axioms.
Proposition 1. Let (X, G) be a G-metric space, then for any x, y, z and a ∈ X it
follows that:
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
if G(x, y, z) = 0, then x = y = z,
G(x, y, z) ≤ G(x, x, y) + G(x, x, z),
G(x, y, y) ≤ 2G(y, x, x),
G(x, y, z) ≤ G(x, a, z) + G(a, y, z),
G(x, y, z) ≤ 32 (G(x, y, a) + G(x, a, z) + G(a, y, z)),
G(x, y, z) ≤ (G(x, a, a) + G(y, a, a) + G(z, a, a)),
|G(x, y, z) − G(x, y, a)| ≤ max{G(a, z, z), G(z, a, a)},
|G(x, y, z) − G(x, y, a)| ≤ G(x, a, z),
|G(x, y, z) − G(y, z, z)| ≤ max{G(x, z, z), G(z, x, x)},
|G(x, y, y) − G(y, x, x)| ≤ max{G(y, x, x), G(x, y, y)}.
Easy calculations establish the following.
4
ZEAD MUSTAFA AND BRAILEY SIMS
Proposition 2. Let (X, G) be a G-metric space and let k > 0, then G1 and G2
are also G-metrics on X, where,
(1)
(2)
G1 (x, y, z) = min{k, G(x, y, z)}, and
G(x, y, z)
G2 (x, y, z) =
.
k + G(x, y, z)
Further, if X =
n
[
Ai is any partition of X then,
i=1
(3)
G3 (x, y, z) =
G(x, y, z),
k + G(x, y, z),
if for some i we have x, y, z ∈ Ai ,
otherwise,
is also a G-metric.
Proposition 3. Let (X, G) be a G-metric space, then the following are equivalent.
(1) (X, G) is symmetric.
(2) G(x, y, y) ≤ G(x, y, a), for all x, y, a ∈ X.
(3) G(x, y, z) ≤ G(x, y, a) + G(z, y, b), for all x, y, z, a, b ∈ X.
Proof. That (1) implies (2) follows from (G3) whenever a 6= x, and from
(X, G) being symmetric when a = x. Combining (2) of proposition 1 and (2) above
we have
G(x, y, z) ≤ G(x, y, y) + G(z, y, y) ≤ G(x, y, a) + G(z, y, b)
, so (2) implies (3). Finally, that (3) implies (1) follows by taking a = x, and b = y
in (3).
3. The G-metric topology
For any nonempty set X, we have seen that from any metric on X we can construct
a G-metric (by (Es ) or (Em )), conversely, for any G-metric G on X,
(Ed )
dG (x, y) = G(x, y, y) + G(x, x, y),
is readily seen to define a metric on X, the metric associated with G, which satisfies,
G(x, y, z) ≤ Gs (dG )(x, y, z) ≤ 2G(x, y, z).
Similarly,
1
G(x, y, z) ≤ Gm (dG )(x, y, z) ≤ 2G(x, y, z).
2
Further, starting from a metric d on X we have,
4
dGs (d) (x, y) = d(x, y),
and dGm (d) (x, y) = 2d(x, y).
3
Definition 5. Let (X, G) be a G-metric space then for x0 ∈ X, r > 0, the G-ball
with centre x0 and radius r is
BG (x0 , r) = {y ∈ X : G(x0 , y, y) < r}
GENERALIZED METRIC SPACES
5
Proposition 4. Let (X, G) be a G-metric space, then for any x0 ∈ X and r > 0,
we have,
(1)
(2)
if G(x0 , x, y) < r then x, y ∈ BG (x0 , r),
if y ∈ BG (x0 , r) then there exists a δ > 0 such that
BG (y, δ) ⊆ B(x0 , r).
Proof. (1) follow directly from (G3), while, (2) follows from (G5) with
δ = r − G(x0 , y, y).
It follows from (2) of the above proposition that the family of all G-balls, B =
{BG (x, r) : x ∈ X, r > 0}, is the base of a topology τ (G) on X, the G-metric
topology.
Proposition 5. Let (X, G) be G-metric space, then for all x0 ∈ X, and r > 0 we
have
1
BG (x0 , r) ⊆ BdG (x0 , r) ⊆ BG (x0 , r).
3
Consequently, the G-metric topology τ (G) coincides with the metric topology arising from dG . Thus, while ‘isometrically’ distinct, every G-metric space is topologically equivalent to a metrics space. This allows us to readily transport many
concepts and results from metric spaces into the G-metric space setting.
3.1. Convergence and Continuity in G-metric spaces.
Definition 6. Let (X, G) be a G-metric space. The sequence (xn ) ⊆ X is Gconvergent to x if it converges to x in the G-metric topology, τ (G).
Proposition 6. Let (X, G) be G-metric space, then for a sequence (xn ) ⊆ X and
point x ∈ X the following are equivalent.
(1)
(2)
(3)
(4)
(5)
(xn ) is G-convergent to x.
dG (xn , x) → 0, as n → ∞ (that is, (xn ) converges to x relative to the
metric dG ).
G(xn , xn , x) → 0, as n → ∞.
G(xn , x, x) → 0, as n → ∞.
G(xm , xn , x) → 0, as m, n → ∞.
Proof. The equivalence of (1) and (2) follows from proposition 5. That (2)
implies (3) (and (4)) follows from (Ed ), the definition of dG . (3) implies (4) is
a consequence of (3) of proposition 1, while (4) entails (5) follows from (2) of
proposition 1. Finally, that (5) implies (2) follows from (Ed ) and (3) of proposition
1.
′
′
′
Definition 7. Let (X, G), (X , G ) be G-metric spaces, a function f : X −→ X
is G-continuous at a point x0 ∈ X if f −1 (BG′ (f (x0 ), r)) ∈ τ (G), for all r > 0. We
say f is G-continuous if it is G-continuous at all points of X; that is, continuous as
′
′
a function from X with the τ (G)-topology to X with the τ (G )-topology.
Since G-metric topologies are metric topologies we have:
6
ZEAD MUSTAFA AND BRAILEY SIMS
′
′
Proposition 7. Let (X, G), (X , G ) be G-metric spaces, then a function
′
f : X −→ X is G-continuous at a point x ∈ X if and only if it is G-sequentially
continuous at x; that is, whenever (xn ) is G-convergent to x we have (f (xn )) is
G-convergent to f (x).
Proposition 8. let (X, G) be a G-metric space, then the function G(x, y, z) is
jointly continuous in all three of its variables.
Proof. Suppose (xk ), (ym ) and (zn ) are G-convergent to x, y and z respectively. Then, by (G5) we have,
G(x, y, z) ≤ G(y, ym , ym ) + G(ym , x, z)
G(z, x, ym ) ≤ G(x, xk , xk ) + G(xk , ym , z)
and
G(z, xk , ym ) ≤ G(z, zn , zn ) + G(zn , ym , xk ),
so,
G(x, y, z) − G(xk , ym , zn ) ≤ G(y, ym , ym ) + G(x, xk , xk ) + G(z, zn , zn ).
Similarly,
G(xk , ym , zn ) − G(x, y, z) ≤ G(xk , x, x) + G(ym , y, y) + G(zn , z, z).
But then, combining these using (3) of proposition 1 we have,
| G(xk , ym , zn ) − G(x, y, z) | ≤ 2(G(x, xk , xk ) + G(y, ym , ym ) + G(z, zn , zn )),
so G(xk , ym , zn ) → G(x, y, z), as k, m, n → ∞ and the result follows by proposition
7.
3.2. Completeness of G-metric spaces.
Definition 8. Let (X, G) be a G-metric space, then a sequence (xn ) ⊆ X is said
to be G-Cauchy if for every ǫ > 0, there exists N ∈ N such that G(xn , xm , xl ) < ǫ
for all n, m, l ≥ N .
The next proposition follows directly from the definitions.
Proposition 9. In a G-metric space, (X, G), the following are equivalent.
(1) The sequence (xn ) is G-Cauchy.
(2) For every ǫ > 0, there exists N ∈ N such that G(xn , xm , xm ) < ǫ, for
all n, m ≥ N .
(3) (xn ) is a Cauchy sequence in the metric space (X, dG ).
Corollary 1. Every G-convergent sequence in a G-metric space is G-Cauchy.
Corollary 2. If a G-Cauchy sequence in a G-metric space (X, G) contains a
G-convergent subsequence, then the sequence itself is G-convergent.
Definition 9. A G-metric space (X, G) is said to be G-complete if every G-Cauchy
sequence in (X, G) is G-convergent in (X, G).
Proposition 10. A G-metric space (X, G) is G-complete if and only if (X, dG ) is
a complete metric space.
GENERALIZED METRIC SPACES
7
Corollary 3. if Y is a non-empty subset of a G-complete metric space (X, G),
then (Y, G|Y ) is complete if and only if Y is G-closed in (X, G).
Corollary 4. Let (X, G) be a G-metric space and let {Fn } be a descending sequence (F1 ⊇ F2 ⊇ F3 , ....) of non-empty G-closed subsets of X such that sup{G(x,
T∞ y, z) :
x, y, z ∈ Fn } −→ 0 as n −→ ∞, then (X, G) is G-complete if and only if n=1 Fn
consists of exactly one point.
Thus one can readily develop and exploit a Baire Category theorem in G-metric
spaces; every complete G-metric space is non-meager in itself.
3.3. Compactness in G-metric spaces.
Definition 10. Let (X, G) be a G-metric space, and let ǫ > 0 be given, then a set
A ⊆ X is called an ǫ-net of (X, G) if given any x in X there is at least one point a
in A such that x ∈ BG (a, ǫ), if the set A is finite then A is called a finite ǫ-net of
(X, G). Note that if A is an ǫ-net then X = ∪a∈A BG (a, ǫ).
Definition 11. A G-metric space (X, G) is called G-totally bounded if for every
ǫ > 0 there exists a finite ǫ-net.
Definition 12. A G-metric space (X, G) is said to be a compact G-metric space
if it is G-complete and G-totally bounded.
Proposition 11. For a G-metric space, (X, G), the following are equivalent.
(1)
(2)
(3)
(4)
(X, G) is a compact G- metric space.
(X, τ (G)) is a compact topological space.
(X, dG ) is a compact metric space.
(X, G) is G-sequentially compact; that is, if the sequence (xn ) ⊆ X is such
that sup{G(xn , xm , xl ) : n, m, l ∈ N} < ∞, then (xn ) has a G-convergent
subsequence.
4. Products of G– Metric Spaces
In this section we discuss G-metric spaces arising as the product of G-metric spaces.
Qn
For i = 1, 2, · · · , n let (Xi , Gi ) be G-metric spaces and let X = i=1 Xi , then
natural definitions for G-metrics on the product space X would be
Gm (x, y, z) = max {Gi (xi , yi , zi )}
1 ≤ i ≤n
and Gs (x, y, z) =
n
X
Gi (xi , yi , zi ).
i=1
However, unless all the (Xi , Gi ) are symmetric, Gm and Gs may fail to be G-metrics.
Example 2. Let X1 denote the G-metric space defined in Example 1 and let
X2 = {1, 2} with G2 (x, y, z) = max{|x − y|, |y − z|, |x − z|}. Then Gm (x, y, z) =
max{G1 (x1 , y1 , z1 ), G2 (x2 , y2 , z2 )} is not a G-metric on X = X1 × X2 . It satisfies
all the axioms except (G3). For instance, if x = (a, 1), y = (b, 1) and z = (a, 2)
then Gm (x, y, y) = 2, but Gm (x, y, z) = 1.
8
ZEAD MUSTAFA AND BRAILEY SIMS
Theorem 4.1. For i = 1, · · · , n let (Xi , Gi ) be G-metric spaces, let X =
then for G defined by either
G(x, y, z) = max {Gi (xi , yi , zi )}
1≤i≤n
or G(x, y, z) =
n
X
Qn
i=1
Xi ,
Gi (xi , yi , zi ),
i=1
(X, G) is a symmetric G-metric space, if and only if each (Xi , Gi ) is symmetric.
Proof. That (X, G) is symmetric when all the (Xi , Gi ) are is easily checked,
with (G3) following from (2) of Proposition 3.
Conversely, arbitrarily choose elements pi ∈ Xi for i = 1, 2, · · · , n. Given j ∈
{1, 2, · · · , n} and xj , yj ∈ Xj let
x = (p1 , p2 , · · · , pj−1 , xj , pj+1 , · · · , pn ) ∈ X
and
y = (p1 , p2 , · · · , pj−1 , yj , pj+1 , · · · , pn ) ∈ X
Then Gj (xj , yj , yj ) = G(x, y, y) = G(y, x, x) = Gj (yj , xj , xj ), as required.
This leads us to seek alternative constructions for products of (not necessarily
symmetric ) G-metric spaces.
Theorem 4.2. For i = 1, · · · , n, let (X
Qin, Gi ) be G-metric spaces, then the following
define symmetric G-metrics on X = i=1 Xi
(1)
(2)
(3)
(4)
Gm
max1 ≤ i ≤n {Gs (dGi )(xi , yi , zi )}
s (x, y, z) =P
n
Gss (x, y, z) = i = 1 Gs (dGi )(xi , yi , zi )
Gm
max1 ≤ i ≤n {Gm (dGi )(xi , yi , zi )}
m (x, y, z) = P
n
Gsm (x, y, z) = i=1 Gm (dGi )(xi , yi , zi ).
Proof. We only prove (1), the other cases follow by similar arguments. Further, most of the axioms are readily established, so by way of illustration, we only
verify (G3) and (G5)
Let x = (x1 , x2 , · · · , xn ), y = (y1 , y2 , · · · , yn ), z = (z1 , z2 , · · · , zn )
a = (a1 , a2 , · · · , an ) be elements of X.
and
(G3) By (Es ), for each i, we have,
Gs (dGi )(xi , yi , yi ) = 23 dGi (xi , yi ) ≤ 31 (dGi (xi , yi )+dGi (xi , zi )+dGi (zi , yi ))
m
= Gs (dGi )(xi , yi , zi ), and it follows that Gm
s (x, y, y) ≤ Gs (x, y, z). This
also shows via (2) of Proposition 3 that Gm
is
symmetric.
s
(G5) Again, by (Es ), for each i we have,
Gs (dGi )(xi , yi , zi ) = 13 (dGi (xi , yi )+dGi (xi , zi )+dGi (zi , yi )) ≤ 31 (dGi (xi , ai )+
dGi (ai , yi ) + dGi (yi , zi ) + dGi (xi , ai ) + dGi (ai , zi )) = Gs (dGi )(xi , ai , ai ) +
m
m
Gs (dGi )(ai , yi , zi ) and so, Gm
s (x, y, z) ≤ Gs (x, a, a) + Gs (a, y, z).
GENERALIZED METRIC SPACES
9
Qn
Theorem 4.3. For i = 1, · · · , n, let (Xi , Gi ) be G-metric spaces and let X = i=1 ,
then all the G-metrics (Gjk ), where j, k ∈ {s, m} are equivalent and the topology they
induce is the product topology of the τ (Gi ).
Proof. Starting from the definitions easy calculations yield,
m
s
s
m
Gm
s (x, y, z) ≤ Gm (x, y, z) ≤ Gm (x, y, z) ≤ 3Gs (x, y, z) ≤ 3nGs (x, y, z),
for all x, y, z ∈ X.
The following theorem is also easily verified.
Theorem 4.4. For i = 1, · · · , n, let (Xi , Gi ) be G-metric spaces and let X =
Qn
j
i=1 Xi . Then for all choices of j, k ∈ {s, m}, the product (X, Gk ) is a complete
(compact) G-metric space if and only if each of the (Xi , Gi ) is G-complete (compact).
These results provide the basis for carrying out analysis in G-metric spaces, in particular for the development of G-metric fixed point theory for mappings satisfying a
variety of contractive type conditions. This will be taken up in a subsequent paper.
References
[1] Dhage, B.C., Generalized Metric Space and Mapping With Fixed Point, Bull. Cal. Math.
Soc. 84, (1992), 329–336.
[2] Dhage, B.C., Generalized Metric Space and Topological Structure I, An. ştiinţ. Univ. Al.I.
Cuza Iaşi. Mat(N.S) 46, (2000), 3–24.
[3] Dhage,B.C., On Generalized Metric Spaces and Topological Structure II, Pure. Appl. Math.
Sci. 40,1994, 37–41.
[4] Dhage,B.C., On Continuity of Mappings in D–metric Spaces, Bull. Cal. Math. Soc. 86, (1994),
503–508.
[5] Dhage,B.C., Generalized D–Metric Spaces and Multi–valued Contraction Mappings, An.
ştiinţ. Univ. Al.I. Cuza Iaşi. Mat(N.S), 44, (1998), 179–200.
[6] Gahler,s., 2-metriche raume und ihre topologische strukture, Math. Nachr. 26, 1963, 115-148.
[7] Gahler,s., Zur geometric 2-metriche raume, Reevue Roumaine de Math.Pures et Appl., XI,
1966, 664-669.
[8] HA. Et al,KI.S,CHO,Y.J and White. A, Strictly convex and 2-convex 2-normed spaces, Math.
Japonica, 33(3), (1988), 375–384.
[9] Naidu, S. V. R. and Rao, N. Srinivasa, On the concepts of balls in a D-metric space, Int. J.
Math. and Math. Sci., 1, (2005), 133–141.
[10] Mustafa Z.and Sims, B., Some Remarks Concerninig D–Metric Spaces, Proceedings of the
Internatinal Conferences on Fixed Point Theorey and Applications, Valencia (Spain), July
(2003). 189–198.
[11] Uryshon, P., Sur Les Classes (L) de M. Fréchet, L’Ens. Math., (1926), 77–83.
School of Mathematical and Physical Sciences, The University of Newcastle, NSW
2308 AUSTRALIA
E-mail address: Brailey.Sims@newcastle.edu.au