Quantum Computing Made Easy with Classiq

Quantum Computing Made Easy With Classiq

The Classiq platform has gone no-code, making quantum computing more accessible and more easily usable, than ever before. With this initial release, you can run the Variational Quantum Eigensolver (VQE) and Grover’s algorithm simply by typing in some values and clicking some buttons. You can also perform financial risk analysis and experiment with state preparation similarly easily.

Grover’s algorithm is as simple as defining variables and writing the expression. VQE is as simple as listing the atoms and their coordinates. And risk analysis and state preparation are about as easy as listing the desired probabilities.

Quantum Computing Made Easy With Classiq
Quantum Computing Made Easy with Classiq 6

Clicking the first button synthesizes your circuit. Simply click on the + symbols to view parts of the circuit in greater detail, and then click the – symbols to re-hide those details. Export the circuit, if you’d like, in HTML, JPEG, JSON, and QASM formats. Alternatively, you can choose to ignore the circuit entirely and skip to the “Execution” tab.

Note that if you export the QASM you can run the circuit with Fire Opal, by Classiq’s partner Q-CTRL. Fire Opal provides unmatched error suppression, error correction, and error mitigation, but is currently available only on select IBM Quantum backends.

Quantum Computing Made Easy With Classiq
Quantum Computing Made Easy with Classiq 7

Selecting a backend is as simple as using dropdown boxes. Notice that you have a choice of IBM Quantum, Azure Quantum, Amazon Braket, IonQ, and Nvidia backends. However, you might not actually see all of these options. The “Execution” tab only shows you the hardware and simulators that are compatible with your circuit. Anything that is not compatible will be hidden from view.

Note that if you used an academic email address to register, you have unlimited free use of Azure Quantum backends. This is not limited to simulators; you have unlimited, free access to real ion trap and superconducting quantum computers.

Quantum Computing Made Easy With Classiq
Quantum Computing Made Easy with Classiq 8

Before execution, you are presented with a few additional options. Unlike the “Synthesis” tab, which focuses on what you want/need to do, the “Execution” tab focuses on where you want to do it and how you want to do it. Still, you can click this final button and run your circuit on real hardware without having typed a single line of code.

As you can see above, everything on the screen is either a text box, a dropdown box, or an arrow. At this point, you don’t even see anything resembling code or a circuit. You don’t need to.

Quantum Computing Made Easy With Classiq
Quantum Computing Made Easy with Classiq 9

And, finally, you can view the results of your experiment.

Have you ever seen a histogram that is so busy that you can’t even tell what it’s trying to show you? It’s important to note that on the previous screen, the “Execution” screen, you can select the number of top results to display. In this example, there were only four results. But, had there been 1,000 results, you can choose to display the top 4, or however many is optimal for you.

In conclusion, if you’re not a programmer and you don’t want to be a programmer, the new Classiq platform might be right for you. In fact, even if you are a programmer and you’d like to solve problems easily, the Classiq platform might be right for you, too. Register today to take the synthesis engine for a test drive.