• Aucun résultat trouvé

Damage spreading in Ising model with increased range of interaction

N/A
N/A
Protected

Academic year: 2021

Partager "Damage spreading in Ising model with increased range of interaction"

Copied!
6
0
0

Texte intégral

(1)

HAL Id: jpa-00212443

https://hal.archives-ouvertes.fr/jpa-00212443

Submitted on 1 Jan 1990

HAL is a multi-disciplinary open access

archive for the deposit and dissemination of

sci-entific research documents, whether they are

pub-lished or not. The documents may come from

teaching and research institutions in France or

abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est

destinée au dépôt et à la diffusion de documents

scientifiques de niveau recherche, publiés ou non,

émanant des établissements d’enseignement et de

recherche français ou étrangers, des laboratoires

publics ou privés.

Damage spreading in Ising model with increased range

of interaction

S.S. Manna

To cite this version:

(2)

1261

LE

JOURNAL DE

PHYSIQUE

Short Communication

Damage spreading

in

Ising

model

with increased

range

of interaction

S.S. Manna

HLRZ,

c/o

Forschungszentrum (KFA)

Jülich,

D-5170 Jülich

1,

F.R.G.

(Reçu

le 30 mars

1990,

accepté

le 4 avril

1990)

Abstract. 2014 We have studied the

spreading

of

damage

in

Ising

models with increased range of interaction.

Simulating

a square lattice of linear size 1000 we find that the

spreading

temperature

and the Curie

temperature

of

magnetic

transition are the same for both nearest and next nearest

neighbour

models whereas for third nearest

neighbour

model

they

may not be the same.

1

Phys.

France 51

(1990)

1261-1265

Classification

Physics

Abstracts 05.50

How the effect of a small

perturbation

grows,

particularly

near the critical

point

in a

system

showing

a

phase

transition is the

object

of

"Damage Spreading"

studies.

They yield

information

for the

dynamical

behaviour of the

system

concerned. In this method one starts with two

systems

which are identical

except

for a small localised

region (initial damage)

and then both

systems

are allowed to evolve under identical

dynamics.

It is seen that the effect of initial

perturbation

depends

on the

temperature, dynamical

process

of evolution and the

geometry

of the

system.

Damage spreading

has been studied in

Ising

systems

[1-4]

and also in other

systems

like cellular

automata

[5,6]

and

spin

glasses

[7,8].

Consider a

square

lattice of size L with

Ising spin

variables 1 at each site.

Starting

from

a

spin configuration

in which all

spins

are

up

the

system

is allowed to evolve under a

particular

dynamical

process

and after a

long

time

equilibrium

is obtained

corresponding

to a fixed

assigned

temperature.

A

replica

of this

spin configuration

is constructed and

only

a small number of

spins

(for

site

damage

it is

only

the central

spin,

for line

damage

it is a line of

spins

at the centre

parallel

to one

edge)

of this lattice are

flipped.

Now both

spin

systems

are allowed to evolve

obeying

the same

dynamics

with the same set of random numbers at the same

temperature.

Damage

is

defined as the fraction of sites in which

spins

of the two lattices are different. This is called the

"Hamming

distance" in neural network

language.

With time evolution the

damage

may

spread

(3)

1262

to the whole

lattice,

it can be

fixed,

or it can vanish

("healing")

in two dimensions.

Stanley et

al.

[1]

observed that there exists a critical

temperature

Ts

which is the demarcation line for the finite and infinite

damage

but from their medium size numerical

study they

were unable to say

very

precisely

whether

7s

is the same or different from the Curie

temperature Te

of

ferromagnetic

transition. For

Metropolis dynamics damage

spreads

for T >

Ts

and ceases to grow below this

temperature.

For heat bath

dynamics

the behaviour is

opposite

[7].

In this

paper

with

large

scale numerical simulation we

investigate

whether

Ts

is

equal

to or

different from the Curie

temperature Te

of

ferromagnetic

transition. For cubic lattices

Ts

Te

[2,3],

and thus one can

suspect

Ts/Tc

to be lower for a

larger

number of

neighbours.

Thus it was

suggested

[11]

to increase the range of interaction for the two-dimensional

Ising

model.

We have studied here

damage

spreading

in the

Ising

model with

increasing

range of interac-tion

using Metropolis algorithm.

We find that the

spreading

temperature

is

indistinguishable

from

Te

for both the nearest

(nn)

and next nearest

neighbour (nnn)

interactions of

Ising

model but for the third nearest

(nnnn) neighbour

interaction

they

are found to be

slightly

different

(see

however the discussion

later).

We also

study

how average

spreading

time scales with lattice size. In a recent

study

Poole and Jan

[4]

checked that the

exponent

characterising

this

scaling

in heat bath

dynamics

is

nothing

but the

dynamical

exponent

of the

Ising

model. Their simulation results

support

this idea for three dimensions but not

very

well in two dimensions.

In

Metropolis dynamics spins

are

updated

with a Boltzmann

weight

factor

where DE is the

change

in energy of the

spin

when

flipped.

At each site a random fraction is

called and

compared

with the

weight

factor.

Spin

is

flipped

when the fraction is

greater

than or

equal

to the

weight

factor;

otherwise it remains the same.

We

study

the nearest

neighbour Ising

model on a

square

lattice with the helical

boundary

condition

using

a

single

array for the whole lattice. For

vectorisation,

we divide the whole lattice

into two sublattices as in a checker board

lattice,

of dimensions odd

(L -1)

by

even

(L).

One site k

has its nearest

neighbours

at

(k+ 1),

( k - 1 ) ,

(k-L+1)

and at

(k+L-1)

sites and

two shadow layers

are used

parallel

to the odd direction for the

boundary

conditions. We

update

first the

spins

on one

sublattice

using

the

spins

on the other sublattice and then the second sublattice is

updated

with the

spin configuration

of the first sublattice. In this way one

gets

two

non-interacting

sublattices. For the next nearest

neighbour Ising

model we need to devide the whole lattice into nine sublattices

to maintain the condition that the

updating

of

spins

on one sublattice is to be done

using

the

spins

of other sublattices. In

addtion,

we made simulations with less sublattices. For

example,

to

study

the next nearest

neighbour Ising

model on the checker board

lattice,

on

updates

one

spin using

the four

spins

on the same sublattice and four on the other sublattice. We studied how far this

sublattice

mixing

affects the result. For that we

compared

the

magnetisation

below

Te

with the

result obtained from

using

nine sublattices. The difference is small and it becomes smaller for

bigger

lattices. Therefore we used checker board lattice for

studying large

next nearest

neighbour

Ising

models. For third nearest

neigbour Ising

model we

update

the whole lattice in three

separate

scans. In each scan we

update

every

third site. The condition for vectorisation of the inner most

loop

is that one cannot

update

one

spin

which is used to

update

the

previous spin.

All these methods of

updating

are vectorised and we

get

a

speed

of 8.4

spins

per

microsecond for nn and 7.0 for nnn

Ising

models on one

Cray-YMP

processor.

For all three

ranges

of interactions we

study

initial line

damage

and find the fractions of

sites

damaged

when the

damage

touches the

boundary

with a site

by

site

comparison

of the

whole lattice. For critical

temperatures

we use the values

Tc(nn)

=

2/ln

1

+

vf2-),

Tc(nnn) =

1/0.19019269(5) [9]

and

Tc(nnnn)

=

1/0.1135

[10].

We

study

damage

spreading

at six

(4)

999 x 1000 for nn and nnn cases and 1000 x 1000 for nnnn case. For this lattice size we wait

10000 Monte Carlo time

steps

per

spin

for

temperatures

below

Te

and

100000,

30000 and 15000

steps

for

temperature

ratios

1.005, 1.01

and 1.02

respectively.

We

go

to

equilibrium only

once and successive

damages

are considered one after the other. We average over 20 such

configurations

for each

temperature.

We

plot

in

figure

1 the average

damage

as a function of the

temperature

ratio

T/Tc.

We find that for nn and nnn interactions there is finite and zero

damage

at 1.005 and 0.995 of

T/Tc.

Therefore we conclude

Ts/Tc

= 1.000±0.005 much more

accurately

than estimated earlier

[1]

for

nn

only.

However for nnnn interaction we

get

15

percent

damage

at 0.995 of

T /Tc.

It seems that this

may

be due to an inaccurate value of

Tc(nnnn) = 1/0.1135. To

see if this

suspicion

is true we

studied how the average

magnetisation

falls to zero as we

approach

the critical

temperature

for L = 300

(see

Fig.

2).

We see that for nn and nnn models

they

are still finite at

T/Tc

= 1.005 but for

nnnn it is zero.

Again

for

T/Tc

= 0.995 the

magnetisation

for both nn and nnn are

considerably

higher

than nnnn model. From this

study

it seems that the actual value of

Tc

in nnnn model is not at

1/0.1135

but

slightly

less and with an accurate value of

Tc, Ts

may be

equal

to

Te.

Fig.

1. -

Average damage

as function of the

temperature

ratio

T/Tc :

(A) (nn), (p) (nnn)

and

(o) (nnnn).

Next we

study

how the average

spreading

time Te scales with the lattice size as

(r,) -

L2

in nearest

neighbour

Ising

model.

Recently

Poole and Jan

investigated

this

[4]

with heat bath

dynamics.

They

conclude that this

exponent z

is the

dynamical

exponent

of the

Ising

model.

Their numerical calculations agree very well in three dimensions but it is

slightly

different in two

dimensions from the

accepted

value of the

dynamical

exponent.

We

repeat

their calculation with somewhat

bigger

lattice size

(up

to L =

128)

with

greater

accuracy to see if this difference is

really

due to the

inaccuracy

of finite simulation. In

figure

3 we

plot

average

value of the

spreading

time

(r,)

with lattice size L in a

log log

scale. We consider

only

four lattice sizes L =

32, 64,

88 and 128. A least

square

fit of these four

points gives

the value of the

slope z

= 2.27. Thus we

(5)

1264

Fig.

2. -

Average magnetisation

as function of the

temperature

ratio

TITC :

(à) (nn), (p)

(nnn)

and

(o)

(nnnn).

Fig.

3. -

(6)

We do the similar

study

also for

Metropolis dynamics.

In the same

plot (Fig. 3)

we see that the average

spreading

times in this case are much smaller

compared

to the heat bath

dynamics

and calculate a value for z = 1.15. This result

gives

another

support

of the conclusion that the

damage

spreading depends

on the

particular dynamical

process.

The whole

project

was done

using

around 100 hours of CPU in

Cray-YMP

Acknowledgements.

1 like to thank J. Adler for

suggesting

this work. 1 also like to thank D. Stauffer for many useful

suggestions

and comments.

References

[1]

STANLEY

H.E.,

STAUFFER

D.,

KERTESZ J. and HERRMANN

H.J.,

Phys.

Rev. Lett. 20

(1987)

2326.

[2]

STAUFFER

D.,

Philos.

Mag.

56

(1987)

901;

COSTA

U.M.S., J.

Phys.

A. 20

(1987)

L583.

[3]

LE CAER, J.

Phys.

A. 22

(1989)

L647.

[4]

POOLEH.P. and JAN

N., J.

Phys.

A.

(preprint).

[5]

KAUFFMAN

S.A., J.

Theor. Biol. 22

(1969)

437.

[6]

GERLING

R.W.,

Physica A

162

(1990)

196.

[7]

DERRIDA B. and WEISBUCH

G.,

Europhys.

Lett. 4

(1987)

657.

[8]

DA CRUZ

H.R.,

COSTA U.M.S. and CURADO

E.M.E, J.

Phys.

A 22

(1989)

L651.

[9]

NIGHTINGALE M.P. and BLOTE H.W.J. J.

Phys. A

15

(1982)

L33.

[10]

DALTON N.W and WOOD

D.W., J.

Math.

Phys.

10

(1969)

1271.

Références

Documents relatifs

But we believe that in these shorter series the influence of other singularities was still very strong, so that the evaluation of the amplitude of the confluent

F. Free energy of low temperature antiphase structures in a FCC nearest-neighbour antiferro- magnetic Ising model by the Monte Carlo method.. Free energy of low temperature

brickwork lattice, and its exact partition function is obtained within the following assumptions : i) In the vertical direction, nearest neighbours are coupled

In summary, the conclusions of our work are (1) one must be very careful in deducing critical point exponents from the small number of coefficients available

On the nearest neighbour interaction model with a concentration dependent interaction energy..

modulated structures observed in other systems (V-Ni-Si, Mo-Cr-Fe). According to the electron diffraction patterns, these modulated phases are precursor states of the cubic

The qualitative influ- ence of quenched, short-range correlated [2] random dis- order at second-order phase transitions is well understood since Harris [3] proposed a

Our analysis builds on a 2D lattice model with two interaction scales: A positive on-site Coulomb interaction U, which may be tuned to target the regime of strong