MODELING MATTER AT NANOSCALES 6. The theory of molecular orbitals for the description of nanosystems (part II) 6.02. Ab initio methods. Basis functions. 1 The SCF cycle 2 The SCF cycle The Fock matrix must be constructed: F11 F21 F . F 1 F12 F22 . . ... F1 ... F2 ... . ... F and the problem is to evaluate the F matrix elements on the grounds of basis orbitals participating in a nanoscopic system, to diagonalize it, and then obtaining eigenvalues and eigenvectors. This is a symmetric matrix and we are imposing the condition that such basis set can not be orthogonal. 3 The SCF cycle As: p ni ci ci i 1 (rm ) (rn ) r (rm ) (rn )d J ( | ) mn 1 (rm ) (rn ) r (rm ) (rn )d K ( | ) mn 4 The SCF cycle As: p ni ci ci i 1 (rm ) (rn ) r (rm ) (rn )d J ( | ) mn 1 (rm ) (rn ) r (rm ) (rn )d K ( | ) mn Then the formula to calculate every matrix element remains as: F h p 2( | ) ( | ) , 5 The SCF cycle Therefore, the Hartree – Fock’s solution for molecules means the following integral evaluation: h monoelectronic ( | ) bielectronic of four centers p electron density It can only be achieved after the appropriate selection of a basis set. 6 The SCF cycle Therefore, the Hartree – Fock’s solution for molecules means the following integral evaluation: h monoelectronic ( | ) bielectronic of four centers p electron density It can only be achieved after the appropriate selection of a basis set. The most convenient way is to work with atomic basis functions, i.e. centered on nuclei belonging to the nanoscopic system. 7 Ab initio proceeding It is said to be following an ab initio routine or proceeding when all h and (|) integrals belonging to the Hartree – Fock’s matrix elements are evaluated consequently with the selected basis set, with no adaptions to the object under study. Therefore, the further iterative solution to find convergent eigenvectors and eigenfunctions give essentially a priori results from the first principles of this theory. 8 Ab initio proceeding It is said to be following an ab initio routine or proceeding when all h and (|) integrals belonging to the Hartree – Fock’s matrix elements are evaluated consequently with the selected basis set, with no adaptions to the object under study. Therefore, the further iterative solution to find convergent eigenvectors and eigenfunctions give essentially a priori results from the first principles of this theory. The advantage of this working path is that no relevant adaptions of quantum theory is made to fit results of any kind. 9 Ab initio proceeding It is said to be following an ab initio routine or proceeding when all h and (|) integrals belonging to the Hartree – Fock’s matrix elements are evaluated consequently with the selected basis set, with no adaptions to the object under study. Therefore, the further iterative solution to find convergent eigenvectors and eigenfunctions give essentially a priori results from the first principles of this theory. The advantage of this working path is that no relevant adaptions of quantum theory is made to fit results of any kind. These approaches bring high reliability to the procedure a if calculated physical properties can be appropriately related with direct experimental values. 10 Basis sets The appropriately non – orthogonal basis set serves for calculating all h and (|) integrals building the F matrix. Basis sets The appropriately non – orthogonal basis set serves for calculating all h and (|) integrals building the F matrix. It is conveniently orthogonalized: 12 F' S FS 12 Basis sets The appropriately non – orthogonal basis set serves for calculating all h and (|) integrals building the F matrix. It is conveniently orthogonalized: 12 F' S FS Diagonalization proceeds: 12 (F 'E)c' 0 Basis sets The appropriately non – orthogonal basis set serves for calculating all h and (|) integrals building the F matrix. It is conveniently orthogonalized: 12 F' S FS 12 Diagonalization proceeds: (F 'E)c' 0 And the consequent orthogonal based c´ matrix is then deorthogonalized for calculated properties: 12 c S c' Basis sets The Slater’s hydrogen like basis functions for all multielectronic atoms are called STO (Slater type orbitals) and are considered as references: 1 z 2 z r 1s e 3 1 1 1 z 2 z r 2 s re 3 5 2 2 p 1 z 2 z r xe 5 2 x 2 2 z parameters or “exponents” determine the orbital size. Basis sets There are routines for calculations of all electronic integrals on STO basis of the general form: n 1 zr 2 nlm 2z 2n ! r e Ylm q , n 12 1 where n, l, m are hydrogen like atomic quantum numbers and Ylm(q,) are the angular components being always the normalized spherical harmonics. Basis sets There are routines for calculations of all electronic integrals on STO basis of the general form: n 1 zr 2 nlm 2z 2n ! r e Ylm q , n 12 1 where n, l, m are hydrogen like atomic quantum numbers and Ylm(q,) are the angular components being always the normalized spherical harmonics. Such spherical harmonics coming from the exact solution of hydrogen atom are used for angular components in the great majority if not all kinds of basis functions for ab initio calculations. Basis sets There are routines for calculations of all electronic integrals on STO basis of the general form: n 1 zr 2 nlm 2z 2n ! r e Ylm q , n 12 1 where n, l, m are hydrogen like atomic quantum numbers and Ylm(q,) are the angular components being always the normalized spherical harmonics. Such spherical harmonics coming from the exact solution of hydrogen atom are used for angular components in the great majority if not all kinds of basis functions for ab initio calculations. Is the Bohr’s radius is used as length unit, the z parameter is defined by: Z z n Basis sets Routine calculations with STO’s are avoided because the existing procedures are very computing time consuming. Basis sets Routine calculations with STO’s are avoided because the existing procedures are very computing time consuming. Exponential component of Slater basis are thus developed in terms of Gaussian series to fit a convoluted Slater function: 1 z 2 z r 1s e 3 1 e d1,k e 1 2 p x 2 N re d 2 s ,k e r 2 ,k r 2 k 1 1 z 2 z r xe 5 2 1 ,k r 2 k 1 z 2 z r 2 s re 3 5 2 N r 1 2 N xe d 2 p ,k xe r k 1 2 ,k r 2 Basis sets Routine calculations with STO’s are avoided because the existing procedures are very computing time consuming. Exponential component of Slater basis are thus developed in terms of Gaussian series to fit a convoluted Slater function: 1 z 2 z r 1s e 3 1 e d1,k e 1 2 p x 2 N re d 2 s ,k e r 2 ,k r 2 k 1 1 z 2 z r xe 5 2 1 ,k r 2 k 1 z 2 z r 2 s re 3 5 2 N r 1 2 N xe d 2 p ,k xe r 2 ,k r 2 k 1 d (fixed coefficients) values and (exponent scaling) parameters are optimized to fit the original corresponding Slater curve according the length (N) of the selected series. Basis sets This functions are called minimal basis STO-NG, where N = 2 to 6. As an example, the case of STO-3G basis for carbon, values are: l S S 1 2.23 0.41 0.11 2 0.99 0.23 0.08 P 2 0.99 0.23 0.99 d1s 0.15 0.53 0.44 d2s -0.10 0.40 0.70 d2p 0.16 0.61 0.39 d parameter is called as “coefficient”, and parameter as “exponent”. Basis sets Jargon Shell: Is the set of atomic basis with common Gaussian exponents, independently of their nature (2S and 2P basis sets in carbon form a shell in Pople’s STO’s). Basis sets Jargon Shell: Is the set of atomic basis with common Gaussian exponents, independently of their nature (2S and 2P basis sets in carbon form a shell in Pople’s STO’s). Primitive shell: Is the type of atomic basis functions in a shell and sharing Gaussian exponents (2S and 2P are both primitive shells of their shell). Basis sets Jargon Shell: Is the set of atomic basis with common Gaussian exponents, independently of their nature (2S and 2P basis sets in carbon form a shell in Pople’s STO’s). Primitive shell: Is the type of atomic basis functions in a shell and sharing Gaussian exponents (2S and 2P are both primitive shells of their shell). Minimal basis: Minimal basis means that the number of STO’s are the same as the number of such orbitals in a hydrogen like atom. Basis sets Shell Number Primitive shell of primitive shells 1 S s 3 P px, py, pz 6 D d x 2 , d y 2 , d z 2 , d xy , d xz , d yz SP 5 d x 2 y 2 , d z 2 , d xy , d xz , d yz 4 s, px, py, pz Basis sets It is interesting that empirical scale factors have been included by the authors of STO’s to the squared exponents: 1 1 z z r z 2 N 1s e 1s d1,k e f k 1 3 1 3 1 2 1 1 2 2 1 s1 , k r 1 2 N f z z z r 2 s re 2 s d 2 s ,k e 3 3 k 1 5 2 2 p 2 1 2 2 sp 2 , k r 1 2 N z z f z r xe 2 p d 2 p ,k xe k 1 5 2 x 5 2 2 5 2 2 2 x 2 2 sp 2 , k r Basis sets It is interesting that empirical scale factors have been included by the authors of STO’s to the squared exponents: 1 1 z z r z 2 N 1s e 1s d1,k e f k 1 3 1 3 1 2 1 1 2 2 1 s1 , k r 1 2 N f z z z r 2 s re 2 s d 2 s ,k e 3 3 k 1 5 2 2 p 2 1 2 2 sp 2 , k r 1 2 N z z f z r xe 2 p d 2 p ,k xe k 1 5 2 x 5 2 2 5 2 2 2 2 2 sp 2 , k r x As z parameters or “exponents” determine the orbital size, they became larger with f’s to be adapted for molecules. Basis sets STO-3G basis functions for carbon (f1s = 5.67; fsp = 1.72) remain as: Capa S SP f1s21 71.6 13.0 3.53 fsp22 d1s 0.15 0.53 0.44 d2s d 2 px d 2 py d 2 pz 2.94 0.68 0.22 -0.10 0.40 0.70 0.16 0.61 0.39 0.16 0.61 0.39 0.16 0.61 0.39 Basis sets Coefficients on how each Gaussian term contributes to the convoluted STO (d’s) are fixed parameters that only were optimized when the basis set was set up and were published. Basis sets Coefficients on how each Gaussian term contributes to the convoluted STO (d’s) are fixed parameters that only were optimized when the basis set was set up and were published. They are not further optimized in the SCF variational procedure, but considered as they are, only parameters. Basis sets STO’s toward their Gaussian simulations: Basis sets Remembering that the total Hartree – Fock’s energy as written in terms of molecular orbitals is: E total E elect Z AZ B A B RAB Z AZ B 2 Ei 2 J ij K ij i i, j A B RAB Basis sets Remembering that the total Hartree – Fock’s energy as written in terms of molecular orbitals is: E total E elect Z AZ B A B RAB Z AZ B 2 Ei 2 J ij K ij i i, j A B RAB and it becomes on the grounds of the atomic basis set as: E total 2 Ei 2 p p | p p | i i , j , , , Z AZ B A B RAB Ab initio theoretical consistency These ab initio calculations are theoretically consistent from one basis set to another and even considering different approaches for building Hamiltonians or calculating integrals. Ab initio theoretical consistency These ab initio calculations are theoretically consistent from one basis set to another and even considering different approaches for building Hamiltonians or calculating integrals. Therefore, the total energy values obtained after the SCF iterative loop previously described determine the quality of formulas and procedure: If the total energy decreases, the procedure, formula or basis set is better: Split basis sets Being fulfilled that the number of electrons and nuclei in the system remains as a physical reality to be modeled, the construction of the reference system is not depending on any pre-established kind of atomic basis (as hydrogenoid bases are) nor the number of them. Split basis sets Being fulfilled that the number of electrons and nuclei in the system remains as a physical reality to be modeled, the construction of the reference system is not depending on any pre-established kind of atomic basis (as hydrogenoid bases are) nor the number of them. On the other hand, it is well known that the molecular wave functions are better optimized if the variational procedure accounts a reference basis being as complete as possible. Split basis sets Being fulfilled that the number of electrons and nuclei in the system remains as a physical reality to be modeled, the construction of the reference system is not depending on any pre-established kind of atomic basis (as hydrogenoid bases are) nor the number of them. On the other hand, it is well known that the molecular wave functions are better optimized if the variational procedure accounts a reference basis being as complete as possible. In this way, it is fair to optimize the calculated total energy with respect to the corresponding LCAO coefficients by taking into account all necessary characteristics and details. It could only be provided by extending the basis set as much as to cover all “would be” expected details. Split basis sets The so – called “split basis sets” use the concepts of “multiple z” basis functions by considering several basis of the same l azimuthal quantum number or hydogenoid reference kind, on the same nucleus or center. Split basis sets The so – called “split basis sets” use the concepts of “multiple z” basis functions by considering several basis of the same l azimuthal quantum number or hydogenoid reference kind, on the same nucleus or center. “Split” basis functions with the same l azimuthal quantum number on the same center may participate with different coefficients and exponents and they can be as many as necessary. Split basis sets The so – called “split basis sets” use the concepts of “multiple z” basis functions by considering several basis of the same l azimuthal quantum number or hydogenoid reference kind, on the same nucleus or center. “Split” basis functions with the same l azimuthal quantum number on the same center may participate with different coefficients and exponents and they can be as many as necessary. This is totally independent on the rules and even sometimes on the quantum numbers derived from the solution of hydrogen atom wave functions. Split basis sets The most used kind of split basis functions are Gaussians because the availability of efficient calculation algorithms and they are called as “Gaussian type orbitals” (GTO): 2 r g s , r e 128 3 r g q , r qe 3 3 4 2 1 4 1 2 2048 2 r g qq , r qe 3 9 7 where q = x, y, z. 4 2 Split basis sets gs has the same symmetry as s Slater orbitals Split basis sets gs has the same symmetry as s Slater orbitals gx, gy, gz have the same symmetry as px, py and pz Slater orbitals Split basis sets gs has the same symmetry as s Slater orbitals gx, gy, gz have the same symmetry as px, py and pz Slater orbitals gxx, gyy, gzz , gxy, gxz, gyz do not have same symmetry as dz2, dx2-y2 and dxy, dxz , dyz Slater type orbitals. However they can be transformed to provide a set of 5 orbitals with the corresponding STO symmetry: dxy dxz dyz dz 2 dx y 2 2 gxy gxz gyz g 3 zz rr 12 2 g zz g xx g yy g xx yy 34 g xx g yy 1 2 Split basis sets GTO’s do not well behave at close distances from the nucleus. To solve this problem they are again developed in series of Gaussian functions (as it was previously made for STO’s) with participating coefficients that are originally optimized for Hartree – Fock’s calculations of isolated atoms. Such basis function expansion coefficients of primitive Gaussians are not further optimized when a LCAO procedure is followed, as well as was in the case of those for STO’s. Split basis sets Pople´s group obtained a set of GTO’s as expansions of primitive Gaussians. For example: Carbon K 1s r d1s ,i g s 1i , r Hydrogen K 1s ' r d i g s i ' , r L 2 s ' r d 2 s ,i g s 2i ' , r 1s ' ' r g s ' ' , r i 1 i 1 2 s ' ' r g s 2 ' ' , r L 2 p x ' r d 2 p ,i g p x 2i ' , r i 1 2 p x ' ' r g p 2 ' ' , r i 1 Split basis sets Pople´s group obtained a set of GTO’s as expansions of primitive Gaussians. For example: Carbon K 1s r d1s ,i g s 1i , r Hydrogen K 1s ' r d i g s i ' , r L 2 s ' r d 2 s ,i g s 2i ' , r 1s ' ' r g s ' ' , r i 1 i 1 i 1 2 s ' ' r g s 2 ' ' , r L 2 p x ' r d 2 p ,i g p x 2i ' , r i 1 2 p x ' ' r g p 2 ' ' , r Naming of these functions follows the rule of the acronym KL1G (ej. 3-21G, 4-31G, 6-31G, etc.). Split basis sets If we consider that there are scaling factor, too, in such split functions used as n = fnl2nl , then the 3-21G basis set for carbon remains as: Shell S 1s 172.3 25.9 5.53 2' d1s 0.062 0.359 0.701 d 2s ' d 2 px ' d2 py ' d 2 pz ' SP 3.66 0.771 2'' -0.396 1.22 d 2s ' ' 0.236 0.861 d 2 px ' ' 0.236 0.861 d2 py ' ' 0.236 0.861 d 2 pz ' ' SP 0.196 1.00 1.00 1.00 1.00 Split basis sets The so – called 6-31G basis set for carbon is: 6-31G Shell S 1s d1s 3047.5 0.002 457.4 0.014 103.9 0.069 29.21 0.232 9.287 0.468 3.164 0.362 d 2s ' 2' d 2 px ' d2 py ' d 2 pz ' SP 7.868 1.881 0.544 2'' -0.119 -0.161 1.143 d 2s ' ' 0.069 0.316 0.744 d 2 px ' ' 0.069 0.316 0.744 d2 py ' ' 0.069 0.316 0.744 d 2 pz ' ' SP 0.169 1.00 1.00 1.00 1.00 Split basis sets And the so – called 6-311G basis set for carbon is: 6-311G Shell S SP SP SP 1s 4563.2 682.0 155.0 44.46 13.03 1.828 2' 20.96 4.803 1.459 2'' 0.483 2''' 0.146 d1s 0.002 0.015 0.076 0.261 0.616 0.221 d2s´ 0.115 0.920 -0.303 d2s´´ 1.00 d2s´´´ 1.00 d2px´ 0.040 0.238 0.816 d2px´´ 1.00 d2px´´´ 1.00 d2py´ 0.040 0.238 0.816 d2py´´ 1.00 d2py´´´ 1.00 d2pz´ 0.040 0.238 0.816 d2pz´´ 1.00 d2pz´´´ 1.00 Polarization basis sets In the way to further improvements of the quality of results and on the grounds that there are no restrictions regarding the number of atomic orbitals on each nucleus in the molecule, other basis corresponding even to non occupied atomic shells can be added. Polarization basis sets In the way to further improvements of the quality of results and on the grounds that there are no restrictions regarding the number of atomic orbitals on each nucleus in the molecule, other basis corresponding even to non occupied atomic shells can be added. As an example, there are several bonding and structural phenomena among atoms of the first rows that require more spatial options than those of pure s and p Slater type orbitals to be properly represented. Polarization basis sets Atomic orbitals belonging to upper non filled shells in atoms that are included in atomic basis are called as polarization orbitals or basis, and the resulting set of augmented atomic basis functions are known as polarized basis functions. Polarization basis sets Atomic orbitals belonging to upper non filled shells in atoms that are included in atomic basis are called as polarization orbitals or basis, and the resulting set of augmented atomic basis functions are known as polarized basis functions. In the case of hydrogen, usual polarization basis are 2px, 2py and 2pz orbitals with only one Gaussian primitive function each. In the case of the 2nd and 3rd rows, usual polarization basis are upper level d functions with only one Gaussian primitive function each. Polarization basis sets A “polarized” basis set of carbon at the 3-21G level remains as: Shell S 1s 172.3 25.9 5.53 2' d1s 0.062 0.359 0.701 d 2s ' d 2 px ' d2 py ' d 2 pz ' SP 3.66 0.771 2'' -0.396 1.22 d 2s ' ' 0.236 0.861 d 2 px ' ' 0.236 0.861 d2 py ' ' 0.236 0.861 d 2 pz ' ' SP 0.196 3 1.00 d d xx 1.00 d d yy 1.00 d d zz 1.00 d d xy d d xz d d yz 0.800 1.00 1.00 1.00 1.00 1.00 1.00 D Polarization basis sets Jargon The normal naming for Pople’s polarized basis are: One star at the end of the basis set acronym means that second row heavy atoms (C, O, S, etc.) are polarized An additional star means that hydrogen atoms are also polarized: 3-21G 3-21G* 3-21G** Non polarized split basis Split basis with polarization for heavy atoms Split basis with polarization for all atoms Polarization basis sets Jargon The normal naming for Pople’s polarized basis are: One star at the end of the basis set acronym means that second row heavy atoms (C, O, S, etc.) are polarized An additional star means that hydrogen atoms are also polarized: 3-21G 3-21G* 3-21G** Non polarized split basis Split basis with polarization for heavy atoms Split basis with polarization for all atoms A more informative and also accepted naming could be: 3-21G* = 3-21G(d) 3-21G** = 3-21G(d,p) Diffuse basis sets In those cases where a system could be overcharged with electrons, as anions are, it can be convenient to add some SP shell basis with small exponents. They are called as diffuse basis. Diffuse basis sets In those cases where a system could be overcharged with electrons, as anions are, it can be convenient to add some SP shell basis with small exponents. They are called as diffuse basis. Every diffuse basis is indicated by a + sign in their acronym: 3-21G with a diffuse basis = 3-21+G Diffuse basis sets A “diffuse” basis set of carbon at the 3-21+G level then remains as: Shell d1s 1s 172.3 25.9 5.53 2' 0.062 0.359 0.701 d 2s ' d 2 px ' d2 py ' d 2 pz ' SP 3.66 0.771 2'' -0.396 1.22 d 2s ' ' 0.236 0.861 d 2 px ' ' 0.236 0.861 d2 py ' ' 0.236 0.861 d 2 pz ' ' SP 0.196 2+ 1.00 d 2s 1.00 d 2 px 1.00 d2 py 1.00 d 2 pz SP 0.044 1.00 1.00 1.00 1.00 S An interesting point Valence electrons are the most important for physics of chemical and biological phenomena at nanoscopic levels because the involved range of energies (between 5 and 40 ev). 63 An interesting point Valence electrons are the most important for physics of chemical and biological phenomena at nanoscopic levels because the involved range of energies (between 5 and 40 ev). Core electrons are represented in split basis by the first K number in the acronym (K-L1G). They provide large energy to the system, but the importance of them for the most common phenomena is controversial. 64 An interesting point Valence electrons are the most important for physics of chemical and biological phenomena at nanoscopic levels because the involved range of energies (between 5 and 40 ev). Core electrons are represented in split basis by the first K number in the acronym (K-L1G). They provide large energy to the system, but the importance of them for the most common phenomena is controversial. Therefore, split basis set with many Gaussians to represent core electrons use to drop the total energy of the system with a high computational cost, although could be non important for describing the truly interesting problems. 65 Most “popular” wave functions Pople’s basis: STO-NG, 3-21G, 6-21G, 4-31G, 6-31G, 6-311G Huzinaga / Dunning’s valence double z : Huzinaga / Dunning’s full double z : Dunning’s correlation consistent: D95V D95 cc-pVDZ, cc-pVTZ, cc-pVQZ, cc-pV5Z, cc-pV6Z 66 The “ab initio” energy landscape The hypersurface of an ab initio calculated nanoscopic system is given in a general expression by Etotal = Etotal(R) where R = [RAB] is the distance matrix in the Euclidean space of all nuclei or reference centers of the system. 67 The “ab initio” energy landscape The hypersurface of an ab initio calculated nanoscopic system is given in a general expression by Etotal = Etotal(R) where R = [RAB] is the distance matrix in the Euclidean space of all nuclei or reference centers of the system. The developed formula is: E total 2 Ei i 2 p p | p p | i , j , , , Z AZ B A B R AB 68 The “ab initio” energy landscape The hypersurface of an ab initio calculated nanoscopic system is given in a general expression by Etotal = Etotal(R) where R = [RAB] is the distance matrix in the Euclidean space of all nuclei or reference centers of the system. The developed formula is: E total 2 Ei i 2 p p | p p | i , j , , , Z AZ B A B R AB It must be realized that R explicitly appears in the core repulsion term, although is implicit in all other because the convention is that electrons have the coordinates of nuclei and the one 69 electron term Ei also contains nuclear coordinates. The “ab initio” energy landscape As expected, the goal is finding a certain Req giving the lowest Etotal. 70 The “ab initio” energy landscape As expected, the goal is finding a certain Req giving the lowest Etotal. It is achieved after finding or guessing the G gradient matrix and Hessians (the H matrix), which terms are located in each and all centers of reference (usually nuclei) by the same or similar procedures as those with classical potentials. 71 The “ab initio” energy landscape As expected, the goal is finding a certain Req giving the lowest Etotal. It is achieved after finding or guessing the G gradient matrix and Hessians (the H matrix), which terms are located in each and all centers of reference (usually nuclei) by the same or similar procedures as those with classical potentials. The condition to find the optimized geometry is then: E total dE total 0 dR 72 Calculations are performed by iterating the whole SCF routine on the energies and electron densities for each geometry. After each SCF step gradients and Hessians are calculated, the geometry is modified in the direction to reduce energy and cancelling forces acting on each atom. The calculation is finished when the force and energies are at tollerable levels of differences with respect 73 to the previous step. Some examples In the case of formaldehyde with minimal basis: STO-2G STO-3G Total energy -109.0244 -112.3525 (Hartrees) rCO (Å) 1.220 1.217 rCH (Å) 1.110 1.101 <HCH 113.1 114.5 1.118 1.520 (debye) Relative computer 1 2 time STO-4G STO-5G STO-6G -113.1611 -113.3752 -113.4408 1.216 1.099 114.8 1.592 1.216 1.098 114.8 1.596 1.216 1.098 114.8 1.596 3 6 10 Exp. 1.210 1.102 121.1 2.33 Some examples In the case of formaldehyde with split basis: STO-6G Total energy (Hartrees) rCO (Å) rCH (Å) <HCH m (debye) Relative computer time -113.4408 3-21G 6-21G 6-31G -113.2218 -113.6985 -113.8084 6-311++G** Exp. -113.9029 1.216 1.098 114.8 1.596 1.207 1.083 114.9 2.657 1.209 1.083 115.1 2.673 1.210 1.082 116.6 3.304 1.180 1.094 116.0 2.806 1 1 1 0.8 1.4 1.210 1.102 121.1 2.33 Pseudopotentials Internal electrons of atoms and molecules show scarce importance for modeling nanoscopic processes, although they must be considered for the sake of performing a complete modeling. Pseudopotentials Internal electrons of atoms and molecules show scarce importance for modeling nanoscopic processes, although they must be considered for the sake of performing a complete modeling. In order to solve the problem of considering core electrons of heavy atoms without spending the huge computational effort that they require, the pseudopotential methods have been developed for taking into account the effects of all core electrons, being avoided the explicit consideration of their molecular wave functions in the SCF process. Pseudopotentials The basic assumption of every ab initio pseudopotential is the frozen-core approximation, i.e. , the core orbitals fc are frozen to be those of the atom in some fixed electronic state. Pseudopotentials The basic assumption of every ab initio pseudopotential is the frozen-core approximation, i.e. , the core orbitals fc are frozen to be those of the atom in some fixed electronic state. The valence electrons are then self-consistently solved for in the Hilbert space orthogonalized to the frozen core orbitals. Pseudopotentials The basic assumption of every ab initio pseudopotential is the frozen-core approximation, i.e. , the core orbitals fc are frozen to be those of the atom in some fixed electronic state. The valence electrons are then self-consistently solved for in the Hilbert space orthogonalized to the frozen core orbitals. Resulting pseudo – valence atomic orbitals v are then expressed in terms of its corresponding eigenfunctions f in their original configuration together with a linear combination of all C core fc atomic orbitals: C v fv acfc c 1 Pseudopotentials A pseudo atomic Hamiltonian Ĥ acting on a certain v pseudo – valence orbital can be defined as: PS Z 2 PS 1 ˆ ˆ ˆ ˆ H v 2 Vcore Vval V v v v r PS 81 Pseudopotentials A pseudo atomic Hamiltonian Ĥ acting on a certain v pseudo – valence orbital can be defined as: PS Z 2 PS 1 ˆ ˆ ˆ ˆ H v 2 Vcore Vval V v v v r PS where: Vˆcore express the non – local potentials involving both Coulomb and exchange interactions of v with core orbitals 82 Pseudopotentials A pseudo atomic Hamiltonian Ĥ acting on a certain v pseudo – valence orbital can be defined as: PS Z 2 PS 1 ˆ ˆ ˆ ˆ H v 2 Vcore Vval V v v v r PS where: Vˆcore express the non – local potentials involving both Coulomb and exchange interactions of v with core orbitals Vˆval express the non – local potentials involving both Coulomb and exchange interactions of v with other valence pseudo – orbitals. 83 Pseudopotentials A pseudo atomic Hamiltonian Ĥ acting on a certain v pseudo – valence orbital can be defined as: PS Z 2 PS 1 ˆ ˆ ˆ ˆ H v 2 Vcore Vval V v v v r PS where: Vˆcore express the non – local potentials involving both Coulomb and exchange interactions of v with core orbitals Vˆval express the non – local potentials involving both Coulomb and exchange interactions of v with other valence pseudo – orbitals. V PS is a pseudopotential depending on how important is the interaction between the pseudo – valence atomic orbital and the core orbitals projected onto it. 84 Pseudopotentials The pseudopotential operator Vˆ PSis usually expressed as: Vˆ v fc v c fc v PS C c or the projection of the core orbitals onto the pseudo - atomic valence orbitals that is determined by the energy differences between them and their overlapping. 85 Pseudopotentials The pseudopotential operator Vˆ PSis usually expressed as: Vˆ v fc v c fc v PS C c or the projection of the core orbitals onto the pseudo - atomic valence orbitals that is determined by the energy differences between them and their overlapping. V PS is the object of several formulations in literature that depend on elements and the used methods. It must be observed that pseudo – atomic valence orbitals are not considered as orthogonal with respect to the original core and valence atomic orbitals, although they must be themselves an orthogonal set. 86 Pseudopotentials In a graphical way, Roughly, consideration of the effects of core orbitals on the pseudo – valence atomic orbitals modify their energy and shape, reducing the computational effort by considering the relevant effects of core electrons on lowest energy levels that are important for commonly measured properties. 87 Pseudopotentials As an example, the case of AgF (rexp = 1.983 Å, IPexp = 7.574 ev): Basis set or PS STO-3G LanL2MB rcalc 1.633 2.031 -eHOMO (ev) 5.731 8.027 Etot (Hartrees) rel. calc. time -5244.5645993 1 -242.793708 0.7 88 Relativistic effects The special theory of relativity, relating time and spatial dimensions by the speed of light as a limit, is necessary to understand the residual field of unpaired electrons, known as spin. Relativistic effects The special theory of relativity, relating time and spatial dimensions by the speed of light as a limit, is necessary to understand the residual field of unpaired electrons, known as spin. The Dirac’s equation, is a relativistic wave equation describing particles as quantum fields which fluctuate like waves. Relativistic effects The special theory of relativity, relating time and spatial dimensions by the speed of light as a limit, is necessary to understand the residual field of unpaired electrons, known as spin. The Dirac’s equation, is a relativistic wave equation describing particles as quantum fields which fluctuate like waves. It introduced special relativity into the Schrödinger equation explaining not only the spin (the intrinsic angular momentum of the electrons), a property which can only be stated, but not explained by non-relativistic quantum mechanics, and led to the prediction of the antiparticle of the electron, the positron. Relativistic effects The functional form of the Dirac’s equation for the state of an electron is: (R, t ) c pˆ mc (R, t ) i t 2 where the and spin elements are 4 x 4 matrices and the wave function is four component. Relativistic effects The functional form of the Dirac’s equation for the state of an electron is: (R, t ) c pˆ mc (R, t ) i t 2 where the and spin elements are 4 x 4 matrices and the wave function is four component. As well as atoms have more electrons, the behaviors congruent with the Schrödinger non – relativistic equation become altered because interactions originated in their nature of fluctuating quantum fields become relevant with respect to the single particle model. Relativistic effects The most relevant relativistic effect is the break down of azimuthal – spin quantum number relationships found for the solution of hydrogen atom, known as spin – orbit interactions. Relativistic effects The most relevant relativistic effect is the break down of azimuthal – spin quantum number relationships found for the solution of hydrogen atom, known as spin – orbit interactions. Among the ways to treat this problem are: • the full relativistic treatment of multielectronic atoms. • parameterizing pseudopotentials to take into account such spin – orbit interactions. Relativistic effects The contribution of relativistic effects to atoms with a fully relativistic approach can be illustrated by a Clementi´s paper: Element Erel (Hartrees) EHF (total) % He -0.000071 -2.8616785 0.0025 Ne -0.131292 -128.54698 0.0010 Ar -1.766130 -526.81705 0.0034 Hartmann, H.; Clementi, E., Relativistic Correction for Analytic Hartree-Fock Wave Functions. Phys. Rev. 1964, 133 (5A), A1295. Open shell systems The restricted Hartree – Fock theory for molecules is that applied to systems where all electrons are paired with antiparalell spins, and therefore the resulting total spin quantum number is zero (S = 0) and the corresponding multiplicity is 1 (2S + 1 = 1). 97 Open shell systems There are two ways for treating cases of unpaired electrons, even being originated from one excess or missing particle (S = ½ or multiplicity 2, a “doublet”) or because two of them are unpaired ( or multiplicity 3, a “triplet”): 98 Open shell systems There are two ways for treating cases of unpaired electrons, even being originated from one excess or missing particle (S = ½ or multiplicity 2, a “doublet”) or because two of them are unpaired ( or multiplicity 3, a “triplet”): • An independent calculation of both and electron spin manifolds, the so – called non – restricted Hartree – Fock treatment (UHF). 99 Open shell systems There are two ways for treating cases of unpaired electrons, even being originated from one excess or missing particle (S = ½ or multiplicity 2, a “doublet”) or because two of them are unpaired ( or multiplicity 3, a “triplet”): • An independent calculation of both and electron spin manifolds, the so – called non – restricted Hartree – Fock treatment (UHF). • An independent treatment of filled orbitals with respect to the unfilled or unpaired, the so – called extended or restricted open shell Hartree – Fock procedure (ROHF). 100 Open shell systems: UHF It is based in evaluating and diagonalizing two ground state Slater determinants, independently, with different electron occupations. 2( | ) ( | ) F h p p , 2( | ) ( | ) F h p p , 101 Open shell systems: UHF It is based in evaluating and diagonalizing two ground state Slater determinants, independently, with different electron occupations. 2( | ) ( | ) F h p p , 2( | ) ( | ) F h p p , However, the corresponding results of density matrices are summed together for producing the Fock’s matrix elements of the following SCF cycle. 102 Open shell systems: UHF The main problem is that each determinant with a different occupation gives an individual minimum of energy upon diagonalization and both density matrices are not equivalent. 103 Open shell systems: UHF The main problem is that each determinant with a different occupation gives an individual minimum of energy upon diagonalization and both density matrices are not equivalent. It means that monoelectronic states of filled orbitals become splitting from one spin manifold to the other during the SCF iterative process, and it can conduct to non – congruent results. 104 Open shell systems: UHF The main problem is that each determinant with a different occupation gives an individual minimum of energy upon diagonalization and both density matrices are not equivalent. It means that monoelectronic states of filled orbitals become splitting from one spin manifold to the other during the SCF iterative process, and it can conduct to non – congruent results. This problem is known as “spin contamination” and some special numerical treatments are useful for their solution. 105 Open shell systems: ROHF This procedure divide molecular orbitals in those filled and unpaired and treat both separately for further merging results on the grounds of: 1. The total wave function is, in general, a sum of several Slater determinants, each of which contains a (doubly occupied) closed-shell core FC, and a partially occupied open shell chosen from a set FO. The total wave function could be then expressed as: F F C , F O and it is assumed to be orthonormal, so that the two sets FC and FO are orthonormal and mutually orthogonal. 106 Open shell systems: ROHF 2. The expectation value of the energy is given by: E total 2 H k 2 J kl K kl k kl f 2 H m f 2aJ mn bK mn 2 J km K km m mn km where a, b, and f are numerical constants depending on the specific case. 107 Open shell systems: ROHF 2. The expectation value of the energy is given by: E total 2 H k 2 J kl K kl k kl f 2 H m f 2aJ mn bK mn 2 J km K km m mn km where a, b, and f are numerical constants depending on the specific case. The first two sums in the energy expression represent the closedshell energy, the next two sums the open-shell energy, and the last sum the interaction energy of the closed and open shell. 108 Open shell systems: ROHF The “super” Fock matrix FROHF with merging subsets of molecular orbitals can be expressed, according to one of the current approximations as: Filled orbitals Filled orbitals Half filled orbitals Empty orbitals a F(p) K (p Open ) 2 1 F (p) K (p Open ) 2 F (p ) Half filled orbitals 1 F (p) K (p Open ) 2 b F (p) K (p Open ) 2 1 F (p) K (p Open ) 2 Empty orbitals F (p ) 1 F (p) K (p Open ) 2 c F(p) K (p Open ) 2 109 Open shell systems: ROHF The “super” Fock matrix FROHF with merging subsets of molecular orbitals can be expressed, according to one of the current approximations as: Filled orbitals Filled orbitals Half filled orbitals Empty orbitals a F(p) K (p Open ) 2 1 F (p) K (p Open ) 2 F (p ) Half filled orbitals 1 F (p) K (p Open ) 2 b F (p) K (p Open ) 2 1 F (p) K (p Open ) 2 Empty orbitals F (p ) 1 F (p) K (p Open ) 2 c F(p) K (p Open ) 2 • F(p) = h + J - K/2 is the Fock’s matrix as calculated with the total density matrix p (including all filled and half filled shells) 110 Open shell systems: ROHF The “super” Fock matrix FROHF with merging subsets of molecular orbitals can be expressed, according to one of the current approximations as: Filled orbitals Filled orbitals Half filled orbitals Empty orbitals a F(p) K (p Open ) 2 1 F (p) K (p Open ) 2 F (p ) Half filled orbitals 1 F (p) K (p Open ) 2 b F (p) K (p Open ) 2 1 F (p) K (p Open ) 2 Empty orbitals F (p ) 1 F (p) K (p Open ) 2 c F(p) K (p Open ) 2 • F(p) = h + J - K/2 is the Fock’s matrix as calculated with the total density matrix p (including all filled and half filled shells) • K(pOpen) is the exchange matrix as calculated with the density matrix of half filled levels. 111 Open shell systems: ROHF The “super” Fock matrix FROHF with merging subsets of molecular orbitals can be expressed, according to one of the current approximations as: Filled orbitals Filled orbitals Half filled orbitals Empty orbitals a F(p) K (p Open ) 2 1 F (p) K (p Open ) 2 F (p ) Half filled orbitals 1 F (p) K (p Open ) 2 b F (p) K (p Open ) 2 1 F (p) K (p Open ) 2 Empty orbitals F (p ) 1 F (p) K (p Open ) 2 c F(p) K (p Open ) 2 • F(p) = h + J - K/2 is the Fock’s matrix as calculated with the total density matrix p (including all filled and half filled shells) • K(pOpen) is the exchange matrix as calculated with the density matrix of half filled levels. • (a,b,c) : (0,0,0) in normal calculations; (0,-1,0) for certain cases 112 and (2,0,-2) for others. Open shell systems Different approaches to open shell systems can be overviewed as: 113 Open shell systems The case of NO (rexp = 1.151 Å) is illustrative: Method ROHF [4-31G(d)] UHF [4-31G(d)] rcalc 1.123 1.125 Etot (Hartrees) -129.1185143 -129.1249945 Rel. time 1 1 114