This paper generalizes the converse of Browder's fixed point theorem to finite families of functions, introducing a set-theoretic concept of attractors and establishing conditions for phi-contractions on metric spaces.
Contribution
It introduces a new set-theoretic framework for families of functions with attractors and extends Browder's fixed point theorem to finite families of functions.
Findings
01
Existence of a metric making all functions phi-contractions
02
Generalization of the converse of Browder's fixed point theorem
03
Extension of Bessaga's and Wong's results for finite commuting functions
Abstract
Taking as model the attractor of an iterated function system consisting of phi-contractions on a complete and bounded metric space, we introduce the set-theoretic concept of family of functions having attractor. We prove that, given such a family, there exist a metric on the set on which the functions are defined and take values and a comparison function phi such that all the family's functions are phi-contractions. In this way we obtain a generalization for a finite family of functions of the converse of Browder's fixed point theorem. As byproducts we get a particular case of Bessaga's theorem concerning the converse of the contraction principle and a companion of Wong's result which extends the above mentioned Bessaga's result for a finite family of commuting functions with common fixed point.
D(x,y)=\{\begin{array}[]{cc}d(x,y)\text{,}&x,y\in X_{1}\\
\max\{Ma^{-l(x)},Ma^{-l(y)}\}\text{,}&\{x,y\}\cap(X\smallsetminus X_{1})\neq\emptyset\text{ and }x\neq y\\
0\text{,}&x=y\in X\smallsetminus X_{1}\end{array}\text{,}
D(x,y)=\{\begin{array}[]{cc}d(x,y)\text{,}&x,y\in X_{1}\\
\max\{Ma^{-l(x)},Ma^{-l(y)}\}\text{,}&\{x,y\}\cap(X\smallsetminus X_{1})\neq\emptyset\text{ and }x\neq y\\
0\text{,}&x=y\in X\smallsetminus X_{1}\end{array}\text{,}
D(fi(x),fi(y))≤ψ(d(x,y)),
D(fi(x),fi(y))≤ψ(d(x,y)),
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFixed Point Theorems Analysis · Mathematical Dynamics and Fractals · Functional Equations Stability Results
Full text
A generalization for a finite family of functions of the converse of
Browder’s fixed point theorem
Radu MICULESCU and Alexandru MIHAIL
Bucharest University, Faculty of Mathematics and Computer Science
Abstract. Taking as model the attractor of an iterated
function system consisting of φ-contractions on a complete
and bounded metric space, we introduce the set-theoretic concept of family
of functions having attractor. We prove that, given such a family, there
exist a metric on the set on which the functions are defined and take values
and a comparison function φ such that all the family’s
functions are φ-contractions. In this way we obtain a
generalization for a finite family of functions of the converse of Browder’s
fixed point theorem. As byproducts we get a particular case of Bessaga’s
theorem concerning the converse of the contraction principle and a companion
of Wong’s result which extends the above mentioned Bessaga’s result for a
finite family of commuting functions with common fixed point.
Key words and phrases: family of functions having
attractor, comparison function, φ-contractions, iterated
function system, topological self-similar system
1.INTRODUCTION
The problem of the converse of Banach-Picard-Caccioppoli principle was
treated by several mathematicians each of them concentrating on different
assumptions. C. Bessaga (see [3], [10] and [13]) was the first one to treat
the problem by using only set-theoretic assumptions. J. S. W. Wong (see
[24]) extended Bessaga’s result for a finite family of commuting functions
with common unique fixed point. Other results on this direction are due to
L. Janoš (see [12]), P.R. Meyers (see [18]) and S. Leader (see [15]).
The idea of replacing the contractivity condition imposed on the function f:X→X considered in the Banach-Picard-Caccioppoli principle by a
weaker one described by the inequality d(f(x),f(y))≤φ(d(x,y))
for all x,y∈X, where φ has certain properties defining the so
called comparison function, was treated, among others, by D.W. Boyd and J.S.
Wong (see [4]), F. Browder (see [5]), J. Matkowski (see [17]) and I. A. Rus
(see [21]). A function f satisfying the previous inequality is called φ-contractions. From the point of view of the problem treated in
this paper a special place is played by Browder’s result concerning φ-contractions (see Theorem 2.5). For more details about this result one can
consult [11].
Iterated function systems, introduced by J. Hutchinson (see [9]) and
popularized by M. Barnsley (see [1]), represent one of the most general way
to generate fractals. The large variety of their applications is the
background of the current effort to extend the classical Hutchinson’s
theory. One line of research in this direction is to weaken the usual
contraction condition by considering iterated function systems consisting of
φ-contractions. For results in this direction one can consult [7],
[8], [22] and [23].
By selecting some properties of the attractor of an iterated function system
consisting of φ-contractions on a complete and bounded metric
space, we introduced the set-theoretic concept of family of functions having
attractor (Definition 3.3). We prove that, given such a family, there exist
a complete and bounded metric on the set on which the functions are defined
and take values and a comparison function φ such that all the
family’s functions are φ-contractions (see Theorem 3.21). In this
way we obtain a generalization for a finite family of functions of the
converse of Browder’s fixed point theorem.
If F=(fi)i∈I is a family of functions having attractor A, where fi:X→X and I is finite, we obtain the result
tracking the following steps:
the construction (based on the main result from [19]) of a metric d on A and a comparison function φ such that d(fi(x),fi(y))≤φ(d(x,y))* for every i∈I and every x,y∈A, i.e.fi*’s are φ-contractions on the attractor with
respect to d (Theorem 3.4)
the construction of a semi-metric dμ on X, associated to F and to a sequence μ, such that dμ(fi(x),fi(y))≤dμ(x,y) for every x,y∈X, i.e. fi’s
are nonexpansive on X with respect to dμ (Proposition 3.8)
the construction of a complete and bounded metric d on X (Proposition
3.16)
the construction of a comparison function φ such that d(fi(x),fi(y))≤φ(d(x,y)) for every i∈I and every x,y∈X, i.e. fi’s are φ-contractions with respect to d
(Lemma 3.20).
Finally we present a result which removes the boundedness condition on the
metric d, we point out that one can obtain from our result a particular
case of Bessaga’s theorem concerning the converse of the contraction
principle (see Theorem 5 from [10]) and we present a companion of Wong’s
result which extends the above mentioned Bessaga’s result for a finite
family of commuting functions with common fixed point (see [24]).
2.PRELIMINARIES
For a function f:X→X and n∈N, by f[n] we
mean the composition of f by itself n times.
Definition 2.1 (comparison function).A function φ:[0,∞)→[0,∞) is called a
comparison function if it has the following three properties:
i) φ is increasing;
ii) φ(t)<t for every t>0;
iii) φ is right-continuous.
Remark 2.2.
i) Any function φ:[0,∞)→[0,∞) satisfying ii) and iii) from the above definition has the following
property: n→∞limφ[n](t)=0
for every t>0 (see Remark 1 from [16]).
ii) φ(0)=0 for every comparison function.
Definition 2.3 (φ-contraction).Let (X,d) be a metric space and a function φ:[0,∞)→[0,∞). A function f:X→X is called a φ-contraction ifd(f(x),f(y))≤φ(d(x,y))for all x,y∈X.
Remark 2.4. Every φ-contraction is Lipschitz, so it is
continuous.
The next result is known as Browder’s Theorem.
Theorem 2.5 (see Theorem 1 from [5], Theorem 1 from [11] or Example
2.9., 1) from [2]).Let (X,d) be a complete and
bounded metric space and φ:[0,∞)→[0,∞)a comparison function. Then every φ-contraction
f:X→X has a unique fixed point x0 and n→∞limf[n](x)=x0for every x∈X.
Given a metric space (X,d) and a subset Y of X, by d(Y) we denote
the diameter of Y and by K(X) we denote the family of
non-empty compact subsets of X.
For a nonempty set I, by Λ(I) we mean the set IN∗ and by Λn(I) we mean the set I{1,2,...,n}. So,
the elements of Λ(I) are written as infinite words α=α1α2...αmαm+1... and the elements of Λn(I) are written as finite words α=α1α2...αn (n, which is the length of ω, is denoted by ∣ω∣).
By Λ∗(I) we denote the set of all finite words, i.e. Λ∗(I)=defn∈N∗∪Λn(I)∪{λ}, where λ is the empty word.
For α=α1α2...αmαm+1...∈Λ(I) and n∈N, we shall use the following notation: [α]n=notα1α2...αn if n≥1 and λ if n=0.
For two words α∈Λn(B)and β∈Λm(B)
or β∈Λ(B), by αβ we mean the concatenation of
the words α and β, i.e.αβ=α1α2...αnβ1β2...βm and respectively αβ=α1α2...αnβ1β2...βmβm+1....
On Λ(I) we consider the metric given by dΛ(α,β)=k=1∑∞3k1−δαkβk, where \delta_{x}^{y}=\{\begin{array}[]{c}1\text{, if }x=y\\
0\text{, if }x\neq y\end{array}.
Remark 2.6. The function τi:Λ(I)→Λ(I), given by τi(α)=iα for every α∈Λ(I), is continuous.
Remark 2.7.
i) The convergence in the compact metric space (Λ(I),dΛ) is the convergence on components.
ii) If I is finite, then (Λ(I),dΛ) is compact.
Given the functions fi:X→X, where X is a given set and i∈I, we shall use the following notations:
i) fλ=IdX;
ii) fα1α2...αm=notfα1∘fα2∘...∘fαm for every α1,α2,...,αm∈I;
iii) Yα=notfα(Y) for every α∈Λ∗(I) and every Y⊆X.
Definition 2.8 (topological self-similar set, topological
self-similar system).A compact Hausdorff topological space
K is called a topological self-similar set if there exist
continuous functions f1, f2, …, fN:K→K, whereN∈N∗,and a continuous surjection π:Λ({1,2,...,N})→K such that the diagram
[TABLE]
commutes for all i∈{1,2,...,N}.
We say that (K,(fi)i∈{1,2,...,N}), a
topological self-similar set together with the set of continuous maps as
above, is a topological self-similar system.
The above definition is Definition 0.3 from [14].
Theorem 2.9 (see Theorem 3.1 from [19]).For every
topological self-similar system (K,(fi)i∈{1,2,...,N}) there exist a metric δ on K which is
compatible with the original topology and a comparison function φ:[0,∞)→[0,∞) such thatδ(fi(x),fi(y))≤φ(δ(x,y))for each i∈{1,2,...,N} and each x,y∈K.
**Definition 2.10 (iterated function system). **Given
a complete metric space (X,d), an iterated function system is a
pair S=((X,d),(fi)i∈{1,2,...,N}), where fi:X→Xis a continuous function for each i∈{1,2,...,N}, N∈N∗.
3.THE RESULTS
Some considerations oniterated function systems consisting
of φ-contractions
We start with a result that emphasizes some properties of iterated function
systems consisting of φ-contractions.
Proposition 3.1.Let us consider an iterated function systemS=((X,d),(fi)i∈I)consisting ofφ-contractions, where φ is a comparison function
and the metric space (X,d)is complete and bounded. Then:
a) For every α∈Λ(I), the set n∈N∗∩X[α]n has a unique
element which is denoted by aα.
b) If aα=aβ, where α,β∈Λ(I), then there exists n0∈N∗ such that X[α]n0∩X[β]n0=∅.
Proof.
a) Let us consider α=α1α2...αm...∈Λ(I) and n∈N∗. As for every x,y∈X[α]n there exist u,v∈X such that x=fα1α2...αn(u) and y=fα1α2...αn(v),
we have d(x,y)=d(fα1α2...αn(u),fα1α2...αn(v))≤fi are φ-contractionsφ[n](d(u,v))≤φ is increasingφ[n](d(X)), so d(X[α]n)≤φ[n](d(X)), hence d(X[α]n)≤φ[n](d(X)) for every n∈N∗. As (X,d) is complete, making use of Remark 2.2, i) and the fact that X[α]n+1⊆X[α]n for
every n∈N∗, we conclude that the set n∈N∩X[α]n has one element denoted by aα, i.e.
[TABLE]
Let us note that fi(aα)∈fi(n∈N∗∩X[α]n)⊆n∈N∗∩fi(X[α]n)⊆Remark 2.4n∈N∗∩fi(X[α]n)=n∈N∗∩X[iα]n=(1){aiα}, so
[TABLE]
for every i∈I and every α∈Λ(I). For α=α1α2...αn...∈Λ(I) and n∈N∗, with the notation βn=αn+1αn+2...αm...∈Λ(I), we have aα=a[α]nβn=(2)f[α]n(aβn)∈X[α]n.
Hence {aα}⊆n∈N∗∩X[α]n⊆n∈N∗∩X[α]n={aα}, so {aα}=n∈N∗∩X[α]n.
b) Let us consider α,β∈Λ(I) such that* aα=aβ. Then Remark 2.2, i) assures the existence of a n0∈N∗ such that φ[n0](d(X))<3d(aα,aβ). Consequently, since (as we have seen
above) d(X[α]n0)≤φ[n0](d(X)) and d(X[β]n0)≤φ[n0](d(X)), we get d(X[α]n0)<3d(aα,aβ) and d(X[β]n0)<3d(aα,aβ). If, by
reductio ad absurdum, X[α]n0∩X[β]n0=∅, *then choosing x∈X[α]n0∩X[β]n0, we get the following contradiction: d(aα,aβ)≤d(aα,x)+d(x,aβ)≤d(X[α]n0)+d(X[β]n0)<32d(aα,aβ). □
Remark 3.2.
i) With the notation* A={aα∣α∈Λ(I)}*, the function π:Λ(I)→A, given by π(α)=aα for every α∈Λ(I), is continuous.
Indeed, given a fixed α∈Λ(I), as n→∞limd(X[α]n)=0, for every ε>0 there
exists m∈N∗ such that X[α]m⊆B(aα,ε), so B(α,3m1)⊆{ω∈Λ(I)∣[ω]m=[α]m}⊆π−1(X[α]m)⊆π−1(B(aα,ε)), i.e. π(B(α,3m1))⊆B(π(α),ε).
ii) Considering the function FS:K(X)→K(X) given by FS(C)=i∈I∪fi(C) for every C∈K(X), using (2) from the proof of
Proposition 3.1, we infer that FS(A)=A, i.e., taking into
account the uniqueness of the fixed point of FS (see Theorem
2.5 from [7]), A is the attractor of the iterated function system S. Moreover, the same result guarantees that n→∞limh(FS[n](B),A)=0 for every B∈K(X), where h designates the Hausdorff-Pompeiu metric.
The notion of family of functions having attractor
As X[α]0=X, the above considerations suggest the following:
Definition 3.3.We say that a family of functions F=(fi)i∈I, where fi:X→X and I is finite, has attractor if the following two properties
are valid:
a) For every α∈Λ(I), the set n∈N∩X[α]n has a unique
element which is denoted by aα.
b) If aα=aβ, where α,β∈Λ(I), then there exists n0∈N such that X[α]n0∩X[β]n0=∅.
The set A=def{aα∣α∈Λ(I)}is called the attractor ofF.
A metric on the attractor which makes φ-contractions all the functions of a family having attractor
Theorem 3.4.If F=(fi)i∈Iis
a family of functions having attractor A, then there exist a
metric d on A and a comparison function φ such that d(fi(x),fi(y))≤φ(d(x,y)) for every i∈Iand every x,y∈A.
Proof.** **Considering the function π:Λ(I)→A, given by π(α)=aα for every α∈Λ(I), the binary relation on Λ(I), given by α∼β if and only if π(α)=π(β), turns out to be an
equivalence relation. We transport the quotient topology on Λ(I)╱∼ on the topology τA on A via the bijection g:Λ(I)╱∼→A given by g([α])=π(α) for every [α]∈Λ(I)╱∼.
Note that:
i) g is a homeomorphism;
ii) the function p:Λ(I)→Λ(I)╱∼, given
by p(α)=[α] for every α∈Λ(I), is continuous;
iii) π=g∘p is continuous.
Claim 1. fi∘π=π∘τifor every i∈I.
Justification of claim 1. We have (fi∘π)(α)=fi(aα)∈fi(n∈N∩X[α]n)⊆n∈N∩fi(X[α]n)=n∈N∩X[iα]n={aiα}={(π∘τi)(α)} for every i∈I and every α∈Λ(I).
Note that Claim 1 implies that A=i∈I∪fi(A).
Claim 2. fi:(A,τA)→(A,τA)is
continuous for every i∈I.
Justification of claim 2. Taking into account i), it suffices to
prove that fi∘g:Λ(I)╱∼→A, given by
[TABLE]
is continuous. Since α∼β⇔π(α)=π(β)⇒(fi∘π)(α)=(fi∘π)(β)⇔Claim 1(π∘τi)(α)=(π∘τi)(β)⇔(1)(fi∘g)([α])=(fi∘g)([β]) and the function h=π∘τi:Λ(I)→A, described by h(α)=(fi∘g)([α]) for every α∈Λ(I), is continuous (as a
composition of continuous functions; see Remark 2.6 and iii)), relying on
Theorem 4.3, page 126, from [6], we get the conclusion.
Claim 3. (A,τA) is compact.
Justification of claim 3. From ii) and Remark 2.7, ii), we conclude
that Λ(I)╱∼ is compact. Using i), we get the conclusion.
Claim 4. The set R={(α,β)∈Λ(I)×Λ(I)∣α∼β} is closed.
Justification of claim 4. Let us consider (α,β)∈R. Then there exists ((αn,βn))n∈N⊆R such that n→∞lim(αn,βn)=(α,β) and consequently n→∞limαn=α and n→∞limβn=β. If aα=aβ, then, according
to the property b) from the definition of a family of functions having
attractor, there exists* n0∈Nsuch thatX[α]n0∩X[β]n0=∅. As n→∞limαn=α and n→∞limβn=β, there exists n1∈N *such that [αn]n0=[α]n0
and [βn]n0=[β]n0 for every n∈N, n≥n1 (see Remark 2.7, i)). But αn∼βn (because
(αn,βn)∈R), i.e. aαn=aβn, and
therefore we get the following contradiction: aαn=aβn∈X[αn]n0∩X[βn]n0=X[α]n0∩X[β]n0=∅. Hence aα=aβ, i.e. α∼β, so (α,β)∈R. Therefore R is
closed.
Claim 5. (A,τA) is Hausdorff.
Justification of claim 5. From the compactness of Λ(I)
(see Remark 2.7, ii)) and Claim 4, we infer that Λ(I)╱∼
is Hausdorff. Using i) we get the conclusion.
Claims 1, 2, 3 and 5 assure us that (A,(fi)i∈I) is a topological
self-similar system and, based on Theorem 2.9, there exist a metric d on A compatible with τA and a comparison function* φ:[0,∞)→[0,∞)* such that d(fi(x),fi(y))≤φ(d(x),d(y)) for every i∈I and every x,y∈A. □
Let us consider the function n:X→N∪{∞}
given by n(x)=sup{m∈N∣x∈F[m](X)} for every x∈X, where F:P(X)→P(X) is described by F(C)=i∈I∪fi(C) for every C∈P(X)=def{Y∣Y⊆X}.
The following result provides an alternative characterization of the
attractor A via the function n.
Proposition 3.5.In the framework of the above theorem, we
have A={x∈X∣n(x)=∞}.
Proof.
”⊆” If x∈A, then there exists α∈Λ(I) such
that x=aα, hence x∈X[α]m⊆F[m](X) for
every m∈N. So n(x)=sup{m∈N∣x∈F[m](X)}=supN=∞.
”⊇” Since n(x)=sup{m∈N∣x∈F[m](X)}=∞, for every m∈N there exists αm∈Λm(I) such that x∈Xαm. There exists i1∈I such that {ω∈Λ∗(I)∣x∈Xi1ω} is infinite. Indeed, if this is not the case, then the
set Mi=def{ω∈Λ∗(I)∣x∈Xiω} is finite for every i∈I. If mi=defmax{∣iω∣∣ω∈Mi}, then we get the
contradiction that there exists no α∈Λm+1(I) such that x∈Xα, where m=1+max{mi∣i∈I}. Repeating this
procedure we get α=α1α2...αn...∈Λ(I) such that x∈n∈N∩X[α]n,
i.e. x=aα∈A. □
The family of sets {Xα∼∣α∈Λ∗(I)} associated to a family of functionshaving attractor
Given a family of functions* F=(fi)i∈I* having
attractor A, in the sequel, for α∈Λ∗(I) we shall
use the following notations:
[TABLE]
Proposition 3.6 (The properties of the sets Xα and Yα).In the above framework, we have:
a)Aα⊆Yα⊆Afor everyα∈Λ∗(I);
b)Xα⊆Xα∼⊆Xα∪Afor everyα∈Λ∗(I);
c)Y[α]n+1⊆Y[α]nfor
every α∈Λ(I)and every n∈N;
d) n∈N∩(X[α]n∪Y[α]n)=(n∈N∩X[α]n)∪(n∈N∩Y[α]n)for every α∈Λ(I);
e)n∈N∩Y[α]n={aα}for every α∈Λ(I);
f)A∩Xα⊆Yαfor everyα∈Λ∗(I);
g)fi(Yα)⊆Yiαfor everyα∈Λ∗(I)* and every i∈I*.
Proof.
a) If z∈Aα, then there exists γ∈Λ(I) such
that z=fα(aγ), so z∈Xα. Moreover, z=fα(aγ)∈fα(n∈N∩X[γ]n)⊆n∈N∩fα(X[γ]n)⊆n∈N∩X[αγ]n={aαγ}, hence z=aαγ∈Xα∩X[αγ]n for every n∈N, i.e. z∈Yα.
b) It results immediately from a).
c) If z∈Y[α]n+1, then there exists β∈Λ(I)
such that z=aβ and X[α]n+1∩X[β]k=∅ for every k∈N. As X[α]n+1∩X[β]k⊆X[α]n∩X[β]k, we deduce that X[α]n∩X[β]k=∅ for every k∈N, i.e. z=aβ∈Y[α]n.
d)
”⊇” It is clear.
”⊆” Let us suppose that there exists x∈X[α]n∪Y[α]n for every n∈N such that x∈/(n∈N∩X[α]n)∪(n∈N∩Y[α]n), i.e. there exist n1,n2∈N such
that x∈/X[α]n1 and x∈/Y[α]n2.
Then, in view of c), we have x∈/X[α]m and x∈/Y[α]m which leads to the contradiction x∈/X[α]m∪Y[α]m, where m=max{n1,n2}.
e)
”⊇” We have aα∈Claim 1 from the proof of Theorem 3.4n∈N∩A[α]n⊆a)n∈N∩Y[α]n.
”⊆” If c∈n∈N∩Y[α]n,
then there exists (βn)n∈N⊆π−1({c})⊆Λ(I) such that
[TABLE]
for every n,k∈N. The compactness of Λ(I) (see Remark
2.7, ii)) assures the existence of a subsequence (βnl)l∈N of (βn)n∈N and of an element β∈Λ(I) such that l→∞limβnl=β. As π(βnl)=c, i.e. aβnl=c,
and π is continuous (see Remark 3.2, i)), we infer that π(β)=c, i.e. aβ=c. By replacing βj with βnl for
all j∈{nl−1+1,...,nl−1}, we can suppose that n→∞limβn=β. Hence for every l∈N there exists nl∈N, nl>l such that
[TABLE]
for all n∈N, n≥nl. Hence X[α]nl∩X[βnl]l=(1)∅, i.e., in view of (2), X[α]nl∩X[β]l=∅ and since X[α]nl⊆X[α]l, we infer that X[α]l∩X[β]l=∅ for every l∈N.
Therefore, taking into account the property b) of a family of functions
having attractor, we conclude that aα=aβ=c.
f) If z∈A∩Xα, then there exists γ∈Λ(I)
such that z=aγ∈X[γ]n, so z∈Xα∩X[γ]n and therefore Xα∩X[γ]n=∅ for every n∈N. Consequently z=aγ∈Yα.
g) If z∈fi(Yα), then there exists β∈Λ(I)
such that z=fi(aβ) and Xα∩X[β]n=∅ for every n∈N. Since ∅=fi(Xα∩X[β]n)⊆fi(Xα)∩fi(X[β]n)=Xiα∩X[iβ]n+1 for every n∈N, we conclude that aiβ=Claim 1 from the proof of Theorem 3.4fi(aβ)=z∈Yiα. □
Proposition 3.7 (The properties of the sets Xα∼).In the above framework, we have:
a)X[α]n+1∼⊆X[α]n∼for every α∈Λ(I)and
every n∈N;
b) n∈N∩Xα∼={aα}for every α∈Λ(I).
c) aβ∈Xα∼, provided
that Xα∩X[β]n∼=∅ for everyn∈N, where α∈Λ∗(I) and β∈Λ(I).
d) for every aα,aβ∈A such that aα=aβ, there existsn0∈Nhaving the property thatX[α]n0∼∩X[β]n0∼=∅.
e) fi(Xα∼)⊆Xiα∼for every i∈I and every α∈Λ∗(I).
Proof.
a) As X[α]n+1⊆X[α]n and Y[α]n+1⊆Proposition 3.6, c)Y[α]n,
we infer that X[α]n+1∪Y[α]n+1⊆X[α]n∪Y[α]n, i.e. X[α]n+1∼⊆X[α]n∼.
b) We have \underset{n\in\mathbb{N}}{\cap}\overset{\sim}{X_{[\alpha]_{n}}}=\underset{n\in\mathbb{N}}{\cap}(X_{[\alpha]_{n}}\cup Y_{[\alpha]_{n}})\overset{\text{Proposition 3.6, d) }}{=}(\underset{n\in\mathbb{N}}{\cap}X_{[\alpha]_{n}})\cup(\underset{n\in\mathbb{N}}{\cap}Y_{[\alpha]_{n}})$$\overset{\text{Proposition 3.6, e) }}{=}\{a_{\alpha}\}.
c) Since Xα∼∩X[β]l∼=∅*, i.e. (Xα∪Yα)∩(X[β]l∪Y[β]l)=∅, *we get (Xα∩X[β]l)∪(Xα∩Y[β]l)∪(Yα∩X[β]l)∪(Yα∩Y[β]l)=∅ for every l∈N. Thus, at
least one of the sets {l∈N∣Xα∩X[β]l=∅}, {l∈N∣Xα∩Y[β]l=∅}, {l∈N∣Yα∩X[β]l=∅} and {l∈N∣Yα∩Y[β]l=∅} is infinite.
If {l∈N∣Xα∩X[β]l=∅}
is infinite, then, as X[β]l+1⊆X[β]l for
every l∈N, we infer that Xα∩X[β]l=∅ for every l∈N, so aβ∈Yα⊆Xα∪Yα=Xα∼.
Since Xα∩Y[β]l=Proposition 3.6, a)Xα∩Y[β]l∩A=(Xα∩A)∩Y[β]l⊆Proposition 3.6, f)Yα∩Y[β]l and Yα∩X[β]l=Proposition 3.6, a)Yα∩X[β]l∩A=Yα∩(X[β]l∩A)⊆Proposition 3.6, f)Yα∩Y[β]l for every l∈N, we deduce
that if one of the sets {l∈N∣Xα∩Y[β]l=∅}, {l∈N∣Yα∩X[β]l=∅} and {l∈N∣Yα∩Y[β]l=∅} is infinite, then, in view of Proposition
3.6, c), we have
[TABLE]
for every l∈N.
We are going to prove that aβ∈Yα⊆Xα∪Yα=Xα∼ and this will closed the
justification of c).
From (1) we deduce that, for every n∈N, there exists an∈Yα∩Y[β]n=∅. Consequently we
can find γn,γn′∈Λ(I) such that
[TABLE]
and
[TABLE]
for every l∈N. The compactness of Λ(I) (see Remark
2.7, i)) assures the existence of the subsequences (γnk)k∈N of (γn)n∈N and (γnk′)k∈N of (γn′)n∈N and of the elements γ0,γ0′∈Λ(I) such that k→∞limγnk=γ0 and k→∞limγnk′=γ0′. By replacing γn with γnk for all n∈{nk−1+1,...,nk−1}
and γn′ with γnk′ for all n∈{nk−1+1,...,nk−1}, we can suppose that n→∞limγn=γ0 and n→∞limγn′=γ0′. Hence for every l∈N there exists nl∈N, nl>l such that
[TABLE]
for every n∈N, n≥nl. Therefore, since ∅=(3)Xα∩X[γn]l=(4)Xα∩X[γ0]l for every l∈N, we get that
[TABLE]
Moreover, since ∅=(3)X[β]nl∩X[γnl′]l⊆X[β]l∩X[γnl′]l=(4)X[β]l∩X[γ0′]l for every l∈N, taking into account the property b) of a family of functions
having attractor, we conclude that
[TABLE]
Making use of the continuity of π we get that n→∞limaγn=aγ0 and n→∞limaγn′=aγ0′
and, taking into account (2), we conclude that aβ=(6)aγ0′=aγ0∈(5)Yα.
d) If by reductio ad absurdum, we suppose that X[α]n∼∩X[β]n∼=∅ for every n∈N, then we have ∅=X[α]max{k,l}∼∩X[β]max{k,l}∼⊆a)X[α]k∼∩X[β]l∼, hence X[α]k∼∩X[β]l∼=∅, for every k,l∈N, so,
based on c), we get that aβ∈X[α]k∼
for every k∈N. Using b) we arrive to the contradiction that aα=aβ.
e) We have f_{i}(\overset{\sim}{X_{\alpha}})=f_{i}(X_{\alpha}\cup Y_{\alpha})=f_{i}(X_{\alpha})\cup f_{i}(Y_{\alpha})=X_{i\alpha}\cup f_{i}(Y_{\alpha})$$\overset{\text{Proposition 3.6, g)}}{\subseteq}X_{i\alpha}\cup Y_{i\alpha}=\overset{\sim}{X_{i\alpha}}. □
The semi-metric dμ associated to a decreasing
sequenceμ** and to a family of functions** having
attractor
Given a family of functions* F=(fi)i∈I* having
attractor and a sequence μ=(zn)n∈N such that 0<zn+1≤zn for every n∈N, we consider the function dμ:X×X→[0,∞) described by d^{\mu}(x,y)=\{\begin{array}[]{cc}0\text{,}&x=y\text{,}\\
\inf M_{x,y}&x\neq y\end{array}, where Mx,y={i=0∑nz∣αi∣∣there exist n∈N and α0,α1,...,αn∈Λ∗(I) such that x∈Xα0∼, y∈Xαn∼ and Xαi∼∩Xαi+1∼=∅ for every i∈{0,1,...,n−1}}.
Proposition 3.8 (The properties of dμ).In
the above framework, we have:
a)dμ(x,x)=0for everyx∈X;
b)dμ(x,y)=dμ(y,x)for everyx,y∈X;
c)dμ(x,y)≤dμ(x,z)+dμ(z,y)for everyx,y,z∈X;
d)dμ(x,y)>0for every x∈X∖A and every y∈X∖{x};
e)dμ(fi(x),fi(y))≤dμ(x,y)for everyx,y∈X;
f)dμ(x,y)≤z0for everyx,y∈X;
g) If the sequence μ is constant, then dμ is a metric.
Proof.
a) and b) are obvious, while c) is clear since every chain from x to z
and every chain from z to y generate a chain from x to y.
d) Considering the function m:X→N∪{∞},
given by m(u)=sup{∣α∣∣α∈Λ∗(I) and u∈Xα∼} for every u∈X,
using a similar argument as in the one used in the proof of Proposition 3.5,
we obtain that m(u)=∞ if and only if u∈A. Hence m(x)∈N since x∈X∖A and if for n∈N and α0,α1,...,αn∈Λ∗(I) we have x∈Xα0∼, y∈Xαn∼ and Xαi∼∩Xαi+1∼=∅ for every i∈{0,...,n−1}, then zm(x)≤z∣α0∣≤i=0∑nz∣αi∣. So zm(x) is a lower bound for
Mx,y and, consequently, 0<zm(x)≤infMx,y=dμ(x,y).
e) The inequality is obvious if fi(x)=fi(y) (in particular, if x=y). Otherwise, if for n∈N and α0,α1,...,αn∈Λ∗(I) we have x∈Xα0∼, y∈Xαn∼ and Xαj∼∩Xαj+1∼=∅ for every j∈{0,1,...,n−1}, then fi(x)∈fi(Xα0∼)⊆Proposition 3.7, e)Xiα0∼, fi(y)∈fi(Xαn∼)⊆Proposition 3.7, e)Xiαn∼ and ∅=fi(Xαj∼∩Xαj+1∼)⊆fi(Xαj∼)∩fi(Xαj+1∼)⊆Proposition 3.7, e)Xiαj∼∩Xiαj+1∼, so Xiαj∼∩Xiαj+1∼=∅
for every j∈{0,1,...,n−1}, i.e. j=0∑nz∣iαj∣∈Mfi(x),fi(y). Hence dμ(fi(x),fi(y))=infMfi(x),fi(y)≤j=0∑nz∣iαj∣≤j=0∑nz∣αj∣, i.e. dμ(fi(x),fi(y)) is a lower bound for Mx,y, so dμ(fi(x),fi(y))≤infMx,y=dμ(x,y).
f) and g) result from the definition of dμ. □
Remark 3.9.
i) dμ is a semi-metric.
ii) From the proof of d) we get that {y∈X∣dμ(x,y)<2zm(x)}={x} for every x∈X∖A. In other words,
the topology generated by dμ on X∖A is the discrete
one.
iii) From e) we conclude that (with respect to dμ) each of the
functions fi has the Lipschitz constant less or equal to 1.
Given a natural number N, a family of functions* F=(fi)i∈I* having attractor and a sequence μ=(zn)n∈N such that 0<zn+1≤zn for every n∈N, we
consider the function dNμ:X×X→[0,∞)
described by d_{N}^{\mu}(x,y)=\{\begin{array}[]{cc}0\text{,}&x=y\\
\inf M_{x,y}^{N}&x\neq y\end{array}, where Mx,yN={i=0∑nz∣αi∣∣there exist n∈N and α0,α1,...,αn∈Λ0(I)∪Λ1(I)∪...∪ΛN(I) such that x∈Xα0∼, y∈Xαn∼ and Xαi∼∩Xαi+1∼=∅ for every i∈{0,1,...,n−1}}.
We also consider the sequences μN and μN,p given by μN=(znN)n∈N and μN,p=(znN,p)n∈N, where p∈N, z_{n}^{N}=\{\begin{array}[]{cc}z_{n}\text{,}&n\in\{0,1,...,N\}\\
z_{N}\text{,}&n\in\mathbb{N}\text{, }n\geq N+1\end{array} and z_{n}^{N,p}=\{\begin{array}[]{cc}z_{n}\text{,}&n\in\{0,1,...,N\}\\
z_{N}\text{,}&n\in\{N+1,...,N+p\}\\
\frac{z_{N}}{2}\text{,}&n\in\mathbb{N}\text{, }n\geq N+p+1\end{array}.
Proposition 3.10 (The properties of dNμ).In the above framework, we have:
a)dμ≤dN+1μ≤dNμfor every
N∈N;
b)dμ=N→∞limdNμ=N∈NinfdNμ(i.e. \underset{N\rightarrow\infty}{\lim}d_{N}^{\mu}(x,y)=d^{\mu}(x,y)\for
every x,y∈X);
c)dμN,p≤dμN,p+1≤dμNfor every N,p∈N;
d)dNμ=dμNfor every N∈N.
Proof.
a) It results from the inclusion Mx,yN⊆Mx,yN+1⊆Mx,y which is valid for every x,y∈X and
every N∈N.
b) Given x,y∈X, x=y, for every ε>0 there exist n∈N and α0,α1,...,αn∈Λ∗(I) such that x∈Xα0∼, y∈Xαn∼ and Xαi∼∩Xαi+1∼=∅ for every i∈{0,1,...,n−1} and i=0∑nz∣αi∣<dμ(x,y)+ε. As i=0∑nz∣αi∣∈Mx,yNε, where
Nε=max{∣α0∣,∣α1∣,...,∣αn∣}, we infer
that dNμ≤dNεμ=infMx,yNε≤i=0∑nz∣αi∣<dμ(x,y)+ε, so ∣dNμ−dμ∣<ε for every N∈N, N≥Nε. Hence \underset{N\rightarrow\infty}{\lim}d_{N}^{\mu}(x,y)=d^{\mu}(x,y)\for every x,y∈X, x=y.
The equality is obvious for x=y.
c) Let us note that if the sequences μ=(zn)n∈N and ν=(tn)n∈N have the property zn≤tn for
every n∈N (we denote this situation by μ≺ν), then
dμ≤dν. Now the conclusion results from the fact that μN,p≺μN,p+1≺μN.
d) First let us note that
[TABLE]
Moreover
[TABLE]
for every M∈N, M>N.
Indeed, we have dMμN≤a)dNμN for
every M∈N, M>N, it remains to prove that dNμN≤dMμN for every M∈N, M>N. This follows
from the fact that if for x,y∈X, x=y there exist n∈N
and α0,α1,...,αn∈Λ0(I)∪Λ1(I)∪...∪ΛM(I) such that x∈Xα0∼, y∈Xαn∼ and Xαi∼∩Xαi+1∼=∅ for every i∈{0,1,...,n−1}, then x∈XN[α0]∼, y∈XN[αn]∼, ∅=Xαi∼∩Xαi+1∼⊆Proposition 3.7, a)XN[αi]∼∼∩XN[αi+1]∼ (so XN[αi]∼∩XN[αi+1]∼=∅) for every i∈{0,1,...,n−1} and i=0∑nz∣αi∣=i=0∑nz∣N[αi]∣, where {}^{N}[\alpha]=\{\begin{array}[]{cc}\alpha\text{,}&\text{if }\left|\alpha\right|\leq N\\
[\alpha]_{N}\text{,}&\text{if }\left|\alpha\right|>N\end{array}.
Based on b), by passing to limit as M goes to ∞ in (2), and
using (1), we get the conclusion. □
Proposition 3.11.In the above framework, we havep→∞limdμN,p=dμN(i.e. p→∞limdμN,p(x,y)=dμN(x,y) for every x,y∈X ) for everyN∈N.
Proof. Note that p→∞limdμN,p(x,y) exists and is finite since, according to Proposition 3.10, c)
the sequence (dμN,p(x,y))p∈N is increasing and
bounded for every x,y∈X.
If dμN(x,y)=0, then, based on Proposition 3.10, c), we get
thatp→∞limdμN,p(x,y)=dμN(x,y).
Hence we have to consider only the case when dμN(x,y)=0.
Taking into account Proposition 3.10, c), we have p→∞limdμN,p(x,y)≤dμN(x,y). Let us suppose,
by reductio ad absurdum, that l0=notp→∞limdμN,p(x,y)=p∈NsupdμN,p(x,y)<dμN(x,y). Then dμN,p(x,y)≤l0<l=not2l0+dμN(x,y)<dμN(x,y) for
every p∈N. Hence there exist np∈N and α0p,α1p,...,αnpp∈Λ∗(I)
such that x∈Xα0p∼, y∈Xαnpp∼, Xαip∼∩Xαi+1p∼=∅ for every i∈{0,1,...,np−1} and i=0∑npz∣αip∣N,p<l. Since z∣αip∣N,p≥2zN for every i∈{0,1,...,np}, we infer that (np+1)2zN<l for every p∈N, so the sequence (np)p∈N⊆N is bounded and therefore there exists a subsequence (npk)k∈N of (np)p∈N such that np1=np2=...=notm.
We say that i∈{0,1,...,m} is:
of type I if k→∞lim∣αipk∣<∞;
of type II if k→∞lim∣αipk∣=∞.
If i is of type I, then there exists C∈R such that ∣αipk∣<C for every k∈N,
so, by passing to a subsequence, we can assume that αip1=αip2=...=αipn=...=notαi.
If i is of type II, then, by passing to a subsequence, we can assume
that:
i) k→∞lim∣αipk∣=∞;
ii) ∣αipk∣<∣αipk+1∣ for every k∈N;
iii) there exists αi∈Λ(I) such that [αi]∣αipk∣=αipk for
every k∈N (since there exists j1∈I which is the first
letter for an infinity of αipk -otherwise, we contradict
i)- and we choose j1 to be the first letter of αi; the same
argument provides j2∈I which is the second letter for an infinity of
αipk having j1 as the first letter and we choose j2 to be the second letter of αi; we continue this
procedure).
For a fixed j∈{0,1,...,m−1} the following four cases are possible:
a) j and j+1 are of type I;
b) j is of type I and j+1 is of type II;
c) j is of type II and j+1 is of type I;
d) j and j+1 are of type II.
In case a) we have
[TABLE]
In case b) we have Xαj∼∩X[αj+1]∣αj+1pk∣∼=∅ for every k∈N, so, according to Proposition 3.7,
c), we get
[TABLE]
In case c), as above, we get
[TABLE]
In case d), we have X[αj]∣αjpk∣∼∩X[αj+1]∣αj+1pk∣∼=∅ for
every k∈N, so, using Proposition 3.7, d), we obtain that
[TABLE]
First let us note that if all i∈{0,1,...,m} would be of type II,
then x∈Xα0pk∼=X[α0]∣α0pk∣∼ for every k∈N, so taking into account Proposition 3.7, b), we get that x=aα0. In the same way we obtain that y=aαm and,
based on (4), we conclude that x=aα0=aα1=...=aαm−1=aαm=y which contradicts our
assumption that dμN(x,y)=0. Hence we can assume that at least
one i∈{0,1,...,m} is of type I.
Now we mention the following four facts:
Fact 1. As we have seen before, if i∈{0,1,...,m} is of type II and u∈Xαipk∼ for every k∈N, then u=aαi.
Fact 2. If j and q are of type I and j+1, j+2, …, q−1
are of type II, where 0≤j<q≤m, then, aαj+1∈(2)Xαj∼, aαq−1∈(3)Xαq∼ and, based on (4), we have aαj+1=aαj+2=...=aαq−1,
so Xαj∼∩Xαq∼=∅.
Fact 3. If j, j+1, …, q−1 are of type II and q is of
type I, where 0≤j<q≤m, then based on (4), we have aαj=aαj+1=...=aαq−1 and aαq−1∈(3)Xαq∼, so aαj∈Xαq∼.
Fact 4. If j is of type I and j+1, …, q are of type II,
where 0≤j<q≤m, then based on (4), we have aαj+1=aαj+2=...=aαq and aαj+1∈(3)Xαj∼, so aαq∈Xαj∼.
In view of the above mentioned four facts, we can pick up from the set {α0,α1,...,αm} a subset {αi0=notβ0,αi1=notβ1,...,αil=notβl}, where i0,i1,...,il are all the type I elements of {0,1,...,m},
such that x∈Xβ0∼, y∈Xβl∼ and Xβj∼∩Xβj+1∼=∅ for every j∈{0,1,...,l−1}. Then we
get the following contradiction: dμN(x,y)≤j=0∑lz∣βj∣N≤i=0∑npkz∣αipk∣N=i=0∑npkz∣αipk∣N,npk<l<dμN(x,y), where k is chosen such that N+pk>max{∣α0∣,∣α1∣,...,∣αm∣}. □
Proposition 3.12.In the above framework, for every x,y∈X, x=yandM>0, there exists a decreasing
sequenceμ=(zn)n∈Nsuch that:
i)n→∞limzn=0;
ii)dμ(x,y)>0;
iii)dμ≤M.
Proof. For M>0, let us consider the sequence μ0, where μ0=(yn)n∈N and yn=M for every n∈N. Note that dμ0(x,y)=M. By mathematical induction we construct a
sequence (μk)k∈N of sequences such that
[TABLE]
for every k∈N. In fact we construct a strictly increasing
sequence (pk)k∈N⊆N such that μk+1=μpk+1,pk+1−pkk, where if pk is constructed, pk+1 is chosen such that (1) is valid based on the fact that p→∞limdμpk+1,pk=dμpk+1k
(see Proposition 3.11). Note that
[TABLE]
for every k∈N. Since μk+1−μk≤2k+1M for every k∈N (here,
for a sequence (an)n∈N, by ∥(an)n∈N∥ we mean n∈Nsup∣an∣), we infer that the sequence (μk)k∈N is Cauchy, so it is convergent and therefore there exists a
sequence μ=(zn)n∈N such that μ=k→∞limμk.
Let us note that we have z_{n}=\{\begin{array}[]{cc}M\text{,}&n\in\{0,1,...,p_{1}\}\\
\frac{M}{2}\text{,}&n\in\{p_{1}+1,...,p_{2}\}\\
\frac{M}{2^{2}}\text{,}&n\in\{p_{2}+1,...,p_{3}\}\\
...&...\\
\frac{M}{2^{q}}\text{,}&n\in\{p_{q}+1,...,p_{q+1}\}\\
...&...\end{array} and, if μk=(znk)n∈N, then z_{n}^{k}=\{\begin{array}[]{cc}M\text{,}&n\in\{0,1,...,p_{1}\}\\
\frac{M}{2}\text{,}&n\in\{p_{1}+1,...,p_{2}\}\\
...&...\\
\frac{M}{2^{k-1}}\text{,}&n\in\{p_{k-1}+1,...,p_{k}\}\\
\frac{M}{2^{k}}\text{,}&n\geq p_{k}+1\end{array} for every k∈N.
Now we prove that the decreasing sequence μ satisfies the conditions
i), ii) and iii).
i) is obvious having in view the description of the general term of μ.
ii) First of all let us note that
[TABLE]
for every x1,y1∈X.
Indeed, let us fix x1,y1∈X. For every ε>0 there
exist n∈N and α0,α1,...,αn∈Λ∗(I) such that x1∈Xα0∼, y1∈Xαn∼, Xαi∼∩Xαi+1∼=∅ for every i∈{0,1,...,n−1} and i=0∑nz∣αi∣<dμ(x1,y1)+ε. There exists kε∈N such that z∣αi∣=z∣αi∣kε
for every i∈{0,1,...,n}. Hence dμk(x1,y1)≤(2)dμkε(x1,y1)≤i=0∑nz∣αi∣<dμ(x1,y1)+ε, so 0≤dμk(x1,y1)−dμ(x1,y1)<ε for every k∈N, k≥kε, i.e. dμ(x1,y1)=k→∞limdμk(x1,y1).
Finally dμ(x,y)≥(3)M−k=0∑∞(dμk(x,y)−dμk+1(x,y))≥(1)M−k=0∑∞2k+2M=2M>0, so dμ(x,y)>0.
iii) We have dμ=k∈Ninfdμk≤dμ0=M. □
A bounded and complete metric d on X
Proposition 3.13.In the above framework, there exists a
sequence (μn)n∈N of decreasing sequences
such that the function ρ:X×X→[0,∞),
given by ρ(x,y)=n=0∑∞2n1dμn(x,y) for every x,y∈X, is a
bounded metric.
Proof. Let us consider a fixed M>0. For every x,y∈A, x=y, based on Proposition 3.12, there exists a decreasing sequence μx,y=(znx,y)n∈N such that dμx,y(x,y)>0, n→∞limznx,y=0 and dμx,y≤M. In the sequel, by τA we mean the topology on A that was
defined on the proof of Theorem 3.4, while by d we mean the metric on A
given by the same result.
Claim 1.In the above framework, there exist Dx,Dy∈τA such that:
i) x∈Dx and y∈Dy;
ii) dμx,y(u,v)>0 for every u∈Dx and every v∈Dy.
Justification of claim 1. Since n→∞limznx,y=0, we can choose n∈N such that znx,y<4dμx,y(x,y). Then Dx=not∣α∣=n,x∈Aα∪Aα∈τA (since, according to the observation made after Claim 1 from the proof
of Theorem 3.4, we have A=∣α∣=n∪Aα=∣α∣=n,x∈Aα∪Aα∪∣α∣=n,x∈/Aα∪Aα and ∣α∣=n,x∈/Aα∪Aα is compact as a finite union of
compact sets) and Dy=not∣α∣=n,y∈Aα∪Aα∈τA (the same
argument). For u∈Dx and v∈Dy, since dμx,y(x,u)≤znx,y<4dμx,y(x,y) and dμx,y(y,v)≤znx,y<4dμx,y(x,y), we have dμx,y(u,v)≥dμx,y(x,y)−dμx,y(y,v)−dμx,y(x,u)≥dμx,y(x,y)−24dμx,y(x,y)=2dμx,y(x,y)>0 and the justification of the claim in done.
Hence, for every ε>0, from the open cover (provided by Claim
1) (Dx×Dy)x,y∈A×A of the compact set Kε=not{(x,y)∈A×A∣d(x,y)≥ε} we can extract a finite open cover, so there exist the
decreasing sequences μ1,...,μpε such that for
every (x,y)∈Kε there exists jx,y∈{1,2,...,pε} having the property that dμjx,y(x,y)>0. Consequently, as {(x,y)∈A×A∣x=y}=n∈N∪Kn1, there exists a sequence (μn)n∈N of decreasing sequences such that* *for every (x,y)∈A×A, x=y, we can find nx,y∈N having the property that dμnx,y(x,y)>0. Moreover
[TABLE]
and
[TABLE]
for every n∈N, where μn=(zkn)k∈N.
Now we define the function ρ:X×X→[0,∞)
by ρ(x,y)=n=0∑∞2n1dμn(x,y) for every x,y∈X. As dμn≤(1)M for every n∈N, ρ is well defined and,
moreover, ρ≤2M for every x,y∈X, i.e. ρ is bounded. It
is clear that ρ(x,x)=0, ρ(x,y)=ρ(y,x) and ρ(x,y)≤ρ(x,z)+ρ(z,y) for every x,y,z∈X. Moreover, ρ(x,y)=0⇒x=y for every x,y∈X. Indeed, for x,y∈X, x=y, we divide the discussion into the following cases: a) x,y∈A; b) x∈X∖A or y∈X∖A. In case a), we can find
nx,y∈N having the property that dμnx,y(x,y)>0, so ρ(x,y)=n=0∑∞2n1dμn(x,y)≥2nx,y1dμnx,y(x,y)>0,
hence ρ(x,y)>0. In situation b), from Proposition 3.8, d) , we infer
that dμn(x,y)>0 for every n∈N, so ρ(x,y)>0.
We conclude that ρ is a metric. □
In the above framework, we consider the sequence η=(zk)k∈N, where zk=n=0∑∞2n1zkn.
**Proposition 3.14 **(The properties of the sequence η). In the above framework, the sequence η has the following
properties:
a) it is well define;
b) it is decreasing;
c) k→∞limzk=0.
Proof.
a) As the series n=0∑∞2n1
is convergent and zkn≤M for every k,n∈N, the
comparison test yields the conclusion.
b) As zk+1n≤zkn for every k,n∈N, the same
comparison test assures us that zk+1≤zk for every k∈N.
c) Let us consider an arbitrary ε>0. Since k→∞limzk0=k→∞lim21zk1=...=k→∞lim2nε−11zknε−1=0, where nε=3+[log2εM], there exists kε∈N such that 0<zk0<2nεε, 0<21zk1<2nεε, …, 0<2nε−11zknε−1<2nεε for every k∈N, k≥kε.
Consequently we have 0≤zk=zk0+21zk1+...+2nε−11zknε−1+2nε1zknε+2nε+11zknε+1+...+2n1zkn+...≤nε2nεε+M(2nε1+2nε+11+...+2n1+...)=2ε+2nε−1M<2ε+2ε=ε for every k∈N, k≥kε and the conclusion follows. □
Now we can consider the semi-metric dη=notδ.
**Proposition 3.15 **(The properties of the metric δ). In the above framework, δ has the following properties:
a) ρ≤δ;
b) δ≤2M;
c) (X,δ) is a bounded and complete metric space.
Proof.
a) For x,y∈X, x=y, p∈N and α0,α1,...,αp∈Λ∗(I) such that x∈Xα0∼, y∈Xαn∼ and Xαi∼∩Xαi+1∼=∅ for every i∈{0,1,...,p−1}, we have 2n1dμn(x,y)≤2n1i=0∑pz∣αi∣n for every n∈N, so n=0∑∞2n1dμn(x,y)≤n=0∑∞2n1z∣α0∣n+...+n=0∑∞2n1z∣αp∣n=z∣α0∣+...+z∣αp∣. Hence ρ(x,y)=n=0∑∞2n1dμn(x,y)≤dη(x,y)=δ(x,y). As the last inequality is also
true for x=y, the justification of a) is done.
b) As zkn≤M for every k,n∈N, we deduce that zk=n=0∑∞2n1zkn≤Mn=0∑∞2n1=2M for every k∈N. Hence η≺θ, where θ=(yk)k∈N, yk=2M for every k∈N, and we infer that δ=dη≤dθ=2M.
c) Since δ(x,y)=0⇒a)ρ(x,y)=0⇒Proposition 3.13x=y we conclude that δ is a
metric on X. According to b) it is bounded. In order to prove that (X,δ) is complete, let us consider a Cauchy sequence (xn)n∈N. By passing to a subsequence, we divide the discussion into the
following two cases (see the proof of Proposition 3.8 for the definition of
the function m): a) there exists N∈N such that m(xn)≤N for every n∈N; b) n→∞limm(xn)=∞. In the first case, we have δ(xn,xm)=inf{i=0∑pz∣αi∣∣there exist p∈N and α0,α1,...,αp∈Λ∗(I) such that xn∈Xα0∼, xm∈Xαp∼ and Xαi∼∩Xαi+1∼=∅ for
every i∈{0,1,...,p−1}}≥(zn)n∈N is decreasingzN for every xn=xm, so, as (xn)n∈N is Cauchy, there exists n0∈N such that xn0=xn0+1=xn0+2=... and consequently the sequence (xn)n∈N is convergent. In the second case, for each n∈N, there exists αn∈Λ∗(I) such that xn∈Xαn∼ and ∣αn∣=m(xn). Therefore an argument similar to the one used in
the proof of Proposition 3.11 assures us that one can pick α∈Λ(I) such that [α]n=xn∈X[α]n∼ for every n∈N. Hence δ(xn,aα)≤zm(xn) for every n∈N which implies that the sequence (xn)n∈N is convergent (having the limit aα). □
Now let us consider a fixed strictly increasing sequence (cn)n∈N such that c0=1, (cn+1cn)n∈N
is strictly increasing and cn≤2, 21≤cn+1cn for every n∈N and the function d:X×X→[0,∞) given by d(x,y)=α∈Λ∗(I)supc∣α∣δ(fα(x),fα(y)) for every x,y∈X.
Proposition 3.16. In the above framework, (X,d) is a bounded and complete metric space.
Proof. It follows form the inequality δ≤d≤Proposition 3.8, e)2δ and the fact that, according to
Proposition 3.15, c), (X,δ) is a bounded and complete metric space. □
A word of warning: Even though we use the same notation, namely d, for the
metric from Theorem 3.4 and for the one from Proposition 3.16, it is clear
that they are different objects, the first one being a distance on A,
while the second one is a metric on X.
A comparison function φ which makes φ-contractions with respect to d all the functions of the
family having attractor
Lemma. 3.17.In the above framework, we have d(Xα)≤d(Xα∼)≤2z∣α∣ for every α∈Λ∗(I).
Proof. For every x,y∈Xα∼ and β∈Λ∗(I) we have \delta(f_{\beta}(x),f_{\beta}(y))$$\overset{f_{\beta}(x),f_{\beta}(y)\overset{\text{Proposition
3.7, e)}}{\in}\overset{\sim}{X_{\beta\alpha}}}{\leq}z_{\left|\beta\alpha\right|}\leq z_{\left|\alpha\right|}, so d(x,y)=β∈Λ∗(I)supc∣β∣δ(fβ(x),fβ(y))≤2z∣α∣ and consequently d(Xα)≤d(Xα∼)≤2z∣α∣* *for every α∈Λ∗(I). □
Let us fix M>0. Taking into account Propostion 3.14, c) and Lemma 3.17,
for every r∈(0,4M], there exists nr∈N such that d(Xα)≤d(Xα∼)≤20r for
every α∈Λ∗(I) with the property that ∣α∣≥nr. For every r∈(0,4M) we consider the
comparison function φr:[0,∞)→[0,∞), given by \varphi_{r}(x)=\{\begin{array}[]{cc}0\text{,}&x\in[0,r-\rho_{r})\\
\frac{c_{n_{r}}}{c_{n_{r}}+1}x\text{,}&x\in[r-\rho_{r},r+\rho_{r}]\\
\frac{c_{n_{r}}}{c_{n_{r}}+1}(r+\rho_{r})\text{,}&x\in(r+\rho_{r},\infty)\end{array}, where ρr∈(0,min{4M−r,2r}). We also consider the
comparison function φ4M:[0,∞)→[0,∞), given by \varphi_{4M}(x)=\{\begin{array}[]{cc}0\text{,}&x\in[0,2M)\\
\frac{c_{n_{M}}}{c_{nM}+1}x\text{,}&x\in[2M,4M]\\
\frac{c_{n_{M}}}{c_{n_{M}}+1}4M\text{,}&x\in(4M,\infty)\end{array}.
Lemma. 3.18. In the above framework, we have d(fi(x),fi(y))≤φr(d(x,y)) for every i∈I,
r∈(0,4M)and x,y∈X having the property that d(x,y)∈[r−ρr,r+ρr]. Moreoverd(fi(x),fi(y))≤φ4M(d(x,y))* for every i∈I*
and x,y∈X having the property that d(x,y)∈[2M,4M].
Proof. We treat only the situation r∈(0,4M) (the proof for r=4M being similar). We divide the discussion into two cases:
a) d(fi(x),fi(y))<10r;
b) 10r≤d(fi(x),fi(y)).
In the first case we have d(fi(x),fi(y))<10r<4r=212r≤21(r−ρr)≤21d(x,y)≤cnr+1cnrd(x,y)=φr(d(x,y)).
In the second case, noting that \delta(f_{\alpha}(f_{i}(x)),f_{\alpha}(f_{i}(y)))\leq d(f_{\alpha}(f_{i}(x)),f_{\alpha}(f_{i}(y)))$$\leq d(X_{\alpha})\leq\frac{r}{20}<\frac{r}{10} for every α∈Λ∗(I) with the property that ∣α∣≥nr, we conclude that d(fi(x),fi(y))=α∈Λ∗(I)supc∣α∣δ(fα(fi(x)),fα(fi(y)))=α∈Λ∗(I),∣α∣≤nrmaxc∣α∣δ(fα(fi(x)),fα(fi(y))),
so there exists α0∈Λ∗(I) such that ∣α0∣≤nr and
[TABLE]
As c∣α0i∣δ(fα0i(x),fα0i(y))≤d(x,y), using (1), we get c∣α0∣c∣α0i∣d(fi(x),fi(y))≤d(x,y), i.e. d(fi(x),fi(y))≤c∣α0∣+1c∣α0∣d(x,y)≤cnr+1cnrd(x,y)=φr(d(x,y)). □
Note that the family consisting of the intervals (2M,5M) and (r−ρr,r+ρr), where r∈(0,4M), is an open cover of (0,4M] which
is Lindelöf and paracompact, so there exists a sequence (rn)n∈N of elements from (0,4M] such that (0,4M]=n∈N∪[rn−ρrn,rn+ρrn] and the family {[rn−ρrn,rn+ρrn]}n∈N is locally
finite, where by [rn−ρrn,rn+ρrn] we mean [2M,4M] in case that rn=4M.
Lemma 3.19. In the above framework, the function φ=n∈Nsupφrn is a comparison
function.
Proof. It is obvious that φ is increasing and that φ(t)<t for every t>0 since all the functions φrn
have these properties. Moreover, for every t∈[0,∞) there
exists a neighborhood Vt of t which intersects only a finite number
of intervals [rn−ρrn,rn+ρrn] and consequently φ∣Vt is continuous since it can be presented as the
maximum of a finite set of continuous functions. Hence φ is
continuous. □
Lemma 3.20. In the above framework, all the functions fi are φ-contractions.
Proof. For x,y∈X, x=y, we have d(x,y)∈(0,4M]=n∈N∪[rn−ρrn,rn+ρrn],
so there exists n0∈N such that d(x,y)∈[rn0−ρrn0,rn0+ρrn0] and therefore we
have d(fi(x),fi(y))≤Lemma 3.18φrn0(d(x,y))≤φ(d(x,y)) for every* i∈I. As
the last inequality is obviously true for x=y, we conclude that fi *is φ-contraction for every i∈I. □
We summarize the above facts in the following:
Theorem 3.21.Given a family of functions (fi)i∈I having attractor, there exists a metric d on X and a comparison function φ such that:
a) the metric space (X,d) is complete and bounded;
b) fi is φ-contraction with
respect to d for every i∈I.
Combining Proposition 3.1 and Theorem 3.21 we obtain the following:
Theorem 3.22.Given(fi)i∈I* a family
of functions, where fi:X→X and I is
finite, the following two statements are equivalent:*
I. There exists a metric d on X and a
comparison function φ such that:
a) the metric space (X,d) is complete and bounded;
b) fi is φ-contraction with
respect to d for every i∈I.
II. The following two statements are valid:
a) For every α∈Λ(I), the set n∈N∩X[α]n has a unique
element which is denoted by aα.
b) If aα=aβ, where α,β∈Λ(I), then there exists n0∈N such that X[α]n0∩X[β]n0=∅.
4.FINAL REMARKS
The unbounded case
The following result removes the boundedness restriction on the metric d.
Theorem 4.1.Given(fi)i∈I* a family of
functions, where fi:X→X and I is
finite, the following two statements are equivalent:*
I. There exists a metric D on X and a
comparison function φ such that:
a) the metric space (X,D) is complete;
b) fi is φ-contraction with
respect to D for every i∈I.
II. There exists a subset X1 of X such
that the following four statements are valid:
a)F(X1)⊆X1.
b) For every α∈Λ(I), the set n∈N∩(X1)[α]n has a
unique element which is denoted by aα.
c) If aα=aβ, where α,β∈Λ(I), then there exists n0∈N such that (X1)[α]n0∩(X1)[β]n0=∅.
d) For every x∈X there existsnx∈Nsuch that F[nx]({x})⊆X1,
where F:P(X)→P(X) is given by F(C)=i∈I∪fi(C) for every subset C of X.
Proof.
I)⇒II) We choose X1=B(A,r), where r>0 and A is the
unique fixed point of the function FS defined on Remark 3.2,
ii). For the verification of a) we choose v∈F(B(A,r)). Then there
exists i∈I and x∈B(A,r) such that v=fi(x) and there exists y∈A such that d(x,y)<r. Then d(v,fi(y))=d(fi(x),fi(y))≤φ(d(x,y))<φ(r) and consequently, as fi(y)∈fi(A)⊆A, we conclude that v∈B(A,r). Hence F(B(A,r))⊆B(A,r).The properties b) and c) can be proved with
exactly the same techniques used in the proof of Proposition 3.1. The
property d) results from the fact that n→∞limh(F[n]({x}),A)=0 (see Remark 3.2, ii)).
II)⇒I) According to Theorem 3.21, taking into account b) and
c), there exists a metric d on X1 and a comparison function φ such that: a) the metric space (X1,d) is complete and
bounded; b) fi is φ-contraction with respect to d for
every i∈I.
For a given a∈(0,1), the function ψ:[0,∞)→[0,∞) given by
[TABLE]
where φ1(t)=at, for every t≥0, is a comparison function
(see Fact 10 from the proof of Theorem 3.1 from [20]).
Note that, taking into account Remark 2.2, ii), we have φ≤ψ
and φ1≤ψ.
We consider the function D:X×X→[0,∞) given
by
[TABLE]
where l(x)=\{\begin{array}[]{cc}-\infty\text{,}&x\in X_{1}\\
\min\{n\in\mathbb{N}\mid F^{[n]}(\{x\})\subseteq X_{1}\}\text{,}&x\in X\smallsetminus X_{1}\end{array} and M is an upper bound for d. Note that, according to d), l(x)∈N for every x∈X∖X1. We use the convention
that a∞=0, so Ma−l(x)=0 for x∈X1. One can routinely
check that D is a metric on X.
Moreover,
[TABLE]
for every i∈I, x,y∈X.
Indeed, if x,y∈X1, then fi(x),fi(y)∈a)X1,
so D(fi(x),fi(y))=d(fi(x),fi(y))≤φ(d(x,y))≤ψ(d(x,y))=ψ(D(x,y)). If {x,y}∩(X∖X1)=∅ and x=y, then we divide the discussion into three cases:
l(x)=l(y)=1. 2. l(x)≥l(y)>1. 3. l(y)≥l(x)>1. In the first
case, as fi(x)∈F[l(x)]({x})⊆X1,fi(y)∈F[l(y)]({y})⊆X1, we have D(fi(x),fi(y))=d(fi(x),fi(y))≤aa−1M=aD(x,y)=φ1(D(x,y))≤ψ(D(x,y)). In the second case, note that l(fi(x))=l(x)−1 and l(fi(y))=l(y)−1, so D(fi(x),fi(y))=max{Ma−l(fi(x)),Ma−l(fi(y))}=aD(x,y)=φ1(D(x,y))≤ψ(D(x,y)). The third case is similar with the second one. If x=y∈X∖X1 the conclusion is clear. □
Some facts about the topological structure of (X,dμ)
In the framework of the third section, let us suppose that σ is a
distance on X such that there exist (cn)n∈N and (dn)n∈N having the following properties:
a) n→∞limcn=n→∞limdn=0;
b) σ(x,y)≥cm(x) for every x,y∈X, x=y, with the
convention that c∞=0 (for the definition of m(x) see the proof
of Theorem 3.8, d));
c) d(Xα)≤d∣α∣ for every α∈Λ∗(I).
Let us denote by τ the topology induced by σ.
Then one can easily check the following properties:
i) the sets Xα∼ are closed with respect to τ;
ii) {x} is open with respect to τ for every x∈X∖A;
iii) (Vx,n)n∈N∗ is a neighborhood basis for x
with respect to τ, where Vx,n=α∈Λ∗(I),∣α∣=n,x∈Xα∪Xα∼ for every x∈A;
iv) the function π:Λ(I)→A, given by π(α)=aα for every α∈Λ(I), is continuous with
respect to τ;
v) If (xn)n∈N is a sequence of elements from X and x∈X, then:
j) for x∈X∖A: n→∞limxn=x with respect to τ if and only if there exists n0∈N such that xn=x for every n∈N, n≥n0;
jj) for x∈A: n→∞limxn=x
with respect to τ if and only if for every m∈N there
exists nm∈N having the property that for every n∈N, n≥nm there exists αn∈Λ(I) such
that x=aαn and xn∈X[αn]m for every n∈N;
vi) (X,σ) is complete.
Note that if dμ is a distance, where μ=(αn)n∈N for some α∈(0,1), satisfies the requirements imposed
on the metric σ from the previous paragraph. Indeed, take cn=dn=αn for every n∈N and note that a) is
obvious, b) results from the proof of Theorem 3.8 and c) could be obtained
directly from the definition of dμ. Consequently, according to vi), (X,dμ) is complete.
The particular case of a family consisting of one function
For the particular case of a family (fi)i∈I having the property
that the set I has one element, we obtain the following converse of
Browder’s theorem:
Proposition 4.2.Given a set X and a function f:X→X such that n∈N∩f[n](X) is a singleton, there exist a bounded and complete
metric d on X and a comparison function φ such that d(f(x),f(y))≤φ(d(x,y)) for every x,y∈X.
Proof. F={f} is a family of functions having
attractor since the second condition from the definition of such a system is
obviously valid as Λ(I) has just one element and therefore the
attractor has just one element. Then just apply Theorem 3.21. □
Moreover, the following stronger results is valid (see Theorem 5 from [10]):
Proposition 4.3. Given a set X, α∈(0,1) and a function f:X→X such thatn∈N∩f[n](X) is a singleton, there
exists a complete and bounded metric d on X such
that d(f(x),f(y))≤αd(x,y) for every x,y∈X.
Proof. F={f} is a family of functions having
attractor consisting of just one element. Hence, given α∈(0,1),
Proposition 3.8, f) and g), assures us that dμ is a bounded distance
and the same line of arguments used in the proof of Proposition 3.8, e),
confirms that dμ(f(x),f(y))≤αdμ(x,y) for every x,y∈X, where μ=(αn)n∈N. Moreover, according
to the note from the end of the previous section, (X,dμ) is
complete. Now just take δ=dμ. □
Note that the condition that n∈N∩f[n](X) is a singleton (i.e. there exists a unique x0∈X such that n∈N∩f[n](X)={x0}) implies that x0 is the unique fixed point of f[k] for every k∈N.
Indeed, if n∈N∩f[n](X)={x0}, then f[k](x0)∈n∈N∩f[n](X), so f[k](x0)=x0, i.e. x0 is a fixed point of f[k]. Moreover,
if x1∈X is a fixed point of f[k], then x1∈n∈N∩f[n](X)={x0}, so x1=x0 and consequently x0 is the unique fixed point of f[k].
The particular case of a family of functions having attractor with
common fixed point
Note that each of the functions of a family of functions having
attractor has a unique fixed point.
Indeed, let us consider (fi)i∈I a* family of functions having attractor. Then, according to the property a) from the definition of a *family of functions having attractor, n∈N∩fi[n](X)=n∈N∩X[θ]n is
a singleton and if n∈N∩fi[n](X)={xi}, then xi is the unique fixed point of fi for every i∈I.
Here θ is the element of Λ(I) having all letters equal to i.
The following proposition is a companion of the result due to Wong (see
[24]) that extends Bessaga’s theorem for a finite family of commuting
functions with common unique fixed point. Note that the commutativity of the
family’s functions is not part of the hypotheses of our result.
Proposition 4.4. Given a set X, α∈(0,1) and a family of functions (fi)i∈Ihaving attractor, there exists a complete and bounded metric d on X such that d(fi(x),fi(y))≤αd(x,y) for every x,y∈Xand every i∈I, provided that
there exists x0∈X such that fi(x0)=x0.
Proof. We have x0=f[β]n(x0)=f[γ]n(x0)∈X[β]n∩X[γ]n, so X[β]n∩X[γ]n=∅ for every n∈N and
every β,γ∈Λ(I). Based on the conditions from the
definition of a family of functions having attractor, we infer that the
attractor of (fi)i∈I has just one element and the same arguments
used in the proof of Proposition 4.3 assure us that for the complete and
bounded metric d=dμ, where μ=(αn)n∈N,
we have d(fi(x),fi(y))≤αd(x,y)* *for every x,y∈X and every i∈I. □
References
[1] M. Barnsley, Fractals Everywhere, Academic Press, Boston, MA, 1988.
[2] V. Berinde, Iterative approximation of fixed points, 2nd Ed., Springer
Verlag, Berlin-Heidelberg-New York, 2007.
[3] C. Bessaga, On the converse of the Banach fixed point principle, Colloq.
Math., 7 (1959), 41-43.
[4] D.W. Boyd and J.S. Wong, On nonlinear contractions, Proc. Amer Math.
Soc., 20 (1969), 458-464.
[5] F.E. Browder, On the convergence of successive approximations for
nonlinear functional equations, Indag. Math., 30 (1968), 27–35.
[6] J. Dugundji, Topology, Allyn and Bacon, Boston, 1968.
[7] D. Dumitru, Attractors of infinite iterated function systems containing
contraction type functions, An. Ştiinţ. Univ. Al. I. Cuza Iaşi,
Ser. Nouă, Mat., 59 (2013), 281-298.
[8] G. Gwóźdź-Łukawska and J. Jachymski, The
Hutchinson-Barnsley theory for infinite iterated function systems, Bull.
Aust. Math. Soc., 72 (2005), 441-454.
[10] J. R. Jachymski, A short proof of the converse to the contraction
principle and some related results, Topol. Methods Nonlinear Anal., 15 (2000),179–186.
[11] J. R. Jachymski, Around Browder’s fixed point theorem for contractions,
J. Fixed Point Theory Appl., 5 (2009), 47-61.
[12] L. Janoš, A converse of the Banach’s contraction theorem, Proc.
Amer. Math. Soc., 18 (1967), 287–289.
[13] L. Janoš, An application of combinatorial techniques to a
topological problem, Bull. Austral. Math. Soc., 9 (1973), 439–443.
[14] A. Kameyama, Distances on topological self-similar sets and the
kneading determinants, J. Math. Kyoto Univ., 40 (2000), 601-672.
[15] S. Leader, A topological characterization of Banach contractions, Pac.
Jour. Math., 69 (1977), 461–466.
[16] J. Matkowski, Fixed point theorems for mappings with a contractive
iterate at a point, Proc. Amer. Math. Soc., 62 (1977), 344-348.
[17] J. Matkowski, Integrable solutions of functional equations,
Dissertations Math. (Rozprawy), 127 (1976).
[18] P. R. Meyers, A converse to Banach’s contraction theorem, J. Research
Nat. Bureau of Standards - B. Math. and Math. Physics, 71B (1967),
73-76.
[19] R. Miculescu and A. Mihail, On a question of A. Kameyama concerning
self-similar metrics, J. Math. Anal. Appl., **422 **(2015), 265-271.
[20] R. Miculescu and A. Mihail, A sufficient condition for a finite family
of continuous functions to be transformed into ψ-contractions, Ann.
Acad. Sci. Fenn., Math., 41 (2016), 51-65.
[21] I. A. Rus, Generalized φ-contractions, Math., Rev. Anal. Numér. Théor. Approximation, Math., 47 (1982), 175-178.
[22] F. Strobin and J. Swaczyna, On a certain generalisation of the iterated
function system, Bull. Aust. Math. Soc., 87 (2013), 37-54.
[23] F. Strobin, An application of a fixed point theorem for multifunctions
in a problem of connectedness of attractors of families of IFSs, Bull. Soc.
Sci. Lett. Łódź, Sér. Rech. Déform.,** 64 **(2014),
81-93.
[24] J. S. W. Wong, Generalizations of the converse of the contraction
mapping principle, Canad. J. Math., 18 (1966), 1095-1104.