Skip to main content

Quantum Computing

  • Chapter
  • First Online:
Limits of Computation

Part of the book series: Undergraduate Topics in Computer Science ((UTICS))

  • 2753 Accesses

Abstract

In this chapter we will look into a completely new way of computation based on quantum mechanics, harnessing the underlying parallelism of quantum effects and superposition in a controlled manner. Without going into too much detail, we will point out the role of probabilities and wave functions and mention some famous quantum algorithms. The difficulties of building quantum computers are outlined. It is explained to what extent quantum computing can provide speed-up and it is highlighted that quantum computers are unable to solve NP-complete problems in general (unless P \(=\) NP). Quantum computing also shows off the deep connections between complexity theory and physics.

What is Quantum Computing and can it help solving NP-complete problems? What advantages does it have? What limitations does it have?

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 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.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

Notes

  1. 1.

    Richard Phillips Feynman (May 11, 1918–February 15, 1988) was an American theoretical physicist known for his work in quantum mechanics, quantum electrodynamics, particle physics and other areas. For his contributions to the development of quantum electrodynamics, Feynman, jointly with Julian Schwinger and Sin-Itiro Tomonaga, received the Nobel Prize in Physics in 1965. During his lifetime, Feynman became one of the best-known scientists in the world, helped by the fact that he was a supporting member of the Manhattan project responsible for the development of the atomic bomb, and a member of the Rogers Commission that investigated the 1986 Space Shuttle Challenger disaster. His fame also relies on the significant number of (popular) physics books he published. He is considered one of the greatest physicists of all time.

  2. 2.

    Erwin Rudolf Josef Alexander Schrödinger (12 August 1887–4 January 1961) was a famous Austrian physicist who developed a number of fundamental results in the field of quantum theory. He received the Nobel Prize for Physics in 1933.

  3. 3.

    Mentioned also in the episode “The Tangerine Factor” of the TV sitcom “The Big Bang Theory”.

  4. 4.

    This already uses multiple gate transistors that use a three-dimensional design to save space. Planar designs tend to leak current if they are too small. To reduce leaking the so-called FinFET architecture is used where the conducting channel is wrapped in a silicon-fin that gives the three-dimensional shape and the name. FET stands for field-effect transistor.

  5. 5.

    At the time of writing the Intel® 18-core Xeon® E5-2699 v3 (“Haswell-EP”) CPU seems to be among the top CPUs regarding transistor count with 5.56 billion (clock speed of 2.3 GHz) [22]. This is still 22 nm technology though, the latest 2015 releases use 14 nm technology but appear to have fewer transistors due to fewer cores.

  6. 6.

    In 1965 Moore predicted the number of transistors on a chip to double every year, which was then actually corrected to ‘every two years’ in 1975. Apparently, David House, an Intel executive at the time, then concluded “that the changes would cause computer performance to double every 18 months” [20]. This is the reason why sometimes 18 months is attributed wrongly to Moore’s statement.

  7. 7.

    Called “Cedric”. Note however that currently the transistors are still of “monster size”: 8000 nm.

  8. 8.

    This section can be skipped by readers not interested but is intended to motivate the study of linear algebra and complex numbers.

  9. 9.

    Sometimes also referred to as Euclidean norm.

  10. 10.

    Aaronson [1] uses the example of mirror flipping a two-dimensional shape. The movement must pass through the third dimension if done continuously.

  11. 11.

    A wave function is a periodic function in time and space.

  12. 12.

    Felix Bloch (23 October 1905–10 September 1983) was a Swiss born American physicist who won the Nobel Prize with Edward Mills Purcell in 1952. From 1954 to 1955 Bloch was the first Director-General of CERN (European Organization for Nuclear Research).

  13. 13.

    In [1], this is compared with the equation \(x^p+y^p =z^p\), which has positive integer solutions for xyz only if \(p=1\) or \(p=2\). The latter is known as “Fermat’s Last Theorem” (see footnote 14).

  14. 14.

    Pierre de Fermat (17 August 1601–12 January 1665) was a French lawyer and a mathematician who contributed to the development of infinitesimal calculus. He is most famous for his conjecture known as “Fermat’s Last Theorem”, a long standing open problem until Andrew Wiles (see footnote 15) eventually proved it in 1994 after years of hard work and numerous failures.

  15. 15.

    Sir Andrew John Wiles (born 11 April 1953) is a British mathematician at the University of Oxford. He won numerous awards for proving Fermat’s Last Theorem.

  16. 16.

    Which we are not able to do here.

  17. 17.

    Developed by the Quantum Architectures and Computation Group (QuArC) at Microsoft Research, Redmond USA.

  18. 18.

    The concrete value of the probability \(\frac{1}{3}\) is actually irrelevant and can be changed.

  19. 19.

    Which are unit vectors in the Hilbert space generated by the configuration space.

  20. 20.

    David Elieser Deutsch, (born 18 May 1953) is a British physicist at the University of Oxford.

  21. 21.

    Peter Williston Shor (born August 14, 1959) is an American professor of applied mathematics at MIT. For the discovery of the quantum factorisation algorithm, he was awarded the Gödel Prize in 1999.

  22. 22.

    Shor’s algorithm even appeared in the TV sitcom “Big Bang Theory”, episode “The Bat Jar Conjecture”. It was the answer to a question about factorisation by quantum computers in a “Physics Bowl” quiz.

  23. 23.

    The quantum Fourier transform and algebra [20].

  24. 24.

    Yes, this is another thesis.

  25. 25.

    Institute of Electrical and Electronics Engineers.

  26. 26.

    William Thomson, 1st Baron Kelvin (26 June 1824–17 December 1907) is known for his formulation of the laws of thermodynamics and the temperature scale with ‘absolute zero’ that bears his name.

  27. 27.

    Both types occur in science fiction movies about time travel, e.g. “Back to the Future”, which is, expectably, full of such paradoxes.

References

  1. Aaronson, S.: Quantum Computing Since Democritus. Cambridge University Press, New York (2013)

    Book  MATH  Google Scholar 

  2. Bennett, C.H., Bernstein, E., Brassard, G., Vazirani, U.: Strengths and weaknesses of quantum computation. SIAM J. Comput. 26, 1510–1523 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  3. Bernstein, E., Vazirani, U.: Quantum complexity theory. SIAM J. Comput. 26(5), 1411–1473 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  4. Deutsch, D.: Quantum theory, the Church-Turing principle and the universal quantum computer. Proc. R. Soc. A 400, 97–117 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  5. Deutsch, D.: Quantum mechanics near closed timelike lines. Phys. Rev. D 44(10), 3197–3217 (1991)

    Article  MathSciNet  Google Scholar 

  6. Deutsch, D.: The Fabric of Reality. Viking Adult, New York (1997)

    Google Scholar 

  7. Edalat, A.: Quantum Computing. CreateSpace Independent Publishing Platform (2015)

    Google Scholar 

  8. Feynman, R.P.: Simulating physics with computers. Int. J. Theo. Phys. 21(6), 467–488 (1982)

    Article  MathSciNet  Google Scholar 

  9. Feynman, R.P.: QED: The Strange Theory of Light and Matter. Princeton Science Library, Princeton (1988)

    Google Scholar 

  10. Gay, S.J.: Quantum programming languages: survey and bibliography. Math. Struct. Comput. Sci. 16(4), 581–600 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  11. Gill, J.: Computational complexity of probabilistic turing machines. SIAM J. Comput. 6(4), 675–695 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  12. Green, A., Lumsdaine, P. L., Ross, N., Selinger, P., Valiron, B.: Quipper: A scalable quantum programming language. In Proceedings of PLDI 13, pp. 333–342, ACM (2013)

    Google Scholar 

  13. Hardy, L.: Quantum Theory From Five Reasonable Axioms. arXiv:quant-ph/0101012v4 (2001)

  14. Kelvin on Science (Interview with Lord Kelvin). Reprinted in The Newark Advocate, April 26, 1902, p. 4 (1902)

    Google Scholar 

  15. Li, T., Jevric, M., Hauptmann, J.R., Hviid, R., Wei, Z., Wang, R., Reeler, N.E.A., Thyrhaug, E., Petersen, S., Meyer, J.A.S., Bovet, N., Vosch, T., Nygård, J., Qiu, X., Hu, W., Liu, Y., Solomon, G.C., Kjaergaard, H.G., Bjørnholm, T., Nielsen, M.B., Laursen, B.W., Nørgaard, K.: Ultrathin reduced graphene oxide films as transparent top-contacts for light switchable solid-state molecular junctions. Adv. Mater. 25(30), 4064–4070 (2013)

    Google Scholar 

  16. Microsoft Research: LIQUi| \(>\) Project Page. Available via DIALOG. http://research.microsoft.com/en-us/projects/liquid/. Accessed 23 June 2015

  17. Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information. Cambridge University Press, New York (2000)

    MATH  Google Scholar 

  18. Rincon, P.: D-Wave: Is \(\$15{\rm m}\) machine a glimpse of future computing? BBC News Science & Environment Website. 20 May 2014. Available via DIALOG. http://www.bbc.co.uk/news/science-environment-27264552 Accessed 22 June 2015

  19. Rønnow, T.F., Wang, Z., Job, J., Boixo, S., Isakov, S.V., Wecker, D., Martinis, J.M., Lidar, D.A., Troyer, M.: Defining and detecting quantum speedup. Science 345(6195), 420–424 (2014)

    Article  Google Scholar 

  20. Shor, P.W.: Algorithms for Quantum Computation: Discrete Logarithms and Factoring. In Goldwasser, S. (Ed.) Proceedings of the 35th IEEE Symposium on Foundations of Computer Science, pp. 124–134 (1994)

    Google Scholar 

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

    Google Scholar 

  22. Shrout, R.: Intel Xeon E5–2600 v3 processor overview: Haswell-EP Up to 18 Cores. PC Perspective, 08/09/2014. Available via DIALOG. http://www.pcper.com/reviews/Processors/Intel-Xeon-E5-2600-v3-Processor-Overview-Haswell-EP-18-Cores (2015). Accessed 23 June 2015

  23. Shulaker, M.M., Hills, G., Patil, N., Wei, H., Chen, H.-Y., Philip Wong, H.-S., Mitra, S.: Carbon nanotube computer. Nature 501, 526–530 (2013)

    Google Scholar 

  24. Song, H., Kim, Y., Jang, J.H., Jeong, H., Reed, M.A., Lee, T.: Observation of molecular orbital gating. Nature 462, 1039–1043 (2009)

    Google Scholar 

  25. Wecker, D., Svore, K.M.: LIQUi| \(>\): A Software Design Architecture and Domain-Specific Language for Quantum Computing. Available via DIALOG: arxiv.org/abs/1402.4467. Accessed 23 June 2015 (2014)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bernhard Reus .

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Reus, B. (2016). Quantum Computing. In: Limits of Computation. Undergraduate Topics in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-319-27889-6_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27889-6_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27887-2

  • Online ISBN: 978-3-319-27889-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics