¿Un ejemplo simple para la aplicación del método Hartree-Fock?

Actualmente estoy leyendo un libro sobre estructura electrónica y estoy muy interesado en el método Hartree-Fock. Pero solo puedo tener una comprensión empírica del libro. Así que me gustaría pedir uno o quizás dos ejemplos matemáticos básicos simples con los que pueda trabajar para obtener una mejor comprensión del método.

Esta publicación (v4) parece una pregunta de lista.
@Qmechanic es una buena pregunta y me gustaría leer una respuesta y probar el problema yo mismo. Esperemos que haya sido suficientemente "eliminado" (¿eliminado de la lista?)

Respuestas (1)

Le sugiero que intente escribir un código pequeño que pueda realizar un cálculo de Hartree-Fock.

  1. Especifique la molécula y el conjunto de bases.

  2. Obtener las integrales. Las integrales pueden ser difíciles de calcular por su cuenta, por lo que sugeriría obtenerlas de diferentes fuentes, consulte el Proyecto de programación n. ° 3: El método de campo autoconsistente de Hartree-Fock

  3. Haga una diagonalización de la matriz de superposición, S , para obtener la matriz de transformación, S 1 / 2 .

    S 1 / 2 = L s λ s 1 / 2 L s T
    Aquí L s son los vectores propios de la matriz de superposición, y λ s es la matriz de superposición diagonalizada.

  4. Haga una conjetura inicial para la matriz de densidad, D . Esto se puede hacer usando el núcleo hamiltoniano. H C o r mi como suposición inicial para la matriz de Fock, F . El núcleo hamiltoniano se da como la suma de las integrales de interacción de coulomb de los núcleos de electrones y la energía cinética. Ahora se puede construir una matriz de Fock ortonormal:

    F 0 = S 1 / 2 , T H C o r mi S 1 / 2
    Esto ahora se puede diagonalizar para obtener coeficientes orbitales, C :
    F 0 C 0 = C 0 ϵ 0
    Estos coeficientes se pueden volver a transformar C = S 1 / 2 C y se utiliza para construir la matriz de densidad:
    D i j , 0 = i j o C C C i , 0 C j , 0
    La energía inicial también se puede encontrar como mi mi yo mi C , 0 = i j o C C D i j , 0 ( H i j , C o r mi + H i j , C o r mi ) .

  5. Construye una nueva matriz de Fock.

    F i j = H i j , C o r mi + k yo o C C D k yo , 0 ( 2 ( i j | k yo ) ( i k | j yo ) )

  6. Construya una nueva matriz de densidad, de la misma manera que se construyó la matriz de densidad inicial.

    F = S 1 / 2 , T F S 1 / 2
    F C = C ϵ
    D i j = i j o C C C i C j
    La energía ahora se puede encontrar como mi mi yo mi C = i j o C C D i j ( F i j + H i j , C o r mi ) . Regrese al paso 5 hasta que se alcance la convergencia.

Esto es lo que yo llamaría una respuesta de solo enlace y, por lo tanto, no es una muy buena respuesta. Si el enlace se corta, esta respuesta es inútil. ¿Puede tomarse un poco más de tiempo y expresar su respuesta aquí en su respuesta ? Las respuestas de Stackexchange realmente deberían poder valerse por sí mismas. Así que tal vez elija uno (o dos) de esa lista y explíquelo aquí. Hay un tutorial para Mathjax . Póngalo entre signos de dólar individuales para en línea y entre pares de signos de dólar para centrado. ¡Gracias!
Gracias por tu sugerencia. Y muchas gracias por el enlace al tutorial de Mathjax.
Santa granola que transcripción, muy bonita. +n!:)