Split Circuit

Split a large quantum circuit into smaller sub-circuits using circuit cutting.

Useful for circuits that exceed the qubit limit of available simulators or QPU devices. The sub-circuits can be executed independently and their results recombined.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
codestringRequired
Python code containing the quantum circuit

Response

Successful Response
successboolean
num_sub_circuitsinteger
sub_circuitslist of strings
split_strategystring
original_qubit_countinteger
original_depthinteger
num_cutsinteger
sampling_overheaddouble
cut_typestring
sub_circuit_qubit_mapslist of lists of integers

Errors

422
Unprocessable Entity Error