Skip to main content

Enter the IBM Q Experience: A One-of-a-Kind Platform for Quantum Computing in the Cloud

  • Chapter
  • First Online:
Practical Quantum Computing for Developers
  • 2774 Accesses

Abstract

In this chapter we take a look at quantum computing in the cloud with IBM Q Experience: the first platform of its kind. The chapter starts with an overview of the Composer, the web console used to visually create circuits, submit experiments, explore hardware devices, and more. Next, you will learn how to create your first experiment and submit it to the simulator or real quantum device. IBM Q Experience features a powerful REST API to control the life cycle of the experiment, and this chapter will show you how with detailed descriptions of the end points and request parameters. Finally, the chapter ends with a practical implementation of the official Python library (dubbed IBMQuantumExperience) for Node JS. This custom Node JS library will put your asynchronous Javascript and REST API skills to the test. Let’s get started.

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    IBM Q Experience backend information available at https://github.com/QISKit/ibmqx-backend-information

  2. 2.

    IBM Q Experience Bell Tests Results available online at https://quantumexperience.ng.bluemix.net/proxy/tutorial/full-user-guide/003-Multiple_Qubits_Gates_and_Entangled_States/002-Entanglement_and_Bell_Tests.html

  3. 3.

    GHZ States Experiment available online at https://quantumexperience.ng.bluemix.net/proxy/tutorial/full-user-guide/003-Multiple_Qubits_Gates_and_Entangled_States/003-GHZ_States.html

  4. 4.

    Jason Gallicchio, Andrew S. Friedman, and David I. Kaiser. Testing Bell’s Inequality with Cosmic Photons: Closing the Setting-Independence Loophole. Available online at http://web.mit.edu/asf/www/Papers/Gallicchio_Friedman_Kaiser_2014.pdf

  5. 5.

    J. Koch et al., “Charge-insensitive qubit design derived from the Cooper pair box,” Phys. Rev. A 76, 04319 (2007), doi:10.1103/PhysRevA.76.042319, arXiv:0703002

  6. 6.

    ibmqx-backend-information available online at https://github.com/QISKit/ibmqx-backend-information/tree/master/backends .

  7. 7.

    IBM Q Experience backend information available online at https://github.com/QISKit/ibmqx-backend-information .

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Vladimir Silva

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Silva, V. (2018). Enter the IBM Q Experience: A One-of-a-Kind Platform for Quantum Computing in the Cloud. In: Practical Quantum Computing for Developers. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4218-6_3

Download citation

Publish with us

Policies and ethics