/Phi-4-Model

Jupyter Notebook tab and raw Julia script to simulate the Phi-4 model in a square lattice (d=2) .

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

Phi-4-Model

Jupyter Notebook tab and raw Julia script to simulate the equation model in a square lattice (d=2).

The heat-bath Monte Carlo method is used along with a rejection technique to generate the probability density function of the scalar fields defined in each site of the lattice, thus effectively evolving the system towards its equilibrium state. Then, the Ferrenberg and Swendsen extrapolation technique is used in order to obtain accurate estimates of the desired magnitudes to study, i.e. magnetisation, energy, susceptibility and specific heat.

For more detailed information see the report.

References

  1. Raul Toral and Amitabha Chakrabarti. “Numerical determination of the phase diagram for the φ4 model in two dimensions”. In:Phys. Rev. B42 (4 Aug. 1990),pp. 2445–2454.doi:10.1103/PhysRevB.42.2445.