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.

Circuit function

IBM

Experiment with the latest AI-powered extensions to Qiskit for circuit synthesis, optimization, scheduling, and advanced error mitigation methods. Return the most accurate estimations possible with today's hardware.

Read the docs

Features and benefits

  • Achieve quality results at utility scale

    The IBM circuit function includes powerful research tools to take full advantage of the capabilities of the latest IBM QPUs.

  • Simple controls to balance speed, accuracy, and cost in your workloads

    Choose how much error suppression and mitigation to apply to find the appropriate balance between greater result accuracy and overall processing time and cost.

  • Reduce depth with AI and heuristic-driven transpilations

    Transpile abstract circuits automatically with transpilation passes designed to reduce circuit depth and improve performance on QPUs.

Related tutorials

Learn how to apply this technology to your workflow.

Related papers

Scientific papers related to or supporting this function.