Wenn ich meine Implementierung des Wolff-Algorithmus auf dem quadratischen Ising-Modell bei der theoretischen kritischen Temperatur ausführe, erhalte ich ein unterkritisches Verhalten. Das Gitter oszilliert hauptsächlich nur zwischen überwiegend positiven und überwiegend negativen Zuständen. Ich finde, dass ich die Temperatur erhöhen muss, um ein Verhalten zu bekommen, das kritisch aussieht.
Zuerst dachte ich, es sei ein Fehler im Programm, aber das Verhalten macht tatsächlich Sinn. Auf einem unendlichen Gitter sollte der Wolff-Algorithmus Cluster aller Größen erzeugen . Dies bedeutet, dass die meisten Cluster, die es zu erzeugen versucht, größer sind als das in der Simulation verwendete Gitter, und die meisten Cluster erreichen schließlich die Grenzen und füllen den größten Teil des Gitters aus. Es geht auch auf den Punkt zurück, auf den Kadanoff immer hingewiesen hat, dass wahre Kritikalität nur in unendlichen Systemen möglich ist.
Ich finde, dass ich bei etwas höheren Temperaturen kritisches Verhalten bekomme, als die Theorie vorhersagt. Die erforderliche Temperatur steigt mit abnehmender Gittergröße.
Gibt es Literatur zu diesem Effekt?
Wie wird das in der Praxis kompensiert?
Gibt es eine Formel für die Temperaturanpassungen für verschiedene Gittergrößen?
Als erstes ist zu erkennen, dass es in endlichen Systemen keine "echten" Phasenübergänge (im Sinne eines nicht-analytischen Verhaltens thermodynamischer Potentiale) gibt. Dies ist die Hauptschwierigkeit, der man gegenübersteht, wenn man Phasenübergänge unter Verwendung (der meisten) Computersimulationsschemata analysiert.
Insbesondere sind solche Simulationen nur zuverlässig, solange die beobachtete Korrelationslänge deutlich kleiner ist als die lineare Größe des Systems. Wenn es jedoch einen Phasenübergang zweiter Ordnung gibt, divergiert die Korrelationslänge am kritischen Punkt, was impliziert, dass das in einem endlichen System beobachtete Verhalten nahe der "wahren" kritischen Temperatur geglättet wird (und es stellt sich heraus , das natürliche Finite-Volumen-Analogon des kritischen Punktes ist verschoben, siehe unten).
Nun wird natürlich ein ausreichend großes endliches System immer noch ein Verhalten zeigen, das einem Phasenübergang "ähnlich" ist, aber mit geglätteten Singularitäten. Die Extrapolation von Ergebnissen auf unendliche Systeme erfordert dann (i) die Bestimmung von Finite-Volumen-Analoga der Grenzgrößen (insbesondere der kritischen Temperatur), (ii) die Untersuchung, wie sich diese Finite-Volumen-Größen ändern, wenn das System vergrößert wird. Um bei diesem Extrapolationsverfahren zu helfen, haben Physiker verschiedene Theorien zur Skalierung endlicher Größe entwickelt.
Ich gehe davon aus, dass Sie an einem Torus (dh mit periodischen Randbedingungen) linearer Größe arbeiten . Dies ist der einfachste Fall, soweit Effekte endlicher Größe betroffen sind, da man dann die zusätzlichen Schwierigkeiten vermeidet, die mit dem Vorhandensein der Systemgrenze verbunden sind.
Die erste detaillierte Skalierungstheorie endlicher Größe wurde 1969 von Ferdinand und Fisher in einem klassischen Artikel entwickelt, der in Phys. Rev. 185, 832 . Sie nutzten die genauen Ergebnisse, die für das zweidimensionale Ising-Modell verfügbar sind, um endliche Größeneffekte auf die freie Energie und die spezifische Wärme zu analysieren.
Die spezifische Wärme eines Ising-Modells mit endlichem Volumen divergiert nicht. Allerdings zeigt er in einem schmalen Bereich um den „wahren“ kritischen Punkt immer noch einen starken Anstieg . Fisher und Ferdinand schlugen vor, das Finite-Volumen-Analogon zu definieren der kritischen Temperatur als Wert der Temperatur, bei der die spezifische Wärme maximal ist. Das haben sie dann argumentiert
Jan Velenik
ACuriousMind
Jan Velenik