Advanced Solid State Physics


Mark Jarrell

rm. 302 Zimmer Hall

E-mail: jarrellphysics at gmail.com


This page contains links for an advanced graduate course in Solid State physics. The lectures will be held room 302 Zimmer Hall from 9:30-10:50 pm on Tuesdays and Thursdays (see the UC calendar for important dates). They will also be broadcast using polycom. For multi-member video conference contact Maury Bubb at 513-556-9018, or via e-mail to Maury.Bubb@UC.Edu. For a more complete description of the course, please see the course syllabus. This course is based on a book, freely available on the web, by Piers Coleman (used with permission), but you will also find the references below to be useful, especially Mahan and the Dover books, AGD and Fetter and Walecka. Please address questions to me, but not to Piers. Part of the course will cover non-equilibrium (Keldysh) field theory. The notes for the final few weeks of the course, along with many useful references are linked here.



Notes: Are available as jpg scans (bad handwriting).


Video: Are available on Peng Zhang's web page previous lectures. These work best with mplayer or VLC and may have problems with mac quicktime.


Homework and Grading:

The course will be graded on the homework, class participation and the projects. I encourage you to work together on all assignments, and I expect only one homework or class project to be handed in in paper format and only one in-class presentation of each. The class presentations of the projects and homework should rotate between students (so that the same student is not always presenting, etc.). In quarter W08, Peter Reis, who is also taking the class, will coordinate the homeworks.


Useful References (print):


Useful References (Web):


Class Projects

The Eliashberg Equations (2002-2003).

This Eliashberg Code was developed by Roman Petrenko .

The Fluctuation Exchange Approximation (2003-2004).

This FLEX CODE, released under the GPL, was developed by Karlis Mikelsons, Thang Ba Hoang, Manori Jayasinghe, Venkateshwar Gangilinka, and Xuandong Zhoa. It is written in C++, to compile it you will need to link in the Numerical Recipes routine fourn.cpp.

The Eliashberg Equations (2004-2005).