1.3 Complexity 15
or
d = α(c) > a > b = α(a) > c = α(b). (3.9)
Consider the space C(S) of all continuous (hence, bounded) real-
valued functions on S = [J, K ]. Let α=max
x∈S
α(x). The conclu-
sions of Theorem 3.1 hold with respect to the dynamical system (S,α).
But the Li–Yorke complexity is now “robust” in a precise sense.
Proposition 3.1 Let S = [J, K ], and let α satisfy (3.8). In addition,
assume that
J < m(S,α) < M(S,α) < K , (3.10)
where m(S,α) and M(S,α) are respectively the minimum and maximum
of α on [J, K ]. Then there is an open set N of C(S) containing α such
that β ∈ N implies that [1] and [2] of Theorem 3.1 hold with β in place
of α.
Proof. First, we show the following:
Fix x ∈ [J, K ]. Given k ≥ 1, ε>0, there exists δ(k,ε) > 0 such that
“
β − α <δ(k,ε)” implies |β
j
(x) − α
j
(x)| <εfor all j = 1,...,k.
The proof is by induction on k. It is clearly true for k = 1, with
δ(1,ε) ≡ ε. Assume that the claim is true for k = m, but not for
k = m + 1. Then there exist some ε>0 and a sequence of functions
{β
n
} satisfying β
n
− α→0 such that |β
m+1
n
(x) − α
m+1
(x)|≥ε. Let
β
m
n
(x) = y
n
and α
m
(x) = y. Then, by the induction hypothesis, y
n
→ y.
From Rudin (1976, Chapter 7) we conclude that β
n
(y
n
) → α(y), which
yields a contraction.
Next, choose a real number ρ satisfying 0 <ρ<min[1/2(a − d),
1/2(b − a), 1/2(c − b)] and a positive number r such that β − α < r
implies |β
j
(a) − α
j
(a)| <ρfor j = 1, 2, 3, and also 0 < r < min{K −
M(S,α), m(S,α) − J }.
Define the open set N as
N ={β ∈ C(S):β − α < r }.
It follows that any β ∈ N maps S into S, since the maximum of β on
[J, K ] is less than M(S,α) +r < K . Similarly, the minimum of β on
[J, K ] is likewise greater than J . It remains to show that the condition
(3.8) also holds for any β in N . Recall that α(a) = b,α(b) = c, α(c) = d.