Superconducting transmons, often truncated to two levels for qubit operations, have an inherent multi-level energy structure that offers untapped potential for higher-dimensional quantum systems like qutrits.
Three-level systems have natural advantages over their two-level counterparts in quantum information and computation.
However, universal qutrit computation requires high-fidelity entangling gates spanning all three levels, which remain experimentally challenging.
In this letter, we introduce the generalized cross-resonance scheme (GCR) which is a comprehensive theoretical framework that generalize the qubit-centric cross-resonance (CR) interaction beyond the 0-1 subspace for realizing maximally entangling two-qutrit gates on fixed-frequency transmons and is a microwave-only technique compatible with existing hardware.
We use the GCR scheme to design parametric two-qutrit gates, namely,
This repository contains the code corresponding to the experiments that were performed as part of the paper. All the implementations are present in the Jupyter notebooks. The notebooks are self-explanatory.
Used Packages:
- qiskit(==1.4)
- qiskit-dynamics(==0.5.1)
In order to simulate the experiments, a small change in the source code of qiskit-dynamics(==0.5.1) is required, as explained below:
In qiskit_dynamics/backend/dynamics_backend.py, lines 198-201, change the code block
if target is None:
target = Target()
else:
target = copy.copy(target)
to
if target is None:
target = Target(num_qubits = len(self.options.subsystem_dims))
else:
target = copy.copy(target)
and comment out target.num_qubits = len(self.options.subsystem_dims) in line 219. In the version of the packages mentioned above, you might encounter an error when instantiating a DynamicsBackend if the above change in the source code is not done.
In case of any queries, please feel free to contact Tharrma at [email protected].