Demonstrating Quantum Computation for Quasiparticle Band Structures
Abstract
Understanding and predicting the properties of solid-state materials from first-principles has been a great challenge for decades. Owing to the recent advances in quantum technologies, quantum computations offer a promising way to achieve this goal. Here, we demonstrate the first-principles calculation of a quasiparticle band structure on actual quantum computers. This is achieved by hybrid quantum-classical algorithms in conjunction with qubit-reduction and error-mitigation techniques. Our demonstration will pave the way to practical applications of quantum computers.
Introduction.— Simulating solid-state materials accurately has been a long-standing issue. A widely used approach relies on first-principles calculations based on the density functional theory (DFT) [1, 2]. Despite its success, DFT fails to describe accurately the electron correlation, and band gaps for semiconductors and insulators are systematically underestimated. Many body perturbation theories such as the GW approximation overcomes this problem partially [3], while strongly correlated systems are still not properly described. Recently, wavefunction-based theories originally developed in the field of quantum chemistry have been successfully applied to solids [4, 5, 6, 7]. Moreover, the equation-of-motion coupled-cluster theory with single, double and triple excitations (EOM-CCSDT) is arguably more accurate than the GW approximation [8]. Nevertheless, the high computational costs of such calculations prohibit practical applications to solid-state materials.
Owing to the recent advances in quantum technologies, quantum computations offer a promising way to efficient and accurate simulations of quantum systems. The two leading quantum algorithms for solving electronic-structure problems are the quantum phase estimation (QPE) [9, 10, 11] and the variational quantum eigensolver (VQE) [12]. QPE is expected to provide an exponential speedup in exact full configuration interaction (FCI) calculations. However, QPE requires a quantum circuit with many gates, and thus it is sensitive to the noise on quantum devices, hindering its practical applications until the realization of large-scale fault-tolerant quantum computers. On the other hand, VQE can be implemented with a shallower quantum circuit, allowing its application on near-term noisy quantum devices as demonstrated for small molecules [12, 13, 14]. There is therefore a scenario in which the practical application of quantum computers might be realized even in the present noisy intermediate-scale quantum (NISQ) era [15].
Recently, VQE has been extended to periodic materials [16, 17, 18, 19, 20, 21, 22, 23]. Interestingly, the quasiparticle band structures can now be obtained using the quantum subspace expansion (QSE)-type formalisms [24, 19, 20], which are variants of EOM. So far, experimental demonstrations of band structures on quantum devices are limited to the tight-binding (one-body) Hamiltonian [17, 23]. However, the inclusion of two-body terms is crucial to treat electron correlations, and it is indispensable for practical first-principles calculations.
In this paper, we experimentally demonstrate the first-principles calculation of a quasiparticle band structure on noisy quantum devices. We treat an ab initio Hamiltonian including the two-body terms. Calculations are based on QSE in conjunction with VQE. To mitigate noise effects on calculation results, we use the qubit-reduction and error-mitigation techniques. Owing to this methodology, we successfully reproduce the ideal noise-free results. Our demonstration is an important step toward practical band-structure calculation on quantum computers.
Ab initio Hamiltonian.— We consider the second quantized representation of ab initio Hamiltonians of periodic systems which is given by
(1) | |||||
Here, () is the fermionic creation (annihilation) operator on the th crystalline orbital (CO) with the crystal momentum obtained through the Hartree-Fock (HF) calculation. The complex coefficients and are one-body and two-body integrals between COs, respectively. The prime on the summation symbol accounts for the momentum conservation law , where is a reciprocal lattice vector of the unit cell.
Hybrid quantum-classical algorithms.— To calculate quasiparticle band structures, we use the QSE method combined with VQE as reported in Refs. [19, 20]. In QSE, the ground state is used as a reference state . With an excitation operator , we construct a low-energy subspace Hamiltonian which is given by in the matrix representation. Then we obtain the spectrum of energy eigenvalues (quasiparticle bands) by solving the generalized eigenvalue problem . Here, is the matrix consisting of the eigenvectors and is the diagonal matrix whose elements are eigenvalues. In addition, the matrix is given by . We evaluate the matrix elements and using quantum devices. The diagonalization for solving the generalized eigenvalue problem is performed on classical computers. As the excitation operator , we choose for obtaining the valence bands at each , where runs over the occupied orbitals. Similarly, is used for the conduction bands, where runs over the unoccupied orbitals.
To prepare the ground state , we use the VQE method which is based on the variational method with a parameterized wavefunction ansatz. The wavefunction ansatz takes the form of , and the parameters are variationally optimized to minimize the energy expectation value. Here, is an input quantum state and is a unitary operator implemented on a quantum circuit.

Settings.— We consider Si that has the diamond crystal structure with the experimental lattice constant of 5.43 Å, where two atoms are contained in the primitive cell. For the Brillouin zone sampling, a 111 k-point grid is centered at the target k-point on the band path. For each target k-point, the Hamiltonian is constructed separately. The GTH (Goedecker-Teter-Hutter) pseudpotential [25] is used together with the GTH-SZV (single-zeta valence) basis set. To reduce the number of required qubits, we use the active space approximation and take the highest occupied and lowest unoccupied COs into account for each k-point. In addition, we map the target fermionic Hamiltonians to the qubit ones with the technique reported in Ref. [26], which tapers off two qubits by exploiting symmetries. Thus, the Si crystal is solved by a two-qubit system.
In Fig. 1, we show the quantum circuit used in the present study. It is motivated by the hardware-efficient ansatz [13], but we consider a simplified circuit with the minimal depth to reduce the computational cost and the effect of noise. The variational parameters are optimized by using the sequential minimal optimization [27] on a noiseless statevector simulator.
Quantum devices used in our demonstration are Rigetti’s Aspen-M processors[28]. In particular, we adopt qubits with high fidelities which are shown in Table 1 as examples. In the QSE calculations, we apply the readout-error mitigation (REM) [29, 30, 31, 32]. Moreover, to cancel out the bias coming from time-varying noise, we repeat the same calculation 40-70 times and average the outcomes (See also Supplemental Material [33]).
Qubits | Fidelity (%) | CZ gate fidelity (%) | Readout (%) |
Q1, Q2 | 99.90, 99.97 | 98.29 | 98.10, 99.60 |

Results.— In Fig. 2, we show the quasiparticle band structure obtained by QSE. The result labeled as “VQE” represents the main one where the QSE calculations were performed on quantum devices. For comparisons, we include the results where the exact ground states were obtained using FCI or the complete active space configuration interaction (CASCI) with the same active space as VQE. For these two results, the QSE calculations were accurately performed using a statevector simulator. As seen in this figure, the VQE result agrees well with the corresponding FCI and CASCI ones, showing that the band structure is accurately obtained using actual quantum devices.

To apply REM, we constructed a calibration matrix before each calculation. More specifically, we prepared all the computational basis states and measured each probability distribution in the same basis (See also the Supplemental Material for the detailed definition of the calibration matrix). In Fig. 3 (a), we show all the records of the calibration matrices (diagonal elements) measured throughout the present study (December 20, 2022 to March 27, 2023), indicating that the noise is time-varying and its effect on outcomes also varies at every measurement. Figure 3 (b) shows a histogram of the calculated band energies at the point. Even though REM is applied, most of the results still deviate from the ideal noise-free ones obtained by the statevector simulator. Since the statistical error in each calculation was much smaller than the deviation (See also Supplemental Material [33]), the bias is mainly due to the effect of device noise. However, we found that averaging the outcomes at various times leads to error cancellations, which explains our well-reproduced ideal values.

Finally we address the accuracy of the VQE ground state. Figure 4 shows optimization processes of the VQE state at the point. The energy optimized by the noiseless sampling simulator agrees with the exact ground-state energy obtained by CASCI within the chemical accuracy of kcal/mol (= eV), showing that the ansatz we employ describes the ground state accurately. For this particular k-point, we also performed the optimization using actual quantum devices as a demonstration. As a result, we found that the optimization with REM is not sufficient to reach the exact ground-state energy. To overcome it, we also applied the zero-noise extrapolation (ZNE) method [34, 35, 36, 14] at the cost of introducing the redundant gates and measurements (See also Supplemental Material [33]). With this approach, we eventually observed a tendency of converging to the exact ground-sate energy.
Summary and Outlook.— To summarize, we have demonstrated calculations of a quasiparticle band structure using actual quantum devices. The difficulty arises from the noise inherent to quantum devices. To circumvent it, a qubit-reduction strategy combining the pseudopotential, the active space approximation, and the symmetry-based qubit tapering technique were implemented. Owing to this strategy, we could solve the Si crystal with a two-qubit system. Moreover, the error-mitigation techniques were successfully applied and the ideal noise-free results were reproduced. Since the band structure is an essential physical characterization of the periodic materials, we believe that the present demonstration is a crucial step towards practical applications of quantum computers to solid-state materials.
Scaling up the quantum computations is certainly an indispensable subsequent step. The REM method used in the present study requires manipulations with probability vectors of size , which limits the scalability ( is the number of qubits). Problems on large systems might be tackled with scalable error-mitigation methods [31, 32, 37, 38]. In addition, a promising alternative approach is the application of recently developed hybrid quantum-classical algorithms which circumvents the VQE optimization difficulties. For example, a quantum algorithm combined with a quantum Monte Carlo was developed and demonstrated for the ground-state calculations of the diamond solid using 16-qubit systems [39]. In another example, a hybrid algorithm called quantum-selected configuration interaction was shown to calculate excited states as well as ground states [40]. These are interesting directions toward practical applications of quantum computers to larger systems.
Acknowledgements.— The authors thank Amazon Web Services for supporting this work through their Amazon Braket service. All computations in the present work are performed using the quantum-circuit simulation library Qulacs [41] with QURI Parts [42], a library for developing quantum algorithms. The Hamiltonians are constructed by the PySCF [43] and the OpenFermion [44] software.
References
- Hohenberg and Kohn [1964] P. Hohenberg and W. Kohn, Phys. Rev. 136, B864 (1964).
- Kohn and Sham [1965] W. Kohn and L. J. Sham, Phys. Rev. 140, A1133 (1965).
- Hybertsen and Louie [1985] M. S. Hybertsen and S. G. Louie, Phys. Rev. Lett. 55, 1418 (1985).
- McClain et al. [2017] J. McClain, Q. Sun, G. K.-L. Chan, and T. C. Berkelbach, J. Chem. Theory Comput. 13, 1209 (2017).
- Dittmer et al. [2019] A. Dittmer, R. Izsák, F. Neese, and D. Maganas, Inorganic Chemistry 58, 9303 (2019).
- Wang and Berkelbach [2020] X. Wang and T. C. Berkelbach, J. Chem. Theory Comput. 16, 3095 (2020).
- Gallo et al. [2021] A. Gallo, F. Hummel, A. Irmler, and A. Grüneis, J. Chem. Phys. 154, 064106 (2021).
- Lange and Berkelbach [2018] M. F. Lange and T. C. Berkelbach, J. Chem. Theory Comput. 14, 4224 (2018).
- [9] A. Y. Kitaev, arXiv:quant-ph/9511026 .
- Cleve et al. [1998] R. Cleve, A. Ekert, C. Macchiavello, and M. Mosca, Proc. R. Soc. Lond. A 454, 339 (1998).
- Aspuru-Guzik et al. [2005] A. Aspuru-Guzik, A. D. Dutoi, P. J. Love, and M. Head-Gordon, Science 309, 1704 (2005).
- Peruzzo et al. [2014] A. Peruzzo, J. McClean, P. Shadbolt, M.-H. Yung, X.-Q. Zhou, P. J. Love, A. Aspuru-Guzik, and J. L. O’Brien, Nature Communications 5 (2014).
- Kandala et al. [2017] A. Kandala, A. Mezzacapo, K. Temme, M. Takita, M. Brink, J. M. Chow, and J. M. Gambetta, Nature 549, 242 (2017).
- Kandala et al. [2019] A. Kandala, K. Temme, A. D. Córcoles, A. Mezzacapo, J. M. Chow, and J. M. Gambetta, Nature 567, 491 (2019).
- Preskill [2018] J. Preskill, Quantum 2, 79 (2018).
- Liu et al. [2020] J. Liu, L. Wan, Z. Li, and J. Yang, J. Chem. Theory Comput. 16, 6904 (2020).
- Cerasoli et al. [2020] F. T. Cerasoli, K. Sherbert, J. Sławińska, and M. Buongiorno Nardelli, Phys. Chem. Chem. Phys. 22, 21816 (2020).
- Mizuta et al. [2021] K. Mizuta, M. Fujii, S. Fujii, K. Ichikawa, Y. Imamura, Y. Okuno, and Y. O. Nakagawa, Phys. Rev. Res. 3, 043121 (2021).
- Fan et al. [2021] Y. Fan, J. Liu, Z. Li, and J. Yang, J. Phys. Chem. Lett. 12, 8833 (2021).
- Yoshioka et al. [2022] N. Yoshioka, T. Sato, Y. O. Nakagawa, Y.-y. Ohnishi, and W. Mizukami, Phys. Rev. Res. 4, 013052 (2022).
- [21] D. Z. Manrique, I. T. Khan, K. Yamamoto, V. Wichitwechkarn, and D. M. Ramo, arXiv:2008.08694 .
- Yamamoto et al. [2022] K. Yamamoto, D. Z. Manrique, I. T. Khan, H. Sawada, and D. M. Ramo, Phys. Rev. Res. 4, 033110 (2022).
- Sherbert et al. [2021] K. Sherbert, F. Cerasoli, and M. Buongiorno Nardelli, RSC Adv. 11, 39438 (2021).
- McClean et al. [2017] J. R. McClean, M. E. Kimchi-Schwartz, J. Carter, and W. A. de Jong, Phys. Rev. A 95, 042308 (2017).
- Goedecker et al. [1996] S. Goedecker, M. Teter, and J. Hutter, Phys. Rev. B 54, 1703 (1996).
- [26] S. Bravyi, J. M. Gambetta, A. Mezzacapo, and K. Temme, arXiv:1701.08213 .
- Nakanishi et al. [2020] K. M. Nakanishi, K. Fujii, and S. Todo, Phys. Rev. Res. 2, 043158 (2020).
- [28] Rigetti Systems Aspen-M-3 Quantum Processor, https://qcs.rigetti.com/qpus.
- Chen et al. [2019] Y. Chen, M. Farahzad, S. Yoo, and T.-C. Wei, Phys. Rev. A 100, 052315 (2019).
- Maciejewski et al. [2020] F. B. Maciejewski, Z. Zimborás, and M. Oszmaniec, Quantum 4, 257 (2020).
- Bravyi et al. [2021] S. Bravyi, S. Sheldon, A. Kandala, D. C. Mckay, and J. M. Gambetta, Phys. Rev. A 103, 042605 (2021).
- [32] K. E. Hamilton, T. Kharazi, T. Morris, A. J. McCaskey, R. S. Bennink, and R. C. Pooser, arXiv:2006.01805 .
- [33] See Supplemental Material for the details of quantum devices, shot allocation, readout-error mitigation, and zero-noise extrapolation, which includes Refs [45, 46].
- Richardson [1911] L. F. Richardson, Phil. Trans. R. Soc. Lond. A 210, 307 (1911).
- Li and Benjamin [2017] Y. Li and S. C. Benjamin, Phys. Rev. X 7, 021050 (2017).
- Temme et al. [2017] K. Temme, S. Bravyi, and J. M. Gambetta, Phys. Rev. Lett. 119, 180509 (2017).
- Nation et al. [2021] P. D. Nation, H. Kang, N. Sundaresan, and J. M. Gambetta, PRX Quantum 2, 040326 (2021).
- [38] S. Srinivasan, B. Pokharel, G. Quiroz, and B. Boots, arXiv:2210.12284 .
- Huggins et al. [2022] W. J. Huggins, B. A. O’Gorman, N. C. Rubin, D. R. Reichman, R. Babbush, and J. Lee, Nature 603, 416 (2022).
- [40] K. Kanno, M. Kohda, R. Imai, S. Koh, K. Mitarai, W. Mizukami, and Y. O. Nakagawa, arXiv:2302.11320 .
- Suzuki et al. [2021] Y. Suzuki, Y. Kawase, Y. Masumura, et al., Quantum 5, 559 (2021).
- qur [2022] QURI Parts (2022), https://github.com/QunaSys/quri-parts.
- Sun et al. [2020] Q. Sun, X. Zhang, S. Banerjee, et al., J. Chem. Phys. 153, 024109 (2020).
- McClean et al. [2020] J. R. McClean, N. C. Rubin, K. J. Sung, et al., Quantum Science and Technology 5, 034014 (2020).
- Amazon Web Services [2020] Amazon Web Services, Amazon Braket (2020).
- Verteletskyi et al. [2020] V. Verteletskyi, T. Yen, and A. F. Izmaylov, J. Chem. Phys. 152 (2020).
Supplemental Material
I Quantum devices
In the present study, we used Rigetti’s quantum devices via Amazon Braket [45]. More specifically, first we used the Aspen-M-2 processor, and later we used its successor, Aspen-M-3 processors [28]. For QSE, we performed the same calculations 40 times for each k-point to take the average. After that, for k-points where we observed relatively large variances of outcomes, we obtained 30 more calculation results (This was done for the L point and the middle point between L and ).
Figure S1 shows calculation results for the energy of a VQE optimized state. The calculations were performed on the Aspen-M-2 processor and we obtained 40 independent results over the course of two days. As a result, we found that the amount of deviations from the ideal noise-free results obtained by the statevector simulator varies at each measurement. Since the statistical error in each calculation is much smaller than the deviation, it indicates that the noise is time-varying and the bias on outcomes also varies at each measurement.
II Shot allocation
In the QSE calculations, the matrix elements of and were evaluated on the quantum devices. More concretely, to estimate the expectation values for the reference state , the operators and were converted to the linear combinations of Pauli strings using the mapping technique reported in Ref. [26]. We truncated the Pauli strings whose coefficients are below in absolute values. In addition, we adopted the grouping method [13, 46] where qubit-wise commuting Pauli strings are categorized into the same group and they are measured simultaneously. In our calculations, we obtained one-to-five groups for and one group for for each k-point. Then, 10,000 shots were allocated uniformly to each group. Here, the number of shots is the number of repetitions for the state preparation and measurement.
In the VQE calculations, the Hamiltonian was decomposed to five Pauli strings and grouped into two groups using the same qubit-wise commuting grouping method. To obtain the calculation results shown in Fig. 4 of the main text, we allocated 5,000 shots to each group.
III Readout-error mitigation
The readout-error mitigation (REM) [29, 30, 31, 32] is a technique to mitigate noise effects that occur in the readout process. In this method, an ideal probability distribution of a quantum state is assumed to relate to the measured distribution as
(2) |
where is a calibration matrix. Based on this relation, we can infer from via the inverse transformation after obtaining in the preliminary measurements.
To obtain , we first prepared the computational basis states , , and separately, and performed measurements using 10,000 shots for each state. Then, the matrix was constructed as
(3) |
where denotes the number of outcomes (= 00, 01, 10, 11) in the measurement of the basis state. is a normalization factor which is equal to 10,000 in the present study.
Figure S2 shows an application result of REM. In this example, we measured the probability distribution of a VQE optimized state . From this result, we see that, owing to REM, we obtained the probability distribution which is close to the ideal one obtained by the noiseless simulator.
IV Zero-noise extrapolation
The zero-noise extrapolation (ZNE) [34, 35, 36, 14] is a technique for mitigating the effect of gate errors. In this approach, we estimate the noise-free result by extrapolation of outcomes with different noise levels. To this end, we prepared a noise-amplified quantum circuit by replacing each gate component with redundant one as shown in Fig. S3. We define a dimensionless noise-amplification factor as the depth of this component. Namely, the original quantum circuit and the redundant one correspond to and 3, respectively. The extrapolations were performed in terms of to estimate the value in the noiseless limit . Figure S4 shows an extrapolation result of the energy of a VQE optimized state.



