Simulates a 2D Ising model using Metropolis-Hastings Monte Carlo sampling. The Ising model describes interacting binary spins and exhibits phase transitions, making it useful for modeling collective behavior in financial systems, agent-based models, correlation structure, and systemic risk. Returns energy and magnetization of equilibrium configuration.
Use Cases:
Formula: E = -J Σ s_i s_j - h Σ s_i (spins s_i = ±1)
Credits: 5 credits per request (Pro Tier)
API key for authentication. Get your key at https://finceptbackend.share.zrok.io/auth/register
Grid size (creates size × size lattice)
20
Coupling constant (J>0: ferromagnetic/positive correlation, J<0: antiferromagnetic)
1
External field (bias toward +1 or -1 spins)
0
Temperature (T<Tc: ordered phase, T>Tc: disordered phase, Tc≈2.27 for J=1)
2.5
Number of Monte Carlo steps for equilibration
5000
Random seed for reproducibility (optional)
42