InicioTermodinámicaModelo de Ising — Transición de Fase

🧲 Modelo de Ising — Transición de Fase

Modelo de Ising 2D interactivo con Monte Carlo de Metropolis. Ajusta la temperatura a través del punto crítico Tc ≈ 2.269 y observa cómo emerge espontáneamente el orden ferromagnético. Magnetización, energía, susceptibilidad y la curva M(T) en vivo.

Termodinámica3DModerado60 FPS⚡ Plasma
phase-transition-ising ↗ Abrir independiente

Acerca de esta simulación

Esta simulación ejecuta el mismo ferromagneto de Ising 2D que su simulación hermana, pero añade una segunda característica distintiva: una curva en vivo de magnetización frente a temperatura que traza tus datos simulados junto a la solución analítica exacta de Onsager de 1944 para la red 2D infinita, m(T) para T < Tc. Cada barrido de Monte Carlo invierte espines con la regla de Metropolis min(1, e−ΔE/kBT), donde ΔE = 2Jsi(Σⱼsⱼ + H) es el coste energético de invertir el espín i dados sus cuatro vecinos y un campo externo H. Observar cómo los puntos simulados convergen en la curva exacta de Onsager a medida que crece el tamaño de la red es una demostración visual directa de uno de los resultados más célebres de la mecánica estadística.

🔬 Qué muestra

Una red de espines en vivo (azul = arriba, naranja = abajo) junto a un gráfico de magnetización-temperatura que superpone tu simulación en marcha contra la curva teórica exacta de Onsager. Por debajo de Tc ≈ 2.269 J/kB ambas deberían seguirse de cerca (los efectos de tamaño finito causan pequeñas desviaciones); cerca de Tc la susceptibilidad se dispara y el patrón de dominios muestra opalescencia crítica sin escala.

🎮 Cómo usarlo

Arrastra el deslizador de Temperatura lentamente a través de 2.269 para observar cómo colapsa el orden, o salta directamente allí con el preajuste "En Tc". El campo externo H rompe la simetría arriba-abajo y elimina la transición nítida; el Tamaño de red N intercambia resolución por transiciones más nítidas y de aspecto más exacto; Barridos/fotograma controla la velocidad de la simulación. Los botones Aleatorizar o Alinear reinician la red al instante, y Pausa congela la animación para su inspección.

💡 ¿Sabías que…?

La solución exacta de 1944 de Lars Onsager da la magnetización espontánea por debajo de Tc como m = [1 − sinh−4(2J/kBT)]1/8 — un resultado en forma cerrada logrado décadas antes de que nadie pudiera simular numéricamente el modelo, y aún considerado uno de los cálculos exactos más notables de toda la física.

Preguntas frecuentes

¿Qué es la solución exacta de Onsager y por qué es significativa?

En 1944, Lars Onsager derivó una expresión cerrada para la energía libre y la magnetización espontánea del modelo de Ising 2D infinito sin campo externo, demostrando rigurosamente que ocurre una transición de fase genuina en Tc = 2J/(kB·ln(1+√2)) ≈ 2.2692 J/kB. Sigue siendo uno de los pocos modelos de muchos cuerpos interactuantes resueltos exactamente en mecánica estadística, y esta simulación traza esa curva exacta directamente junto a datos de Monte Carlo en vivo para que puedas ver cómo concuerdan la teoría y la simulación.

¿Por qué mi curva de magnetización simulada no coincide perfectamente con la curva exacta de Onsager?

La solución de Onsager es exacta solo en el límite termodinámico de una red infinita. Cualquier red finita simulada (incluso de 200×200) muestra efectos de tamaño finito: transiciones redondeadas en lugar de un quiebre nítido, magnetización residual ligeramente por encima de cero por encima de Tc, y ruido estadístico por el número limitado de barridos de Monte Carlo. Aumentar el deslizador de Tamaño de red agudiza visiblemente la curva simulada hacia la curva teórica exacta.

¿Qué hace el algoritmo de Metropolis en cada paso?

Se selecciona un espín al azar y se calcula el cambio de energía ΔE al invertirlo usando solo sus cuatro vecinos más próximos y el campo externo H. Si ΔE ≤ 0 la inversión siempre se acepta ya que reduce la energía total; si ΔE > 0 se acepta con probabilidad exp(−ΔE/kBT). Repetir esto por toda la red muchas veces (un "barrido" por cada N² intentos) lleva al sistema hacia el equilibrio térmico a la temperatura T.

¿Por qué la susceptibilidad se dispara tan bruscamente cerca de Tc?

La susceptibilidad χ = N²(⟨m²⟩ − ⟨m⟩²)/kBT cuantifica cuán fuertemente fluctúa la magnetización del sistema. Exactamente en Tc, las correlaciones de espín se extienden por toda la red, de modo que incluso pequeños impulsos térmicos producen grandes oscilaciones colectivas de magnetización, y χ diverge en el límite de red infinita como |T − Tc|^(−7/4). En una red finita simulada esto se manifiesta como un pico alto y finito en lugar de una divergencia matemática verdadera.

¿Qué ocurre si activo el campo externo H?

Un H distinto de cero favorece energéticamente una orientación de espín sobre la otra, rompiendo la simetría que hace nítida la transición cuando H = 0. Con H ≠ 0, la magnetización varía suavemente con la temperatura y no hay una discontinuidad verdadera en las derivadas de la energía libre — la transición nítida de segundo orden existe solo exactamente a lo largo de la línea H = 0, terminando en el punto crítico (Tc, 0).

⚙ Bajo el capó

Modelo de Ising 2D con Monte Carlo de Metropolis. Cruza la temperatura crítica Tc ≈ 2.269 y observa cómo emerge espontáneamente el orden ferromagnético. Magnetización, energía, susceptibilidad y la curva M(T) en vivo frente a la solución exacta de Onsager.

Canvas 2DMonte CarloMetropolisIsingTransición de FaseMecánica Estadística

3D · Renderizador Three.js / WebGL · Objetivo de 60 FPS · funciona completamente en el navegador, sin instalación

¿Qué encontraste?

Añadir pasos para reproducirlo (opcional)