The Wigner Function of Ground State and One-Dimensional Numerics
Abstract
In this paper, the ground state Wigner function of a many-body system is explored theoretically and numerically. First, an eigenvalue problem for Wigner function is derived based on the energy operator of the system. The validity of finding the ground state through solving this eigenvalue problem is obtained by building a correspondence between its solution and the solution of stationary Schrödinger equation. Then, a numerical method is designed for solving proposed eigenvalue problem in one dimensional case, which can be briefly described by i) a simplified model is derived based on a quantum hydrodynamic model [Z. Cai et al, J. Math. Chem., 2013] to reduce the dimension of the problem, ii) an imaginary time propagation method is designed for solving the model, and numerical techniques such as solution reconstruction are proposed for the feasibility of the method. Results of several numerical experiments verify our method, in which the potential application of the method for large scale system is demonstrated by examples with density functional theory.
keywords:
Wigner function; Ground state; Imaginary time propagation; Density functional theory1 Introduction
The study of the ground state of a many-body quantum system plays an important role in a variety of areas such as geometry optimization of molecules, photon absorption spectra of atoms and molecules, and linear response theory in the molecular dynamics.
The ground state can be obtained by solving the fundamental governing equation, i.e., Schrödinger equation, in quantum mechanics. However, due to the curse of dimensionality, direct numerical study of Schrödinger equation via classical mesh-based approaches is intractable even for small molecule such as methane. Hence, approximate solution of Schrödinger equation has been a long-standing research topic, in which many pioneer works have been done. For example, quantum Monte Carlo methods [2, 47] uses stochastic methods to evaluate integrals arising in the many-body problems. Quantum Monte Carlo method offers potential to describe directly many-body effect of a quantum system. However, the efficiency of the method suffers from its slow convergence in the simulations. By using a single Slater determinant as an ansatz for the many-body wavefunction, the main task of Hartree-Fock method[12] is to solve a set of equations derived from a variational method. With acceleration techniques for the self-consistent field iteration and quality solver for the generalized eigenvalue problem, the efficiency of Hartree-Fock method becomes acceptable for large scale system from practical problems, which makes the method very popular in the quantum computational chemistry community even nowadays. However, the lack of electron correlation would introduce large deviations from the experimental results, which limits the application of the Hartree-Fock method. Density functional theory[21, 30] combines the advantages from above two methods. Theoretically[20], it has been proved that three dimensional ground state electron density is a fundamental quantity in a given many-body system, and both the electron exchange and the electron correlation are described in derived Kohn-Sham model[40]. Numerically, the techniques developed for Hartree-Fock method can be borrowed for solving Kohn-Sham model. Even better, with the application of local basis functions for the wavefunction[4, 27], the numerical efficiency can potentially be further improved by using fast solvers for sparse system.
Besides the conventional Schrödinger wave function in Hilbert space, the Wigner phase-space quasi-distribution function [45] provides an equivalent approach to describe quantum object that bears a close analogy to classical mechanics [49]. Moreover, the intriguing mathematical structure of the Weyl-Wigner correspondence has also been employed in some advanced topics, such as the deformation quantization[50]. The Wigner formalism has been applied to a variety of situations ranging from atomic physics [43] to quantum electronic transport [33, 44] and many-body quantum systems[39]. Furthermore, both pure and mixed states of a quantum system can be handled in a unified approach by Wigner function[8]. All theoretical advantages motivate the research on developing models and numerical methods for finding the Wigner functions of a quantum system.
Different from the situation for Schrödinger equation that there have been lots of mature approximate models and numerical methods, more efforts are needed towards the Wigner functions. The first attempts to simulate quantum phenomena by Wigner function were [15, 16] for one-dimensional one-body case. Recently, several methods were designed for the simulation based on Wigner function, such as cell average spectral element method[41], moment method[26, 17], WENO-solver[11], Gaussian beam method[48], etc. While there were also various stochastic methods, e.g., signed particle Wigner Monte Carlo method[31, 32, 34] and path integral method[23, 22, 5]. In many-body situation, the Wigner based simulation was achieved by advective-spectral-mixed method[46], Monte Carlo method[35, 37, 38] and the method based on branching random walk[42]. It is known that in a dynamic study of a given system, an initial state of the system should be specified, which is the ground state of the system in most cases. It is noted that although there have been works mentioned above for dynamics of a given quantum system, the work towards the Wigner functions of the ground state is rare. To our best knowledge, only [36] proposed a feasible framework to handle both time-dependent and time-independent problem based on Monte Carlo method, while no result on the deterministic method for a many body quantum system can be found from the literature, even for the simplest one-dimensional two-body case.
In this paper, in the category of deterministic approach, with the aid of density functional theory, the ground state Wigner function is explored both theoretically and numerically for a given many-body quantum system. More specifically, we firstly derive an eigenvalue problem of energy operator for Wigner function based on the stationary Wigner equation. Then the correspondence between Wigner eigenfunction and Schrödinger eigenfunction in the sense of construction is deduced to guarantee the validity of calculation of the ground state Wigner function through solving this eigenvalue problem. Focusing on the one-dimensional case, a numerical method based on imaginary time propagation method [9, 25, 3] is designed for the solution of the proposed eigenvalue problem. A quantum hydrodynamic model proposed in [6] is simplified in our work to reduce the dimension of the problem, while a reconstruction method is proposed to resolve the well-posedness issue introduced by truncating the approximation. Four examples are tested to show the effectiveness of our method. The numerical convergence of the method can be observed clearly in all numerical experiments. Furthermore, the capability of the numerical method on calculating the excited states of the system, and on handling the case with singular potential, is also demonstrated successfully in the harmonic oscillator and the hydrogen examples, respectively. More importantly, the potential of our method for the ground state calculation of large-scale systems is also shown obviously in the last two examples with effective potentials in density functional theory. It is worth mentioning that compared with the Monte Carlo approach, our method is more robust in the sense that random initial guess of the Wigner function is adopted in our simulation. It is known that a general issue of Monte Carlo method is its slow convergence, while our method successfully demonstrates the theoretical convergence rate of linear finite element method. The method can be extended to higher-order cases in a natural way.
The rest of this paper is organized as follows: In Section 2 we briefly introduce Wigner function and stationary Wigner equation. The derivation of the eigenvalue problem and the correspondence between Wigner eigenfunction and Schrodinger eigenfunction are demonstrated in Section 3. In Section 4, the discretization along direction is provided. One-dimensional numerics based on imaginary time propagation method is considered in Section 5. Four numerical examples are presented in Section 6. In Section 7 we conclude this paper and discuss the direction of future work. The conversion between wave function and the coefficient functions and related numerical benefit are illustrated in appendix A.
For convenience, we only consider the Hartree atomic units , where is the reduced Planck constant, is the effective mass of electron, and is the positive electron charge. The range of appearing integrals is from to without extra explanation.
2 Wigner function and stationary Wigner equation
In this section, the Wigner formalism and the widely used stationary Wigner equation will be introduced briefly.
We define the density matrix
(1) |
where is the -th eigenfunction of the time-independent Schrödinger equation
(2) |
and is the probability to find the -th eigenstate. The Wigner function in the -dimensional phase space is defined by applying Wigner-Weyl transform to the density matrix
(3) |
By taking integral of (3) with respect to , we get the particle density
(4) |
Following the basic property of the Weyl transform, the energy in the Wigner formalism can be expressed by
(5) |
Specially, if the density matrix corresponds to a pure state , where is a real-valued function, with the fact that Wigner function is also a real-valued function, we can derive that
(6) | ||||
Thus the Wigner function of any pure state with a constant phase factor is even with respect to .
Following the method in [19], we can deduce the stationary Wigner equation from the time-independent Schrödinger equation
(7) |
where is a non-local pseudo-differential operator defined by
(8) |
and the Wigner potential reads
(9) |
If the potential , (8) can be locally expressed by means of Taylor expansion
(10) |
where is a -dimensional multi-index, , , and
(11) |
We close this section by the following theorem, which illustrates the effect of stationary Wigner equation from the perspective of Fourier transform:
Theorem 2.1.
If the eigenenergy of Schrödinger Hamiltonian is nondegenerate, the Wigner function satisfying (7) can be expressed by linear combination of the ones corresponding to pure state.
Proof.
We rewrite Wigner function as follows
(12) |
Introducing change of variables , , it follows (7) that
(13) |
Consequently, in nondegenerate case we have Following the equation above we find
where is the Kronecker delta symbol. ∎
3 Eigenvalue problem
In order to find the Wigner function of ground state, the Wigner analogy of the eigenvalue problem with respect to energy operator is needed. Starting from the eigenvalue problem proposed in [19], Lemma 3.1 is deduced for deriving Wigner eigenvalue problem. Finally, to guarantee the validity of the ground state calculation based on Wigner function, the correspondence between Schrödinger eigenfunction and Wigner eigenfunction is established in Theorem 3.1.
Lemma 3.1.
Let be the Weyl transform of the operator , the eigenvalue problem of Wigner function with respect to is
(14) |
If is a polynomial, then (14) can be further simplified as
(15) |
For , similarly, we have the corresponding eigenvalue problem
(16) |
and if is polynomial, we have
(17) |
In [19], the general eigenvalue problem for an operator has been formulated as
(18) |
from which (14) and (16) can be immediately obtained. The alternative forms (15) and (17) can then be derived via integration by parts. Now we consider the Weyl transform of the energy operator . By Lemma 3.1, using (7) to cancel the imaginary part we can define the Wigner analogy of the eigenvalue problem corresponding to energy operator
(19) |
where
(20) |
If the potential is analytic on , the integral in (19) has local expression similar to (10)
(21) |
The eigenvalue problem (19) and stationary Wigner equation (7) are exactly the real and imaginary parts of the “star-genvalue problem” introduced in [10], respectively. It is proved in [10] that the Wigner function satisfying star-genvalue problem corresponds to a pure state wave function.
Remark 3.1.
Suppose the validity of separation of variables for the eigenfunctions of . Following a similar discussion to Theorem 2.1, we can derive that
(22) |
Using the method of separation of variables we find
Therefore the eigenfunction has the form
(23) |
with eigenvalue .
Remark 3.2.
To distinguish the Wigner function corresponding to pure state from other eigenfunctions in Remark 3.1, we have following relation:
(24) |
where is Dirac delta function.
Furthermore, the correspondence between Schrödinger eigenfunction and Wigner eigenfunction can be derived as follows.
Theorem 3.1.
Let be a Schrödinger eigenfunction with energy , then there exists a Wigner eigenfunction with the same eigenvalue satisfying the stationary Wigner equation. Conversely, if is a Wigner function satisfying stationary Wigner equation and the eigenvalue problem, there exists a Schrödinger eigenfunction function with the same eigenvalue.
Proof.
The derivation of the eigenvalue problem (19) and stationary Wigner equation (7) has clearly shown that the Wigner-Weyl transform of satisfies these two equations.
On the contrary, let be an eigenfunction of with eigenvalue , which satisfies (7). Applying the inverse Wigner-Weyl transform we have
(25) |
where is the normalization constant. It can be verified by direct calculation and substitution of (7) that
(26) |
which means such construction yields a Schrödinger eigenfunction with the same energy. ∎
The above theorem guarantees the correspondence between Schrödinger eigenfunction and Wigner eigenfunction in the sense of construction, which validates the ground state calculation based on Wigner function by solving the eigenvalue problem with the constraint of stationary Wigner equation. Furthermore, based on the construction in theorem 3.1, the conversion between Schrödinger eigenfunction and Wigner eigenfunction expressed by coefficient functions is established in B. Below we will focus on the Wigner formalism to develop our numerical schemes.
4 Hermite expansion of Wigner function
To deal with the global integral operators and reduce the dimension of problem, we consider the quantum hydrodynamic model proposed in [6]. It is noted that the hydrodynamic model in [6] is developed for time-dependent simulations, and is derived based on a series expansion of the Wigner function with respect to the momentum variable , where the basis functions vary for different positions and times. Here in the computation of ground states, we fix the bases and expand the Wigner function as
(27) |
where is a -dimensional multi-index. The basis function is defined as
(28) |
where is the -degree Hermite polynomial
(29) |
To deduce the equations of coefficient functions corresponding to stationary Wigner equation and the eigenvalue problem, we need the following useful properties of Hermite polynomial [1]:
-
1.
Orthogonality: ;
-
2.
Recursion relation: ;
-
3.
Differential relation: .
Combining the last two relations we find
(30) |
Therefore
(31) |
A direct result of the orthogonality of Hermite polynomials is
(32) |
Due to the fact that the Wigner function of any pure state is even with respect to , in the situation of ground state calculation, it is reasonable to assume
(33) |
Finally, to avoid a system with infinite unknowns, we only consider with , where is an even positive number.
Particularly, for two Wigner functions and corresponding to two orthogonal eigenstates and , respectively, following the property of Weyl transform, using integration by part we obtain (For detailed illustration, one can refer to [8])
(34) |
where and are the coefficient functions of and , respectively, and (For detailed derivation, see A.)
(35) |
Then we will use the properties mentioned above to derive governing equations of the coefficient functions corresponding to the stationary Wigner equation and the eigenvalue problem. The procedure follows the Petrov-Galerkin spectral method, which can also be regarded as taking moments on both sides of the equations.
4.1 Stationary Wigner equation
For convenience, we take for any multi-index with at least one negative component. Following the same method in [7], we get the series expansion fo the first term in (7) as
(36) |
Using (30), the pseudo-differential operator term with expression (10) becomes
(37) |
Plugging (36) and (37) into (7) and equating the coefficient of each basis function to zero, we obtain
(38) |
This equation holds for every with being odd.
4.2 Eigenvalue problem
Using the recursion relation of Hermite polynomials, the first two terms in (19) can be expanded as
(39) |
With the help of the differential relation, the last term with local expression (21) can be written as
(40) |
Similar to the derivation of (38), the orthogonality of Hermite polynomials yields
(41) |
In the above equation, we choose such that is even.
So far we have already derived the general eigenvalue problem and the constraint based on stationary Wigner equation for our model. In next section, we will restrict ourselves to one-dimensional case, and provide a feasible numerical framework on the strength of imaginary time propagation method.
5 One-dimensional numerics
Now we restrict ourselves to one-dimensional case, and take , where . Taking in (38) we find
(42) |
Remark 5.1.
For , since
(43) |
must be a finite expectation value, we have for all , integrating both sides of (42) from to we obtain
(44) |
Thus can be calculated by . Once given the density , we could construct recursively. Therefore in one-dimensional case, the Wigner function of pure state is determined by the density.
The corresponding eigenvalue problem is given by taking in (41)
(45) |
It is noted that (45) depicts an underdetermined eigenvalue system of coupled functions, which is difficult to directly solve by commonly-used method such like block Schur factorization due to its coupled structure. Instead we consider solving it from the perspective of time propagation. In next subsection we will introduce imaginary time propagation method for the utilization of ground state calculation. It is worth to mention that the truncated system is underdetermined due to the appearance of , a reconstruction approach is proposed in Subsection 5.2 to achieve a well-posed system. Finally, the numerical detail is shown in the last subsection.
5.1 Imaginary time propagation method
Imaginary time propagation (ITP) method is a widely-used method for solving eigenvalue problems such as the time-independent Schrödinger equation. Its basic idea is to use the fact that for any Hermitian operator and large , we have is approximately an eigenfunction of associated with its smallest eigenvalue, given that is not orthogonal to the corresponding eigenspace. In order to prevent the eigenfunction from being too large/small, renormalization is applied during the time propagation. In the context of finding the ground state, we can illustrate this idea by considering the time-dependent Schrödinger equation
(46) |
where is the Hamiltonian in the Schrödinger picture. We adopt Wick rotation of the time coordinate, i.e., , then (46) becomes
(47) |
with the formal solution
(48) |
Since the ground state eigenfunction has the lowest eigenvalue , given the initial state that is not orthogonal to , the normalized steady-state of (47) yields the ground state of the time-independent Schrödinger equation (2) as other exponentials decay more rapidly. To find the excited state, we only need to propagate several functions simultaneously with orthogonalization process after each step.
Following the similar way to derive (38), with the help of (47), direct calculating the time derivative of Wigner function in the expression of (3) we obtain the equations for ITP. Recall the eigenvalue problem for the Wigner function (45), the ITP governing equations for coefficient functions are the ones by replacing the right-hand side of (45) with negative time derivative:
(49) |
where .
It is desired to mention that the constraint of stationary Wigner equation makes the gap between the smallest eigenvalue and second-smallest eigenvalue larger, i.e., from to , which accelerates the convergence process. Although the infinite system satisfies the constraint of stationary Wigner equation if the initial condition satisfies such constraint. Due to the closure and numerical error arising during time evolution, we enforce this condition at each time step. The evolution of is depicted by the following two-step procedure
(50a) | |||
(50b) |
where (50a) is rewritten from (49). The projection step (50b) is to guarantee that (42) holds. In next subsection, we will propose a reconstruction method to deal with the underdetermined system (50a) and utilize the projection (50b).
5.2 Reconstruction
Notice that (50a) depicts a underdetermined system due to the appearance of , to close the system we consider the reconstruction of . As discussed at the beginning of this section, is determined by from stationary Wigner equation (42). On the other hand, stationary Wigner equation is a constraint to be met for ground state calculation. With appropriate boundary condition, we consider the reconstructing based on (42). To achieve a system with finite unknowns, we adopt truncation on our domain, i.e., use instead of , where is a large positive number. Since as previous discussion, it is reasonable to use the approximation as boundary condition for reconstruction.
5.3 Numerical discretization
Since the Crank-Nicolson scheme is unconditionally stable and second-order in time, it is adopted for temporal discretization as following approximation
(51) |
With regard to spatial discretization, we consider finite element method (FEM). The coefficient functions are approximated by the linear combination of piecewise-polynomial basis functions , where is defined on a set of real space interpolation nodes . Denote coefficients by , then we have:
(52) |
where stands for the dimension of space . And is the -th basis function that is typically chosen such that , is Kronecker delta function. As a result, we have , for and . Let the superscript denote the corresponded term at time , where is the time step, and denote . Introducing the approximation (51) to finite element discretization of the equation (49) within the subspace , we obtain
(53) |
where
(54) |
In the equations above,
(55) |
and is the truncated domain. The finite element discretization of (42) yields the equations for reconstruction
(56) |
where
(57) |
and is defined as above. While the normalization condition of
(58) |
becomes
(59) |
The main components of the flow chat are introduced as follows
Remark 5.2.
As indicated in (3) that Wigner function depends on only one variable, thus an arbitrary two-variable function cannot be expressed by linear combination of the Wigner functions of pure states. A straightforward idea is to consider the strategy to restrict solution space. Based on our numerical experiment, although the convergence to ground state can be observed without such strategy, it can accelerate the convergence process. Furthermore, this strategy becomes necessary if the excited state is taken into consideration.
Particularly, when we have a symmetric potential, it can be easily proved that the Schrödinger eigenfunction is either odd or even, which always leads to an even density. Therefore artificially taking to be even is a reasonable choice to restrict the solution space in such cases.
6 Numerical experiments
In this section, the numerical effectiveness of our method is verified by following four examples. The first example is a quantum harmonic oscillator, which is a fundamental example employed as a sanity check. Meanwhile, the influence of size of domain for the simulation is studied in this example, and the ability of calculating the excited states using our approach is also demonstrated by supplementing Algorithm 1 with additional orthogonalization process. Second, we consider a one-dimensional hydrogen system, where the solution contains singularity, and thus we need at least quadratic finite elements to produce a reliable ground state solution. The third and fourth examples are, respectively, a two-particle Hooke’s atom system and its variation, where both systems are represented in the context of the density functional theory. Numerical results from these two examples show the potential of our method for simulating large scale systems.
In all examples, the computational domain is chosen as with a uniform mesh unless otherwise specified. In each example, different mesh sizes and truncation orders are tested to show the convergence rate and the influence of truncation order. Error estimation is given by the infinity norm.
6.1 Harmonic oscillator
We consider the potential of harmonic oscillator
(60) |
For the sake of simplicity, we take . Then the Wigner function of the -th eigenstate is given by [18]
(61) |
where is the -th Laguerre polynomial.
We first discuss the choices of truncation on domain. The numerical results obtained from different sizes of domain are demonstrated in Figure 6.1.


It can be observed from Figure 6.1 that with a small domain , the desired numerical convergence cannot be observed. However, with the increment of the domain size, theoretical convergence rate of linear finite element method can be successfully obtained with . To balance numerical accuracy and efficiency, in our following simulations, is always used.
Next, we would like to show the difference between the algorithms with/without the projection step (50b). It follows the discussion in the previous sections that introducing the constraint of stationary Wigner equation helps accelerate the convergence, as is also confirmed by our numerical experiments. It is illustrated in the Figure 6.2 that the error of the first excited state fails to decrease to even with sufficiently long time. Based on our numerical experiment, it is worth mentioning that the constraint of the stationary Wigner equation also contributes to suppressing some possible numerical or modelling errors accumulated during the simulation. In fact, divergent results have been observed in our experiments without such a constraint.


Besides the ground state, it is noted that by adding an orthogonalization process in Algorithm 1, excited states of the system can be calculated simultaneously. Furthermore, the effect of truncation order for the numerical solution is also studied in our numerical experiments. The numerical results are provided in Figure 6.3.



The numerical observations of Figure 6.3 are summarized as follows: i) In the computation of all the states, second-order convergence with respect to the mesh size is observed. ii) The calculation of ground state converges fast with respect to ; our numerical result for almost coincides with that for . The convergence is slower for the excited state calculation, but the behavior still looks like the spectral convergence due to the smoothness of the solution. iii) Larger truncation order is needed when higher excited state is calculated. This might be caused by the accumulation of numerical error from the orthogonalization process. In addition, since the 2nd excited state has higher energy, more terms in Hermite expansion are needed to depict its more oscillatory behavior.
6.2 One-dimensional hydrogen
The one-dimensional hydrogen system consists of an electron moving in the one-dimensional potential
(62) |
with boundary condition . It is shown in [28] that the ground state density is
(63) |
It follows (3) that its Wigner function reads
(64) |
In our numerical experiment, it is found that linear finite element method fails to provide a convergent result, which can be explained as follows.
Substituting into the following numerical construction of we find
(65) |
Therefore in the element containing original point, we have the numerical error which prevents the numerical convergence to the exact solution. To tackle this problem, we consider the quadratic finite element basis functions in this example, which yields theoretical error by (65).

Numerical results are shown in Figure 6.4, where we present both the error of all coefficient functions and the error of density. The following observations can be made from the result: i) The error of density (orange curve) is better than that of all coefficient functions (blue curve), as the normalization condition acts on density. ii) It is observed that when the mesh size is large, the convergence rate is higher than the theoretical one. As the mesh is refined, the error gradually saturates due to the truncation of the infinite system, and eventually the overall error is dominated by the reconstruction of when the mesh size is sufficiently small. Note that for larger , the higher-order derivatives of turn out to be more singular, leading to the requirement of higher-order numerical methods to guarantee the convergence.
6.3 Hooke’s atom
In this example we consider the Hooke’s atom consisting of two electrons oscillating in the parabolic well. The two-particle Schrödinger equation is
(66) |
where the external potential of Hooke’s atom is
(67) |
It follows the derivation in Appendix B that the ground state density is
(68) |
where , and is the error function defined as
(69) |
Since is odd by its definition, is an even function.
This two-particle system can be transformed into the Kohn-Sham equation
(70) |
where
(71) |
The Kohn-Sham orbitals of (70) are given by
(72) |
With and , and with the assumption that the functional derivative of vanishes at infinity, the Kohn-Sham potential can be exactly expressed as [24]
(73) |
Since is even, is also an even function.
The numerical results for with our method are listed in following table.
0 | 1 | 2 | ||||
error | order | error | order | error | order | |
2.0e-01 | 1.4667e-04 | - | 1.1195e-03 | - | 1.1194e-03 | - |
1.0e-01 | 3.4544e-05 | 2.0861 | 2.5899e-04 | 2.1119 | 2.5898e-04 | 2.1118 |
5.0e-02 | 8.9058e-06 | 1.9556 | 6.3706e-05 | 2.0234 | 6.3705e-05 | 2.0234 |
2.5e-02 | 2.5259e-06 | 1.8179 | 1.5864e-05 | 2.0057 | 1.5864e-05 | 2.0057 |
2.0e-01 | - | - | 1.5784e-04 | - | 1.5785e-04 | - |
1.0e-01 | - | - | 3.8595e-05 | 2.0320 | 3.8597e-05 | 2.0320 |
5.0e-02 | - | - | 9.5975e-06 | 2.0077 | 9.5980e-06 | 2.0077 |
2.5e-02 | - | - | 2.3961e-06 | 2.0020 | 2.3963e-06 | 2.0019 |
It can be observed in Table 6.1 that i) the numerical accuracy of the density is better than the high-order coefficients which is similar to the previous example. ii) For , the numerical convergence towards the theoretical result can already be obtained. However, with the refinement of mesh grids, the convergence order starts to decrease, since for small , the reconstruction error dominates when mesh size is sufficiently small. iii) The above issue is remedied when becomes larger. For , the theoretical convergence order with respect to the grid size is obtained in all the simulations. Furthermore, comparable numerical accuracy can be observed from results with and , which means that in this example, a small can already provide sufficient numerical accuracy.
6.4 Contact-interacting Hooke’s atom
Now we consider a more practical example by replacing the interacting function in (66) with delta function
(74) |
where is defined as (67). This two-particle system can be also transformed into the Kohn-Sham equation as (70) with (71). The energy of system is given by [13]
(75) |
where
(76) |
The local-density correlation energy functional is [29]
(77) |
where , , and . By these definitions, we have
(78) |
To solve (74), a self-consistent iteration is employed due to the nonlinearity[14]. To validate our method, the numerical result of the Schrödinger wave function is calculated as a reference. Both the numerical results of our method with and the ones of Schrödinger wave function are listed in Table 6.2. Here both the Wigner function and the wave function are solved on different grids ranging from to , and the “energy” columns list the ground state energy for all our simulations. For the “error” columns, we list the difference of the particle densities and , where stands for the Wigner function computed using different parameters and , and is obtained from the wave function computed on the finest grid.
0 | 1 | 2 | Schrödinger | ||||
---|---|---|---|---|---|---|---|
error | energy | error | energy | error | energy | energy | |
2.00e-01 | 2.1068e-03 | 1.31718 | 1.9710e-03 | 1.31727 | 2.2879e-03 | 1.31568 | 1.31476 |
1.00e-01 | 5.8217e-04 | 1.31398 | 5.1479e-04 | 1.31403 | 6.0338e-04 | 1.31360 | 1.31347 |
5.00e-02 | 1.7063e-04 | 1.31323 | 1.3680e-04 | 1.31326 | 1.5979e-04 | 1.31315 | 1.31315 |
2.50e-02 | 5.3808e-05 | 1.31306 | 3.6827e-05 | 1.31308 | 4.2656e-05 | 1.31305 | 1.31307 |
1.25e-02 | 1.7723e-05 | 1.31304 | 9.2112e-06 | 1.31304 | 1.0677e-05 | 1.31304 | 1.31305 |
6.25e-03 | 5.2688e-06 | 1.31303 | 3.0021e-06 | 1.31304 | 3.4460e-06 | 1.31304 | 1.31304 |
It is shown in Table 6.2 that i) for each fixed , the convergence towards the Schrödinger results can be observed as the mesh is refined; ii) results of energies for two cases coincide with each other very well, especially when mesh size is sufficiently small (). These observations again validate both the model and the numerical method proposed in this paper.
0 | 1 | 2 | ||||
---|---|---|---|---|---|---|
error | order | error | order | error | order | |
2.00e-01 | 2.1015e-03 | - | 1.9700e-03 | - | 2.2866e-03 | - |
1.00e-01 | 5.7690e-04 | 1.8650 | 5.1378e-04 | 1.9390 | 6.0201e-04 | 1.9253 |
5.00e-02 | 1.6536e-04 | 1.8027 | 1.3580e-04 | 1.9197 | 1.5841e-04 | 1.9261 |
2.50e-02 | 4.8540e-05 | 1.7684 | 3.5820e-05 | 1.9226 | 4.1282e-05 | 1.9401 |
6.25e-03 | 1.2454e-05 | 1.9625 | 8.2042e-06 | 2.1263 | 9.3032e-06 | 2.1497 |
In Table 6.3, the relative errors of numerical solution are demonstrated with a result obtained on the finest mesh. It can be found that the convergence rate is around the theoretical one of linear finite element method.
7 Conclusions
In this paper, a model of Wigner function of eigenstate is proposed, providing a theoretical foundation for ground state calculation in Wigner formalism. With a simplified model of [6], ITP method is adopted for the realization of one-dimensional ground state calculation. For validation purposes, we applied our method to the simulation of several benchmark systems. The aim of first two experiments is to show the capability of our method to handle excited state and singularity of potential. While in the last two examples, with the assistance of DFT, our approach successfully converges to the ground state. In particular, the consistency of results from our method with Schrödinger solution is observed in the last example, indicating the feasibility of our method in DFT regime.
Our ongoing work is to generalize the proposed method in this paper to three-dimensional case, in which the reconstruction of coefficient functions would be a nontrivial issue.
Acknowledgments
The first author would like to thank the support from Macao PhD Scholarship (MPDS) from University of Macau. The second author was partially supported by the Academic Research Fund of the Ministry of Education of Singapore under grant Nos. R-146-000-305-114 and R-146-000-291-114. The third author was partially supported by National Natural Science Foundation of China (Grant Nos. 11922120 and 11871489), MYRG of University of Macau (MYRG2019- 00154-FST) and Guangdong-Hong Kong-Macao Joint Laboratory for Data-Driven Fluid Mechanics and Engineering Applications (2020B1212030001).
Appendix A Calculation of the coefficient in the inner product of two Wigner functions
First we consider the calculation of the integral
(79) |
It is evident that if is odd. For nonzero even number , using integration by part we find
(80) |
It is noted that , therefore we have
(81) |
Substituting it into the calculation of (35) we obtain
(82) | ||||
if all components of are even; and if one of the component of is odd.
Appendix B Conversion between wave function and Wigner coefficient function
Given the Wigner function of pure state
(83) |
We have expanded it by series involving Hermite polynomials in Section 4. It follows (29) and (32) that we could define
(84) |
Conversely we have
(85) |
Thus the coefficient functions is equivalent to in the sense that one can be expressed by the linear combination of another. Using (83), could be calculated by the derivative of wave function:
(86) |
On the other hand, it follows (35) and (29) that
(87) |
Therefore with aid of (25), (27) and (28), we could recover the wave function from coefficient functions
(88) |
Thus wave function could also be reconstructed from coefficient functions. In addition, (86) and (85) provide a method to construct coefficient functions by wave function both theoretically and numerically.
Appendix C Ground state density of Hooke’s atom
Introducing change of variables , we obtain
(89) |
Taking , separating the variables we get
(90) |
The first equation is
which is the one-dimensional Schrödinger equation with harmonic oscillator potential. So the ground state wave function is
(91) |
Now we solve the equation for . At large , the term dominates, which implies the approximate solution
To find a normalizable solution, we take , this suggests that . Then the Schrödinger equation becomes
(92) |
We look for solutions to (92) in the form of power series in : . Plugging it into (92) we find
(93) |
Thus , matching the coefficients we get
(94) |
and
(95) |
For large , the recursion formula approximately becomes
for some constant . Similarly we find the approximate solution for odd
for some constant . These results yield the asymptotic behavior at large :
But such behavior leads to at large , which is not normalizable. Therefore the power series must terminate for some . Suppose that terminates at , i.e., . Taking in (95) we find
(96) |
Note that when , (94) implies trivial solution. For ground state we have , the corresponding wave function and energy are
(97) |
Combining (91) and (97) we obtain the ground state wave function of Hooke’s atom
(98) |
with energy , where is the normalization constant and are defined as above. Therefore the ground state density is given by
(99) |
where is the error function defined as
(100) |
References
- [1] M. Abramowitz, I. A. Stegun, and R. H. Romer. Handbook of mathematical functions with formulas, graphs, and mathematical tables. American Journal of Physics, 56(10):958–958, 1988.
- [2] Paulo H. Acioli. Review of quantum monte carlo methods and their applications. Journal of Molecular Structure: THEOCHEM, 394(2):75 – 85, 1997. Proceedings of the Eighth Brazilian Symposium of Theoretical Chemistry.
- [3] Philipp Bader, Sergio Blanes, and Fernando Casas. Solving the schrödinger eigenvalue problem by the imaginary time propagation technique using splitting methods with complex coefficients. The Journal of Chemical Physics, 139(12):124117, 2013.
- [4] Gang Bao, Guanghui Hu, and Di Liu. An h-adaptive finite element solver for the calculations of the electronic structures. Journal of Computational Physics, 231(14):4967 – 4979, 2012.
- [5] Amartya Bose and Nancy Makri. Coherent state-based path integral methodology for computing the wigner phase space distribution. The Journal of Physical Chemistry A, 123(19):4284–4294, 2019. PMID: 30986061.
- [6] Z. Cai, Y. Fan, R. Li, and T. Lu. Quantum hydrodynamic model of density functional theory. Journal of Mathematical Chemistry, 51:1747–1771, 2013.
- [7] Z. Cai, Y. Fan, R. Li, T. Lu, and Y. Wang. Quantum hydrodynamic model by moment closure of wigner equation. Journal of Mathematical Physics, 53(10):103503, 2012.
- [8] William B. Case. Wigner functions and Weyl transforms for pedestrians. American Journal of Physics, 76(10):937–946, 2008.
- [9] Siu A. Chin, S. Janecek, and E. Krotscheck. Any order imaginary time propagation method for solving the schrödinger equation. Chemical Physics Letters, 470(4):342 – 346, 2009.
- [10] Thomas Curtright, David Fairlie, and Cosmas Zachos. Features of time-independent wigner functions. Phys. Rev. D, 58:025002, Jun 1998.
- [11] Antonius Dorda and Ferdinand Schürrer. A weno-solver combined with adaptive momentum discretization for the wigner transport equation and its application to resonant tunneling diodes. Journal of Computational Physics, 284:95 – 116, 2015.
- [12] P. Echenique and J.L. Alonso. A mathematical and computational review of hartree–fock scf methods in quantum chemistry. Molecular Physics, 105(23-24):3057–3098, 2007.
- [13] C. Fiolhais, F. Nogueira, and M. Marques. A Primer in density functional theory. Springer, 2003.
- [14] C. Fiolhais, F. Nogueira, and M. Marques. A Primer in Density Functional Theory, volume 620. Springer, Berlin, Heidelberg, 01 2003.
- [15] William R. Frensley. Wigner-function model of a resonant-tunneling semiconductor device. Phys. Rev. B, 36:1570–1580, Jul 1987.
- [16] William R. Frensley. Boundary conditions for open quantum systems driven far from equilibrium. Rev. Mod. Phys., 62:745–791, Jul 1990.
- [17] O. Furtmaier, S. Succi, and M. Mendoza. Semi-spectral method for the wigner equation. Journal of Computational Physics, 305:1015 – 1036, 2016.
- [18] H.J. Groenewold. On the principles of elementary quantum mechanics. Physica, 12(7):405 – 460, 1946.
- [19] M. Hillery, R.F. O’Connell, M.O. Scully, and E.P. Wigner. Distribution functions in physics: Fundamentals. Phys. Rept., 106(3):121–167, 1984.
- [20] P. Hohenberg and W. Kohn. Inhomogeneous electron gas. Phys. Rev., 136:B864–B871, Nov 1964.
- [21] W. Kohn. Nobel lecture: Electronic structure of matter—wave functions and density functionals. Rev. Mod. Phys., 71:1253–1266, Oct 1999.
- [22] A. Larkin and V. Filinov. Phase space path integral representation for wigner function. Journal of Applied Mathematics and Physics, 5:392–411, 2017.
- [23] A. S. Larkin, V. S. Filinov, and V. E. Fortov. Path integral representation of the wigner function in canonical ensemble. Contributions to Plasma Physics, 56(3‐4):187–196, 2016.
- [24] P. M. Laufer and J. B. Krieger. Test of density-functional approximations in an exactly soluble model. Phys. Rev. A, 33:1480–1491, 1986.
- [25] L. Lehtovaara, J. Toivanen, and J. Eloranta. Solution of time-independent schrödinger equation by the imaginary time propagation method. Journal of Computational Physics, 221(1):148 – 157, 2007.
- [26] Ruo Li, Tiao Lu, Yanli Wang, and Wenqi Yao. Numerical validation for high order hyperbolic moment system of wigner equation. Communications in Computational Physics, 15(3):569–595, 2014.
- [27] Lin Lin, Jianfeng Lu, Lexing Ying, and Weinan E. Adaptive local basis set for kohn–sham density functional theory in a discontinuous galerkin framework i: Total energy calculation. Journal of Computational Physics, 231(4):2140 – 2154, 2012.
- [28] R. Loudon. One-Dimensional Hydrogen Atom. American Journal of Physics, 27(9):649–655, 1959.
- [29] R. J. Magyar and K. Burke. Density-functional theory in one dimension for contact-interacting fermions. Phys. Rev. A, 70:032508, Sep 2004.
- [30] Michael G. Medvedev, Ivan S. Bushmarinov, Jianwei Sun, John P. Perdew, and Konstantin A. Lyssenko. Density functional theory is straying from the path toward the exact functional. Science, 355(6320):49–52, 2017.
- [31] M. Nedjalkov, H. Kosina, S. Selberherr, C. Ringhofer, and D. K. Ferry. Unified particle approach to wigner-boltzmann transport in small semiconductor devices. Phys. Rev. B, 70:115319, Sep 2004.
- [32] M. Nedjalkov, P. Schwaha, S. Selberherr, J. M. Sellier, and D. Vasileska. Wigner quasi-particle attributes—an asymptotic perspective. Applied Physics Letters, 102(16):163113, 2013.
- [33] P. Schwaha, D. Querlioz, P. Dollfus, J. Saint-Martin, M. Nedjalkov, and S. Selberherr. Decoherence effects in the wigner function formalism. Journal of Computational Electronics, 12(3):388–396, 2013.
- [34] Jean Michel Sellier, Mihail Nedjalkov, Ivan Dimov, and Siegfried Selberherr. A benchmark study of the wigner monte carlo method. Monte Carlo Methods and Applications, 20(1):43 – 51, 01 Mar. 2014.
- [35] J.M. Sellier and I. Dimov. The many-body wigner monte carlo method for time-dependent ab-initio quantum simulations. Journal of Computational Physics, 273:589 – 597, 2014.
- [36] J.M. Sellier and I. Dimov. A wigner monte carlo approach to density functional theory. Journal of Computational Physics, 270:265 – 277, 2014.
- [37] J.M. Sellier and I. Dimov. On the simulation of indistinguishable fermions in the many-body wigner formalism. Journal of Computational Physics, 280:287 – 294, 2015.
- [38] J.M. Sellier and I. Dimov. On a full monte carlo approach to quantum mechanics. Physica A: Statistical Mechanics and its Applications, 463:45 – 62, 2016.
- [39] J.M. Sellier, M. Nedjalkov, and I. Dimov. An introduction to applied quantum mechanics in the wigner monte carlo formalism. Physics Reports, 577:1 – 34, 2015. An Introduction to Applied Quantum Mechanics in the Wigner Monte Carlo Formalism.
- [40] L. J. Sham and W. Kohn. One-particle properties of an inhomogeneous interacting electron gas. Phys. Rev., 145:561–567, May 1966.
- [41] Sihong Shao, Tiao Lu, and Wei Cai. Adaptive conservative cell average spectral element methods for transient wigner equation in quantum transport. Communications in Computational Physics, 9(3):711–739, 2011.
- [42] Sihong Shao and Yunfeng Xiong. Branching random walk solutions to the wigner equation. SIAM Journal on Numerical Analysis, 58(5):2589–2608, 2020.
- [43] B. Vacchini and K. Hornberger. Relaxation dynamics of a quantum brownian particle in an ideal gas. The European Physical Journal Special Topics, 151(arXiv:0706.4433):59–72, Dec 2007.
- [44] J. Weinbub and D. K. Ferry. Recent advances in wigner function approaches. Applied Physics Reviews, 5(4):041104, 2018.
- [45] E. Wigner. On the quantum correction for thermodynamic equilibrium. Phys. Rev., 40:749–759, 1932.
- [46] Yunfeng Xiong, Zhenzhu Chen, and Sihong Shao. An advective-spectral-mixed method for time-dependent many-body wigner simulations. SIAM Journal on Scientific Computing, 38(4):B491–B520, 2016.
- [47] Y. Yan and D Blume. Path integral monte carlo ground state approach: formalism, implementation, and applications. Journal of Physics B: Atomic, Molecular and Optical Physics, 50(22):223001, oct 2017.
- [48] Dongsheng Yin, Min Tang, and Shi Jin. The gaussian beam method for the wigner equation with discontinuous potentials. Inverse Problems & Imaging, 7(1930-8337, 2013, 3, 1051):1051, 2013.
- [49] C. Zachos. Deformation quantization: Quantum mechanics lives and works in phase-space. International Journal of Modern Physics A, 17(03):297–316, 2002.
- [50] Cosmas K. Zachos. Deformation quantization: Quantum mechanics lives and works in phase space. EPJ Web of Conferences, 78:02004, 2014.