Accelerate utility-scale development with Qiskit Functions

Functions are abstracted services, designed to accelerate algorithm discovery and application prototyping. Premium Plan members can get started with the IBM Circuit function, or purchase licenses from partners.

Read the docs

Application functions

Integrate quantum into your application workflows, with domain-familiar classical inputs and outputs.
Calculate the ground state energy of molecules and generate the corresponding statevector.
Solve utility-scale optimization problems by inputting a high-level problem definition, and the solver will take care of the rest.

Circuit functions

Accelerate utility-scale algorithm and application discovery, with transpilation, error suppression, and error mitigation managed out-of-the-box.
Compute accurate expectation values on QPUs, with AI-powered circuit optimization, and advanced error mitigation methods.

Optimization Solver

Q-CTRL

Solve utility-scale optimization problems with just a high-level problem definition. The noise-aware workflow, powered by AI-driven error suppression, delivers accurate results at full device scale.

Read the docs

Features and benefits

  • Achieve quality results at utility scale

    Successfully solve computationally challenging problems with over 100 qubits.

  • Build quantum solutions with ease

    Leverage a fully-packaged, hybrid quantum-classical solver without any quantum expertise.

  • Save time and resources

    Converge on the right answer faster with fewer iterations and fewer shots.

Related tutorials

Learn how to apply this technology to your workflow.

Related papers

Scientific papers related to or supporting this function.

Testimonials

Improving Army logistics with quantum optimization

Marcus Doherty, Australian Reserve Officer - Australian Army

"Optimally routing 120 convoys can take more than a month of classical computation. The Australian Army is evaluating the potential of quantum computing to provide improvements; however, it’s been difficult to validate the feasibility of a quantum solution due to hardware noise. With Q-CTRL's Optimization Solver, we are able to achieve results on quantum computers that build confidence in our quantum roadmap."