This workspace permits you to create drop-in replacements for single-qubit control operations which are robust to decoherence and control errors. Here you can analyze the performance of non-trivial single qubit operations (driven rotations), as well as error-robust memory (dynamic decoupling) in the presence of time-dependent noise.
We abstract away the physical system and rely on the simplified representation of an ideal single-qubit; control operations are visualized as rotations of the Bloch vector on the Bloch sphere. Here, for instance, is a 90 degree rotation about the x-axis shown in the Bloch sphere framework
This approach works very well for individual superconducting qubits, trapped-ions, semiconductor spin qubits, nitrogen vacancies, and the like (For more complex level structures consider the Qudit workspace).
Key features in this workspace include the ability to:
- Select error-robust controls from a library of solutions or upload your own solution for analysis
- Explore the effect of controls using interactive Bloch spheres and easily accessible charts
- Calculate the noise susceptibility of these controls in the filter function formalism for both control noise and ambient dephasing.
- Define or upload noise power spectra for use in analyses capturing real laboratory environments
- Optimize controls for your noise using a machine-learning toolkit
- Perform error budgeting to identify the best controls and output the control waveforms