• Aucun résultat trouvé

Equivalence between Glauber and heat bath dynanfics in damage spreading simulations

N/A
N/A
Protected

Academic year: 2021

Partager "Equivalence between Glauber and heat bath dynanfics in damage spreading simulations"

Copied!
7
0
0

Texte intégral

(1)

HAL Id: jpa-00246775

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

Submitted on 1 Jan 1993

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.

Equivalence between Glauber and heat bath dynanfics in damage spreading simulations

Rita de Almeida

To cite this version:

Rita de Almeida. Equivalence between Glauber and heat bath dynanfics in damage spreading simu-

lations. Journal de Physique I, EDP Sciences, 1993, 3 (4), pp.951-956. �10.1051/jp1:1993175�. �jpa-

00246775�

(2)

Classification Physics Abstracts

05.40 05.50

Equivalence between Glauber and heat bath dynamics in damage spreading simulations

Rita M-C- de Almeida

Instituto de Fisica, UFRGS, C-P- 15051, 91501-970 Porto Alegre, RS~ Brazil

(Received

4 November 1992, accepted in final form 6 November

1992)

Abstract. The equivalence between Glauber and heat bath dynamics in spin glass damage

spreading simulations is demonstrated by considering explicitly the direction of the thermal noise

(stochastic,

localized

field)

acting over the spins.

Slow relaxation processes are

responsible

for many

interesting phenomena presented by complex

systems

(for

a review see Refs. [1,

2]). Although interesting,

these

phenomena

are not

quite

well understood and many different theoretical

approaches

and numerical

techniques

have been devised to

study,

for

example,

the

dynanfics

of

spin glasses

or cellular automata. In

particular, damage spreading

simulations have been

widely applied

to

study

the

spin glass

transition and relaxation in many models

(for

detailed

examples

see Refs. [3]-[14] and Refs.

therein).

Damage spreading

simulations consist of

investigating

the evolution of two

initially

different

configurations

of a same

sample

of a system in order to obtain static and

dynamic properties.

In some simulations the monitored

quantity

is the

Hamnfing

distance between the two

config-

urations that evolve

freely subject

to the same thermal noise

[3]-[14].

The results show different temperature

regimes,

that differ in the

long

term value of the

Hamming

distance between the two

configurations

and in its

dependence

on initial conditions. The available literature on the

subject

accounts for results obtained with different

dynamics,

in

particular

heat bath and Glauber ones, that show different behaviors in

spite

of

being physically equivalent (see,

for

example, refs.[8, 12]).

A second kind of

simulations, applied specifically

for

ferromagnets [15, 16],

considers two

configurations

A and B in thermal

equilibrium,

where the central

spin

So of one of them is

kept

fixed in one

given direction,

say

S)(t)

=

S)(t

=

0),

for concreteness. The

configurations

are then let to evolve and two

quantities

may be monitored: the

Hamming

distance and the time

dependent damage

difference

ro(I,t),

defined as the difference between the

probability

df~

of

finding Sf(t)

=

S)(t

=

0)

and

Sf(t)

=

-S)(t

=

0)

and the

probability d/+

of

finding Sf(t)

=

-S)(t

=

0)

and

Sf(t)

=

S)(t

=

0).

In a recent paper Glotzer et al. [16]

demonstrated that the time

dependent damage

difference is related to the time

dependent spin

correlation function and is

independent

of the

microscopic dynanfics ruling

the evolution of the

(3)

952 JOURNAL DE PHYSIQUE I N°4

configurations: Glauber,

heat bath or any other

equilibrium dynamics yield

the same results for

ro(I, t).

However, different results are obtained when the Glauber or the heat bath

protocol

is used to measure other

quantities,

as the

Hamming

distance

D(t)

or the accumulated

damage

difference

A(I, if),

defined as the time average of

ro(I, t)

between t = 0 and t = if.

Here we demonstrate that the differences obtained with heat bath and Glauber

protocols

for

dynamics-dependent quantities

in

damage spreading

simulations arise from an

incomplete

account of the thermal noise in both

protocols.

A more detailed

analysis

leads to the same results for the two

dynamics.

To understand Glauber and heat bath

dynamics,

consider a

given configuration

S =

(Si,52, ,SN)

of a system with N

Ising spins,

described

by

the Hamiltonian

HIS).

Consider also a

randomly

chosen

spin Si,

at a

given

simulation step, and

assign

the

probabili-

ties

P(S;)

and

P(-Si)

for the state of the

spin

after the

updating, given by

~j~~

exP

i-flH)

j~~

exP

i-flH)

+ exP

i-fIHF)

~~~

~j_~~

exP

i-fIHF)

j~~

exP

(-flH)

+ exp

j-pH~)

where

fl

is the inverse of temperature and HF is the energy of the system when Si has

flipped.

It is

straightforward

to obtain Glauber and heat bath

protocols

from

equations ii

and

(2):

I) Glauber

dynamics

considers the

flipping probability P~(Sj),

which is

given directly by equation (2),

that

is, P~(S;)

=

P(-Sj);

it)

Heat bath

dynamics

considers the

probability P~~(+I)

that

Si

= +I after the

updating,

which is

P~~(+I)

=

P(Si)

if Si = +I and

P~~(+I)

=

Pi- Si)

if S; = -I.

It is direct to

verify

from

equations ii)

and

(2)

that all four

possible

events

represented by

the

pairs

of

spin

states before and after the

updating, (+I, +I), (+I, -I), i-I, +I), (-I, -I),

have the same

probabilities

for both

protocols: they

are

physically equivalent

and

yield

the

same results when

simulating

the evolution of a

single configuration.

Damage spreading simulations,

on the other

hand, study

the evolution of two

configurations,

and it has been

implemented

in such a way that the same sequence of random numbers is

compared

to the

(+I)-probability

for heat bath

or to the

flipping probability

for Glauber

dy- namics, yielding dynamics-dependent

final

results,

what is rather

puzzling

since both

dynamics

describe

equivalently

the same

physical

situations.

The central idea in

damage spreading investigations

is to somehow

study

the role

played by

the

complexity

of the

phase

space in the relaxation processes of a system,

isolating

these effects from the

stochasticity implied by

the thermal noise. It is then clear that both

samples

must evolve with the same thermal noise. For a

given spin,

thermal noise is a

local, instantaneously applied magnetic field;

for

Ising spins

it means that the thermal noise may not

only

present

a random

intensity,

but also may occur in two different orientations

(up

or

down). When,

for

instance,

an

up-spin

suffers a

local, instantaneously applied

field in the up

direction,

no

matter how intense the field

is, nothing happens.

When

analyzing

the evolution of a

unique configuration,

there is a

probability

of 50~ that the thermal noise field is in the same direction of the affected

spin

and the

only

difference that makes the

explicit

consideration of the vectorial

character of the stochastic field is a renormalization of the relaxation time

by

a factor 2 in Glauber and heat bath simulations

(in

both

protocols,

the field is

always

taken in the

opposite

direction of the

spin

because a

change

in the

spin

orientation is

always possible).

But when two

configurations

should evolve with the same thermal

noise,

it means that the thermal field should be in the same direction for both

configurations:

simultaneous

spin flips

from up to

(4)

down in one

configuration

and from down to up in the

other,

for

example,

are forbidden.

However, both heat bath and Glauber standard

protocols,

in some

instance,

allow such

flips:

this

neglect

of the directional

degree

of freedom of the thermal noise

originates

the differences found between Glauber and heat bath

damage spreading

simulations.

The

equivalence

between the two

dynamics

when the orientation of the thermal noise is taken into account is demonstrated

by

direct enumeration of all

possible

events and related

probabilities.

Consider the

spins

of two

configurations, St

and

St, subject

to the thermal field

hf.

For Glauber

dynamics

one considers the

flipping probabilities Pi

and

Pi

for the i~~

spin

in

configurations

A and B

respectively,

that are

given by

~~B

"

(I

+ ~XP

(2~Sf'~ ~j#I ~ij Sl'~)

~

=

l

+

exP

1+2P£j~; Jo St~)1~~

13)

p+

A,B

with

Jij being

the

couplings

between

spins

and the

sign

+

depends

on the value of the

spin

Sl'~

The

probabdities Pfl~

and

Pf~

in heat bath

dynamics

that the

i~~-spin

assumes the

positive

value in each

configuration

is

~~i

" ~A,B

(~)

where

Pj~

is defined in

equation (3).

At each simulation step, these

probabilities

are then

compared'to

a random number z, which

is,

in some sense, associated to the

intensity

of the stochastic field at that instant. As an

example,

we shall calculate some of the

update joint probabilities

in both

protocols.

Consider that the chosen

spin

to

update

is such that

initially St

= +I and

St

= -I. For the final

configuration

in heat bath

dynamics

to be

St

= +I

and

St

=

+I,

the random number z should be less than the smaller

+I-probability, given by equation (4),

that is z <

ruin(Pi, Pi ).

As z is

uniformly

distributed the

joint probability

in the heat bath

dynamics

in this case is

equal

to

min(Pi, Pi ). Analogously,

for the final

configuration

in Glauber

dynamics

to be

St

= +I and

St

=

+I,

the random number z should

simultaneously

be greater than the

St-flip-probability (Pf

= I

-Pj

and less than the

St-flip- probability (Pi ).

Such an

update

is

only possible

if

Pi

> I

and the related

probability

is

given

by

max(0, Pi

I +

P().

These different

probabilities

for the same event lead to different

joint

evolutions when one or other

protocol

is

applied.

Tables I and II enumerate all

possible

events and related

probabilities,

obtained as in the above

example,

in

damage spreading

simulations for standard heat bath and Glauber

protocols respectively.

To take into account the direction of the thermal

perturbation acting

over the

spins,

we prc-

pose a "directional"

protocol

that may be summarized

by

the

following spin update

routine:

choose first a random direction

(+I

or

-I)

for the stochastic

magnetic

field that is associated to the thermal noise and then a random number z to be

compared

to the

flip probability (Glauber)

or the

+I-probability (heat bath).

When the field is in the same direction of the

spin

of a

given configuration, nothing happens

to it. When this is not the case for one or both

configurations,

the random number z is

compared

to the

flip

or

+I-probability

to

update

the

spins.

To

illustrate,

consider the case when

initially St

= +I and

St

=

-I,

and we

shall calculate the

joint probability

that the

updated

states are

St

= +I and

St

= +I. Now

we must take into account the direction of the thermal noise. When the thermal noise is in

the down

direction,

the

probability

that the

spin

in

configuration

B

flips

to the up orientation is zero, for any

updating

protocol, and hence the

joint probability

in our case is also zero. When

(5)

954 JOURNAL DE PHYSIQUE I N°4

Table I

Update joint probabilities

for the

spins

in two

configurations

A and B

following

standard heat bath

dynamics.

The first two columns show the initial states and the

following

columns list the

probabilities

of the four final

possibilities.

The values of

P£~

are defined in

equation (3).

'

S~ S~

p(+I, +I) p(+I, -I) p(-I, +I) p(-I, -I)

+I +I

minjPp, P~j

maxj0, P~ Pi j maxj0, Pi P~j minjl Pi, I Pi j +I -I

minjPp, Pij

maxj0, Pi

Ppj

maxj0, Pi

P~j

minjl P~, I

Ppj

~l +I

~~~l~i'~i1

~~1°'~i ~il

~~~1°'~i ~il

~~~l~ ~i' ~

~il

-I -I minjP~,P~j maxj0, P~ P~j maxj0,P~ P~j minjl P~, I P~j

Table II

Update joint probabilities

for the

spins

in two

configurations

A and B

following

standard Glauber

dynamics.

The first two columns show the initial states and the

following

columns list the

probabilities

of the four final

possibilities.

The values of

Pi

~ are defined in

equation (3).

'

S,

S~

p(+I, +I) p(+I, -I) pi-I,

+

I) p(-

I,

-I)

+I +I

minjPi,

P~j maxj0, P~ Pij maxj0, Pi P~j mini I

Pi,

I Pi j

+I -1 maxj0, Pi + P~ lj minjl Pi, P~j

minjPj,

I P~j maxj0,1- P~

Pij

I +1 maxj0, P~ + Pi lj

minjP~,

I

Pij

minjl

Pi,

Pi j maxj0,1-

Pi P~j

I -I minjP~, P~j maxj0, P~ P~j maxj0, P~ P~ j minjl P~, I P~ j

Table III

Update joint probabilities

for the

spins

in two

configurations

A and B

following

Glauber or heat bath

dynamics,

where the orientation of the thermal noise field has been

explicitly

considered. The first two columns show the initial states, the third indicates the direction of the thermal noise field

h/

and the

following

columns list the

probabilities

of the four final

possibilities.

The values of

Pj~

are defined in

equation (3).

+1 >0 0 0 0

+I +1 < 0

min(Pi,Pjj

max(o, Pi Pjj max(o, Pi Pij min(i Pi, i Pjj

+I -1 >0 Pi

i-'Pj

0 0

+1 -1 <0 0 Pi 0 1-Pi

-I +1 > 0 Pi 0 1 Pi 0

-1 +1 <0 0 0 Pi i-Pi

-I -1 > 0 min(Pi,Pjj max(o, Pi Pjj max(o, Pi Pij min(i Pi, i

Pjj

-I -1 <0 0 0 0 1

(6)

the thermal noise is in the up

direction, nothing happens

to the

spin

in the

configuration

A

probability

reduces to the

probability

that

St flips

in the Glauber

protocol (Pi),

which is

equal

to the heat bath

probability

that

St

= +I. Table III shows the results for the other

possibilities

when the orientation of the thermal noise

h/ acting

over the

i~~-spin

is taken into account: for all

possible

events both

dynamics (flip

or +I

probabilities compared

to the

random number

z) yield rigorously

the same

probabilities.

In

damage spreading

simulations the evolution of the

Hamming

distance D between two

configurations

is an

important quantity

to be measured.

Hence,

it is

clarifying

to calculate from tables I to 3 the values of the variation AD of the

Hamming distance,

and the related

averaged probabilities P,

in a

single update

for the three

protocols. They

are

AD~~=+I; P=@<(P[-Pp(>

AD~~=0; P=1-(-'~j/~~<(P[-Pp(> (5)

AD~~=-I; P=((I-<(P[-Pj(>)

for standard heat bath

dynamics,

AD~=+I; P=@<(P[-Pp(>

AD~=0; P=1-'~~~<(P[-Pp(>-§<max(0,Pj+Pp-1)> (6)

AD~=-I; P=(<max(0,P[+Pj-1)>

for standard Glauber

dynamics

and

finally, AD~~~

= +I P =

l§j/~

<

[Pi Pi

>

~~~~~

~

'

~

§ ij/

~

'~A ~B

>

(~)

&

~DIR

_~ p D

' 2N

for the "directional"

protocol,

where the

symbols

< > stand for an average over all

possible pairs

and

DIN

and

IN D) IN

are the

probabilities

that

St

=

-St

and

St

=

St respectively.

The above

equations

show that in the

high

temperature

limit,

for which the

probabilities Pfl~

go to

0.5,

the heat bath and "directional"

protocols yield

the same evolution of the

Hammiig

distance

ID

-

0),

the

physically expected behavior,

and

they

also show the difference for the Glauber

dynamics

limit: for an initial

Hamming

distance D =

0.5,

the

long time, high

temperature value in this case is 0.5

(AD

=

0)

[8, 12].

This

equivalence

between Glauber and heat bath

(non-standard) dynamics,

obtained

through

the consideration of the orientation of the

noise,

which is

compatible

with the vectorial char-

acter of a thermal source that may act over

spins, brings

to an end the

puzzling

difference

observed between two

dynamics

that should be

physically equivalent.

It is a

rigorous equiv-

alence: when the orientation of the noise is taken into account both Glauber and heat bath

protocols

not

only yield

the same result to

dynamics-independent quantities,

but they are ex-

actly

the same

dynamics.

The two standard

protocols

have been used to

investigate

several

properties

of

complex

systems and have somehow

managed

to grasp many

interesting

features

but,

as shown

above,

not all

degrees

of freedom of the thermal noise

acting

over the con-

figurations

were considered and hence some external sources of

damage

were not discarded:

probably

some deviations from the former results will be obtained when this new

protocol

is used to

produce quantitative predictions.

It seems that the

neglect

of the orientation of the stochastic field acts

against

the thermal

noise,

whose effect is to lower the

Hamming

distance

D,

in the

sense that it allows

(forbidden) flips

that tends to separate the

configurations.

Conse-

quently,

transition temperatures may have been overestimated. The directional

protocol

could

(7)

956 JOURNAL DE PHYSIQUE I N°4

then

yield

more

precise

results when

determining quantitatively

transition temperatures and relaxation

behaviors,

for

example.

Finally,

the orientation of the thermal noise may also appear as a relevant

ingredient

in dam- age

spreading

simulations of other systems besides

spin glasses:

in

binary alloys,

for

example,

where order-disorder transition is

studied,

the

driving

force for atom diffusion is a chemical

potential

that may also present different orientations.

Acknowledgements.

1acknowledge

J-R-

Iglesias,

L-G-

Brunnet,

J-J-

Arenzon,

G.

Martinez,

and A-T- Bernardes for

helpful

discussions and careful

reading

of the

manuscript.

This work has been

partially

supported by

brazilian

agencies CNPq (Conselho

Nacional de Desenvolvimento Cientifico e

Tecno16gico)

and FINEP

(Financiadora

de Estudos e

Projetos).

References

[II Binder K. and Young A-P-, Rev. Mod. Phys. 58

(1986)801.

[2] Chowdhury D., Spin Glasses and other Frustrated Systems

(World

Scientific and Co.,

1986).

[3] Derrida B. and Weisbuch G., Europhys. Lett.

4(1987)

657.

[4] Costa U-M-S-, J.Phys. A 20

(1987)

L583.

[5] Barber M. and Derrida B., J.Stat.Phys. 51

(1988)

877.

[6] Golinelli O. and Derrida B., J.Phys. France 49

(1988)

1663.

[7] de ATcangelis L., Coniglio A. and HeTTmann H-J-, Europhys. Lett. 9

(1989)

749.

[8] MaTiz A-M-, Herrmann H-J- and de Arcangelis L., J.Stat.Phys. 59

(1990)

1043.

[9] Campbell I-A- and de ATcangelis L., Europhys. Lent. 13

(1990)

587.

[10] Campbell I-A- and de Arcangelis L., Physica A 178

(1991)

29.

[iii

Stanley H-E-, Staufler D., Kerst4sz J. and Herrmann H-J-, Phys. Rev. Lent. 59

(1987)

2326.

[12] da Cruz H-R-, Costa U-M-S- and Curado E-M-F-, J.Phys. A 22

(1989)

L651.

[13] Le Gait G., J.Phys.A 22

(1989)

L647.

[14] Nobre F-D-, Mariz A-M- and Sousa E-S-, Phys. Rev. Lent. 69

(1992)

13.

[15] Coniglio A., de Arcangelis L., Herrmann H-J- and Jan N., Europhys. Lent.

8(1988)

315.

[16] GlotzeT S-C-, Poole P-H- and Jan N., J. Stat. Phys. 68

(1992)

895.

Références

Documents relatifs

Provided it is a good approximation to the exact probability distribution, its normalization will be close to one, and correcting for the exact normalization will have

This partic- ular short memory process is often called either persistent or correlated random walk or Kac walks (see, for instance, [5]). An interesting presentation of

Formally prove that this equation is mass conser- vative and satisfies the (weak) maximum principle.. 4) Dynamic estimate on the entropy and the first

This formula provides the means of exact calculation but tells little as it stands. The asymptotic behaviour is more interesting and may be obtained.. by utilizing

We have proposed a method to effectively construct the probability density function of a random variable in high dimension and for any support of its probability distribution by

Keywords and phrases: stochastic wave equation, random field solution, spa- tially homogenous Gaussian noise, fractional Brownian motion..

These Sherpa projeclS resulted from the common interest of local communities, whereby outsiders, such as Newar and even low-caste Sherpa (Yemba), could contribute

In this article, we developed a symbolic method to compute the distribution associated to the number of pattern occurrences in random texts generated by stochastic 0L-systems.. In