• No results found

Transitivity and Chaoticity in 1 D Cellular Automata

N/A
N/A
Protected

Academic year: 2020

Share "Transitivity and Chaoticity in 1 D Cellular Automata"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Transitivity and Chaoticity in 1-D Cellular Automata

Fangyue Chen1, Guanrong Chen2, Weifeng Jin3 1

School of Science, Hangzhou Dianzi University, Hangzhou, China 2

Department of Electronic Engineering, City University of Hong Kong, Hong Kong, China 3

College of Pharmaceutical Sciences, Zhejiang Chinese Medical University, Hangzhou, China Email: [email protected], [email protected], [email protected]

Received November 22, 2012; revised December 30, 2012; accepted January 14,2013

ABSTRACT

Recent progress in symbolic dynamics of cellular automata (CA) shows that many CA exhibit rich and complicated Bernoulli-shift properties, such as positive topological entropy, topological transitivity and even mixing. Noticeably, some CA are only transitive, but not mixing on their subsystems. Yet, for one-dimensional CA, this paper proves that not only the shift transitivity guarantees the CA transitivity but also the CA with transitive non-trivial Bernoulli subshift of finite type have dense periodic points. It is concluded that, for one-dimensional CA, the transitivity implies chaos in the sense of Devaney on the non-trivial Bernoulli subshift of finite types.

Keywords: Bernoulli Subshift of Finite Type; Cellular Automata; Devaney Chaos; Symbolic Dynamics; Topological Transitivity

1. Introduction

1.1. Cellular Automata

Cellular automata (CA), formally introduced by von Neu- mann in the late 1940s and early 1950s, are a class of spatially and temporally discrete deterministic systems, characterized by local interactions and an inherently pa- rallel form of evolution [1]. In the late 1960s, Conway proposed his now-famous Game of Life, which shows the great potential of CA in simulating complex systems [2]. In the 1980s, Wolfram focused on the analysis of dyna- mical systems and studied CA in detail [3,4]. In 2002, he introduced the monumental work A New Kind of Science [5]. In fact, mathematical theory of CA was firstly deve- loped by Hedlund about two decades after Neumann’s seminal work [6]. Since 2002, Chua et al. provided a ri- gorous nonlinear dynamical approach to Wolfram’s em- pirical observations [7-10]. All elementary CA (ECA) rules are reorganized into four groups in terms of finite bit stings. There are 40 topologically-distinct period- rules , 30 topologically-distinct Bernoulli shift rules, 10 complex Bernoulli shift rules, and 8 hyper Bernoulli shift rules. Recently, the dynamical properties of Chua’s periodic rules and robust Bernoulli-shift rules with distinct parameters have been investigated from the viewpoint of symbolic dynamics [11-17].

k

k1, 2, 3, 6

By a theorem of Hedlund [6], a map f S: ZSZ

is an one-dimensional cellular automata (1-D CA) if and only if it is continuous and commutes with the shift map  . For any 1-D CA, there exists a radius and a

local map

0

r

2 1

ˆ : r

f S  

 

i f x    

S such that

 

,

ˆ i r i r f x  

 ,

where notetions will be precisely defined below. In par- ticular, f is an ECA global map when r1 and S

 

0,1 . Each ECA can be expressed by a 3-bit Boolean function and coded by an integer , which is the de- cimal notation of the output binary sequence of the Boo- lean function [5,7,18].

N

1.2. Definition of Chaos

Let X be a metric space and F: XX be a conti- nuous map. F is said to be topologically transitive or simply transitive if, for any non-empty open subsets and of

U V X there exists a natural number n such that Fn

 

U V  ; F is topologically mixing or simply mixing if there exists a natural number such that

N

 

V

n

F U   for all nN; F is sensitive to initial conditions (or simply sensitive) if there exists a

0

  such that, for xX and for any neighborhood

 

B x of x, there exists a y B x

 

 

 

and a natural number n such that d F

n x ,Fn y

 , where

is a distance defined on

d

X.

Let P F

 

xX  n 0 ,Fn

 

xx

be the set of

periodic points of F. P F

 

is said to be a dense sub- set of X if, for any xX and any constant , there exists a

0

 

yP F such that d x y

 

, .

(2)

Devaney if (1)Fis transitive, (2) is a dense sub- set of

 

P F X, (3)Fis sensitive [19].

It has been proved that additive 1-D CA are chaotic [20]. For general dynamical systems, it has been proved that (1) and (2) together imply (3) [21], and for 1-D CA, (1) implies (3) [22]. In the next section of this paper, it will be proved that, for 1-D CA with Bernoulli subshift of finite type (BSFT), (1) also implies (2).

1.3. Symbolic Dynamical Systems and SFT For a finite alphabet , a word over is a finite sequence of elements of . Denote by the set of all words of length . If

0,1,

S

0, ,

aa

,k 1

1

n

a

S S

n

S n x is

a finite or infinite word and I

 

i j, is an interval of integers on which x is defined, then denote

 i j,

i, , j

xx x . Moreover, is said to be a subword of

a

x, denoted as ax, if axI for some interval

IZ , where Z is the set of all integers. The set of bi-infinite configurations is denoted by SZ, and a dis- tance d onSZis defined by

 

| |

, 2

i i i

, i x y ,

d x y



where x

,x1,x x0, ,1

, 1 0,

, , 1,

Z

y y y y S , and 0 if i i

x yi i

 ,

xy , or 1 otherwise. It is known that SZ is a compact, perfect and totally disconnected metric space [23].

For a map f S: ZSZ, a set XSZ is said to be if

-inv nt

f aria f X

 

X . If X is closed and

-inv nt,

f aria then

X f,

is called a subsystem of the

dynamical system . For example, let be a set of some words of length

over , and

,

SZ f

n S be

the set of the bi-infinite configurations consisting of all the words in . Then,

,

is a subsystem of

SZ,

, where  is the left shift L

 

x ixi1 (or the right shift R

 

x ixi1) defined on

Z S , and is called the determinative block system of

. The subsystem

,

0 a1

, 1,

 i b

, or simply is called a subshift of finite type (SFT) with respect to .

, 

E

0, ,bn1

,,b

Furthermore, can be described by a finite directed graph, , where each vertex is labeled by a word in , and is the set of edges connecting the vertices in . Two vertices

and

are connected by an edge 0 n1

if and only if

1

k k . One can think of each element of as a bi-infinite path on the graph . Whereas a directed graph corresponds to a square transition matrix with if and only if there is an edge

, ,

a a

2,,

ij A

, G  

 

bb

0  n1

1 n

1 

E

, , aa

ab k 

m m

n

 

ij

A A

b

G

from vertex to vertex b j , where 

1

m is the

number of elements in , and (or ) is the code of

the corresponding vertex in , . Thus,

i j

i j, 0,1,,m

is precisely defined by the transition matrix A. Remarkably, a

 

0,1 square matrix A is irreducible if, for any , there exists an n such that ; aperiodic if there exists an such that for all

, where

,

i j

n ij

0  n ij

A

0 n ij

A

n

,

i j A is the

 

i j, entry of the power matrix

n

A . If  is an SFT of

Z,

S  , then it is transitive if

and only if A is irreducible; it is mixing if and only if

A is aperiodic. Equivalently, A is irreducible if and only if for every ordered pair of vertices b i and b j there is a path in G starting at b i and ending at

 j

b [23,24].

2. Transitivity and Chaoticity

In this section, it is proved that, for any 1-D CA res- tricted on its Bernoulli-shift subsystem, the shift tran- sitivity implies the CA transitivity, and transitive non- trivial Bernoulli subshift of finite type (BSFT) has dense periodic points. Consequently, for 1-D CA, transitivity implies chaos in the sense of Devaney on the non-trivial BSFT.

2.1. Shift Transitivity Implies CA Transitivity

Definition 2. A closed invariant subset  SZ of a 1-D CA f is called a Bernoulli-shift subsystem if there exists an integer pair

q p,

with pr q 0, such that fp

 

x q

 

x ,x , where is the radius of r

the local map fˆ of the CA f and is the left (or right) shift map.

For simplicity, only consider  as the left shift in the following discussion.

Proposition 1. If is a Bernoulli-shift subsystem of a 1-D CA f with fp

 

x q

 

x ,x ,prq0, then there exists a

2pr1

-sequence set such that

 

x SZ xi pr i pr , ,

     i Z

   .

Proof: If f Sˆ : 2r1S is the local map of f, then one can get the p times iteration of fˆ , fˆp:S2pr1 S.

Thus, f p

 

x q

 

x ,x , if and only if

 

,

ˆp p

i pr i pr

 

 

q

i q

i i

f x  f x   x  x ,

for all iZ. Let

 

2 1

0 2 0 2

,

, , , ,

,

pr

, ,

pr p

i pr i pr

a a S a a

x x i Z

 

   

 

  r

and

 

, i pr i,

Z

pr

x S x i Z

     ,

(3)

Definition 3. The Bernoulli-shift subsystem    in Proposition 1 is called the Bernoulli subshift of finite type (BSFT), and is called the determinative block system of . If BSFT is an infinite set, then it is said to be non-trivial.

Based on Definitions 1, 3 and Proposition 1, an obvi- ous result is the following proposition.

Proposition 2. Consider two BSFTs, 1 and 2, of a 1-D CA f with

 

 

, , 1, 2, 0

i

p q

f x  x x  iprq

.

 

.

Then, if and only if .

1 2 1 2

Theorem 1. Let be a BSFT of a 1-D CA

with If the shift

    

  

 

x ,x

f

 

p q

f x  :   is

transitive, then f :   is also transitive.

Proof: Since the transitivity of  on is equiva- lent to the existence of a such that

x 

 

Orbx  , where

 

 

2

 

, , ,

Orb x  x x  x 

is the orbit of  starting from x and Orb

 

x is its closure [14,15]. It can be verified that for any

, there exists at least an such that

2pr1 -seq

i

uence

Z

a a0, 1,,a2pr



i i, 2pr

0, 1, , 2pr

xa a a .

Conversely, for any , the .

iZ

2pr1 -sequence

i i, 2pr

x 

For the x above, consider the orbit

 

 

2

 

, , ,

f

Orb x  x f x  f x 

and let   Orbf

 

x . It is clear that is closed and . Because is -invariant and closed, one



 

f    

  

 

f

has and fp x q

 

x ,x . Obviously, f

is transitive on

e determinative block system of

 .

Let  denote th  .

On one and, based on Proposition 2 and    , one has . On the other hand, since x  llows

that ,

h

, it fo

i i, 2pr

x   i Z, but the

2 1

-sequence onsisting of i i, 2pr

pr

set c x

iZ

is is implies

 

  and   

. Th

. Thus,    , i.e., f is transi-

rk 1.

gives a convenient method to check if a C

tive on .

Rema

1) Theorem 1

A f is transitive on a BSFT, since  is transitive on SFT if and only if the transition matrix orresponding to the SFT is irreducible [23,24].

2) Theorem 1 shows that the shift transitivity implies the CA transitivity on the BSFT,

c

but the inverse im-

plication may not be correct, with a counter example of ECA f39. One has

2 39

f  , where  

 

0 ,1 

and 0

, 0, 0, 0,

, 1 

,1,1,1,

, s o  on- tains two points. It

c is clear that f39  is transitive but

is not. In case BSFT is an infinite ansitiv

se

is sti

t, whether the CA transitivity implies the shift tr ity on the BSFT

ll an open problem.

3) When a BSFT  is a finite set on which f is transitive, then it is a set of f-periodic points,

 

 

x f x, , ,fk1

x for some

Z

xS and

1 0

k  , it is said that  is

all two claims proved in [22]: 1 trivial.

Remark 2.

Rec ) transitive 1-D CA

is tive; 2) a 1-D CA is transitive but not se

always sensi f

nsitive on a SFT  if and only if

 

 

x,x , ,k2 x

  for some Z

xS and k20. It is easy to be ver d that k1k2 and t

q.

2.2. Transitivity Implies De ifie

p a

hey are

nsity of Periodic Points

com- mon multiples of nd

Theorem 2 Let    be a BSFT of a 1-D CA

with

f

 

q

 

x ,x

p

f x   . If the shift :   is transitive, then th eriodic points of f,

 

 

e set of p

0,

,

P fy   n fn yy is dense in.

Proof: Let sy

be the BSFT, a ter-

minative block stem. For any , there ex

nd  be its de

 and > 0

x

ists a positive integer M

pr

such that

1 1

< 2 i

 

,

2i M 

and for

a0,,a2M

xM M, x ,

it follows that

a2M2pr,,a2M

 

, a0,,a2pr

.

 is transitive on , there exists a path from Since

a2M2pr,,a2M

to

a0,,a2pr

in the graph

 , . Let

GE

2M2pr, , 2M, 0, , k0, 0, , 2pr

b a a b b a a

be the sequence corresponding to this path. Then, its any

2pr1

-subsequences belong to .

Now, construct a cyclic configuration

, , , ,

yb b b b , where

0, , 2M, 0, , k0

ba a b b .

and m

 

yy, where mb

y 

(4)

is the length of b. Thus, y and

 

 

mp

f y mq y

M M,  M M, e. ,

y x , i . yP f

 

a n d d x

 

,y .

Therefore, the sets of periodic se in

d som n [21], th g

points is den

By Theorem 2 an e results i e followin

he rem 3. If

 

P f

.

two theorems are obtained.

T o is transitive on a non-trivial BSFT of

is chaotic in the sense of

D ns

2. s

and Chua’s ny sub- is rule’s a 1-D CA f , then f is sensitive on the BSFT.

Theorem 4. A 1-D CA f

evaney on its tra itive non-trivial BSFT.

3. An Example of Tran itive ECA Rule Rule 26 is a member of Wolfram’s class IV hyper Bernoulli-shift rules, which defines ma systems with rich and complex dynamics. Th

local map is fˆ

0, 0,1

fˆ

0,1,1

fˆ

1, 0, 0

1 and

ˆ , , 0

f a b c  for all other triples

a b c, ,

  

 0,13, and the corresponding

Proposition 3

global map is denoted by There exists a BSFT of

26.

f

, 26

f

 

2, 2

,

Z i i

x S x

     

such that f2

 

x 2

 

x x  and , where

26 , S 0,1

 

 

 

 

 

 

 

0, 0, 0,1, 0 , 0, 0,1, 0,1 , 0,1, 0, 0,1 ,

0,1,1 , 0,1,1, 0, 0 , 0,1

1, 0, 0,1, 0 , 1, 0,1,1, 0 , 1,1, 0, 0,1 , 1,1, 0,1,1 .

0,1, ,1, 0,1 ,

Proof: Firstly,  is a closed set because SZ  

at

2

is an open set. Th n be easily verified th

for and

en, it ca any

 

26

f x   x , fˆ262

 

aai for an at

y

ai2,ai1,a ai, i1,ai2

 . This implies th

 

 

2 2

a

26

f x  x for x .

It is clear that the transition matrix corresponding to is

Proposition 4. The transition matrix

0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0

 0 1 

0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0

0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1

1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0

0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0

A

 

     

       

            

A is irreduci- ble, so f26

: Le

is transitive on Proof t

. , where

C A I I

denote the

is the identity matrix

and let elements of the

po t

o is aperiodic.

,

1 , 1

Cni j 0

ij

wer matrix Cn. It can be easily verified hat

0, 10,

n ij

C  1i j,  for all 7, s Recall that a m trix

nC

a A is irreducible if and only if

AI is aperiodic 3,24][2 . Hence, A is irreducible and so f26 is transitive on .

Theorem 5 f26 is chaotic in the sense of Devaney on

.

3. Conclusion

As

been widely f na ay

ta,” Universi 1966.

[2] M. Gardner

a particular class of dynamical systems, CA have used

ty

, “ or m

Des rich

he of Illino

od pi a

or

eling an te their appa

nd com

ant No. hin

y i

d sim re lex e

CityU1

tions

ulating many

. nt simplicity,

volutions, but

g Kong Re- 117/10) and dical University

Automa- London,

of John Con- physical phenome

1-D CA can displ p

ese Me

of Self-Reproducing s Press, Urbana and

many properties of their temporal evolutions are unde- cidable [25,26]. Although checking the transitivity based on its definition is very difficult [27], and it alone is not sufficient for chaos to exist in general dynamical systems, this work has rigorously proved that the shift transitivity implies the CA transitivity, and the CA with transitive non-trivial BSFT are chaotic in the sense of Devaney, partly answer the open question whether Devaney chaos in 1-D CA is equivalent to transitivity [28].

4. Acknowledgments

This research was jointly supported by the NSFC (Grants No. 11171084 and No. 60872093), the Hon

search Grants Council (Gr Foundation of Zhejiang C (Grant No. 17211076).

REFERENCES

[1] J. von Neumann, “T

The Fantastic Combina

way’s New Solitaire Game Life,” Scientific American, Vol. 223, No. 4, 1970, pp. 120-123.

doi:10.1038/scientificamerican1070-120

[3] S. Wolfram, “Computation Theory of Cellular Automa- ta,” Communications in Mathematical Physics, Vol. 96, No. 1, 1984, pp. 15-57. doi:10.1007/BF01217347

[4] S. Wolfram, “Theory and Application of Cellular Automa-

l System The-

ta,” Word Scientific, Singapore Cty, 1986.

[5] S. Wolfram, “A New Kind of Science,” Wolfram Media, Inc., Champaign, 2002.

[6] G. A. Hedlund, “Endomorphisms and Automorphism of the Shift Dynamical System,” Mathematica

ory, Vol. 3, No. 4, 1969, pp. 320-375. doi:10.1007/BF01691062

[7] L. O. Chua, V. I. Sbitnev and S. Yoon, “A Nonlinear Dy- namics Perspective of Wolfram’s New Kind of Science, Part IV: From Bernoulli-Shift to 1/f Spectrum,” Interna- tional Journal of Bifurcation and Chaos

2005, pp. 1045-1183.

(5)

[8] L. O. Chua, V. I. Sbitnev and S. Yoon, “A Nonlinear Dy- namics Perspective of Wolfram’s New Kind of Scienc, Part VI: From Time-Reversible Attractors to the Arrows of Time,” International Journal of Bifurcation and Chaos, Vol. 16, No. 5, 2006, pp. 1097-1373.

doi:10.1142/S0218127406015544

[9] L. O. Chua, J. B. Guan, I. S. Valery and J. Shin, “A Non- linear Dynamics Perspective of Wolfram’s New Kind of Science, Part VII: Isle of Eden,” International Journal of Bifurcation and Chaos, Vol. 17, No. 9

3012.

, 2007, pp. 2839-9068

doi:10.1142/S021812740701

[10] L. O. Chua, K. Karacs, V. I. Sbitnev, J. B. Guan and J. Shin, “A Nonlinear Dynamics Perspective of Wolfram’s New Kind of Science, Part VIII: More Isles of Eden,” In- ternational Journal of Bifurcation and Chaos, Vol. 17, No. 11, 2007, pp. 3741-3894.

doi:10.1142/S0218127407019901

[11] F. Y. Chen, W. F. Jin, G. R. Chen, F. F. Chen and L. Chen, “Chaos of Elementary Cellular Automata Rule 42 of Wol- fram’s Class II,” Chaos, Vol. 19, No. 013140, 2009, pp. 1-6.

[12] W. F. Jin, F. Y. Chen, G. R. Chen, L. Chen and F. F. Chen

Jin, F. Y. Chen, G. R. Chen, L. Chen and F. F. C

omplex Dynamics of Cellu-, “Extending the Symbolic Dynamics of Chua’s Bernoul- li-Shift Rule 56,” Journal of Cellular Automata, Vol. 5, No. 1-2, 2010, pp. 121-138.

[13] W. F. hen,

“Complex Symbolic Dynamics of Chua’s Period-2 Rule 37,” Journal of Cellular Automata, Vol. 5, No. 4-5, 2010, pp. 315-331.

[14] F. F. Chen and F. Y. Chen, “C

lar Automata Rule 119,” Physica A, Vol. 388, No. 6, 2009, pp. 984-990. doi:10.1016/j.physa.2008.12.002 [15] F. F. Chen, F. Y. Chen, G. R. Chen, W. F. Jin and L. Chen,

“Symbolics Dynamics of Elementary Cellular Automata Rule 88,” Nonlinear Dynamics, Vol. 58, No. 1-2, 2009, pp. 431-442. doi:10.1007/s11071-009-9490-3

[16] L. Chen, F. Y. Chen, W. F. Jin, F. F. Chen and G. R. Chen, “Some Nonrobust Bernolli-Shift Rules,” International Journal of Bifurcation and Chaos, Vol. 19, No. 10, 2009, pp. 3407-3415. doi:10.1142/S0218127409024840 [17] F. Y. Chen, L. Shi, G. R. Chen and W. F. Jin, “Cha

-

os and Gliders in Periodic Cellular Automaton Rule 62,” Journal

of Cellular Automata, Vol. 7, No. 4, 2012, pp. 287-302. [18] J. B. Guan, S. W. Shen, C. B. Tang and F. Y. Chen, “Ex-

tending Chua’s Global Equivalence Theorem on Wolf ram’s New Kind of Science,” International Journal of Bifurcation and Chaos, Vol. 17, No. 12, 2007, pp. 4245- 4259. doi:10.1142/S0218127407019925

[19] R. L. Devaney, “An Introduction to Chaotic Dynamical Systems,” Addison-Wesley, Hazard, 1989.

ording to De- [20] P. Favati, G. Lotti and L. Margara, “Additive One-Dimen-

sional Cellular Automata Are Chaotic Acc

vaney’s Definition of Chaos,” Theoretical Computer Sci- ence, Vol. 174, No. 1-2, 1997, pp. 157-170.

doi:10.1016/S0304-3975(95)00022-4 [21] J. Banks, J. Brooks, G. Cairns, G. Davis an

“On the Devaney’s Definition of Cha

d P. Stacey, os,” The American Mathematical Monthly, Vol. 99, No. 4, 1992, pp. 332-334. doi:10.2307/2324899

[22] B. Codenotti and L. Margara, “Transitive Cellular Automa- ta Are Sensitive,” The American Mathematical Monthly, Vol. 103, No. 1, 1996, pp. 58-62. doi:10.2307/2975215 [23] B. Kitchens, “Symbolic Dynamics: One-Sided, Two-Sided

and Countable State Markov Shifts,” Springer-Verlag,

Education Publishing House, Shanghai,

Transitive Maps,” Ergodic Theory and Dynamical

Berlin, 1998.

[24] Z. L. Zhou, “Symbolic Dynamics,” Shanghai Scientific and Technological

1997.

[25] J. Banks, “Regular Periodic Decompositions for Topolo- gically

Systems, Vol. 17, No. 3, 1997, pp. 505-529. doi:10.1017/S0143385797069885

[26] K. Culik, L. P. Hurd and S. Yu, “Computati Aspects of Cellular Automata,” Ph

on Theoretic

ysica D, Vol. 45, No. 1-3, 1990, pp. 357-378.

doi:10.1016/0167-2789(90)90194-T [27] T. K. S. Moothathu, “Homogeneity o

Automata,” Discrete Continuous Dy

f Surjective Cellular

namic Systems, Vol.

334, No. 1, 2005, pp. 3-33. 13, No. 1, 2005, pp. 195-202.

[28] J. Kari, “Theory of Cellular Automata: A Survey,” Theo- retical Computer Science, Vol.

References

Related documents

KORNFIELD, NYBERG, BENDES &amp; KUHNER 1970 BROADWAY,

With the above information in mind, Reiki can be defined as a non-physical healing energy made up of life force energy that is guided by the Higher Intelligence, or

This course provides students with knowledge and skills related to planning, implementation and evaluation of health education programs in general and at different

Redesign of the Lynn Mall commercial district was used to test this approach to see if would be possible to design a biologically functional habitat for wildlife in the city

Weiser refused to give me or Warner Norcross any contract or supporting paperwork for the expenditure, or talk about paying back the money to the Party, or consider how to mitigate

does not negate the existence of the statutory protection for minority shareholders under the Saudi Companies Law of 2015 as it is illustrated later in this thesis. For this study

All the courses (except some for particular languages) are delivered in English once the students enter university, and the regular assignments, laboratory reports and theses are

Penggenangan dilakukan selama 14 hari pada semua taraf perlakuan dengan cara memberikan air ke dalam masing- masing polybag sebanyak konsentrasi yang telah