Skip to main content

Simulation of Quantum Error Correction with Mathematica

  • Conference paper
Computer Algebra in Scientific Computing (CASC 2013)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8136))

Included in the following conference series:

Abstract

In this paper we consider the problem of quantum error correction and its simulation with the computer algebra system Mathematica. Basic ideas of constructing the quantum error correcting codes are discussed, and some examples of error correction by means of quantum circuits constructed with application of the Mathematica package QuantumCircuit are presented.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Nielsen, M., Chuang, I.: Quantum Computation and Quantum Information, 10th ed., Cambridge University Press (2010)

    Google Scholar 

  2. Shor, P.W.: Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM J. Comp. 26(5), 1484–1509 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  3. Grover, L.K.: Quantum mechanics helps in searching for a needle in a haystack. Phys. Rev. Lett. 79, 325–328 (1997)

    Article  Google Scholar 

  4. Phoenix, S.J.D., Townsend, P.D.: Quantum cryptography: how to beat the code breakers using quantum mechanics. Contemp. Phys. 36, 165–195 (1995)

    Article  Google Scholar 

  5. Gerdt, V.P., Kragler, R., Prokopenya, A.N.: A Mathematica package for simulation of quantum computation. In: Gerdt, V.P., Mayr, E.W., Vorozhtsov, E.V. (eds.) CASC 2009. LNCS, vol. 5743, pp. 106–117. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  6. Gerdt, V.P., Prokopenya, A.N.: Some algorithms for calculating unitary matrices for quantum circuits. Programming and Computer Software 36(2), 111–116 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  7. Gerdt, V.P., Prokopenya, A.N.: The circuit model of quantum computation and its simulation with mathematica. In: Adam, G., Buša, J., Hnatič, M. (eds.) MMCP 2011. LNCS, vol. 7125, pp. 43–55. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  8. Gerdt, V.P., Prokopenya, A.N.: Simulation of quantum error correction by means of QuantumCircuit package. Programming and Computer Software 39(3), 143–149 (2013)

    Article  Google Scholar 

  9. Shor, P.W.: Scheme for reducing decoherence in quantum memory. Phys. Rev. A 52, R2493–R2496 (1995)

    Article  Google Scholar 

  10. Steane, A.M.: Quantum error correction. In: Lo, H.-K., Popescu, S., Spiller, T. (eds.) Introduction to Quantum Computation and Information, pp. 181–212. World Scientific, Singapore (1998)

    Google Scholar 

  11. Mermin, N.D.: Quantum Computer Science. An Introduction. Cambridge University Press (2007)

    Google Scholar 

  12. Preskill, J.: Lecture Notes for Physics 229: Quantum Information and Computation. California Institute of Technology (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer International Publishing Switzerland

About this paper

Cite this paper

Gerdt, V.P., Prokopenya, A.N. (2013). Simulation of Quantum Error Correction with Mathematica . In: Gerdt, V.P., Koepf, W., Mayr, E.W., Vorozhtsov, E.V. (eds) Computer Algebra in Scientific Computing. CASC 2013. Lecture Notes in Computer Science, vol 8136. Springer, Cham. https://doi.org/10.1007/978-3-319-02297-0_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-02297-0_9

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-02296-3

  • Online ISBN: 978-3-319-02297-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics