1 Introduction

Throughout this paper, \((S,X,\phi )\) denotes a topological dynamical system (or dynamical system for short), where S is a topological semigroup, \((X,\rho )\) is a compact metric space and

$$\begin{aligned} \phi : S\times X \rightarrow X, (s,x)\mapsto sx \end{aligned}$$

is a continuous action. So \(t(sx)=(ts)x\) for all \(x\in X\), \(t,s\in S\). Sometimes, the dynamical system is denoted as a pair (SX). Let \(\mathscr {F}=\{f_0,f_1,\ldots ,f_{m-1}\}\) be a family of continuous maps on X. The iterated function system IFS\((\mathscr {F})\) is the action of the semigroup generated by \(\{f_0, f_1,\ldots ,f_{m-1}\}\) on X. If \(\mathscr {F}=\{f\}\), then it is the classical dynamical system (it also is called a cascade). We use the standard notation: (Xf). In this paper, let \(\mathbb {Z}_+\) be the set of nonnegative integers, and let \(\mathbb {N}\) be the set of positive integers, respectively. For any \(n\in \mathbb {N}\) and \(n\ge 2\), let \(X^{n}=X\times X\times \cdots \times X\) (n times). The action of S on \(X^{n}\) is defined by \(s(x_1,x_2,\ldots , x_n)=(sx_1,sx_2,\ldots , sx_n)\), for all \(s\in S\) and \((x_1,x_2,\ldots , x_n)\in X^{n}\).

In the general qualitative theory of dynamical systems, the shadowing property plays an important role (cf. [1]). At the end of 1980s, the average shadowing property was introduced and studied by Blank [3, 4] in cascades. Later, some new notions of shadowing were introduced in cascades. For example, Dastjerdi introduced \(\underline{d}\)-shadowing [5] and Fakhari and Ghane introduced the ergodic shadowing [7]. Recently, we observed an increasing interest in shadowing property for iterated function systems (cf. [2, 6, 8,9,10,11, 13]). Some important notions in cascades were extended to iterated function systems, such as chain transitivity [2], shadowing [8] and the average shadowing [10], etc.

In cascades, the notion of ergodic shadowing property was introduced in [7], and the following result was proved (see Theorem A in [7]).

Theorem 1.1

( [7], Theorem A) Let f be continuous onto map of a compact metric space X. For the dynamical system (Xf), the following properties are equivalent:

  1. 1.

    ergodic shadowing;

  2. 2.

    shadowing and chain mixing;

  3. 3.

    shadowing and topologically mixing;

  4. 4.

    pseudo-orbital specification.

In this paper, we generalize the notion of the ergodic shadowing property to the iterated function systems. The following theorems are main results of this paper.

Theorem 1.2

For an iterated function system IFS\((\mathscr {F})\), where one of \(\mathscr {F}\) is surjective, the following properties are equivalent:

  1. 1.

    ergodic shadowing;

  2. 2.

    shadowing and chain mixing;

  3. 3.

    shadowing and topologically I-mixing;

  4. 4.

    pseudo-orbital specification.

Theorem 1.3

Let IFS\((\mathscr {F})\) be an iterated function system, where one of \(\mathscr {F}\) is surjective. If IFS\((\mathscr {F})\) has the ergodic shadowing property, then IFS\((\mathscr {F})\) has the average shadowing property.

By Theorem 1.1, we know that the ergodic shadowing implies mixing in cascades. However, we find out that the ergodic shadowing may not imply weakly mixing for iterated function systems (see Example 5.12). In [11], another notion of the “ergodic shadowing” was introduced to iterated function systems and we call it as “concordant ergodic shadowing” in this paper. If IFS\((\mathscr {F})\) has the concordant ergodic shadowing property, and one of \(\mathscr {F}\) is surjective, then IFS\((\mathscr {F})\) is weakly mixing (see Proposition 7.2).

The present work is inspired by the notions and results from the papers mentioned above and is organized as follows. In Sect. 2, we review some notions to be used in this paper. In Sect. 3, we prove that if an IFS\((\mathscr {F})\) has the concordant shadowing property, then so does IFS\((\mathscr {F}^k)\) for any \(k\in \mathbb {N}\), where IFS\((\mathscr {F}^k)\) is k-fold composition of IFS\((\mathscr {F})\); if IFS\((\mathscr {F}^k)\) for \(k\in \mathbb {N}\) has the concordant shadowing property, then so does IFS\((\mathscr {F})\) (see Proposition 3.3). In Sect. 4, we point out that the two notions of mixing and I-mixing are different (see Example 4.2). In Sect. 5, Theorem 1.2 is proved. In Sect. 6, Theorem 1.3 is shown. Finally, we study some properties of the concordant ergodic shadowing.

2 Preliminaries

Firstly, we introduce some basic notations. For any \(A\subset \mathbb {Z}_+\), the cardinal number of A is denoted |A|. The upper density of A is defined by \(\overline{d}(A)=\limsup _{n\rightarrow \infty }\frac{1}{n}|A\cap \{0,1,\ldots ,n-1\}|\); The lower density of A is defined by \(\underline{d}(A)=\liminf _{n\rightarrow \infty }\frac{1}{n}|A\cap \{0,1,\ldots ,n-1\}|\); If \(\overline{d}(A)=\underline{d}(A)=a\), then the density of A is defined by \(d(A)=a\).

Let \((X,\rho )\) be a compact metric space, and let \(x\in X\). For \(\varepsilon >0\), let \(B(x,\varepsilon )=\{y\in X: \rho (x,y)<\varepsilon \}\).

Let

$$\begin{aligned} \Sigma _m=\{\omega =\omega _0\omega _1\cdots \omega _i\cdots : \omega _i\in \{0,1,\ldots ,m-1\}\}. \end{aligned}$$

For \(n\in \mathbb {Z}_+\), let

$$\begin{aligned}{}[i_0i_1\cdots i_n]=\{x=x_0x_1\cdots \cdot x_n\cdots \in \Sigma _m: x_0=i_0,x_1=i_1,\ldots , x_n=i_n\}. \end{aligned}$$

Let IFS(\(\mathscr {F})\) be an iterated function system, and let \(\omega =\omega _0\omega _1\cdots \in \Sigma _m\). Put \(f_\omega ^0=id_X\). For \(n\in \mathbb {N}\), let

$$\begin{aligned} f_\omega ^n=f_{\omega _{n-1}}\circ \cdots \circ f_{\omega _1}\circ f_{\omega _0}. \end{aligned}$$

For \(k\in \mathbb {N}\), let

$$\begin{aligned} \mathscr {F}^k=\{f_{w_{k-1}}\circ f_{w_{k-2}}\circ \cdots \circ f_{w_{0}}:w_{0},\ldots ,w_{k-1}\in \{0,1,\ldots , m-1\}\}. \end{aligned}$$

Then, IFS\((\mathscr {F}^k)\) is also an iterated function system. Let

$$\begin{aligned} \Sigma _{m^k}=\{t_0t_1\cdots t_i\cdots : t_i=w_{i_1}w_{i_2}\cdots w_{i_k}, w_{i_j}\in \{0,1,\ldots , m-1\}, j=1,2,\ldots ,k\}. \end{aligned}$$

Then, \( \Sigma _{m^k}= \Sigma _{m}\).

  1. 1.

    Step-skew product For an iterated function system IFS(\(\mathscr {F})\) and the shift map \(\sigma :\Sigma _{m}\mapsto \Sigma _{m}\), we consider the step-skew product

    $$\begin{aligned} F:\Sigma _{m}\times X\rightarrow \Sigma _{m}\times X, (\omega ,x)\mapsto (\sigma \omega ,f_{\omega _0}(x)). \end{aligned}$$

    A metric \(\rho \) on \(\Sigma _{m}\times X\) is defined as follows:

    $$\begin{aligned} \rho ((\omega , x),(\lambda ,y)) = \max \{\rho _1(\omega ,\lambda ),\rho _2(x, y)\} \end{aligned}$$

    for \( (\omega , x),(\lambda ,y)\in \Sigma _{m}\times X\), where \(\rho _1\) and \(\rho _2\) are metrics on \(\Sigma _{m}\) and X, respectively. The metric \(\rho _1\) on \(\Sigma _{m}\) is defined by \(\rho _1(\omega ,\lambda )=\frac{1}{2^k}\), where \(k=\min \{i:\omega _i\ne \lambda _i\}\). Let \(k\in \mathbb {N}\). Then,

    $$\begin{aligned} F^k:\Sigma _{m}\times X\rightarrow \Sigma _{m}\times X, (\omega ,x)\mapsto (\sigma ^k\omega ,f^{k}_{\omega }(x)). \end{aligned}$$
  2. 2.

    Pseudo-orbit and shadowing A sequence \(\{x_i\}_{i\in \mathbb {Z}_+}\) in X is called an orbit of IFS\((\mathscr {F})\) if there is \(\omega \in \Sigma _m\) such that \(f_{\omega _i}(x_i)=x_{i+1}\) for all \(i\in \mathbb {Z}_+\). Meanwhile, the sequence \(\{x_i\}_{i\in \mathbb {Z}_+}\) is also called the \(\omega \)-orbit of \(x_0\). Let \(\delta >0\). A sequence \(\{x_i\}_{i\in \mathbb {Z}_+}\) in X is called a \(\delta \) -pseudo-orbit of IFS\((\mathscr {F})\) if there is \(\omega \in \Sigma _m\) such that \(\rho (f_{\omega _i}(x_i),x_{i+1})<\delta \) for all \(i\in \mathbb {Z}_+\). Meanwhile, the sequence \(\{x_i\}_{i\in \mathbb {Z}_+}\) is also called a \(\omega \)\(\delta \)-pseudo-orbit of IFS\((\mathscr {F})\). Let \(\lambda \in \Sigma _m\), and let \(\varepsilon >0\). A sequence \(\{x_i\}_{i\in \mathbb {Z}_+}\) of IFS(\(\mathscr {F})\) is \(\varepsilon \)-shadowed by a \(\lambda \)-orbit \(\{z_i\}_{i\in \mathbb {Z}_+}\)of IFS(\(\mathscr {F})\) if \(\rho (z_i,x_{i})<\varepsilon \) for all \(i\in \mathbb {Z}_+\). In this case, one says that \(\{z_i\}_{i\in \mathbb {Z}_+}\) or \(z_0\), \(\varepsilon \) -shadows the \(\{x_i\}_{i\in \mathbb {Z}_+}\). An IFS(\(\mathscr {F})\) has the concordant shadowing property (cf. [8]) if for any \(\varepsilon >0\), there is \(\delta >0\) such that any \(\omega \)\(\delta \)-pseudo-orbit of IFS(\(\mathscr {F})\) can be \(\varepsilon \)-shadowed by some \(\omega \)-orbit in X, where \(\omega \in \Sigma _m\). An IFS(\(\mathscr {F})\) has the shadowing property (cf. [8]) if for any \(\varepsilon >0\), there is \(\delta >0\) such that any \(\omega \)\(\delta \)-pseudo-orbit of IFS(\(\mathscr {F})\) can be \(\varepsilon \)-shadowed by some \(\lambda \)-orbit in X, where \(\omega ,\lambda \in \Sigma _m\).

  3. 3.

    Chain transitivity Assume \(x_0=x,x_1,\ldots ,x_n=y \in X\) and \(\delta >0\). If for any \(i\in \{0,1,\ldots ,n-1\}\) there is \(\omega _i\in \{0,1,\ldots ,m-1\}\) such that \(\rho (f_{\omega _i}(x_i),x_{i+1})<\delta \), the sequence \({x_0,x_1,\ldots ,x_n}\) is called a \(\delta \) -chain of IFS\((\mathscr {F})\) with length n from x to y. An IFS\((\mathscr {F})\) is called chain transitive (cf. [2]) if for any two points \( x, y\in X \) and any \(\delta > 0\), there is a \(\delta \)-chain from x to y. An IFS\((\mathscr {F})\) is called chain mixing (cf. [2]) if for any two points \( x, y\in X \) and any \(\delta > 0\), there is a positive integer N such that for any \(n \ge N\) there is a \(\delta \)-chain with length n from x to y.

We need the following result (see Theorem 2.3 in [13]).

Proposition 2.1

Let IFS\((\mathscr {F})\) be an iterated function system. Then, IFS\((\mathscr {F})\) is chain mixing if and only if IFS\((\mathscr {F}^k)\) is chain transitive for all \(k\in \mathbb {N}\).

3 Concordant Shadowing Property

Bahabadi showed the following result (see Theorem 1.3 in [2]):

Proposition 3.1

Let IFS\((\mathscr {F})\) be an iterated function system, and let F be the step-skew product map corresponding to the IFS\((\mathscr {F})\). Then, F has the shadowing property if and only if IFS\((\mathscr {F})\) has the concordant shadowing property.

Proposition 3.2

Let IFS\((\mathscr {F})\) be an iterated function system, and let F be the step-skew product map corresponding to the IFS\((\mathscr {F})\), and let \(k\in \mathbb {N}\). Then, \(F^k\) has the shadowing property if and only if IFS\((\mathscr {F}^k)\) has the concordant shadowing property.

Proof

\((\Rightarrow )\). Suppose that \(F^k\) has the shadowing property. We show that IFS\((\mathscr {F}^k)\) has the concordant shadowing property. Given \(0<\varepsilon <\frac{1}{2^{k}}\), let \(0<\delta <\varepsilon \) be an \(\varepsilon \) modulus shadowing for \(F^k\). Assume that \(\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) is a \(\eta \)-\(\delta \)-pseudo-orbit of IFS\((\mathscr {F}^k)\), where \(\eta =\eta _{0}\eta _{1}\eta _{2}\cdots \in \Sigma _{m^{k}}\). Then, \(\rho _2(g_{\eta _i}(x_i),x_{i+1}))<\delta \), where \(g_{\eta _i}\in \mathscr {F}^k\).

Suppose

$$\begin{aligned} \eta _{0}= & {} \omega _{0}\omega _{1}\omega _{2}\cdots \omega _{k-1};\\ \eta _{1}= & {} \omega _{k}\omega _{k+1}\omega _{k+2}\cdots \omega _{2k-1};\\&\cdots \end{aligned}$$

Then, \(\eta =\omega _{0}\omega _{1}\omega _{2}\cdots \omega _{k-1}\omega _{k}\omega _{k+1}\omega _{k+2}\cdots \omega _{2k-1}\dots \in \Sigma _m\). Put \(\omega ^0=\eta \), \(\omega ^1=\sigma ^k(\omega ^0)\), \(\omega ^2=\sigma ^{2k}(\omega ^0),\cdots \). Therefore, \(\rho _1(\sigma ^{k}(\omega ^{i}),\omega ^{i+1})=0\) and

$$\begin{aligned} \rho _2(f^{^{k}}_{\omega ^{i}}(x_{i}),x_{i+1})=\rho _2(g_{\eta _{i}}(x_{i}),x_{i+1})<\delta \end{aligned}$$

for all \(i\in \mathbb {Z_{+}}\). So \(\{(\omega ^{i},x_{i})\}_{i\in \mathbb {Z_{+}}}\) is a \(\delta \)-pseudo-orbit of \(F^{k}\). Since \(F^{k}\) has the shadowing property, there exists \(z\in X\) such that \(\rho (F^{ki}(\eta ,z),(\omega ^{i},x_{i}))<\varepsilon \) for all \(i\in \mathbb {Z_{+}}\). This implies that \(\rho _2(f^{ik}_{\eta }(z),x_{i})=\rho _2(g^{i}_{\eta }(z),x_{i})<\varepsilon \) for all \(i\in \mathbb {Z_{+}}\), so IFS\((\mathscr {F}^k)\) has the concordant shadowing property.

\((\Leftarrow ).\) Suppose that IFS\((\mathscr {F}^k)\) has the concordant shadowing property. We show that \(F^k\) has the shadowing property. Given \(0<\varepsilon <\frac{1}{2^{k}}\), let \(0<\delta <\varepsilon \) be an \(\varepsilon \) modulus shadowing for IFS(\(\mathscr {F}^{k})\). Let \(\{(\omega ^{i},x_{i})\}_{i\in \mathbb {Z_{+}}}\) be a \(\delta \)-pseudo-orbit of \(F^{k}\), where \(\omega ^{i}\in \Sigma _{m}\) and \(x_{i}\in X\) for all \(i\in \mathbb {Z_{+}}\). Then, \(\rho (F^{k}(\omega ^{i},x_{i}),(\omega ^{i+1},x_{i+1}))<\delta \) for all \(i\in \mathbb {Z_{+}}\). This implies that \(\rho _1(\sigma ^{k}(\omega ^{i}),\omega ^{i+1})<\delta \) and \(\rho _2(f^{k}_{\omega ^{i}}(x_{i}),x_{i+1})<\delta \) for all \(i\in \mathbb {Z_{+}}\). Let

$$\begin{aligned} \lambda _{0}= & {} \omega _{0}^{0}\omega _{1}^{0}\cdots \omega _{k-1}^{0}\\ \lambda _{1}= & {} \omega _{0}^{1}\omega _{1}^{1}\cdots \omega _{k-1}^{1}\\&\cdots \\ \lambda _{n}= & {} \omega _{0}^{n}\omega _{1}^{n}\cdots \omega _{k-1}^{n}\\&\cdots \end{aligned}$$

Considering \(\lambda =\lambda _{0}\lambda _{1}\cdots \lambda _{n}\ldots \), then \(\lambda \in \Sigma _{m^{k}}\subset \Sigma _{m}\).

Thus, \(\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) is a \(\lambda \)-\(\delta \)-pseudo orbit of IFS\((\mathscr {F}^k)\). Since IFS\((\mathscr {F}^k)\) has the concordant shadowing property, there is a \(\lambda \)-orbit \(\{z_{i}\}_{i\in \mathbb {Z_{+}}}\) of IFS\((\mathscr {F}^k)\) such that \(\rho _{2}(z_{i},x_{i})<\varepsilon \) for all \(i\in \mathbb {Z_{+}}\). In addition, for this \(\lambda \), we can get \(\rho _1(\sigma ^{ik}(\lambda ),\omega ^{i})<\varepsilon \) for all \(i\in \mathbb {Z_{+}}\). Therefore, we have \(\rho (F^{ki}(\lambda ,z_{0}),(\omega ^{i},x_{i}))<\varepsilon \) for all \(i\in \mathbb {Z_{+}}\). This implies \(F^k\) has the shadowing property. \(\square \)

By Theorem 4.3 and Theorem 4.5 in [1], we know that F has the shadowing property, then so does for \(F^k\) for any \(k\in \mathbb {N}\); if \(F^k\) for \(k\in \mathbb {N}\) has the shadowing property, then so does for F. So by Proposition 3.1 and Proposition  3.2, the following result holds.

Proposition 3.3

Let IFS\((\mathscr {F})\) be an iterated function system.

  1. 1.

    If IFS\((\mathscr {F})\) has the concordant shadowing property, then so does IFS\((\mathscr {F}^k)\) for any \(k\in \mathbb {N}\);

  2. 2.

    If IFS\((\mathscr {F}^k)\) for \(k\in \mathbb {N}\) has the concordant shadowing property, then so does IFS\((\mathscr {F})\).

4 Mixing

Let (SX) be a dynamical system, and let \(U,V\subset X\). We denote \(N(U,V)=\{s\in S: sU\cap V\ne \emptyset \}\). A dynamical system (SX) is (topologically) transitive if for every pair of nonempty open subsets UV in X, we have \(N(U,V)\ne \emptyset \). A dynamical system (SX) is (topologically) weakly mixing if \((S,X\times X)\) is transitive. A dynamical system (SX) is (topologically) mixing, if N(UV) is confinite (that is, \(S\setminus N(U,V)\) is finite) for every pair of nonempty open subsets UV in X.

Let IFS\((\mathscr {F})\) be an iterated function system, let \(\omega \in \Sigma _m\) and let \(U,V\subset X\). Put \(M_\omega (U,V)=\{n\in \mathbb {Z}_+: f^n_\omega (U)\cap V\ne \emptyset \}\), and \(M(U,V)=\bigcup _{\omega \in \Sigma _m}M_\omega (U,V)\). An IFS\((\mathscr {F})\) is (topologically) transitive, if there is \(\omega \in \Sigma _m\) such that \(M_\omega (U,V)\) is nonempty. An IFS\((\mathscr {F})\) is (topologically) I-weakly mixing if \(M(U_1,V_1)\cap M(U_2,V_2)\ne \emptyset \) for any nonempty open subsets \(U_1,U_2,V_1,V_2\) in X. An IFS\((\mathscr {F})\) is (topologically) I-mixing if M(UV) is confinite for every pair of nonempty open subsets UV in X.

Remark 4.1

In [2, 9, 11], the notion of I-mixing is called directly “mixing”, the I-weakly mixing is called “weakly mixing”, but the following example shows that I-mixing and mixing are different, and I-weakly mixing and weakly mixing are different.

Example 4.2

There is an IFS\((\mathscr {F})\) which is I-mixing but not weakly mixing.

Proof

We define two continuous maps \(f_{0},f_{1}\) on \(\Sigma _{2}\) as follows: for all \( x=x_{0}x_{1}\cdots \in \Sigma _{2}\),

$$\begin{aligned} f_{0}(x)=0x_{0}x_{1}\cdots ;~~ f_{1}(x)=1x_{0}x_{1}\cdots . \end{aligned}$$
  1. 1.

    IFS\((\mathscr {F})\) is not weakly mixing. Assume that IFS\((\mathscr {F})\) is weakly mixing. Take open subsets \(U_{1}=[1]\), \(U_{2}=[0]\), \(U_{3}=[0]\), \(U_{4}=[1]\) of \(\Sigma _{2}\). Then, \(N(U_{1},U_{2})\cap N(U_{3},U_{4})\ne \emptyset \), so there are \(\omega =\omega _{0}\omega _{1}\cdots \cdots \in \Sigma _{2}\) and \(n\in \mathbb {N}\) such that

    $$\begin{aligned} f_{\omega _{n-1}}\circ \cdots \circ f_{\omega _1}\circ f_{\omega _0}(U_{1})\cap U_{2}\ne \emptyset , ~f_{\omega _{n-1}}\circ \cdots \circ f_{\omega _1}\circ f_{\omega _0}(U_{3})\cap U_{4}\ne \emptyset . \end{aligned}$$

    This implies that \(\omega _{n-1}=0\) and \(\omega _{n-1}=1\), a contradiction.

  2. 2.

    IFS\((\mathscr {F})\) is I-mixing. Take open subsets \(U=[x_{0}x_{1}\cdots x_{n}]\) and \(V=[y_{0}y_{1}\cdots y_{n}]\) of \(\Sigma _{2}\). It is clear that M(UV) is confinite subset of \(\mathbb {Z}_+\). So IFS\((\mathscr {F})\) is I-mixing. \(\square \)

The following implications are true.

It is easy to see that the following two propositions hold.

Proposition 4.3

Let IFS\((\mathscr {F})\) be an iterated function system.

  1. 1.

    If IFS\((\mathscr {F})\) is transitive, then IFS\((\mathscr {F})\) is chain transitive.

  2. 2.

    If IFS\((\mathscr {F})\) is I-mixing, then IFS\((\mathscr {F})\) is chain mixing.

Proposition 4.4

Let IFS\((\mathscr {F})\) be an iterated function system. Suppose that IFS\((\mathscr {F})\) has the shadowing property (it is not necessary to have the concordant shadowing property).

  1. 1.

    If IFS\((\mathscr {F})\) is chain transitive, then IFS\((\mathscr {F})\) is transitive.

  2. 2.

    If IFS\((\mathscr {F})\) is chain mixing, then IFS\((\mathscr {F})\) is I-mixing.

A map \(f: X \rightarrow X\) is semi-open if for any nonempty open subset U of X, f(U) has nonempty interior. By Theorem 2.1 and Theorem 2.4 in [13], Lemma 3.3 and Lemma 3.4 in [9], the following proposition holds.

Proposition 4.5

Let IFS\((\mathscr {F})\) be an iterated function system, and let F be the step-skew product map corresponding to the IFS\((\mathscr {F})\). Then, the following results hold:

  1. 1.

    If F is transitive (resp. weakly mixing, mixing), then IFS\((\mathscr {F})\) is transitive (resp. I-weakly mixing, I-mixing).

  2. 2.

    If every \(f\in \mathscr {F}\) is semi-open and IFS\((\mathscr {F})\) is transitive ( resp. I-weakly mixing, I-mixing), then F is transitive (resp. weakly mixing, mixing).

The following example shows that I-mixing may not imply shadowing.

Example 4.6

There is an IFS\((\mathscr {F})\) which is I-mixing but without shadowing.

Proof

Consider the map \(f_{0}(x)\equiv 0\), and the tent map \(f_1(x)\) on \(X=[0,1]\) (that is, \(f_1(x)=2x, x\in [0,\frac{1}{2}]; f_1(x)=2-2x, x\in [\frac{1}{2},1]\)). Since the cascade \((X, f_1)\) is mixing, then the IFS\((f_{0},f_{1})\) is I-mixing. Example 1.5 in [2] shows that the IFS\((f_{0},f_{1})\) does not have the concordant shadowing property. In fact, the IFS\((f_{0},f_{1})\) does not have the shadowing property too. \(\square \)

5 Ergodic Shadowing Property and Sub-shadowing Property

Let IFS\((\mathscr {F})\) be an iterated function system. Let \(\omega =\omega _0\omega _1\cdots \in \Sigma _{m}\) and \(\delta >0\), an infinite sequence \(\xi =\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) in X is called a \(\omega \)\(\delta \)-ergodic pseudo-orbit of IFS\((\mathscr {F})\) if

$$\begin{aligned} d(\{i\in \mathbb {Z_{+}}:\rho (f_{\omega _{i}}(x_{i}),x_{i+1})<\delta \})=1. \end{aligned}$$

An IFS\((\mathscr {F})\) has the ergodic shadowing property if for any \(\varepsilon >0\), there is \(\delta >0\) such that any \(\omega \)\(\delta \)-ergodic pseudo-orbit \(\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) of IFS\((\mathscr {F})\) can be \(\varepsilon \)-ergodic-shadowed by some \(\eta \)-orbit \(\{z_{i}\}_{i\in \mathbb {Z_{+}}}\) where \(\omega ,\eta \in \Sigma _m\), that is, \(d(\{i\in \mathbb {Z_{+}}:\rho (z_i,x_{i})<\varepsilon \})=1\). In this case, one says that \(\{z_{i}\}_{i\in \mathbb {Z_{+}}}\) or \(z_0\), \(\varepsilon \)-ergodic-shadows the \(\{x_i\}_{i\in \mathbb {Z}_+}\).

Let \(q\in [0,1)\). An IFS\((\mathscr {F})\) has the \(\underline{q}\)-ergodic shadowing property if for any \(\varepsilon >0\), there is \(\delta >0\) such that any \(\omega \)\(\delta \)-ergodic pseudo-orbit \(\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) of IFS\((\mathscr {F})\) can be \(\varepsilon \)-\(\underline{q}\)-shadowed by some \(\eta \)-orbit \(\{z_{i}\}_{i\in \mathbb {Z_{+}}}\) where \(\omega ,\eta \in \Sigma _m\), that is, \(\underline{d}(\{i\in \mathbb {Z_{+}}:\rho (z_i,x_{i})<\varepsilon \})>q\). In this case, one says that \(\{z_{i}\}_{i\in \mathbb {Z_{+}}}\) or \(z_0\), \(\varepsilon \) -q-shadows the \(\{x_i\}_{i\in \mathbb {Z}_+}\).

Let \(p\in [0,1)\). An IFS\((\mathscr {F})\) has the \(\overline{p}\)-ergodic shadowing property if for any \(\varepsilon >0\), there is \(\delta >0\) such that any \(\omega \)\(\delta \)-ergodic pseudo-orbit \(\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) of IFS\((\mathscr {F})\) can be \(\varepsilon \)-\(\overline{p}\)-shadowed by some \(\eta \)-orbit \(\{z_{i}\}_{i\in \mathbb {Z_{+}}}\) where \(\omega ,\eta \in \Sigma _m\), that is, \(\overline{d}(\{i\in \mathbb {Z_{+}}:\rho (z_i,x_{i})<\varepsilon \})>p\). In this case, one says that \(\{z_{i}\}_{i\in \mathbb {Z_{+}}}\) or \(z_0\), \(\varepsilon \)-\(\overline{p}\)-shadows the \(\{x_i\}_{i\in \mathbb {Z}_+}\).

We need the following two lemmas (see Lemma 4.1 and Lemma 4.2 in [12]).

Lemma 5.1

Let \(A, B\subset \mathbb {Z_+}\). If \(\overline{d}(A)+\underline{d}(B)>1\), then \(\overline{d}(A\cap B)>0.\)

Lemma 5.2

Let \(A, B\subset \mathbb {Z_+}\). Then, \(\underline{d}(A\cap B)\ge \underline{d}(A)+\underline{d}(B)-\overline{d}(A\cup B)\).

Proposition 5.3

Let IFS\((\mathscr {F})\) be an iterated function system, where one of \(\mathscr {F}\) is surjective. Then, the following results hold:

  1. 1.

    If IFS\((\mathscr {F})\) has the \(\underline{0}\)-ergodic shadowing property, then IFS\((\mathscr {F})\) is chain transitive.

  2. 2.

    If IFS\((\mathscr {F})\) has the \(\overline{\frac{1}{2}}\)-ergodic shadowing property, then IFS\((\mathscr {F})\) is chain transitive.

Proof

We only prove the (1) holds, since the proof of (2) is similar to (1). Fix any \(\varepsilon >0\) and any \(x,y\in X\). Next, we will show there exists an \(\varepsilon \)-chain from x to y. Let \(n_{0}=2\). For any \(i\in \mathbb {N}\), let \(n_{i}=i!\cdot n_{0}\). For convenience, we will also use \(f_{0}^{-1}(y)\) to represent an element of \(f_{0}^{-1}(y)\).

Let

$$\begin{aligned} \xi _{1}= & {} x,f_{0}(x),\ldots ,f^{n_{1}}_{0}(x)\\ \xi _{2}= & {} f^{-(n_{2}-n_{1})+1}_{0}(y),\ldots ,f_{0}^{-1}(y), y\\ \xi _{3}= & {} x, f_{0}(x),\ldots ,f^{n_{3}-n_{2}-1}_{0}(x)\\ \xi _{4}= & {} f^{-(n_{4}-n_{3})+1}_{0}(y),\ldots ,f^{-1}_{0}(y), y\\&\quad \cdots \end{aligned}$$

Put \(\eta =\{x_{i}\}_{i\in \mathbb {Z_{+}}}=\xi _{1}\xi _{2}\xi _{3}\cdots \). For any \(\delta >0\), \(\eta \) is a \(\delta \)-ergodic pseudo-orbit of \(f_0\). For \(\varepsilon >0\), we find a \(\omega \)-orbit \(\{z_i\}_{i\in \mathbb {Z_{+}}}\) for some \(\omega \in \Sigma _m\), which \(\varepsilon \)-\(\underline{0}\)-shadows \(\eta \). Let \( E=\{i\in \mathbb {Z_+}:\rho (z_i,x_i)<\varepsilon \}\). Then, \(\underline{d}(E)>0\). Let \( M_1=\{i\in \mathbb {Z_+}:x_i\in orb(x,f_0)=\{f^n_0(x): n\in \mathbb {Z_{+}}\}\}\), and let \( M_2=\mathbb {Z_+}\setminus M_1\). Clearly, \(\overline{d}(M_1)=\overline{d}(M_2)=1\). By Lemma 5.1, we have \(\overline{d}(E\cap M_1)>0\) and \(\overline{d}(E\cap M_2)>0\).

We can choose nonnegative integers \(s,r,i_{r},i_{s}\) such that \(r<s-1\), \(d(f_0^{i_r}(x),z_r)<\varepsilon \) and \(d(f^{-i_{s}}_{0}(y),z_s)<\varepsilon \).

Then, the sequence

$$\begin{aligned} x,f_{0}(x),\ldots ,f^{i_{r-1}}_{0}(x),z_r, z_{r+1},\ldots ,z_{s-1}, f^{-i_{s}}_{0}(y),f^{-i_{s}+1}_{0}(y),\ldots , \end{aligned}$$

is an \(\varepsilon \)-chain from x to y. Thus, IFS\((\mathscr {F})\) is chain transitive. \(\square \)

Remark 5.4

In Proposition 5.3, we assume that one of \(\mathscr {F}\) is surjective. We can replace this assumption by the following:

$$\begin{aligned} \bigcup \limits _{i=0}^{m-1} f_{i}(X)=X. \end{aligned}$$

So the condition of “one of \(\mathscr {F}\) is surjective” in Theorem 1.2 can be replaced by it.

Proposition 5.5

Let IFS\((\mathscr {F})\) be an iterated function system, where one of \(\mathscr {F}\) is surjective. If IFS\((\mathscr {F})\) has the ergodic shadowing property, then IFS\((\mathscr {F})\) has the shadowing property.

Proof

Given \(\varepsilon >0\), let \(\delta >0\) be \(\varepsilon \) modulus of ergodic shadowing property. Let \(\omega \in \Sigma _m\), and let \(\{x_i\}_{i\in \mathbb {Z}_+}\) be a \(\omega \)\(\delta \)-pseudo-orbit. Suppose \(\xi _n= x_0,x_1,\ldots ,x_n\). Then, \(\xi _n\) is a \(\delta \)-chain from \(x_0\) to \(x_n\). By Proposition 5.3, we choose a \(\delta \)-chain \(\gamma =x_n,y_1,\ldots , y_k, x_0\) from \(x_n\) to \(x_0\). Then, \(\eta = \xi _n y_1\cdots y_k \xi _n y_1\cdots y_k\xi _n \cdots \) is a \(\delta \)-pseudo-orbit. So it can be \(\varepsilon \)-ergodic shadowed by a \(\lambda \)-orbit \(\{z_i\}_{i\in \mathbb {Z}_+}\). Hence, at least one \(\xi _n\) is entirely \(\varepsilon \)-shadowed by a piece of the \(\{z_i\}_{i\in \mathbb {Z}_+}\).

Next, we prove that \(\{x_i\}_{i\in \mathbb {Z}_+}\) is \(\varepsilon \)-shadowed by an orbit. As every \(\xi _n\) is \(\varepsilon \)-shadowed by a piece \(\{z^n_{n_0},z^n_{n_1}, \cdots , z^n_{n_n}\}\) of an orbit. Since X is compact, we may assume \(s_0=\lim _{n\rightarrow \infty }z^n_{n_0}, s_1=\lim _{n\rightarrow \infty }z^n_{n_1}, \cdots ,s_n=\lim _{n\rightarrow \infty }z^n_{n_n}\). Then, there is a \(\theta \)-orbit \(\{s_i\}_{i\in \mathbb {Z}_+}\) which \(\varepsilon \)-shadows \(\{x_i\}_{i\in \mathbb {Z}_+}\), where \(\theta \in \Sigma _m\). \(\square \)

Proposition 5.6

Let IFS\((\mathscr {F})\) be an iterated function system. If IFS\((\mathscr {F})\) has the ergodic shadowing property, then IFS\((\mathscr {F}^k)\) has the \(\underline{0}\)-ergodic shadowing property for any positive integer k.

Proof

Give a positive integer k. Suppose that IFS\((\mathscr {F})\) has the ergodic shadowing property. Given \(\varepsilon >0\), let \(\delta >0\) be \(\varepsilon \) modulus of ergodic shadowing property. Let \(\eta =\{u_i\}_{i\in \mathbb {Z}_+}\) be a \(\omega \)\(\delta \)-ergodic pseudo-orbit of IFS\((\mathscr {F}^k)\), where \(\omega \in \Sigma _{m^k}\). Then, for all \(i\in \mathbb {Z}_+\), we have

$$\begin{aligned} d(\{i\in \mathbb {Z}_+: \rho (g_{\omega _i}(u_i),u_{i+1})<\delta \})=1. \end{aligned}$$

where \(g_{\omega _i}=f_{t^i_{k-1}} \circ \cdots \circ f_{t^i_1}\circ f_{t^i_0}\), and \(t^i_0,t^i_1, \ldots , t^i_{k-1}\in \{0,1,\ldots ,m-1\}\).

Let \( \xi =\{x_i\}_{i\in \mathbb {Z}_+}\) be

$$\begin{aligned}&u_0, f_{t^0_0}(u_0), f_{t^0_1}\circ f_{t^0_0}(u_0),\ldots , f_{t^0_{k-2}} \circ \cdots \circ f_{t^0_1}\circ f_{t^0_0}(u_0);\\&u_1, f_{t^1_0}(u_1), f_{t^1_1}\circ f_{t^1_0}(u_1),\ldots , f_{t^1_{k-2}} \circ \cdots \circ f_{t^1_1}\circ f_{t^1_0}(u_1);\\&\quad \cdots \end{aligned}$$

For every \(l\in \mathbb {Z}_+\) and every \(j\in \{1,\ldots , k-1\}\), we have \(x_{lk+j}=f_{t^l_{j-1}}\circ \cdots \circ f_{t^l_0}(u_l)\). In particular, for any \(l\in \mathbb {Z}_+\), we have \(x_{lk}=u_l\). Then, \(\xi \) is a \(\delta \)-ergodic pseudo-orbit of IFS\((\mathscr {F})\), so there is an orbit \(\{z_i\}_{i\in {\mathbb {Z}_+}}\) of IFS\((\mathscr {F})\) such that

$$\begin{aligned} \underline{d}(\{i\in \mathbb {Z}_+: \rho (z_i,x_i)<\varepsilon \})=1. \end{aligned}$$

As \(\underline{d}(\{i\in \mathbb {Z}_+: x_i\in \{u_i\}_{i\in \mathbb {Z}_{+}}\})=\frac{1}{k}\), by Lemma 5.2 we have

$$\begin{aligned} \underline{d}[(\{i\in \mathbb {Z}_+: \rho (z_i,x_i)<\varepsilon \})\cap (\{i\in \mathbb {Z}_{+}: x_i\in \{u_i\}_{i\in \mathbb {Z}_+}\})]\ge 1+\frac{1}{k}-1>0. \end{aligned}$$

That is, \(\underline{d} (\{i\in \mathbb {Z}_+: \rho (z_{ki},u_i)<\varepsilon \})>0.\) Note that \(\{z_{ki}\}_{i\in {\mathbb {Z}_+}}\) is an orbit of IFS\((\mathscr {F}^k)\). So IFS\((\mathscr {F}^k)\) has \(\underline{0}\)-ergodic shadowing property. \(\square \)

Corollary 5.7

Let IFS\((\mathscr {F})\) be an iterated function system, where one of \(\mathscr {F}\) is surjective. If IFS\((\mathscr {F})\) has the ergodic shadowing property, then IFS\((\mathscr {F})\) is chain mixing

Proof

By Proposition 5.6, for all positive integer k, IFS\((\mathscr {F}^k)\) has the \(\underline{0}\)-ergodic shadowing property. By Proposition 5.3, IFS\((\mathscr {F}^k)\) is chain transitive for all positive integer k. By Proposition 2.1, IFS\((\mathscr {F})\) is chain mixing. \(\square \)

The following definition is different from Definition 2.3 in [11].

Definition 5.8

An IFS\((\mathscr {F})\) has the pseudo-orbital specification property, if for any \(\varepsilon >0\) there exist \(\delta =\delta (\varepsilon )>0\) and \(K=K(\varepsilon )>0\) such that for any \(\omega \in \Sigma _{m}\) and given nonnegative integers \(a_{0}\le b_{0}<a_{1}\le b_{1}<\cdots <a_{n}\le b_{n}\) with \(a_{i+1}-b_{i}\ge K\) for all \(i=\{0,1,\ldots ,n-1\}\), for any \(\delta \)-chains \(\xi _{0},\xi _{1},\ldots ,\xi _{n}\) with \(\xi _{i}=\{x^{i}_{j}\}\) for all \(j\in [a_{i},b_{i}]\subset \mathbb {Z}_+\) and \(0\le i\le n\) (that is, \(\rho (f_{\omega _{j}}(x^{i}_{j}),x^{i}_{j+1})<\delta \) for all \(j\in [a_{i},b_{i}]\) and \(0\le i\le n\)), there exists an orbit \(\{z_{j}\}_{j\in {\mathbb {Z}_+}}\) such that \(\rho (z_{j},x^{i}_{j})<\delta \) for all \(j\in [a_{i},b_{i}]\) and \(0\le i\le n\).

Remark 5.9

If IFS\((\mathscr {F})\) is I-mixing, then for any \(\varepsilon >0\), there exists a natural number \(N(\varepsilon )\) such that for any two points x and y in X,

$$\begin{aligned} M(B(x,\varepsilon ),B(y,\varepsilon ))\supseteq \{N(\varepsilon ),N(\varepsilon )+1,\cdots \}. \end{aligned}$$

Indeed, given \(\varepsilon >0\), assume \(X=\bigcup ^{l}_{i=0}B(x_{i},\frac{\varepsilon }{2})\) and put

$$\begin{aligned} N(\varepsilon )=\max _{1\le i,j\le l} \min \{n: \text{ for } \text{ all }~k\in M\left( B\left( x_i,\frac{\varepsilon }{2}\right) ,B\left( x_j,\frac{\varepsilon }{2}\right) \right) ~ \text{ we } \text{ have }~ k\ge n\}. \end{aligned}$$

Lemma 5.10

Let IFS\((\mathscr {F})\) be an iterated function system. If IFS\((\mathscr {F})\) has the shadowing property and is I-mixing, then IFS\((\mathscr {F})\) has the pseudo-orbital specification property.

Proof

Let \(\varepsilon >0\) be given and \(\delta \) be an \(\varepsilon \) modulus of shadowing for IFS\((\mathscr {F})\). Since X is compact, then there exists \(0<\eta <\delta \) such that for any \(a,b\in X\) and \(\rho (a,b)<\eta \), we have \(\rho (f_{i}(a),f_{i}(b))<\delta \) for all \(f_{i}\in \mathscr {F}\). As IFS\((\mathscr {F})\) is I-mixing, for \(\eta >0\) we choose \(N(\eta )\) by Remark 5.9. Put \(K(\varepsilon )=N(\eta )\) and let nonnegative integer intervals \([a_{0},b_{0}],[a_{1},b_{1}],\ldots ,[a_{n},b_{n}]\) with \(a_{i+1}-b_{i}\ge K(\varepsilon )\) for all \(i\in \{0,1,\ldots ,n-1\}\). Suppose that \(\xi _{0},\xi _{1},\ldots ,\xi _{n}\) are \(\delta \)-chains such that \(\xi _{i}=\{x^{i}_{j}\}\) and \(\rho (f_{\omega _{j}}(x^{i}_{j}),x^{i}_{j+1})<\delta \) for all \(j\in [a_{i},b_{i}]\) and \(0\le i\le n\), where \(\omega \in \Sigma _m\). By choice of \(K(\varepsilon )\), there exists a true orbit \(\theta _{i}\) with \(a_{i}-b_{i-1}-1\) elements which begin at \(\theta ^{i}_{1}\) and end at \(\theta ^{i}_{a_{i}-b_{i-1}-1}\) with \(\rho (f_{\omega _{b_{i-1}}}(x_{b_{i-1}}^{i-1}),\theta ^{i}_{1})<\delta \) and \(\rho (\theta ^{i}_{a_{i}-b_{i-1}-1},f_{\omega _{a_{i-1}}}^{-1}(x^{i}_{a_{i}}))<\eta \) for any \(i\in \{1,2,\ldots ,n\}\). So

$$\begin{aligned} \rho (f_{\omega _{a_{i-1}}}(\theta ^{i}_{a_{i}-b_{i-1}-1}),x^{i}_{a_{i}})<\delta \end{aligned}$$

for any \(i\in \{1,2,\ldots ,n\}\). Thus, \(\xi _{0},\theta _{1},\xi _{1},\theta _{2},\ldots ,\xi _{n}\) is a piece of \(\delta \)-pseudo-orbit which can be \(\varepsilon \)-shadowed. So IFS\((\mathscr {F})\) has the pseudo-orbital specification property. \(\square \)

Lemma 5.11

IFS\((\mathscr {F})\) has the pseudo-orbital specification property, then IFS\((\mathscr {F})\) has the ergodic shadowing property.

Proof

Suppose that IFS\((\mathscr {F})\) has the pseudo-orbital specification property. Given \(\varepsilon >0\), put \(\delta >0\) and K be two modulus according to the \(\varepsilon \) as in definition of the pseudo-orbital specification property. Let \(\xi =\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) be a \(\omega \)\(\delta \)-ergodic pseudo orbit, where \(\omega \in \Sigma _{m}\). Let \(A=\{i\in \mathbb {Z_{+}}:\rho (f_{\omega _{i}}(x_{i}),x_{i+1})<\delta \}\) and choose a sequence

$$\begin{aligned} a_{1}<b_{1}<a_{2}<b_{2}<\cdots \end{aligned}$$

of nonnegative integers with the following properties:

  1. 1.

    for any n, \([a_{n},b_{n}]\subseteq A\);

  2. 2.

    for any n, \(a_{n+1}-b_{n}\ge K\);

  3. 3.

    \(\lim _{n\rightarrow \infty }\sum ^{n}_{k=1}(a_{k+1}-b_{k})/b_{n}\rightarrow 0\).

For any n, there exists orbit \(\{z^{n}_{i}\}_{i\in [0,b_{n}]}\) which \(\varepsilon \)-shadows n pieces of the ergodic pseudo-orbit \(\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) corresponding to the n intervals

$$\begin{aligned}{}[a_{1},b_{1}],[a_{2},b_{2}],\ldots ,[a_{n},b_{n}]. \end{aligned}$$

Without loss of generality, suppose \(\lim _{n\rightarrow \infty }z_{n}\rightarrow y_{0}\), then there exists an orbit \(\{y_{i}\}_{i\in \mathbb {Z_{+}}}\) which \(\varepsilon \)-ergodic shadows \(\xi \). So IFS\((\mathscr {F})\) has the ergodic shadowing property. \(\square \)

Proof of Theorem 1.2

It is sufficient to assemble the obtained results in Sect. 5. \((1)\Rightarrow (2)\) is Proposition 5.5 and Corollary 5.7, \((2)\Rightarrow (3)\) is Proposition 4.4, \((3)\Rightarrow (4)\) is Lemma 5.10 and finally, \((4)\Rightarrow (1)\) is Lemma 5.11. \(\square \)

In cascades, ergodic shadowing implies mixing (see Theorem 1.1). However, for iterated function systems, this implication may not be true.

Example 5.12

There is an iterated function system IFS\((\mathscr {F})\) which has the ergodic shadowing but not weakly mixing.

Proof

Let IFS\((\mathscr {F})\) be defined as in Example 4.2. Then, IFS\((\mathscr {F})\) is I-mixing but not weakly mixing. By Example 1.2 in [2], IFS\((\mathscr {F})\) has the concordant shadowing property. Since \(f_{0}(X)\cup f_{1}(X)=X\), by Theorem 1.2 and Remark 5.4, IFS\((\mathscr {F})\) has the ergodic shadowing property. \(\square \)

6 Average Shadowing Property

Given \(\delta >0\), we say that an infinite sequence \(\{x_i\}_{i\in \mathbb {Z}_+}\) in X is a \(\delta \)-average pseudo-orbit of IFS\((\mathscr {F})\) if there are \(\omega \in \Sigma _m\) and positive integer \(N=N(\delta )>0\) such that for every integer \(n\ge N(\delta )\) and every nonnegative integer k, the following condition is satisfied:

$$\begin{aligned} \frac{1}{n}\sum _{i=0}^{n-1}\rho (f_{\omega _{i+k}}(x_{i+k}),x_{i+k+1})<\delta . \end{aligned}$$

An IFS\((\mathscr {F})\) has the average shadowing property if for any \(\varepsilon >0\) there is \(\delta >0\) such that every \(\delta \)-average pseudo-orbit \(\{x_i\}_{i\in \mathbb {Z}_+}\) is \(\varepsilon \)-shadowed in average by some orbit \(\{z_i\}_{i\in \mathbb {Z}_+}\) of IFS\((\mathscr {F})\), that is,

$$\begin{aligned} \limsup _{n\rightarrow \infty }\frac{1}{n}\sum _{i=0}^{n-1}\rho (z_{i},x_i)<\varepsilon . \end{aligned}$$

In this case, one says that \(\{z_i\}_{i\in \mathbb {Z}_+}\) or \(z_0\), \(\varepsilon \)-shadows in average \(\{x_i\}_{i\in \mathbb {Z}_+} \).

An IFS\((\mathscr {F})\) has the has \(\underline{q}\)-average shadowing property if for any \( \varepsilon >0\) there is \(\delta >0\) such that any \(\delta \)-average pseudo-orbit of IFS\((\mathscr {F})\) can be \(\varepsilon \)-\(\underline{q}\) -shadowed by some orbit \(\{z_i\}_{i\in \mathbb {Z}_+}\) of IFS\((\mathscr {F})\), that is, \(\underline{d}(\{i\in \mathbb {Z_{+}}:\rho (z_i,x_{i})<\varepsilon \})>q\). In this case, one says that \(\{z_i\}_{i\in \mathbb {Z}_+}\) or \(z_0\), \(\varepsilon \)-\(\underline{q}\)-shadows \(\{x_i\}_{i\in \mathbb {Z}_+}\).

Lemma 6.1

Let IFS\((\mathscr {F})\) be a chain mixing iterated function system. Then, for every \(\varepsilon >0\), there is \(k(\varepsilon )\in \mathbb {N}\), such that for any \(x,y\in X\) and any \(n\ge k(\varepsilon ) \), there are points \(z_1, z_2, \cdots , z_n \in X\) such that the sequence

$$\begin{aligned} x, z_1, z_2, \cdots , z_n ,y \end{aligned}$$

is an \(\varepsilon \)-chain.

Proof

As IFS\((\mathscr {F})\) is chain mixing, then for any \(\varepsilon >0\) and any \(x,y\in X\) there exists \(k_{xy}(\varepsilon )\in \mathbb {N}\), such that for any \(n\ge k_{xy}(\varepsilon )\) there exist some points \(z_{1},z_{2},\ldots ,z_{n}\in X\) such that \(x,z_{1},z_{2},\ldots ,z_{n},y\) is an \(\frac{\varepsilon }{2}\)-chain. Since X is compact, there exists \(0<\delta <\frac{\varepsilon }{2}\) such that for any two points \(u,v\in X\) with \(\rho (u,v)<\delta \), we have \(\rho (f(u),f(v))<\frac{\varepsilon }{2}\) for all \(f\in \mathscr {F}\).

Claim For any two points \(u\in B(x,\delta )\), \(v\in B(y,\delta )\), the sequence \(u,z_{1},z_{2},\ldots ,z_{n},v\) is an \(\varepsilon \)-chain.

Assume \(\rho (f_{i}(x),z_{1})<\frac{\varepsilon }{2}\) and \(\rho (f_{j}(z_{n}),y)<\frac{\varepsilon }{2}\) for \(f_{i},f_{j}\in \mathscr {F}\). Then,

$$\begin{aligned} \rho (f_{i}(u),z_{1})\le & {} \rho (f_{i}(u),f_{i}(x))+\rho (f_{i}(x),z_{1})<\frac{\varepsilon }{2}+\frac{\varepsilon }{2}<\varepsilon ,\\ \rho (f_{j}(z_{n}),v)\le & {} \rho (f_{j}(z_{n}),y)+\rho (y,v)<\frac{\varepsilon }{2} +\delta <\varepsilon . \end{aligned}$$

Therefore, the claim holds.

Since \(\{B(x,\delta )\times B(y,\delta ):(x,y)\in X\times X\}\) is an open cover of \(X\times X\), then there exists a finite subcover \(\{(B(x_{1},\delta )\times B(y_{1},\delta )),(B(x_{2},\delta )\times B(y_{2},\delta ))\cdots ,(B(x_{m},\delta )\times B(y_{m},\delta ))\}\). Let \(k(\varepsilon )=\max \{k_{x_{i}y_{i}}(\varepsilon ),i=1,2,\ldots ,m\}\). Then, for any \(x,y\in X\) and any \(n\ge k(\varepsilon ) \), there exists an \(\varepsilon \)-chain with length \(n+1\) from x to y. \(\square \)

Theorem 6.2

Let IFS\((\mathscr {F})\) be an iterated function system. Then, the following conditions are equivalent:

  1. 1.

    IFS\((\mathscr {F})\) has the average shadowing property;

  2. 2.

    IFS\((\mathscr {F})\) has the \(\underline{q}\)-average shadowing property for all \( q\in [0,1)\).

Proof

\((1)\Rightarrow (2)\). Let \( q\in [0,1)\). Fix any \(\varepsilon >0\), let \(\gamma =(1-q)\cdot \varepsilon \). Taking any \(\delta \)-average pseudo-orbit \(\xi =\{x_i\}_{i\in \mathbb {Z}_+}\), then there exists an orbit \(\{z_i\}_{i\in \mathbb {Z}_+}\) which \(\gamma \)-shadows \(\xi \) in average. Denote \(A=\{j\in \mathbb {Z}_+:\rho (z_j,x_j)<\varepsilon \}\) and observe

$$\begin{aligned} \gamma> & {} \limsup _{n\rightarrow \infty }\frac{\sum _{i=0}^{n-1}\rho (z_i,x_i)}{n}\\\ge & {} \limsup _{n\rightarrow \infty }\varepsilon \cdot \frac{n-|A\cap \{0, 1, \ldots , n-1\}|}{n}\\\ge & {} \varepsilon -\varepsilon \cdot \underline{d}(A). \end{aligned}$$

But \(\gamma =(1-q)\cdot \varepsilon \), thus \(\underline{d}(A)> q\) and so IFS\((\mathscr {F})\) has the \(\underline{q}\)-average shadowing property.

\((2)\Rightarrow (1)\). Without loss of generality, we assume \(diam(X)=1\). Give \(\varepsilon \in (0,1)\). Let \(q>1-\frac{\varepsilon }{3}.\) As IFS\((\mathscr {F})\) has the \(\underline{q}\)-average shadowing property, there is \(\delta >0\) such that any \(\delta \)-average pseudo-orbit \(\{x_i\}_{i\in \mathbb {Z}_+}\) can be \(\frac{\varepsilon }{3}\)-\(\underline{q}\)-shadowed by some orbit \(\{z_i\}_{i\in \mathbb {Z}_+}\). Let \(E=\{i\in \mathbb {Z}_{+}:\rho (z_i,x_{i})\ge \frac{\varepsilon }{3}\}\). Then, \(\overline{d}(E)\le 1-q\le \frac{\varepsilon }{3}\). Let \(E_{n}=E\cap \{0,1,\ldots ,n-1\}\). Then,

$$\begin{aligned} \limsup _{n\rightarrow \infty }\frac{1}{n}\sum _{i=0}^{n-1} \rho (z_i,x_{i})= & {} \limsup _{n\rightarrow \infty }\frac{1}{n}\left( \sum _{i\in E_{n}} \rho (z_i,x_{i})+\sum _{i\in E_{n}^{c}}\rho (z_i,x_{i})\right) \\\le & {} \overline{d}(E)+\frac{\varepsilon }{3}<\varepsilon . \end{aligned}$$

So, IFS\((\mathscr {F})\) has the average shadowing property. \(\square \)

Proposition 6.3

Let IFS\((\mathscr {F})\) be an iterated function system. If IFS\((\mathscr {F})\) has the shadowing property and is chain mixing, then IFS\((\mathscr {F})\) has the \(\underline{q}\)-average shadowing property for all \( q\in [0,1)\).

Proof

Give \(\varepsilon >0 ~(\varepsilon <3(1-q))\). Let \(\gamma \) be an \(\varepsilon \) modulus of shadowing. By Lemma 6.1, there is a positive integer M such that for any \(x, y\in X \), there is a \(\gamma \)-chain of length M from x to y.

Without loss of generality, we assume \(diam(X)=1\). Let \(\delta =\frac{\varepsilon \cdot \gamma }{3M}\). Let \(\xi =\{x_i\}_{i\in \mathbb {Z}_+}\) be a \(\omega \)\(\delta \)-average pseudo-orbit where \(\omega \in \Sigma _m\). Then, there is N such that for any \(n\ge N\) and \(k\ge 0\), we have

$$\begin{aligned} \frac{1}{n}\sum _{i=0}^{n-1}\rho (f_{\omega _{i+k}}(x_{i+k}),x_{i+k+1})<\delta . \end{aligned}$$

We may assume \(N>M\).

For any \(j\in \mathbb {Z}_{+}\), let

$$\begin{aligned} y_{jN},y_{jN+1},\ldots ,y_{jN+N}=x_{jN},x_{jN+1},\ldots ,x_{jN+N}. \end{aligned}$$

Next, if there is \(jN\le i<jN+N\) such that \(\rho (f_{\omega _i}(y_{i}),y_{i+1})\ge \gamma \), we choose k so that \(jN\le k<i<k+M\le jN+N\) and replace \(y_{k},y_{k+1},\ldots ,y_{k+M}\) with any \(\gamma \)-chain of length M from \(y_{k}\) to \(y_{k+M}\). We repeat these replacements until \(y_{jN},y_{jN+1},\ldots ,y_{jN+N}\) becomes a \(\gamma \)-chain. Therefore \(\{y_{i}\}_{i\in \mathbb {Z}_+}\) is a \(\gamma \)-pseudo-orbit. Then, there is an orbit \(\{z_i\}_{i\in \mathbb {Z}_+}\) which \(\varepsilon \)-shadows \(\{y_{i}\}_{i\in \mathbb {Z}_+}\).

Observe that for any \(j\in \mathbb {Z_{+}}\), we have

$$\begin{aligned} M\cdot |\{i\in [jN,jN+N):\rho (f_{\omega _i}(x_{i}),x_{i+1})\ge \gamma \}| \ge |\{i\in [jN,jN+N):x_{i}\ne y_{i}\}|, \end{aligned}$$

and

$$\begin{aligned} \delta \cdot M> & {} \frac{M}{N}\sum _{i=0}^{N-1}\rho (f_{\omega _{jN+i}}(x_{jN+i}),x_{jN+i+1})\\\ge & {} \frac{M}{N}\cdot \gamma |\{i\in [jN,jN+N):\rho (f_{\omega _i}(x_{i}),x_{i+1}) \ge \gamma \}|. \end{aligned}$$

So

$$\begin{aligned}&\frac{\gamma }{N}|\{i\in [jN,jN+N):x_{i}\ne y_{i}\}| \\&\quad \le \frac{\gamma }{N}\cdot M|\{i\in [jN,jN+N):\rho (f_{\omega _i}(x_{i}),x_{i+1})\ge \gamma \}\\&\quad < \delta \cdot M. \end{aligned}$$

It follows

$$\begin{aligned} \frac{|\{i\in [jN,jN+N):x_{i}\ne y_{i}\}|}{N}<\frac{\delta \cdot M}{\gamma }=\frac{\varepsilon }{3}<1-q. \end{aligned}$$

Let \( E=\{i\in \mathbb {Z}_{+}:x_{i}=y_{i}\}\). For any \(n\in \mathbb {N}\), let \(n=kN+l,0\le l\le N-1\). Then,

$$\begin{aligned} \limsup _{n\rightarrow \infty }\frac{|E^c\cap \{0,1,\ldots ,n-1\}|}{n}\le & {} \limsup _{k\rightarrow \infty }\frac{|E^c\cap \{0,1,\ldots ,N(k+1)-1\}|}{kN}\\\le & {} \limsup _{k\rightarrow \infty }\frac{ N(k+1)}{kN}\cdot \frac{\varepsilon }{3}\\= & {} \frac{\varepsilon }{3}<1-q. \end{aligned}$$

So \(\underline{d}(E)>q\). This implies \(\underline{d}(\{i\in \mathbb {Z}_{+}:\rho (z_{i},x_{i})<\varepsilon \})>q\). \(\square \)

Proof of Theorem 1.3

By Theorem 1.2, Propositions 6.2 and 6.3, the theorem holds. \(\square \)

Next, we give two iterated function systems which have average shadowing property.

Example 6.4

There is an IFS\((\mathscr {F})\) with average shadowing but not chain transitive.

Proof

Let X be a compact metric space with more than two elements, and let ab be two different points of X. Consider the constant maps \(f_0(x) = a, f_1(x) = b\). The IFS\((f_0, f_1)\) has the average shadowing property but it is not chain transitive (see Example 2.2 in [2]). \(\square \)

Example 6.5

There is an IFS\((\mathscr {F})\) with average shadowing and concordant shadowing but not transitive.

Proof

Consider the map \(f_{0}(x)=\frac{1}{3}x\), and the map \(f_1(x)=\frac{1}{4}x\) on [0, 1]. Then, the IFS\((f_{0},f_{1})\) has the average shadowing property and the concordant shadowing property (see Theorem 3.2 in [10], and the proof of Theorem 2.1 in [8]), but IFS\((f_{0},f_{1})\) is not transitive. \(\square \)

7 Concordant Ergodic Shadowing Property

An iterated function system IFS\((\mathscr {F})\) has the concordant ergodic shadowing property [11], if for any \(\varepsilon >0\), there is \(\delta >0\) such that any \(\omega \)\(\delta \)-ergodic pseudo-orbit \(\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) of IFS\((\mathscr {F})\) can be \(\varepsilon \)-concordant ergodic-shadowed by some \(\eta \)-orbit \(\{z_{i}\}_{i\in \mathbb {Z_{+}}}\) where \(\omega ,\eta \in \Sigma _m\), that is, \(d(\{i\in \mathbb {Z_{+}}:\rho (z_i,x_{i})<\varepsilon \})=1\) and \(d(\{i\in \mathbb {Z_{+}}: \eta _{i}=\omega _i \})=1\). In this case, one says that \(\{z_{i}\}_{i\in \mathbb {Z_{+}}}\) or \(z_0\), \(\varepsilon \)-concordant ergodic-shadows the \(\{x_i\}_{i\in \mathbb {Z}_+}\).

Let IFS\((\mathscr {F})\) and IFS\((\mathscr {G})\) be two iterated function systems, where \(\mathscr {F}=\{f_0,f_1,\ldots ,f_{m-1}\}\) is a family of continuous maps on X, and \(\mathscr {G}=\{g_0,g_1,\ldots ,g_{m-1}\}\) is a family of continuous maps on Y. Let \(\mathscr {F}\otimes \mathscr {G}=\{f_0\times g_0,f_1\times g_1,\ldots ,f_{m-1}\times g_{m-1}\}\). Then, IFS\((\mathscr {F}\otimes \mathscr {G})\) is the action of the semigroup generated by \(\mathscr {F}\otimes \mathscr {G}\) on \(X\times Y\). Let \(\mathscr {F}\times \mathscr {G}=\{f_i\times g_j: i,j =0,1,\ldots , m-1\}\). Then, IFS\((\mathscr {F}\times \mathscr {G})\) is the action of the semigroup generated by \(\mathscr {F}\times \mathscr {G}\) on \(X\times Y\).

Proposition 7.1

Let IFS\((\mathscr {F})\) and IFS\((\mathscr {G})\) be two iterated function systems, where \(\mathscr {F}=\{f_0,f_1,\ldots ,f_{m-1}\}\) and \(\mathscr {G}=\{g_0,g_1,\ldots ,g_{m-1}\}\). If IFS\((\mathscr {F})\) and IFS\((\mathscr {G})\) have the concordant ergodic shadowing property, so do \(\textit{IFS}(\mathscr {F}\otimes \mathscr {G})\) and IFS\((\mathscr {F}\times \mathscr {G})\).

Proof

We only consider the case of IFS\((\mathscr {F}\otimes \mathscr {G})\), since the case of IFS\((\mathscr {F}\times \mathscr {G})\) has been proved (see Lemma 4.2 in [11]). Let \(\{(x_{i},y_{i})\}\) be a \(\omega \)\(\delta \)-ergodic pseudo-orbit of IFS\((\mathscr {F}\otimes \mathscr {G})\) where \(\omega \in \Sigma _m\). Then,

$$\begin{aligned} d(\{i\in \mathbb {Z}_{+}:\rho (f_{\omega _{i}}(x_{i}),x_{i+1})<\delta ~\text{ and }~ \rho (g_{\omega _{i}}(y_{i}),y_{i+1})<\delta \})=1. \end{aligned}$$

Thus, \(\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) and \(\{y_{i}\}_{i\in \mathbb {Z_{+}}}\) are ergodic pseudo-orbits for IFS\((\mathscr {F})\) and IFS\((\mathscr {G})\), respectively. Since IFS\((\mathscr {F})\) and IFS\((\mathscr {G})\) have the concordant ergodic shadowing property, there are \(z_{1}\) and \(z_{2}\) of X, which \(\varepsilon \)-concordant ergodic-shadow \(\delta \)-ergodic pseudo-orbit \(\{x_{i}\}_{i\in \mathbb {Z_{+}}}\) and \(\{y_{i}\}_{i\in \mathbb {Z_{+}}}\), respectively. Obviously, \(\{(z_{1},z_{2})\}\) \(\varepsilon \)-concordant ergodic-shadows \(\{(x_{i},y_{i})\}\). \(\square \)

Shabani showed that if IFS\((\mathscr {F})\) has the concordant ergodic shadowing property, and \(\cup _{f\in \mathscr {F}}\) \(f(X)=X\), then IFS\((\mathscr {F})\) is I-weakly mixing (see Lemma 4.6 in [11]). If we enhanced the condition of \(\mathscr {F}\) such that one of \(\mathscr {F}\) is surjective, we have the following result.

Proposition 7.2

Let IFS\((\mathscr {F})\) be an iterated function system such that one of \(\mathscr {F}\) is surjective. If IFS\((\mathscr {F})\) has the concordant ergodic shadowing property, then IFS\((\mathscr {F})\) is weakly mixing.

Proof

Without loss of generality, we assume that \(f_{0}\) is surjective, then \(f_{0}\times f_{0}\) is also surjective from \(X\times X\) to itself. Since IFS(\(\mathscr {F}\)) has the concordant ergodic shadowing property, by Proposition 7.1, so does IFS\((\mathscr {F}\otimes \mathscr {F})\). By Theorem 1.1 in [11], IFS\((\mathscr {F}\otimes \mathscr {F})\) is transitive. Then, for any nonempty open subsets \(U_{1},V_{1},U_{2},V_{2}\) in X, there exist \(\omega \in \Sigma _{m}\) and \(n\in \mathbb {N}\) such that

$$\begin{aligned} f^{n}_{\omega }\times f^{n}_{\omega }(U_{1}\times V_{1})\cap (U_{2}\times V_{2})\ne \emptyset . \end{aligned}$$

Therefore, IFS\((\mathscr {F})\) is weakly mixing. \(\square \)