Offering four quantum programming exercises to solve in four days, the IBM Quantum Challenge celebrates the fourth anniversary of the introduction of the company's IBM Quantum Experience cloud-programmable quantum computing platform on May 4, 2016. The challenge is open to anyone, whether an existing member of the company's quantum community or a first-time participant.
"As developers program quantum computers, what they are really doing is building and running quantum circuits," says Jay Gambetta, IBM Fellow and Vice President, Quantum Computing. "These four exercises will improve your understanding of quantum circuits. We hope you also have fun as you put your skills to test."
Running from May 4 to 8, the IBM Quantum Challenge, says the company, lets anyone tackle programming a quantum computer through the use of circuits, from writing their first "Hello Quantum" circuit to solving a complex optimization problem. In recognition of everyone's participation, the company is awarding digital badges and providing additional sponsorship to the Python Software Foundation.
"Trying to explain quantum computing without resorting to incorrect analogies has always been a goal for our team," says Gambetta. "As a result, we have continuously invested in education, starting with opening access to quantum computers, and continuing to create tools that enable anyone to program them. Notably, we created the first interactive open source textbook in the field."
The company offered the following resources to help interested users learn about quantum circuits:
- Read the Qiskit textbook chapter on Defining Quantum Circuits as they are understood today. Dive in to explore quantum computing principles and learn how to implement quantum algorithms.
- Watch the company's newly launched live lectures called " Circuit Sessions ," or get started programming a quantum computer by watching " Coding with Qiskit ." Subscribe to the Qiskit YouTube channel to watch these two series and more.
"I'm proud of our team's decision four years ago to put our quantum systems online with the IBM Quantum