Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Measuring qubit stability in a gate-based NISQ hardware processor

  • Published:
Quantum Information Processing Aims and scope Submit manuscript

Abstract

Some of the most problematic issues that limit the implementation of applications on noisy intermediate-scale quantum machines are the adverse impacts of both incoherent and coherent errors. We conducted an in-depth study of coherent errors on a quantum hardware platform using a transverse-field Ising model Hamiltonian as a sample user application. We report here on the results from these computations using several error mitigation protocols that profile these errors and provide an indication of the qubit stability. Through a detailed set of measurements, we identify inter-day and intra-day qubit calibration drift and the impacts of quantum circuit placement on groups of qubits in different physical locations on the processor. This paper also discusses how these measurements can provide a better understanding of these types of errors and how they may improve efforts to validate the accuracy of quantum computations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data availability

Data are available from the corresponding author upon reasonable request.

References

  1. Preskill, J.: Quantum computing in the NISQ era and beyond. Quantum 2, 79 (2018). https://doi.org/10.22331/q-2018-08-06-79

    Article  Google Scholar 

  2. IBM: Our New 2022 Development Roadmap. https://www.ibm.com/quantum/roadmap. Accessed 23 June 2022

  3. Temme, K., Bravyi, S., Gambetta, J.M.: Error mitigation for short-depth quantum circuits. Phys. Rev. Lett. 119(18), 180509 (2017). https://doi.org/10.1103/PhysRevLett.119.180509

    Article  ADS  MathSciNet  Google Scholar 

  4. Li, Y., Benjamin, S.C.: Efficient variational quantum simulator incorporating active error minimization. Phys. Rev. X 7(2), 021050 (2017). https://doi.org/10.1103/PhysRevX.7.021050

    Article  Google Scholar 

  5. Giurgica-Tiron, T., Hindy, Y., LaRose, R., Mari, A., Zeng, W.J.: 2020 IEEE International Conference on Quantum Computing and Engineering (QCE) (2020). https://doi.org/10.1109/QCE49297.2020.00045

  6. Wallman, J.J., Emerson, J.: Noise tailoring for scalable quantum computation via randomized compiling. Phys. Rev. A 94(5), 052325 (2016). https://doi.org/10.1103/PhysRevA.94.052325

    Article  ADS  Google Scholar 

  7. Hashim, A., Naik, R.K., Morvan, A., Ville, J.L., Mitchell, B., Kreikebaum, J.M., Davis, M., Smith, E., Iancu, C., O’Brien, K.P., Hincks, I., Wallman, J.J., Emerson, J., Siddiqi, I.: Randomized compiling for scalable quantum computing on a noisy superconducting quantum processor (2021). arXiv:2010.00215

  8. Greenbaum, D., Dutton, Z.: Modeling coherent errors in quantum error correction. Quantum Sci. Technol. 3, 015007 (2017). https://doi.org/10.1088/2058-9565/aa9a06

    Article  ADS  Google Scholar 

  9. Mohseni, M., Rezakhani, A.T., Lidar, D.A.: Quantum-process tomography: resource analysis of different strategies. Phys. Rev. A 77, 032322 (2008). https://doi.org/10.1103/PhysRevA.77.032322

    Article  ADS  Google Scholar 

  10. Flammia, S.T., Gross, D., Liu, Y.K., Eisert, J.: Quantum tomography via compressed sensing: error bounds, sample complexity and efficient estimators. New J. Phys. 14, 095022 (2012). https://doi.org/10.1088/1367-2630/14/9/095022

    Article  ADS  MATH  Google Scholar 

  11. Chuang, I.L., Nielsen, M.A.: Prescription for experimental determination of the dynamics of a quantum black box. J. Mod. Opt. 44, 2455–2467 (1997). https://doi.org/10.1080/09500349708231894

    Article  ADS  Google Scholar 

  12. Mostame, S., Schützhold, R.: Quantum simulator for the Ising model with electrons floating on a helium film. Phys. Rev. Lett. 101(22), 220501 (2008). https://doi.org/10.1103/PhysRevLett.101.220501

    Article  ADS  Google Scholar 

  13. Branderhorst, M.P.A., Nunn, J., Walmsley, I.A., Kosut, R.L.: Simplified quantum process tomography. New J. Phys. 11, 115010 (2009). https://doi.org/10.1088/1367-2630/11/11/115010

    Article  ADS  Google Scholar 

  14. Merkel, S.T., Gambetta, J.M., Smolin, J.A., Poletto, S., Córcoles, A.D., Johnson, B.R., Ryan, C.A., Steffen, M.: Self-consistent quantum process tomography. Phys. Rev. A 87, 062119 (2013). https://doi.org/10.1103/PhysRevA.87.062119

    Article  ADS  Google Scholar 

  15. Blume-Kohout, R., Gamble, J.K., Nielsen, E., Mizrahi, J., Sterk, J.D., Maunz, P.: Robust, self-consistent, closed-form tomography of quantum logic gates on a trapped ion qubit (2013). arXiv:1310.4492

  16. Scholten, T.L., Blume-Kohout, R.: Behavior of the maximum likelihood in quantum state tomography. New J. Phys. 20, 023050 (2018). https://doi.org/10.1088/1367-2630/aaa7e2

    Article  ADS  Google Scholar 

  17. Emerson, J., Alicki, R., Życzkowski, K.: Scalable noise estimation with random unitary operators. J. Opt. B Quantum Semiclassical Opt. 7, S347–S352 (2005). https://doi.org/10.1088/1464-4266/7/10/021

    Article  ADS  MathSciNet  Google Scholar 

  18. Dankert, C., Cleve, R., Emerson, J., Livine, E.: Exact and approximate unitary 2-designs and their application to fidelity estimation. Phys. Rev. A 80, 012304 (2009). https://doi.org/10.1103/PhysRevA.80.012304

    Article  ADS  Google Scholar 

  19. Magesan, E., Blume-Kohout, R., Emerson, J.: Gate fidelity fluctuations and quantum process invariants. Phys. Rev. A 84, 012309 (2011). https://doi.org/10.1103/PhysRevA.84.012309

    Article  ADS  Google Scholar 

  20. Erhard, A., Wallman, J.J., Postler, L., Meth, M., Stricker, R., Martinez, E.A., Schindler, P., Monz, T., Emerson, J., Blatt, R.: Characterizing large-scale quantum computers via cycle benchmarking. Nat. Commun. 10, 1–7 (2019). https://doi.org/10.1038/s41467-019-13068-7

    Article  Google Scholar 

  21. Gong, M., Chen, M.C., Zheng, Y., Wang, S., Zha, C., Deng, H., Yan, Z., Rong, H., Wu, Y., Li, S., Chen, F., Zhao, Y., Liang, F., Lin, J., Xu, Y., Guo, C., Sun, L., Castellano, A.D., Wang, H., Peng, C., Lu, C.Y., Zhu, X., Pan, J.W.: Genuine 12-qubit entanglement on a superconducting quantum processor. Phys. Rev. Lett. 122(11), 110501 (2019). https://doi.org/10.1103/PhysRevLett.122.110501

    Article  ADS  Google Scholar 

  22. McKay, D.C., Sheldon, S., Smolin, J.A., Chow, J.M., Gambetta, J.M.: Three-qubit randomized benchmarking. Phys. Rev. Lett. 122(20), 200502 (2019). https://doi.org/10.1103/PhysRevLett.122.200502

    Article  ADS  Google Scholar 

  23. Sundaresan, N., Lauer, I., Pritchett, E., Magesan, E., Jurcevic, P., Gambetta, J.M.: Reducing unitary and spectator errors in cross resonance with optimized rotary echoes. PRX Quantum 1, 020318 (2020). https://doi.org/10.1103/PRXQuantum.1.020318

    Article  Google Scholar 

  24. Piltz, C., Sriarunothai, T., Varón, A., Wunderlich, C.: A trapped-ion-based quantum byte with 10–5 next-neighbour cross-talk. Nat. Commun. 5, 1–10 (2014). https://doi.org/10.1038/ncomms5679

    Article  Google Scholar 

  25. Reagor, M., Osborn, C.B., Tezak, N., Staley, A., Prawiroatmodjo, G., Scheer, M., Alidoust, N., Sete, E.A., Didier, N., da Silva, M.P., et al.: Demonstration of universal parametric entangling gates on a multi-qubit lattice. Sci. Adv. 4, eaao3603 (2018). https://doi.org/10.1126/sciadv.aao3603

    Article  ADS  Google Scholar 

  26. Sarovar, M., Proctor, T., Rudinger, K., Young, K., Nielsen, E., Blume-Kohout, R.: Detecting crosstalk errors in quantum information processors. Quantum 4, 321 (2020). https://doi.org/10.22331/q-2020-09-11-321

    Article  Google Scholar 

  27. Chow, J.M., Córcoles, A.D., Gambetta, J.M., Rigetti, C., Johnson, B.R., Smolin, J.A., Rozen, J.R., Keefe, G.A., Rothwell, M.B., Ketchen, M.B., et al.: Simple all-microwave entangling gate for fixed-frequency superconducting qubits. Phys. Rev. Lett. 107, 080502 (2011). https://doi.org/10.1103/PhysRevLett.107.080502

    Article  ADS  Google Scholar 

  28. Tripathi, V., Chen, H., Khezri, M., Yip, K.W., Levenson-Falk, E.M., Lidar, D.A.: Suppression of crosstalk in superconducting qubits using dynamical decoupling (2021). arXiv:2108.04530

  29. Bialczak, R.C., Ansmann, M., Hofheinz, M., Lucero, E., Neeley, M., O’Connell, A.D., Sank, D., Wang, H., Wenner, J., Steffen, M., et al.: Quantum process tomography of a universal entangling gate implemented with Josephson phase qubits. Nat. Phys. 6, 409–413 (2010). https://doi.org/10.1038/nphys1639

    Article  Google Scholar 

  30. Zhao, P., Lan, D., Xu, P., Xue, G., Blank, M., Tan, X., Yu, H., Yu, Y.: Suppression of static ZZ interaction in an all-transmon quantum processor. Phys. Rev. Appl. 16, 024037 (2021). https://doi.org/10.1103/PhysRevApplied.16.024037

    Article  ADS  Google Scholar 

  31. Long, J., Zhao, T., Bal, M., Zhao, R., Barron, G.S., sheng, Ku, H., Howard, J.A., Wu, X., McRae, C.R.H., Deng, X.H., Ribeill, G.J., Singh, M., Ohki, T.A., Barnes, E., Economou, S.E., Pappas, D.P.: A universal quantum gate set for transmon qubits with strong zz interactions (2021). arXiv:2103.12305

  32. Clark, C.R., Metodi, T.S., Gasster, S.D., Brown, K.R.: Resource requirements for fault-tolerant quantum simulation: the ground state of the transverse Ising model. Phys. Rev. A 79(6), 062314 (2009). https://doi.org/10.1103/PhysRevA.79.062314

    Article  ADS  Google Scholar 

  33. Kandala, A., Temme, K., Córcoles, A.D., Mezzacapo, A., Chow, J.M., Gambetta, J.M.: Error mitigation extends the computational reach of a noisy quantum processor. Nature 567, 491–495 (2019). https://doi.org/10.1038/s41586-019-1040-7

    Article  ADS  Google Scholar 

  34. Yeter-Aydeniz, K., Siopsis, G., Pooser, R.C.: Scattering in the Ising model with the quantum Lanczos algorithm \({\ast }\). New J. Phys. 23, 043033 (2021). https://doi.org/10.1088/1367-2630/abe63d

    Article  ADS  MathSciNet  Google Scholar 

  35. Lamm, H., Lawrence, S.: Simulation of nonequilibrium dynamics on a quantum computer. Phys. Rev. Lett. 121, 170501 (2018)

    Article  ADS  Google Scholar 

  36. Cervera-Lierta, A.: Exact Ising model simulation on a quantum computer. Quantum 2, 114 (2018). https://doi.org/10.22331/q-2018-12-21-114

    Article  Google Scholar 

  37. Somma, R.D.: Quantum simulations of one dimensional quantum systems (2016). arXiv:1503.06319

  38. Johanning, M., Varón, A.F., Wunderlich, C.: Quantum simulations with cold trapped ions. J. Phys. B At. Mol. Opt. Phys. 42, 154009 (2009). https://doi.org/10.1088/0953-4075/42/15/154009

    Article  ADS  Google Scholar 

  39. Smith, A., Kim, M.S., Pollmann, F., Knolle, J.: Simulating quantum many-body dynamics on a current digital quantum computer. npj Quantum Inf. 5, 1–13 (2019). https://doi.org/10.1038/s41534-019-0217-0

    Article  Google Scholar 

  40. Vovrosh, J., Knolle, J.: Confinement and entanglement dynamics on a digital quantum computer (2020). arXiv:2001.03044

  41. Salathé, Y., Mondal, M., Oppliger, M., Heinsoo, J., Kurpiers, P., Potočnik, A., Mezzacapo, A., Las Heras, U., Lamata, L., Solano, E., et al.: Digital quantum simulation of spin models with circuit quantum electrodynamics. Phys. Rev. X 5, 021027 (2015). https://doi.org/10.1103/PhysRevX.5.021027

    Article  Google Scholar 

  42. Bernien, H., Schwartz, S., Keesling, A., Levine, H., Omran, A., Pichler, H., Choi, S., Zibrov, A.S., Endres, M., Greiner, M., Vuletić, V., Lukin, M.D.: Probing many-body dynamics on a 51-atom quantum simulator. Nature 551, 579–584 (2017)

    Article  ADS  Google Scholar 

  43. Zhang, J., Pagano, G., Hess, P.W., Kyprianidis, A., Becker, P., Kaplan, H., Gorshkov, A.V., Gong, Z.X., Monroe, C.: Observation of a many-body dynamical phase transition with a 53-qubit quantum simulator. Nature 551, 601–604 (2017). https://doi.org/10.1038/nature24654

    Article  ADS  Google Scholar 

  44. Labuhn, H., Barredo, D., Ravets, S., de Léséleuc, S., Macrì, T., Lahaye, T., Browaeys, A.: Tunable two-dimensional arrays of single Rydberg atoms for realizing quantum Ising models. Nature 534, 667–670 (2016). https://doi.org/10.1038/nature18274

    Article  ADS  Google Scholar 

  45. Chertkov, E., Bohnet, J., Francois, D., Gaebler, J., Gresh, D., Hankin, A., Lee, K., Tobey, R., Hayes, D., Neyenhuis, B., Stutz, R., Potter, A.C., Foss-Feig, M.: Holographic dynamics simulations with a trapped ion quantum computer (2021). arXiv:2105.09324

  46. Kandala, A., Mezzacapo, A., Temme, K., Takita, M., Brink, M., Chow, J.M., Gambetta, J.M.: Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets. Nature 549, 242–246 (2017). https://doi.org/10.1038/nature23879

    Article  ADS  Google Scholar 

  47. You, H., Geller, M.R., Stancil, P.C.: Simulating the transverse Ising model on a quantum computer: error correction with the surface code. Phys. Rev. A 87(3), 032341 (2013). https://doi.org/10.1103/PhysRevA.87.032341

    Article  ADS  Google Scholar 

  48. Hebenstreit, M., Alsina, D., Latorre, J.I., Kraus, B.: Compressed quantum computation using a remote five-qubit quantum computer. Phys. Rev. A 95(5), 052339 (2017). https://doi.org/10.1103/PhysRevA.95.052339

    Article  ADS  Google Scholar 

  49. Schauss, P.: Quantum simulation of transverse Ising models with Rydberg atoms. Quantum Sci. Technol. 3, 023001 (2018). https://doi.org/10.1088/2058-9565/aa9c59

    Article  ADS  Google Scholar 

  50. Flammia, S.T., Wallman, J.J.: Efficient estimation of Pauli channels. ACM Trans. Quantum Comput. 1, 1–32 (2020). https://doi.org/10.1145/3408039

    Article  MathSciNet  Google Scholar 

  51. Keesling, A., et al.: Quantum Kibble–Zurek mechanism and critical dynamics on a programmable Rydberg simulator. Nature 568, 207–211 (2019)

    Article  ADS  Google Scholar 

  52. Kim, Y., Wood, C.J., Yoder, T.J., Merkel, S.T., Gambetta, J.M., Temme, K., Kandala, A.: Scalable error mitigation for noisy quantum circuits produces competitive expectation values (2021). arXiv:2108.09197

  53. Gustafson, E., Zhu, Y., Dreher, P., Linke, N.M., Meurice, Y.: Real-time quantum calculations of phase shifts using wave packet time delays. Phys. Rev. D 104, 054507 (2021)

    Article  ADS  MathSciNet  Google Scholar 

  54. Gustafson, E., Dreher, P., Hang, Z., Meurice, Y.: Benchmarking quantum computers for real-time evolution of a \((1+1)\) field theory with error mitigation. Quantum Sci. Technol. 6, 045020 (2021). https://doi.org/10.1088/2058-9565/ac1dff

    Article  ADS  Google Scholar 

  55. Gustafson, E., Meurice, Y., Unmuth-Yockey, J.: Quantum simulation of scattering in the quantum Ising model. Phys. Rev. D 99, 094503 (2019)

    Article  ADS  MathSciNet  Google Scholar 

  56. Lloyd, S.: Universal quantum simulators. Science 273, 1073–1078 (1996). https://doi.org/10.1126/science.273.5278.1073

    Article  ADS  MathSciNet  MATH  Google Scholar 

  57. Meurice, Y.: Quantum Field Theory: A Quantum Computation Approach. Institute of Physics Publishing, Bristol (2021)

    Book  Google Scholar 

  58. Childs, A.M., Su, Y., Tran, M.C., Wiebe, N., Zhu, S.: Theory of trotter error with commutator scaling. Phys. Rev. X 11(1), 011020 (2021). https://doi.org/10.1103/PhysRevX.11.011020

    Article  Google Scholar 

  59. Layden, D.: First-order trotter error from a second-order perspective (2021). arXiv:2107.08032

  60. Eastin, B., Flammia, S.T.: Q-circuit tutorial (2004). arXiv:quant-ph/0406003v2

  61. Beale, S.J., Carignan-Dugas, A., Dahlen, D., Emerson, J., Hincks, I., Iyer, P., Jain, A., Hufnagel, D., Ospadov, E., Saunders, J., Stasiuk, A., Wallman, J.J., Winick, A.: True-q (2020). https://doi.org/10.5281/zenodo.3945250

  62. Qi, J., Ng, H.K.: Comparing the randomized benchmarking figure with the average infidelity of a quantum gate-set. Int. J. Quantum Inf. 17, 1950031 (2019). https://doi.org/10.1142/S021974991950031X

    Article  MathSciNet  MATH  Google Scholar 

  63. Nielsen, M.A.: A simple formula for the average gate fidelity of a quantum dynamical operation. Phys. Lett. A 303, 249–252 (2002). https://doi.org/10.1016/S0375-9601(02)01272-0

    Article  ADS  MathSciNet  MATH  Google Scholar 

  64. McKay, D.C., Cross, A.W., Wood, C.J., Gambetta, J.M.: Correlated randomized benchmarking (2020). arXiv:2003.02354

  65. Bravyi, S., Sheldon, S., Kandala, A., Mckay, D.C., Gambetta, J.M.: Mitigating measurement errors in multiqubit experiments. Phys. Rev. A 103, 042605 (2021). https://doi.org/10.1103/PhysRevA.103.042605

    Article  ADS  Google Scholar 

  66. Ware, M., Johnson, B.R., Gambetta, J.M., Ohki, T.A., Chow, J.M., Plourde, B.L.T.: Cross-resonance interactions between superconducting qubits with variable detuning (2019). arXiv:1905.11480

  67. Nation, P.D., Kang, H., Sundaresan, N., Gambetta, J.M.: Scalable mitigation of measurement errors on quantum computers. PRX Quantum 2, 040326 (2021). https://doi.org/10.1103/PRXQuantum.2.040326

    Article  ADS  Google Scholar 

  68. Kim, Y., Wood, C.J., Yoder, T.J., Merkel, S.T., Gambetta, J.M., Temme, K., Kandala, A.: Scalable error mitigation for noisy quantum circuits produces competitive expectation values (2021). arXiv:2108.09197

  69. Van den Berg, E., Minev, Z.K., Kandala, A., Temme, K.: Probabilistic error cancellation with sparse pauli-lindblad models on noisy quantum processors (2022). arXiv:2201.09866

  70. IBM Qiskit Runtime. https://www.ibm.com/quantum/qiskit-runtime

  71. Lin, J., Wallman, J.J., Hincks, I., Laflamme, R.: Independent state and measurement characterization for quantum computers. Phys. Rev. Res. 3(3), 033285 (2021). https://doi.org/10.1103/PhysRevResearch.3.033285

    Article  Google Scholar 

  72. Lin, J., Wallman, J.J., Hincks, I., Laflamme, R.: Independent state and measurement characterization for quantum computers. Phys. Rev. Res. 3, 033285 (2021). https://doi.org/10.1103/PhysRevResearch.3.033285

    Article  Google Scholar 

  73. He, A., Nachman, B., de Jong, W.A., Bauer, C.W.: Zero-noise extrapolation for quantum-gate error mitigation with identity insertions. Phys. Rev. A 102, 012426 (2020). https://doi.org/10.1103/PhysRevA.102.012426

    Article  ADS  MathSciNet  Google Scholar 

  74. Pascuzzi, V.R., He, A., Bauer, C.W., de Jong, W.A., Nachman, B.: Computationally efficient zero noise extrapolation for quantum gate error mitigation (2021). arXiv:2110.13338

  75. Urbanek, M., Nachman, B., Pascuzzi, V.R., He, A., Bauer, C.W., de Jong, W.A.: Mitigating depolarizing noise on quantum computers with noise-estimation circuits. Phys. Rev. Lett. 127, 270502 (2021). https://doi.org/10.1103/PhysRevLett.127.270502

    Article  MathSciNet  Google Scholar 

  76. Guo, J., Lou, H., Li, R., Fang, W., Liu, J., Long, P., Ying, S., Ying, M.: isq: towards a practical software stack for quantum programming (2022). arXiv:2205.03866

  77. Ville, J.L., Morvan, A., Hashim, A., Naik, R.K., Mitchell, B., Kreikebaum, J.M., O’Brien, K.P., Wallman, J.J., Hincks, I., Emerson, J., Smith, E., Younis, E., Iancu, C., Santiago, D.I., Siddiqi, I.: Leveraging randomized compiling for the QITE algorithm (2021). arXiv:2104.08785

Download references

Acknowledgements

PD was supported in part by the U.S. Department of Energy (DoE) under award DE-AC05-00OR22725. KYA and RCP were supported by the Quantum Information Science Enabled Discovery (QuantISED) for High Energy Physics program at ORNL under FWP number ERKAP61 and used resources of Oak Ridge Leadership Computing Facility located at ORNL, which is supported by the Office of Science of the Department of Energy under contract No. DE-AC05-00OR22725. YM and EG are supported by a Department of Energy QuantiSED grant DE-SC0019139. ZP gratefully acknowledges funding support from the NSF with an NSF pre-doctoral fellowship. We acknowledge the use of IBM Quantum services for this work, especially discussions with Nathan Earnest-Noble, Matthew Stypulkoski, Azia Ngoueya and Patrick Mensac from IBM. We thank North Carolina State University (NCSU) for access to the IBM Quantum Network quantum computing hardware platforms through the NCSU IBM Quantum Hub and thank IBM Research for the extended dedicated mode reservations and availability of the ibmq_boeblingen processor on which the computations were performed. The views expressed are those of the authors and do not reflect the official policy or position of IBM or the IBM Quantum team. The project team acknowledges the use of True-Q software from Keysight Technologies and useful discussions with Ian Hincks, Dar Dahlen and Arnaud Carignan-Dugas from Keysight.

Author information

Authors and Affiliations

Authors

Contributions

P.D. led the team, designed the operational implementation, coordinated with IBM Research for dedicated access to the IBM quantum hardware platforms and was a major contributing author for this paper. KYA ran the cycle benchmarking simulations and constructed the CB and QCAP graphs and made substantive contributions to the text. ZP captured the daily IBM backend property data. ZP also ran the TFIM simulations and wrote the analysis software for post-processing and plotting the TFIM data. EG provided the original TFIM code and the physics model circuits. ANT built the tables in the paper. AFK, RP, YM and PD edited and reviewed the document.

Corresponding author

Correspondence to Patrick Dreher.

Ethics declarations

Conflict of interests

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This manuscript has been authored by UT-Battelle, LLC, under Contract No. DE-AC0500OR22725 with the U.S. Department of Energy. The United States Government retains and the publisher, by accepting the article for publication, acknowledges that the United States Government retains a non-exclusive, paid-up, irrevocable, world-wide license to publish or reproduce the published form of this manuscript, or allow others to do so, for the United States Government purposes. The Department of Energy will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan.

Appendices

Appendix A: Daily ibmq_boeblingen qubit re-calibration schedule

For this specific project, IBM agreed to supply our team with approximately 140 h of dedicated reservation time and to follow an agreed upon customized calibration schedule. The customized schedule for dedicated time included a period in the morning from 4 am until 10 am and again in the afternoon from 3 pm until 11 pm. The complete ibmq_boeblingen re-calibration for both single and two-qubit gate gates was scheduled at 4:00 am ET, the beginning of the morning dedicated reservation time. A second re-calibration for only two-qubit gates ran at 6:00 pm ET, approximately 3 h into the afternoon dedicated reservation time. The calibration jobs took approximately an hour and a half to complete. Our team executed no external jobs on the device during the calibration process, allowing the calibration jobs to run without interference.

The single-qubit calibration process consisted of Ramsey and Rabi experiments to measure the frequency and amplitude of each qubit along with calibration of the optimal scaling factor of the Derivative Removal by Adiabatic Gate (DRAG) pulse used in single-qubit gates on superconducting hardware. The T1/T2 coherence times and measurement error rates of each qubit were also measured and recorded. Randomized benchmarking of the single-qubit gates was then performed in batches of non-adjacent qubits. The two-qubit calibration process was done in a similar manner. Calibration of the amplitude and phase of each pulse was completed before performing randomized benchmarking in batches of well-separated gates of similar length in order to measure the average gate fidelities. Each time the ibmq_boeblingen quantum computing hardware platform was re-calibrated and benchmarked, IBM published and made these backend properties available through Qiskit, the open-source quantum software development kit.

Appendix B: Cycle Benchmarking and Quantum Capacity (QCAP) protocols

This appendix summarizes both cycle benchmarking and quantum capacity protocols and their True-Q software implementation and parameter settings used for the computations reported in this paper.

1.1 Appendix B.1:  Cycle Benchmarking

Cycle benchmarking (CB) is a scalable noise characterization protocol that was selected to identify local and global errors across multi-qubit quantum processors. The CB protocol can measure errors such as process infidelity containing any combination of single gates, two-qubit gates and idle qubits, across an entire quantum device. CB helps keep track of each twirling gate and makes the process scalable with the number of qubits [77].

This protocol has the feature that the number of measurements required to estimate the process fidelity to a fixed precision is approximately independent of the number of qubits and is also insensitive to State Preparation and Measurement (SPAM) errors. Robustness to SPAM is very important characteristic because these type of errors can dominate the gate error measurement.

The CB protocol is presented in detail in reference  [20] and is schematically represented in Fig. 10. In CB, a gate cycle is an arbitrary set of native operations that act on a quantum register within a single clock cycle of time. Furthermore, within the CB protocol, there is a distinction between operations that can be physically implemented with relatively small and large amounts of noise, respectively, called ‘easy’ and ‘hard’ gate cycles.

The box on the left hand side of the figure shows the CB protocol “dressing” a primitive gate cycle of interest ( represented by \(\mathcal {\tilde{G}}\) ) by composing the cycle with independent, random n-qubit Pauli operators in such a way that the effective logical circuit remains unchanged. In the figure, the block \(\mathcal {\tilde{G}}\) represents the noisy implementation of the gate(s) being measured in the circuit. The blocks \(\mathcal {\tilde{R}}_{i,j}\) are random Paulis represented by the jth tensor factor of the ith gate inserted into the cycle to create an effective Pauli channel for the gate \(\mathcal {\tilde{G}}\) being measured. The blocks \(\mathcal {\tilde{B}}\) and \(\mathcal {\tilde{B}}^{\dagger }\) represent basis changing operations connected with controlling SPAM errors.

CB decouples state preparation and measurement errors from the process fidelity estimation of a particular gate cycle by applying the noisy, dressed cycle to the system m number of times, (called the sequence length) and extracting the process fidelity from the average decay rate as a function of this sequence length. This Pauli twirling of gate cycles map coherent errors into stochastic Pauli errors, which are then measured in the prepared eigenstates of the Pauli basis set.

This is represented by the top box in the center of the figure showing all measured Pauli decay expectation values plotted as a function of the gate sequence length. In practice, this process is computed using at least three distinct gate sequence lengths. Each measurement sequence produces an exponential decay of the expectation value versus the sequence length. Taken together, the set of exponential decays of the form \(Ap^{m}\) can be fit to the cycle of interest as a function of the circuit depth for each basis preparation state.

Using the fitted exponential decay, the individual process infidelity for each Pauli Decay term \(e_{F}\) can be measured as shown in the box on the right hand side of the figure. An average process infidelity and error for the particular cycle \(\mathcal {\tilde{G}}\) is calculated and is represented by the solid line and shaded band on the graph.

Fig. 10
figure 10

Block diagram of the CB protocol implementation

For our project in order to measure the error characterization associated with the two-qubit gates in the TFIM circuits, the cycle benchmarking (CB) protocol was implemented using the True-Q software package. This package included a function make_cb that can produce quantitative measurements showing the effect of global and local error mechanisms affecting different primitive cycle operations of interest using CB.

The make_cb in True-Q uses a set of input parameters for the calculation. The first parameter is the cycle of interest. The second parameter sets how many times to apply the dressed cycle to observe the decay of the expectation values. Here, dressed cycle is the term that is used for denoting the target cycle preceded by a cycle of random elements of the twirling group. The number of random cycles need to be chosen carefully such that exponential decay is evident and the fidelity can be accurately estimated.

The third parameter in the function is the number of circuits for each circuit length determined in the second parameter, i.e., the number of random cycles. The last parameter in the function is the number randomly chosen Pauli decay strings. One can also specify the twirling group to be used that will be used in the process to automatically instantiate a twirl based on the labels in the given cycles. The supported twirling groups in True-Q software are Pauli, Clifford, unitary and identity. The software also offers initializing a twirl with single-qubit Cliffords. After the circuits are generated using this function, the expectation values of the Pauli operators are calculated which then gives the process infidelity for the cycle of interest by using an exponential fit to the decay of the expectation values.

The Clifford (C1) gates for the hard gate twirling were selected to minimize the computation time so that they would complete within the morning and night dedicated time windows available on ibmq_boeblingen. The C1 twirling used random single-qubit Cliffords which had the effect of symmeterizing the X, Y and Z noise. This ultimately allowed for an analysis of the depolarization error, which is one of the simplest of the systematic errors to measure and study.

To calculate the contribution of each of the Pauli decay terms to the average process infidelity \(e_F\), C1 twirling was done using gate sequence circuit lengths of 2, 10 and 22. Random Clifford gates were applied to each of the different pair combinations of CNOTs. Here, the sequence length refers to the number of times the cycle of interest appears apart from state inversion. We used 48 random circuits in each sequence length and 128 shots. The combination of the CNOT gate being measured and the sequence of random Cliffords defines a dressed cycle of the CNOT gates being measured. For each of the three different circuit lengths, the expectation values were calculated for all 16 of the Pauli decay terms. From these expectation values, fits to the exponential decay \(A p^m\) (SPAM parameter A and the decay parameter p) are calculated for each Pauli decay term.

Individual process infidelity measurements were recorded for every CNOT pair for each of the three different qubit layouts on ibmq_boeblingen device as shown in Fig. 2. For example, on Layout 1 measurements included all of the combination of two-qubit cycles ([0, 1 and 2, 3], [0, 1], [1, 2] and [2, 3]). Similar measurements were taken on the CNOT cycles for Layouts 2 and 3. Hence, there are four cycles studied for each qubit layout

The average process infidelity of the dressed cycle for that CNOT pair was computed based on the calculated values of each of the Pauli decay terms. Both the individual process infidelity and average process infidelity measurements were computed and used in the stability analysis of the qubits on the ibmq_boeblingen processor. The individual process infidelities for each CNOT pair and the overall process infidelity are shown in Fig. 4 for inter-day and Fig. 6 for intra-day computations.

1.2 Appendix B.2:  Quantum Capacity

The QCAP protocol was used for comparing the measured performance of a circuit that is loaded onto a quantum computing hardware processor to the measurement of an equivalent idealized version of that same circuit. A value of “0” for a QCAP result means that the circuit being tested is identical to its idealized equivalent, whereas a QCAP value of “1” implies that the circuit being measured has no equivalent performance characteristics to its idealized equivalent. An increase in the QCAP bound as a function of evolution time is a measure as to how many time evolution steps can be included in a result before the signal being measured is overcome by noise in the circuit.

For the actual QCAP measurements, the make_qcap and qcap_bound functions in the True-Q software were used to obtain an equivalent bound on the performance of a circuit as if it were computed using randomized compiling for calculating the process infidelity of the entire circuit of interest. The parameters to generate the collection of circuits for the Quantum Capacity bound make_qcap function use similar parameters as make_cb function, i.e., the circuit of interest, a list for the number of random cycles, number of circuits for each random cycle and total number of randomly chosen Pauli decay strings. After generation of quantum circuits, these circuits are embedded into qcap_bound as well as the circuit of interest to return a bound on the circuit performance. In this particular project, due to limited access to the dedicated mode on ibmq_boeblingen device we used sequence lengths of 4 and 16. The number of random circuits in this case is 30, and each of these circuits was run \(N_{\text {shots}}=128\).

We selected three separate groups of qubits on the ibmq_boeblingen hardware platform as shown in Fig. 2 to study the error characterization of TFIM Trotterization circuits using CB. The quantum circuit for evolution under the TFIM Hamiltonian has three pairs of two-qubit CNOT gates (c.f. Fig. 1). For the QCAP computation, we selected Circuit 1 shown in Fig. 1 in order to compare to previous TFIM measurements [54]. We computed an estimate to the QCAP bound of the circuit 1 CNOT cycles in the TFIM Trotterization quantum circuits as a function of the number of Trotter steps. We also calculated the QCAP bound from the CNOT error rates reported by IBM using RB. To this end, we used the expression for the relationship between the average process fidelity and the average gate fidelity as seen in Eq. (6). For a quantum circuit with N CNOT gates (Eq. B.1), the QCAP bound is calculated using CNOT error rates provided by IBM.

$$\begin{aligned} \text {QCAP}_{\text {RB}}=1-\prod _{i=1}^N\left( 1-\frac{d+1}{d} r_i\right) ~. \end{aligned}$$
(B.1)

The QCAP bound versus step size was then plotted as the average process infidelity (QCAP bound) as a function of number of Trotter steps (as a function of time). From this graph, the performance of the circuit implemented on the set of specific qubits on that specific hardware platform can be measured over time.

Appendix C: Tables

See Tables 1, 2 and 3.

Table 1 \(T_1\), \(T_2\) values, readout errors and single-qubit errors for basis gates \(U_2\) and \(U_3\) for Layout 2 (qubits [6,7,12,11]) extracted from the recorded IBM back-end properties immediately after IBM completed a full re-calibration of the ibmq_boeblingen quantum chip on the morning of January 24, 2021 and January 29, 2021
Table 2 Cycle 2, 3, and 4 values for both the CB process infidelity computed for the two-qubit pairs [6, 7], [7,12], [12, 11] and the RB process infidelity computed from the recorded IBM back-end property error rates immediately after IBM completed a full re-calibration of the ibmq_boeblingen quantum chip on the morning of January 24, 2021 and January 29, 2021
Table 3 Values for two-qubit process infidelities for qubit pairs [6, 7], [7,12], [12, 11] extracted from the recorded IBM back-end properties immediately after IBM completed full re-calibrations of the ibmq_boeblingen quantum chip on the morning of January 27th and 30th 2021 and after the two-qubit re-calibrations at night on January 27th and 30th 2021

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yeter-Aydeniz, K., Parks, Z., Thekkiniyedath, A.N. et al. Measuring qubit stability in a gate-based NISQ hardware processor. Quantum Inf Process 22, 96 (2023). https://doi.org/10.1007/s11128-023-03826-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11128-023-03826-4

Keywords

Navigation