(Ver [11,12]). Una vez que se opta por un método ab initio, p.e. un HF, recordáis que tendríamos que resolver, para un sistema de 2N electrones y A núcleos, las siguientes ecuaciones:
| (1.3) |
![]() |
(1.4) |
| (1.5) |
| (1.6) |
Es por esto que Roothaan [13] introduce una aproximación para tratar los sistemas moleculares, y dice que puesto que una función cualquiera se puede escribir como combinación lineal de un conjunto de funciones completo, podemos truncar ese sumatorio y quedarnos con un conjunto de funciones finito:
![]() |
(1.7) |
![]() |
(1.8) |
Y la aplicación de esta aproximación nos lleva a las ecuaciones matriciales de HF-Roothaan:
| (1.9) |
y
![]() |
|||
![]() |
(1.10) |
| (1.11) |
| (1.12) |
| (1.13) |
Pero claro ahora nos ha planteado otros problemas:
Existe una dirección Internet donde aparecen todas las bases habidas y por haber:
A modo de ejemplo, y para hacerse una idea de la variedad:
STO-2G 3-21G 4-31G 6-31G
STO-3G 3-21++G 4-22GSP 6-31++G
STO-6G 3-21G* 6-31G*
STO-3G* 3-21++G* 6-31G**
3-21GSP 6-31+G*
6-31++G*
6-31++G**
6-31G(3df,3pd)
6-311G
6-311G*
6-311G**
6-311+G*
6-311++G**
6-311++G(2d,2p)
6-311G(2df,2pd)
6-311++G(3df,3pd)
MINI (Huzinaga) cc-pVDZ aug-cc-pVDZ aug-cc-pVDZ Diffuse
MINI (Scaled) cc-pVTZ aug-cc-pVTZ aug-cc-pVTZ Diffuse
MIDI (Huzinaga) cc-pVQZ aug-cc-pVQZ aug-cc-pVQZ Diffuse
MIDI! cc-pV5Z aug-cc-pV5Z aug-cc-pV5Z Diffuse
cc-pV6Z aug-cc-pV6Z aug-cc-pV6Z Diffuse
pV6Z aug-pV7Z aug-pV7Z Diffuse
pV7Z aug-cc-pCVDZ d-aug-cc-pVDZ Diffuse
aug-cc-pCVTZ d-aug-cc-pVTZ Diffuse
aug-cc-pCVQZ d-aug-cc-pVQZ Diffuse
aug-cc-pCV5Z d-aug-cc-pV5Z Diffuse
d-aug-cc-pVDZ d-aug-cc-pV6Z Diffuse
d-aug-cc-pVTZ
d-aug-cc-pVQZ
d-aug-cc-pV5Z
d-aug-cc-pV6Z
NASA Ames ANO
Roos Augmented Double Zeta ANO
Roos Augmented Triple Zeta ANO
Partridge Uncontr. 1
Partridge Uncontr. 3
Ahlrichs VDZ
Ahlrichs pVDZ
Ahlrichs VTZ
Ahlrichs TZV
Hay-Wadt MB (n+1) ECP
Hay-Wadt VDZ (n+1) ECP
LANL2DZ ECP
LANL2DZdp ECP
SBKJC VDZ ECP
CRENBL ECP
Stuttgart RLC ECP
DZVP (DFT Orbital)
DZVP2 (DFT Orbital)
TZVP (DFT Orbital)
Respecto a la forma funcional, se han utilizado dos tipos de funciones:
Y con relación al segundo, se ha visto que no es preciso emplear un excesivo número de funciones para obtener resultados razonablemente precisos.
Así pues, por cada cálculo es preciso indicar el tipo y número de funciones de base empleadas en el mismo.