1 Introduction

The concept of shadowing of approximate trajectories entered mathematical literature from the very influential and important works of Anosov and Bowen obtained in early 1970s (e.g. [5, 14] contain independent proofs of the so-called classical shadowing lemma; see a book by Pilyugin [29] for more historical remarks on the development of this important topic). On one hand, shadowing is a natural property to consider since it ensures that approximate trajectories “mimic” evolution of true orbits. On the other hand they are present in many systems with sufficient expansion of distance, hence there are many natural examples of systems with this property. Most of the work done on shadowing in the last century was related to hyperbolic systems. While hyperbolicity can be expressed in many equivalent ways, the natural topological assumption is shadowing with some kind of expansivity (e.g. see [26]). It is worth mentioning here that shadowing is a \(C^0\)-generic property (i.e. with respect to the topology of uniform convergence) in various cases (e.g. see [8, 21] and the references therein). This gives a motivation for further research on non-hyperbolic systems with shadowing, but also generates many problems, since non-expansive systems with shadowing are much harder to study.

It is worth emphasizing that there is known example [9] of a 3-dimensional manifold with a \(C^1\)-diffeomorphism whose neighborhood (in \(C^1\)-topology on the space diffeomorphisms) consists of maps without shadowing. But even in this case of \(C^1\)-diffeomorphisms on smooth manifolds, there are strong connections between shadowing and stability. First, it was proved by Sakai [31] that the \(C^1\)-interior of the set of diffeomorphisms with the shadowing property coincides with the set of structurally stable diffeomorphisms and recently it was proved by Pilyugin and Tikhomirov [30] that structurally stable diffeomorphisms coincide with the class of diffeomorphisms with Lipschitz shadowing property (in this kind of shadowing, there is a Lipschitz constant \(L\) bonding together \(\delta \) in the definition of pseudo-orbit with the accuracy of shadowing \(L\delta \)).

In this paper we mainly focus on the structure of minimal subsystems in non-wandering systems with shadowing (the reader who is not familiar with the shadowing property is referred to books [6] or [28, 29]). This does not limit generality of our considerations, since it is well known that the restriction of a continuous surjection to its non-wandering set gives a non-wandering system with shadowing (e.g. see section §3.4 in [6]). One of the reasons for considering non-wandering maps (e.g. instead of systems having the stronger property of transitivity) is that minimal points (and systems) are dense in every non-wandering system with shadowing [25], so it seems natural that knowledge about the structure of these systems can throw light on the possible types of global dynamical behaviors.

Probably the best known examples of minimal systems are periodic orbits and their generalizations: irrational rotations on the tori and odometers (also called adding machines) on the Cantor set. While irrational rotations do not have shadowing, odometers have this property and furthermore they are the only possible examples of infinite minimal systems with shadowing [23]. While there is no complete characterization of minimal systems, some sufficient conditions on the structure of spaces admitting minimal maps are avilable [7]. What is immediately visible is the richness of possible types of minimal systems. In the full shift (Smale’s horseshoe) there are uncountably many minimal subsystems, representing various types of dynamics (almost 1-1 extensions of odometers, weakly mixing systems with zero or positive entropy, systems chaotic in various senses etc.). Since full shift is an accessible example of a system with shadowing on one hand, and has very rich dynamics on the other hand, it is interesting to explore as to what extent minimal subsystems of full shift can be present in a less standard system with shadowing.

Our starting point (and main motivation) is [25] where many problems on dynamics of non-wandering systems with shadowing were left open. We answer most of the questions from [25]. Some of our main results are summarized as follows.

  1. (i)

    Non-wandering systems with shadowing have a dense set of regularly recurrent points (Theorem 3.2). If the system is also sensitive, then non-periodic regularly recurrent points, and minimal points that are not regularly recurrent are also dense in the system (Corollay 4.3).

  2. (ii)

    In a non-wandering sensitive dynamical system with shadowing, subsystems that are sensitive almost 1-1 extensions of odometers as well as minimal subsystems with positive entropy are densely distributed (Theorems 4.2, 5.2).

  3. (iii)

    Let \((X,f)\) be a non-wandering sensitive system with shadowing, and let \(U\subset X\) be a nonempty open set. Then some power of \(f\) has a subsystem contained in \(U\) such that the full shift is a factor of this subsystem (Theorem 5.2).

2 Preliminaries

A set \(A\subset \mathbb N \) is syndetic if there is \(K>0\) such that \([n,n+K]\cap A\ne \emptyset \) for every \(n\in \mathbb N \). If \(A\subset \mathbb N \) is a set such that \(\mathbb N {\setminus } A\) is not syndetic, then we say that \(A\) is thick. If \(\mathbb N {\setminus } A\) is finite, then we say that \(A\) is cofinite.

If \((X,d)\) is a compact metric space, \(x\in X\) and \(r>0\), then \(B(x,r)\), and \(\overline{B}(x,r)\) denote, respectively, the open and closed ball centered at \(x\), and with radius \(r\). More generally, for \(A\subset X\) and \(r>0\), we set \(B(A,r)=\{x\in X:{{\mathrm{dist}}}(x,A)<r\}\) and \(\overline{B}(A,r)=\{x\in X:{{\mathrm{dist}}}(x,A)\le r\}\). Closure of a set \(D\subset X\) is as usual denoted as \(\overline{D}\).

A pair \((X,f)\) is a dynamical system if \((X,d)\) is a compact metric space and \(f:X\rightarrow X\) is a continuous map. The orbit of a point \(x\in X\) is the set \(O(f,x)=\left\{ f^n(x):n\ge 0\right\} \). The set of limit points of the orbit \(O(f,x)\) is called the \(\omega \)-limit set of \(x\), and is denoted by \(\omega (f,x)\).

2.1 Dynamics of points, pairs and sets

Given \(U,V\subset X\) and \(x\in X\) we denote \(N(x,U)= \left\{ n\in \mathbb N : f^n(x)\in U\right\} \) and \(N(U,V)= \left\{ n\in \mathbb N : f^n(U)\cap V\ne \emptyset \right\} \). A point \(x\in X\) is: periodic if there is \(n>0\) such that \(f^n(x)=x\); recurrent if \(N(x,U)\ne \emptyset \) for every neighborhood \(U\) of \(x\); regularly recurrent if \(k\mathbb N \subset N(x,U)\) for some integer \(k=k(U)>0\) and every open neighborhood \(U\) of \(x\); minimal if \(N(x,U)\) is syndetic for any open set \(U\) containing \(x\). Obviously, every periodic point is regularly recurrent, every regularly recurrent point is minimal and every minimal point is recurrent (but not vice-versa). Denote by \(P(f)\), \(R(f)\), \(M(f)\) and \(RR(f)\), respectively, the set of all periodic, recurrent, minimal and regularly recurrent points of \(f\). We say that \(x\in X\) is a non-wandering point if \(N(U,U)\ne \emptyset \) for every neighborhood \(U\) of \(x\). The set of all non-wandering points of \(f\) is denoted as \(\Omega (f)\). Observe that \(\Omega (f)\) is closed and \(f(\Omega (f)) \subset \Omega (f)\). If \(\Omega (f)=X\), the system is said to be non-wandering. It is known that any non-wandering system has a dense set of recurrent points (e.g. see [18, Theorem 1.27]).

We say that \(f\) is transitive if for every pair of nonempty open subsets \(U\) and \(V\) of \(X\) there is an \(n\ge 0\) such that \(f^n(U)\cap V\ne \emptyset \), \(f\) is totally transitive if \(f^n\) is transitive for any \(n\ge 1\), \(f\) is weakly mixing if \(f\times f\) is transitive, and \(f\) is mixing if for any nonempty open sets \(U\) and \(V\) there is an \(N>0\) such that \(f^n(U)\cap V\ne \emptyset \) for all \(n \ge N\). Observe that \(f\) is transitive, provided that \(N(U,V)\) is infinite for any two nonempty open sets \(U,V\), and mixing when \(N(U,V)\) is cofinite for any two nonempty open sets \(U,V\). If \(\omega (f,x)=X\) then we say that \(x\) is a transitive point.

A dynamical system \((X,f)\) has dense small periodic sets if for every nonempty open set \(U\subset X\) there is a nonempty closed subset \(A\subset U\) and \(n>0\) such that \(f^n(A)=A\). The later property was introduced by Huang and Ye [20] and it is closely related to the Smale’s spectral decomposition for maps with shadowing (see [27], where it appears as property \((P)\)). Note that when regularly recurrent points are dense then automatically \(f\) has dense small periodic sets. When a system is minimal, then it has dense small periodic sets iff it has a dense set of regularly recurrent points iff it has a regularly recurrent point [19, 20]. For more extensive comments on transitive systems with dense small periodic sets, the reader is referred to [22].

A point \(x\in X\) in a dynamical system \((X,f)\) is sensitive if there is \(\lambda >0\) such that for every nonempty open neighborhood \(U\) of \(x\) we have \({{\mathrm{diam}}}(f^n(U))>\lambda \) for some \(n>0\). A dynamical system \((X,f)\) is sensitive if there is \(\lambda >0\) with the property that for every nonempty open set \(U\subset X\), there is \(n>0\) such that \({{\mathrm{diam}}}(f^n(U))>\lambda \). In this case we say that \(\lambda \) is a sensitivity constant for \(f\), or that \(f\) is \(\lambda \)-sensitive. Another extreme, completely opposite to sensitivity, is the notion of equicontinuity: \(f\) is equicontinuous if for every \(\lambda >0\), there is \(\delta >0\) with the property that for every \(a,b\in X\), condition \(d(a,b)<\delta \) implies that \(d(f^n(a),f^n(b))<\lambda \) for every \(n\in \mathbb N \).

The set \(\{(x,y)\in X^2:\lim _{n\rightarrow \infty } d(f^n(x),f^n(y))=0\}\) of all asymptotic pairs of \(f\) is denoted as \(Asy(f)\), and the set \(\{(x,y)\in X^2:\liminf _{n\rightarrow \infty } d(f^n(x),f^n(y))=0\}\) of all proximal pairs of \(f\) is denoted as \(Prox(f)\). Note that if \((x,y)\in Prox(f)\) then \(\{n\in \mathbb N :d(f^n(x),f^n(y))<\varepsilon \}\) is thick for every \(\varepsilon >0\). Consequently, \(Prox(f^k)=Prox(f)\) for every \(k\in \mathbb N \). Also \(Asy(f^k)=Asy(f)\). A pair \((x,y)\) is distal if it is not proximal. A dynamical system \((X,f)\) is distal if \(Prox(f)\) reduces to the diagonal of \(X^2\), and semi-distal if \(R(f\times f)\cap [Prox(f)\setminus Asy(f)]=\emptyset \). For more information about asymptoticity, proximality and distality, the reader is referred to the books [2, 4].

Let \((X,f)\) be a dynamical system. Fix any \(\varepsilon >0\) and \(\delta >0\). A sequence \(\left\{ x_n\right\} _{n=0}^\infty \subset X\) is a \(\delta \)-pseudo orbit if \(d(f(x_n),x_{n+1})<\delta \) for \(n=0,1,2, \ldots \); a point \(z\in X\) is \(\varepsilon \)-tracing a pseudo-orbit \(\left\{ x_n\right\} _{n=0}^\infty \) when \(d(f^n (z),x_n)<\varepsilon \) for all \(n=0,1,\ldots \). We say that \(\phi :(0,\infty )\rightarrow (0,\infty )\) is a tracing function for \(f\) if:

  1. (i)

    \(\phi (\varepsilon )<\varepsilon \) for every \(\varepsilon \in (0,\infty )\), and

  2. (ii)

    every \(\phi (\varepsilon )\)-pseudo orbit of \(f\) is \(\varepsilon \)-traced by some point in \(X\).

A map \(f\) has the shadowing property (or pseudo-orbit tracing property) if there exists a tracing function for \(f\). In other words, \(f\) has shadowing property if for any \(\varepsilon >0\) there is \(\delta >0\) such that every \(\delta \)-pseudo orbit is \(\varepsilon \)-traced by a point in \(X\). Note that if \(\phi :(0,\infty )\rightarrow (0,\infty )\) is a tracing function for \(f\), then any \(\psi :(0,\infty )\rightarrow (0,\infty )\) with \(\psi \le \phi \) is also a tracing function for \(f\).

A set \(D\subset X\) is f-invariant (or simply invariant) if \(f(D)\subset D\). A nonempty invariant set \(D\) is minimal, if \(\overline{O(f,x)}=D\) for every \(x\in D\). It was first proved by Birkhoff (c.f. p. 93 of [13]) that a point \(x\) is minimal if and only if \(\overline{O(f,x)}\) is a minimal set.

Let \((X,f)\) and \((Y,g)\) be dynamical systems. If there is a continuous surjection \(\pi :X \rightarrow Y\) with \(\pi \circ f = g \circ \pi \) then we say that \(\pi \) is a factor map, the system \((Y,g)\) is a factor of \((X,f)\) and \((X,f)\) is an extension of \((Y,g)\). If \(\pi :(X,f)\rightarrow (Y,g)\) is a factor map and if \(Z:=\{x\in X:\#\pi ^{-1}(\pi (x))=1\}\) is residual in \(X\), then \((X,f)\) is called an almost 1-1 extension of \((Y,g)\), and \(\pi ^{-1}(y)\) is called a singleton fibre for any \(y\in Y\) with \(\#\pi ^{-1}(y)=1\). If we also have \(Z=X\), i.e., if \(\pi \) is also a homeomorphism, then we say that \(\pi \) is a conjugacy and the dynamical systems \((X,f)\), \((Y,g)\) are conjugate. Conjugate dynamical systems can be considered the same from the dynamical point of view.

2.2 Expansive systems

The classical definition of expansivity is given for invertible systems. It can be stated as follows. A homeomorphism \(f:X \rightarrow X\) is expansive if there a constant \(b>0\) (called an expansive constant) such that for any distinct \(x,y\in X\) there is \(n\in \mathbb Z \) such that \(d(f^n(x),f^n(y))\ge b\). In the case of non-invertible dynamical systems, there are a few possibilities to extend this definition. The classical approach is to define expansivity in terms of the acting (semi)-group. This way we obtain the definition applicable to all actions of topological groups, which in case of continuous surjections takes the following form. A dynamical system \((X,f)\) is positively expansive if there exists \(b>0\) such that for any \(x,y\in X\), \(x\ne y\) there is \(n\ge 0\) such that \(d(f^n(x),f^n(y))\ge b\).

But in the case of continuous surjections there is another possibility. In place of expansivity of the action of \(f\) we may check expansivity of the natural shift homeomorphism on the inverse limit of \(f\). We present this definition after [6]. A continuous surjection \(f:X\rightarrow X\) is c-expansive if there is a constant \(b>0\) such that if for any \(x,y\in X\) and any two full orbits \(\left\{ x_n\right\} _{n\in \mathbb Z }\), \(\left\{ y_n\right\} _{n\in \mathbb Z }\) through \(x\) and \(y\) respectively, the condition

$$\begin{aligned} d(x_n,y_n)<b \quad \mathrm for all n\in \mathbb Z \end{aligned}$$

implies that \(x=y\), where by a full orbit thorough \(x\) (resp. \(y\)) we mean any sequence \(\left\{ z_n\right\} _{n\in \mathbb Z }\) such that \(f(z_n)=z_{n+1}\) for every \(n\in \mathbb Z \) and \(z_0=x\) (resp. \(z_0=y\)).

Clearly, in the case of homeomorphisms expansivity and c-expansivity are the same property. A positively expansive map is always c-expansive but not vice-versa.

2.3 Odometers

We briefly present the definition of an odometer (also called an adding machine) which is an important example of minimal equicontinuous system. Let \(s=(s_j)_{j=1}^\infty \) be a strictly increasing sequence of positive integers such that \(s_1\ge 2\) and \(s_j\) divides \(s_{j+1}\). Let \(X(j)=\{0,1,\ldots ,s_j-1\}\) and \(X_s=\{x\in \prod _{j=1}^\infty X(j):x_{j+1}\equiv x_j \text{(mod } s_j\text{) }\}\). Then \(X_s\) is a Cantor space with respect to the subspace topology (where \(\prod _{j=1}^\infty X(j)\) has the product topology). Let \(f:X_s\ni x \mapsto y\in X_s\), where \(y_j=x_j+1 \,(\text{ mod } s_j)\) for each \(j=1,2,\ldots \). The dynamical system \((X_s,f)\) is called an odometer defined by the sequence \(s=\left\{ s_j\right\} _{j=1}^\infty \). Note that \(f\) is an invertible isometry with respect to a suitable metric on \(X_s\), and in particular \(f\) is equicontinuous. It may also be seen that \((X_s,f)\) is minimal but not totally transitive. Minimal equicontinuous maps of Cantor spaces are conjugate to odometers [1]; see the survey [16] for more details about odometers.

It can be proved (e.g. see [16, Theorem 5.1]) that a minimal system \(D\) obtained as the closure \(D=\overline{O(f,x)}\) of the orbit of a regularly recurrent point \(x\in RR(f)\) is an almost 1-1 extension of an odometer. Furthermore, singleton fibers coincide with the set \(RR(f)\cap D\), so \((D,f|_D)\) is conjugate to an odometer exactly when \(D=D\cap RR(f)\).

2.4 Entropy

There are various (equivalent) definitions of topological entropy for dynamical systems on compact metric spaces. Here we will follow the approach introduced by R. Bowen. Let \(K \subset X\) be a nonempty closed set. Given an integer \(n>0\) and \(\varepsilon > 0\), we say that a set \(A \subset K\) is \((K,n, \varepsilon )\)-separated for \(f\) if for each pair \(x,y\) of distinct points in \(A\), there is an integer \(0\le k<n\) such that \(d( f^k(x), f^k(y)) > \varepsilon \). Denote by \(s( f , K,n, \varepsilon )\) the maximal possible cardinality of a \((K,n, \varepsilon )\)-separated set for \(f\) contained in \(K\) (this number is always well defined by the compactness of \(X\)). Using the above quantity, we define the following limit

$$\begin{aligned} h( f , K) = \lim _{\varepsilon \rightarrow 0}\left[ \limsup _{n\rightarrow \infty } \frac{\log s( f , K,n, \varepsilon )}{n}\right] \end{aligned}$$

Note that \(h(f,K)\) is always well defined, since for any two integers \(n,m>0\) we have \(s( f , K,n+m, \varepsilon )\le s( f , K,n, \varepsilon ) s( f , K,m, \varepsilon )\) and \(s( f , K,n, \varepsilon )\) is a non-increasing function of \(\varepsilon >0\). The topological entropy of \(f\) is defined as \(h( f ) = h( f , X)\). We say that \(x\in X\) is an entropy point if \(h(f,\overline{U})>0\) for every open neighborhood \(U\) of \(x\). Entropy points were introduced in [33] as natural elements of systems with positive topological entropy. We will denote by \(E_p(f)\) the set of all entropy points of \(f\).

2.5 Subshifts

For any integer \(m\ge 2\), the space \(\{0,1,\ldots ,m-1\}^\mathbb N \) is a Cantor space with respect to the product topology. A metric inducing the product topology on this space is

$$\begin{aligned} d\left( \left\{ x_n\right\} _{n=1}^\infty ,\left\{ y_n\right\} _{n=1}^\infty \right) =\sum _{n=1}^\infty 2^{-n}\min \left\{ 1,|x_n-y_n|\right\} . \end{aligned}$$

The shift map \(\sigma :\{0,1,\ldots ,m\!-\!1\}^\mathbb N \rightarrow \{0,1,\ldots ,m-1\}^\mathbb N \) is defined by the condition that \((\sigma (x))_n\!=\!x_{n+1}\) for \(n\!\in \! \mathbb N \). It is a continuous surjection and \((\{0,1,\ldots ,m-1\}^\mathbb N ,\sigma )\) is called the shift dynamical system. Clearly one may use any finite set with at least two members in the place of \(\{0,1,\ldots ,m-1\}\). If \(X\subset \{0,1,\ldots ,m-1\}^\mathbb N \) is a \(\sigma \)-invariant nonempty closed subset, then the subsystem \((X,\sigma )\) is called a subshift. A member \(w\) of \(\{0,1,\ldots ,m-1\}^n\) is said to be a word of length \(n\) over the alphabet \(\{0,1,\ldots ,m-1\}\) and we write \(|w|=n\). If \((X,\sigma )\) is a subshift, then its language \(L(X)\) is the collection of all words \(w\) (including the empty word) appearing in some \(x\in X\).

The above objects are defined analogously, when we consider two-sided full shift \(\left\{ 0,1,\ldots ,m-1\right\} ^\mathbb Z \). The only difference now is that

$$\begin{aligned} d\left( \left\{ x_n\right\} _{n\in \mathbb Z },\left\{ y_n\right\} _{n\in \mathbb Z }\right) =\sum _{n\in \mathbb Z } 2^{-|n|}\min \{1,|x_n-y_n|\}. \end{aligned}$$

3 Small minimal sets and density of \(RR(f)\)

As the first result, we show that shadowing implies the existence of small minimal sets for a sequence of powers of \(f\), and moreover these minimal sets can be chosen to form certain periodic cycles modulo some prescribed error.

Lemma 3.1

Let \((X,f)\) be a non-wandering dynamical system having shadowing. Let \(u\in X\), \(\lambda >0\), and let \(\left\{ \lambda _k\right\} _{k=1}^\infty \) be a sequence of positive reals with \(\sum _{k=1}^\infty \lambda _k<\lambda \). Then there exist an increasing sequence \(\left\{ m_k\right\} _{k=1}^\infty \) of natural numbers and a sequence \(\left\{ A_k\right\} _{k=1}^\infty \) of subsets of \(X\) such that for every \(k\in \mathbb N \) we have:

  1. (1)

    \(m_k\) divides \(m_{k+1}\).

  2. (2)

    \(A_k\) is a minimal set for \(f^{m_k}\) and \({{\mathrm{diam}}}(A_k)\le \lambda _k\).

  3. (3)

    \(A_k\subset B(u,\sum _{j=1}^k \lambda _j)\subset B(u,\lambda )\).

  4. (4)

    \(f^{m_jn}(A_k)\subset B(A_j, \sum _{i=j}^k \lambda _i)\) for \(1\le j\le k\) and every \(n\ge 0\).

Proof

Let \(\phi :(0,\infty )\rightarrow (0,\infty )\) be a tracing function for \(f\) given by the shadowing property, and let \(\varepsilon _k=4^{-1}\lambda _k\) for \(k\in \mathbb N \). We use induction on \(k\) to prove the lemma. Even though the technical details are a little complicated, the basic idea on which the proof is built is relatively simple: start with a minimal point, use it to form a periodic pseudo orbit, then choose a minimal point from the \(\omega \)-limit set of a point tracing this pseudo orbit, and repeat the process.

The initial step of induction is as follows. By shadowing, minimal points are dense in \(X\) by [25, Corollary 1]. Let \(z_0\in M(f)\cap B(u,\varepsilon _1)\) and choose \(m_1\in \mathbb N \) such that \(d(z_0,f^{m_1}(z_0))<\phi (\varepsilon _1)\). Let \(y_1\in X\) be a point \(\varepsilon _1\)-tracing the periodic \(\phi (\varepsilon _1)\)-pseudo orbit

$$\begin{aligned} \xi _0=(z_0,f(z_0),\ldots ,f^{m_1-1}(z_0),z_0, f(z_0),\ldots ,f^{m_1-1}(z_0), z_0, \ldots ). \end{aligned}$$

Then for every \(n\ge 0\) we have \( f^{m_1n}(y_1)\in \overline{B}(z_0,\varepsilon _1)\). Let \(A_1\) be a minimal set of \(f^{m_1}\) contained in \(\omega (f^{m_1},y_1)\cap \overline{B}(z_0,\varepsilon _1)\subset B(u,\lambda _1)\). Since \({{\mathrm{diam}}}(A_1)\le {{\mathrm{diam}}}\overline{B}(z_0,\varepsilon _1)\le 2\varepsilon _1<\lambda _1\), the first step of induction is completed.

Now fix \(k\in \mathbb N \) and assume that \(m_j\), \(A_j\) have been chosen as required for \(1\le j\le k\). We describe below how to choose \(m_{k+1}\) and \(A_{k+1}\). Consider \(z_k\in A_k\). Since \(z_k\) is also a minimal point for \(f^{m_k}\) (e.g. see [18, Theorem 9.11(iv)]), we can find a multiple \(m_{k+1}\) of \(m_k\) such that \(d(z_k,f^{m_{k+1}}(z_k))<\phi (\varepsilon _{k+1})\). Let \(y_{k+1}\in X\) be a point \(\varepsilon _{k+1}\)-tracing the periodic \(\phi (\varepsilon _{k+1})\)-pseudo orbit

$$\begin{aligned} \xi _k=(z_k,f(z_k),\ldots ,f^{m_{k+1}-1}(z_k),z_k, f(z_k),\ldots ,f^{m_{k+1}-1}(z_k), z_k, \ldots ). \end{aligned}$$

Then for every \(n\ge 0\) we have \( f^{m_{k+1}n}(y_{k+1})\in \overline{B}(z_k,\varepsilon _{k+1})\). Let \(A_{k+1}\) be a minimal set of \(f^{m_{k+1}}\) contained in \(\omega (f^{m_{k+1}},y_{k+1})\cap \overline{B}(z_k,\varepsilon _{k+1})\). Since \(z_k\in A_k\subset B(u,\sum _{j=1}^k \lambda _j)\) by induction assumption together with inequality \(\varepsilon _{k+1}<\lambda _{k+1}\), we have \(A_{k+1}\subset B(u,\sum _{j=1}^{k+1} \lambda _j)\subset B(u,\lambda )\). Also \({{\mathrm{diam}}}(A_{k+1})\le {{\mathrm{diam}}}\overline{B}(z_k,\varepsilon _{k+1})\le 2\varepsilon _{k+1}<\lambda _{k+1}\). Now it remains to prove assertion (4).

Fix any \(x\in A_{k+1}\), \(n\ge 0\) and \(1\le j\le k+1\). We need to show that \(f^{m_jn}(x)\in B(A_j,\sum _{i=j}^{k+1}\lambda _i)\). Since \(x\in A_{k+1}\subset \omega (f^{m_{k+1}},y_{k+1})\) and since \(m_j\) divides \(m_{k+1}\), there is an increasing sequence \(\left\{ q_l\right\} _{l=1}^\infty \) of positive integers such that \(x=\lim _{l\rightarrow \infty } f^{m_j q_l}(y_{k+1})\). Hence \(f^{m_jn}(x)=\lim _{l\rightarrow \infty } f^{m_j (n+q_l)}(y_{k+1})\). Fix \(l\in \mathbb N \) and let \(q=n+q_l\). There is \(0\le p\le m_{k+1}/m_j\) such that \(m_jp\equiv m_jq\; (\text{ mod } m_{k+1}\)).

Then by the choice of \(y_{k+1}\), we get that \(f^{m_jq}(y_{k+1})\in \overline{B}(f^{m_jp}(z_k),\varepsilon _{k+1})\). But \(f^{m_jp}(z_k)\in f^{m_jp}(A_k)\subset B(A_j,\sum _{i=j}^k \lambda _i)\) by induction assumption, and therefore

$$\begin{aligned}&f^{m_j(n+q_l)}(y_{k+1})\\&\quad =f^{m_jq}(y_{k+1})\in \overline{B}\left( B\left( A_j,\sum _{i=j}^k \lambda _i\right) ,\varepsilon _{k+1}\right) \subset \overline{B}\left( A_j,\sum _{i=j}^k\lambda _i+\varepsilon _{k+1}\right) . \end{aligned}$$

It follows that \(f^{m_jn}(x)\in \overline{B}(A_j,\sum _{i=j}^k\lambda _i+\varepsilon _{k+1})\subset B(A_j,\sum _{i=j}^{k+1}\lambda _i)\), completing the proof.\(\square \)

In [25] the author asked the following question:

  • When can we say that RR(f) is dense for a dynamical system having shadowing?

We answer it below by deducing density of the set of regularly recurrent points from the existence of small minimal sets in Lemma 3.1.

Theorem 3.2

Let \((X,f)\) be a non-wandering dynamical system having shadowing. Then the set \(RR(f)\) is dense in \(X\).

Proof

Let \(U\subset X\) be nonempty and open. We need to find a point \(z\in U\cap RR(f)\). Choose \(u\in U\) and \(\lambda >0\) such that \(\overline{B}(u,\lambda )\subset U\). If we put \(\lambda _k=4^{-k}\lambda \), then \(\sum _{k=1}^\infty \lambda _k<\lambda \), and therefore there exist positive integers \(m_k\) and \(f^{m_k}\)-minimal sets \(A_k\) for every \(k\in \mathbb N \) as specified by Lemma 3.1. Pick a point \(z_k\in A_k\) for each \(k\in \mathbb N \). If \(k_1,k_2\ge j\), then both \(z_{k_1}\) and \(z_{k_2}\) belong to \(B(A_j,\sum _{i=j}^\infty \lambda _i)\) by assertion (4) of Lemma 3.1. Since \(diam(A_j)\le \lambda _j\), we have

$$\begin{aligned} d(z_{k_1},z_{k_2})\le \lambda _j+2\sum _{i=j}^\infty \lambda _i\le 3\sum _{i=j}^\infty \lambda _i \end{aligned}$$

But \(\lim _{j\rightarrow \infty }\sum _{i=j}^\infty \lambda _i=0\), which shows that \(\left\{ z_k\right\} _{k=1}^\infty \) is a Cauchy sequence, and hence we can define \(z=\lim _{k\rightarrow \infty }z_k\). Since \(z_k\in A_k\subset B(u,\lambda )\) for every \(k\in \mathbb N \), we have \(z\in \overline{B}(u,\lambda )\subset U\). We now claim that \(z\in RR(f)\).

For any \(j\in \mathbb N \) and \(n\ge 0\), by Lemma 3.1(4) we have

$$\begin{aligned} f^{m_jn}(z)=\lim _{k\rightarrow \infty }f^{m_jn}(z_k)\in \overline{B}\left( A_j,\sum _{i=j}^\infty \lambda _i\right) \end{aligned}$$

and therefore

$$\begin{aligned} d\left( z,f^{m_jn}(z)\right) \le diam(A_j)+2\sum _{i=j}^\infty \lambda _i\le 3\sum _{i=j}^\infty \lambda _i \end{aligned}$$

It follows that for any given \(\beta >0\), there is \(j\in \mathbb N \) such that \(d(z,f^{m_jn}(z))<\beta \) for every \(n\in \mathbb N \). This proves our claim that \(z\in RR(f)\), and completes the proof.\(\square \)

Corollary 3.3

Let \((X,f)\) be a dynamical system having shadowing. Then \(RR(f)\) is dense in the non-wandering set \(\Omega (f)\).

Proof

By Lemma 1 and Corollary 1 of [25] (see also [6, Theorem 3.4.2]), \(f|_\mathrm{\Omega }(f)\) is a non-wandering map having shadowing. Hence Theorem 3.2 applies.\(\square \)

4 Density of \(M(f)\setminus RR(f)\) and \(RR(f)\setminus P(f)\)

We know by [25] that minimal points are dense in non-wandering dynamical systems having shadowing. If the system \((X,f)\) is also sensitive, we can improve the conclusion and show that both \(M(f)\setminus RR(f)\) and \(RR(f)\setminus P(f)\) are dense in \(X\). For this purpose we need Lemma 4.1.

Lemma 4.1

The following assertions hold:

  1. (i)

    There are pairwise disjoint syndetic sets \(S_1,S_2,\ldots \subset \mathbb N \) with the property that \(S_k\subset k\mathbb N \) for every integer \(k\in \mathbb N \).

  2. (ii)

    There is \(x\in \{0,1\}^\mathbb N \) with the following properties:

    1. (a)

      for every \(k,q\in \mathbb N \) and every thick set \(T\subset \mathbb N \), there is an integer \(s\) such that \([s,s+q]\cap \mathbb N \subset T\) and \(x_{ks}=0\), \(x_{k(s+1)}=1\).

    2. (b)

      for every \(k,m,q\in \mathbb N \) and every thick set \(T\subset \mathbb N \), there is an integer \(s\) such that \([kms,km(s+q)]\cap \mathbb N \subset T\) and \(x_{ks}=0\), \(x_{k(s+1)}=1\).

Proof

  1. (i)

    : It is enough to put \(S_k=\{\text{ all } \text{ odd } \text{ multiples } \text{ of } k!2^k\}\) for \(k=1,2,\ldots \). Simply, if we take any pair of integers \(0<l<k\) and any \(j\in S_k\) then there is an odd integer \(n\) such that

    $$\begin{aligned} j=n(k!) 2^k=(l!)2^l \left( n \frac{k!}{l!}2^{k-l}\right) \notin S_l. \end{aligned}$$
  2. (ii)

    : Let \(S_1,S_2,\ldots \) be as above. Consider \(n\in \mathbb N \). If \(n\) does not belong to any \(S_k\), we put \(x_n=1\). Otherwise, there is a unique \(k\in \mathbb N \) such that \(n\in S_k\). Define \(x_n=0\) or \(x_n=1\), respectively, depending on whether \(n\) occupies an odd or even position in \(S_k\) when the members of \(S_k\) are arranged as an increasing sequence. Now consider a thick set \(T\subset \mathbb N \) and \(k,q\in \mathbb N \). Let \(\widetilde{S_k}=S_k/k=\{n/k:n\in S_k\}\). Since \(\widetilde{S_k}\) is syndetic and \(T\) is thick, we can find integers \(s_1<\cdots <s_{q+1}\) in \(\widetilde{S_k}\cap T\) with the following properties: \([s_1,s_{q+1}]\cap \mathbb N \subset T\), the integer \(ks_1\) occupies an odd position and \(ks_2\) occupies an even position in \(S_k\) when the members of \(S_k\) are arranged in increasing order. Then \(x_{ks_1}=0\) and \(x_{ks_2}=1\) by our definition of \(x\). Let \(s\in [s_1,s_2)\cap \mathbb N \) be the largest integer with \(x_{ks}=0\). Then \(x_{k(s+1)}=1\). Moreover, \([s,s+q]\cap \mathbb N \subset [s_1,s_{q+1}]\cap \mathbb N \subset T\). This proves part (a). For part (b), apply part (a) to the thick set \(T^{\prime }:=\left\{ s\in \mathbb N : [kms,km(s+q)]\cap \mathbb N \subset T\right\} \).\(\square \)

Now we are ready to prove the promised result. We will also establish the existence of minimal sensitive subsystems, and this will be crucial for obtaining the full shift as a factor for some power of \(f\) in the next section.

Theorem 4.2

Let \((X,f)\) be a non-wandering dynamical system having shadowing. If \(f\) is sensitive, then for any nonempty open set \(U\subset X\), there is a regularly recurrent point \(z\in U\) such that the subsystem \((\overline{O(f,z)},f)\) is sensitive. In particular \(z\) is not a periodic point.

Proof

The proof will extend techniques introduced in Theorem 3.2. The long proof is divided into four steps for the convenience of the reader. In the first step we state a claim, and the second step proves the theorem assuming the claim. Then we prove the claim using induction in steps three and four.

Step-1: Let \(\phi :(0,\infty )\rightarrow (0,\infty )\) be a tracing function for \(f\). Choose \(\lambda >0\) and \(u\in U\) such that \(f\) is \(2\lambda \)-sensitive and \(\overline{B}(u,\lambda )\subset U\). Let \(\lambda _k=4^{-k}\lambda \) for \(k\in \mathbb N \). We claim that there exist a sequence \(\left\{ A_k\right\} _{k=1}^\infty \) of subsets of \(X\), a sequence \(\left\{ z_k\right\} _{k=1}^\infty \) of points in \(X\), and three increasing sequences \(\left\{ m_k\right\} _{k=1}^\infty \), \(\left\{ m^{\prime }_k\right\} _{k=1}^\infty \), \(\left\{ m^{\prime \prime }_k\right\} _{k=1}^\infty \) of positive integers such that for every \(k\in \mathbb N \) we have:

  1. (1)

    \(k\) divides \(m_{k}\), and \(m_{k}\) divides \(m_{k+1}\).

  2. (2)

    \(A_k\) is a minimal set for \(f^{m_k}\), and \({{\mathrm{diam}}}(A_k)\le \lambda _k\).

  3. (3)

    \(z_k\in A_k\subset B(u,\sum _{j=1}^k \lambda _j)\subset B(u,\lambda )\).

  4. (4)

    \(f^{m_jn}(A_k)\subset B(A_j,\sum _{i=j}^{k}\lambda _i)\) for \(1\le j \le k\) and every \(n\ge 0\).

  5. (5)

    \(m^{\prime }_k<m^{\prime \prime }_k\), and \(m_k\) divides \(m^{\prime \prime }_k-m^{\prime }_k\).

  6. (6)

    \(d(f^{m^{\prime }_j}(z_k),f^{m^{\prime \prime }_j}(z_k))> 2^{-1}\lambda \) for \(1\le j\le k\).

  7. (7)

    For every \(\gamma >0\), there are positive integer \(l,r^{\prime }\) (depending on \(\gamma \)) such that \(d(z_k,f^{lm_k}(z_k))<\gamma \) and \(d(f^{r^{\prime }}(z_k),f^{lm_k+r^{\prime }}(z_k))>\lambda +\lambda _k\).

Step-2: Suppose first that the claim holds. As in the proof of Theorem 3.2, we may check that \(\left\{ z_k\right\} _{k=1}^\infty \) is a Cauchy sequence in \(X\) and \(z:=\lim _{k\rightarrow \infty } z_k\in \overline{B}(u,\lambda )\cap RR(f)\subset U\cap RR(f)\). Let \(K=\overline{O(f,z)}\). We need to show that the subsystem \((K,f)\) is sensitive. If \((K,f)\) is not sensitive, then it must be equicontinuous by minimality [3]. Choose \(\beta >0\) so that \(d(z^{\prime },z^{\prime \prime })<\beta \) implies \(d(f^n(z^{\prime }),f^n(z^{\prime \prime }))<2^{-1}\lambda \) for every \(z^{\prime },z^{\prime \prime }\in K\) and every \(n\in \mathbb N \). Since \(z\) is regularly recurrent, there is \(p\in \mathbb N \) such that \(d(z,f^{np}(z))<\beta \) for every \(n\in \mathbb N \). Hence by the choice of \(\beta \), we have \(d(f^{m^{\prime }_p}(z),f^{m^{\prime \prime }_p}(z))<2^{-1}\lambda \) since \(p\) divides \(m^{\prime \prime }_p-m^{\prime }_p\) by assertion (5) of our claim. On the other hand, by (6) we have \(d(f^{m^{\prime }_p}(z),f^{m^{\prime \prime }_p}(z))=\lim _{k\rightarrow \infty } d(f^{m^{\prime }_p}(z_k),f^{m^{\prime \prime }_p}(z_k))\ge 2^{-1}\lambda \), a contradiction. Hence \((K,f)\) must be sensitive.

It remains to prove the claim. We will prove it by induction on \(k\). Let \(\varepsilon =4^{-1}\lambda \) and \(\varepsilon _k=4^{-1}\lambda _k\) for \(k\in \mathbb N \). Note that \(\varepsilon _k=4^{-k}\varepsilon \) for every \(k\in \mathbb N \). Let \(x\in \{0,1\}^\mathbb N \) be provided by Lemma 4.1(ii). We will make use of \(x\) to construct pseudo orbits of special type at each step of the induction.

Step-3: The initial step of induction is done as follows. Let \(z_0=u\). By the sensitivity of \(f\) and density of \(M(f\times f)\) in \(X^2\), there are \(a_1,b_1\in B(z_0,4^{-1}\phi (\varepsilon _1))\) and \(r_1\in \mathbb N \) such that \((a_1,b_1)\in M(f\times f)\) and \(d(f^{r_1}(a_1),f^{r_1}(b_1))>2\lambda =8\varepsilon \). Let \(m_1>r_1\) be an integer for which we have \(d(a_1,f^{m_1}(a_1))<4^{-1}\phi (\varepsilon _1)\) and \(d(b_1,f^{m_1}(b_1))<4^{-1}\phi (\varepsilon _1)\). Define two finite sequences \(\eta _1(0)\) and \(\eta _1(1)\) in \(X\) as follows:

$$\begin{aligned} \eta _1(0)&= (a_1, f(a_1),\ldots ,f^{m_1-1}(a_1)),\\ \eta _1(1)&= (b_1,f(b_1),\ldots ,f^{m_1-1}(b_1)). \end{aligned}$$

Let \(y_1\in X\) be a point \(\varepsilon _1\)-tracing the \(\phi (\varepsilon _1)\)-pseudo orbit

$$\begin{aligned} \xi _1=\eta _1(0)\eta _1(x_1)\eta _1(x_2)\eta _1(x_3)\cdots . \end{aligned}$$

Then for every \(n\ge 0\) we have \(f^{m_1n}(y_1)\in B(z_0, 4^{-1}\phi (\varepsilon _1)+\varepsilon _1)\subset B(z_0, 2\varepsilon _1)\). Let \(A_1\) be a minimal set of \(f^{m_1}\) contained in \(\omega (f^{m_1},y_1)\cap \overline{B}(z_0,2\varepsilon _1)\subset B(u,\lambda _1)\subset B(u,\lambda )\). We have \({{\mathrm{diam}}}(A_1)\le {{\mathrm{diam}}}\overline{B}(z_0,2\varepsilon _1)\le 4\varepsilon _1=\lambda _1\). By Auslander-Ellis theorem (see [18, Proposition 8.6]) applied to \(f^{m_1}\), we can find a point \(z_1\in A_1\) such that \((y_1,z_1)\in Prox(f^{m_1})=Prox(f)\). Since the set

$$\begin{aligned} T_1:=\{n\in \mathbb N :d(f^n(y_1),f^n(z_1))<\varepsilon _1 \} \end{aligned}$$

is thick, we may find an integer \(s_1>0\) such that \([m_1s_1,m_1(s_1+2)]\cap \mathbb N \subset T_1\) and \(x_{s_1}=0\) and \(x_{s_1+1}=1\), which is guaranteed by Lemma 4.1(ii) with \(k=1\). Observe that by the definition of the \(\phi (\varepsilon _1)\)-pseudo orbit \(\xi _1\), the \((m_1s_1+r_1)\)th term in \(\xi _1\) is \(f^{r_1}(a_1)\) and the \((m_1(s_1+1)+r_1)\)th term in \(\xi _1\) is \(f^{r_1}(b_1)\). Hence

$$\begin{aligned} d(f^{r_1}(a_1),f^{m_1s_1+r_1}(y_1))\le \varepsilon _1,\quad \text{ and } \quad d(f^{r_1}(b_1),f^{m_1(s_1+1)+r_1}(y_1))\le \varepsilon _1. \end{aligned}$$

Since \(d(f^{r_1}(a_1),f^{r_1}(b_1))>2\lambda =8\varepsilon \), we deduce that (recall that \(\varepsilon _1=4^{-1}\varepsilon \)):

$$\begin{aligned} d(f^{m_1s_1+r_1}(z_1),f^{m_1(s_1+1)+r_1}(z_1))> 8\varepsilon -(\varepsilon _1+\varepsilon _1+\varepsilon _1+\varepsilon _1)\ge 7\varepsilon >2^{-1}\lambda . \end{aligned}$$

Taking \(m^{\prime }_1=m_1s_1+r_1\) and \(m^{\prime \prime }_1=m_1(s_1+1)+r_1\), we see that (6) is satisfied.

To complete first step of induction, we need to show that (7) holds with \(k=1\). Fix \(\gamma >0\). Since \(z_1\in M(f)=M(f^{m_1})\), there is \(l\in \mathbb N \) such that \(d(z_1,f^{lm_1}(z_1))<\gamma \). Since \(T_1\) is thick, there is an integer \(s\) such that \([lm_1s,lm_1(s+2)]\cap \mathbb N \subset T_1\), and \(x_{ls}=0\), \(x_{l(s+1)}=1\) by Lemma 4.1. Then for \(r^{\prime }:=lm_1s+r_1\), we have that

$$\begin{aligned} d(f^{r_1}(a_1),f^{r^{\prime }}(y_1))\le \varepsilon _1 , \quad \text{ and } \quad d(f^{r_1}(b_1),f^{lm_1+r^{\prime }}(y_1))\le \varepsilon _1. \end{aligned}$$

Since \(r^{\prime },lm_1+r^{\prime }\in [lm_1s,lm_1(s+2)]\cap \mathbb N \subset T_1\), we also have

$$\begin{aligned} d(f^{r^{\prime }}(y_1),f^{r^{\prime }}(z_1))<\varepsilon _1\quad \text{ and } \quad d(f^{lm_1+r^{\prime }}(y_1),f^{lm_1+r^{\prime }}(z_1))<\varepsilon _1. \end{aligned}$$

Since \(d(f^{r_1}(a_1),f^{r_1}(b_1))>2\lambda =8\varepsilon \), we deduce as in the proof of assertion (6) that

$$\begin{aligned} d(f^{r^{\prime }}(z_1),f^{lm_1+r^{\prime }}(z_1)) >8\varepsilon -(\varepsilon _1+\varepsilon _1+\varepsilon _1+\varepsilon _1) \ge 7\varepsilon >4\varepsilon +\varepsilon =\lambda +\lambda _1. \end{aligned}$$

Indeed (7) holds, and so the first step of induction is completed.

Step-4: Now fix \(k>1\), and assume that we have chosen \(z_j,A_j,m_j,m^{\prime }_j,m^{\prime \prime }_j\) for \(1\le j< k\) as specified by conditions (1)–(7). We describe below how to choose \(z_k,A_k,m_k,m^{\prime }_k,\) and \(m^{\prime \prime }_k\).

Let \(\varepsilon ^{\prime }_k\in (0,\varepsilon _k)\) be such that every point of \(B(z_{k-1},4\varepsilon ^{\prime }_k)\) satisfies (6), that is if \(v\in B(z_{k-1},4\varepsilon ^{\prime }_k)\) then \(d(f^{m^{\prime }_j}(v),f^{m^{\prime \prime }_j}(v))> 2^{-1}\lambda \) for every \(1\le j< k\).

By induction assumption, and to be specific, by assertion (7) of the claim there are \(l^{\prime },r_k\in \mathbb N \) such that the points \(a_k:=z_{k-1}\) and \(b_k:=f^{l^{\prime }m_{k-1}}(z_{k-1})\) from \(A_{k-1}\) satisfy

$$\begin{aligned} d(a_k,b_k)<4^{-1}\phi (\varepsilon ^{\prime }_k) \quad \text{ and } \quad d(f^{r_k}(a_k),f^{r_k}(b_k))>\lambda +\lambda _{k-1}> 4\varepsilon . \end{aligned}$$

Since \((a_k,b_k)\in M(f\times f)\), we can find an integer \(m_k>r_k\) satisfying

$$\begin{aligned} d(a_k,f^{m_k}(a_k))<4^{-1}\phi (\varepsilon ^{\prime }_k)\quad \text{ and } \quad d(b_k,f^{m_k}(b_k))<4^{-1}\phi (\varepsilon ^{\prime }_k). \end{aligned}$$

Since \(M(f\times f)=M(f^j\times f^j)\) for every \(j\in \mathbb N \), without loss of generality we may assume that both \(k\) and \(m_{k-1}\) divide \(m_k\). Define two finite sequences \(\eta _k(0)\) and \(\eta _k(1)\) in \(X\) as follows:

$$\begin{aligned} \eta _k(0)&= (a_k, f(a_k),\ldots ,f^{m_k-1}(a_k)),\\ \eta _k(1)&= (b_k,f(b_k),\ldots ,f^{m_k-1}(b_k)). \end{aligned}$$

Let \(y_k\in X\) be a point \(\varepsilon ^{\prime }_k\)-tracing the \(\phi (\varepsilon ^{\prime }_k)\)-pseudo orbit

$$\begin{aligned} \xi _k=\eta _k(0)\eta _k(x_1)\eta _k(x_2)\eta _k(x_3)\cdots . \end{aligned}$$

Then for every \(n\ge 0\) we have \(f^{m_kn}(y_k)\!\in \! B(z_{k-1}, 4^{-1}\phi (\varepsilon ^{\prime }_k)\!+\!\varepsilon ^{\prime }_k)\subset B(z_{k-1},2\varepsilon ^{\prime }_k)\). Let \(A_k\) be a minimal set of \(f^{m_k}\) contained in \(\omega (f^{m_k},y_k)\subset \overline{B}(z_{k-1},2\varepsilon ^{\prime }_k)\). We have \({{\mathrm{diam}}}(A_k)\!\le \! {{\mathrm{diam}}}\overline{B}(z_{k-1},2\varepsilon ^{\prime }_k)\!\le \! 4\varepsilon ^{\prime }_k<4\varepsilon _k\!=\!\lambda _k\). Note that \(z_{k-1}\!\in \! A_{k-1}\!\subset \! B(u,\sum _{j=1}^{k-1} \lambda _j)\) by induction assumption, and therefore \(A_k\!\subset \! B(u,\sum _{j=1}^k \lambda _j)\subset B(u,\lambda )\) also.

Observe that we have completed the proofs of assertions (1), (2), (3) in the \(k\)th step of induction. The proof of (4) is as in the proof of Lemma 3.1. We present it for completeness.

Fix any \(y\in A_{k}\), \(n\ge 0\) and \(1\le j\le k\). We need to show \(f^{m_jn}(y)\in B(A_j,\sum _{i=j}^{k}\lambda _i)\). Since \(y\in A_{k}\subset \omega (f^{m_{k}},y_{k})\) and since \(m_j\) divides \(m_{k}\), there is an increasing sequence \(\left\{ q_l\right\} _{l=1}^\infty \) of positive integers such that \(y=\lim _{l\rightarrow \infty } f^{m_j q_l}(y_{k})\). Hence \(f^{m_jn}(y)=\lim _{l\rightarrow \infty } f^{m_j (n+q_l)}(y_{k})\). Fix \(l\in \mathbb N \) and let \(q=n+q_l\). There is \(0\le p\le m_{k}/m_j\) such that \(m_jp\equiv m_jq\; (\text{ mod } m_{k}\)). Then by the choice of \(y_{k}\), we get that either

$$\begin{aligned} f^{m_jq}(y_{k})\in \overline{B}(f^{m_jp}(a_{k}),\varepsilon _{k}),\quad \text{ or } f^{m_jq}(y_{k})\in \overline{B}(f^{m_jp}(b_{k}),\varepsilon _{k}). \end{aligned}$$

But \(a_k,b_k\in A_{k-1}\) by our choice, and \(f^{m_j p}(A_{k-1})\subset B(A_j,\sum _{i=j}^{k-1} \lambda _i)\) by induction assumption. Therefore

$$\begin{aligned}&f^{m_j(n+q_l)}(y_{k})\\&\quad =f^{m_jq}(y_{k})\in \overline{B}\left( B\left( A_j,\sum _{i=j}^{k-1} \lambda _i\right) ,\varepsilon _{k}\right) \subset \overline{B}\left( A_j,\sum _{i=j}^{k-1}\lambda _i+\varepsilon _{k}\right) . \end{aligned}$$

It follows that \(f^{m_jn}(y)\in \overline{B}(A_j,\sum _{i=j}^{k-1}\lambda _i+\varepsilon _{k})\subset B(A_j,\sum _{i=j}^{k}\lambda _i)\), completing the proof of (4).

It remains to establish assertions (5)–(7). By Auslander-Ellis theorem (see [18, Proposition 8.6]) applied to \(f^{m_k}\), we can find a point \(z_k\in A_k\) such that \((y_k,z_k)\in Prox(f^{m_k})=Prox(f)\).

Since \(z_k\in A_k\subset \overline{B}(z_{k-1},2\varepsilon ^{\prime }_k)\subset B(z_{k-1},4\varepsilon ^{\prime }_k)\), we obtain by the choice of \(\varepsilon ^{\prime }_k\) that

$$\begin{aligned} d(f^{m^{\prime }_j}(z_k),f^{m^{\prime \prime }_j}(z_k))>2^{-1}\lambda \quad \text{ for } \text{ every } 1\le j< k. \end{aligned}$$

Since \(T_k:=\{n\in \mathbb N :d(f^n(y_k),f^n(z_k))<\varepsilon _k^{\prime } \}\) is thick, we may find by Lemma 4.1(ii) an integer \(s_k>0\) such that \([s_k m_k , (s_k+2)m_k]\subset T_k\) and additionally \(x_{s_k}=0\) and \(x_{s_k+1}=1\). Since \(d(f^{r_k}(a_k),f^{r_k}(b_k))> 4\varepsilon \) and \(\varepsilon ^{\prime }_k<\varepsilon _k<4^{-k}\varepsilon \), we may deduce the same way as in the initial step of induction that

$$\begin{aligned} d(f^{m_ks_k+r_k}(z_k), f^{m_k(s_k+1)+r_k}(z_k))>4\varepsilon - (\varepsilon ^{\prime }_k+\varepsilon ^{\prime }_k+\varepsilon ^{\prime }_k+\varepsilon ^{\prime }_k)>3\varepsilon >2^{-1}\lambda . \end{aligned}$$

Taking \(m^{\prime }_k=m_ks_k+r_k\) and \(m^{\prime \prime }_k=m_k(s_k+1)+r_k\), the proofs of (5) and (6) in the \(k\)th step of induction are also completed.

As the last step, we need to prove (7). Fix any \(\gamma >0\). Since \(z_k\in M(f)=M(f^{m_k})\), there is \(l>0\) be such that \(d(z_k,f^{lm_k}(z_k))<\gamma \). Since \(T_k\) is thick, there is an integer \(s\) such that \([lm_ks,lm_k(s+2)]\cap \mathbb N \subset T_k\), and \(x_{ls}=0\), \(x_{l(s+1)}=1\) by Lemma 4.1. Then for \(r^{\prime }:=lm_ks+r_k\), we have that

$$\begin{aligned} d(f^{r_k}(a_k),f^{r^{\prime }}(y_k))\le \varepsilon ^{\prime }_k, \quad \text{ and } d(f^{r_k}(b_k),f^{lm_k+r^{\prime }}(y_k))\le \varepsilon ^{\prime }_k. \end{aligned}$$

Since \(r^{\prime },lm_k+r^{\prime }\in [lm_ks,lm_k(s+2)]\cap \mathbb N \subset T_k\), we also have

$$\begin{aligned} d(f^{r^{\prime }}(y_k),f^{r^{\prime }}(z_k))<\varepsilon ^{\prime }_k \quad \text{ and } d(f^{lm_k+r^{\prime }}(y_k),f^{lm_k+r^{\prime }}(z_k))<\varepsilon ^{\prime }_k. \end{aligned}$$

Since \(4\varepsilon ^{\prime }_k<4\varepsilon _k=\lambda _k=4^{-k}\lambda \) and since \(d(f^{r_k}(a_k),f^{r_k}(b_k))>\lambda +\lambda _{k-1}\), similarly as before we obtain that

$$\begin{aligned} d(f^{r^{\prime }}(z_k),f^{lm_k+r^{\prime }}(z_k))&> \lambda +\lambda _{k-1}-4\varepsilon _k^{\prime }>(1+4^{-(k-1)}-4^{-k})\lambda \\&> (1+4^{-k})\lambda =\lambda +\lambda _k. \end{aligned}$$

Indeed (7) in the \(k\)-th step of induction holds. This completes the induction, proving the claim and ending the proof of theorem at the same time.\(\square \)

Corollary 4.3

Let \((X,f)\) be a non-wandering dynamical system having shadowing property. If \(f\) is sensitive, then:

  1. (1)

    \(RR(f){\setminus } P(f)\) is dense in \(X\),

  2. (2)

    \(M(f){\setminus } RR(f)\) is dense in \(X\).

Proof

Since a periodic orbit is an equicontinuous dynamical system, (1) is an immediate consequence of Theorem 4.2. For the proof of (2) fix a nonempty open set \(U\subset X\) and use Theorem 4.2 to find \(y\in RR(f)\cap U\) such that \(D=\overline{O(f,y)}\) is sensitive. Then \(D{\setminus } RR(f)\ne \emptyset \) as otherwise \((D,f|_D)\) is conjugated to an odometer by [16, Theorem 5.1], and in particular is not sensitive. Fix \(z\in D{\setminus } RR(f)\) and observe that there is \(n\ge 0\) such that \(z\in f^{-n}(U)\), since \(D\subset \bigcup _{j=0}^\infty f^{-j}(U)\). Then \(f^n(z)\in U\) which ends the proof since \(f^n(z)\in M(f){\setminus } RR(f)\).\(\square \)

Remark 4.4

In, Downarowicz and Ye [17] constructed a non-minimal dynamical system \((X,f)\) with property that every point is either transitive or periodic (and both types of points are present). Such a system cannot have shadowing by the above Corollary. This can also be deduced using Theorem 5.2 from the next section.

5 Shift factor and minimal subsystems with positive entropy

The presence of the shift dynamical system as a factor of some subsystem is an indication of high complexity for a dynamical system. A classical example of this type is Smale’s horseshoe. In this section we will show that non-wandering, sensitive dynamical systems \((X,f)\) with shadowing have the property that the full shift is a factor for some subsystem of some power of \(f\). In fact, we will show that such subsystems can be found everywhere in the phase space.

Theorem 5.1

Let \((X,f)\) be a dynamical system having shadowing, and \(U\subset X\) be open. If there is a minimal sensitive subsystem \((M,f)\) with \(M\cap U\ne \emptyset \), then there exist \(m\in \mathbb N \), a subsystem \((Y,f^m)\) for \(f^m\) with \(Y\subset U\), and a factor map \(\pi :(Y,f^m)\rightarrow (\{0,1\}^\mathbb N ,\sigma )\).

Proof

Let \(u\in M\cap U\), and let \(\lambda >0\) be a sensitivity constant for \((M,f)\) such that \(\overline{B}(u,\lambda )\subset U\). Let \(S:=N_f(u,B(u,4^{-1}\lambda ))\). Write \(S=\{0=s_0<s_1<s_2<\cdots \}\), and let \(q\in \mathbb N \) be a bound for the gaps in the syndetic set \(S\). Choose \(\varepsilon >0\) with the property that \(d(a,b)\le 4\varepsilon \) implies \(d(f^i(a),f^i(b))<2^{-1}\lambda \) for every \(a,b\in X\) and \(0\le i\le q\). Keep in mind that \(\varepsilon <8^{-1}\lambda \) by our choice.

Let \(\phi :(0,\infty )\rightarrow (0,\infty )\) be a tracing function for \(f\). By the minimality and sensitivity of \((M,f)\), there exist \(r>q\) and \(t\in \mathbb N \) such that \(v:=f^t(u)\in B(u,4^{-1}\phi (\varepsilon ))\) and \(d(f^r(u),f^r(v))>2^{-1}\lambda \). Then by the syndetic nature of \(S\) and the choice of \(\varepsilon \), there is at least one \(s_p\in S\) such that \(d(f^{s_p}(u),f^{s_p}(v))\ge 4\varepsilon \).

Now assume that \(p\in \mathbb N \) is the smallest such that \(s_p\in S\) satisfies \(d(f^{s_p}(u), f^{s_p}(v))\ge 4\varepsilon \). Then \(d(f^{s_{p-1}}(u),f^{s_{p-1}}(v))< 4\varepsilon \), and therefore \(d(f^{s_p}(u),f^{s_p}(v))<2^{-1}\lambda \) by the choice of \(\varepsilon \). We have \(d(u,f^{s_p}(u))<4^{-1}\lambda \) by the definition of \(S\), and \(d(u,f^{s_p}(v))\le d(u,f^{s_p}(u))+d(f^{s_p}(u),f^{s_p}(v))<4^{-1}\lambda +2^{-1}\lambda \). Therefore if we put \(C(0)=\overline{B}(f^{s_p}(u),\varepsilon )\), and \(C(1)=\overline{B}(f^{s_p}(v),\varepsilon )\), then \(C(0)\cup C(1)\subset B(u,\lambda )\subset U\). Observe that \(d(c_0,c_1)\ge 2\varepsilon \) for every \((c_0,c_1)\in C(0)\times C(1)\), and in particular \(C(0)\cap C(1)=\emptyset \). We will construct the required \(Y\) as a subset of \(C(0)\cup C(1)\).

Since \(v=f^t(u)\), we have \((u,v)\in M(f\times f)\), and therefore there is an integer \(m>s_p\) such that \(d(u,f^m(u))<4^{-1}\phi (\varepsilon )\) and \(d(v,f^m(v))<4^{-1}\phi (\varepsilon )\). Define two finite sequences

$$\begin{aligned} \eta (0)&= (u,f(u),\ldots ,f^{m-1}(u)),\end{aligned}$$
(5.1)
$$\begin{aligned} \eta (1)&= (v,f(v),\ldots ,f^{m-1}(v)). \end{aligned}$$
(5.2)

Fix a transitive point \(x\in \{0,1\}^\mathbb N \) for the shift map \(\sigma \), and let \(y^{\prime }\in X\) be a point \(\varepsilon \)-tracing the \(\phi (\varepsilon )\)-pseudo orbit \(\eta (x_1)\eta (x_2)\eta (x_3)\cdots .\) If we put \(y=f^{s_p}(y^{\prime })\), then \(f^{mn}(y)\in C(x_n)\) for every \(n\ge 0\). Let \(Y_x=\{f^{mn}(y):n=0,1,2,\ldots \}\) and \(Y=\overline{Y_x}\subset C(0)\cup C(1)\subset U\). Define \(\pi :Y_x\rightarrow \{0,1\}^\mathbb N \) as \(\pi (f^{mn}(y))=\sigma ^n(x)\) for \(n\ge 0\). Note that \(\pi (f^m(z))=\sigma (\pi (z))\) for every \(z\in Y_x\) by definition.

We claim that \(\pi \) is uniformly continuous on \(Y_x\). Given \(k\in \mathbb N \), choose \(\beta >0\) such that \(d(a,b)<\beta \) implies \(d(f^{im}(a),f^{im}(b))<\varepsilon \) for every \(a,b\in X\) and \(0\le i\le k\). Consider \(z_1,z_2\in Y_x\) with \(d(z_1,z_2)<\beta \). Let \(n_1,n_2\ge 0\) be such that \(z_1=f^{mn_1}(y)\) and \(z_2=f^{mn_2}(y)\). We have \(d(f^{m(n_1+i)}(y),f^{m(n_2+i)}(y))<\varepsilon \) for \(0\le i\le k\) by the choice of \(\beta \). Since \(d(c_0,c_1)\ge 2\varepsilon \) for any \((c_0,c_1)\in C(0)\times C(1)\), we conclude that both \(f^{m(n_1+i)}(y)\) and \(f^{m(n_2+i)}(y)\) are in \(C(x_{n_1+i})\) for \(0\le i<k\). Consequently, \(\pi (z_1)_i=\sigma ^{n_1}(x)_i=\sigma ^{n_2}(x)_i=\pi (z_2)_i\) for \(1\le i\le k\), and this establishes our claim. Therefore, \(\pi \) extends to a continuous map \(\pi :Y\rightarrow \{0,1\}^\mathbb N \) having the property that \(\pi \circ f^m=\sigma \circ \pi \). Since the orbit of the transitive point \(x\) is contained in the image of \(\pi \), it follows that \(\pi \) is surjective, and thus \(\pi \) is a factor map.\(\square \)

Theorem 5.2

Let \((X,f)\) be a non-wandering dynamical system having shadowing. Suppose \(f\) is sensitive, and let \(U\subset X\) be a nonempty open set. Then the following assertions hold.

  1. (1)

    There exist \(m\in \mathbb N \), a subsystem \((Y,f^m)\) for \(f^m\) with \(Y\subset U\), and a factor map \(\pi :(Y,f^m)\rightarrow (\{0,1\}^\mathbb N ,\sigma )\).

  2. (2)

    There are \(m\in \mathbb N \) and a minimal sensitive subsystem \((M,f^m)\) for \(f^m\) such that \(M\subset U\), \(M\cap RR(f^m)=\emptyset \) and \(h(f^m|_M)>0\).

  3. (3)

    There is a minimal sensitive subsystem \((M^{\prime },f)\) for \(f\) such that \(M^{\prime }\cap U\ne \emptyset \), \(M^{\prime }\cap RR(f)=\emptyset \) and \(h(f|_{M^{\prime }})>0\).

Proof

  1. (1)

    : By Theorem 4.2, there is a minimal sensitive subsystem \((M,f)\) with \(M\cap U\ne \emptyset \). Then by Theorem 5.1, there are \(m\in \mathbb N \), a subsystem \((Y,f^m)\) for \(f^m\) with \(Y\subset U\), and a factor map \(\pi :(Y,f^m)\rightarrow (\{0,1\}^\mathbb N ,\sigma )\).

  2. (2)

    : Let \(m,Y,\pi \) be as above. Let \(Q\subset \{0,1\}^\mathbb N \) be such that the subshift \((Q,\sigma )\) is minimal, has positive entropy and does not contain regularly recurrent points. For example we can start with an extension of Chacon subshift [12] which are formally subsystems of \((\left\{ 0,\ldots ,k\right\} ^\mathbb{N },\sigma )\) for some \(k>0\), hence can naturally viewed as a subsystem of \((\left\{ 0,1\right\} ^\mathbb{N },\sigma ^k)\). But \(M(\sigma )\cap RR(\sigma )=M(\sigma ^m)\cap RR(\sigma ^m)\), so it induces a minimal subshift \(Q\subset \{0,1\}^\mathbb N \) with positive topological entropy. Then \(\pi ^{-1}(Q)\) is an \(f^m\)-invariant closed set. Let \(M\subset \pi ^{-1}(Q)\subset Y\subset U\) be a minimal set for \(f^m\). Then \(\pi (M)=Q\) by the minimality of \((Q,\sigma )\), and therefore \(h(f^m|_M)\ge h(\sigma |_Q)>0\). By the same argument \(M\cap RR(f^m)=\emptyset \) (otherwise \(Q\) would contain regularly recurrent points). It is also well-known that a minimal system with positive entropy must be sensitive (since equicontinuous systems have zero entropy).

  3. (3)

    : Take \(M^{\prime }=\bigcup _{j=0}^{m-1}f^j(M)\). Take any \(y\in M^{\prime }\). Then \(x\in M(f^m)=M(f)\) and

    $$\begin{aligned} \omega (f,x)=\bigcup _{j=0}^{m-1}\omega (f^m,f^j(x))= \bigcup _{j=0}^{m-1}f^j(\omega (f^m,x))=\bigcup _{j=0}^{m-1}f^j(M)=M^{\prime }. \end{aligned}$$

    Indeed \(M^{\prime }\) is a minimal set and

    $$\begin{aligned} h(f|_{M^{\prime }})=\frac{1}{m}h(f^m|_{M^{\prime }})\ge \frac{1}{m}h(f^m|_{M})>0. \end{aligned}$$

    Restrict \(f\) to \(M^{\prime }\). For any open set \(U\subset M^{\prime }\) there is \(s>0\) such that \(M^{\prime }=\bigcup _{j=0}^s f^{-j}(U)\), in particular there is \(j\ge 0\) such that \(f^{-j}(U)\cap M \ne \emptyset \). This immediately implies that \(f|_{M^{\prime }}\) is sensitive, since \(M\) is sensitive. Finally, \(M^{\prime }\cap RR(f)=\emptyset \), as otherwise \(M\cap RR(f)\ne \emptyset \) which is impossible.\(\square \)

Corollary 5.3

Let \((X,f)\) be a non-wandering dynamical system having shadowing. Suppose \(f\) is sensitive, and let \(U\subset X\) be a nonempty open set. Then there exist \((x_i,y_i)\in U\times U\) for \(i=1,2,3\) such that

  1. (1)

    \((x_1,y_1)\in Asy(f)\) and \(x_1\ne y_1\).

  2. (2)

    \((x_2,y_2)\in Prox(f){\setminus } Asy(f)\).

  3. (3)

    \(x_3\ne y_3\), both are distal points, and in particular \((x_3,y_3)\in X^2{\setminus } Prox(f)\).

Proof

By Theorem 5.2, there exist \(m\in \mathbb N \) and a minimal sensitive subsystem \((M,f^m)\) for \(f^m\) such that \(M\subset U\) and \(h(f^m|_M)>0\). Since \(h(f^m|_M)>0\), we have that \(Asy(f^m|_M)\) contains non-diagonal pairs by [11], and \(Prox(f^m|_M){\setminus } Asy(f^m|_M)\ne \emptyset \) (in fact, uncountable) by [10]. But \(Asy(f)=Asy(f^m)\), and \(Prox(f){\setminus } Asy(f)=Prox(f^m){\setminus } Asy(f^m)\). This proves (1) and (2).

By Theorem 4.3 there is a non-periodic, regularly recurrent (hence distal) point \(x_3\in U\). The orbit of \(x_3\) does not have any periodic or isolated points, and so there is another non-periodic, regularly recurrent point \(y_3\in U \cap \overline{O(f,x_3)}\).\(\square \)

Note that by Theorem 3.2 the assertion (3) in Corollary 5.3 holds when \(X\) has no isolated points, irrespective of whether \(f\) is sensitive or not.

Dynamical system \((X,f)\) with surjective \(f\) which is c-expansive and has shadowing property is usually called topologically hyperbolic, since it mimics many properties of hyperbolic systems in smooth dynamics. A classical result related to topologically hyperbolic systems, proved first by Bowen, says that every transitive topologically hyperbolic homeomorphism is a factor of a special subshift (so-called shift of finite type) via a bounded-to-one factor map (e.g. see [6, Theorem 4.3.6]). Then it is not surprising that Theorem 5.2 can be extended to the following.

Theorem 5.4

Let \((X,f)\) be a non-wandering and topologically hyperbolic dynamical system, where \(X\) has no isolated points. Then for any nonempty open set \(U\subset X\) there exist \(m\in \mathbb N \) and a subsystem \((Y,f^m)\) for \(f^m\) with \(Y\subset U\), and a conjugacy \(\pi :(Y,f^m)\rightarrow (\{0,1\}^\mathbb Z ,\sigma )\).

Proof

For the purposes of this proof, by a bi-infinite \(\delta \)-pseudo-orbit we mean any sequence \(\left\{ z_n\right\} _{n\in \mathbb Z }\) satisfying \(d(f(z_n),z_{n+1})<\delta \) for every \(n\), and \(\varepsilon \)-tracing by a full orbit \(\left\{ x_n\right\} _{n\in \mathbb Z }\) means that \(d(x_n,z_n)<\varepsilon \) for every \(n\in \mathbb Z \).

First apply spectral decomposition due to Bowen (see [6, Theorem 3.4.4]) obtaining disjoint closed sets \(\Lambda _1,\ldots ,\Lambda _r\) and an integer \(q>0\) such that \(X=\bigcup _{i=1}^r \Lambda _i\) and \(f^q|_{\Lambda _i}\) is topologically mixing for every \(i=1,2,\ldots ,r\). Since \(X\) does not have any isolated points, none of the sets \(\Lambda _i\) is a singleton, in particular \(f\) is sensitive.

Note that by shadowing and compactness there is a tracing function \(\phi \) with the property that for every bi-infinite \(\phi (\varepsilon )\)-pseudo-orbit \(\left\{ z_n\right\} _{n\in \mathbb Z }\) there is a full orbit \(\left\{ x_n\right\} _{n\in \mathbb Z }\) which \(\varepsilon \)-traces it, that is \(d(x_n,z_n)<\varepsilon \) for every \(n\in \mathbb Z \). Fix an expansive constant \(\beta >0\) and observe that if \(\varepsilon <\beta /2\) then the tracing full orbit above is uniquely determined.

By Theorem 4.2, there is a minimal sensitive subsystem \((M,f)\) with \(M\cap U\ne \emptyset \). Let \(u\in M\cap U\), and let \(\lambda >0\) be a sensitivity constant for \((M,f)\) such that \(\overline{B}(u,\lambda )\subset U\). Let \(S:=N_f(u,B(u,4^{-1}\lambda ))\). Write \(S=\{0=s_0<s_1<s_2<\cdots \}\), and let \(q\in \mathbb N \) be a bound for the gaps in the syndetic set \(S\). Choose \(0<\varepsilon <\beta /3\) with the property that \(d(a,b)\le 4\varepsilon \) implies \(d(f^i(a),f^i(b))<2^{-1}\lambda \) for every \(a,b\in X\) and \(0\le i\le q\). Keep in mind that \(\varepsilon <8^{-1}\lambda \) by our choice.

Now proceed exactly as in the proof of Theorem 5.1 by choosing \(C(0), C(1)\), etc. till defining the two finite sequences in (5.1) and (5.2):

$$\begin{aligned} \eta (0)=(u,f(u),\ldots ,f^{m-1}(u)),\quad \text{ and } \eta (1)=(v,f(v),\ldots ,f^{m-1}(v)). \end{aligned}$$

For any point \(x\in \{0,1\}^\mathbb Z \) let \(z_x=q_0\), where \(\left\{ q_n\right\} _{n\in \mathbb Z }\) is the full orbit which is \(\varepsilon \)-tracing the bi-infinite \(\phi (\varepsilon )\)-pseudo orbit

$$\begin{aligned} \xi _x=(\ldots y_{-1}y_0y_1y_2\ldots ) = (\ldots \eta (x_{-1}).\eta (x_0)\eta (x_1)\eta (x_2)\eta (x_3)\ldots ) \end{aligned}$$

where symbol “.” in the above sequence indicates the position of \(y_0\), i.e. \(y_0,y_1,\ldots \) are elements just after “.”.

Note that the point \(z_x\) is unique by the choice of \(\varepsilon \). Moreover, it may be seen that \(z_x\ne z_{x^{\prime }}\) if \(x\ne x^{\prime }\) since \(d(c_0,c_1)\ge 2\varepsilon \) for any \((c_0,c_1)\in C(0)\times C(1)\). Hence setting \(Y=\{z_x:x\in \{0,1\}^\mathbb Z \}\subset C(0)\cup C(1)\subset U\), we see that the map \(\pi :Y\rightarrow \{0,1\}^\mathbb Z \) defined as \(\pi (z_x)=x\) is a well-defined bijection. Clearly, \(\pi \circ f^m=\sigma \circ \pi \), and it may be verified as in the proof of Theorem 5.1 that \(\pi \) is continuous. This completes the proof.\(\square \)

Example 5.5

Take any continuous map \(f:[0,1]\rightarrow [0,1]\) and assume that \(([0,1],f)\) is a non-wandering dynamical system with shadowing. A particular example here is the full tent map \(f(x)=1-|1-2x|\) or various other maps from the family of tent maps [15].

It is easy to verify that \(f\) is mixing (it is straightforward to show that \(N(U,V)\) is cofinite for any two open intervals \(U,V\)). Now, if we fix any open interval \(U\), then shadowing with mixing immediately imply that there are two disjoint closed intervals \(J_0,J_1\subset U\) and \(m>0\) such that \(f^m(J_0)\cap f^m(J_1)\supset J_0 \cup J_1\). But then, by results of [24] (see the proof of [24, Theorem 9]), there is a closed set \(\Lambda \subset J_0\cup J_1 \subset U\) and \(s>0\) such that \(\Lambda \) is invariant for \(f^{m+s}\) such that \((\Lambda ,f^{m+s})\) is conjugated to \((\left\{ 0,1\right\} ^\mathbb N ,\sigma )\).

We have seen that for an infinite non-wandering system with shadowing, c-expansivity is a sufficient condition to make the factor map in Theorem 5.2 a conjugacy. The examples of interval maps given above are not c-expansive (see [6]), and this shows that c-expansivity is not a necessary condition. So the following question is natural.

Question 1

Is there a simple necessary and sufficient condition for the factor map in Theorem 5.2 to be a conjugacy?

Remark 5.6

We proved so far that every non-wandering and sensitive dynamical system having shadowing contains dense collections of two types of minimal systems:

  1. (1)

    sensitive, almost 1-1 extensions of odometers,

  2. (2)

    systems with positive entropy and without regularly recurrent points (this is much stronger than simply saying that \(M(f){\setminus } RR(f)\) is dense).

It is well known that for non-wandering topologically hyperbolic dynamical system there is \(m>0\) and there are disjoint closed sets \(D_1,\ldots ,D_k\) invariant for \(f^m\) such that \((D_i,f^m)\) is mixing for each \(i=1,2,\ldots , k\) (it is the so-called spectral decomposition due to Smale, e.g. see [6]). It can also be proved that each \((D_i,f^m)\) contains plenty of minimal weakly mixing subsystems (because it is bounded-to-one factor of a shift of finite type [6]). This is no longer true if we drop expansivity assumption.

Example 5.7

Let \((X,f)\) be a dynamical system obtained as the Cartesian product of an odometer and full shift. Then \((X,f)\) is transitive, and has shadowing since both the odometer and the full shift have the shadowing property. But if \(M\subset X\) is a minimal set for \(f^m\) then \((M,f^m)\) has an odometer as its factor (it is enough to take projection onto the first co-ordinate), in particular its maximal equicontinuous factor is not a singleton. It implies that \((M,f^m)\) is not weakly mixing.

The above observations motivate the following question.

Question 2

Does every weakly mixing dynamical system with shadowing contain a weakly mixing minimal subsystem?

Motivated by Corollary 3.3 we may also ask another question about the possible existence of minimal subsystems with highly non-chaotic behavior:

Question 3

Does every non-wandering sensitive dynamical system with shadowing contain an equicontinuous minimal subsystem?

6 Answering two questions: about semi-distality and entropy points

We answer two more questions from [25]. First we show that an infinite transitive semi-distal system with shadowing must be a minimal equicontinuous system on a Cantor space, completing the results of [25, Theorem 5].

We recall two interesting known facts.

Theorem 6.1

(Theorem 2.7(c), [4]) If \((X,f)\) is transitive and semi-distal, then \((X,f)\) is minimal.

Theorem 6.2

(Proposition 2.7, [32]) Let \((X,f)\) be a dynamical system, let \(x\in R(f)\) and let \(A\) be a minimal set contained in \(\overline{O(f,x)}\). Then there is \(y\in A\) such that \((x,y)\in Prox(f)\cap R(f\times f)\).

Now we have two (related) proofs for our promised result.

Corollary 6.3

Let \((X,f)\) be an infinite transitive dynamical system having shadowing. If \(f\) is semi-distal, then \(f\) is a minimal equicontinuous map of the Cantor space.

Proof

It suffices to show that \(f\) is minimal, for then the required conclusion follows by Theorem 6 of [25]. The minimality of \(f\) follows either directly by Theorem 6.1, or in the following manner: if \(f\) is not minimal, then by considering a transitive point \(x\) and applying Theorem 6.2, we see that there exists \((x,y)\in R(f\times f)\cap Prox(f){\setminus } \Delta \), and in particular \((x,y)\not \in Asy(f)\) also, which contradicts the assumption that \(f\) is semi-distal.\(\square \)

We digress a little bit to note down a Corollary of Theorem 6.2.

Corollary 6.4

Let \((X,f)\) be a dynamical system and \(x,y\in X\). If \((x,y)\in Prox(f)\) then there is \(z\in M(f)\cap \overline{O(f,x)}\cap \overline{O(f,y)}\) such that \(((x,y),(z,z))\in Prox(f\times f)\). In addition, if \((x,y)\in R(f\times f)\), then the point \(z\) can be chosen to satisfy the extra property that \((x,y,z)\in R(f\times f\times f)\).

Proof

Let \(g=f\times f\), \(\Delta _X\) be the diagonal in \(X^2\) and \(A=\Delta _X\cap \overline{O((x,y),g)}\). Then \(A\) is closed, \(g\)-invariant, and \(A\ne \emptyset \) since \((x,y)\in Prox(f)\). Applying [18, Proposition 8.6] we get \((z,z)\in A\cap M(g)\) such that \(((x,y),(z,z))\in Prox(g)\). If we also have \((x,y)\in R(g)\), then by Theorem 6.2 we may additionally assume that \(z\) satisfies the property \((x,y,z,z)\in R(g\times g)\).\(\square \)

It was proved in [25] that if \(f\) has shadowing then sensitive points are entropy points, and hence when \(f\) is a sensitive dynamical system with shadowing then \(E_p(f)=X\). Since \(f(E_p(f))\subset E_p(f)\) and \(E_p(f)\) is closed, we immediately obtain that \(E_p(f)=X\) in any minimal system with positive topological entropy (and clearly, every such a system is sensitive). This motivated the author of [25] to state the following question:

  • If \(X\) is a compact metric space and \(f :X \rightarrow X\) is a transitive map with \(h( f ) > 0\), is it true that \(E_p( f ) = X\)?

The following theorem shows that the answer for the above question from [25] is negative.

Theorem 6.5

There is a mixing subshift \((X,\sigma )\) with positive entropy over the alphabet \(\{a,b,c\}\) such that

  1. (i)

    \(X\) contains elements starting with \(a\), but

  2. (ii)

    \(X\) has no entropy point starting with \(a\).

Proof

Let \(X\subset \{a,b,c\}^\mathbb N \) be the collection of all \(x\) satisfying the following condition: if \(w\) is a word of length \(2^n\) (where \(n\in \mathbb N )\) appearing in \(x\) and if \(w\) starts with the letter \(a\), then \(\#\{i:w_i\ne b\}\le n\). It is easy to see \((X,\sigma )\) is a subshift. Since \(\{b,c\}^\mathbb N \subset X\), the system \((X,\sigma )\) has positive entropy.

Let \(L(X)\) denote the language of \(X\). If \(u,w\in L(X)\), then \(ub^kwb^\infty \in X\) for all sufficiently large \(k\), and this shows \((X,\sigma )\) is mixing. Since \(ab^\infty \in X\), condition (i) is also satisfied.

Let \(\alpha (m)\) be the number of words \(w\in L(X)\) of length \(m\) and starting with \(a\). Consider \(w\in L(X)\) of length \(2^n\) such that \(w\) starts with \(a\). Suppose \(\#\{i:w_i\ne b\}=k\). The number of ways to choose \(k\) positions from \(2^n\) positions is bounded from the above by \((2^n)^k=2^{kn}\). The number of ways to fill \(k\) positions with two letters is \(2^k\). Hence

$$\begin{aligned} \alpha (2^n)\le \sum _{k=0}^n 2^{kn+k}\le (n+1)2^{n^2+n}\le \left( 2^{2n^2}\right) ^{2n}=2^{4n^3} \end{aligned}$$

for all \(n\in \mathbb N \). Now, given \(m\in \mathbb N \), take \(n\in \mathbb N \) such that \(2^{n-1}\le m<2^n\). Then \(\alpha (m)\le \alpha (2^n)\), and therefore

$$\begin{aligned} \frac{\log \alpha (m)}{m}\le \frac{\log \alpha (2^n)}{2^{n-1}}\le \frac{4n^3\log 2}{2^{n-1}}. \end{aligned}$$

This implies that

$$\begin{aligned} h(C_X(a),\sigma |_X)=\limsup _{m\rightarrow \infty }\frac{\alpha (m)}{m}\le \lim _{n\rightarrow \infty }\frac{8n^3\log 2 }{2^{n}}=0. \end{aligned}$$

where \(C_X(a)=\left\{ x\in X : x_0=a\right\} \). This gives (ii), completing the proof.\(\square \)

It is known that on many manifolds, shadowing homeomorphisms with positive entropy are generic [21]. Hence the following question is natural to ask:

Question 4

Is there a compact topological manifold \(M\) and a transitive homeomorphism \(f:M \rightarrow M\) such that \(\emptyset \ne E_p(f)\ne M\)?