Semi-empirical quantum chemistry method
This article may require cleanup to meet Wikipedia's quality standards. The specific problem is: " Erich Hückel.[1][2][3][4][5][6] " is a prime example of WP:CITEKILL. Instead we need one excellent reference per fact asserted. If you are sure it is beneficial, two, and at an absolute maximum, three. Three is not a target, it's a limit. Aim for one. A fact you assert, once verified in a reliable source, is verified. More is gilding the lily. Please choose the very best in each case of multiple referencing for a single point and either drop or repurpose the remainder. (October 2025) |
Semi-empirical quantum chemistry methods are based on the Hartree–Fock formalism, but make many approximations and obtain some parameters from empirical data. They are very important in computational chemistry for treating large molecules where the full Hartree–Fock method without the approximations is too expensive. The use of empirical parameters appears to allow some inclusion of electron correlation effects into the methods.
Within the framework of Hartree–Fock calculations, some pieces of information (such as two-electron integrals) are sometimes approximated or completely omitted. In order to correct for this loss, semi-empirical methods are parametrized, that is their results are fitted by a set of parameters, normally in such a way as to produce results that best agree with experimental data, but sometimes to agree with ab initio results.
Type of simplifications used
[edit | edit source]Semi-empirical methods follow what are often called empirical methods where the two-electron part of the Hamiltonian is not explicitly included. For π-electron systems, this was the Hückel method proposed by Erich Hückel.[1][2][3][4][5][6] For all valence electron systems, the extended Hückel method was proposed by Roald Hoffmann.[7]
Semi-empirical calculations are much faster than their ab initio counterparts, mostly due to the use of the zero differential overlap approximation. Their results, however, can be very wrong if the molecule being computed is not similar enough to the molecules in the database used to parametrize the method.
Preferred application domains
[edit | edit source]Methods restricted to π-electrons
[edit | edit source]These methods exist for the calculation of electronically excited states of polyenes, both cyclic and linear. These methods, such as the Pariser–Parr–Pople method (PPP), can provide good estimates of the π-electronic excited states, when parameterized well.[8][9][10] For many years, the PPP method outperformed ab initio excited state calculations.
Methods restricted to all valence electrons
[edit | edit source]These methods can be grouped into several groups:
- Methods that are in the MOPAC, AMPAC, SPARTAN and/or CP2K computer programs originally from the group of Michael Dewar.[14] These are MINDO, MNDO,[15] AM1,[16] PM3,[17] PM6,[18] PM7[19] and SAM1. Here the objective is to use parameters to fit experimental heats of formation, dipole moments, ionization potentials, and geometries. This is by far the largest group of semiempirical methods.
- Methods whose primary aim is to calculate excited states and hence predict electronic spectra. These include ZINDO and SINDO.[20][21] The OMx (x=1,2,3) methods[22] can also be viewed as belonging to this class, although they are also suitable for ground-state applications; in particular, the combination of OM2 and MRCI[23] is an important tool for excited state molecular dynamics.
- Tight-binding methods, e.g. a large family of methods known as DFTB,[24] are sometimes classified as semiempirical methods as well. More recent examples include the semiempirical quantum mechanical methods GFNn-xTB (n = 0,1,2), which are particularly suited for the geometry, vibrational frequencies, and non-covalent interactions of large molecules.[25]
- The NOTCH method[26] includes many new, physically-motivated terms compared to the NDDO family of methods, is much less empirical than the other semi-empirical methods (almost all of its parameters are determined non-empirically), provides robust accuracy for bonds between uncommon element combinations, and is applicable to ground and excited states.
See also
[edit | edit source]References
[edit | edit source]- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Hückel Theory for Organic Chemists, C. A. Coulson, B. O'Leary and R. B. Mallion, Academic Press, 1978.
- ^ Andrew Streitwieser, Molecular Orbital Theory for Organic Chemists, Wiley, New York, (1961)
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ J. Pople and D. Beveridge, Approximate Molecular Orbital Theory, McGraw–Hill, 1970.
- ^ Ira Levine, Quantum Chemistry, Prentice Hall, 4th edition, (1991), pg 579–580
- ^ C. J. Cramer, Essentials of Computational Chemistry, Wiley, Chichester, (2002), pg 126–131
- ^ J. J. P. Stewart, Reviews in Computational Chemistry, Volume 1, Eds. K. B. Lipkowitz and D. B. Boyd, VCH, New York, 45, (1990)
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ M. Zerner, Reviews in Computational Chemistry, Volume 2, Eds. K. B. Lipkowitz and D. B. Boyd, VCH, New York, 313, (1991)
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
- ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).