J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton...
Transcript of J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton...
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
1/15
Toda-type Cellular Automaton and its N-soliton
Solution
J. Matsukidaira a, J. Satsuma b, D. Takahashi a, T. Tokihiro b
and M. Torii b
a Department of Applied Mathematics and Informatics, Ryukoku University, Seta,
Ohtsu 520-21, Japan
b Graduate School of Mathematical Sciences, University of Tokyo, Meguro-ku,
Tokyo 153, Japan
Abstract
In this letter, we show that the cellular automaton proposed by two of the authors(D.T and J.M) is obtained from the discrete Toda lattice equation through a speciallimiting procedure. Also by applying a similar kind of limiting procedure to the
N-soliton solution of the discrete Toda lattice equation, we obtain the N-solitonsolution for this cellular automaton.
Keywords: Soliton; Discrete; Cellular Automaton; Nonlinear; Toda Lattice
The phenomena we observe in nature have been described in many ways.Among several methods to analyze the behavior of nature, differential equa-tions have been traditionally the most powerful and often used. However manysystems in the fields of biology, statistical physics, etc., are difficult to describeusing differential equations. These systems are rather easy to deal with usingdiscrete methods, such as discrete equations, coupled map lattices and cellularautomata(CAs)[0].
Due to the enormous growth of computer power in recent years, we have beenable to analyze these discrete systems even though they have large degreesof freedom and strong nonlinearity. Among them, CAs are most suited forcomputer simulation because all of the variables are discrete, including fieldvariables, and round off error does not occur. Therefore CAs are extensivelystudied and various statistical results are obtained, though traditional meth-ods used in differential calculus could not have been applied due to the strongnonlinearity.
On the other hand, in the field of nonlinear physics, soliton theory has suc-ceeded as an analytical tool for nonlinear evolution equations for almost 30
Preprint submitted to Elsevier Science 24 October 1996
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
2/15
years and has been applied to several fields: hydrodynamics, plasma physics,optical physics and so on. Moreover recent development of soliton theory tellsus it can be also applicable to discrete equations[0].
The notion of soliton for CAs was first introduced by Park et al[0]. After this
work, soliton-like structures have been found in several CAs and attemptsto apply soliton theory to CAs have been made by several groups [0,0,0,0].However direct relation of CA to soliton equations has not been clear.
Recently we proposed a general method to obtain CAs from discrete solitonequations through a limiting procedure[0]. By using this method, we clarifiedthe relation between the CA which was proposed by two of the authors (D.T.and J.S. )[0] and the Korteweg de-Vries equation. This is our answer to oneof the unsolved problems listed in the paper of Wolfram[0].
In this letter, we apply this method to the Toda lattice equation. We showthat the CA, which is proposed in the previous paper[0], is obtained from thediscrete Toda lattice equation through the limiting procedure. Also we obtainN-soliton solutions of this CA from those of the discrete Toda lattice equation.
The starting point is the discrete Toda lattice equation which was introducedby Hirota[0],
log(1 + Vt+1n ) 2 log(1 + Vtn) + log(1 + V
t1n )
= log(1 + 2Vtn+1
) 2 log(1 + 2Vtn
) + log(1 + 2Vtn
1
). (1)
By introducing Vtn = eUtn 1, we obtain
Ut+1n 2Utn + U
t1n
= log(1 + 2(eUtn+1 1)) 2 log(1 + 2(eU
tn 1)) + log(1 + 2(eU
tn1 1)).
(2)
One can easily obtain the continuous Toda lattice equation,
d2rndt2
= ern+1 2ern + ern1, (3)
from Eq.(2) by the relation Utn = rn(t) and taking 0.
The N-soliton solution of Eq.(2) is given by
Utn = 2n log f
tn, (4)
2
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
3/15
with
ftn =
i=0,1
exp[Ni=1
ii +(N)ij denotes the summation over all possible pairs chosen from N elements.
Now we introduce a positive parameter defined by = eL2 where L is a
positive integer, and set Utn
= utn
/. Then noticing the fact
lim+0
log(1 + eX ) = max(0, X) =
X if X 0,
0 else,(11)
we obtain from Eq.(2) in the limit +0
ut+1n 2utn + u
t1n
= max(0, u
t
n+1 L) 2max(0, u
t
n L) + max(0, u
t
n1 L), (12)
where the equivalent equation was proposed in the previous paper[0]. Eq.(12)thus obtained is considered to be Toda-type CA, which shares the commonalgebraic properties with Toda lattice equation as shown below.
Let us look at whether the N-soliton solution can survive by this limitingprocedure. The one-soliton solution of Eq.(2) is expressed by
Utn = 2n log(1 + e
Pnt+0), (13)
3
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
4/15
where
sinh(/2) = sinh(P/2), (14)
= 1 or 1, (15)
Here we set P = p/, = /, and 0 = 0/, then we obtain
utn = 2n log(1 + e
pnt+0
). (16)
Taking +0, Eqs.(16) and (14), respectively, become
utn = 2n max(0, pn t +
0), (17)
=
0 if n t0
p 1,
|p|(n + 1) t + 0 if t0
p 1 n t
0
p,
|p|(n 1) t + 0 if t0
p n t
0
p+ 1,
0 if n t0
p+ 1,
(18)
and
=
(p L) if p > L,
0 if L p L,
(p L) if p < L,
(19)
= (max(0, p L) max(0, p L)). (20)
This is the one-soliton solution of Eq.(12), which is identical to the one shownin the previous paper if we take p, 0 as integers and L = 1. It is easy to seethe speed and the maximum amplitude of soliton is expressed by /p and |p|from Eq.(18) respectively.
By setting Pi = pi/, i = i/,0i = 0i /, Aij = aij/ and noticing the fact
lim+0
log(Mi=1
eXi ) = max(X1, X2, . . . , XM1, XM), (21)
we also obtain the N-soliton solution in the limit +0
utn = 2n
tn, (22)
4
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
5/15
with
tn = maxi=0,1
[Ni=1
ii +(N)i p2 L 1,
1 = p1 L, 2 = p2 L,
01 = 0, 02 = 0,
(27)
From Eq.(27) and Eq.(25), Eq.(26) is written by
tn = max(0, p1n (p1 L)t, p2n (p2 L)t,
(p1 + p2)n (p1 + p2 2L)t (2p2 L)). (28)
Fig.1 show the interaction of solitons where we take p1 = 3, p2 = 2 and L = 1.At the time t = and around the region 1 0, i.e. n
p1L
p1t, we have
2 L(p1 p2)
p1t , (29)
5
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
6/15
and therefore the solution is written as
tn = max(0, 1). (30)
This expresses that one of the solitons exists around the region 1 0 att = . Similarly, at the time t = and around the region 1 0, we have
tn = max(0, 1, 2, 1 + 2 + a12),
= 2 + max(0, 1 + a12, 2, 1 2), (31)
max(0, 1 + a12, 2, 1 2), (32)
= max(0, 1 + a12), (33)
where denotes l.h.s and r.h.s give same solution, because the first term of
l.h.s 2 vanishes under the operation of difference operator 2
n. This expressesthat the soliton also exists around the region 1 0 at t = but its positionis shifted due to the term a12. Similarly around the region 2 0, the solutionis expressed by
tn =
max(0, 2 + a12) at t = ,
max(0, 2) at t = ,(34)
and this expresses the other soliton. The value of the phase shift of this solution
in the case ofL = 1 is given as follows. Eq.(33) can be written
tn = max(0, p1n (p1 1)t (2p2 1)), (35)
= max(0, p1(n (2p2 1)) (p1 1)(t (2p2 1))), (36)
and Eq.(34) at t = can be written
tn = max(0, p2n (p2 1)t (2p2 1)), (37)
= max(0, p2(n 1) (p2 1)(t + 1)). (38)
Therefore the solitons shifts its position
(2p2 1, 2p2 1) for the soliton near 1 0,
(1, 1) for the soliton near 2 0,(39)
in n-t plain.
6
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
7/15
Similarly in the case 2-soliton solution with
L = 1, p1 > p2 L,
1 = p1 + 1, 2 = p2 + 1,
01 = 0, 02 = 0,
(40)
the phase shift is given by
(2p2 + 1, 2p2 1) for the soliton near 1 0,
(1, 1) for the soliton near 2 0,(41)
(See Fig.2 where we take p1 = 3, p2 = 2) and in the case with
L = 1, p1 L, p2 L,
1 = p1 1, 2 = p2 + 1,
01 = 0, 02 = 0,
(42)
the phase shift is given by
(1, 1) for the soliton near 1 0,
(1, 1) for the soliton near 2 0.
(43)
(See Fig.3 where we take p1 = 3, p2 = 2) These coincident with the resultof previous paper[0]. However in cases other than L = 1, similar estimationcannot always be applied because it can happens that the pattern of solitonchanges after the interaction. See Fig.4 where we take L = 3, p1 = 9, p2 =4, 1 = 6, 2 = 1. Although we showed only two soliton cases, we can also dealwith the interaction of N-soliton. For example, the 4-soliton solution shownby Fig.5 in the previous paper is obtained by setting,
p1 = 7, p2 = 3, p3 = 1, p4 = 2, L = 1,
1 = 6, 2 = 2, 3 = 0, 4 = 1,
01 = 10, 02 = 1,
03 = 0,
04 = 2.
(44)
It can also be shown that the phase shift of the N-soliton solution is given bya summation of that of 2-solitons, which each soliton have had through theinteraction with other solitons.
7
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
8/15
Finally, it should be noted that tn satisfies
t+1n + t1n = max(2
tn,
tn+1 +
tn1 L), (45)
which is obtained from Eqs.(12) and (22), and this equation may be consideredan analogue of bilinear identity.
In this paper, we have derived a Toda-type CA from the discrete Toda latticeequation and given a formula for the N-soliton solution. This CA inherits theproperties of the Toda lattice equation including solitary waves and solitoninteractions. We are currently investigating physical properties, such as con-served quantities[0], and physical meaning, in terms of a dynamical system,and will report our results in forthcoming papers. Also, the algebraic structureof this class of CAs is to be studied in detail, and remains an open questionfor the future.
Acknowledgement
The authors would like to thank to Dr. James Keiser for his useful commentsand suggestions on this manuscript. And authors also would like to thank toMs. Meg Rowland for her editorial assistance. J. Matsukidaira acknowledgesthe financial support of Ryukoku University.
Appendix
In the cases i = 1 or j = 1, arguments of cosh in Eq.(10) do not go to 0if we take pi = pj. Therefore when taking +0, cosh terms dominate andaij tend to
aij = log
ij cosh((pi + i pj j)/2)
ij cosh((pi + i + pj + j)/2) , (A.1)
logexp((pi + i pj j)/2) + exp((pi i + pj + j)/2)
exp((pi + i + pj + j)/2) + exp((pi i pj j)/2), (A.2)
max
pi + i pj j2
,pi i + pj + j
2
max
pi + i + pj + j2
,pi i pj j
2
, (A.3)
=max
pi + i pj j2
max
pi + i + pj + j2
,pi i pj j
2
,
8
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
9/15
pi i + pj + j2
max
pi + i + pj + j2
,pi i pj j
2
,
(A.4)
= max( max(pj + j, pi i), max(pi + i, pj j)), (A.5)
= max(min(pi + i, pj j), min(pi i, pj + j)). (A.6)
In the case of i = 1 and j = 1, we need careful estimation because thenumerator or the denominator of Eq.(10) goes to 0.
Let us take pi > L and pj > L as an example. From Eq.(8), we have
i2
= arcsinh
exp(L
2) sinh
pi2
. (A.7)
Considering the argument of arcsinh diverges and using the asymptotic ex-
pansion arcsinhx log2x +14x2 for x 0, we have
i2
log
2 exp(L
2)sinh
pi2
1
4 exp(L/) sinh2(pi/2). (A.8)
Therefore
pi + i pj j2
pi2
log(sinhpi2
) 1
4exp(L/) sinh2(pi/2)
pj2
+ log(sinh pj2
) + 14 exp(L/)sinh2(pj/2)
.
(A.9)
Here consider expanding each term in series of exponential function and es-timating an asymptotic behavior. First and second term of r.h.s. of Eq.(A.9)become
pi2
log(sinhpi2
) = logexp(pi/2) exp(pi/2)
2exp(pi/2),
= log1 exp(pi/)
2 log 2 + exp(
pi
) + exp(2pi
) + , (A.10)
and third term becomes
1
4exp(L/)sinh2(pi/2)
1
exp(L/)(exp(pi/2) exp(pi/2))2,
exp(pi L
). (A.11)
9
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
10/15
Thus we obtain
pi + i pj j2
exp(pi
) + exp(2pi
) + exp(pi L
)
exp(pj ) exp(2
pj ) + exp(
pj
L
),
exp(pj L
) exp(
pi L
). (A.12)
Substituting this info the cosh of numerator and using Taylor expansion 1
cosh2 x = 2sinh2 x2
2x2
2for x 1,
aij log
2
pi + i pj j4
2 log
cosh
pi + i + pj + j2
1
,
log
exp(pj L
) exp(
pi L
)2
log
coshL
1
,
2max(pj + L, pi + L) L,
= 2min(pi, pj) + L. (A.13)
Similarly considering all other possible case, we obtain
aij = 2 min(|pi|, |pj|) + L. (A.14)
References
[1] See for example, Theory and Applications of Cellular Automata, ed. by S.Wolfram, (World Scientific, Singapore, 1986).
[2] R. Hirota and S. Tsujimoto, J. Phys. Soc. Jpn. 64 (1995) 3125.
[3] K. Park, K. Steiglitz, and W.P. Thurston, Physica D 19 (1986) 423.
[4] T.S. Papatheodorou, M.J. Ablowitz, and Y.G. Saridakis, Stud. in Appl. Math.79 (1988) 173.
[5] T.S. Papatheodorou and A.S. Fokas, Stud. in Appl. Math. 80 (1989) 165.
[6] M.J. Ablowitz, J.M. Keiser and L.A. Takhtajan, Phys. Rev. A 44 (1991) 6909.
[7] M. Bruschi, P.M. Santini and O. Ragnisco, Phys. Lett. A 169 (1992) 151.
[8] T.Tokihiro, D.Takahashi, J.Matsukidaira and J.Satsuma, Phys. Rev. Lett. 76(1996) 3247.
[9] D. Takahashi and J. Satsuma, J. Phys. Soc. Jpn. 59 (1990) 3514.
10
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
11/15
[10] See Problem 9 in S. Wolfram, Physica Scripta T9 (1985) 170or S. Wolfram, Cellular Automata and Complexity (Addison Wesley) Page 457.
[11] D. Takahashi and J. Matsukidaira, Phys. Lett. A 209 (1995) 184.
[12] R. Hirota, J. Phys. Soc. Jpn. 43 (1977) 2074.
[13] M. Torii, D. Takahashi and J. Satsuma, Physica D 92 (1996) 209-220
11
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
12/15
3 1 2 4 1 1
1 3 2
2 2 1 1
3 1 2
4 1 1
1 3 2
2 2 1 1
3 1 2
4 1 1
1 3 2
2 3 1
1 1 4
2 1 3
1 1 2 2
2 3 1
1 1 4
2 1 3
1 1 2 2
2 3 1
1 1 4
2 1 3
Fig. 1. A 2-soliton solution where p1 = 3, p2 = 2, 1 = 2, 2 = 1. expresses 0.
12
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
13/15
1 1 2 1 2 1 2
1 1 3
2 2 1
1 1 1 2
2 3
1 1 2 1
2 1 2
1 1 3
2 2 1
1 2 2
3 1 1
2 1 2
1 2 1 1
3 2
2 1 1 1
1 2 2
3 1 1
2 1 2
1 2 1 1
3 2
2 1 1 1
Fig. 2. A 2-soliton solution where p1 = 3, p2 = 2, 1 = 2, 2 = 1.
13
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
14/15
2 1 1 1
3 2
1 2 1 1
2 1 2
3 1 1
1 2 2
2 1 1 1
3 2
1 2 1 1
2 1 2
4 1
1 1 3
2 1 2
1 1 2 1 2 3
1 1 1 2
2 2 1
1 1 3
2 1 2
1 1 2 1
2 3 1 1 1 2
Fig. 3. A 2-soliton solution where p1 = 3, p2 = 2, 1 = 2, 2 = 1
14
-
8/3/2019 J. Matsukidaira, J. Satsuma, D. Takahashi, T. Tokihiro and M. Torii- Toda-type Cellular Automaton and its N-soliton S
15/15
9 4
3 6 3 1
6 3 2 2
9 1 3
3 6 4
6 3 3 1
9 2 2
3 6 1 3
6 3 4
9 3 1
3 8 2
2 3 8
1 3 4 5
4 7 2 3 1 1 8
2 2 4 5
1 3 7 2
4 1 8
3 1 4 5
2 2 7 2
1 3 1 8 4 4 5
Fig. 4. A 2-soliton solution for the case L = 3
15