UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO MAESTRÍA EN CIENCIAS QUÍMICAS PRINCIPIOS DE ESTRUCTURA DE LA MATERIA MÉTODOS ab initio EQUIPO 6: Magdalena Quezada Miriel Ricardo Alfredo Luna Mora Alberto Ávila Castro Alejandro Villegas R. Víctor Hugo Pino Ramos CÁLCULOS AB INITIO Resumen. El término Ab initio proviene del Latín y significa “desde el principio”. Se da este nombre a las computaciones derivadas directamente de principios teóricos (tales como la ecuación de Schrödinger), sin incluir información experimental. Las aproximaciones usadas son usualmente matemáticas, tales como usar una forma funcional más simple de una función, u obtener una solución aproximada a una ecuación diferencial. El tipo más común de cálculo ab initio es llamado cálculo Hartree Fock (HF), en el cual la aproximación principal es llamada aproximación de campo central. Este método no incluye las repulsiones Coulombicas electrón-electrón en el cálculo. Sin embargo, su efecto neto está incluido en el cálculo. Este es un cálculo variacional, lo cual significa que las energías aproximadas calculadas son iguales o más grandes a la energía exacta. Debido a la aproximación de campo central, las energías de los cálculos HF son siempre más grandes que la energía exacta y tienden a un valor límite llamado límite Hartree-Fock. La segunda aproximación en los cálculos HF es que la función de onda debe ser descrita por una forma funcional, la cual sólo es conocida exactamente para unos cuantos sistemas electrónicos. Las funciones usadas más a menudo son las combinaciones lineales de orbitales tipo Slater (e-ax) u orbitales tipo Gaussian (e(-ax2)), abreviados STO y GTO respectivamente. La función de onda está constituida de combinaciones lineales de orbitales atómicos, o más a menudo de combinaciones lineales de funciones base. Debido a esta aproximación, la mayoría de los cálculos HF producen una energía mayor al límite Hartree Fock. El conjunto exacto de funciones base usado es especificado por una abreviación, tal como STO-3G. La mayoría de los cálculos ab initio comienzan con un cálculo HF, seguido por correcciones posteriores para la repulsión electrón-electrón explicita, denominadas correlaciones. Algunos de estos métodos son la teoría perturbacional Möller-Plesset (MPn, donde n es el orden de la corrección), el método generalizado enlace valencia (GVB), Multiconfigurations self consistent field (MCSCF), interacción configuracional (CI) y Coupled Cluster theory (CC). Como un conjunto, estos métodos se denominan cálculos correlacionados. Un método que evita los errores del HF es llamado Quantum Monte Carlo (QMC). Existen diferentes tipos de QMC, variacional, difusión y funciones de Green. Estos métodos trabajan con una función de onda explícitamente correlacionada y evalúan integrales numéricamente usando una integración Monte Carlo. Estos cálculos pueden consumir mucho tiempo pero son probablemente los métodos más certeros conocidos. Un método ab initio alternatico es la Teoría de funcionales de la Densidad (DFT), en el cual la energía total se expresa en términos de la densidad electrónica total, en vez usar la función de onda. En este tipo de cálculos, hay un Hamiltoniano aproximado y una expresión aproximada de la densidad electrónica total. El aspecto favorable de los métodos ab initio es que eventualmente convergen en la solución exacta, una vez que todas las apriximaciones se han hecho suficientemente pequeñas en magnitud. Sin embargo, a veces el cálculo más pequeño produce el mejor resultado para una cierta propiedad. El aspecto desfavorable de los métodos ab initio es que son caros. A menudo toman bastante tiempo de CPU, memoria y espacio de disco. El método HF escala N 4, donde N es el número de funciones base, así que un cálculo del doble de tamaño toma 16 veces más tiempo para completarse. Los cálculos correlacionados se escalan aun peor que esto. En la práctica, soluciones extremadamente certeras se obtienen solo cuando la molécula contiene media docena de electrones o menos. Introducción. Un sistema formado por diferentes núcleos y electrones debe venir representado por una función de onda antisimétrica con respecto al intercambio de electrones. Supongamos que tenemos la molécula de Li 2. Es un sistema formado por dos núcleos con dos orbitales 1s ocupados (uno en cada átomo) dos orbitales 2s semiocupados (también uno en cada átomo). El sistema vendrá determinado por la función de onda que cumpla la ecuación de Schrödinger: Ya que la función de onda que especifica el sistema debe ser antisimétrica, ha de venir especificada por un determinante de Slater. Donde son las funciones espaciales, son las funciones de espín. Sin embargo las funciones son desconocidas. Si se aplica la teoría de LCAO (CLOA, combinación lineal de orbitales atómicos). Las funciones vendrán especificadas por: En la mayoría de los casos, las funciones hay que sustituirlas por funciones base: también son desconocidas por lo que 1) Orbitales tipo Slater (STO) Los STOs están descritos por la función de onda dependiente de coordinadas esféricas: Donde r, θ y Φ son coordinadas esféricas y Yl,m es la parte del momento angular (la función que describe la forma). Los términos n, l y m son los números cuánticos: principal, de momento angular y magnético respectivamente. 2) Orbitales del tipo gaussiano (GTO) Las funciones de este tipo contienen la exponencial e -βr2, en vez de e-αr de los STO. Un Gaussiano cartesiano centrado en un átomo puede representarse como: Donde i, j y k son integrales no negativas, α es un exponente orbital, xa, y a y za son coordenadas Cartesianas con origen en a y N es la constante de normalización Gaussiana. Adicionalmente, para calcular las funciones de onda y energías de un sistema es necesario aplicar diferentes aproximaciones para simplificarlo (simplificar el hamiltoniano) y resolver las ecuaciones diferenciales. La más común es la aproximación de Born- Oppenheimer. Aproximación de Born-Oppenheimer. La aproximación de Born-Oppenheimer es una aproximación eficiente que resulta en energías cercanas al a energía real del sistema. En esta se considera que los electrones se mueven en un campo de núcleos fijos. Esto permite separar la ecuación de Schrödinger en dos partes, una para el núcleo y otra para los electrones. Una molécula está formada por una serie de núcleos rodeados de los electrones. Para calcular la energía hay que resolver la ecuación de Schrödinger del sistema: Si se supone que las masas de los núcleos y electrones son puntuales, que no existen interacciones espín-órbita y que los efectos relativistas no son importantes (existen algunas propiedades que no se pueden explicar si se desprecian los efectos relativistas) el hamiltoniano molécular se puede expresar como: Eq. 1 El primer término representa la energía cinética de los núcleos. El segundo la energía cinética de los electrones. El tercero indica la repulsión entre núcleos. El cuarto especifica la atracción entre los núcleos y los electrones. El quinto y último término indican la repulsión entre los electrones. Al tener en cuenta la aproximación de que los electrones se mueven en un campo de núcleos fijos, el primer término de la ecuación anterior se anula y el tercero toma un valor constante. La ecuación de Schrödinger se puede escribir entonces como: donde el Hamiltoniano electrónico (H el) engloba los término 2, 4 y 5 de la ecuación 1. VNN especifica la repulsión entre núcleos que es constante. La función de onda se puede desglosar como producto de funciones: es la "función de onda electrónica" que describe el movimiento de los electrones para una determinada posición de los núcleos. es la "función de onda nuclear" que depende sólo de las coordenadas nucleares y que es constante si se supone que los núcleos están fijos. Esta aproximación no es válida cuando el acoplamiento espín-orbital es importante, lo cual puede ocurrir en diferentes condiciones: 1. Cuando la velocidad de los núcleos es alta, lo cual puede ocurrir en reacciones entre átomos calientes. 2. Cuando el estado electrónico es degenerado y la configuración nuclear simétrica. 3. Cuando la molécula tiene un momento eléctrico distinto de cero y está girando rápidamente. 4. Cuando las superficies de energía potencial (PES) de dos estados electrónicos de igual simetría se cruzan. Adicionalmente hay que tener en cuenta los efectos relativistas que no se han considerado y que en algunos casos pueden ser importantes. Las correcciones en la energía por todos estos efectos se pueden clasificar en: 1. Correcciones diagonales: se modifican todos los niveles energéticos (aproximación abiabática). 2. Correcciones no diagonales: se modifican selectivamente los niveles energéticos (aproximación no adiabática). Método de Hartree-Fock (SCF, Método del campo autoconsistente). Si se intenta resolver la ecuación: para un sistema molecular nos encontraremos que en la mayoría de los casos no se puede resolver. Para dicha resolución se necesita un procedimiento aproximado. En un sistema multielectrónico, en cada instante hay una tendencia por parte de los electrones a evitarse entre sí, minimizando así las repulsiones y estabilizando al sistema. Como resultado de esto, el movimiento de los electrones está correlacionado. La dificultad surge al buscar una función de onda para un alto número de electrones correlacionados . Es necesario suponer una función de onda para cada electrón, lo que permite calcular una repulsión promedio entre un determinado electrón y una nube electrónica formada por los demás electrones presentes en la molécula. Este procedimiento fue propuesto inicialmente por Hartree y ampliado posteriormente por Fock, para enunciar el método denominado de Hartree-Fock”. El método de Hartree consiste en una aproximación monoelectrónica para sistemas multielectrónicos. El Hamiltoniano molecular se divide en Hamiltonianos individuales monoelectrónicos. El hamiltoniano electrónico viene dado por la expresión: en donde ya se ha suprimido el subíndice "el". La repulsión promedio que experimenta el electrón 1 con el electrón i viene dada por la expresión: donde es la función de onda del sistema de los dos electrones (aproximada) y es la repulsión entre los mismos. La repulsión total del electrón 1 con todos los demás electrones que forman el sistema vendrá dada por la expresión: La ecuación de Schrödinger para el átomo 1 será: Ya que no se conoce el valor de empleando el método variacional: donde esta ecuación diferencial se puede intentar resolver es la función de onda aproximada. A partir de este momento se inicia un proceso iterativo, en el que se supone un valor inicial de φ1 que permitirá calcular un valor de la energía E1. La minimización de esa energía con respecto a unos parámetros que presenta la función de onda aproximada permitirá una mejora de la misma con la consiguiente mejora de la energía. Se inicia así un proceso iterativo que se finaliza cuando el campo es autoconsistente, es decir cuando en dos iteraciones seguidas se obtiene el mismo valor de la energía (dentro de un margen prefijado de antemano). Este procedimiento se realiza con todos los electrones. La energía de Hartree del sistema vendrá dada como la suma de energías de todos los electrones menos un término que sirve para no considerar dos veces las energías de repulsión entre las parejas de electrones: Para mayor comodidad de escritura se suele emplear la siguiente notación: Ya que el sistema está formado por electrones, la función total del mismo debe ser una función de onda antisimétrica, cosa que hasta el momento no se ha considerado. Fock introdujo esta condición en el método de Hartree. Según esta notación simplificada, la energía HF vendrá dada por: El hamiltoniano electrónico se puede desglosar en dos términos: El primero de ellos (fi) es el denominado operador monoelectrónico, ya que como se puede apreciar sólo depende del electrón "i". Está dado por la expresión: El segundo término expresa las repulsiones interelectrónicas y viene dado por la expresión: Mediante este procedimiento se ha transformado el sistema dependiente de "n" electrones en una suma de operadores monoelectrónicos. La resolución de las anteriores ecuaciones permite el cálculo de la energía de HartreeFock que viene dada por la ecuación: Jij y Kij son las denominadas integrales de Coulomb y de intercambio. El método HF intenta encontrar los mejores orbitales minimicen la integral variacional. Las funciones (MOs) de tal manera que están normalizadas, es decir: =1 Para mayor facilidad de cálculo también es conveniente que las funciones sean ortogonales, Esto último puede parecer arbitrario, sin embargo, se puede demostrar que un determinante de Slater de orbitales no ortogonales es igual a un determinante de Slater en el cual los orbitales se han ortogonalizado por algún procedimiento (de alguna manera el principio de Pauli de la antisimetría elimina la no ortogonalidad de los orbitales) La minimización de la energía (es decir la derivación e igualación a cero de las anteriores ecuaciones) conduce a la expresión: “F” es el denominado operador de Hartee-Fock (o de Fock) y εi es la energía orbital. Dicho operador viene dado por la expresión: donde f(1) y f(2) son funciones arbitrarias que vienen determinadas por el tipo de sistema que se considere. El operador H1 viene dado como suma del operador correspondiente a la energía cinética del electrón 1 y el correspondiente a la potencial de atracción (<0) entre el electrón 1 y todos los núcleos presentes en el sistema. Jj es el denominado operador de Coulomb, que expresa la energía potencial de repulsión (>0) entre el electrón 1 y una nube electrónica de densidad: . Ki es el operador de intercambio, que no tiene un significado físico sencillo y que aparece debido a que la función de onda total del sistema es antisimétrica. Evidentemente no tiene significado en mecánica clásica. En algunos casos, la aproximación de HF sólo se aplica a los electrones de valencia, dejando los electrones internos de cada átomo sobre el mismo. En estos casos, los electrones de valencia se mueven alrededor de una serie de cores y cada uno de ellos presenta una carga igual a: Z*A = ZA - p Ya que esas funciones no son conocidas difícilmente se podrá calcular F para posteriormente calcular la energía. Por tanto el sistema hay que resolverlo por un procedimiento iterativo. La energía del electrón i se puede expresar como: La energía total del sistema se puede expresar: La energía HF viene dada como suma de tres sumandos. El primero de ellos especifica la energía de cada electrón en su orbital (el sumatorio está extendido a n/2 porque sólo hay ese número de orbitales, después se multiplica por dos). El segundo sumando aparece para no tener en cuenta dos veces las interacciones entre parejas de átomos. El tercer sumando es la energía potencial de repulsión entre los diferentes núcleos. El método HF ha permitido transformar un sistema con "n" electrones en n sistemas con 1 electrón. Método de Roothaan. Para aplicar el método de HF a una molécula se debe suponer una función φ i de partida, sin embargo no se sabe de antemano que expresión matemática puede tener. En 1951 Roothaan propuso realizar una expansión de los orbitales φ i como combinación lineal de un conjunto de funciones monoelectrónicas: En teoría χs debe ser un conjunto infinito de funciones. En la práctica se emplea un número finito de funciones convenientemente elegidas. A partir de ahora y para no confundir bases y orbitales se empleará la siguiente notación: Teniendo en cuenta lo expuesto por Roothaan, podemos escribir lo siguiente: Multiplicando por χr e integrando: La primera ecuación indica que se tienen un conjunto de b ecuaciones homogéneas. Para que exista una solución distinta de cero, el determinante de los coeficientes debe ser cero: det ( Frs - εi Srs ) = | Frs - εi Srs | = 0 A esta ecuación se la denominada ecuación de Hartree-Fock-Roothaam (o, más abreviadamente, ecuación de Roothaam). La resolución del determinante y del sistema de ecuaciones permite calcular los valores de εi y csi. Sin embargo, Frs depende de χr , F, cs y a su vez F depende de φi, o lo que es lo mismo, de csi , valores que no se conocen. El sistema se tendrá que resolver por métodos iterativos. Si se sustituye el valor de F en la definición de F rs se pueden obtener los elementos de la matriz de Roothaam en función de las bases χr y los coeficientes csi. Eq.2 Si se aplica el operador Jj a la función χs(1) se obtiene: En donde ya se ha realizado la expansión de la función φ j. Si se multiplica por χr * (1) y se realiza la integración sobre las coordenadas del electrón 1 se obtiene: Eq.3 Donde (rs|tu) = <rs|tu> son las denominadas integrales de repulsión bielectrónica, que están dadas por la expresión: De forma análoga se puede obtener: Eq. 4 Al sustituir las ecuaciones 3 y 4 en la 2 se obtiene: donde P tu son los elementos de la matriz densidad que viene dados por la expresión: La densidad de probabilidad viene dada por la expresión: Expresión válida para capas cerradas con dos electrones por orbital. Resumiendo, para la obtención de la energía de HF es necesaria la aplicación de las siguientes expresiones: Ejemplo de Aplicación de HF. Como ejemplo, se realizará el cálculo HF del átomo de helio en su estado fundamental, tomando dos bases para el orbital 1s 2: Los valores de S11 y S22 son iguales a la unidad, ya que las bases están normalizadas Las funciones base no son ortogonales: Se pueden demostrar las siguientes expresiones: Las integrales de repulsión bielectrónicas vienen dadas por las expresiones: La función de onda del sistema es: Las ecuaciones de Roothaan son: El determinante secular es: Si se resuelve el determinante se pueden obtener los valores de ε 1 que permitan obtener los valores de c11 y c21. Sin embargo, para resolver el determinante es necesario conocer los valores de F11, F22 y F21 que dependen de los coeficientes c11 y c21. El problema se debe resolver con un proceso iterativo, es decir, hay que suponer unos valores iniciales de c11 y c21 con los que se calcularán los términos de la matriz de Roothaan y posteriormente los valores de la energía, que a su vez permitirá calcular los nuevos valores de los coeficientes c11 y c21. Este procedimiento se repetirá hasta que el campo sea autoconsistente, es decir, hasta que se obtengan dos valores iguales en dos iteraciones consecutivas. Los valores iniciales de los coeficientes son muy importantes ya que si están muy alejados de los correctos, la convergencia puede ser muy lenta o incluso no alcanzarse. Ya que los orbitales están normalizados: Ecuación que al dividirla entre c 212 se transforma en: Si se define a k como el cociente de coeficientes (k= c11/c21), la expresión anterior se transforma en: Un solo STO tiene ξ = 1.6874, valor más próximo a ξ1 que a ξ2 . Lo que implica que c11 es mayor que c21. En primera aproximación se puede considerar que el valor de k está comprendido entre 1 y 10. Método Moller-Plesset. Los físicos y los químicos han desarrollado varios métodos de la teoría de perturbaciones para tratar con sistemas de muchas partículas, que interactúan (nucleones en un núcleo, átomos en un sólido, o electrones en un átomo o molécula), y estos métodos constituyen la TEORIA DE PERTURBACIONES De MUCHOS CUERPOS (MBPT). En 1934, Moller y Plesset propusieron un tratamiento de perturbaciones de átomos y moléculas en el que la función de onda sin perturbar es la función de Hartree-Fock; esta forma de MBTP se llama TEORIA DE PERTURBACIONES DE MOLLER-PLESSET (MP). Teoría de perturbaciones Møller-Plesset. La Teoría de Perturbaciones provee una manera diferente de obtener la función de onda electrónica, solución exacta de la ecuación de Schrödinger, en forma sistemática, basada en el desarrollo de la energía y la función de onda para cada orden. La teoría de perturbaciones de Rayleigh- Schrödinger (RSPT) provee de las ecuaciones correspondientes, orden por orden. Su aplicación más exitosa es la teoría de perturbaciones de Møller Plesset (MPPT), para la que el determinante de Slater de HF, en la representación canónica constituye la función de onda de orden cero. Para órdenes bajos, el desarrollo resultante ofrece un esquema eficiente para el cálculo de las energías electrónicas. Si bien MPPT es consistente de tamaño a cada orden no es consistente de tamaño para cada término que contribuye a un determinado orden en la perturbación. Este problema, común a todas las aproximaciones derivadas de RSPT, se resuelve con la teoría de perturbaciones de clusters acoplados, coupled cluster perturbation theory (CCPT). La base de esta teoría consiste en suponer que se conoce la solución a la ecuación de Schrödinger para un hamiltoniano, H(0), muy similar al hamiltoniano exacto . La idea es particionar este último en la forma: donde U es la perturbación. Las autofunciones del hamiltoniano H(0) , forman un conjunto ortonormal y completo: y se emplean para desarrollar las autofunciones exactas de la ecuación de Schrödinger Energías y función de onda MPPT Se desarrolla el estado fundamental exacto y su correspondiente energía en órdenes de la perturbación U, introduciendo un parámetro de orden λ, que luego será tomado igual a la unidad: Ahora se desarrollan las autofunciones y autovalores exactos en una serie de Taylor en Donde es la energía a orden n. Se pide que lo cual implica: , para todos los órdenes en λ, y el correspondiente desarrollo de Taylor de la ecuación de Schrödinger es: y separando órdenes en la perturbación se obtiene: Finalmente las expresiones para las correcciones de distinto orden a la energía son: Cada una de las correcciones perturbativas a la función de onda se escribe en términos del conjunto completo de autofunciones de H(0). Por ejemplo la corrección de primer orden es: Y con lo anterior, por lo tanto: Donde la Σ’ indica que el índice k=i está excluidoMultiplicando esta última ecuación por <k| se llega a Obteniendo para la corrección de segundo orden a la energía: En forma similar se obtiene la corrección de tercer orden: Finalmente, si el estado fundamental es el determinante de Hartree-Fock, y los estados excitados son del Hamiltoniano, se escriben como combinación de determinantes de Slater correspondientes a excitaciones simples, dobles, etc., es sencillo escribir los denominadores de la expresión anterior en función de las energías orbitales. Otra aproximación a la correlación electrónica la cual agrega excitaciones altas a la teoría de Hartree-Fock como una corrección no iterativa y basada en técnicas de la Física matemática conocida como teoría de perturbaciones de muchos cuerpos. La existencia de varios métodos para tener en cuenta la correlación electrónica pone de manifiesto que no hay ninguno perfecto. Otro método empleado en la investigación es el de Moller-Plesset, que haciendo uso de la teoría de perturbaciones de Rayleigh-Schrödinger consigue resultados bastante buenos con un esfuerzo de calculo moderado. Los métodos de perturbaciones son los mas adecuados cuando se buscan energías y funciones propias de una ecuación de Schrödinger que difiere poco de otra cuyas soluciones sean conocidas. Si descomponemos el Hamiltoniano de un sistema poli electrónico en la suma de los operadores de Fock, , y el efecto de la correlación: El segundo termino, denominado termino correctivo o perturbación, es la diferencia entre el verdadero hamiltoniano y el de Hartree-Fock: y su efecto puede deducirse mediante el método de perturbaciones. En el caso de los niveles no degenerados, el método de perturbaciones aplicado a segundo orden, conduce a la “formula de perturbación para niveles no degenerados de Rayleigh-Schrödinger” En ella, los símbolos del tipo representan a las integrales: En el método de Moller-Plesset la suma de operadores de Fock es el hamiltoniano no perturbado, y la diferencia es la perturbación. Después de desarrollar la ecuación anterior, obtenemos que la energía Hartree-Fock, coincide con la energía obtenida por perturbaciones de primer orden: Para obtener la energía con perturbación de segundo orden hay que aplicar la ecuación integrales necesarias, lo que conduce a: , y sustituir los valores de las En un sistema con todos los electrones apareados, la ecuación anterior, puede reescribirse en términos de sumas sobre orbitales sin espín, con lo que resulta: (Con las sumas extendidas a todos los valores de a, b, r y s). La introducción de correlación en los cálculos, por ejemplo con Moller-Plesset de segundo orden (MP2) o de mayor orden (MP3, MP4, …) solo tiene utilidad si se emplea una base suficientemente buena. Si se emplea una base “pobre” (como las STOnG), suelen obtenerse resultados peores que los del método de Hartree-Fock. BIBLIOGRAFÍA. 1 “Quantum Chemistry” 4th ed. I.N. Levine. Prentice Hall. New Jersey, 1991 2 “Reviews in Computational Ckemsitry” ed. K.B. Lipkowitz and D.B. Boyd. Vol 1-9. VCH Publishers. 3 “Computational Chemistry. Structure, Interactions and Reactivity” ed. S. Fraga. Part AB. Elsevier. Amsterdam, 1992. 4 “Methods in Computational Chemistry” ed. S. Wilson, vol 1-4. Plenum Press. New York, 1987. 5 “A Handbook of Computational Chemistry” T. Clark. Wiley-Insterscience. Toronto, 1985. 6. ”Computational Chemistry and Molecular Modeling” K. I. Ramachandran, G. Deepa, Springer, 2008.