ArticleslgStudy

science

Glauber dynamics

Glauber dynamics is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Glauber dynamics rather than just read about it. In short: In statistical physics, Glauber dynamics is a way to simulate the Ising model (a model of magnetism) on a computer . The algorithm is named after Roy J.

Glauber dynamics — main illustration
Glauber dynamics — illustration

Key takeaways

  • Glauber dynamics belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Glauber dynamics to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Glauber dynamics from memory before moving on to harder problems.

Reference excerpt

In statistical physics, Glauber dynamics is a way to simulate the Ising model (a model of magnetism) on a computer . The algorithm is named after Roy J. Glauber who proposed it in 1963.. Glauber dynamics is also used in the non-equilibrium phenomena and diffusion anomaly in those conditions .

Algorithm The Ising model is an abstract model for the magnetic interaction of neighboring atoms. It is conventionally considered on a two-dimensional square lattice, with magnetic interactions occurring only between nearest neighbors. In this model, each lattice site is given a spin σ x , y {\displaystyle \sigma _{x,y}} that is either up (+1) or down (-1); the x and y are the grid coordinates. Glauber's algorithm becomes:

Choose a location x , y {\displaystyle x,y} at random. Sum the spins of the nearest-neighbors. For a 2D square lattice, there are four: S = σ x + 1 , y + σ x − 1 , y + σ x , y + 1 + σ x , y − 1 {\displaystyle S=\sigma _{x+1,y}+\sigma _{x-1,y}+\sigma _{x,y+1}+\sigma _{x,y-1}} . Compute the change in energy if the spin at x, y were to flip. This is given by the Hamiltonian for the Ising model; it is Δ E = 2 σ x , y S . {\displaystyle \Delta E=2\sigma _{x,y}S.}

Flip the spin with probability given by the Fermi function p ( Δ E ) = 1 / ( 1 + e Δ E / T ) , {\displaystyle p(\Delta E)=1/(1+e^{\Delta E/T}),} where T is the temperature. Go To Step 1. In Glauber algorithm, if the energy change in flipping a spin is zero, Δ E = 0 {\displaystyle \Delta E=0} , then the spin would flip with probability p ( Δ E ) = 0.5 {\displaystyle p(\Delta E)=0.5} . Similarly, if the temperature is very high, then e Δ E / T ≈ 1 {\displaystyle e^{\Delta E/T}\approx 1} and again, the probability of a flip is one-half. If the temperature is very low, then a flip to a higher-energy state almost never happens, while a flip to a lower energy state almost always happens.

Comparison to Metropolis algorithm

The Glauber algorithm can be compared to the Metropolis–Hastings algorithm. These two differ in how a spin site is selected (step 1), and in the probability of a spin-flip (step 4). In the Glauber dynamic, every spin has an equal chance of being chosen at each time step, and the decision to flip that spin, or not, is given by the Fermi function, as given above. By contrast, the Metropolis algorithm considers a spin site with a probability given by the Boltzmann weight e − Δ E / T {\displaystyle e^{-\Delta E/T}} , but if it is accepted, then it always flips a spin in favor of lowering the energy. Thus, the total spin-flip probability is:

p ( Δ E ) = { 1 , Δ E ⩽ 0 e − Δ E / T , Δ E > 0 {\displaystyle p(\Delta E)=\left\{{\begin{matrix}1,\ \ \ \ \ \ \ \ \ \Delta E\leqslant 0\\e^{-\Delta E/T},\ \Delta E>0\\\end{matrix}}\right.}

… excerpt ends here. Continue reading the full article.

Illustrations

Glauber dynamics: The probability distribution according to Metropolis-Hastings Dynamics for the change in energy that would result from flipping some spin s for different temperatures, T. 
  
    
      
        P
        (
        Δ
        E
        ⩽
        0
        )
        =
        1
      
    
    {\displaystyle P(\Delta E\leqslant 0)=1}
  
.
The probability distribution according to Metropolis-Hastings Dynamics for the change in energy that would result from flipping some spin s for different temperatures, T. P ( Δ E ⩽ 0 ) = 1 {\displaystyle P(\Delta E\leqslant 0)=1} .

Worked examples

Example 1 — a first encounter with Glauber dynamics

Start with the simplest possible case. Write down what Glauber dynamics claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Glauber dynamics before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Glauber dynamics ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Glauber dynamics

In research
Glauber dynamics appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Glauber dynamics in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Glauber dynamics is common in secondary-school and first-year university syllabi. It links to neighbouring topics Monte Carlo methods, Spin models, so understanding it makes those chapters shorter.
In everyday life
Look for Glauber dynamics outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Glauber dynamics” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Glauber dynamics in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Glauber dynamics means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Glauber dynamics out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Glauber dynamics in simple terms?

In statistical physics, Glauber dynamics is a way to simulate the Ising model (a model of magnetism) on a computer . The algorithm is named after Roy J.

Why does Glauber dynamics matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Glauber dynamics?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Glauber dynamics.

Tags

  • Monte Carlo methods
  • Spin models

Keep exploring