Journal of Computer Chemistry, Japan
Online ISSN : 1347-3824
Print ISSN : 1347-1767
ISSN-L : 1347-1767
Letters (Selected Paper)
New LCAO-MO Method for Molecules in The Arbitrary Magnetic Field
Katsumi NAKAGAWA
Author information
JOURNAL FREE ACCESS FULL-TEXT HTML

2024 Volume 23 Issue 1 Pages 13-18

Details
Abstract

The Hartree-Fock-Slater (HFS) equation including magnetic interaction was solved full-numerically by the LCAO-MO method. Firstly, the AOs of each atom in a molecule were obtained by solving the HFS equation dedicated to the atom. This equation includes the same magnetic interaction as the equation of the molecule and virtual "well potential" to adjust the spreads of AOs. In this method, the Fock operator for the atom is expressed as a numerical matrix and the equation can be solved by a mathematical solver of the numerical eigenvalue problem. Then an MO is obtained by using these AOs as bases of the LCAO-MO method. AOs naturally have suitable complex phases for the MO to satisfy gauge invariance. To evaluate the new method, magnetic shielding constants σ were calculated for various small molecules comprising 2-3 atoms of second-row element and hydrogen atoms. The "well potential" of each atom was adjusted systematically and calculated σ showed fairly good agreement with experimental values.

1 Introduction

The LCAO-MO method is generally used to obtain MOs of various molecules. But MOs expressed in complex numbers, like MOs in magnetic fields, cause difficulty, because the functional space of such MO is too vast to express as a linear combination of a limited number of ordinary basis functions. In the case of the uniform magnetic field, this difficulty can be avoided by using London AO [1], which has a predetermined complex phase and only the real part of the AO needs to be calculated [2]. However, this method can't be applied in the case of an arbitrary magnetic field.

The author has proposed a new method where the HFS equation [3], which is prepared for each atom and includes magnetic interaction, is solved numerically. Obtained AOs are used as bases, which include complex phases corresponding to magnetic fields, so their linear combination is expected to express MO properly not only for uniform but also for arbitrary magnetic fields. But calculated AOs tend to spread too widely as bases. For such a case, the DV-Xα method [4], which solves the HFS equation numerically, prepared "well potential" [5] to adjust the spreads of AOs. Unfortunately, it contains adjustable parameters, the author has proposed a new method to optimize such parameters.

2 Method

The base equation of this method for a molecule is

  
(122AZArA+ρ2r12dv2Xα+iCA+12(1C)2A2)ψ =εψ(1)

where designates Slater's potential [3] to approximate the exchange interaction of Hartree Fock equation and A is vector potential. (B=×A) The Equation (1) is expressed in the atomic units [6], where me, e, , and ke(=1/4πϵ0) are defined as fundamental units, and their numerical values are set to be 1.0. C=137.036 in atomic units. The last 2 terms in parenthesis of (1) express magnetic interaction. MO ψ is expressed as a linear combination of AO χr which is a solution of the similar equation as (1) but its ZA and ρ2 include only a specific atom's contribution.

To treat arbitrary A, the equation is solved fully numerically. Sample points ri (i = 1,2,…,n) are distributed densely near the nucleus and sparsely in the peripheral area for each atom. A set of χri on each ri constructs a state vector of the atom.

  
[F11F12F1nF21F22F2nFn1Fn2Fnn][χr1χr2χrn]=εr[χr1χr2χrn](2)

The base equation for the atom has the form (2) where [χri] is a state vector and [Fij] is a Fock operator. [Fij] is the sum of [P] corresponding to each physical quantity P in the parenthesis of (1). Each matrix is constructed as follows.

A matrix that isn't related to ∇ is a diagonal matrix, whose diagonal element is Pi the value of P on ri.

A matrix form of [] (=[/x],[/y],[/z]) is decided as follows. Values of physical quantity on sample points r1, r2, and r3 around r0 or P1, P2, and P3 are approximated by Taylor expansions, which include derivatives P/x, P/y,andP/z on r0. These expansions can be considered as simultaneous equations, whose unknown quantities P/x,P/y,and P/z can be solved by using r1, r2, and r3 and P1, P2, and P3. These expressions lead to matrix forms of [/x],[/y], and [/]. Higher order Taylor expansion and more Pis around r0 are utilized.

A matrix form of [2] is decided as follows. Poisson equation

  
2ϕ=ρ(3)

is solved like

  
ϕ(r1)=14πρ(r2)r12dv2.(4)

If we consider ϕ and ρ to be vectors ϕ and ρ like [χri], (4) is expressed as a matrix operation

  
[ϕ1ϕ2ϕ3ϕn]=14π[1r121r131r1n1r211r231r2n1r311r321r3n1rn11rn21rn3][ρ1ρ2ρ3ρn](5)

  
or ϕ=[R]ρ

where rij is the distance between ri and rj and diagonal elements of the matrix are decided analytically.

  
(5)canberewrittento[R]1ϕ=ρ. (6)

   Comparison (6) with (3) leads to
 [R]1=[2].

Besides "well potential" like Figure 1 introduced in the preceding section is added to [Fij] This electric potential has a negative value of W only inside a certain radius from the nucleus and adjusts the spreads of AOs.

Figure 1

 Typical well potential of depth W (in Hartree). The horizontal axis denotes R, the distance from the nucleus (in Bohr radius).

Thus, the Fock operator [Fij] is found to be an entirely numerical matrix. Although [Fij] isn't Hermitian at this stage, it becomes Hermitian if we change the element of the state vector from χri to χriωi, where ωi is the volume which ri occupies. Thus, modified (2) can be solved by using a mathematical solver, even if A is an arbitrary vector potential. "HEEVR" of Intel Math Kernel Library©, the double precision solver for complex Hermitian eigenvalue problems, is used in this study. In these calculations, 5774 sample points for the H atom and 8588 points for the 2nd row atoms were used. Calculations of corresponding matrices are heavy, but they can be done independently for all atoms constituting the molecule and total calculation time depends almost proportionally on the number of atoms.

Table 1 shows the AO energies of an argon atom, as examples of AO calculation by this method. They were compared with those calculated by the strict Hartree-Fock method [7]. AO #3-#5 and AO #7-#9 are degenerated, which suggests that they are corresponding to 2p and 3p orbitals, respectively. Figure 2 shows their shapes, which confirm these matchings.

Table 1

 AO energies of an argon atom, calculated by this method and strictly calculated counterparts [7] in Hartree.

Figure 2

 Shapes of AOs of argon atom. Blue and yellow designate plus and minus of AO, respectively.

Then obtained AOs were used to calculate molecular integrals and MOs were calculated by Roothaan's method.

In this method, the total energy of a molecule depends on the adjustable parameter α of Xα potential in (1). α for each atom in the molecule was adjusted to reproduce the total energy of the atom in its isolated situation. And number of sample points for each atom can affect the calculated total energy of the molecule. Table 2 displays the total energy of CO molecule with 3 kinds of sample point number per each atom, compared with the result by accurate Hartree Fock calculations [8] and demonstrates that adjustment of α and selection of sample point number were suitable.

Table 2

 Total energy of CO molecule in Hartree vs number of sample points used for each atom and the result by accurate Hartree Fock calculation [8].

3 Results

This method doesn't use any basis like GTO or STO, nevertheless calculated AOs of argon atom without A became complete spherical harmonic functions like Fig. 2. But if the potential loses spherical symmetry, for example by application of A, AOs fit to the potential and will become the best bases for the system. Although A is very weak generally, a small complex factor appears in AOs and it brings the magnetic character of molecules.

Figure 3

θ of 2s orbitals of carbon atom. The nucleus of an atom is located at (0,0), (10,0), (0,10), and (10,10) in atomic units. The value of θ is expressed by rainbow colors on sample points. The origin of A is located at (0,0).

A corresponding to uniform B0 = (0,0,B0) is not uniform but circulates origin, and magnetic quantities depend on the atom position. But the AO, which has complex factor at pointr (x, y, z)

  
eiCθ(x,y,z),whereθ(x,y,z)=B0(xYyX)2 (7)

and (X, Y, Z) is the position of the nucleus, forms physical quantities that aren't affected by the atom's position. This character is called "gauge invariance". (7) suggests that on the line connecting the origin and nucleus, θ ≡ 0. Locus of θ(x,y,z)const. is the line parallel to θ ≡ 0. The line for θ ˃ 0 lies at one side of θ ≡ 0 and the line for θ ˂ 0 at the other side.

Figure 3 shows θ of the 2s orbital of a carbon atom calculated by this method. The atom is located at 4 positions. These patterns indicate qualitatively that calculated θ follows (7). In the case of London-AO mentioned in the preceding section, complex factors are multiplied to real AO artificially. But in this method, suitable complex factor θ appears naturally in calculated AOs not only for uniform but also for arbitrary magnetic fields.

Uniform external magnetic field B0 brings complex factors into MOs and generates current J as follows

  
J=i2k(ψkψk*ψk*ψk).(8)

J induces ∆B, which is easily calculated by Biot-Savart's law and ∆B modifies the magnetic field. The ratio σ=|B/B0| at the position of the nucleus of an atom is called the "magnetic shielding constant" of that atom. Affluent data of σ is a useful measure to evaluate qualities of MOs related to magnetic character.

In a CH3NH2 molecule, σ(C), σ of carbon atom was calculated by this method as a function of W(C), the absolute value of its well potential depth, under the initial condition W(N) ≡ 0.400. As W has always a negative value, the absolute value of W is expressed just as W afterward. Results are shown in Figure 4. σ depends on W intensely and the maximum of σ is close to σexp, experimental σ. Wmax(C) = 0.415, where σ(C) had its maximum, was decided by interpolation.

Figure 4

σ(C) vs absolute value of W(C) in CH3NH2 molecule. Horizontal bold line designates σexp.

Then σ(N) was calculated as a function of W(N) under the condition W(C) ≡ 0.415 decided at the preceding step. σ(N) had a maximum at Wmax(N) = 0.342. Thus W(C) and W(N) were optimized alternatively and summarized in Table 3. Wmax(N) of #4 almost becomes equal to that of #3 and the optimization was finished. Table 4 shows the final results under the #4 condition.

Table 3

 Optimized W of each step (in red) and W of partner atom optimized in the preceding step.

Figure 5 shows σs of various atoms in small molecules calculated in a similar way and corresponding σexps [9]. 5 bases for hydrogen atom and 9 bases for other atoms were used in these calculations.

Figure 5

 Magnetic shielding constants σs of atoms (molecule) calculated by this method and their experimental counterparts (hatched bars) [9]. In a C3H6 molecule, "C1" is the carbon atom to which 2 hydrogen atoms are bound, "C3" is the carbon atom to which 3 hydrogen atoms are bound, and "C2" is the central carbon atom.

Table 4

Finally calculated σ(C) and σ(N) of CH3NH2 molecule and their experimental counterparts [9].

Here σs of 3 carbon atoms of propylene (C3H6) were obtained by optimizing W of each atom independently because 3 atoms have different bonding with their adjacent atoms. This treatment improves coincidence with experimental counterparts. But as to the same atoms in the same circumstance, the same AOs can be used. The obtained results in Table 4 and Figure 5 agreed fairly good with their experimental counterparts.

If the gauge invariance of MO is complete, calculated σs will not depend on the position of the molecule at all. But its incompleteness remains considerable. σs of atoms in a CH3NH2 molecule calculated in conditions that it was moved parallelly or rotated were summarized in Table 5. Atoms are numbered as in Figure 6.

Figure 6

 Atom numberings in CH3NH2 molecule.

Table 5

"b" in the left-most column means that σs in the same row were calculated by the method of this study in the condition that the carbon atom was located at the origin of A. "a" or "c" means that the molecule was moved by 3.0Å to minus x-direction or plus x direction respectively. "x" means that the molecule was rotated clockwise around the x-axis by 45.0 degrees.

On the other hand, Table 6 shows σs calculated by using AOs by solving the HFS equation which doesn't include magnetic interaction terms. Here σs vary extremely by moving the molecule and the effect of improved AOs is demonstrated. To minimize errors caused by incomplete gauge invariance, it was very effective to locate the centers of the molecules at the origin of A. Calculations in Table 4 and Figure 5 were done by this way. But the effect of this method is limited for small molecules and improvement of the accuracy of gauge invariance is strongly required.

Table 6

σs calculated by using AOs without considering magnetic interaction as bases. "a", "b", "c" and "x" have the same meaning as Table 5.

4 Discussion

The coincidence of the maximum of σ and σexp is very useful for obtaining accurate σ. The author speculates its mechanism as follows. B0 generates J and J has self-interaction energy EJ, which is the sum of the contribution from each atom (designated as A) like,

  
EJ=AEJA=AAΔB(r×J)dv(9)

where (r × J) is the magnetic moment of J and ∆B is the magnetic field that J generated. ∆B is a function of r but can be approximated by −σ(A)B0 in the area belonging to atom A and EJA is represented like

  
EJAσ(A)B0A(r×J)dv_. (10)

When W(A) is increased gradually, MO around atom A will have its optimum shape locally and EJA will have its minimum at some W(A), Wopt(A). If the underlined part of (10) changes far more slowly than σ(A) and is positive, σ(A) will have its maximum and come near σexp(A) at Wopt(A). In the case that the underlined part is negative, σ(A) will have its minimum. Such cases sometimes occured in optimization steps.

EJAs in (9) are not completely independent of each other and W of one atom may affect other atoms to some extent. Therefore SCF-like optimization was necessary to decide optimized Ws.

In the case of other physical quantities like molecular magnetism, situation will be different from σ. As to σ, (10) holds and the maximum of σ comes near σexp at the optimized W. But this lucky situation will not be expected for other physical quantities.

5 Conclusion and Future Challenges

A new method to calculate MOs of molecules in an arbitrary magnetic field by the LCAO-MO method has been developed. Calculated magnetic shielding constants demonstrated that this method works well at least in the case of uniform magnetic fields and small molecules and clarified that careful preparation of bases of the LCAO-MO method is very effective to obtain better physical quantity. The author is searching now new applications where a nonuniform magnetic field is essential and/or carefully tuned-up bases are required.

On the other hand, problems impeding a wider range of applications of this method remain. Accuracy of gauge invariance of AOs is insufficient. Calculation of numerical eigenvalue problems is too time-consuming because of the large number of sample points and the poor parallel efficiency of its solver.

References
 
© 2024 Society of Computer Chemistry, Japan
feedback
Top