This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

First-principles estimation of the superconducting transition temperature of a metallic hydrogen liquid

Haoran Chen International Center for Quantum Materials, Peking University, Beijing 100871, China    Xiao-Wei Zhang International Center for Quantum Materials, Peking University, Beijing 100871, China    Xin-Zheng Li State Key Laboratory for Artificial Microstructure and Mesoscopic Physics, and School of Physics, Peking University, Beijing 100871, China    Junren Shi [email protected] International Center for Quantum Materials, Peking University, Beijing 100871, China Collaborative Innovation Center of Quantum Matter, Beijing 100871, China
Abstract

We present a full density-functional-theory-based implementation of the stochastic path-integral approach proposed by Liu et al .[1] for estimating the superconducting transition temperature (TcT_{c}) of a liquid. The implementation is based on the all-electron projector-augmented-wave (PAW) method. We generalize Liu et al.’s formalism to accommodate the pseudo-description of electron states in the PAW method. A formula for constructing the overlap operator of the PAW method is proposed to eliminate errors due to the incompleteness of a pseudo-basis set. We apply the implementation to estimate TcT_{c}’s of metallic hydrogen liquids. It confirms Liu et al.’s prediction that metallic hydrogen could form a superconducting liquid.

I Introduction

Ever since the discovery of the superconductivity by K. Onnes in 1911, the search for materials with high superconducting transition temperatures (TcT_{c}’s) had been a constant pursuit. The recent discovery of a new family of high-TcT_{c} superconductors in hydrides under high pressure shows the great promise of first-principles calculations in guiding the search [2, 3]. Based on the celebrated Bardeen-Copper-Schrieffer (BCS) theory of superconductivity, it was long predicted that metallic hydrogen or hydrogen-rich materials could exhibit high TcT_{c}’s as light hydrogen atoms provide both a high Debye frequency of phonons and strong electron-phonon coupling (EPC) [4, 5, 6, 7]. By using state-of-art first-principles approaches based on the density-functional theory (DFT), it is now possible to conduct an extensive search in various hydrides, and predict their structures and TcT_{c}’s [2, 3, 8, 9, 10].

In spite of the tremendous success, the first-principles prediction of TcT_{c} for compounds like hydrides is tricky. The widely-adopted algorithm is based on the Eliashberg theory which relates TcT_{c} to quantities calculable by DFT such as the band structure of electrons and the matrix elements of EPC [11, 12]. The theory is built upon the assumption that the vibration amplitudes of atoms in a solid are small. It thus adopts the harmonic approximation for describing atom vibrations and a perturbative approach for determining EPC effects. In hydrides, however, the assumption likely breaks down. Light hydrogen atoms tend to have large vibration amplitudes, and therefore their vibrations are subject to anharmonicity [13]. Moreover, hydrogen atoms can tunnel between lattice sites and could even form a superionic phase in which they become delocalized and diffuse in a whole lattice [14]. In the mother compound of metallic hydrides, i.e., the metallic hydrogen, quantum fluctuations induced by the tunneling is so strong that its melting point is predicted to be suppressed below the room temperature [15, 16]. The applicability of the Eliashberg theory in these systems is questionable.

To date, most of the efforts addressing the quantum tunneling and anharmonic effects in superconductors are based on the approach of the stochastic self-consistent harmonic approximation (SSCHA) [17] which treats an anharmonic system as an effective harmonic one with self-consistently determined phonon modes. TcT_{c} can then be estimated by applying the standard algorithm for a harmonic system. SSCHA calculations show that the anharmonicity and quantum fluctuations could yield different predictions of crystal structures and TcT_{c}’s [13, 18]. While the approach is effective and efficient, it relies on a cascade of approximations which could become uncontrolled. In particular, when a system enters a liquid or superionic phase, the underlying assumption that the system can be approximated as a harmonic solid obviously breaks down.

Recently, Liu et al. propose a stochastic path-integral approach of determining TcT_{c} for general systems including liquids [1]. The core of the approach is a set of rigorous relations through which an effective pairing interaction between electrons can be inferred from the fluctuations of electron-ion scattering 𝒯\mathcal{T}-matrices. The fluctuations of the 𝒯\mathcal{T}-matrices can be estimated from a stochastic sampling of ion positions generated by a path integral molecular dynamics (PIMD) simulation [19]. Furthermore, it is shown that the equations for determining TcT_{c} in the Eliashberg theory, i.e., the linearized Eliashberg equations, can be reestablished rigorously in the new context. As a result, with the effective pairing interaction, TcT_{c} can be determined in the exactly same manner as in the conventional Eliashberg approach. The approach is based on a rigorous theory and makes no assumption on the nature of atom motion. It should therefore apply equally well for solids or liquids, with or without anharmonicity and quantum fluctuations.

Liu et al. present an implementation of the approach for metallic hydrogen liquids in Ref. 1. They predict that metallic hydrogen would form a superconducting liquid with TcT_{c} well above its melting temperature. In the implementation, hydrogen atom positions are sampled by using the first-principles PIMD method. However, ionic fields, i.e., the interaction potentials between hydrogen ions and electrons, are approximated as a bare Coulomb potential screened by a dielectric function. Such a linear screening approximation (LSA) should be adequate for metallic hydrogen because hydrogen ions, i.e., protons, are point particles without inner-core electrons. For more general systems involving other atom species as in the case of hydrides, however, the approximation is obviously inadequate. The deficiency limits the applicability of the implementation to metallic hydrogen only.

In this paper, we develop a full DFT-based implementation of the stochastic path-integral approach for determining TcT_{c}. We base our implementation on the Vienna Ab-initio Simulation Package (VASP) [20, 21], and determine ionic fields by employing the projector augmented-wave (PAW) method [22, 23]. In the method, the states of valance electrons are described by pseudo (PS) wavefunctions, and the all-electron (AE) wavefunctions, i.e., the true wavefunctions of electrons, are related to PS-wavefunctions through a transformation which depends on the positions of ions. It thus introduces complexities in directly applying Liu et al.’s formalism. We solve the issue by generalizing the formalism and accommodating it to the PS description. The generalized formalism enables our full DFT-based implementation. As a test, we apply the implementation to metallic hydrogen liquids. It yields results close to Liu et al.’s results, confirming the prediction that metallic hydrogen could form a superconducting liquid.

The remainder of the paper is organized as follows. In Sec. II, we outline the formalism and calculation procedure of the stochastic path-integral approach proposed by Liu et al., and identify main approximations in their implementation. In Sec. III, we generalize and implement Liu et al.’s formalism to accommodate the PAW method. A number of issues relevant to the implementation are also addressed. In particular, a formula for constructing the overlap operator in the PAW method is proposed to eliminate errors due to the incompleteness of PS basis set. In Sec. IV.2, we apply the implementation to metallic hydrogen liquids, and compare results with Liu et al.’s results. The convergency of the calculation is also tested. Finally, we summarize our results in Sec. V.

II Stochastic path-integral approach of determining TcT_{c}

In this section, we outline the formalism of the stochastic path-integral approach of determining TcT_{c} proposed by Liu et al. and discuss approximations involved in implementing the approach.

II.1 Formalism

In the conventional Eliashberg theory, TcT_{c} is determined by solving a set of linearized Eliashberg equations. Liu et al. show rigorously that the same set of the equations still hold for liquids and general systems, provided that relevant parameters are properly determined. The set of the linearized Eliashberg equations reads

ρΔn\displaystyle\rho\Delta_{n} =\displaystyle= n[λ(nn)μβπ|ω~(n)|δnn]Δn,\displaystyle\sum_{n^{\prime}}\left[\lambda(n^{\prime}-n)-\mu^{\star}-\frac{\hbar\beta}{\pi}|\tilde{\omega}(n)|\delta_{nn^{\prime}}\right]\Delta_{n^{\prime}},\quad (1)
ω~(n)\displaystyle\tilde{\omega}(n) =\displaystyle= πβ(2n+1+λ(0)+2m=1nλ(m)),n0\displaystyle\frac{\pi}{\hbar\beta}\left(2n+1+\lambda(0)+2\sum_{m=1}^{n}\lambda(m)\right),n\geq 0\quad (2)

and |ω~(n)|=|ω~(n1)||\tilde{\omega}(-n)|=|\tilde{\omega}(n-1)|, where nn and nn^{\prime} are integers indexing the Matsubara frequencies of Fermions ωn=(2n+1)π/β\omega_{n}=(2n+1)\pi/\hbar\beta, β1/kBT\beta\equiv 1/k_{B}T and TT is the temperature. {λ(m),mZ}\{\lambda(m),\,m\in Z\} is a set of interaction parameters characterizing the effective pairing interaction, and μ\mu^{*} is the empirical Morel-Anderson pseudopotential introduced to take account of the exchange-correlation effect of electrons [24]. Solving Eq. (1) yields a set of eigenvalues ρ\rho and eigenvectors Δn\Delta_{n}. For normal states, all eigenvalues are negative. The emergence of a non-negative eigenvalue indicates that the system enters into the superconducting state. One can thus estimate TcT_{c} by solving the equations for a number of temperatures to see when the maximal eigenvalue changes sign. We note that Δn\Delta_{n} here is not related to the physical gap.

Two comments are in order. First, in calculations for solids using the standard approach (see, e.g., Ref. 7), it is common to use the empirical McMillan formula and estimate TcT_{c} from a small number of parameters evaluated at the zero temperature including the mass enhancement factor λλ(0)\lambda\equiv\lambda(0), an average phonon frequency and μ\mu^{*}. It simplifies the calculations. Unfortunately, such an approach does not work well for liquids because (a) unlike harmonic solids, λ\lambda and the average phonon frequency of a liquid are temperature-dependent; (b) the empirical formulas are tuned for solids, and do not fit well with liquids which have qualitatively different density spectral functions due to the presence of low-frequency diffusive modes [25, 26]. Second, the choice of parameter μ\mu^{*} is empirical. For metallic hydrogen systems, we use μ0.089\mu^{*}\approx 0.089 as suggested in Ref. 7. The empirical parameter introduces an uncertainty in predicting TcT_{c}. Ideally, one should base calculations on the DFT for superconductors [27, 28, 29], which provides a rigorous framework for treating exchange-correlation effects in superconductors. This is not yet implemented in our current calculation.

To apply the Eliashberg equations, the interaction parameters λ(m)\lambda(m) are the central quantities to be determined. They are related to the effective pairing interaction WW by

λ(nn)=𝒌W(ωnωn,𝒌𝒌)δ(ϵ~𝒌ϵF),\displaystyle\lambda(n-n^{\prime})=-\sum_{\bm{k}^{\prime}}W(\omega_{n}-\omega_{n^{\prime}},\bm{k}-\bm{k}^{\prime})\delta(\tilde{\epsilon}_{\bm{k}^{\prime}}-\epsilon_{F}), (3)

where W(ωnωn,𝒌𝒌)W(\omega_{n}-\omega_{n^{\prime}},\bm{k}-\bm{k}^{\prime}) denotes the matrix element of the effective pairing interaction, which is a function of the quasi-wave-vector transfer 𝒌𝒌\bm{k}-\bm{k}^{\prime} and the frequency transfer ωnωn\omega_{n}-\omega_{n^{\prime}}, ϵ~𝒌\tilde{\epsilon}_{\bm{k}^{\prime}} is the renormalized quasi-electron dispersion, and ϵF\epsilon_{F} is the Fermi energy. To apply the formula, it is necessary to determine the effective pairing interaction as well as the renormalized quasi-electron dispersion.

To determine these quantities in a liquid, Liu et al. propose a stochastic path integral approach. It is based on the classical isomorphism [30], i.e., mapping quantum ions to classical ring polymers by applying the imaginary-time path integral formalism [31]. The spatial configuration of the classical ensemble of ring polymers is specified by a set of τ\tau-dependent coordinates {𝑹a(τ)}\{\bm{R}_{a}(\tau)\}, where τ[0,β)\tau\in[0,\hbar\beta) is the imaginary time or interpreted as a variable to parameterize the rings. In a PIMD simulation, the isomorphic ensemble is simulated by using the classical molecular dynamics. It provides a statistical sampling of the spatial configurations of the ring polymers.

Quantities related to electrons can be evaluated in the isomorphic ensemble. Electrons in the ensemble experience a τ\tau-dependent Kohn Sham potential VKS(τ)V_{\mathrm{KS}}(\tau) which is self-consistently determined by the ion configuration {𝑹a(τ)}\{\bm{R}_{a}(\tau)\} at the specific imaginary-time τ\tau. As a result, the single-particle Green’s function of electrons with respect to a given configuration of ring polymers, in the context of the Kohn-Sham theory, can be determined by

[τH^(τ)ϵF𝕀^]𝒢^(τ,τ)=δ(ττ)𝕀^,\left[-\frac{\partial}{\partial\tau}-\frac{\hat{H}(\tau)-\epsilon_{F}\hat{\mathbb{I}}}{\hbar}\right]\hat{\mathcal{G}}(\tau,\tau^{\prime})=\delta(\tau-\tau^{\prime})\hat{\mathbb{I}}, (4)

where we write the equation in an operator form, H^(τ)K^+V^KS(τ)\hat{H}(\tau)\equiv\hat{K}+\hat{V}_{\mathrm{KS}}(\tau) with K^\hat{K} being the operators of the kinetic energy. The Green’s function is not a physical Green’s function for electrons in a liquid. To get the physical one, we need to further conduct an ensemble average:

𝒢phy.𝒢¯(ττ)=𝒢(τ,τ)C,\displaystyle\mathcal{G}_{\mathrm{phy.}}\equiv\bar{\mathcal{G}}(\tau-\tau^{\prime})=\langle\mathcal{G}(\tau,\tau^{\prime})\rangle_{C}, (5)

where C\langle\dots\rangle_{C} denotes the average over the ring-polymer configurations. The averaged (physical) Green’s function 𝒢¯(ττ)\bar{\mathcal{G}}(\tau-\tau^{\prime}) defines the dispersion and lifetime of a quasi-electron renormalized by the fluctuating ionic field. The quasi-electron dispersion ϵ~𝒌\tilde{\epsilon}_{\bm{k}^{\prime}} required by Eq. (3) can then be inferred from it.

For a given spatial configuration of ring polymers, we can determine the electron-ion scattering 𝒯\mathcal{T}-matrix. The 𝒯\mathcal{T}-matrix is related to the Green’s function according to the Lippmann-Schwinger equation

𝒯^=𝒱^+1𝒱^𝒢¯^𝒯^,\displaystyle\hat{\mathcal{T}}=\hat{\mathcal{V}}+\frac{1}{\hbar}\hat{\mathcal{V}}\hat{\bar{\mathcal{G}}}\hat{\mathcal{T}}, (6)

where 𝒱^=V^KS(τ)Σ¯^\hat{\mathcal{V}}=\hat{V}_{\mathrm{KS}}(\tau)-\hat{\bar{\Sigma}} is the effective scattering potential for electrons, and Σ¯^\hat{\bar{\Sigma}} is the self-energy inferred from 𝒢¯^\hat{\bar{\mathcal{G}}}.

Liu et al. establish a rigorous relation between the effective pairing interaction and the 𝒯\mathcal{T}-matrices. One first determines the pair scattering amplitude Γ\Gamma, i.e., the fluctuation of the 𝒯\mathcal{T}-matrices:

Γ11=β|𝒯11|2C,\displaystyle\Gamma_{11^{\prime}}=-\beta\langle|\mathcal{T}_{11^{\prime}}|^{2}\rangle_{C}, (7)

where 𝒯11\mathcal{T}_{11^{\prime}} denotes the matrix element of the 𝒯\mathcal{T}-matrix, and we adopt a short-hand notation by using numbers to represent the states of electrons: 1(𝒌,ωn)1\equiv(\bm{k},\omega_{n}), 1¯(𝒌,ωn)\bar{1}\equiv(-\bm{k},-\omega_{n}), and similarly for 11^{\prime} and 1¯\bar{1}^{\prime}. Then, the effective pairing interaction can be obtained by solving the Bethe-Salpeter equation:

W11=Γ11+12β2Γ12|𝒢¯2|2W21.\displaystyle W_{11^{\prime}}=\Gamma_{11^{\prime}}+\frac{1}{\hbar^{2}\beta}\sum_{2}\Gamma_{12}|\bar{\mathcal{G}}_{2}|^{2}W_{21^{\prime}}. (8)

The obtained W11W_{11^{\prime}} then enters into Eq. (3), in which we express it explicitly as W11W(ωnωn,𝒌𝒌)W_{11^{\prime}}\equiv W(\omega_{n}-\omega_{n^{\prime}},\bm{k}-\bm{k}^{\prime}). We note that in general W11W_{11^{\prime}} depends on 11 and 11^{\prime} independently. For EPC, it is a good approximation to regard W11W_{11^{\prime}} as a function of ωnωn\omega_{n}-\omega_{n^{\prime}} as long as |ωn(n)|\hbar|\omega_{n(n^{\prime})}| is much smaller than the Fermi energy. Moreover, since liquids are isotropic and only matrix elements with both 𝒌\bm{k} and 𝒌\bm{k}^{\prime} residing on the Fermi surface are needed for evaluating Eq. (3), W11W_{11^{\prime}} can be written as a function of 𝒌𝒌\bm{k}-\bm{k}^{\prime}.

II.2 Approximations

To develop an algorithm for estimating TcT_{c} based on the the rigorous formalism shown in the last subsection, Liu et al. employ a number of approximations. In this subsection, we will discuss these approximations, and identify the one to be improved.

The most important approximation which makes an implementation possible is the quasi-static approximation. It is necessary because solving Eqs. (4) and (22) exactly is deemed to be impossible in practice as it requires a time resolution /ϵF\sim\hbar/\epsilon_{F} or a corresponding large cutoff frequency ϵF/\sim\epsilon_{F}/\hbar. Fortunately, one can exploit the fact that ions move much slower than electrons. It means that the ionic field only has significant components for frequencies νm2πm/βωph\nu_{m}\equiv 2\pi m/\hbar\beta\lesssim\omega_{\mathrm{ph}}, where ωph\omega_{\mathrm{ph}} is a characteristic frequency of phonons. In this case, the equation can be solved by applying the quasi-static approximation. This is to choose a large nn such that ωnωph\omega_{n}\gg\omega_{\mathrm{ph}}, and solve Eq. (4) as if H^(τ)\hat{H}(\tau) is time-independent:

𝒢^n(τ)=[(iωn+ϵF)𝕀^H^(τ)]1,\displaystyle\hat{\mathcal{G}}_{n}(\tau)=\hbar\left[\left(\mathrm{i}\hbar\omega_{n}+\epsilon_{F}\right)\hat{\mathbb{I}}-\hat{H}(\tau)\right]^{-1}, (9)

The ensemble average 𝒢¯^n=𝒢^n(τ)C\hat{\bar{\mathcal{G}}}_{n}=\langle\hat{\mathcal{G}}_{n}(\tau)\rangle_{C} will be independent of τ\tau and a good approximation for the Fourier transform of 𝒢¯(ττ)\bar{\mathcal{G}}(\tau-\tau^{\prime}) at the frequency ωn\omega_{n} [1]. The 𝒯\mathcal{T}-matrix can then be calculated in the time-domain in the same manner, and Fourier transformed back to the frequency domain. See Sec. III.2 for details. For determining the effective pairing potential, we only need to solve for a specific nn with ωphωnϵF/\omega_{\mathrm{ph}}\ll\omega_{n}\ll\epsilon_{F}/\hbar. This is because W11W(ωnωn,𝒌𝒌)W_{11^{\prime}}\equiv W(\omega_{n}-\omega_{n^{\prime}},\bm{k}-\bm{k}^{\prime}) is assumed to be a function of ωnωnνm\omega_{n}-\omega_{n}^{\prime}\equiv\nu_{m}.

More approximations are involved in PIMD simulations. It is necessary to simulate a system in a finite size supercell, and discretize the imaginary time to a finite number of beads. In Ref. 1, it is found that the discretization truncates the high-frequency components of the density correlation function of ions and the effective pairing interaction. It results in an incorrect asymptotic behavior of λ(m)\lambda(m) at large mm. To address the issue, Liu et al. develop an oversampling scheme to interpolate the density correlation function in the temporal domain, and obtain an over-sampled density correlation function. See Ref. 1 for details. To get the effective pairing interaction, they make use of the empirical relation:

W(νm,𝒒)=|M(νm,𝒒)|2χ(νm,𝒒),W(\nu_{m},\bm{q})=|M(\nu_{m},\bm{q})|^{2}\chi(\nu_{m},\bm{q}), (10)

where χ(νm,𝒒)\chi(\nu_{m},\bm{q}) is the density correlation function of ions, and M(νm,𝒒)M(\nu_{m},\bm{q}) could be regarded as the EPC matrix element as defined in the Eliashberg theory. It is found numerically that the relation holds well for metallic hydrogen liquids, and |M(νm,𝒒)|2|M(\nu_{m},\bm{q})|^{2} can be obtained from a linear regression. By substituting the density correlation function in Eq. (10) with the over-sampled one, one can obtain an over-sampled effective pairing interaction. It is found that λ(m)\lambda(m) determined from the over-sampled effective pairing interaction has a correct asymptotic behavior at large mm.

Lastly, Liu et al. adopt the LSA for evaluating the ionic field. This is to approximate the Fourier transform of the ionic potential as

Vion(𝒒,τ)=e2εet(q)q2ρi(𝒒,τ),V_{\mathrm{ion}}(\bm{q},\tau)=\frac{e^{2}}{\varepsilon_{\mathrm{et}}(q)q^{2}}\rho_{\mathrm{i}}(\bm{q},\tau), (11)

where ρi(𝒒,τ)=aexp[i𝒒𝑹a(τ)]\rho_{\mathrm{i}}(\bm{q},\tau)=\sum_{a}\exp[-\mathrm{i}\bm{q}\cdot\bm{R}_{a}(\tau)] is the Fourier transform of the density distribution of ions, and εet(q)\varepsilon_{\mathrm{et}}(q) is the static electron-test charge dielectric function [32] which has a form similar to that of the random phase approximation but with a local field correction factor determined by Ichimaru et al. [33]. It is derived from the jellium model which models ions as a uniform positive charge background, an approximation which obviously breaks down in core regions close to ions. While it is reasonable to expect that such an approximation could work well for metallic hydrogen in which ions (protons) have small core volumes and electrons are shared by all ions, it becomes problematic when other atoms are involved and bonding between atoms is covalent in nature.

Among the three approximations, the LSA is the one that severely limits the applicability of Liu et al.’s implementation for systems other than metallic hydrogen. This will be the focus of this paper aiming to improve the implementation. The effect of the finite simulation supercell and the finite number of beads should be assessed to make sure that calculations converge. This will also be tested. Finally, it is the quasi-static approximation which makes an implementation feasible for EPC. The approximation is valid because phonons have an energy scale much smaller than that of electrons, a feature unique to conventional EPC superconductors.

III Formalism for the PAW method

In this section, we develop formalism for a full DFT-based implementation. To balance speed and accuracy, we base our implementation on the PAW method [22, 23]. As a pseudo-potential method, the PAW method is efficient. Meanwhile, one can obtain AE wavefunctions from PS wavefunctions by applying a transformation. The latter is particularly useful for us since the formalism presented in Sec. II is established in an AE basis. To facilitate an implementation based on the PAW method, we need formulae of determining the AE Green’s functions and the 𝒯\mathcal{T}-matrices by using quantities defined in the PS basis.

In Sec. III.1, we first briefly review the PAW method and outline its formalism. With the preparation, we derive formulae for determining the AE Green’s functions and the 𝒯\mathcal{T}-matrices by using the PAW method in Sec. III.2. In Sec. III.3, we discuss the evaluations of quantities involved in the formulae, including the transformation matrix and the overlap matrix.

III.1 PAW method

In the PAW method, electrons are described by PS wavefunctions. A transformation operator is introduced to map a PS wavefunction Ψ~\tilde{\Psi} to an AE wave function Ψ\Psi:

Ψ=T^Ψ~Ψ~+aT^a|Ψ~,\displaystyle\Psi=\hat{T}\tilde{\Psi}\equiv\tilde{\Psi}+\sum_{a}\hat{T}^{a}|\tilde{\Psi}\rangle, (12)

where T^a\hat{T}^{a} is an operator transforming the core state of the ion aa from the PS space to the AE space, and is nonzero only within an augmentation sphere surrounding the ion. The radius of the sphere is chosen such that there is no overlap between spheres associated with different ions. Inside a sphere, the wave functions are expanded in the basis of partial waves:

T^a|Ψ~=|Ψa|Ψ~a=i(|ϕia|ϕ~ia)p~ia|Ψ~,\displaystyle\hat{T}^{a}|\tilde{\Psi}\rangle=|\Psi^{a}\rangle-|\tilde{\Psi}^{a}\rangle=\sum_{i}\left(|\phi_{i}^{a}\rangle-|\tilde{\phi}_{i}^{a}\rangle\right)\langle\tilde{p}_{i}^{a}|\tilde{\Psi}\rangle,\quad (13)

where ii indexes the partial wave states with angular momentum quantum numbers (limi)(l_{i}m_{i}) and at a given reference energy ϵi\epsilon_{i}. The AE partial wavefunctions 𝒓|ϕiaϕliϵia(r)Ylimi(𝒓^)\langle\bm{r}|\phi_{i}^{a}\rangle\equiv\phi_{l_{i}\epsilon_{i}}^{a}(r)Y_{l_{i}m_{i}}(\hat{\bm{r}}) at the radial coordinate rr and along the direction 𝒓^\hat{\bm{r}} are obtained by solving a spherical AE Schrodinger equation at the reference energy in the presence of an ion at the center. The corresponding PS partial wavefunctions 𝒓|ϕ~ia\langle\bm{r}|\tilde{\phi}_{i}^{a}\rangle are chosen such that they are smooth and coincide with the AE partial wavefunctions outside the sphere. p~ia|\langle\tilde{p}_{i}^{a}| are a set of projectors which are biorthogonal to the PS partial wave states:

p~ja|ϕ~ia=δi,j.\displaystyle\langle\tilde{p}_{j}^{a}|\tilde{\phi}_{i}^{a}\rangle=\delta_{i,j}. (14)

With a complete set of the basis, the closure relation in each sphere can be written as:

i|ϕ~iap~ia|=𝕀^a.\displaystyle\sum_{i}|\tilde{\phi}_{i}^{a}\rangle\langle\tilde{p}_{i}^{a}|=\hat{\mathbb{I}}^{a}. (15)

In the PS basis, the Kohn-Sham (KS) equation is transformed to

H~^Ψ~n\displaystyle\hat{\tilde{H}}\tilde{\Psi}_{n} =\displaystyle= ϵnS^Ψ~n,\displaystyle\epsilon_{n}\hat{S}\tilde{\Psi}_{n}, (16a)
H~^\displaystyle\hat{\tilde{H}} =\displaystyle= T^H^T^,\displaystyle\hat{T}^{\dagger}\hat{H}\hat{T}, (16b)
S^\displaystyle\hat{S} =\displaystyle= T^T^,\displaystyle\hat{T}^{\dagger}\hat{T}, (16c)

where H^\hat{H} and H~^\hat{\tilde{H}} denote the Hamiltonians in the AE and PS basis, respectively. This is a generalized eigenvalue problem, and the orthogonality condition between PS eigen-wavefunctions becomes

Ψm|Ψn=Ψ~m|S^|Ψ~n=δm,n.\displaystyle\langle\Psi_{m}|\Psi_{n}\rangle=\langle\tilde{\Psi}_{m}|\hat{S}|\tilde{\Psi}_{n}\rangle=\delta_{m,n}. (17)

We note that in DFT calculations based on the PAW method, the PS Hamiltonian is directly derived from a total energy functional expressed in terms of the PS wavefunctions. It is not necessary to construct the AE Hamiltonian first and then transform it to the PS Hamiltonian by using Eq. (16b).

III.2 AE Green’s function and 𝒯\mathcal{T}-matrix

With the preparation, we now proceed to derive formulae for determining the AE Green’s function and the 𝒯\mathcal{T}-matrix by using the PAW method.

We seek for an expression of the Green’s function appropriate for the PAW method. Under the quasi-static approximation, the AE Green’s function is determined by Eq. (9). However, it depends on the AE Hamiltonian H^(τ)\hat{H}(\tau). We can transform it to a form that only depends on quantities in the PS basis. To see that, we start from the spectral representation of a general Green’s function 𝒢^(ϵ)=(ϵ𝕀^H^)1\hat{\mathcal{G}}(\epsilon)=\hbar(\epsilon\hat{\mathbb{I}}-\hat{H})^{-1}:

𝒢^(ϵ)\displaystyle\hat{\mathcal{G}}(\epsilon) =\displaystyle= n|ΨnΨn|ϵϵn\displaystyle\hbar\sum_{n}\frac{|\Psi_{n}\rangle\langle\Psi_{n}|}{\epsilon-\epsilon_{n}} (18)
=\displaystyle= T^[n|Ψ~nΨ~n|ϵϵn]T^,\displaystyle\hat{T}\left[\hbar\sum_{n}\frac{|\tilde{\Psi}_{n}\rangle\langle\tilde{\Psi}_{n}|}{\epsilon-\epsilon_{n}}\right]\hat{T}^{\dagger},

where |Ψn|\Psi_{n}\rangle and |Ψ~n|\tilde{\Psi}_{n}\rangle are the AE and PS eigen-wavefunctions, respectively, and ϵn\epsilon_{n} is the corresponding eigen-energy.

We can convert the expression to a more convenient form. By using the orthonormality condition Eq. (17), it is easy to verify the closure relation

nS^|Ψ~nΨ~n|=𝕀^.\displaystyle\sum_{n}\hat{S}|\tilde{\Psi}_{n}\rangle\langle\tilde{\Psi}_{n}|=\hat{\mathbb{I}}. (19)

We then have

(ϵS^H~^)1=\displaystyle\left(\epsilon\hat{S}-\hat{\tilde{H}}\right)^{-1}= n(ϵS^H~^)1S^|Ψ~nΨ~n|\displaystyle\sum_{n}\left(\epsilon\hat{S}-\hat{\tilde{H}}\right)^{-1}\hat{S}|\tilde{\Psi}_{n}\rangle\langle\tilde{\Psi}_{n}|
=\displaystyle= n|Ψ~nΨ~n|ϵϵn,\displaystyle\sum_{n}\frac{|\tilde{\Psi}_{n}\rangle\langle\tilde{\Psi}_{n}|}{\epsilon-\epsilon_{n}}, (20)

where we make use of the eigen-equation Eq. (16a). By substituting the equality into Eq. (18) and setting ϵ=iωn+ϵF\epsilon=\mathrm{i}\hbar\omega_{n}+\epsilon_{F}, we obtain the formula of determining the AE Green’s function in the PAW method:

𝒢^n(τ)=T^(τ)[(iωn+ϵF)S^(τ)H~^(τ)]1T^(τ).\hat{\mathcal{G}}_{n}(\tau)=\hbar\hat{T}(\tau)\left[(\mathrm{i}\hbar\omega_{n}+\epsilon_{F})\hat{S}(\tau)-\hat{\tilde{H}}(\tau)\right]^{-1}\hat{T}^{\dagger}(\tau).\quad (21)

We note that H~^\hat{\tilde{H}}, S^\hat{S} and T^\hat{T} all depend on the configuration of ions, therefore are time-dependent.

With the Green’s function, the scattering 𝒯\mathcal{T}-matrix can be determined. To avoid solving the Lippmann-Schwinger equation in the AE space, we apply an identity

𝒯^n(τ)=𝒢¯^n1𝒢^(τ)𝒢¯^n1𝒢¯^n1\hat{\mathcal{T}}_{n}(\tau)=\hbar\hat{\bar{\mathcal{G}}}_{n}^{-1}\hat{\mathcal{G}}(\tau)\hat{\bar{\mathcal{G}}}_{n}^{-1}-\hbar\hat{\bar{\mathcal{G}}}_{n}^{-1} (22)

to calculate the 𝒯\mathcal{T}-matirx in time domain. It is easy to prove that the 𝒯\mathcal{T}-matirx calculated in this way satisfies Eq. (6). We note that in a liquid, because of the spatial translation symmetry, the average Green’s function is diagonal in the plane-wave basis. As a result, the matrix inverse and multiplication can be carried out in a truncated Hilbert space spanned by the basis without introducing errors.

The matrix elements of 𝒯\mathcal{T}-matrix in frequency domain can then be determined by applying the Fourier transform:

𝒯^ωn+νm,ωn1β0β𝑑τ𝒯^n(τ)eiνmτ.\displaystyle\hat{\mathcal{T}}_{\omega_{n}+\nu_{m},\omega_{n}}\approx\frac{1}{\hbar\beta}\int_{0}^{\hbar\beta}d\tau\hat{\mathcal{T}}_{n}(\tau)\mathrm{e}^{\mathrm{i}\nu_{m}\tau}. (23)

The matrix elements are all that are needed for evaluating the pair scattering amplitude and the effective pairing interaction (see Sec. II.1). We note that for the purpose only the matrix elements with wave-vectors close to the Fermi surface are needed. Therefore, a large energy cutoff, which is required for recovering the AE wavefunctions from the PS wavefunctions, is not needed for our calculation.

III.3 Transformation and overlap matrices

To apply the formulae derived in the last subsection, it is necessary to determine the transformation operator T^\hat{T} and the overlap matrix S^\hat{S}.

The transformation operator transforms a PS state to an AE state. From Eq. (12) and Eq. (13), the operator is

T^=𝕀^+j,a(|ϕja|ϕ~ja)p~ja|,\hat{T}=\hat{\mathbb{I}}+{\sum_{j,a}}^{\prime}\left(|\phi_{j}^{a}\rangle-|\tilde{\phi}_{j}^{a}\rangle\right)\langle\tilde{p}_{j}^{a}|, (24)

where the summation is over ions and partial waves, with the prime indicating explicitly that the summation is always truncated to a small number of partial waves in real calculations. For liquids, the basis states in both the AE space and the PS space are the plane waves. A matrix element in the plane wave basis is

ψ𝒌|T^|ψ~𝒌=δ𝒌𝒌+i,a(ψ𝒌|ϕiaψ𝒌|ϕ~ia)p~ia|ψ~𝒌,\langle\psi_{\bm{k}}|\hat{T}|\tilde{\psi}_{\bm{k}^{\prime}}\rangle=\delta_{\bm{k}\bm{k}^{\prime}}\\ +{\sum_{i,a}}^{\prime}\left(\langle\psi_{\bm{k}}|\phi_{i}^{a}\rangle-\langle\psi_{\bm{k}}|\tilde{\phi}_{i}^{a}\rangle\right)\langle\tilde{p}_{i}^{a}|\tilde{\psi}_{\bm{k}^{\prime}}\rangle, (25)

where |ψ𝒌|\psi_{\bm{k}}\rangle and |ψ~𝒌|\tilde{\psi}_{\bm{k}^{\prime}}\rangle are the plane waves in the AE and PS space, respectively. The overlap matrix element between a plane wave and a partial wave can be evaluated by

ψ𝒌|ϕia=4πVei𝒌𝑹aYlimi(𝒌^)×0rcr2dr(i)lijli(kr)ϕli,mia(r),\langle\psi_{\bm{k}}|\phi_{i}^{a}\rangle=\frac{4\pi}{\sqrt{V}}\mathrm{e}^{-\mathrm{i}\bm{k}\cdot\bm{R}_{a}}Y_{l_{i}m_{i}}(\hat{\bm{k}})\\ \times\int_{0}^{r_{c}}r^{2}\mathrm{d}r(-\mathrm{i})^{l_{i}}j_{l_{i}}(kr)\phi_{l_{i},m_{i}}^{a}(r), (26)

and similarly for other matrix elements, where YlmY_{lm} denotes the spherical harmonics, jl(kr)j_{l}(kr) is the spherical Bessel function, rcr_{c} denotes the cutoff radius of the augmentation sphere in defining T^a\hat{T}^{a}, and 𝑹a\bm{R}_{a} is the position of the ion aa.

The overlap matrix S^=T^T^\hat{S}=\hat{T}^{\dagger}\hat{T} can also be determined by using the partial waves. From Eq. (24), we have

S^=𝕀^+T^+T^+ij,a|p~iaϕiaϕ~ia|ϕjaϕ~jap~ja|,\hat{S}=-\hat{\mathbb{I}}+\hat{T}+\hat{T}^{\dagger}\\ +{\sum_{ij,a}}^{\prime}\Ket{\tilde{p}_{i}^{a}}\Braket{\phi_{i}^{a}-\tilde{\phi}_{i}^{a}}{\phi_{j}^{a}-\tilde{\phi}_{j}^{a}}\Bra{\tilde{p}_{j}^{a}}, (27)

where we assume that augmentation spheres associating with different ions do not overlap. We can rewrite it as

S^=S^+(T^T^+h.c.),\hat{S}=\hat{S}^{\prime}+\left(\hat{T}-\hat{T}^{\prime}+\mathrm{h.c.}\right), (28)

where

S^\displaystyle\hat{S}^{\prime} =\displaystyle= 𝕀^+ij,a|p~ia(ϕia|ϕjaϕ~ia|ϕ~ja)p~ja|,\displaystyle\hat{\mathbb{I}}+{\sum_{ij,a}}^{\prime}|\tilde{p}_{i}^{a}\rangle\left(\langle\phi_{i}^{a}|\phi_{j}^{a}\rangle-\langle\tilde{\phi}_{i}^{a}|\tilde{\phi}_{j}^{a}\rangle\right)\langle\tilde{p}_{j}^{a}|, (29)
T^\displaystyle\hat{T}^{\prime} =\displaystyle= 𝕀^+ij,a|p~ja(ϕ~ja|ϕiaϕ~ja|ϕ~ia)p~ia|.\displaystyle\hat{\mathbb{I}}+{\sum_{ij,a}}^{\prime}|\tilde{p}_{j}^{a}\rangle\left(\langle\tilde{\phi}_{j}^{a}|\phi_{i}^{a}\rangle-\langle\tilde{\phi}_{j}^{a}|\tilde{\phi}_{i}^{a}\rangle\right)\langle\tilde{p}_{i}^{a}|. (30)

We note that S^\hat{S}^{\prime} is the form commonly adopted in literatures. Actually, by using the closure relation Eq. (15), it is easy to see that T^\hat{T}^{\prime} is equal to T^\hat{T}, and therefore S^=S^\hat{S}=\hat{S}^{\prime} if the summation is over a complete set of partial waves. However, since real calculations always use just a small set of partial waves instead of a complete set, the correction due to T^T^\hat{T}-\hat{T}^{\prime} could be non-negligible. For the determination of the AE Green’s function and the 𝒯\mathcal{T}-matrix, it is important to maintain the consistency between T^\hat{T} and S^\hat{S} since they both appear in Eq. (21). For the reason, we use Eq. (28) instead of Eq. (29) for calculating the overlap matrix.

IV Implementation and results

IV.1 Implementation

Refer to caption
Figure 1: Flowchart for calculating Green’s function and 𝒯\mathcal{T}-matrix. It substitutes the corresponding part of the workflow shown in Fig. 1 of Ref. [1].

We employ the GPU version of VASP [34, 35] for calculating electron structures. The radius of the augmentation spheres is set to 0.520.52 Å, which may result in overlaps of the spheres in some ionic configurations but saves computation time. We test a smaller radius of 0.430.43 Å and find that differences in calculation results are negligible. The Perdew-Burke-Ernzerhof (PBE) exchange-correlation functional [36] is used in all calculations. A Monkhorst-Pack k-point mesh of spacing not larger than 2π×0.052\pi\times 0.05 Å-1 is used to sample the Brillouin zone, and an energy cutoff of 600600 eV is employed to expand the wavefunctions, yielding a convergence in energy better than 2meV/atom\sim 2\,\mathrm{meV/atom}.

To determine the Green’s function and the scattering 𝒯\mathcal{T}-matrix by using Eqs. (21, 22), we need to obtain the pseudo Hamiltonian H~^\hat{\tilde{H}}, the transformation matrix T^\hat{T} and the overlap matrix S^\hat{S} from the electron structure calculations. Since VASP does not calculate or output these quantities directly, we modify it to output intermediate quantities including the local part of the effective KS potential v~loc\tilde{v}_{\mathrm{loc}}, the coefficients of the non-local part of the effective KS potential (v~)ija(\tilde{v}^{\prime})_{ij}^{a} as well as the projector matrix elements ψ~𝒌|p~ia\langle\tilde{\psi}_{\bm{k}}|\tilde{p}_{i}^{a}\rangle. With them, the matrix elements ψ~𝒌|H~^|ψ~𝒌\langle\tilde{\psi}_{\bm{k}}|\hat{\tilde{H}}|\tilde{\psi}_{\bm{k}^{\prime}}\rangle of the pseudo Hamiltonian can be determined by using the definition

H~^=K^+v~loc+ij,a|p~ia(v~)ijap~ja|.\displaystyle\hat{\tilde{H}}=\hat{K}+\tilde{v}_{\mathrm{loc}}+\sum_{ij,a}|\tilde{p}_{i}^{a}\rangle(\tilde{v}^{\prime})_{ij}^{a}\langle\tilde{p}_{j}^{a}|. (31)

The matrix elements of the transformation operators T^\hat{T}, T^\hat{T}^{\prime} and the overlap matrix S^\hat{S}^{\prime} can also be determined by applying Eq. (24), Eq. (30), and Eq. (29), respectively. It is then straightforward to determine S^\hat{S} by applying Eq. (28).

We can then proceed to carry out the analysis outlined in Sec. II by following the procedure detailed in Ref. 1. Figure 1 shows the flowchart of our implementation.

IV.2 Results

Refer to caption
Refer to caption
Figure 2: Comparison between the full DFT-based implementation (PAW method) and the LSA in (a) pair scattering amplitude Γm(q)\Gamma_{m}(q), (b) effective pair interaction Wm(q)W_{m}(q) and (c) interaction parameters λ(n)\lambda(n). The results are for T=450T=450 K and P=500P=500 GPa. Γm(q)\Gamma_{m}(q) and Wm(q)W_{m}(q) are obtained by recasting the matrix elements of Γ\Gamma and WW as a function of q=|𝒌1𝒌2|q=|\bm{k}_{1}-\bm{k}_{2}| for 𝒌1\bm{k}_{1}, 𝒌2\bm{k}_{2} in 0.8kF|𝒌1|,|𝒌2|1.14kF0.8k_{F}\leq|\bm{k}_{1}|,|\bm{k}_{2}|\leq 1.14k_{F}.

To test our first-principles implementation based on PAW method, we apply it to metallic hydrogen liquids. The ion configurations from the constant-volume PIMD simulations of 200 hydrogen atoms in Ref. [1] are re-used in the current study. In this subsection, we summarize our calculation results.

Estimated TcT_{c}’s as well as relevant parameters of metallic hydrogen liquids under pressures from 0.50.5 to 1.51.5 TPa are summarized in Table 1. For comparison, the LSA results are also shown. We find that the results coincide well with the LSA results. It confirms Liu et al.’s prediction that the superconducting transition temperature of metallic hydrogen is higher than its predicted melting temperature [1]. We note that our prediction of TcT_{c} is only valid for the liquid phase. TcT_{c} for the solid phase of metallic hydrogen had been thoroughly studied in Ref. [7].

Refer to caption
Figure 3: Dependence of TcT_{c} on (a) different numbers of atoms, and (b) different numbers of beads for P=700P=700 GPa. The error bars indicate the numerical uncertainties of the estimations of TcT_{c}’s, i.e., the values shown in the parentheses in Table 1.

In Fig. 2, we show the comparison of the pair scattering amplitude Γm(q)\Gamma_{m}(q) and the effective pairing interaction Wm(q,ν)W_{m}(q,\nu) between the two implementations for P=700P=700 GPa and T=450T=450 K. We find that the results yielded by the two implementations are very close. We also show the interaction parameters λ(n)\lambda(n) in Fig. 2(c). To determine λ(n)\lambda(n), we recast the matrix element W11W_{11^{\prime}} as a function of q=|𝒌𝒌|q=|\bm{k}-\bm{k}^{\prime}| for 0.8kF|𝒌|,|𝒌|1.14kF0.8k_{F}\leq|\bm{k}|,|\bm{k}^{\prime}|\leq 1.14k_{F}, and evaluate Eq. (3) by integrating over qq [5]. It is evident that the results also coincide well. It is not surprising that the LSA can work well in metallic hydrogen systems because hydrogen has no inner-core electron and the effective KS potential is dominated by its local part which can be well approximated by the LSA with an appropriate dielectric function. For more general systems like hydrides, the LSA is obviously inadequate, and our implementation based on the standard first-principles approach will be useful.

We test the convergence of our calculation by varying the size of the simulation supercell and the number of beads discretizing the imaginary time. In Ref. 1 and the calculation shown above, we use a supercell with 200 hydrogen atoms and discretize the imaginary time to 24 beads. In Fig. 3(a), we show the dependence of estimated TcT_{c} on the number of atoms. We find that TcT_{c} slightly decreases with the increasing simulation size, but the difference are within the error bars. In Fig. 3(b), we show the dependence of estimated TcT_{c} on the number of beads. We find that only a relatively small number of beads (>16>16) is needed to get a converged result. The oversampling procedure discussed in Sec. II.2 is effective in eliminating the discretization errors.

rsr_{s} 1.2261.226 1.1971.197 1.171.17 1.1491.149 1.1131.113 1.0491.049
P 0.50.5 0.60.6 0.70.7 0.80.8 1.01.0 1.51.5
PAW method 350K λ\lambda 10.2(15)10.2(15) 9.0(10)9.0(10) 8.5(10)8.5(10) 7.5(9)7.5(9) 6.3(8)6.3(8) 5.2(5)5.2(5)
ω¯2\overline{\omega}_{2} 102.1(10)102.1(10) 110.9(10)110.9(10) 112.2(15)112.2(15) 124.6(7)124.6(7) 134.6(3)134.6(3) 164.1(30)164.1(30)
ρm\rho_{m} 0.37(12)0.37(12) 0.36(11)0.36(11) 0.32(10)0.32(10) 0.31(9)0.31(9) 0.32(11)0.32(11) 0.26(9)0.26(9)
450K λ\lambda 8.2(16)8.2(16) 7.7(10)7.7(10) 7.1(8)7.1(8) 6.3(10)6.3(10) 5.5(6)5.5(6) 4.6(4)4.6(4)
ω¯2\overline{\omega}_{2} 115.0(1)115.0(1) 114.9(13)114.9(13) 132.0(7)132.0(7) 141.9(4)141.9(4) 147.3(11)147.3(11) 173.1(12)173.1(12)
ρm\rho_{m} 0.10(12)-0.10(12) 0.13(9)-0.13(9) 0.13(8)-0.13(8) 0.10(10)-0.10(10) 0.14(7)-0.14(7) 0.14(6)-0.14(6)
TcT_{c} 428(25)428(25) 423(19)423(19) 421(19)421(19) 425(24)425(24) 420(19)420(19) 415(17)415(17)
Linear screening 350K λ\lambda 9.5(14)9.5(14) 8.6(11)8.6(11) 8.1(10)8.1(10) 7.2(10)7.2(10) 6.0(8)6.0(8) 5.0(5)5.0(5)
ω¯2\overline{\omega}_{2} 106.7(10)106.7(10) 113.8(1)113.8(1) 115.8(7)115.8(7) 127.5(16)127.5(16) 138.0(1)138.0(1) 167.5(30)167.5(30)
ρm\rho_{m} 0.38(12)0.38(12) 0.36(10)0.36(10) 0.32(10)0.32(10) 0.30(8)0.30(8) 0.29(11)0.29(11) 0.24(9)0.24(9)
450K λ\lambda 7.6(13)7.6(13) 7.4(10)7.4(10) 6.6(8)6.6(8) 6.0(10)6.0(10) 5.2(6)5.2(6) 4.4(4)4.4(4)
ω¯2\overline{\omega}_{2} 119.9(11)119.9(11) 117.8(4)117.8(4) 135.8(3)135.8(3) 144.6(19)144.6(19) 157.1(6)157.1(6) 176.3(12)176.3(12)
ρm\rho_{m} 0.11(11)-0.11(11) 0.13(9)-0.13(9) 0.14(8)-0.14(8) 0.11(9)-0.11(9) 0.14(7)-0.14(7) 0.15(6)-0.15(6)
TcT_{c} 428(24)428(24) 423(19)423(19) 420(19)420(19) 424(22)424(22) 418(19)418(19) 411(17)411(17)
Table 1: Mass enhancement factor λλ(0)\lambda\equiv\lambda(0), average phonon frequency ω¯2\bar{\omega}_{2} (in meV) and the maximal eigenvalue ρm\rho_{m} of the linearized Eliashberg equations for different pressures PP (in TPa) and temperatures TT (in K), determined by the standard first-principles approach (PAW method) and the LSA 222We recalculate the LSA results. They are slightly different from those presented in Ref. [1] but within the error bars. The numerical differences are due to different settings in analyzing the PIMD data.. The transition temperature TcT_{c}, i.e., the temperature at which ρm\rho_{m} becomes zero, is estimated based on a linear interpolation of ρm\rho_{m} between the two temperatures. Numerical uncertainties of the quantities are indicated in parentheses.

V Summary

In summary, we present a full DFT-based implementation of the stochastic path-integral approach for estimating superconducting transition temperatures. We derive the formulae for determining the Green’s function and the scattering 𝒯\mathcal{T}-matrix in the pseudo-basis of the PAW method. Properly calculating the SS matrix elements to eliminate the error due to the incompleteness of the basis is also discussed. We test our implementation in metallic hydrogen liquid systems and get results close to the those obtained in Ref. 1. The calculation is in agreement with Liu et al’s prediction, and suggests that metallic hydrogen could be a superconducting liquid as its superconducting TcT_{c} is higher than the predicted melting temperature of metallic hydrogen. With the full DFT-based implementation, it becomes possible to apply the stochastic path-integral approach to a wider class of systems such as hydrides.

This work is supported by the National Basic Research Program of China (973 Program) Grants No. 2018YFA0305603 and No. 2015CB921101 and the National Science Foundation of China Grant No. 11325416.

References