Quantenmechanik mit Mathematica
Robert RothSS 2008
Projektarbeiten
Am 10. Juni beginnen die abschließenden Projektarbeiten, die die Grundlage für die Scheinvergabe bilden.
Es gibt vier verschiedene Themen mit verschiedenen Schwerpunkten und Schwierigkeitsgraden zur Auswahl.
Die folgenden Notebooks enthalten eine kurze Beschreibung der Themen mit einigen Leitfragen.
Hier noch einige Hinweise:
- Aus den drei Themen können sie sich eines aussuschen. Die Themen habe unterschiedliche Schwierigkeitsgrade was die Programmierung und den physikalischen Hintergrund angeht. Wählen sie ein Thema aus, das ihnen machbar erscheint - aber bitte unterschätzen Sie sich auch nicht.
- Sie können die Projekte entweder allein oder in Zweiergruppen bearbeiten, wobei dann nur ein Notebook abgegeben werden muß. Natürlich können und sollten sie auch mit anderen Gruppen diskutieren (und wetteifern), die das gleiche Projekt bearbeiten.
- Die Projekte können in den Übungsgruppen mit Betreuung durch die Übungsgruppenleiter bearbeitet werden. Natürlich können sie auch außerhalb der Übungszeiten im Pool oder Zuhause an den Projekten arbeiten.
- Die angegeben Leitfragen sollen nur als Orientierung und Minimalziel dienen. Sie sollten kreativ werden und zusätzliche Fragen untersuchen bzw. eigene Schwerpunkte entwickeln.
- Das Endprodukt der Projektarbeit sollte ein ausführlich dokumentiertes Mathematica-Notebook sein. Neben dem eigentlichen Programm, das in der Regel aus wenigen Modulen besteht, sollte eine ausführliche Dokumentation des Programmcodes und eine detaillierte Diskussion der physikalischen Anwendungen enthalten sein.
- Das Notebook sollte so gestaltet sein, daß es von "jedem" bedient und verstanden werden kann - entsprechend ausführlich muß die Dokumentation sein. Idealerweise sollte sich das Notebook von oben nach unten ausführen lassen, wobei am Ende einige interessante Beispiele für das jeweilige Problem enthalten sein müssen.
- Die ausgearbeteten Projekte müssen bis zum 11. Juli 2008 per Email "abgegeben" werden. Nach Abgabe werden die Übungsgruppenbetreuer oder ich mit ihnen über ihr Notebook diskutieren, d.h. sie stellen uns ihre Arbeit in einem kurzen Gespräch vor.
- Einige der Arbeiten werden in der letzten Vorlesung von Ihnen vorgestellt.
Vorlesung
An dieser Stelle werden die in den Vorlesungen verwendeten Mathematica- Notebooks zur
Nachbereitung als pdf-File () und als
Mathematica-nb-File () bereitgestellt.
Übungen
Hier finden sie die Aufgabenbläter zu den Übungen in Form von Mathematica- Notebooks.
Bitte speichern sie das entsprechende File in ihrem Benutzerverzeichnis und bearbeiten sie es.
Nach den jeweiligen Übungsterminen werden die vervollständigten Notebooks an dieser
Stelle als "Musterlösungen" bereitgestellt.
Supplement: C-Code
Hier können Sie das in der Vorlesung diskutierte Beispiel einer C-Implementation für das Problem aus Vorlesung L09 herunterladen. Zum compilieren der C-Quelldatei muß die GSL Bibliothek installiert sein. Mit den GNU-Compilern läßt sich das Programm dann mit 'gcc -o latticesolve latticesolve.c -lgsl' übersetzen.
Allgemeine Informationen, Befehlsreferenzen und Kurse zur Programmiersprache C finden Sie überall im Internet. Eine einfache deutschsprachige Einführung vom FZ Jülich finden Sie hier.
Supplement: Mathematica Crash-Kurs
Als Zusatzmaterial für diejenigen, die eine etwas ausführlichere
Einführung in Mathematica wünschen, sind hier die Notebooks
für den Crash-Kurs aus der Computational Physics Vorlesung verlinkt.
Literatur
Hier einige Bücher zum Einsatz von Mathematica in der Physik:
- J.M. Feagin - Quantum Methods with Mathematica
Springer (2002) - ISBN 0 387 95365 5 - R. L. Zimmerman, F.I. Olness - Mathematica for Physics
Addison-Wesley (2002) - ISBN 0 805 38700 5 - G. Baumann - Mathematica in Theoretical Physics
Springer (1996) - ISBN 0 387 94424 9
- B.H. Bransden, C.J. Joachain - Quantum Mechanics
Pearson Edu. (2000) - ISBN 0 582 35691 1 - F.S. Levin - An Introduction to Quantum Theory
Cambridge Univ. Press (2002) - ISBN 0 521 59841 9 - N. Zettili - Quantum Mechanics: Concepts and Applications
Wiley (2001) - ISBN 0 471 48944 1 - R. Shankar - Principles of Quantum Mechanics
Plenum Publishers (1994) - ISBN 0 306 44790 8 - J.J. Sakurai - Modern Quantum Mechanics
Addison Wesley (1993) - ISBN 0 201 53929 2
Hinweise
- Auf den Rechnern im Physik-Rechnerpool ist
mittlerweile Mathematica 6.0 installiert. Das Frontend kann durch den Aufruf
mathematica gestartet werden
(z.B. mit dem Alt-F2 Dialog von KDE).
- Zum Anzeigen von Notebooks auf anderen Rechnern kann der MathPlayer direkt bei Wolfram
Research heruntergeladen werden:
http://www.wolfram.com/products/player.
- Viele nützliche Information rund um Mathematica finden sich unter http://www.wolfram.com/services/