• 沒有找到結果。

Pattern Generation and Spatial Entropy in Two-dimensional Lattice Models

N/A
N/A
Protected

Academic year: 2021

Share "Pattern Generation and Spatial Entropy in Two-dimensional Lattice Models"

Copied!
39
0
0

加載中.... (立即查看全文)

全文

(1)

(will be inserted by the editor)

Pattern Generation and Spatial Entropy in

Two-dimensional Lattice Models

Jung-Chao Ban1, Song-Sun Lin2, Yin-Heng Lin3 ?

1 The National Center for Theoretical Sciences, Hsin-Chu, Taiwan.

2 Department of Applied Mathematics, National Chiao Tung University, Hsin Chu Taiwan. 3 Department of Applied Mathematics, National Chiao Tung University, Hsin Chu Taiwan.

Received: date / Accepted: date

Abstract:

1. Introduction

Lattices are important in scientifically modelling the underlying spatial struc-tures. Investigations on this subject have been published in biology [9], [10], [20], [21], [22], [30], [31], [32]; chemical reaction and phase transition [7], [8], [23], and image processing and pattern recognition [15], [16], [17], [18], [19], [24]. In lattice dynamical systems (LDS) and cellular neural networks (CNN), the complexity of the set of all global patterns has received considerable attention recently, in particular, to study its spatial entropy [1],[2], [3], [4], [5], [12], [13], [14], [27], [28],[29], [38], [39], [41].

As is well-known the one dimensional spatial entropy h can be found with an associated transition matrix T. The spatial entropy h equals log ρ(T), where ρ(T) is the maximum eigenvalue of T.

In two-dimensional situations, higher transition matrices have been discov-ered in [29] and developed completely in [4] by studying the pattern generation problem.

This study extends our previous work [4]. For simplicity, two symbols on 2 × 2 lattice Z2×2 are addressed. A transition matrix in horizontal (or vertical)

direction A2=    a11a12a13a14 a21a22a23a24 a31a32a33a34 a41a42a43a44   , (1.1)

? The authors would like to thank the National Science Council, R.O.C. and the National

(2)

which is linked to a set of admissible local patterns on Z2×2is considered, where

aij ∈ {0, 1} for 1 ≤ i, j ≤ 4. The associated vertical (or horizontal) transition

matrix B2is denoted by B2=    b11b12b13b14 b21b22b23b24 b31b32b33b34 b41b42b43b44    (1.2)

A2and B2 are connected to each other as follows.

A2=    b11b12b21b22 b13b14b23b24 b31b32b41b42 b33b34b43b44   =  A2;1 A2;2 A2;3 A2;4  , (1.3) and B2=    a11a12a21a22 a13a14a23a24 a31a32a41a42 a33a34a43a44   =  B2;1 B2;2 B2;3 B2;4  . (1.4)

Notably if A2 represents the horizontal (or vertical) transition matrix then

B2 represents the vertical (or horizontal) transition matrix. Results which hold

for A2are also valid for B2. Therefore, for simplicity, only A2 is stated herein.

The recursive formulae for n-th order transition matrices Andefined on Z2×n

were obtained [4] using the following procedure:

An+1=    b11An;1b12An;2b21An;1b22An;2 b13An;3b14An;4b23An;3b24An;4 b31An;1b32An;2b41An;1b42An;2 b33An;3b34An;4b43An;3b44An;4    (1.5) whenever An = An;1 An;2 An;3An;4  , (1.6) for n ≥ 2, or equivalently, An+1;α=  bα1An;1bα2An;2 bα3An;3bα4An;4  , (1.7)

for α ∈ {1, 2, 3, 4}. The number of all admissible patterns defined on Zm×nwhich

can be generated from A2 is now defined by

Γm,n(A2) = |Am−1n |

= the summation of all entries in 2n× 2n

matrix Am−1

n .

(1.8) The spatial entropy h(A2) is defined as

h(A2) = lim m,n→∞ log Γm,n(A2) mn =m,n→∞lim log |Am−1 n | mn . (1.9)

(3)

The existence of the limit (1.9) has been shown in [4], [14], [29]. When h(A2) > 0,

the number of admissible patterns grows exponentially with the lattice sizes m × n. In this situation, spatial chaos arises. When h(A2) = 0, pattern formation

occurs.

To compute the double limit in (1.9), [29] and [4] first fixed n ≥ 2 and let m tend to infinite; then use Perron-Frobenius theorem,

lim m→∞ log |Am−1 n | m = log ρ(An), (1.10) which implies h(A2) = lim n→∞ log ρ(An) n , (1.11)

where ρ(M ) is the maximum eigenvalue of matrix M . Since Anis 2n×2nmatrix,

computing ρ(An) is usually quite difficult when n is larger. Moreover, (1.11) does

not produce any error estimate for the sequence log ρ(An)

n and its limit h(A2). This leads a great deficiency in computing the entropy. However, for a class of A2, the recursive formulae for ρ(An) can be discovered, along with a limiting

equation to ρ∗= exp(h(A

2)), see as in [4].

This study takes a different approach to resolve these difficulties. Previously, the double limit (1.9) was examined by taking the m-limit firstly as in (1.10). Now, for each fixed m ≥ 2, the n-limit in (1.9) is studied, i.e., the limit

lim n→∞ log |Am−1 n | n (1.12) is considered. Write Amn =  Am,n;1Am,n;2 Am,n;3Am,n;4  . (1.13)

The investigation of (1.12) could be simpler if a recursive formula like (1.7) could be found for Am,n;α. The first task of this study is to solve this problem.

For matrix multiplication, the indices of An;α, α ∈ {1, 2, 3, 4} are conveniently

expressed as An = An;11 An;12 An;21An;22  . (1.14) Then Am,n;α= 2m−1 X k=1 A(k)m,n;α, (1.15) where A(k)m,n;α= An;j1j2An;j2j3· · · An;jmjm+1, (1.16) k = 1 + m X i=2 2m−i(ji− 1), (1.17) and α = 2(j1− 1) + jm+1. (1.18)

(4)

A(k)m,n;α in (1.16) is called an elementary pattern of order (m, n), a fundamental

element in constructing Am,n;α in (1.15). Notably the elementary patterns are

in lexicographic order according to (1.17). The following m-th order ordering matrix, see as in [4]. Xm,n=  Xm,n;1Xm,n;2 Xm,n;3Xm,n;4  , (1.19)

is represented to record these elementary patterns systematically, where Xm,n;α= (A(k)m,n;α)

t

1≤k≤2m−1 (1.20)

is a 2m−1 column vector.

The first main result of this study is to introduce the reduction operator Cm,

and a recursive formula like (1.7) can be found for A(k)m,n;α. Indeed,

Cm=    Cm;11Cm;12 Cm;13Cm;14 Cm;21Cm;22 Cm;23Cm;24 Cm;31Cm;32 Cm;33Cm;34 Cm;41Cm;42 Cm;43Cm;44    (1.21) =    Sm;11Sm;12Sm;21Sm;22 Sm;13Sm;14Sm;23Sm;24 Sm;31Sm;32Sm;41Sm;42 Sm;33Sm;34Sm;43Sm;44   , (1.22) where Cm;ij =  ai1ai2 ai3ai4  ◦ ⊗ˆ B2;1B2;2 B2;3B2;4 m−2! 2×2 ! 2m−1×2m−1 ◦  E2m−2×2m−2⊗  a1j a2j a3j a4j  2m−1×2m−1 (1.23) is a 2m−1× 2m−1 matrix where E

k×k is the k × k full matrix; ⊗ denotes the

Kronecker product, ◦ denotes the Hadamard product and the product ˆ⊗ which involves both the Kronecker product and the Hadamard product, as stipulated by Definition 2.2.

In this sense, Cm;ij is called as the connecting matrix in studying the

prim-itivity of An as in [6]. In Theorem 2.4, the entry of Cm;ij is shown to be

ai1i2ai2i3· · · aimim+1, with i1= i and im+1= j. Therefore, all admissible path of

A2from i to j with length m are arranged systematically in matrix Cm;ij. Now,

the recursive formula is stated as

A(k)m,n+1;α=        2m−1 X l=1 (Sm;α1)klA (l) m,n;1 2m−1 X l=1 (Sm;α2)klA (l) m,n;2 2m−1 X l=1 (Sm;α3)klA (l) m,n;3 2m−1 X l=1 (Sm;α4)klA (l) m,n;4        , (1.24)

for m ≥ 2, n ≥ 2, 1 ≤ k ≤ 2m−1 and 1 ≤ α ≤ 4. (1.24) is the generalization of

(5)

The recursive formula (1.24) immediately derives a lower bound of entropy. Indeed, for any positive integerK and diagonal periodic cycle β1β2· · · βKβK+1,

where βj∈ {1, 4} and βK+1= β1,

h(A2) ≥

1

mKlog ρ(Sm;β1β2Sm;β2β3· · · Sm;βKβK+1). (1.25)

Equation (1.25) implies h(A2) > 0, indicating that spatial chaos occurs if a

di-agonal periodic cycle of β1β2· · · βKβ1 applies, with a maximum eigenvalue of

Sm;β1β2· · · Sm;βKβ1 greater than one. This represents a powerful method of

ver-ifing the positivity of spatial entropy, which is hard in examining the complexity of pattern-generation problems.

On the other hand, the subadditivity property of Γm,n(A2) is known to imply

h(A2) ≤

log Γm,n(A2)

mn (1.26)

as in [14]. Consequently, (1.8), (1.10) and (1.26) indicate an upper bound of entropy as

h(A2) ≤ log ρ(A n)

n , (1.27)

for any n ≥ 2.

However, the Perron-Frobenius theorem also implies

lim sup

m→∞

log tr(Am−1n )

m = log ρ(An), (1.28)

where tr(M ) denotes the trace of matrix M , see Appendix. Thus, (1.28) implies

h(A2) = lim sup m,n→∞

log tr(Am−1

n )

mn . (1.29)

In studying the double-limit of (1.29), for each fixed m ≥ 2, the n-limit in (1.29)

lim sup

n→∞

log tr(Am−1n )

n (1.30)

is first considered. (1.30) can be studied by introducing the following trace op-erator Tm=  Cm;11Cm;22 Cm;33Cm;44  . (1.31)

Then, a recursive formula for tr(Am

n) can be verified tr(Amn) = Tn−2m   trXm,2;1 trXm,2;4   , (1.32)

(6)

for n ≥ 2, where tr(Xm,n;α) = (trA (k) m,n;α)t1≤k≤2m−1 and |V | = l X j=1 vj for vector

V = (v1, · · · , vl)t, vj denote numbers or matrices with the same order.

Conse-quently, (1.29) and (1.32) yield

h(A2) = lim sup m→∞

log ρ(Tm)

m . (1.33)

Note that for a large class of A2, the limit sup in (1.28), (1.29), (1.30) and

(1.33) can be replaced by limit, for details see section 3.

Now, (1.33) can be applied to find the upper bounds of entropy. For example when A2is symmetric, then

h(A2) ≤ log ρ(T 2m)

2m , (1.34)

for any m ≥ 1. Since

Tn≤ Bn (1.35)

can be shown for any n ≥ 2. Generally, (1.33) gives a better approximation than (1.11).

In summary, this study yields lower-bound estimates of entropy like (1.25) by introducing reduction operators Cm, and the upper-bound estimates of

en-tropy like (1.34) by introducing trace operators Tm. This approach provides an

accurate and effective method to compute spatial entropy.

The rest of this paper is organized as follows. Section 2 derives the reduction operator Cm which can recursively reduce higher order elementary patterns to

lower order. Then, the lower-bound of spatial entropy can be found by computing the maximum eigenvalues of the diagonal periodic cycles of sequence Sm;αβ.

Section 3 addresses the trace operator Tmof Cm. The entropy can be calculated

by computing the maximum eigenvalues of Tm. When A2 is symmetric, the

upper-bounds of entropy are also found. Section 4 briefly discuss the theory for many symbols on larger lattices. The Appendices presents the Perron-Frobenius theorem and its related results.

2. Reduction Operators

2.1. Reduction operators and ordering matrix. This section derives reduction operators and investigates their properties. For clarity, two symbols on 2 × 2 lattice Z2×2 are examined first. Section 4 addresses more general situation.

Let A2and B2 be defined as in (1.1)∼(1.4). The column matrices fA2 and fB2

of A2and B2are defined by

f A2=    a11 a21a12a22 a31 a41a32a42 a13 a23a14a24 a33 a43a34a44   =  ˜ A2;1A˜2;2 ˜ A2;3A˜2;4  (2.1)

(7)

and f B2=    b11 b21b12b22 b31 b41b32b42 b13 b23b14b24 b33 b43b34b44   =  ˜ B2;1 B˜2;2 ˜ B2;3 B˜2;4  (2.2) , respectively.

For higher order matrices n ≥ 2, An, An+1 and An+1;α are defined as in

(1.5)∼(1.7).

For matrix multiplication, the indices of An;αare conveniently expressed as

An =  An;11An;12 An;21An;22  . (2.3) Clearly, An;α= An;j1j2, where α = α(j1, j2) = 2(j1− 1) + j2. (2.4)

For m ≥ 2, the elementary pattern in the entries of Am

n is represented by

An;j1j2An;j2j3· · · An;jmjm+1,

where js∈ {1, 2}. A lexicographic order for multiple indices

Jm+1= (j1j2· · · jmjm+1) is introduced, using χ(Jm+1) = 1 + m X s=2 2m−l(js− 1). (2.5) Now, A(k)m,n;α= An;j1j2An;j2j3· · · An;jmjm+1, (2.6) where α = α(j1, jm+1) = 2(j1− 1) + jm+1 (2.7) and k = χ(Jm+1) (2.8)

is given in (2.5). Note that jm+1 does not involve in (2.5) and (2.8) but instead

in (2.7). Therefore Am n can be expressed as Amn =  Am,n;1Am,n;2 Am,n;3Am,n;4  , (2.9) where Am,n;α= 2m−1 X k=1 A(k)m,n;α. (2.10) Furthermore, Xm,n;α= (A(k)m,n;α) t 1≤k≤2m−1. (2.11)

(8)

1 ≤ k ≤ 2m−1, X

m,n;α is a 2m−1 column-vector that consists of all elementary

patterns in Am,n;α. The ordering matrix Xm,n of Amn is now defined by

Xm,n= Xm,n;1

Xm,n;2

Xm,n;3Xm,n;4



. (2.12)

The following simplest example is studied first to illustrate the above concept. Example 2.1 Considering m = 2, it can easily be verified

A2n=  A2 n;11+ An;12An;21 An;11An;12+ An;12An;22 An;21An;11+ An;22An;21 An;21An;12+ A2n;22  , (2.13) and A(1)2,n;1= A2n;11, A (2) 2,n;1= An;12An;21, A(1)2,n;2= An;11An;12, A (2) 2,n;2= An;12An;22, A(1)2,n;3= An;21An;11, A (2) 2,n;3= An;22An;21, A(1)2,n;4= An;21An;12, A (2) 2,n;4= A 2 n;22.          . (2.14) Therefore, X2,n;1=  A2 n;11 An;12An;21  , X2,n;2= An;11 An,12 An;12An;22  , X2,n;3=  An;21An;11 An;22An;21  , X2,n;4=  An;21An,12 An;22An;22  .            . (2.15)

Applying (1.7), and by a straightforward computation,

X2,n+1;1 =  A2 n+1;11 An+1;12An+1;21  (2.16) =        b2 11A2n;1+ b12b13An;2An;3 b11b12An;1An;2+ b12b14An;2An;4 b13b11An;3An;1+ b14b13An;4An;3 b13b12An;3An;2+ b214A2n;4   b21b31A2n;1+ b22b33An;2An;3 b21b32An;1An;2+ b22b34An;2An;4 b23b31An;3An;1+ b24b33An;4An;3 b23b32An;3An;2+ b24b34A2n;4        Clearly, the j1j2 entries of A2n+1;11 and An+1;12An+1;21 in (2.16) consist of

entries of X2,n;αin (2.14) with α = α(j1, j2) in (2.4). Moreover, the terms (2.16)

can be rearranged in terms of X2,n;α by exchanging the second row in the first

matrix and the first row in the second matrix in (2.16) as follows.        b2 11 b12b13 b21b31 b22b33   A2 n;1 An;2An;3   b11b12b12b14 b21b32b22b34   An;1An;2 An;2An;4   b13b11 b14b13 b23b31 b24b33   An;3An;1 An;4An;3   b13b12 b214 b23b32b24b34   An;3An;2 A2n;4        (2.17)

(9)

Applying (1.1), (1.2) and (2.1), (2.17) can be rewritten as        a2 11 a12a21 a13a31 a14a41   A2 n;11 An;12An;21   a11a12a12a22 a13a32a14a42   An;11An;12 An;12An;22   a21a11 a22a21 a23a31 a24a41   An;21An;11 An;22An;21   a21a12 a222 a23a32a24a42   An;21An;12 A2n;22        = (B2;11◦A2;11˜ )X2,n;1(B2;11◦A2;12˜ )X2,n;2 (B2;21◦A2;11˜ )X2,n;3(B2;21◦A2;12˜ )X2,n;4  . (2.18)

Therefore, after the permutation of entries of X2,n+1;1 as in (2.17) or (2.18),

X2,n+1;1 can be represented by a 2 × 2 matrix

ˆ X2,n+1;1≡ P(X2,n+1;1) ≡ X2,n+1;1;1 X2,n+1;1;2 X2,n+1;1;3X2,n+1;1;4  , (2.19) where X2,n+1;1;1= S2;11X2,n;1, X2,n+1;1;2= S2;12X2,n;2, X2,n+1;1;3= S2;13X2,n;3, X2,n+1;1;4= S2;14X2,n;4      (2.20) and S2;11= B2;11◦ ˜A2;11≡ C2;11, S2;12= B2;11◦ ˜A2;12≡ C2;12, S2;13= B2;21◦ ˜A2;11≡ C2;21, S2;14= B2;21◦ ˜A2;12≡ C2;22,        . (2.21) 

The above derivation indicates that X2,n+1;1 can be reduced to form X2,n;β

through multiplication by reduction matrices C2;αβ. This procedure can be

extneded to introduce the reduction operator Cm= [ Cm;αβ], for all m ≥ 2.

Before introducing Cm, three products of matrices are defined as follows.

Definition 2.2 For any two matrices M = (Mij) and N = (Nkl), the Kronecker

product (tensor product) M ⊗ N of M and N is defined by

M ⊗ N = (MijN). (2.22)

For any n ≥ 1,

⊗Nn= N ⊗ N ⊗ · · · ⊗ N, n-times in N.

Next, for any two n × n matrices

C = (Cij) and D = (Dij)

where Cij and Dij are numbers or matrices, the Hadamard product C ◦ D is

defined by

(10)

where the product Cij · Dij of Cij and Dij may be a multiplication between

numbers, between numbers and matrices or between matrices whenever it is well-defined.

Finally, product ˆ⊗ is defined as follows. For any 4 × 4 matrix

M2=    m11m12m21m22 m13m14m23m24 m31m32m41m42 m33m34m43m44   =  M2;1M2;2 M2;3M2;4  (2.24)

and any 2 × 2 matrix

N = NN1 N2

3 N4



, (2.25)

where mij are numbers and Nk are numbers or matrices, for 1 ≤ i, j, k ≤ 4,

define M2⊗N =ˆ    m11N1m12N2m21N1m22N2 m13N3m14N4m23N3m24N4 m31N1m32N2m41N1m42N2 m33N3m34N4m43N3m44N4   . (2.26)

Furthermore, for n ≥ 1, the n + 1 th order of transition matrix of M2 is defined

by

Mn+1≡ ˆ⊗Mn2 = M2⊗Mˆ 2⊗ · · · ˆˆ ⊗M2,

n-times in M2. More precisely,

Mn+1= M2⊗( ˆˆ ⊗Mn−12 ) =  M2;1◦ ( ˆ⊗Mn−12 ) M2;2◦ ( ˆ⊗Mn−12 ) M2;3◦ ( ˆ⊗Mn−12 ) M2;4◦ ( ˆ⊗Mn−12 )  =    m11Mn;1m12Mn;2m21Mn;1m22Mn;2 m13Mn;3m14Mn;4m23Mn;3m24Mn;4 m31Mn;1m32Mn;2m41Mn;1m42Mn;2 m33Mn;3m34Mn;4m43Mn;3m44Mn;4   =  Mn+1;1Mn+1;2 Mn+1;3Mn+1;4  , (2.27) where Mn= ˆ⊗Mn−12 =  Mn;1Mn;2 Mn;3Mn;4  . Here, the following convention is adopted,

ˆ ⊗M0

2= E4×4.

Definition 2.3 For m ≥ 2, define

Cm=    Cm;11Cm;12 Cm;13Cm;14 Cm;21Cm;22 Cm;23Cm;24 Cm;31Cm;32 Cm;33Cm;34 Cm;41Cm;42 Cm;43Cm;44   =    Sm;11Sm;12Sm;21Sm;22 Sm;13Sm;14Sm;23Sm;24 Sm;31Sm;32Sm;41Sm;42 Sm;33Sm;34Sm;43Sm;44   , (2.28) where Cm;αβ=  aα1 aα2 aα3 aα4  ◦ ⊗ˆ B2;1B2;2 B2;3B2;4 m−2! 2×2 ! 2m−1×2m−1 ◦  E2m−2×2m−2⊗ a1βa2β a3βa4β  2m−1×2m−1 . (2.29)

(11)

Similarly, for B2, define Um=    Um;11Um;12Um;13Um;14 Um;21Um;22Um;23Um;24 Um;31Um;32Um;33Um;34 Um;41Um;42Um;43Um;44   =    Wm;11Wm;12Wm;21Wm;22 Wm;13Wm;14Wm;23Wm;24 Wm;31Wm;32Wm;41Wm;42 Wm;33Wm;34Wm;43Wm;44   , (2.30) where Um;αβ=  bα1 bα2 bα3 bα4  ◦ ⊗ˆ A2;1 A2;2 A2;3 A2;4 m−2! 2×2 ! 2m−1×2m−1 ◦  E2m−2×2m−2⊗ b1βb2β b3βb4β  2m−1×2m−1 . (2.31) Sm= [Sm;αβ] and Wm= [Wm;αβ].

Now Rm+1can be found from Cm by a recursive formula, as in (1.7).

Theorem 2.4 For any m ≥ 2 and 1 ≤ α, β ≤ 4, Cm+1;αβ= aα1 Cm;1β aα2Cm;2β aα3Cm;3β aα4Cm;4β  , (2.32) and Um+1;αβ= bα1 Um;1β bα2Um;2β bα3Um;3β bα4Um;4β  . (2.33) Proof. By (2.27), ˆ ⊗Bm−1 2 = B2⊗( ˆˆ ⊗Bm−22 ) =  B2;1◦ ( ˆ⊗Bm−22 ) B2;2◦ ( ˆ⊗Bm−22 ) B2;3◦ ( ˆ⊗Bm−22 ) B2;4◦ ( ˆ⊗Bm−22 )  . Therefore, Cm+1;αβ= (B2;α◦ ( ˆ⊗Bm−12 )) ◦ (E2m−1×2m−1⊗ ˜A2;β) = aα1(B2;1◦ ˆ⊗B m−2 2 ) aα2(B2;2◦ ˆ⊗Bm−22 ) aα3(B2;3◦ ˆ⊗Bm−22 ) aα4(B2;4◦ ˆ⊗Bm−22 )  ◦ (E2m−1×2m−1⊗ ˜A2;β) = aα1[(B2;1◦ ˆ⊗B m−2 2 ) ◦ (E2m−2×2m−2 ⊗ ˜A2;β)] aα2[(B2;2◦ ˆ⊗Bm−22 ) ◦ (E2m−2×2m−2⊗ ˜A2;β) aα3[(B2;3◦ ˆ⊗Bm−22 ) ◦ (E2m−2×2m−2 ⊗ ˜A2;β)] aα4[(B2;4◦ ˆ⊗Bm−22 ) ◦ (E2m−2×2m−2⊗ ˜A2;β)]  = aα1Cm;1β aα2Cm;2β aα3Cm;3β aα4Cm;4β  .

A similar result also holds for Um;αβ; the details are omitted here. The proof is

complete. 

Note that (2.32) implies that the entry of Rm;ij is ai1i2ai2i3· · · aimim+1 with

i1 = i and im+1 = j. Rm;ij is consist of all words of length m starting from i

and ending at j.

In this sense, Cm;ij is called a connecting matrix in studying the primitivity

of An as in [6]. To show that Cmis a reduction operator, results like (2.20) must

(12)

using (1.7), A(k)m,n+1;α = An+1;j1j2An+1;j2j3· · · An+1,jmjm+1 = m Y i=1  bαi1An;11bαi2An;12 bαi3An;21bαi4An;22  (2.34)

where αi= α(ji, ji+1), for 1 ≤ i ≤ m. After executing m-times matrix

multipli-cations in (2.34), A(k)m,n+1;α= " A(k)m,n+1;α;1A(k)m,n+1;α;2 A(k)m,n+1;α;3A(k)m,n+1;α;4 # (2.35) where A(k)m,n+1;α;β= 2m−1 X l=1 C(m; α, β; k, l)A(l)m,n;β (2.36)

is a linear combination of A(l)m,n;β with the coefficients C(m; α, β; k, l) which are products of bαlj, 1 ≤ l ≤ m. Note that Amn+1=  Am,n+1;1 Am,n+1;2 Am,n+1;3 Am,n+1;4  (2.37) =        2m−1 X k=1 A(k)m,n+1;1 2m−1 X k=1 A(k)m,n+1;2 2m−1 X k=1 A(k)m,n+1;3 2m−1 X k=1 A(k)m,n+1;4        =       P2m−1 k=1 A (k) m,n+1;1;1 P2m−1 k=1 A (k) m,n+1;1;2 P2m−1 k=1 A (k) m,n+1;2;1 P2m−1 k=1 A (k) m,n+1;2;2 P2m−1 k=1 A (k) m,n+1;1;3 P2m−1 k=1 A (k) m,n+1;1;4 P2m−1 k=1 A (k) m,n+1;2;3 P2m−1 k=1 A (k) m,n+1;2;4 P2m−1 k=1 A (k) m,n+1;3;1 P2m−1 k=1 A (k) m,n+1;3;2 P2m−1 k=1 A (k) m,n+1;4;1 P2m−1 k=1 A (k) m,n+1;4;2 P2m−1 k=1 A (k) m,n+1;3;3 P2m−1 k=1 A (k) m,n+1;3;4 P2m−1 k=1 A (k) m,n+1;4;3 P2m−1 k=1 A (k) m,n+1;4;4       Now, Xm,n+1;α;β is defined as Xm,n+1;α;β = (A (k) m,n+1;α;β) t. (2.38)

As in (2.17), the entries of Xm,n+1;α are rearranged into a new matrix

ˆ Xm,n+1;α≡ P(Xm,n+1;α) ≡  Xm,n+1;α;1 Xm,n+1;α;2 Xm,n+1;α;3 Xm,n+1;α;4  . (2.39) The ordering matrix Xm,nallows the elementary patterns to be tracked during

the reduction from Am

n+1to Amn. This careful book-keeping provides a

systemat-ical way to generate the admissible patterns and also lower-bound estimates of spatial entropy later.

(13)

From (2.36) and (2.38),

Xm,n+1;α;β = C(m; α, β)Xm,n;β (2.40)

where

C(m; α, β) = (C(m; α, β; k, l)), 1 ≤ k, l ≤ 2m−1, is a 2m−1× 2m−1

matrix. Now, C(m; α, β) = Sm;αβmust be shown as follows.

Theorem 2.5 For any m ≥ 2 and n ≥ 2, let Sm;αβ be given as in (2.28) and

(2.29). Then,

Xm,n+1;α;β= Sm;αβXm,n;β, (2.41)

or equivalently, the recursive formula (1.24) holds, i.e.,

A(k)m,n+1;α=        2m−1 X l=1 (Sm;α1)klA (l) m,n;1 2m−1 X l=1 (Sm;α2)klA (l) m,n;2 2m−1 X l=1 (Sm;α3)klA (l) m,n;3 2m−1 X l=1 (Sm;α4)klA (l) m,n;4        . (2.42) Moreover, for n = 1, A(k)m,2;α=        2m−1 X l=1 (Sm;α1)kl 2m−1 X l=1 (Sm;α2)kl 2m−1 X l=1 (Sm;α3)kl 2m−1 X l=1 (Sm;α4)kl        (2.43)

for any 1 ≤ k ≤ 2m−1 and α ∈ {1, 2, 3, 4}.

Proof. The result is proven by the induction on m.

When m = 2, and α = 1, (2.41) was proven as in Example 2.1. The case α = 2, 3 and 4 can also be proved analogously; the details are omitted.

Now, assume that (2.41) holds for m; the goal is to show that it also holds for m + 1. Since Am+1n+1 = An+1· Amn+1=  An+1;1 An+1;2 An+1;3 An+1;4   Am,n+1,1 Am,n+1;2 Am,n+1,3 Am,n+1;4  , (2.11) implies Xm+1,n+1;1=  An+1;1Xm,n+1;1 An+1;2Xm,n+1;3  , Xm+1,n+1;2=  An+1;1Xm,n+1;2 An+1;2Xm,n+1;4  , Xm+1,n+1;3=  An+1;3Xm,n+1;1 An+1;4Xm,n+1;3  , and Xm+1,n+1;4=  An+1;3Xm,n+1;2 An+1;4Xm,n+1;4  .

(14)

For α = 1, by induction on m then (An+1;1P(Xm,n+1;1), An+1;4P(Xm,n+1;4))t =        b11An;1b12An;2 b13An;3b14An;4   Sm;11Xm,n;1Sm;12Xm,n;2 Sm;13Xm,n;3Sm;14Xm,n;4   b21An;1b22An;2 b23An;3b24An;4   Sm;31Xm,n;1Sm;32Xm,n;2 Sm;33Xm,n;3Sm;34Xm,n;4        =        b11Sm;11An;1Xm,n;1+ b12Sm;13An;2Xm,n;3b11Sm;12An;1Xm,n;2+ b12Sm;14An;2Xm,n;4 b13Sm;11An;3Xm,n;1+ b14Sm;13An;4Xm,n;3b13Sm;12An;3Xm,n;2+ b14Sm;14An;4Xm,n;4   b21Sm;31An;1Xm,n;1+ b22Sm;33An;2Xm,n;3b21Sm;32An;1Xm,n;2+ b22Sm;34An;2Xm,n;4 b23Sm;31An;3Xm,n;1+ b24Sm;33An;3Xm,n;3b23Sm;32An;3Xm,n;3+ b24Sm;34An;4Xm,n;4       

Hence Xm+1,n+1;1 can be represented by a matrix

ˆ Xm+1,n+1;1≡ P(Xm+1,n+1;1) ≡  Xm+1,n+1;1,1Xm+1,n+1;1,2 Xm+1,n+1;1,3Xm+1,n+1;1,4  =        b11Sm;11b12Sm;13 b21Sm;31b22Sm;33   An;1Xm,n;1 An;2Xm,n;3   b11Sm;12b12Sm;14 b21Sm;32b22Sm;34   An;1Xm,n;2 An;2Xm,n;4   b13Sm;11b14Sm;13 b23Sm;31b24Sm;33   An;3Xm,n;1 An;4Xm,n;3   b13Sm;12b14Sm;14 b23Sm;32b24Sm;34   An;3Xm,n;2 An;4Xm,n;4       

Once again, (1.1), (1.2) and (2.1) can be used to recast the matrix ˆXm+1,n+1;1

as        a11Cm;11a12Cm;21 a13Cm;31a14Cm;41  Xm+1,n;1  a11 Sm;12a12Sm;22 a13Sm;32a14Sm;42  Xm+1,n;2  a21Cm;11a22Cm;21 a23Cm;31a24Cm;41  Xm+1,n;3  a21Cm;12a22Cm;22 a23Cm;32a24Cm;42  Xm+1,n;4      

According to Theorem 2.4, the above matrix becomes

= Cm+1;11Xm+1,n;1Cm+1;12Xm+1,n;2 Cm+1;21Xm+1,n;3Cm+1;22Xm+1,n;4  = Sm+1;11Xm+1,n;1Sm+1;12Xm+1,n;2 Sm+1;13Xm+1,n;3Sm+1;14Xm+1,n;4  .

The cases of α = 2, 3 and 4 can also be considered analogously, (2.41) follows. Next, (2.42) follows easily from (2.35), (2.36) and (2.41).

Equation (2.43) remains to be shown. If the 2 × 2 matrix

A1≡ A1;11 A1;12 A1;21 A1;22  ≡ A1;1 A1;2 A1;3 A1;4  ≡ 1 1 1 1  (2.44)

is introduced, then the previous argument also hold for n = 1. Thus, (2.43)

(15)

For any positive integer p ≥ 2, repeatedly applying Theorem 2.5 p times permits the elementary patterns of Am

n+p to be expressed as the product of

a sequence of Sm;βiβi+1 and the elementary patterns in A

m

n. The elementary

pattern in Am

n+p is first studied.

For any p ≥ 2 and 1 ≤ q ≤ p − 1, define A(k)m,n+p;α;β 1;β2;··· ;βq= " A(k)m,n+p;α;β 1;β2;··· ;βq;1A (k) m,n+p;α;β1;β2;··· ;βq;2 A(k)m,n+p;α;β 1;β2;··· ;βq;3A (k) m,n+p;α;β1;β2;··· ;βq;4 # . (2.45) Then A(k)m,n+p;α;β 1;β2;··· ;βp= 2m−1 X l1=1 · · · 2m−1 X lp=1 ( p Y i=1

C(m; βi−1, βi; li−1, li))A (lp)

m,n;βp, (2.46)

where β0 = α and l0 = k can be easily verified. Therefore, for any p ≥ 1, a

generalization for (2.37) can be found for Amn+pas a 2

p+1× 2p+1 matrix Amn+p=Am,n+p;α;β1;β2··· ;βp  (2.47) where Am,n+p;α;β1;β2··· ;βp= 2m−1 X k=1 A(k)m,n;α;β 1;β2··· ;βp. (2.48)

In particular, if α; β1, β2· · · , βp ∈ {1, 4}, then Am,n+p;α;β1;β2··· ;βp lies on the

diagonal of Am n+pin (2.47). Now, define Xm,n+p;α;β1;β2;··· ;βp = (A (k) m,n+p;α;β1;β2;··· ;βp) t. (2.49)

Therefore, Theorem 2.5 can be generalized to Theorem 2.6 For any m ≥ 2, n ≥ 2 and p ≥ 1,

Xm,n+p;α;β1;β2···βp= Sm;αβ1Sm;β1β2· · · Sm;βp−1βpXm,n;βp (2.50)

where α, βi∈ {1, 2, 3, 4} and 1 ≤ i ≤ p.

Proof. From (2.46), (2.40) and (2.42),

A(k)m,n+p;α;β 1;β2;··· ;βp= 2m−1 X l1=1 · · · 2m−1 X lp=1 ( p Y i=1

C(m; βi−1, βi; li−1, li))A (lp) m,n;βp = 2m−1 X l1=1 · · · 2m−1 X lp=1 ( p Y i=1 (Sm;βi−1,βi)li−1,li)A (lp) m,n;βp = 2m−1 X l1=1 · · · 2m−1 X lp=1 (Sm;β0,β1)l0,l1(Sm;β1,β2)l1,l2· · · (Sm;βp−1,βp)lp−1,lpA (lp) m,n;βp = 2m−1 X lp=1 (Sm;β0,β1Sm;β1,β2· · · Sm;βp−1,βp)l0,lpA (lp) m,n;βp = 2m−1 X lp=1 (Sm;α,β1Sm;β1,β2· · · Sm;βp−1,βp)k,lpA (lp) m,n;βp

(16)

is derived. By (2.49), then Xm,n+p;α;β1;β2;··· ;βp = (A (k) m,n+p;α;β1;β2;··· ;βp) t = Sm;α,β1Sm;β1,β2· · · Sm;βp−1,βp)k,lp(A (lp) m,n;βp) t = Sm;α,β1Sm;β1,β2· · · Sm;βp−1,βp)k,lpXm,n;βp.

The proof is complete. 

2.2. Lower bound of entropy. In this subsection, the reduction operator Cm is

employed to estimate the lower bound of entropy, and in particular, to verify the positivity of entropy.

First, recall some properties of Γm,nand spatial entropy.

Γm,n satisfies the subadditivity property in m and n:

Γm1+m2,n≤ Γm1,nΓm2,n, (2.51) and Γm,n1+n2 ≤ Γm,n1Γm,n2, (2.52) or equivalently, |Am1+m2 n | ≤ |A m1 n |A m2 n | (2.53) and |Am n1+n2| ≤ |A m n1||A m n2|, (2.54)

for positive integers m, n, m1, n1, m2and n2. Here

A1= 1 11 1



(2.55) is applied.

The subadditivity property implies lim sup m,n→∞ log |Amn| mn ≤ log |Ap−1 q | pq (2.56)

for any p and q ≥ 2. Therefore,

h(A2) = lim m,n→∞

log |Am n|

mn exists, and equals

inf

p,q≥2

log |Ap−1 q |

pq . (2.57)

In particular, h(A2) has an upper bound

h(A2) ≤

log |Ap−1q |

pq (2.58)

(17)

Similarly, when A2 is horizontal (or vertical) transition matrix for any m ≥ 1 and q ≥ 2, lim sup n→∞ log |Am n| n ≤ log |Amq | q . (2.59)

Hence, the spatial entropy hm(A2) on infinite lattice Zm+1×∞ (or Z∞×m+1)

exists and hm(A2) ≡ lim n→∞ log |Amn| n = infq≥2 log |Am q | q . (2.60)

For the proof of the above results, see [14]. Furthermore, by Perron-Frobenius theorem,

lim

m→∞

log |Am n|

m = log ρ(An). (2.61)

Therefore, for any n ≥ 2

h(A2) ≤ log ρ(A n)

n . (2.62)

For the proof of (2.61), see [4], [29]. The following notation is adopted.

Definition 2.7 Let X = (X1, · · · , XM)t, where Xk are N × N matrices. Define

the summation of Xk by |X| = N X k=1 Xk. (2.63) If M = [Mij] is a M × M matrix, then |MX| = M X i=1 M X j=1 MijXj. (2.64)

Note that, (2.63) implies

|Xm,n;α| = 2m−1

X

k=1

A(k)m,n;α= Am,n;α. (2.65)

As usual, the set of all matrices with the same order can be partially ordered. Definition 2.8 Let M = [Mij] and N = [Nij] be two M × M matrices, M ≥ N

if Mij ≥ Nij for all 1 ≤ i, j ≤ M .

Note that, if A2≥ A02 then An≥ A0n for all n ≥ 2. Therefore, h(A2) ≥ h(A02).

Hence, the spatial entropy as a function of A2 is monotonic with respect to the

(18)

Definition 2.9 A K + 1 multiple index

BK≡ (β1β2· · · βKβK+1) (2.66)

is called a (periodic) cycle if

βK+1= β1. (2.67)

It is called a diagonal cycle if (2.67) holds and

βk ∈ {1, 4} (2.68)

for each 1 ≤ k ≤ K + 1.

For a diagonal cycle (2.66), denote ¯ βK = β1; β2; · · · ; βK (2.69) and ¯ βK n = ¯βK; ¯βK; · · · ; ¯βK. (n times) (2.70)

First, prove the following Lemma.

Lemma 2.10 Let m ≥ 2, K ≥ 1, BK be a diagonal cycle. Then, for any n ≥ 1,

ρ(AmnK+2) ≥ ρ(|(Sm;β1β2Sm;β2β3· · · Sm;βKβK+1)

nX

m,2;β1|) (2.71)

Proof. Since BK is a periodic cycle, Theorem 2.6 implies

Xm,nK+2; ¯β

Kn = (Sm;β1β2Sm;β2β3· · · Sm;βKβK+1)

nX

m,2;β1. (2.72)

Furthermore BK is diagonal, and |Xm,nK+2; ¯βkn| = Am,nK+2; ¯βkn lies on the

di-agonal part as in (2.47) with n + p = nK + 2, therefore

ρ(AmnK+2) ≥ ρ(|Xm,nK+2; ¯βKn|). (2.73)

Therefore, (2.71) follows from (2.72) and (2.73).

The proof is complete. 

The following lemma is valuable in studying maximum eigenvalue of (Sm;β1β2· · · Sm;βKβK+1)

nX

m,2;β1 in (2.71).

Lemma 2.11 For any m ≥ 2, 1 ≤ k ≤ 2m−1 and α ∈ {1, 4}, if

tr(A(k)m,2;α) = 0, (2.74)

then for all 1 ≤ l ≤ 2m−1,

(Sm,α1)kl= 0 and (Sm;α4)kl= 0, (2.75)

i.e. the k-th rows of matrices Sm;α1 and Sm;α4 are zeros. Furthermore, for any

diagonal cycle BK, let U = (u1, u2, · · · , u2m−1) be an eigenvector of

Sm;β1β2Sm;β2β3· · · Sm;βKβ1, if uk6= 0 for some 1 ≤ k ≤ 2

m−1, then

(19)

Proof. Since A(k)m,2;α can be expressed as in (2.43). Therefore, tr(A(k)m,2;α) = 0 if and only if (2.75) holds for all 1 ≤ l ≤ 2m−1. The second part of Lemma follows easily from the first part.

The proof is complete. 

By Lemma 2.10 and Lemma 2.11, the lower bound of entropy can be obtained as follows.

Theorem 2.12 Let β1β2· · · βKβ1 be a diagonal cycle. Then for any m ≥ 2,

h(A2) ≥ 1 mKlog ρ(Sm;β1β2Sm;β2β3· · · Sm;βKβ1). (2.77) and h(A2) ≥ 1 mKlog ρ(Wm;β1β2Wm;β2β3· · · Wm;βKβ1). (2.78)

In particular, if a diagonal cycle β1β2· · · βKβ1 exists and m ≥ 2 such that

ρ(Sm;β1β2Sm;β2β3· · · Sm;βKβ1) > 1,

or

ρ(Wm;β1β2Wm;β2β3· · · Wm;βKβ1) > 1

then h(A2) > 0.

Proof. First, show that h(A2) ≥ 1 mKlim supn→∞ (log ρ(|(Sm;β1β2Sm;β2β3· · · Sm;βKβ1) nX m,2;β1|). (2.79)

Indeed, from (2.62) and (2.71), h(A2) = lim n→∞ 1 nK + 2log ρ(AnK+2) = lim n→∞ 1 m(nK + 2)log ρ(A m nK+2) ≥ 1 mKlim supn→∞ (log ρ(|(Sm;β1β2· · · Sm;βKβ1) nX m,2;β1|).

Now, it remains to show lim sup n→∞ 1 n(log ρ(|(Sm;β1β2· · · Sm;βKβ1) nX m,2;β1|) = log ρ(Sm;β1β2· · · Sm;βKβ1). (2.80) Since Xm,2;β1= (A (k) m,2;β1) t, if tr(A(k)

m,2;β1) = 0 then Lemma 2.11 implies the

k-th row of Sm;β1β2is zero which also implies that the k-th row of (Sm;β1β2· · · Sm;βKβ1)

n

is also zero for any n ≥ 1. If tr(A(k)m,2;β

1) = 0 for all 1 ≤ k ≤ 2

m−1, then S

m;β1β2 ≡ 0. (2.80) holds

trivially.

Now, assume that 1 ≤ k0≤ 2m−1exists such that tr(A(k0)

m,2;β1) > 0. Define ˆ X = (A(km,2;β0) 1) t= ( ˆX 1, · · · , ˆXM), (2.81)

(20)

where tr(A(k

0)

m,2;β1) > 0 for 1 ≤ k

0 ≤ M ≤ 2m−1. Then ρ( ˆX

j) > 0 for 1 ≤ j ≤ M .

Let M be the M × M sub-matrix of Sm;β1β2· · · Sm;βKβ1 which k-th rows and

k-th columns have been removed whenever tr(A(k)m,2;β

1) = 0 for 1 ≤ k ≤ 2 m−1. Clearly, |(Sm;β1β2· · · Sm;βKβ1) nX m,2;β1| = |M nX|,ˆ (2.82) and ρ(Sm;β1β2· · · Sm;βKβ1) = ρ(M). (2.83)

The proof of (2.80) proceeds into three steps according to (i) M is primitive,

(ii) M is irreducible, and (iii) M is reducible.

(i) M is primitive. Then by Perron-Frobenius Theorem (see Appendices) the maximum eigenvalue ρ(M) of M is unique with maximum modulus, i.e.

ρ(M) = λ1> |λj|, (2.84)

for all 2 ≤ j ≤ M , where λj are eigenvalues of M. Moreover, a positive

eigenvector V1= (v1, v2, · · · , vM)tis associated with λ1.

By Jordan canonical form theorem, a non-singular matrix P = [Pij]M ×M

exists such that the real Jordan canonical form of M is

ˆ M ≡ PMP−1=     λ1 0 · · · 0 0 Jn2 .. . . .. 0 Jnq     , (2.85)

where Jnk, 2 ≤ k ≤ q are real Jordan block and the associated eigenvalue λk

of Jnk satisfies (2.84). Moreover, P can be chosen such that

M X i=1 Pij= 1 (2.86) and P1j> 0 (2.87)

for all 1 ≤ j ≤ M (see Appendices). Therefore, by (2.86) |MnX| = |PMˆ nX| = |PMˆ n P−1PX|ˆ = |(PMP−1)n PX| = | ˆˆ MnPX|ˆ = λ1n{ M X j=1 P1jXˆj+ M X j=1 qn,jXˆj} where lim n→∞qn,j= 0, (2.88) for all 1 ≤ j ≤ M , by (2.84). Hence, by (2.79), (2.87) and (2.88), lim n→∞ log ρ(|MnX|)ˆ n = log λ1. (2.89)

(21)

(ii) M is irreducible.

If M is irreducible but imprimitive, then there exists k ≥ 2 exists, such that λ1= |λ2| = · · · = |λk| > |λj|

for all j > k. Then, by applying a permutation, M can be expressed as

M =       0 M12 0 · · · 0 0 0 M23· · · 0 .. . 0 · · · 0 Mk−1,k Mk1 0 · · · 0       , (2.90) and, Mk=     M1 0 · · · 0 0 M2· · · 0 .. . . .. ... 0 · · · 0 Mk     , (2.91)

where Mj= Mj,j+1Mj+1,j+2· · · Mj−1,j is primitive with the maximum

eigen-value λk

1 (see Theorem A.2 of Appendices). Hence, by the same argument as

in (i) lim n→∞ log ρ(|MnkX|)ˆ n = λ k 1, (2.80) follows. (iii) M is reducible.

In this case, by applying a permutation, M can be expressed as a block upper triangular matrix: M =        M11M12· · · M1k 0 M22· · · M2k 0 0 . .. .. . 0 0 · · · 0 Mkk        , (2.92)

where Mii is either irreducible or zero. Furthermore,

σ(M) =

k

[

j=1

σ(Mjj),

where σ(M) and σ(Mjj) are the set of eigenvalues of M and Mjj, respectively

(see Theorem A.3 of Appendices). In particular, 1 ≤ j ≤ k exists, such that ρ(Mjj) = ρ(M) = λ1. (2.93)

Therefore, applying (2.83), (2.93) and the same argument as in (ii), (2.80) follows.

(22)

Definition 2.13 Let D denote the set of all diagonal cycle, i.e., D = {β1β2· · · βKβK+1|β1β2· · · βKβK+1 satisfies (2.67) and (2.68)}, define h∗(A2) = sup m≥2,β1β2···βK∈D 1 mKlog ρ(Sm;β1β2Sm;β2β3· · · Sm;βKβ1). (2.94) and h0(A2) = sup m≥2, β1···βK∈D 1 mK log ρ(Wm;β1β2Wm;β2β3· · · Wm;βKβ1). (2.95)

Then Theorem 2.12 implies

h(A2) ≥ h∗(A2) and h(A2) ≥ h0∗(A2). (2.96)

Knowing whether equality holds for all A2is of interest, since h∗(A2) and h0∗(A2)

are more manageable than h(A2). However, a class of A2 has been found where

equality (2.96) holds; details can be found in Example 2.14. of the next subsec-tion.

2.3. Examples of Transition matrices with positive entropy. In this subsection, various examples are studied to elucidate the power of Theorem 2.12 in verify-ing the positivity of entropies. First, Golden-Mean type transition matrices are studied.

Example 2.14(a) Golden-Mean

When two symbols on two-cell horizontal lattice Z2×1 and vertical lattice

Z1×2 are considered and both transition matrices are given by golden-mean,

i.e., H1= V1=  1 1 1 0  . Then the (horizontal) transition matrix A2 on Z2×2 is

A2=    1 1 1 0 1 0 1 0 1 1 0 0 0 0 0 0   , (2.97) as in [40]. Verifying B2= eA2= eB2= A2. (2.98)

is also easy. Furthermore, for any n ≥ 2,

An+1=  An+1Bn+1 Cn+1 0  =    An Bn An0 Cn 0 Cn0 An Bn 0 0 0 0 0 0   , (2.99)

(23)

where

An+1= An

Bn

Cn 0



with Cn= Bnt and Ant= An, i.e., An are symmetric for all n ≥ 2.

Moreover, the following two properties hold: (i) For any m ≥ 2,

Cm;11= Am−1, (2.100) where A1≡ a11 a11a12a21 a13a31a14a41  , (2.101) and

(ii) for any m ≥ 2,

log ρ(Am−1) m ≤ h(A2) ≤ log ρ(Am) m . (2.102) Therefore, h(A2) = h∗(A2) > 0. (2.103)

The numerical results appear in Example 3.12. (b) Simplified Golden-Mean. Consider A2=    1 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0   , (2.104)

(2.104) cannot be generated from one-dimensional transitional matrices H1

and V1 as in Golden-Mean (2.97). Equation (2.104) is obtained by letting

a23= a32= 0 in Golden-Mean (2.97). It is easy to verify (2.98) and for any

n ≥ 2, An+1=    An An−1 0 0 0 An−10 0 0 0 0 0 0   . (2.105)

Furthermore, properties (i) and (ii) and (2.103) hold as in (a). (c) Generally, if A2 satisfies the following three conditions

(C1) B2= A2,

(C2) a1j = 1 if A2;j6= 0 for 1 ≤ j ≤ 4,

(C3) eA2;1 ≥ A2;j for 1 ≤ j ≤ 4,

then properties (i) and (ii) and (2.103) hold. The matrices A2 which satisfy

(C1), (C2) and (C3) can be listed as    1 1 1 0 1 0 a230 1 a32 0 0 0 0 0 0   , (2.106)

(24)

and    1 1 1 1 1 1 a23a24 1 a32 1 a34 1 a34a43a44   , (2.107)

where aij is either 0 or 1 in (2.106) and (2.107).

Note that if (C2) and (C3) are replaced by (C2)0 a4j = 1 if A2;j6= 0 for 1 ≤ j ≤ 4,

(C3)0 Ag2;4 ≥ A2;j for 1 ≤ j ≤ 4,

then for any m ≥ 2,

Cm;44= Am−1 (2.108) with A1=  a41a14 a42a24 a43a34 a44a44  , (2.109)

and property (ii) and equation (2.103) hold.

 In Example 2.14, the diagonal parts A2;1 or A2;4 are dominant. In this case,

only Cm;11or Cm;44is required in applying Theorem 2.12. On the contrary, when

A2;1and A2;4are no longer dominant as in the following examples, A2;2and A2;3

can complement each other to establish positive entropy. Example 2.15(a) Consider

A2=    0 1 1 0 1 0 1 0 1 1 0 0 0 0 0 0   , (2.110)

which can be verified that (2.98) holds and

C2;11=  0 1 1 0  , C2;22=  1 0 1 0  C2;33= 1 10 0  , C2;44= 0 00 0  Therefore, S2;14S2;41= 1 11 1  and h(A2) ≥ log 2 4 . (b) Consider A2=    0 1 1 0 1 0 1 1 1 0 0 1 1 1 1 0   . (2.111)

(25)

Then verifying B2=    0 1 1 0 1 0 1 1 1 0 1 1 0 1 1 0   , eB2=    0 1 1 0 1 0 0 1 1 1 0 1 1 1 1 0   , and eA2=    0 1 1 0 1 1 0 1 1 1 0 1 0 1 1 0   . is simple. Furthermore, C2;11=  0 1 1 0  , C2;22=  1 0 0 1  C2;33=  1 0 0 1  , C2;44=  0 1 1 0  and U2;11= 0 11 0  , U2;22= 1 00 1  , U2;33= 1 01 1  , U2;44= 0 11 0  .

Now, for any diagonal cycle, β1· · · βKβ1, ρ(S2;β1β2· · · S2;βKβ1) = 1 which cannot

establish h(A2) > 0. However, W2;11W2;14W2;41 = U2;11U2;22U2;33= 1 11 0  which implies h(A2) ≥ 1 6log g, where g = 1 + √ 5 2 (2.112)

is the golden mean and is a root of λ2− λ − 1 = 0.

This example demonstrates asymmetry of A2 and B2 in applying Theorem

2.12 to verify the positivity of entropy. Generally, both Cmand Umare checked

for completeness.  Example 2.16 Consider A2=    1 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0   . (2.113)

Then it is easy to check that

W2;11W2;14W2;41= 2 00 0  , S3;44= G 00 0  , and S4;44 =    G 0 0 0 0 e10 0 0 0 0 0 0 0 0 0   ,

(26)

where G = 1 1 1 0  and e1=  1 0 0 0  . (2.114) Therefore, h(A2) ≥ max{ 1 6log 2, 1 3log g, 1 4log g} = 1 3log g.  Example 2.17 Consider A2=    0 1 1 1 1 0 0 0 1 0 0 0 1 0 0 0   . (2.115) Then B2=    0 1 1 0 1 1 0 0 1 0 1 0 0 0 0 0   = ˜A2 and ˜B2= A2. Therefore C2,11= 0 11 1  ≡ G0. Furthermore, C4;11= G0⊗ e1⊗ G0 and C2m;11= G0⊗ (G0⊗ e1)m−1

can be proved, and which implies log ρ(C2m;11) 2m = 1 2log g. (2.116) for all m ≥ 1.  3. Trace operators

3.1. Trace operator Tm. The preceding section introduces reduction operators

Cm, which can be applied to find lower bounds of spatial entropy. This section

studies the diagonal part of Cm, which can be used to investigate the trace of

Amn and then to find the upper bound of spatial entropy. When A2is symmetric,

the method is very powerful.

The trace operator is defined first.

Definition 3.1 For m ≥ 2, the m-th order trace operator Tm of A2 is defined

by Tm=  Cm;11Cm;22 Cm;33Cm;44  = Sm;11Sm;14 Sm;41Sm;44  , (3.1)

where Cm;ij is given in (1.23) or (2.29).

Similarly, the m-th order trace operator T0mof B2 is defined by

T0m=  Um;11Um;22 Um;33Um;44  = Wm;11Wm;14 Wm;41Wm;44  (3.2) where Um;ij is given in (2.31).

(27)

Theorem 3.2 For any m ≥ 2, Tm= (Bm)2m×2m◦       E2m−2×2m−2⊗  a11a21 a31a41  E2m−2×2m−2⊗  a12a22 a32a42  E2m−2×2m−2⊗ a13 a23 a33a43  E2m−2×2m−2⊗ a14 a24 a34a44        (3.3) and T0m= (Am)2m×2m◦       E2m−2×2m−2⊗  b11b21 b31b41  E2m−2×2m−2⊗  b12b22 b32b42  E2m−2×2m−2⊗ b13b23 b33b43  E2m−2×2m−2⊗ b14b24 b34b44        . (3.4) In particular, Tm≤ Bm and T0m≤ Am. (3.5) Proof. By (3.1) and (2.29), Tm= (Bm)2m×2m◦       E2m−2×2m−2⊗ a11a21 a31a41  E2m−2×2m−2⊗ a12a22 a32a42  E2m−2×2m−2⊗ a13 a23 a33a43  E2m−2×2m−2⊗ a14 a24 a34a44        .

A similar result also holds for T0m. Hence, (3.5) follows immediately.

The proof is complete. 

Notably, the trace operator Tm(or T0m) keep all periodic words ai1i2ai2i3· · · aimim+1

(bi1i2bi2i3· · · bimim+1) with im+1 = i1 of length m and preserve them in a

sys-tematically way as Am(or Bm).

The traces of elementary patterns are defined accordingly. Definition 3.3 For m, n ≥ 2 and 1 ≤ α ≤ 4, define

t(k)m,n;α= tr(A(k)m,n;α), (3.6) tr(Xm,n;α) = (t(k)m,n;α)1≤k≤2m−1, (3.7)

and

tm,n= (tr(Xm,n;1), tr(Xm,n;4))t, (3.8)

which are 2m−1 and 2m vectors, respectively. Note that tr(Amn) = tr( P2m−1 k=1 A (k) m,n;1+ P2m−1 k=1 A (k) m,n;4) = |tr(Xm,n;1)| + |tr(Xm,n;4)| = |tm,n|. (3.9)

(28)

Proposition 3.4 For m ≥ 2 and n ≥ 2,

tm,n+1= Tmtm,n (3.10)

Proof. By Theorem 2.4, it is easy to see   tr(Xm,n+1;1) tr(Xm,n+1;4)  =   Cm;11tr(Xm,n;1) + Cm;22tr(Xm,n;4) Cm;33tr(Xm,n;1) + Cm;44tr(Xm,n;4)  . Then, (3.10) follows immediately.

The proof is complete. 

Repeatedly applying Proposition 3.4 yields the following result. Theorem 3.5 For m ≥ 2 and n ≥ 1,

tr(Amn+2) = |T n mtm,2| (3.11) ≡ X βk∈{1,4} |Sm;β1β2Sm;β2β3· · · Sm;βnβn+1tr(Xm,2;βn+1)|. (3.12) Proof. tr(Am n) = 2m−1 X k=1 tr(A(k)m,n;1;1) + 2m−1 X k=1 tr(A(k)m,n;1;4) + 2m−1 X k=1 tr(A(k)m,n;4;1) + 2m−1 X k=1 tr(A(k)m,n;4;4) = |tr(Xm,n;1;1)| + |tr(Xm,n;1;4)| + |tr(Xm,n;4;1)| + |tr(Xm,n;4;4)| = |tr(Sm;11Xm,n−1;1)| + |tr(Sm;14Xm,n−1;4)| + |tr(Sm;41Xm,n−1;1)| + |tr(Sm;44Xm,n−1;4)| = |Tmtm,n−1|,

here Theorem 2.4 is used. Reduction on n, yields

tr(Amn) = |T n−2 m tm,2|.

Finally, (3.12) follows from (3.1) and (3.6).

The proof is complete. 

To show (1.33), the following lemma is needed.

Lemma 3.6 Let Um be a nonnegative eigenvector of Tm with respect to the

maximum eigenvalue ρ(Tm). If ρ(Tm) > 0, then

hUm, tm,2i > 0,

where h , i denotes the standard inner product of R2m

.

Proof. Let Um= (u1, · · · , uM, u01, · · · , u0M) be a nonnegative eigenvector of Tm,

where M = 2m−1. Since ρ(Tm) > 0, by Lemma 2.11, if uk > 0 (or u0l> 0) then

tr(A(k)m,2;1) > 0 (or tr(A(l)m,2;4) > 0). The result follows by (3.9).

(29)

Now, (1.33) can be proved.

Theorem 3.7 For any m ≥ 2, lim sup n→∞ log tr(Am n) n = log ρ(Tm). (3.13) and,

h(A2) = lim sup m→∞

log ρ(Tm)

m . (3.14)

Furthermore, if An are primitive for all n ≥ 2, then limsup in (3.13) and (3.14)

can be replaced by lim, i.e., lim n→∞ log tr(Amn) n = log ρ(Tm) (3.15) and h(A2) = lim m→∞ log ρ(Tm) m . (3.16)

Proof. By Perron-Frobenius theorem, for all n ≥ 2, we have lim sup

m→∞

log tr(Am n)

m = log ρ(An). (3.17)

Therefore, by (3.17) and Theorem 3.5, we have h(A2) = lim n→∞ log ρ(An) n = lim supn,m→∞ log tr(Amn) mn = lim supn,m→∞ log |Tnmtm,2| mn .

By Lemma 3.6 and using an argument as in proving Theorem 2.12, lim sup n→∞ 1 nlog |T n mtm,2| = log ρ(Tm) (3.18)

can be shown, and (3.13) and (3.14) follow immediately.

When An are primitive for all n ≥ 2, by Theorem A.5. of Appendices, (3.15)

and (3.16) follows.

The proof is complete. 

Now show that the symmetry of A2 can be inherited by its higher order

ma-trices.

Proposition 3.8 If A2is symmetric, then An is also symmetric for each n ≥ 3.

Proof. The proposition is proven by induction on n. Let M =  MM1M2

3M4



be a square matrix and Mi, 1 ≤ i ≤ 4, be all square

matrices. Then the transpose matrix Mtof M is Mt= M1 tM 3t M2tM4t  .

(30)

Therefore, M is symmetric if and only if

M1t= M1, M3t= M2 and M4t= M4.

In particular, A2is symmetric, if and only if

At2;1= A2;1, At2;3= A2;2 and At2;4 = A2;4. (3.19)

Now, assume that An is symmetric, i.e.,

Atn;1= An;1, Atn;3= An;2 and Atn;4= An;4. (3.20) Since An+1;α= [A2;α]2×2◦  An;1An;2 An;3An;4  , (3.19) and (3.20) imply Atn+1;1= An+1;1, Atn+1;3= An+1;2 and Atn+1;4= An+1;4. Hence An+1is symmetric.

The proof is complete. 

Now, an upper estimates of spatial entropy h(A2) can be produced when A2 is

symmetric.

Theorem 3.9 If A2 is symmetric then for any m ≥ 1, we have

h(A2) ≤ log ρ(T 2m)

2m . (3.21)

Proof. By Proposition 3.8, A2m

n is symmetric for any m ≥ 1. The symmetry of

A2mn implies that all eigenvalue of A 2m

n are non-negative. Hence,

ρ(An)2m= ρ(A2mn ) ≤ tr(A 2m

n ). (3.22)

On the other hand, the subadditivity of (2.58) implies h(A2) ≤ log |A

2mk n |

(2mk + 1)n. (3.23)

Therefore, (3.22), (3.23) and (3.11) imply h(A2) ≤ lim n,k→∞ log |A2mk n | (2mk + 1)n = limn→∞ log ρ(A2m n ) 2mn ≤ lim n→∞ log tr(A2m n ) 2mn = limn→∞ log |Tn 2mtm,2| 2mn ≤ log ρ(T2m) 2m .

The proof is complete. 

Furthermore Tmand T0mgive better estimate than An or Bn whenever

h(A2) ≤ log ρ(T m)

n (3.24)

(31)

Remark 3.10 (i) The problem where An are primitive for all n ≥ 2 has been

investigated in [6]. In [6], various sufficient conditions have been found to ensure that An are primitive for all n ≥ 2. Note that the ingredient of having

limit in (3.15) and (3.16) instead of limsup in (3.13) and (3.14) is that An

has unique maximum eigenvalue with maximum modulus. Therefore, An may

be imprimitive but (3.15) and (3.16) still hold. For example, Golden-Mean and simplified Golden-Mean in Example 2.14 are imprimitive but (3.15) and (3.16) still hold. Since the remaining matrices of these Anare primitive if the

rows and columns with zero entries of An are removed.

(ii) In general, limsup cannot be replaced by limit. For example, consider A2= 0 JJ 2 2 0  (3.25) where J2=  0 1 1 0 

. Then, for any n ≥ 3,

An =  0 Jn Jn 0  , where Jn=  0 Jn−1 Jn−1 0  . Furthermore, for any m ≥ 1,

A2mn = I2n×2n and A2m+1n = An. Therefore, tr(A2mn ) = 2 n and tr(A2m+1n ) = 0.

Hence (3.17) holds only for limsup. A further computation shows that

T2m+1= 0 and T2m= ⊗(e4 ⊗ e1)m−1⊗ e4 ⊗(e3⊗ e2)m−1⊗ e3 ⊗(e2⊗ e3)m−1⊗ e2 ⊗(e1⊗ e4)m−1⊗ e1  for all m ≥ 1. Therefore, ρ(T2m+1) = 0 and ρ(T2m) = ρ e4 e3 e2e1  = 2. Hence (3.14) holds only for limsup. Unlike (2.62) this example also demonstrates that (3.24) does not hold for any n = 2m + 1. This phenomenon is a disadvantage in the upper estimate of entropy from replacing An with Tn.

Example 3.11 Consider A2=    1 1 1 1 0 0 0 1 0 0 0 1 1 0 0 0   

which has been studied as in Example 2.16. Now A2is asymmetric. Furthermore,

(32)

for all n ≥ 2 can be verified. Hence, (3.22) and then (3.21) fail when m = 1. On the other hand,

C4;44=    G 0 0 0 0 e10 0 0 0 0 0 0 0 0 0   , where G =  1 1 1 0  , e1 =  1 0 0 0  and 0 =  0 0 0 0  . Hence tr(A4 n) grows at least

exponentially with exponent ρ(G) = g = 1 + √

5

2 , the golden-mean.  Whether or not (3.21) holds for some m ≥ 2 is of interest.

Example 3.12 Numerically results of Golden-Mean and Simplified Golden-Mean.

4. More symbols on larger lattice

As mentioned in the introduction, many physical and engineering problems in-volve many symbols (more than two) and larger lattices. Therefore, the results found in the previous sections must be extended to any finite number of sym-bols p ≥ 2 on any finite square lattice Z2l×2l, l≥1. The results are only outlined,

and the details are left to the interested readers. The proofs of the theorems are omitted for brevity.

For fixed p ≥ 2 and l ≥ 1, denote by

q = pl2. (4.1)

The horizontal and vertical transition matrices are given by

A2=     a1,1 a1,2 · · · a1,q2 a2,1 a2,2 · · · a2,q2 .. . ... . .. ... aq2,1aq2,2· · · aq2,q2     (4.2) and B2=     b1,1 b1,2 · · · b1,q2 b2,1 b2,2 · · · b2,q2 .. . ... . .. ... bq2,1bq2,2· · · bq2,q2     , (4.3) respectively.

Now, A2 and B2are related to each other by

A2=     A2;1 A2;2 · · · A2;q A2;q+1 A2;q+2· · · A2;2q .. . ... . .. ... A2;q(q−1)+1 · · · A2;q2     (4.4)

(33)

where A2;α=     bα,1 bα,2 · · · bα,q bα,q+1 bα,q+2 · · · bα,2q .. . ... . .. ... bα,q(q−1)+1bα,q(q−1)+2· · · bα,q2     , (4.5) and B2=     B2;1 B2;2 · · · B2;q B2;q+1 B2;q+2 · · · B2;2q .. . ... . .. ... B2;q(q−1)+1 · · · B2;q2     (4.6) where B2;α=     aα,1 aα,2 · · · aα,q aα,q+1 aα,q+2 · · · aα,2q .. . ... . .. ... aα,q(q−1)+1aα,q(q−1)+2· · · aα,q2     , (4.7)

respectively, where α ∈ {1, 2, 3, 4}. The column matrices fA2and fB2of A2and B2

are defined as in (2.1) and (2.2). For higher order transition matrices An, n ≥ 3,

are defined by An =     An;1 An;2 · · · An;q An;q+1 An;q+2 · · · An;2q .. . ... . .. ... An;q(q−1)+1An;(q−1)q+2 · · · An;q2     (4.8) where An;α=     bα,1An−1;1 bα,2An−1;2 · · · bα,qAn−1;q bα,q+1An−1;q+1 bα,q+2An−1;q+2 · · · bα,2qAn−1;2q .. . ... . .. ... bα,q(q−1)+1An−1;q(q−1)+1bα,q(q−1)+2An−1;q(q−1)+2· · · bα,q2An;q2     . (4.9) Rewriting the indices of An;α as follows, facilitates matrix multiplication.

An =     An;11An;12· · · An;1q An;21An;22· · · An;2q .. . · · · . .. · · · An;q1An;q2· · · An;qq     . (4.10) Clearly, An;α= An;j1j2, where α = α(j1, j2) = q(j1− 1) + j2. (4.11)

For m ≥ 2, the elementary pattern in the entries of Amn is given by

An;j1j2An;j2j3· · · An;jmjm+1,

(34)

A lexicographic order for multiple indices Jm+1= (j1j2· · · jmjm+1) is introduced by χ(Jm+1) = 1 + m X l=2 qm−l(jl− 1). (4.12) Specify A(k)m,n;α= An;j1j2An;j2j3· · · An;jmjm+1,

where α = α(j1, jm+1) satisfies (4.11) and k = χ(Jm+1) is as given in (4.12).

With this arrangement, Am

n can be written as Amn =     Am,n;1 Am,n;2 · · · Am,n;q Am,n;q+1 Am,n;q+2 · · · Am,n;2q .. . ... . .. ... Am,n;q(q−1)+1Am,n;q(q−1)+2· · · Am,n;q2     , where Am,n;α= qm−1 X k=1 A(k)m,n;α. Moreover, Xm,n;α= (A (k)

m,n;α)t, where 1 ≤ k ≤ qm−1and Xm,n;αis a qm−1-vector

that is composed of all elementary patterns in Am,n;α. The ordering matrix Xm,n

of Am n is now defined by Xm,n=     Xm,n;1 Xm,n;2 · · · Xm,n;q Xm,n;q+1 Xm,n;q+2 · · · Xm,n;2q .. . ... . .. ... Xm,n;q(q−1)+1Xm,n;q(q−1)+2· · · Xm,n;q2     .

And Xm,n+1;βcan be reduced to form X2,n;βby a multiplication with reduction

matrices Cm;αβ. The reduction operator Rmis defined as follows.

Definition 4.1 For m ≥ 2, define

Cm=     Cm;1,1 Cm;1,2 · · · Cm;1,q2 Cm;2,1 Cm;2,2 · · · Cm;2,q2 .. . ... . .. ... Cm;q2,1Cm;q2,2· · · Cm;q2,q2     =                 Sm;1,1 Sm;1,2 · · · Sm;1,q Sm;1,q+1 Sm;1,q+2 · · · Sm;1,2q .. . ... . .. ... Sm;1,q(q−1)+1Sm;1,q(q−1)+2· · · Sm;1,q2 · · · Sm;q,1 Sm;q,2 · · · Sm;q,q Sm;q,q+1 Sm;q,q+2 · · · Sm;q,2q .. . ... . .. ... Sm;q,q(q−1)+1Sm;q,q(q−1)+2· · · Sm;q,q2 .. . . .. ... Sm;q(q−1)+1,1 Sm;q(q−1)+1,2 · · · Sm;q(q−1)+1,q Sm;q(q−1)+1,q+1 Sm;q(q−1)+1,q+2 · · · Sm;q(q−1)+1,2q .. . ... . .. ... Sm;q(q−1)+1,q(q−1)+1 Sm;q(q−1)+2,q(q−1)+1 · · · Sm;q(q−1)+1,q2 · · · Sm;q2,1 Sm;q2,2 · · · Sm;q2,q Sm;q2,q+1 Sm;q2,q+2 · · · Sm;q2,2q .. . ... . .. ... Sm;q2,q(q−1)+1 Sm;q2,q(q−1)+2 · · · Sm;q2,q2                 (4.13)

(35)

where

Cm;αβ= (B2;α◦ ˆ⊗ m−2

B2) ◦ (Eqm−2×qm−2⊗ ˜A2;β). (4.14)

Like Theorem 2.4, Cm+1;αβ can be obtained in terms of Cm;γβ.

Theorem 4.2 For any m ≥ 2 and 1 ≤ α, β ≤ q2

Cm+1;αβ=     aα;1Cm;1,β aα;2Cm;2,β · · · aα;qCm;q,β aα;q+1Cm;q+1,β aα;q+2Cm;q+2,β · · · aα;2qCm;2q,β .. . ... . .. ... aα;q(q−1)+1Cm;q(q−1)+1,βaα;q(q−1)+2Cm;q(q−1)+2,β · · · aα;q2Cm;q2     . Denote by A(k)m,n+1;α=       A(k)m,n+1;α;1 A(k)m,n+1;α;2 · · · A(k)m,n+1;α;q A(k)m,n+1;α;q+1 A(k)m,n+1;α;q+2 · · · A(k)m,n+1;α;2q .. . ... · · · ... A(k)m,n+1;α;q(q−1)+1A(k)m,n+1;α;q(q−1)+2· · · A(k)m,n+1;α;q2       and Xm,n+1;α;β = (A (k) m,n+1;α;β) t where A(k) m,n+1;α;β is a linear combination of

A(l)m,n;γ. Now, Theorem 2.5 can be generalized to the following Theorem.

Theorem 4.3 For any m ≥ 2 and n ≥ 2, let Sm;αβ be as given in (4.13) and

(4.14). Then Xm,n+1;α;β= Sm;αβXm,n;β.

Appendices.

In appendices, some results in matrix theory are recalled, in particular, Perron-Frobenius Theorem, Jordan canonical form theorem and related results. For the references, see [25], [26], [44].

The following notions are required:

Definition A.1 A m × m matrix M = [Mij] is nonnegative if Mij ≥ 0 for

all 1 ≤ i, j ≤ m, and is positive if Mij > 0 for all 1 ≤ i, j ≤ m. M is called

irreducible (or strongly connected) if for each 1 ≤ i, j ≤ m, a k = k(i, j) ≥ 1 exists such that (Mk)

ij > 0. M is primitive (or essential positive) if it is

nonnegative and irreducible with only one eigenvalue of maximum modulus. M is known to be primitive if and only if there exists k ≥ 1 such that Mk > 0, i.e., M is essential positive.

First Perron-Frobenius Theorem is recalled.

Perron-Frobenius Theorem Suppose that M is a nonnegative and irreducible m × m matrix. Then a real positive eigenvalue ρ(M) = λ1 exists which is

(al-gebraic) simple with maximum modulus, i.e., if λ is any eigenvalue of M, then ρ(M) ≥ |λ|. Then eigenvector U of ρ(M) can be chosen with all entries strictly positive.

Furthermore, if M is primitive with Ml> 0, then (ρ(M)−1M)n → L as n → ∞,

(36)

where L = U Vt

, MU = ρ(M)U and Mt

V = ρ(M)V, U > 0, V > 0 and UtV = 1. In particular, if X is any unit M vector, then

MnX ||MnX||

U

||U || as n → ∞ and positive constants c1 and c2 exist such that

c1ρ(M)n≤ ||MnX|| ≤ c2ρ(M)n (A.1)

for all n ≥ l, where ||V || =

m

X

j=1

|vj| for vector V = (v1, · · · , vm).

If M ≥ 0 is irreducible but imprimitive, then the following results hold.

Theorem A.2 Suppose that M ≥ 0 is irreducible and the set S = {λ1 =

ρ(M), λ1, λ2, · · · , λk} of eigenvalues of maximum modulus has exactly k

dis-tinct elements λ ∈ S is algebraic simple and

S = {e2πil/kρ(M) : l = 0, 1, · · · , k − 1} (A.2) Furthermore, there is a permutation matrix P exists such that

PMPt=       0 M12 0 · · · 0 0 0 M23· · · 0 .. . 0 · · · 0 Mk−1,k Mk1 0 · · · 0 0       , (A.3)

where Mij denote square matrix with the same order m/k, and

Mk = diag(N1, N2, · · · , Nk), (A.4)

where

Nj= Mj,j+1· · · Mk−1,kMk,1· · · Mj−1,j (A.5)

is primitive for each 1 ≤ j ≤ k.

The reducible matrix can be transformed into irreducible normal form as follows. Theorem A.3 Assume that M ≥ 0 and is reducible. Then a permutation matrix P exists such that M can be transformed into a block upper triangular form

PMPt=     M1M12· · · M1r 0 M2 · · · M2r 0 0 . .. 0 0 0 Mr     , (A.6)

where Mj are square matrices that is either irreducible or zero. The eigenvalues

σ(M) of M satisfies σ(M) = C [ j=1 σ(Mj). (A.7)

(37)

The Jordan canonical form theorem is also needed.

Theorem A.4 Let M be a m × m real matrix. A non-singular matrix P exists such that PMPt=     Jn1(λ1) 0 Jn2(λ2) . .. 0 Jnk(λk)     , (A.8)

and n1+ n2+ · · · + nk= n where the Jordan block J (λ) is

J (λ) =       λ 1 0 . .. . .. . .. 1 0 λ       .

Note that the non-singular matrix P can be chosen such that

m

X

i=1

Pij = 1. (A.9)

From Perron-Frobenius Theorem, the following results are easily verified. Theorem A.5 If M ≥ 0 is primitive then

lim n→∞ log |Mn| n = limn→∞ log tr(Mn) n = log ρ(M). (A.10)

If M ≥ 0 is irreducible and imprimitive of the form (A.3), then

lim sup n→∞ log |Mn| n = limn→∞ log tr(Mnk) nk = log ρ(M), (A.11) and lim sup n→∞ log tr(Mn) n = limn→∞ log tr(Mnk) nk = log ρ(M). (A.12) If M ≥ 0 is reducible and of the form (A.6), then

lim sup n→∞ log |Mn| n = lim supn→∞ log tr(Mn) n = max{(ρ(M1), · · · , ρ(Mr))}. (A.13) For the proofs involving |Mn|, see, for example, [44]. The proofs involving tr(Mn)

(38)

References

1. J.C. Ban, K.P. Chien and S.S. Lin, Spatial disorder of CNN-with asymmetric output funtion, International J. of Bifurcation and Chaos 11, (2001) 2085-2095.

2. J.C. Ban, C.H. Hsu AND S.S.Lin, Spatial disorder of cellular neural network-with biased term, International J. of Bifurcation and Chaos 12, (2002) 525-534.

3. J.C. Ban, S.S. Lin and C.W. Shih, Exact number of mosaic patterns in cellular neural networks, International J. of Bifurcation and Chaos 11, (2001) 1645-1653.

4. J.C. Ban and S.S. Lin, Patterns generation and transition matrices in multi-dimensional lattice models, preprint (2002).

5. J.C. Ban, S.S. Lin and Y.H. Lin, Patterns generation and spatial entropy in 3-dimensional lattice models, preprint (2005).

6. J.C. Ban, S.S. Lin and Y.H. Lin, Primitivity of subshift of finite type in 2-dimensional lattice models, preprint (2005).

7. P.W. Bates and A. Chmaj, A discrete convolution model for phase transitions, Arch. Rat. Mech. Anal 150, (1999) 281-305.

8. P.W. Bates, K. Lu and B. Wang, Attractors for lattice dynamical systems, International J. of Bifurcation and Chaos 11, (2001) 143-153.

9. Bell, Some threshold results for modes of myelinated nerves, Math. Biosci. 54, (1981) 181-190.

10. J. Bell and C. Cosner, Threshold behavior and propagation for nonlinear differential-difference systems motivated by modeling myelinated axons, Quart. Appl. Math. 42, (1984) 1-14.

11. J.W. Cahn, Theory of crystal growth and interface motion in crystalline materials, Acta Metallurgica 8, (1960) 554-562.

12. S.N. Chow and J. Mallet-paret, Pattern formation and spatial chaos in lattice dynamical systems II, IEEE Trans. Circuits Systems 42, (1995) 752-756.

13. S.N. Chow, J. Mallet-paret and E. S. Van Vleck, Dynamics of lattice differential equations, International J. of Bifurcation and Chaos 9, (1996) 1605-1621.

14. S.N. Chow, J. Mallet-paret and E.S. Van Vleck, Pattern formation and spatial chaos in spatially discrete evolution equations, Random Comput. Dynam. 4, (1996) 109-178. 15. L.O. Chua, CNN: A paradigm for complexity (World Scientific Series on Nonlinear Science,

Series A,31. World Scietific, Singapore, 1998)

16. L.O. Chua, K.R. Crounse, M. Hasler and P. Thiran, Pattern formation properties of au-tonomous cellular neural networks, IEEE Trans. Circuits Systems 42, (1995) 757-774. 17. L.O. Chua and T. Roska, The CNN paradigm, IEEE Trans. Circuits Systems 40, (1993)

147-156.

18. L.O. Chua and L. Yang, Cellular neural networks: Theory, IEEE Trans. Circuits Systems 35, (1988) 1257-1272.

19. L.O. Chua and L. Yang, Cellular neural networks: Applications, IEEE Trans. Circuits Systems 35, (1988) 1273-1290.

20. G.B. Ermentrout, Stable periodic solutions, SIAM J. Appl. Math. 52, (1992) 1665-1687. 21. G.B. Ermentrout and N. Kopell, Inhibition-produced patterning in chains of coupled

non-linear oscillators, SIAM J. Appl. Math. 54, (1994) 478-507.

22. G.B. Ermentrout, N. KOPELL AND T. L. WILLIAMS, On chains of oscillators forced at one end, SIAM J. Appl. Math. 51, (1991) 1397-1417.

23. T. Eveneux and J.P. Laplante, Propagation failure in arrays of coupled bistable chemical reactors, J. Phys. Chem. 96, (1992) 4931-4934.

24. W.J. Firth, Optical memory and spatial chaos, Phys. Rev. Lett. 61, (1988) 329-332. 25. F.R. Gantmacher, The theory of matrices (2 vols. Chelsea, New York, 1959)

26. R.A. Horn and C.R. Johnson, Matrix analysis (Cambridge University Press, New York, 1990)

27. C.H. Hsu, J. Juang, S.S. Lin, and W.W. Lin, Cellular neural networks: local patterns for general template, International J. of Bifurcation and Chaos 10, (2000) 1645-1659.

28. J. Juang AND S.S. Lin, Cellular Neural Networks: Mosaic pattern and spatial chaos, SIAM J. Appl. Math. 60, (2000) 891-915.

29. J. Juang, S.S. Lin, W.W. Lin and S.F. Shieh, Two dimensional spatial entropy, Interna-tional J. of Bifurcation and Chaos 10, (2000) 2845-2852.

30. J.P. Keener, Propagation and its failure in coupled systems of discrete excitable cells, SIAM J. Appl. Math. 47, (1987) 556-572.

31. J.P. Keener, The effects of discrete gap junction coupling on propagation in myocardium, J. Theor. Biol. 148, (1991) 49-82.

(39)

32. A.L. Kimaball, A. Varghese and R.L. Winslow, Simulating cardiac sinus and atrial netwok dynamics on the connection machine, Phys. D 64, (1993) 281-298.

33. E.H. Lieb, Exact solution of the problem of the entropy of two-dimensional ice, Phys. Rev. Lett. 18, (1967) 692-694.

34. E.H. Lieb, Exact solution of the f model of an antiferroelectric, Phys. Rev. Lett. 18, (1967) 1046-1048.

35. E.H. Lieb, Exact Solution of the Two-Dimensional Slater KDP Model of a Ferroelectric, Phys. Rev. Lett. 19, (1967) 108-110.

36. E.H. Lieb, The Residual Entropy of Square Ice, Phys. Rev. 162, (1967) 162-172. 37. E.H. Lieb, Ice, ferro- and antiferroelectrics, in methods and problems in theoretical physics,

in honour of R.E. Peierls, proceedings of the 1967 Birmingham conference, (North-Holland, 1970) 21-28.

38. S.S. Lin and T.S. Yang, Spatial entropy of one dimensional celluar neural network, Inter-national J. of Bifurcation and Chaos 10, (2000) 2129-2140.

39. S.S. Lin AND T.S. Yang, On the spatial entropy and patterns of two-dimensional cellular neural network, International J. of Bifurcation and Chaos 12, (2002) 115-128.

40. D. Lind and B. Marcus, An introduction to symbolic dynamics and coding, Cambrige University Press, New York, (1995).

41. A. Lindenmayer and P. Prusinkiewicz, The algorithmic beauty of plants, Springer-Verlag, New York, (1990).

42. N.G. Markley and M.E. Paul, Maximal measures and entropy for Zν subshifts of finite

type. Classical mechanics and dynamical systems, Medford, Mass., (1979) 135-157, Lecture Notes in Pure and Appl. Math., 70, Dekker, New York, (1981).

43. N.G. Markley and M.E. Paul, Matrix subshifts for Zνsymbolic dynamics, Proc. London

Math. Soc., (3) 43, 2, (1981) 251-272.

44. C. Robinson, Dynamical Systems, CRC Press, London, (1995).

參考文獻

相關文件

Quantum Hall Effect in Black Phosphorus 2DEG.. Likai Li

For finite-dimensional second-order cone optimization and complementarity problems, there have proposed various methods, including the interior point methods [1, 15, 18], the

and Jacques-Francois Thisse (2002), Economics of Agglomeration - cities, industrial location, and regional growth, Cambridge University Press.. and Venables, A.J., (1999), The

Finally, discriminate analysis and back-propagation neural network (BPN) are applied to compare business financial crisis detecting prediction models and the accuracies.. In

The first is to build a new gap analysis (NGA) by redefining service quality gap and building its evaluating function through Kano‟s two-dimensional conception

Based on the tourism and recreational resources and lodging industry in Taiwan, this paper conducts the correlation analysis on spatial distribution of Taiwan

Followed by the use of an important degree of satisfaction with the service quality attributes, by Kano two-dimensional quality model, IPA analysis and

Thus, both of two-dimensional Kano model and IPGA mode are utilized to identify the service quality of auto repair and maintenance plants in this study, furthermore,