[Quergepostet zum Computational Science Stack Exchange: https://scicomp.stackexchange.com/questions/1297/why-does-iteratively-solving-the-hartree-fock-equations-result-in-convergence ]
Bei der selbstkonsistenten Hartree-Fock-Feldmethode zur Lösung der zeitunabhängigen elektronischen Schrödinger-Gleichung versuchen wir, die Grundzustandsenergie zu minimieren, , eines Systems von Elektronen in einem äußeren Feld hinsichtlich der Wahl der Spinorbitale, .
Wir tun dies, indem wir die 1-Elektronen-Hartree-Fock-Gleichungen iterativ lösen,
In diesem Fall wird Selbstkonsistenz erreicht, wenn die verwendeten Spin-Orbitale hergestellt werden sind die gleichen wie diejenigen, die man beim Lösen der Eigenwertgleichung erhält.
Meine Frage lautet: Wie können wir wissen, dass diese Konvergenz eintreten wird? Warum "verbessern" sich die Eigenfunktionen der aufeinanderfolgenden iterativen Lösungen in gewissem Sinne in Richtung des konvergierten Falls? Ist es nicht möglich, dass die Lösung divergiert? Ich sehe nicht, wie das verhindert wird.
Als weitere Frage würde mich interessieren, warum die konvergierten Eigenfunktionen (Spinorbitale) die beste (dh niedrigste) Grundzustandsenergie ergeben. Es scheint mir, dass die iterative Lösung der Gleichung irgendwie Konvergenz und Energieminimierung "eingebaut" hat. Vielleicht ist in die Gleichungen eine Einschränkung eingebaut, die diese Konvergenz sicherstellt?
Ich erinnere mich, dass ich Anfang der 80er Jahre SCF-Berechnungen durchgeführt habe, und es war keineswegs garantiert, dass die Berechnung konvergieren würde oder dass sie Ihnen den Grundzustand liefern würde. Mehrere meiner Berechnungen gingen beim ersten Versuch auseinander, obwohl ein bisschen mehr Nachdenken über den Ausgangspunkt normalerweise zu einer Konvergenz führen würde.
Ich glaube nicht, dass ich jemals versehentlich in einen aufgeregten Zustand geraten bin, obwohl ich mich sicher erinnere, dass dies Kollegen passiert ist. Es war jedoch normalerweise leicht zu erkennen, dass Sie den Grundzustand nicht hatten.
Ich kann nicht kommentieren, ob diese Probleme der Methode inhärent sind oder ob die jeweilige Implementierung schuld war. Ich erinnere mich nicht an den Namen der verwendeten Software. Dies war 1982/83 am Chemistry Department in Cambridge.
Es gibt keine garantierte Lösung, um Konvergenz im Grundzustand zu erhalten. Aber es werden wirklich gute Algorithmen wie DIIS verwendet . Und wie immer braucht man einen guten Ausgangspunkt, um nicht an lokalen Minima hängen zu bleiben. Und das ist zB Hückel-Operator oder INDO-Rate.
Da die Hartree-Fock-Methode auf dem Variationsprinzip beruht , finden Sie eine niedrigere Energie mit einer besseren Versuchswellenfunktion. Eine bessere Wellenfunktion ist die Slater-Determinante und der Eigenvektor von Orbitalen. Die Orbitale bestehen aus einem endlichen Basissatz. Die selbstkonsistenten Feldlösungen sind also für den gegebenen Basissatz genau dann und nur dann genau, wenn das System durch eine einzige Slater-Determinante gegeben ist und Sie die richtige ausgewählt haben. Moderne Quantenchemie-Software wie Gaussian ist wirklich gut darin, den richtigen Grundzustand zu erhalten, indem sie zB die Symmetrie überprüft, eine gute Startschätzung durchführt, einen Ausheilprozess durchführt usw. Kollegen sagten mir, um einen angeregten Zustand zu erhalten, müssten sie manuell mit einer unphysikalischen falschen Symmetrie beginnen daher konvergiert die Berechnung nicht sofort zum Grundzustand.
dmckee --- Ex-Moderator-Kätzchen
James Womack
dmckee --- Ex-Moderator-Kätzchen
James Womack