Vamos a entrar en el análisis de la propia función de onda y de la densidad electrónica, viendo alguno de los métodos que existen para ello, comenzando con los métodos basados en el análisis de población.
De todos es conocida la expresión de la densidad de carga en un punto del espacio r para una función de onda monodeterminantal, donde los orbitales moleculares están definidos como CLOA:
![]() |
(3.23) |
dicha expresión es :
![]() |
(3.24) |
![]() |
(3.25) |
![]() |
(3.26) |
Además, sabemos que el número de electrones N se puede obtener por :
![]() |
(3.27) |
Con lo que se puede interpretar que
es el número de
electrones directamente asociados a la función de base
y como el conjunto
está normalizado, será
igual a
. Además, en análisis de población de Mulliken,
a este término recibe se le denomina población neta de la
función
.
Los términos de fuera de la diagonal serán iguales simétricamente:
| (3.28) |
y nos proporcionarán los términos
| (3.29) |
que se denomina población de solapamiento entre las funciones de base
y
, que pueden ser referidas al mismo o a distinto
átomo.
Lógicamente la carga total de la molécula será:
![]() |
(3.30) |
Esta distribución de carga se puede desglosar de diversas formas.
Por un lado tenemos las poblaciones netas en
y la
población de solapamiento
, que podemos considerar
que pertenece por igual a las dos funciones
y
,
por lo que la gross population o población total asociada
a
se define como
![]() |
(3.31) |
Esta es la partición característica de Mulliken.
De nuevo, la suma de todas las "gross populations" para todas las funciones de base es el número de electrones.
Si sumamos sobre las funciones de base centradas en un átomo, tendremos las poblaciones totales atómicas:
![]() |
(3.32) |
Finalmente, la carga electrónica total sobre el átomo A se definirá como:
| (3.33) |
donde
es el número atómico del átomo A.
La suma de todos las
para todos los átomos, debe ser la carga total de
la molécula, cero si es neutra.
Así mismo, la población de solapamiento
entre los átomos A
y B se puede definir de un modo similar como
![]() |
(3.34) |
Pero esto es el resultado de Mulliken, ahora bien
podemos buscar una transformación que nos diagonalize la matriz
y la suma de los elementos diagonales (traza) nos
dará el número total de electrones.
Así:
, para
cualquier
.
En el caso en que
![]() |
(3.35) |
![]() |
(3.36) |
que suele reflejar mejor la diferencia de electronegatividad entre los átomos.
El análisis de Mulliken presenta una serie de problemas, a saber:
| Sistema: | ||||||||
| Base |
M | L | M | L | M | L | M | L |
| STO-3G | 0.21 | 0.15 | 0.18 | 0.13 | 0.16 | 0.10 | 0.06 | 0.03 |
| 6-31G* | 0.52 | 0.43 | 0.33 | 0.16 | ||||
| 6-31G** | 0.40 | 0.27 | 0.34 | 0.23 | 0.26 | 0.18 | 0.12 | 0.11 |
| Dunning | 0.41 | 0.33 | 0.25 | 0.14 | ||||
| 6-31G** | 0.40 | 0.27 | 0.34 | 0.23 | 0.26 | 0.18 | 0.07 | 0.04 |
| cc-pVQZ | 0.34 | -0.30 | 0.25 | -0.20 | 0.11 | -0.11 | 0.002 | -0.003 |
Como alternativas ya hemos hablado del método de Löwdin que evita el problema del reparto al trabajar con una base ortogonal, pero hay un número infinito de formas de ortogonalizar la base primitiva.
Otra alternativa surge del interés por obtener buenos momentos dipolares, haciendo que esto prime en el reparto de las poblaciones de solapamiento. (Huzinaga y Narita)
Ver los métodos que tiene el G98 (de Merz-Singh y Kollman, (ESP, MK,...)