\documentclass[reqno]{amsart}
\usepackage{hyperref}
\usepackage{graphicx}

\AtBeginDocument{{\noindent\small
\emph{Electronic Journal of Differential Equations},
Vol. 2011 (2011), No. 56, pp. 1--15.\newline
ISSN: 1072-6691. URL: http://ejde.math.txstate.edu or http://ejde.math.unt.edu
\newline ftp ejde.math.txstate.edu}
\thanks{\copyright 2011 Texas State University - San Marcos.}
\vspace{9mm}}

\begin{document}
\title[\hfilneg EJDE-2011/56\hfil Fixed set theorems]
{Fixed set theorems for discrete dynamics and nonlinear
boundary-value problems}

\author[R. Brooks, K. Schmitt, B. Warner\hfil EJDE-2011/56\hfilneg]
{Robert Brooks, Klaus Schmitt, Brandon Warner}  % in alphabetical order

\address{Robert Brooks\newline
Department of Mathematics, University of Utah\\
155 South 1400 East, Salt Lake City, UT 84112, USA}
\email{brooks@math.utah.edu}

\address{Klaus Schmitt\newline
Department of Mathematics, University of Utah\\
155 South 1400 East, Salt Lake City, UT 84112, USA}
\email{schmitt@math.utah.edu}

\address{Brandon Warner\newline
Department of Mathematics, University of Utah\\
155 South 1400 East, Salt Lake City, UT 84112, USA}
\email{brandon.warner@utah.edu}

\thanks{Submitted April 20, 2011. Published May 2, 2011.}
\subjclass[2000]{37B055, 37B10, 37L25, 34B15}
\keywords{Fixed sets; function system; self-similar sets;
  invariant sets; \hfill\break\indent
 Hausdorff metric; Hausdorff topology; boundary value problem}

\begin{abstract}
 We consider self-mappings of  Hausdorff topological spaces which
 map compact sets to compact sets and establish the existence of
 invariant (fixed) sets. The fixed set results are used to provide
 fixed set analogues of well-known fixed point theorems. An
 algorithm is employed to compute the existence of fixed sets which
 are self-similar in a generalized sense. Some numerical examples
 are given. The utility of the abstract result is further
 illustrated via the study of a  boundary value problem for a
 system of differential equations
\end{abstract}

\maketitle
\numberwithin{equation}{section}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{proposition}[theorem]{Proposition}
\newtheorem{remark}[theorem]{Remark}
\newtheorem{definition}[theorem]{Definition}
\allowdisplaybreaks

\section{Introduction}

Suppose $(\mathbb{M},d)$ is a complete metric space, and
\[
f_i : \mathbb{M}\to \mathbb{M}, \quad i=1,2,\dots, n,
\]
are contraction mappings. It follows from  the contraction
mapping principle (Banach fixed point theorem)
(see e.g.  \cite{BrooksSchmitt:ops2009,Deimling:ops1985,Cain:ops1994})
 that each $f_i$ has a unique fixed point. If we  consider
 the \emph{function system}
\begin{equation}\label{FS}
F(X):=\cup_{i=1}^n f_i (X), \quad X\subseteq \mathbb{M},
\end{equation}
then a  theorem of Hutchinson \cite{Hutchinson:ops1981} (see also
\cite{Barnsley:ops1988,BrooksSchmitt:ops2009,PeitgenJurgensSaupe:ops1992})
says that if we restrict $F$ to
$\mathcal{H}$, the collection of nonempty, compact subsets of $\mathbb{M}$ endowed with the  Hausdorff metric (more details and definitions are given in Section \ref{numerical} below), then $F$ is a contraction mapping on a  complete metric space and hence has a unique fixed point (set) in $\mathcal{H}$.
 That is, there exists a nonempty, closed, and bounded set $B\subseteq\mathbb{M}$
 such that
$$
F(B)=\cup_{i=1}^n f_i (B)=B.
$$
Notice that $B$ is the union of images of itself; should the
set-up be such that each  $f_i$ is a similarity transformation,
one concludes  that $B$ is the union of sets  similar to itself.
Since, for contraction mappings, the unique fixed point may be
computed using an iteration scheme, Hutchinson's theorem has given
rise to the computation of self-similar sets using iterated
function systems. This has been used effectively for the
representation and computation of many fractal sets (again, see
\cite{Barnsley:ops1988,PeitgenJurgensSaupe:ops1992}).

In the following sections, we will develop an extension  of
Hutchinson's theorem for  mappings which take compact subsets of
Hausdorff topological spaces (see \cite{Kelley:ops1955}) to
compact subsets of these spaces. More precisely we shall discuss
the following result and variants thereof.

\begin{theorem}\label{fixedset}
Let  $\mathbb{M}$ be a Hausdorff topological space and let $F$
be a mapping
$F:\mathcal{C}\to \mathcal{C}$, where
\[
\mathcal{C}: =\{A\subseteq \mathbb{M}: A\text{ is compact},\,
A\ne \emptyset \},
\]
and $F$ is a monotone mapping; i.e.,
\[
F(A)\subseteq F(B),\quad \text{whenever }
A\subseteq B,~A,B\in \mathcal{C}.
\]
If there exists
$A\in \mathcal{C}$ such that
$F(A)\subseteq A$,
then there exists $B(\subseteq A)\in \mathcal{C}$ such that
\[
F(B)=B;
\]
i.e., there exists a nonempty compact set $B$ which is a
fixed set for $F$.
\end{theorem}

\begin{remark} \label{rmk1.2} \rm
 Note that in the above theorem, it is not required that $F$
satisfy any continuity properties, except that it map compact sets to
compact sets.
\end{remark}

As a special case of this result  we have the following result.

\begin{theorem} \label{MainTheorem1}
Suppose $\mathbb{M}$ is a Hausdorff topological space and
\[
f_i:\mathbb{M}\to \mathbb{M}, ~i=1,2,\dots ,n,
\]
 is a collection of continuous functions.
If there exists a nonempty compact set $C\subseteq \mathbb{M}$
such that
\[
f_i (C)\subseteq C, \quad i=1,2,\dots n,
\]
 then there exists a nonempty compact set
$B\subseteq C\subseteq \mathbb{M}$ such that
\begin{equation}\label{system}
F(B):=\cup_{i=1}^n f_i (B) = B.
\end{equation}
\end{theorem}

\begin{remark} \label{rmk1.4} \rm
In the above result, the requirement that each $f_i$ be a
continuous function, may be replaced by the requirement that
each $f_i$ be a mapping of the type given in Theorem \ref{fixedset}.
The fixed set given by these theorems may, however, not be unique.
\end{remark}

We further develop an iteration scheme that `converges'
to the fixed sets given by the theorem in an interesting way.
The sets computed show a fractal-like structure.

There  exists a scattered set of results of this type guaranteeing
the existence of sets which are fixed sets for such mappings. We
shall cite several of those as illustrative examples of Theorem
\ref{fixedset} below. Our purpose also is to give a partial survey
of fixed set results and show how iteration schemes may be devised
to generate fixed sets which have self-similarity properties as
discussed above. For $n=1$, the result, Theorem \ref{fixedset} is
stated as Exercise 13, page 84 of \cite{Cain:ops1994} and was
previously used in \cite{Cain:ops1976} as communicated to us by
Professor R. Cain in \cite{Cain:ops2010}.
 Fixed set theorems of the above type have found applications in
various disciplines, see, e.g., \cite{Zeidler:ops1986}, where
applications to interval arithmetic are given, and
\cite{Ok:ops2004}, where applications to economics and game theory
are discussed. The requirement that the underlying topological
space be a Hausdorff space may be relaxed and more general
theorems may be obtained. For such results we refer the interested
reader to the notes by Ok \cite{Ok:notes2011}, where many
interesting and related fixed point theorems (e.g. the Theorem of
Abian-Brown) are developed.

The paper is organized as follows. We first give a couple  of
examples to show that there are $T_1$ topological spaces and
mappings satisfying the assumptions of Theorem \ref{fixedset},
which, however, may have a fixed compact set or not. We then
proceed to give a proof of Theorem \ref{fixedset} using the Axiom
of Choice. Next we  provide an alternate and constructive proof of
Theorem \ref{MainTheorem1}.  Many of the standard fixed point
theorems (such as Brouwer's and Schauder's) have obvious fixed set
analogues; several of such are given. Using the constructive
approach to the proof of Theorem \ref{MainTheorem1} algorithms may
be devised to compute fixed sets (in fact the  iteration schemes
given yield fixed sets for any initial choice for the scheme).  We
provide three examples of computations. In the final section of
the paper we illustrate the use of the abstract result, Theorem
\ref{fixedset}, by using it to study a  boundary value problem
given by a system of second order ordinary differential equations
subject to Dirichlet boundary conditions. The example studied also
suggests avenues for the study of more general  boundary value
problems for nonlinear elliptic partial differential equations.



\section{Why Hausdorff spaces?}

The question arises whether it is necessary to assume that the
topological space $\mathbb{M}$ be a Hausdorff space, in order to
have Theorem \ref{fixedset} hold for a function $f:\mathbb{M}\to
\mathbb{M}$ or whether weaker separation assumptions suffice. Below
we give two examples which illustrate that there are $T_1$ spaces
in which functions exist which satisfy our assumptions, yet which
do not leave any compact set fixed, and also that there are $T_1$
spaces in which the theorem holds.

\subsection{Example} In the following we let
$\mathbb{N}:=\{ 1,2,3,\dots \}$,
\[
\Upsilon :=\{ \emptyset \}\cup \{A\subseteq \mathbb{N} :
A^c \text{ is finite }\}
\]
(here for a given set $A$ the set $A^c$ is the complement of $A$).
We easily see that $(\mathbb{N}, \Upsilon )$ is a topological space;
it has the following properties:

\begin{proposition} \label{prop2.1}
\begin{enumerate}
\item $(\mathbb{N}, \Upsilon )$ is a $T_1$ space (points are closed),
 but it is not a $T_2$ (Hausdorff) space.
\item The closed subsets are $\mathbb{N}$ and all finite subsets.
\item If $A\subseteq \mathbb{N}$ is not finite, then
$\overline A=\mathbb{N}$.
\item No two non-empty open subsets of $\mathbb{N}$ are disjoint.
\item Every subset of $\mathbb{N}$ is compact.
\item $ f:\mathbb{N} \ni n\mapsto n+1\in \mathbb{N}$
is a continuous function.
\item $f(A)\subseteq A$, if and only if, $ A$ is inductive; i.e.,
\[
A=\{ n:n\geq k\text{ for some }k\in \mathbb{N}\}.
\]
\item If $A$ is a nonempty subset of $\mathbb{N}$, then
$f(A)\ne A$.
\end{enumerate}
\end{proposition}

We leave the proof to the reader, but we remark that all inductive
subsets of $\mathbb{N}$ are mapped into themselves by the
function $f$, yet there is no fixed set for $f$.

\subsection{Example}
Let $X_0=(0,1]$, $P=\{p,q\}$, where $p,q\in \mathbb{R}^2$ are given by
$p=(0,1)$, $q=(0,-1)$. Finally let $X=X_0\cup P$. For $x\in X$
we define neighborhoods as follows:
\begin{gather*}
x\in X_0,\,  U (x):=\{ (x-\epsilon, x+\epsilon )\cap X_0:\epsilon >0\},
\\
x\in P,\,  U (x):=\{ \{x\}\cup (0,\epsilon):\epsilon >0\},
\end{gather*}
and let $\Upsilon $ be the topology generated by these neighborhoods.
One verifies that $(X,\Upsilon )$ is a $T_1$ space
(points are closed) and except for the points $p$ and $q$ all
points may be separated by neighborhoods (hence,
the space is ``almost'' a $T_2$ space).

\begin{remark} \label{rmk2.2} \rm
\begin{enumerate}
\item $X$ is a compact  space with respect to the topology $\Upsilon $.
\item $X_0$, with respect to the relative topology may be
 identified with $(0,1]\subset \mathbb{R}$ with respect
 to the relative topology induced by the topology of  $\mathbb{R}$.
\item For $x=p$ or $x=q$ the space $X_0\cup \{x\}$ may be
 identified with $[0,1]\subset \mathbb{R}$ with its ``usual'' topology.
\end{enumerate}
\end{remark}

\begin{proposition} \label{prop2.3}
A set $A\subseteq X$ is compact, if and only if, $A\cap X_0$
is closed in $X_0$ and either
\begin{itemize}
\item $A\cap X_0$ is compact; or
\item  $A\cap X_0$ is not compact, but $A\cap P\ne \emptyset$.
\end{itemize}
 For $x=p$ or $x=q$ the set $X_0\cup \{x\}$ is compact but not
closed (note that $q\in \overline {X_0\cup \{p\}}$).
\end{proposition}

We again leave the proof to the reader.
The main fact of this section is as follows.

\begin{proposition} \label{prop2.4}
Let $ f:X\to X$
be a continuous function. Then there exists a compact
set $K\subseteq X$ such that
\[
f(K)=K.
\]
\end{proposition}

\begin{proof}
 If $f(P)\subseteq P$, then either $f(p)=p$, or $f(p)=q$.
In the first case $p$ is a fixed point, hence a fixed set
and in the second, either $f(q)=q$ or $f(q)=p$. Thus, in any case,
 either $f$ has a fixed point or  the fixed set $P$.
If $P$ is not mapped into itself by $f$, then $f(p)=a\in(0,1]$.
It follows  that  $f(q)=a$, as well, and
\[
\lim _{x\to 0+}f(x)=a.
\]
If $f(1)<1$, then by continuity, there must exist $x\in (0,1)$
such that $f(x)=x$. If $f(1)=1$, then $1$ is a fixed point for $f$.
Hence again, in either case, $f$ has a fixed point and consequently
a fixed set.
\end{proof}

\section{Proofs}

\subsection{Proof of Theorem \ref{fixedset}}

\begin{proof}
Let $\mathcal{C}$ be the collection of all nonempty compact
subsets of $\mathbb{M}$ and let $\mathbb{C}$ the subcollection
of $\mathcal{C}$ such that
\[
F(B)\subseteq B,\quad \forall B\in \mathbb{C}.
\]
Then, by hypothesis, the collection $\mathbb{C}$ is not empty.
We partially order $\mathbb{C}$ as follows
\[
C_1:\prec C_2~\Longleftrightarrow
C_2\subseteq C_1, \quad C_1,C_2\in \mathbb{C}.
\]
According to the Hausdorff maximal principal
(equivalently Zorn's lemma)
(see \cite{Kelley:ops1955, Rudin:ops1974}), there exists a
maximal linearly ordered subcollection $\{B_{\alpha}:\alpha \in I\}$,
where $I$ is an index set. We let
\[
B=\cap _{\alpha \in I}B_{\alpha }.
\]
Then, since $B_{\alpha }$ is compact $\forall \alpha \in I$ and
the subcollection is linearly ordered, it follows that $B$
is nonempty and compact (the space $\mathbb{M}$ is a Hausdorff
topological space!).
On the other hand, since  $F(B_{\alpha} )\subseteq B_{\alpha}$ for
all $\alpha \in I$, we have that
$F(B)\subseteq B$ and hence,
\[
F(F(B))\subseteq F(B)\subseteq B,
\]
(recall that $F$ is a monotone mapping).
Also, $F(B)$ is  compact;
hence, by the maximality of the subcollection, it must be the
case that
$F(B)=B$.
\end{proof}

\subsection{Proof of Theorem \ref{MainTheorem1}}

\begin{proof}
We note that, since each $f_i$, $i=1,\dots, n$, is a continuous
function, it maps compact sets into compact sets, and for each
compact subset $A$ of $\mathbb{M}$
\[
F(A)=\cup _{i=1}^nf_i(A)
\]
is a compact set. We hence may apply Theorem \ref{fixedset}
to complete the proof.
\end{proof}


\subsection{An alternate proof of Theorem \ref{MainTheorem1}}

We next provide a proof of Theorem \ref{MainTheorem1} that
is constructive, and hence provides us with insight into the
nature of the fixed sets.

The following two lemmas are both consequences of the fact that a continuous function maps compact sets into compact sets.

\begin{lemma}\label{closure} %\label{lemma}
Let $f_i$, $i=1,\dots ,n$, and $F$ be as in Theorem \ref{MainTheorem1}.
If $\{S_j\}$ is a nested sequence of nonempty compact  sets, then
\[
F(\cap_{j=1}^\infty S_j)=\cap_{j=1}^\infty F(S_j).
\]
\end{lemma}

\begin{proof}
 If $y\in F(\cap_{j=1}^{\infty} S_j)$, then there exists
$x\in \cap_{j=1}^{\infty} S_j$ such that $y\in F(x)$.
Hence $y\in F(S_j)$, $j=1,2,3,\dots$; i.e.,
$y\in \cap_{j=1}^{\infty} F(S_j)$, and therefore
$F(\cap_{j=1}^\infty S_j)\subseteq\cap_{j=1}^\infty F(S_j)$. If
$y\in \cap_{j=1}^\infty F(S_j)$,
then, for each $j=1,2,3,\dots $, there exists
$i_j,~1\leq i_j\leq n$ and $x_{j,i_j}\in S_j$ such that
$f_{i_j}(x_{j,i_j})=y$.
  Consider the sequence $\{ x_{j,i_j}\}$.
Since the sequence $\{S_j\}$ is a  nested sequence,
the sequence is contained in $S_1$. Since $S_1$ is a compact set,
$\{ x_{j,i_j}\}$ must have a cluster point $x\in S_1$.
It is now an easy argument to conclude that, in fact,
$x\in \cap_{j=1}^{\infty} S_j $ and there exists $i$, $1\leq i \leq n$
such that $f_i(x)=y$.
Therefore $y\in f_i( \cap_{j=1}^{\infty} S_j)$,
$y\in F(\cap_{j=1}^\infty S_j)$, and
$\cap_{j=1}^\infty F(S_j)\subseteq F(\cap_{j=1}^\infty S_j)$.
\end{proof}

We shall also need the following lemma.

\begin{lemma}\label{lemmah1}
Let $F$ be as above. If $S\subseteq \mathbb{M} $ is  such that
$\overline{S}$ is  compact, then $F(\overline{S})=\overline{F(S)}$.
\end{lemma}

\begin{proof}
 A continuous function maps compact sets into compact sets,
so $F(\overline{S})=\cup_{i=1}^n f_i(\overline{S})$ is the
union of compact sets and hence compact. Compact sets are closed,
so $F(\overline{S})=\overline{F(\overline{S})}$.
It is clear that $\overline{F(S)}\subseteq \overline{F(\overline{S})}$,
and therefore $\overline{F(S)}\subseteq F(\overline{S})$.

If $x\in S$, then $F(x)\subseteq \overline{F(S)}$. If $x\in
\overline{S}\setminus S$, then $x$ is a limit point of $S$. A
continuous function maps limit points into limit points, so $F(x)$
is a collection of limit points of $F(S)$. Therefore
$F(x)\subseteq \overline{F(S)}$ for all $x\in \overline{S}$, and
$F(\overline{S})\subseteq \overline{F(S)}$
\end{proof}

We are now ready to reprove Theorem \ref{MainTheorem1}.

\begin{proof}
 Suppose $A$ is a compact subset of  $C$. We define
\[
B_n :=\overline{ \cup_{i=n}^{\infty} F^i (A)},\quad
B :=\cap_{n=1}^{\infty} B_n.
\]
We claim  that $B\neq \emptyset$.
Since closed subsets of compact sets are compact,
it follows that $B_n\subseteq C$ is compact for $n=1,2,\dots $.
It is clear that
\[
B_1\supseteq B_2\supseteq \ldots B_n\supseteq \dots .
\]
Further,  since the intersection of a nested sequence of nonempty
compact sets is nonempty (the space is a Hausdorff space!),
we conclude that
\[
\cap_{n=1}^{\infty} B_n = B\neq \emptyset .
\]

The following shows that $F(B)=B$.
\begin{align*}
F(B)
&=  F(\cap_{n=1}^{\infty} \overline{\cup_{i=n}^{\infty} F^i (A)})\\
&=  \cap_{n=1}^{\infty} F(\overline{\cup_{i=n}^{\infty} F^i (A)})
\quad \text{(by Lemma \ref{closure})}\\
&=  \cap_{n=1}^{\infty} \overline{F(\cup_{i=n}^{\infty} F^i (A)})
\quad \text{(by Lemma \ref{lemmah1})}\\
&=  \cap_{n=1}^{\infty} \overline{\cup_{i=n}^{\infty} F^{i+1} (A)}\\
&=  \cap_{n=1}^{\infty} \overline{\cup_{i=n+1}^{\infty} F^i (A)}
=  B.
\end{align*}
\end{proof}

\begin{remark} \label{rmk3.3} \rm
In the above proof we have shown, that for any compact subset
$A\subseteq C$, the set $B$, defined above (called the $\omega $
limit set of $A$ with respect to $F$ in the theory of dynamical
systems, see, e.g., \cite{Hale:ops1988}) defines a fixed set
for the mapping $F$. If it is the case that
$B\subseteq A$ (e.g., if $A=C$), then it is the case that
\[
B=\cap _{n=1}^{\infty }F^n(A).
\]
\end{remark}

\begin{proof}
Since $F^n(B)=B$, $n=1,\dots$, it follows that
$B\subseteq F^n(A), ~n=1,2,\dots$,
and hence
\[
B\subseteq \cap _{n=1}^{\infty }F^n(A).
\]
However,
\[
F^n(A)\subseteq \cup _{i=n}^{\infty} F^i(A)\subseteq B_n,
\]
for $n=1,2, \dots $.
Hence,
\[
\cap _{n=1}^{\infty }F^n(A)\subseteq \cap _{n=1}^{\infty }B_n=B.
\]
\end{proof}

\begin{remark} \label{rmk3.4} \rm
In the particular case that $A=C$, we have that
\[
\dots \subseteq F^{i+1}(C)\subseteq F^i(C)\subseteq \dots \subseteq F(C)\subseteq C,
\]
and hence we need to compute the asymptotic behavior
(as $n\to \infty $) of $F^n(C)$, whereas, if $B\subseteq A$,
then the asymptotic behavior of
$\cap _{i=1}^nF^i(A)$ will determine the limit set $B$.
\end{remark}

\section{Results motivated by fixed point theorems}

Fixed point theorems offer important tools in  the study of
nonlinear equations, be they algebraic,  differential, or integral
equations (see \cite{Deimling:ops1985}). We state here, for
comparison, Brouwer's and  Schauder's fixed point theorems and
conclude with a theorem of Krasnosel'skii  and related fixed point
theorems and provide some fixed set analogues of these (see again
\cite{Deimling:ops1985}).

For finite dimensional spaces, we have   Brouwer's fixed point
theorem:

\begin{theorem} \label{thm4.1}
Let $B\subset \mathbb{R}^N$ be a nonempty compact convex set (or a
set homeomorphic to such) and let $f:B\to B$  be a continuous
function. Then $f$ has a fixed point in $B$; i.e., there exists
$x\in B$ such that $f(x)=x$.
\end{theorem}

The fixed set analogue is given by:

\begin{theorem} \label{thm4.2}
Let $B\subset \mathbb{R}^N$ be a nonempty compact
set  and let $f:B\to B$ be a continuous function. Then $f$ has a
fixed set in $B$; i.e., there exists a compact set $A\subset  B$
such that
$f(A)=A$.
\end{theorem}

For infinite dimensional spaces we have  Schauder's fixed point
theorem:

\begin{theorem} \label{thm4.3}
Let $\mathbb E$ be a Banach space and  let $B\subset \mathbb E$
be a nonempty compact convex  set  (or a set homeomorphic to such).
Assume $f:B\to B$ is a continuous function. Then $f$ has a fixed
point in $B$; i.e., there exists
$x\in  B$ such that
$f(x)=x$.
\end{theorem}

Its fixed set analogue is given by:


\begin{theorem} \label{thm4.4}
Let $\mathbb E$ be a Banach space and  let $B\subset \mathbb E$
be a nonempty compact  set: Assume
$f:B\to B$
is a continuous function. Then $f$ has a fixed set in $B$;
 i.e., there exists a compact set
$A\subset  B$ such that
$f(A)=A$.
\end{theorem}

A mapping
$f:\mathbb E \to \mathbb E$
is called \emph{compact} if it maps bounded sets into sets
with compact closure;
it is called \emph{completely continuous} if it is both
continuous and compact.
For such mappings we have the following version of  Schauder's
fixed point theorem:

\begin{theorem}\label{Schauder}
Let $\mathbb E$ be a Banach space and  let $B\subset \mathbb E$ be
a nonempty closed and bounded convex  set
(or a set homeomorphic to such). Assume
$f:B\to B$ is  a completely continuous function.
Then $f$ has a fixed point in $B$; i.e., there exists
$x\in  B$ such that
$f(x)=x$.
\end{theorem}

A  fixed set analogue is the following result:

\begin{theorem}\label{Schauder1}
 Let $\mathbb E$ be a Banach space and  let $B\subset \mathbb E$
be a nonempty closed and bounded  set.  Assume
$f:B\to B$ is a completely continuous mapping.
 Then $f$ has a fixed set in $B$; i.e., there exists
a compact subset $A\subset B$ such that
$f(A)=A$.
\end{theorem}

\begin{proof}
Since $f$ is a compact mapping, it follows that
$\overline{f(B)}\subset B$ is a compact set.
We also have that
\[
f:\overline{f(B)}\to \overline{f(B)}
\]
and hence, by Theorem \ref{fixedset},  $f$ has a fixed compact set in
$\overline{f(B)}$.
\end{proof}

A fixed point theorem due to  Krasnosel'skii is the following:

\begin{theorem}\label{kras}
Let $\mathbb E$ be a Banach space and  let $B\subset \mathbb E$ be a nonempty closed and bounded convex  set. Assume
\[
f_1(B)+f_2(B)\subseteq B,
\]
where  $f_1$ is a contraction mapping and $f_2$ is  a completely continuous function.
Then $f:=f_1+f_2$ has a fixed point in $B$, i.e., there exists
$x\in  B$ such that
$f(x)=x$.
\end{theorem}

A fixed set analogue of this result has been considered by
Ok in \cite{Ok:ops2009} (see also \cite{Ok:ops2004}).
We state here one such possible version.

\begin{theorem}\label{kras1}
Let $\mathbb E$ be a Banach space and  let $B\subset \mathbb E$
 be a nonempty closed and bounded set. Assume
\begin{equation}
\label{krasno}
f_1(B)+f_2(B)\subseteq B,
\end{equation}
where  $f_1$ is a contraction mapping and $f_2$ is  a completely continuous function.
Then, $f$, defined by
\[
f(X):=f_1(X)+f_2(X),~X\subseteq B,
\]
has a  fixed set in $B$, i.e., there exists a set
$A\subset  B$  such that
\[ f(A)=f_1(A)+f_2(A)=A.
\]
\end{theorem}

\begin{proof}
Since $f_1$ is a contraction mapping, for any fixed $z\in B$,
$f_1+f_2(z)$ is a contraction mapping, as well.
Because of \eqref{krasno},
\[
f_1+f_2(z):B\to B;
\]
hence, if we let
$\text{id}$ denote the identity mapping, then, since the mapping
\[
\text{id}-f_1:\mathbb E\to \mathbb E
\]
is continuous bijective with a continuous inverse, the mapping
\[
h:=\left (\text{id}-f_1\right )^{-1}f_2:\mathbb E\to \mathbb E,
\]
being the composition of a continuous with a completely continuous
mapping, is  completely continuous and  satisfies
$h(B)\subseteq B$.
It follows from
Theorem \ref{Schauder1}
 that there exists a nonempty compact set $K\subseteq B$ such that
\begin{equation}\label{h}
h(K)=K.
\end{equation}
From which,  we conclude that
\[
K\subseteq f(K)=f_1(K)+f_2(K)
\]
and, since $K\subseteq B$,
$f(K)\subseteq f(B)$.
Hence, for $n,m=2,3,\dots $,
\begin{equation} \label{m}
K\subseteq f(K) \subseteq \dots \subseteq  f^n(K)\subseteq\dots
\subseteq f^m(B)\subseteq \dots\subseteq f(B)\subseteq B.
\end{equation}
We therefore obtain that
\[
\cup_{n=1}^{\infty} f^n(K)=:C\subseteq\cap_{n=1}^{\infty} f^n(B).
\]
It follows from \eqref{m} that
$f(C)\subseteq C$,
and hence, since $f$ is a monotone mapping,
\[
f^n(K)\subseteq f^n(C)\subseteq f(C),~n=1,2,\dots ,
\]
and consequently
$C\subseteq f(C)$;
i.e. $C$ is a fixed set for $f$.

We note immediately that $f_1$ may be replaced by any continuous
function with the property that
$\text{id}-f_1:\mathbb E\to \mathbb E$ be bijective  having
a continuous inverse and
\[
(id-f_1)^{-1}f_2:B \to B.
\]
The proof above uses arguments, as originally used by Kransosel'skii
(see also \cite{Ok:ops2009}).
\end{proof}

\begin{remark} \label{rmk4.9} \rm
Theorem \ref{kras} still holds if we replace \eqref{krasno}
by the more general condition
\[
(f_1+f_2)(B)\subseteq B
\]
(see e.g. \cite{Deimling:ops1985}). Whether or not an analogue like
Theorem \ref{kras1} may be obtained under such a hypothesis,
is an open question. Also it is not known what the topological
properties of the fixed set $C$ are.
\end{remark}


\begin{remark} \label{rmk4.10} \rm
We note that more general fixed set theorems may be obtained by
replacing in a suitable manner the functions used above by
function systems as in Theorem \ref{MainTheorem1}.
\end{remark}

\section{A theorem on periodic points}

The next example concerns a problem posed by
Stefanov \cite{Stefanov:ops1995}; its solution was published
in \cite{Cobb:ops1998}. We present here a solution using an
argument based on Theorem \ref{fixedset} and on \cite{Cobb:ops1998}.

\begin{theorem} \label{thm5.1}
Let $\mathbb{M} $ be a countable compact Hausdorff topological
space and let
$f:\mathbb{M}\to \mathbb{M}$
be a continuous mapping. Then there exists $p\in \mathbb{M}$ and
$m\in \{1,2,3,\dots \}$ such that
\[
f^m(p)=p;
\]
i.e., $f$ has a periodic point.
\end{theorem}

\begin{proof}
Choose $x\in \mathbb{M}$ and denote by
$A(x)$ the orbit of $x$ under $f$; i.e.,
\[
A(x):=\{x, f(x), f^2(x),f^3(x), \dots \}.
\]
If $A(x)$ is a finite set, $x$ is a periodic point for $f$.
If $A(x)$ is not finite, then $B(x)$, the set of all cluster
points of $A(x)$ is not empty and is a compact set.
Furthermore, it is the case that
\[
f(B(x))\subseteq B(x).
\]
Hence, it follows from Theorem \ref{fixedset} that there exists a
compact set $K\subseteq B(x)$ such that $f(K)=K$. It also follows
from the proof of Theorem \ref{fixedset} (in particular the
Hausdorff maximal principal) that the set $K$ is minimal, in the
sense that if $A \subseteq K$ is a compact set  such that
$f(A)\subseteq A$, then $A=K$. It follows from
\cite[Theorem 6.5]{Munkres:ops1975}, that $K$ must have an isolated
point, say $y$. If $y$ is a periodic point, then the proof is
complete. If $y$ is not a periodic point for $f$, then $B(y)\ne
\emptyset$ and  $y\notin B(y)$ and hence, $B(y)$ is a proper
subset of $K$. On the other hand, $f(B(y))\subseteq B(y)$,
contradicting the minimality of $K$, as described above.

We note that, since the point set determined by a periodic orbit of
$f$ is invariant under the mapping $f$, it must be the case that $K$
is, in fact, the point set of a periodic orbit of $f$.
\end{proof}

\section{Numerical Examples}
\label{numerical}

The iteration scheme laid out by Hutchinson in
\cite{Hutchinson:ops1981} has led to the computation of many
beautiful self-similar sets
(see \cite{Barnsley:ops1988,PeitgenJurgensSaupe:ops1992}).
Most of these constructions have consisted of affine linear
contraction mappings in the plane, although Hutchinson's theorem
applies to any function system defined by finitely many  contraction
mappings. The proof of Theorem \ref{MainTheorem1} is constructive
in nature, so the question arises if there a similar algorithm
to compute the fixed sets of the functions described in the theorem.
Unfortunately, we have no such algorithm, but we do have a simple
iteration scheme that may give a ``glimpse into the nature'' of
the fixed sets given by the theorem. For this purpose we will
assume that we are working in a complete metric space.

 First, we will need to make precise what we mean by the distance
between two (closed and bounded) sets. For a more detailed
development and proofs of the remarks see
\cite{Barnsley:ops1988,Hutchinson:ops1981,PeitgenJurgensSaupe:ops1992}.

\begin{definition} \label{def6.1} \rm
Suppose A, B are in $\mathcal{H}$. We define, for $\epsilon >0$,
\begin{gather*}
A_\epsilon = \{x\in \mathbb{M} : d(x,y)<\epsilon \text{ for some }
y\in A\},\\
D(A,B):=\inf\{\epsilon : A\subset B_\epsilon \}.
\end{gather*}
\end{definition}

\begin{proposition} \label{prop6.2}
If $A, B\in \mathcal{H}$,
$h: \mathcal{H} \times \mathcal{H} \to [0,\infty )$
is defined by
\[
h(A,B):=\max\{ D(A,B), D(B,A) \}.
\]
Then $h$ is a metric on $\mathcal{H}$ (the Hausdorff metric).
Additionally, if $(\mathbb{M},d)$ is a complete metric space,
then $(\mathcal{H},h)$ is a complete metric space.
\end{proposition}

\begin{remark} \label{rmk6.3} \rm
The Hausdorff metric may be defined in an alternative but
equivalent way which is often useful in simplifying certain proofs.
Namely, if we define
\[
d(x,A):=\inf\{d(x,y) | ~y\in A\},
\]
then
\[
D(A,B):=\sup\{d(x,B) | ~x\in A \}.
\]
\end{remark}

\begin{remark} \label{subsetlemma} \rm
If $A,B\in \mathcal{H}$ and $A\subseteq B$, then $h(A,B)=D(B,A)$.
\end{remark}

\begin{lemma} \label{limtheorem}
Suppose $\{B_n\}$ is a nested sequence of nonempty compact
sets in a complete metric space. Then
\[
\lim_{n\to\infty}B_n=\cap_{i=1}^\infty B_i = B
\]
(with respect to the Hausdorff metric $h$).
\end{lemma}

\begin{proof}
It suffices to show  $h(B,B_n)$, which equals $D(B_n,B)$,
 since $B\subseteq B_n$ for each $n=1,2, \dots $, converges to zero.
We need to show that, given $\epsilon >0$, we can find an integer
$k$ such that
\[
D(B_k,B)=\inf\{\delta >0: B_b\subseteq B_{\delta}\}<\epsilon .
\]
Since for all $n\geq k$ we have $B\subseteq B_n \subseteq B_k$
this will imply that for all $n\geq k$ $h(B,B_n)<\epsilon$.

We observe that $B_{\epsilon}$ is open, so that
$S_n:=B_n\setminus B_{\epsilon}$
 is compact for every $n$. Further $\{S_n\}$ is a decreasing sequence
of compact subsets of the compact set $B_1$ and
\[
\cap _{n=1}^{\infty}S_n=\cap _{n=1}^{\infty}B_n\setminus
B_{\epsilon}=B\setminus B_{\epsilon}=\emptyset.
\]
Therefore, there exists $k$ such that $S_k=\emptyset $; i.e.,
$B_k\subseteq B_{\epsilon}$. This says that
\[
\inf\{ \delta >0: B_k\subseteq B_{\delta}\}<\epsilon
\]
and so $h(B,B_k)<\epsilon $, from which the conclusion
$h(B,B_n)\to 0$ follows.
\end{proof}


 Let $F$ be a function system satisfying the conditions of
Theorem \ref{MainTheorem1}, with $F(C)\subseteq C$ and
$A\subseteq C$.

\begin{proposition}\label{convergeprop}
The set $\overline{F^n(A)}$ is related to the set
\[
B:=\cap_{n=1}^{\infty}\overline{\cup_{i=n}^{\infty}F^i(A)}
\]
(which is invariant under F) for ``large values of $n$''
in the following sense:
\begin{enumerate}
\item If $\epsilon > 0$, then there exists a positive integer
$N$ such that for each $x\in\overline{F^n(A)}$, $d(x,B)<\epsilon$
whenever $n>N$; i.e.,
$$
\lim_{n\to\infty}D(\overline{F^n(A)},B)=0.
$$
\item If $x\in B$, then there exists a sequence $\{x_n\}$
with $x_n\in \overline{F^n(A)}$ for $n=1,2,\dots $, such
that some subsequence of $\{x_n\}$ converges to $x$.
\end{enumerate}
\end{proposition}

\begin{proof}
(1)  First note that
$\overline{F^n(A)}\subseteq B_n=\overline{\cup_{i=n}^{\infty}F^i(A)}$,
which implies that
\[
D(\overline{F^n(A)},B)\leq D(B_n,B),
\]
whereas it follows from
Lemma \ref{limtheorem}  that
$\lim_{n\to\infty}h(B_n,B)=0$,
and so
\[
\lim_{n\to\infty}D(B_n,B)=0.
\]


(2) If $x\in B$, then $x\in B_n=\overline{\cup_{i=n}^\infty F^i(A)}$
for $n=1,2,\dots$. We construct, inductively,  a sequence as follows:
 Since $x\in\overline{\cup_{i=1}^\infty F^i(A)}$, there exists
an integer $k_1$ and $x_{k_1}\in F^{k_1}(A)$ such that $d(x,x_{k_1})<1$.
 Since $x\in\overline{\cup_{i=k_1+1}^\infty F^i(A)}$,
there exists an integer $k_2 > k_1$ and $x_{k_2}\in F^{k_2}(A)$
such that $d(x,x_{k_2})<1/2$.
And, inductively, there exists an integer  $k_n$  such that
$k_n > k_{n-1}$ and there exists $x_{k_n}\in F^{k_n}(A)$ such that
$d(x_{k_n},x)<1/n$. In this manner, we build a sequence
such that $x_{k_i}\to x$ as $i\to\infty$ and each
$x_{k_i}\in F^{k_i}(A)$.
\end{proof}

We shall consider here three different examples of function
systems for which we have implemented the iteration process,
given above, using MAPLE. That is, we chose an appropriate
(may be chosen arbitrarily) initial set $A$ and compute
$\overline{F^n(A)}$ for a given value of $n$. This set is
related to a fixed set of the function $F$ in the sense of
Proposition \ref{convergeprop}.

As a first example consider the functions
$f_1,f_2:\mathbb{R}^2\to \mathbb{R}^2$
 defined, respectively, by
\[
\begin{pmatrix}
x \\
y
\end{pmatrix}
\mapsto
0.5 \begin{pmatrix}
\sin 2x+\cos 2y \\
\cos 2x+\sin 2y
\end{pmatrix},
\quad
\begin{pmatrix}
x \\
y
\end{pmatrix}
\mapsto
0.5 \begin{pmatrix}
-\sin 2x+\cos 2y \\
\cos 2x+\sin 2y
\end{pmatrix} .
\]
Let
\[
C:=\{(x,y)\in \mathbb{R}^2:x^2+y^2\leq 1\}.
\]
 It is easy to verify that
 $f_1 (C)\subseteq C$  and that $f_2(C)\subseteq C$.
Both $f_1$ and $f_2$ are continuous, and so by
Theorem \ref{MainTheorem1} the function system
\[
F(X):=f_1(X)\cup f_2(X)
\]
has a fixed set. For the computation we have conveniently
 chosen $A$ to be a singleton set  $A=\{(0.5,0.5)\}$,
and $n=14$. Computing the set $\overline{F^{14}(A)}$
gives us Figure \ref{fig1}.
It should be stressed that this ``fixed set'' obtained
for the function system may not be unique.

\begin{figure}[ht]
\begin{center}
\includegraphics[width=0.5\textwidth]{fig1} %Frac111.jpg
\end{center}
\caption{Set $\overline{F^{14}(A)}$ for initial set $A=\{(0.5,0.5)\}$}
\label{fig1}
\end{figure}



As a second example
 consider the following two continuous functions $f_1,f_2$
which map the unit square in $\mathbb{R}^2$ into itself.
\[
 \begin{pmatrix}
x \\
y
\end{pmatrix}
\mapsto
\begin{pmatrix}
x\\
y/(1+x^2)
\end{pmatrix},
\quad
\begin{pmatrix}
x \\
y
\end{pmatrix}
\mapsto
\begin{pmatrix}
x(1-y) \\
x/(1+y^2)
\end{pmatrix}.
\]

Figures \ref{fig2}, \ref{fig3}, \ref{fig4}
show computations of $\overline{F^n(A)}$ using
\[
F(X):=f_1(X)\cup f_2(X)
\]
and initial sets $A=\{(0.1, 0.9)\}$, $A=\{(0.5, 0.5)\}$, and
$A=\{(0.25, 0.1)\}$ with $n=14$.

\begin{figure}[ht]
\begin{center}
\includegraphics[width=0.5\textwidth]{fig2} % Frac121.jpg
\end{center}
\caption{Set $\overline{F^n(A)}$ for initial set $A=\{(0.1, 0.9)\}$}
\label{fig2}
\end{figure}

\begin{figure}[ht]
\begin{center}
\includegraphics[width=0.5\textwidth]{fig3} % Frac122.jpg
\end{center}
\caption{Set $\overline{F^n(A)}$ for initial set $A=\{(0.5, 0.5)\}$ }
\label{fig3}
\end{figure}

\begin{figure}[ht]
\begin{center}
\includegraphics[width=0.5\textwidth]{fig4} % Frac123.jpg
\end{center}
\caption{Set $\overline{F^n(A)}$ for initial set $A=\{(0.25, 0.1)\}$}
\label{fig4}
\end{figure}

Our last example uses a function system consisting of three functions
$f_1,f_2,f_3:\mathbb{R}^2\to \mathbb{R}^2$
defined by
\[
\begin{pmatrix}
x \\
y
\end{pmatrix}
\mapsto
0.5 \begin{pmatrix}
\sin x+\cos y \\
\cos x-\sin y
\end{pmatrix},
\quad
\begin{pmatrix}
x \\
y
\end{pmatrix}
\mapsto
0.5\begin{pmatrix}
-\sin x+\cos y \\
\cos x+\sin y
\end{pmatrix},
\quad
\begin{pmatrix}
x \\
y
\end{pmatrix}
\mapsto
\begin{pmatrix}
y\\
-x
\end{pmatrix}.
\]
We use the initial set $A=\{(0.25,0.1)\}$, and
compute $\overline{F^{10}(A)}$.

\begin{figure}[ht]
\begin{center}
\includegraphics[width=0.5\textwidth]{fig5} % Frac131.jpg
\end{center}
\caption{Set $\overline{F^{10}(A)}$ for initial set $A=\{(0.25,0.1)\}$}
\label{fig5}
\end{figure}

\section{A boundary-value problem}

In this section we shall consider an application of Theorem
\ref{fixedset} to the study of boundary value problems  for
ordinary differential equations. The example given is very
specific and has been constructed to illustrate the utility of
that theorem; we do not strive for generality but indicate that
much more general results for local and nonlocal problems for
nonlinear elliptic partial differential equations may be obtained
in this fashion.

We consider the boundary-value problem
\begin{gather}\label{bvp}
-u''+u^3=h,\quad u(0)=0=u(1), \\
\label{bvp1}
-v''+v^5=h,\quad v(0)=0=v(1),
\end{gather}
where $h\in C[0,1]$ is a given function. We shall consider this
problem in the space $C[0,1]$ endowed with the usual norm
$\|u\|=\max _{[0,1]}|u(x)|$.

It follows from basic existence theorems based on
sub-supersolution methods (upper and lower solution
methods) (see \cite{Decoster:tpb2006}) that both equations
have solutions contained in $C^2[0,1]$. Using the boundary
conditions, and the fact that solutions are weak solutions,
as well, we obtain the following a priori bounds
\[
\|u\|^2\leq \|u'\|_{L^2}^2\leq \|h\|_{L^2}\|u\|_{L^2}\leq \|h\|\|u\|
\]
from which follows that
$\|u\|\leq \|h\|$,
and, mutatis mutandis,
$\|v\|\leq \|h\|$.


For a given $h$ we let
\[
f_1(h)=\{u: u~\text{solves  \eqref{bvp}}\},\quad
f_2(h)=\{v: v~\text{solves  \eqref{bvp1}}\},
\]
then
$f_1(h)\ne \emptyset$,  $f_2(h)\ne \emptyset$.
It follows  (the arguments are based on the integral representation
of solutions using Green's functions
and the Theorem of Ascoli-Arzel\`{a}) that  $f_1$ and $f_2$
map closed and bounded sets to precompact sets.

We hence may conclude that if
$B:=\{h:\|h\|\leq r\}$, $r>0$, then
\[
\overline{f_1(B)}\cup \overline{f_2(B)}\subseteq B
\]
and there exists a compact set $A$, $A\subset B$, such that
\[
f_1(A)\cup f_2(A)=A.
\]
We note that the conclusion tells us that each element
in the set $A$  must be a solution of either \eqref{bvp}
 or \eqref{bvp1} for some right hand side from the set $A$,
and conversely, every solution of \eqref{bvp} or \eqref{bvp1},
given any right hand side from $A$, must be an element of $A$.

\subsection*{Acknowledgments}
This article is an outgrowth of an REU project by  B. Warner.
Some financial support to Warner was made available through
the University of Utah Mathematics Department's VIGRE grant.
The authors are grateful to a reader of an earlier version
of the manuscript who supplied several suggestions
which led to an improved version of this article.

\begin{thebibliography}{00}

\bibitem{Barnsley:ops1988} {M.\ Barnsley};
 \emph{Fractals Everywhere}, Academic Press, New York, 1988.

\bibitem{BrooksSchmitt:ops2009} {R.\ Brooks and K.\ Schmitt};
 \emph{The Contraction Mapping Principle And Some Applications},
 Electronic J. of Differential Equations, Monograph 09, 2009.


\bibitem{Cain:ops1976} {G.\ L.\ Cain and R.\ H.\ Kasriel};
 \emph{Fixed and periodic points of local contractions
on probabilistic metric spaces}, Theory of Computing Systems,
9 (1976), 289--297.

\bibitem{Cain:ops1994} {G.\ L.\ Cain};
 \emph{Introduction to General Topology}, Addison Wesley,
 Reading, 1994.

\bibitem{Cain:ops2010} {G.\ L.\ Cain};
\emph{Personal communication}, March 22, 2010.

\bibitem{Cobb:ops1998} {J.\ Cobb};
\emph{Unavoidable periodicity; Solution of Problem 10476},
Amer. Math. Monthly, 105(1998), 370.

\bibitem{Decoster:tpb2006} {C.\ De Coster and P.\ Habets},
\emph{Two-Point Boundary Value Problems: Lower and Upper Solutions},
Elsevier, 2006.

\bibitem{Deimling:ops1985} {K.\ Deimling};
\emph{Nonlinear Functional Analysis}, Springer Verlag, Berlin, 1985.

\bibitem{Hale:ops1988} {J.\ Hale};
 \emph{Asymptotic Behavior of Dissipative Systems},
Math Survey Monographs, Number 25, American Math.
Soc., Providence, 1988.

\bibitem{Hutchinson:ops1981} {J.\ Hutchinson};
 \emph{Fractals and self similarity}, Indiana University
Mathematics Journal, 30(1981), 713--747.

\bibitem{Kelley:ops1955} {J.\ Kelley};
 \emph{General Topology}, Van Nostrand Co., Princeton, 1955.

\bibitem{Munkres:ops1975} {J.\ R.\ Munkres};
\emph{Topology: A First Course}, Prentice Hall, 1975.

\bibitem{Ok:ops2004} {E.\ A.\ Ok};
 \emph{Fixed set theory for closed correspondences with
applications to self-similarity and games},
Nonlinear Analysis, 56(2004), 309--330.

\bibitem{Ok:ops2009} {E.\ A. Ok};
 \emph{Fixed set theorems of Krasnoselski\u{i} type},
Proc. Amer. Math. Soc., 137(2009), 511-518.

\bibitem{Ok:notes2011} {E.\ A. Ok};
\emph{Order Theory}, http://homepages.nyu.edu/$\sim$eo1/books.html.

\bibitem{PeitgenJurgensSaupe:ops1992}
{H.\ O.\ Peitgen, H.\  J\"{u}rgens, and D.\ Saupe};
\emph{Chaos and Fractals: New Frontier of Science},
Springer Verlag, New York, 1992.

\bibitem{Rudin:ops1974} {W.\ Rudin};
 \emph{Real and Complex Analysis}, McGraw Hill, New
York, 1974.

\bibitem{Stefanov:ops1995} {S.\ T.\ Stefanov};
 \emph{Problem 10476},
Amer. Math. Monthly, 102(1995), 746.

\bibitem{Zeidler:ops1986} {E.\ Zeidler};
 \emph{Nonlinear Functional Analysis and its
  Applications, Fixed Point Theory}, Springer, New York, 1984.

\end{thebibliography}

\end{document}
