Skip to main content
IBM Quantum Platform

Circuit functions

Circuit functions simplify the execution of quantum circuits by abstracting away key steps such as transpilation, error suppression, and error mitigation. Researchers using Circuit functions can focus on developing and evaluating quantum algorithms without needing to manage the complexities of optimizing circuits for quantum hardware. Circuit functions accept circuit-oriented inputs, such as PUB (Primitive Unified Bloc) objects, and return results such as mitigated expectation values. They can also serve as building blocks for creating higher-level, customized quantum applications.

Notes

IBM Quantum Functions are a beta feature available only to IBM Quantum® Premium Plan, Flex Plan, and On-Prem (through the IBM Quantum Platform API) Plan users. Refer to Set up Functions for instructions on getting access.

Was this page helpful?
Report a bug, typo, or request content on GitHub.