Auswahlmenü

Startseite
CV
Präsentationen
Veröffentlichungen
Doktorarbeit
Vorlesungen
WS2014
SS2013
WS2012
SS2012
WS2011
SS2011
WS2010
SS2010
> WS2009
SS2009
WS2008
SS2008
WS2007
SS2007
WS2006
SS2006
WS2005
SS2005
Evaluation
Computing

English version


Links

KOMET 337
    Román Orús
    Matteo Rizzi
    Daniel Rost
Institut für Physik
Universität Mainz
 
Transregio SFB/TR49
Forschergruppe 1346


nils-uni@bluemer.name

Valid HTML 4.01!

Valid HTML 4.01

 

Prof. Dr. Nils Blümer

  Logo Uni Mainz (since 2010)


Achtung: viele Informationen auf diesen Seiten sind veraltet! Für aktuelle Informationen über Nils Blümer siehe Webseiten der KU.

Computersimulationen in der Statistischen Physik

Vorlesung im Wintersemester 2009/2010
N. Blümer, P. Virnau

Stundenzahl: 3 V + 1 Ü

Zeit und Ort: Mi 1430 - 1600 Uhr, Fr 1015 - 1145 Uhr, Minkowskiraum (Staudingerweg 7, 05-119)

Zielgruppe: Studierende im Hauptstudium, Doktoranden

JOGUStINe-Eintrag: 08.128.502

Sprechstunde: jeweils nach der Vorlesung und nach Vereinbarung

Hinweise: Die Vorlesung wird bei Bedarf in englischer Sprache abgehalten.

Inhalt / Vorlesungskript

See also: course page of WS 2007/08

28.10.09 1. Vorlesung
30.10.09 2. Vorlesung
  • Start Kapitel I: Statistische Analyse von Zeitreihen
  • Motivation, Spur, Transient, Autokorrelation
  • Beispiele: compsim09_slides1_time-series.pdf
  • Wahrscheinlichkeitsverteilung, Momente, Wahrscheinlichkeitsverteilung von Summen/Mittelwerten
  • Erwartungstreue Schätzer für Mittelwert und Varianz von Daten ohne Autokorrelationen
  • Skript: comp-sim-ws0708-v01.pdf
04.11.09 3. Vorlesung
  • Schätzer für Varianz autokorrelierter Daten
  • Autokorrelationsfunktion, Autokorrelationszeit
  • Schätzer für Varianz des Mittelwerts autokorrelierter Daten
  • Skript: comp-sim-ws0708-v02.pdf
06.11.09 4. Vorlesung
11.11.09 5. Vorlesung + Präsenzübung
13.11.09 6. Vorlesung + Übung
  • Musterlösung Datenanalyse: comp-sim_hw2b.pdf)
  • Block-Datenanalyse für autokorrelierte Zeitreihen; korrigiertes AWK-Beispielprogramm für 10er-Blockung:
    cat data_set6_10000.dat | awk '{M=10; sum+=$1; n++; \
    			         if (n==M) {print sum/M; n=0; sum=0}}' | ./stats -a
18.11.09 7. Vorlesung
20.11.09 8. Vorlesung
25.11.09 9. Vorlesung
27.11.09 10. Vorlesung
  • Erzeugung nicht-gleichverteilter Zufallszahlen durch Transformationen
  • Stochastischer Prozess, Markov-Prozess
  • Markov-Ketten-Monte-Carlo, detailliertes Gleichgewicht
  • Skript: num-meth-ss08-v04.pdf
02.12.09 11. Vorlesung (switched to English)
  • Metropolis (and heat-bath) algorithms
  • Ising model: history, hamiltonian, interpretation, and relation to more general spin models
  • Phase transitions, thermodynamic limit, and critical exponents
  • Boundary conditions for finite systems
  • Metropolis Monte Carlo for the Ising model
  • Scripts: num-meth-ss08-v05a.pdf(in German), comp-sim-ws0708-v08a.pdf
  • Besprechung Templat für MC-Simulation des 2-d Ising-Modells, preview auf Übung
04.12.09 no lecture!
09.12.09 12. Vorlesung
  • Excursion: statistical physics in the canonical ensemble
  • Addendum: impossibility for importance-sampline MC to measure Z, F, or S
  • Ising model: mean-field solution, solutions in d=1 and d=2
  • Ising model: critical temperatures and critical exponents
11.12.09 13. Vorlesung + Übung
  • Finite-size scaling (FSS); Binder cumulant
  • Solution of home work:
16.12.09 14. Vorlesung
  • Molecular dynamics (MD) simulations
18.12.09 15. Vorlesung
  • Molecular dynamics simulations, continued
  • Vergabe von Seminarthemen: z.B. Implementation von Cluster-MC für 3D Ising-Modell, Implementation MD, Ewald-Summation für geladene Teilchen, Hoover-Thermostat, Anwendung von MD

Übungsaufgaben / Einführungsmaterial / Beispielprogramme

04.11.09  Datenanalyse: Vervollständigen Sie das Programm stats_template.c und analysieren Sie eine Auswahl der folgenden Beispieldaten (Lösungen: comp-sim_hw2b.pdf) Tutorial: comp-sim_hw2b_pre.pdf; Auswahl von gnuplot-Sourcefiles: stats_set1_trace.gnu, stats_set1_hist_corr.gnu, stats_set4_hist_corr.gnu
02.12.09  Monte-Carlo-Simulation (Abgabe-/Besprechungstermin: 11.12.2007)
  • Schreiben Sie ein Metropolis-Monte-Carlo-Programm zur Berechnung von Energie und Magnetisierung des Ising-Modells in 2 Raumdimensionen. Dabei dürfen Sie das unten verlinkte Templat benutzen.
  • Berechnen Sie Mittelwerte E(T) und |M(T)| (mit Fehlerbalken) in einem sinnvollen Temperaturbereich für Gitter mit linearer Ausdehnung zwischen 4 und etwa 20-40.
  • Tragen Sie die Binder-Kumulante U4(T)=1-⟨m4⟩/(3⟨m22) für verschiedene Gittergrößen auf und bestimmen Sie aus dem asymptotischen Schnittpunkt die kritische Temperatur Tc.
  • Optional: Bestimmen Sie die spezifische Wärme und die magnetische Suszeptibilität bei ausgewählten Temperaturen.
13.01.10  Molekulardynamik-Simulation (Abgabe-/Besprechungstermin: 20.10.2010)
  • Write MD program for Lennard-Jones atoms (possibly using the template code linked below)
  • Check program
  • Compute and plot (averaged) E(T), p(T) etc. in sensible range of temperatures (realized by different target energies) for density 0.6 and 256 particles
  • Plot selected pair correlation functions and look for qualitative differences
  • Bonus: Check dependencies of observables on cutoff, number of particles, and time discretization
  • ...

Tutorials, Beispielprogramme und Tools

Literatur

Allgemeine Lehrbücher

[Thi07]  J. M. Thijssen: Computational Physics, Cambridge (2007), 76 EUR [Kapitel 1, (4), 5, (6), 7, 10, (11), 12, 15, (16)], Korrekturen/Programme
[Gou96] Harvey Gould, Jan Tobochnik An Introduction to Computer Simulation Methods, Addison-Wesley (1996) [Kapitel 11, 17, 18; benutzt True BASIC]; auch in 3. Auflage mit Wolfgang Christian, Benjamin Cummings (2006): 55 EUR
[Pan06] Tao Pang, An Introduction to Computational Physics, Cambridge (2006), 55 EUR
[All87] Allen, Tildesley, Computer Simulation of Liquids, Oxford Science Publications (1987), 56 EUR
[Koo98] Koonin, Meredith, Computational Physics, Fortran Version, Addison-Wesley (1990), Taschenbuch (Perseus, 1998): 49 EUR
[Lan05] D. P. Landau, K. Binder, A Guide to Monte Carlo Simulations in Statistical Physics, Cambridge University Press, 2005 (eBook, Hardback)


Ankündigung (aus kommentiertem Vorlesungsverzeichnis WS 2007/08)

Inhalt der Vorlesung:

Diese Vorlesung behandelt die grundlegenden Computersimulationsmethoden für Systeme vieler Teilchen, insbesondere in der Theorie der kondensierten Materie. Im Bereich der Probleme der klassischen Physik sind die wesentlichen beiden Simulationsmethoden die Molekulardynamik-Simulation und die Monte-Carlo-Simulation. Die erste ist eine deterministische Methode, die zweite eine stochastische. Für beide gilt es, den theoretischen Hintergrund zu verstehen, die Grundlagen ihrer numerischen Umsetzung zu erarbeiten und die Tricks und Fallen in der praktischen Anwendung kennenzulernen. Beide Methoden lassen sich zur numerischen Lösung von Pfadintegralen auf quantenmechanische Vielteilchensysteme verallgemeinern; gegen Ende der Vorlesung sollen diese fortgeschrittenen Aspekte zur Sprache kommen und insbesondere die Prinzipien der wichtigsten Quanten-Monte-Carlo-Algorithmen vorgestellt werden.

Insbesondere in der zweiten Hälfte der Vorlesung berücksichtigen wir bei der Themenauswahl gerne Vorkenntnisse und besondere Interessen der Teilnehmer. Eine aktive Mitarbeit wird bei den (flexibel stattfindenden) Übungen erwartet; außerdem sind Semesterprojekte geplant, die von den Teilnehmern jeweils einzeln oder in kleinen Gruppen durchgeführt und am Ende in kurzen Vorträgen präsentiert werden.

Geforderte Vorkenntnisse: Klassische Mechanik, QM I, Statistische Thermodynamik

Literaturangaben

  • M. P. Allen, D. J. Tildesley: Computer Simulation of Liquids, Oxford Science Publications, 1997
  • D. P. Landau, K. Binder: A Guide to Monte Carlo Simulations in Statistical Physics, Cambridge University Press, 2005 (eBook, Hardback)
  • D. Frenkel, B. Smit: Understanding Molecular Simulations, From Algorithms to Applications, Academic Press, San Diego, 2002
  • D. Ceperley: Microscopic Simulations in Physics, RMP 71, S438 (1999)
  • Alfred V. Aho, Brian W. Kernighan, Peter J. Weinberger: The AWK Programming Language, Addison-Wesley, 1988, ISBN 0-201-07981-X.
  • N. Metropolis, A. Rosenbluth, M. Rosenbluth, A. Teller und E. Teller: Equation of State Calculations by Fast Computing Machines, Journal of Chemical Physics 21, 1087 (1953).
  • D. M. Ceperley: Path integrals in the theory of condensed helium, Rev. Mod. Phys. 67, 279 - 355 (1995).
Einordnung in Studien-- bzw. Prüfungsordnung: Wahlpflichtvorlesung des Diplomstudiengangs, Vorlesung des Moduls ``Physik der Flüssigkeiten und Festkörper'' des Masterstudiengangs Computational Sciences

Schein: Vergabe aufgrund der Teilnahme an Übungen und Semesterarbeit

Bemerkungen: Über das Gebiet werden Diplom- und Doktorarbeiten vergeben.


Druckversion: http://dmft.org/Bluemer/lectures_WS2009.de.shtml?print

Zuletzt geändert: 01-Oct-13