Quantum Computing

Celebrating the IBM Quantum Experience community, and their research

Share this post:

Image of the IBM Quantum Experience on a tablet at IBM Research. The IBM Quantum Experience enables anyone to connect to IBM’s quantum processor via the IBM Cloud to run experiments. IBM released a new API (Application Program Interface) for the IBM Quantum Experience for the developer community. In the first half of 2017, IBM plans to release a full SDK (Software Development Kit) on the IBM Quantum Experience. (Connie Zhou for IBM)

Image of the IBM Quantum Experience on a tablet at IBM Research. The IBM Quantum Experience enables anyone to connect to IBM’s quantum processor via the IBM Cloud to run experiments. (Connie Zhou for IBM)

The other day, my friend and colleague Jay Gambetta (who leads the theory and software teams in IBM Quantum, and who the MIT Tech Review referred to as a “tall, easygoing Australian”) told me there are now over 60 research publications written by members of our extended community, who used the IBM Quantum Experience and Qiskit for their research. I was completely inspired and impressed by this. When we put this online less than two years ago, we had no idea whether people would use it or what they would use it for. Now we do.

I just want to share a quick summary of five very cool research papers that I think exemplify our extraordinarily talented community.

Advancing the theory

Entropic uncertainty and measurement reversibility, Berta, Wehner, and Wilde

This paper unifies two features of quantum mechanics into a single relationship: one, quantum uncertainty, and two, quantum entanglement. Their work shows how to quantify the disturbances caused by quantum measurements, and incorporate this information into EUR-QSI (entropic uncertainty relation with quantum side information). The quantification defines absolute limits on the uncertainty of any quantum device – not just IBM Quantum devices.

Validating the theory

A repetition code of 15 qubits, James Wootton and Daniel Loss

The “repetition code” is an important component that will make up future quantum error correction schemes. This work implements repetition codes of up to 15 qubits using the 16 qubit device on the IBM Quantum Experience. It showed strong experimental evidence that supported existing theory of what is expected and required for the development of fault-tolerant quantum computers, and also gave insights into the nature of noise in the system and identified relaxation as having a dominant effect.

Validating the hardware

16-qubit IBM universal quantum computer can be fully entangled, Wang, Li, Yin, and Zeng

Multi-qubit entanglement is an important part of how future quantum devices could potentially solve problems intractable for classical computers. This team reported, as they put it, that “the entanglement is genuine” for up to 16 qubits on the IBM Quantum Experience device, setting a new record for the number of genuinely entangled qubits for both superconducting circuits and trapped ions systems.

Leveraging the hardware

An Efficient Methodology for Mapping Quantum Circuits to the IBM QX Architectures, Zulehner, Paler, and Wille

For people to use quantum hardware, they need to be able to translate the experiment/circuit they are trying to run onto the hardware that is actually being provided. This can be complicated by experimental constraints, like the fact that higher-level functionality needs to be broken down into whatever operations are supported on current systems, and the fact that certain operations can only be applied to some of the qubits. Users need to adhere to these constraints and run experiments using as few gates as possible, since every gate increases the potential for errors and prolongs the algorithm’s run time. This paper presented an efficient, generalizable way to automatically run this translation process, mapping the user-defined functionality to an experiment that satisfies all the constraints and minimizes the number of gates used. For many quantum circuits, it works within five minutes (and within a fraction of a second in most cases). They’ve also integrated their work into Qiskit.

Demonstrating applications

Cloud Quantum Computing of an Atomic Nucleus, Dumitrescu et al

This paper reports quantum simulations of the binding energy of deuteron (the bound state of a proton and a neutron), run on quantum processors accessed through the cloud. They show how to adjust the way they set up the problem and their computational approach based on experimental realities, like limited qubit connectivity and circuit depth (the number of sequential operations before noise drowns out the signal). The team was able to compute the binding energy to within a few percent, which serves as a great early step towards scalable nuclear structure computations using quantum processor in the cloud.

These papers, and the other 55+ that leveraged the IBM Quantum Experience, really struck me for three reasons.

  • Two years ago, there was no IBM Quantum Experience – in that short time, it has become a vital tool for quantum research.
  • The diversity of the research being done using this platform is amazing; you can see it from this small excerpt of papers. They are about all kinds of things! It goes to show that given the same tools and resources, people will find an enormous diversity of creative things to do!
  • This milestone is further evidence that the rate of progress in the field of quantum information science is accelerating, and the more we can work together and share tools and expertise, the faster the field overall will move forward.

Sharing an IBM Quantum Experience

In the area, of “sharing expertise,” we need to give our community yet another shout out. James Wootton shared his Jupyter notebook for the repetition code paper mentioned above in the Qiskit tutorials repository, Zulehner et al (also above), contributed their compiler to Qiskit, and many others have written up other contributions of their own. Some are aimed at helping other research scientists, and others are just fun and motivating ways to encourage the broader community to get involved. Here are examples of both kinds of contributions:

One thing is for sure: we are all better off when we collaborate to advance this field together. So, here’s to you, IBM Quantum Experience community, for everything you do to advance the field of Quantum Information!

Hope you see many of you at THINK 2018 in Las Vegas!

To find the full set of papers written by our extended community, visit this page and select Quantum Experience community papers from the drop-down menu.

More Quantum Computing stories

We’ve moved! The IBM Research blog has a new home

In an effort better integrate the IBM Research blog with the IBM Research web experience, we have migrated to a new landing page: https://research.ibm.com/blog

Continue reading

Pushing the boundaries of human-AI interaction at IUI 2021

At the 2021 virtual edition of the ACM International Conference on Intelligent User Interfaces (IUI), researchers at IBM will present five full papers, two workshop papers, and two demos.

Continue reading

From HPC Consortium’s success to National Strategic Computing Reserve

Founded in March 2020 just as the pandemic’s wave was starting to wash over the world, the Consortium has brought together 43 members with supercomputing resources. Private and public enterprises, academia, government and technology companies, many of whom are typically rivals. “It is simply unprecedented,” said Dario Gil, Senior Vice President and Director of IBM Research, one of the founding organizations. “The outcomes we’ve achieved, the lessons we’ve learned, and the next steps we have to pursue are all the result of the collective efforts of these Consortium’s community.” The next step? Creating the National Strategic Computing Reserve to help the world be better prepared for future global emergencies.

Continue reading