1 Introduction

Traditional computers lack the capability to effectively simulate quantum mechanical systems. This is primarily due to the exponential growth in data requirements when attempting to comprehensively simulate quantum systems. In contrast, quantum computers [1] utilize the distinctive characteristics of quantum systems on which they are built to efficiently process vast amounts of information in a polynomial timeframe [2]. This allows them to handle exponentially larger quantities of data compared to classical counterparts.

Quantum processors are on the verge of fulfilling their transformative promise in revolutionizing the field of computing [1, 37]. Remarkable progress has been achieved in the development of quantum computers, particularly those utilizing superconducting qubits [8]. Among the most promising candidates are programmable processors based on superconducting qubits with Josephson junctions [914]. These processors offer the potential for scalable quantum computation on solid-state platforms, presenting an exciting avenue for advancement [15, 16].

One significant breakthrough lies in the utilization of superconducting transmon qubits [1719], enabling Noisy intermediate-scale quantum (NISQ) architectures [20] to execute computations in a vast Hilbert space with a dimension of approximately 253 [21]. This represents an extraordinary leap forward, as quantum computers in the NISQ era can tackle computational challenges deemed impossible for classical counterparts [22]. The implications of this progress are profound, known as quantum supremacy regime [2224], as it opens up new possibilities for tackling complex problems that were previously overwhelming, surpassing the limitations of classical systems and unlocking unprecedented computational power [22].

Random quantum circuits (RQCs) are considered challenging to simulate using classical systems. Achieving the ability to perform such simulations is a key milestone. In their work [21], Google’s Quantum AI and collaborators revealed that Sycamore, a programmable quantum processor consisting of 53 superconducting qubits, successfully executed a computation in a Hilbert space of dimension 253. This achievement claimed to surpass the capabilities of the Summit supercomputer, the most powerful classical supercomputer at that time. Initially estimated to take approximately 10,000 years on a conventional computer, the task purportedly was completed in just 200 seconds on Google’s quantum computer [21].

Soon after the publication, a debate erupted over the potential overestimation of the amount of time required to complete the same problem on a supercomputer. However, subsequent research demonstrated that an equivalent task could be simulated on classical computers, such as the Summit supercomputer, within a matter of days using classical simulation algorithms based on tensor networks [2527]. During this debate, a significant issue was raised: whether there could be trustworthy techniques to precisely characterize the genuine quantum computing capabilities.

Today’s NISQ computers are capable of performing impressive algorithms. However, each quantum processor’s capability is limited by hardware errors. For example, errors such as drift [28, 29], coherent noise [3032] and crosstalk [33]. These challenging errors make it difficult to reliably predict a processor’s capability and cause many programs to fail.

The ability to attain computational hardware with quantum advantage relies greatly on the quality of quantum gate operations. However, the existence of imperfect two-qubit gates presents a notable challenge and serves as a significant barrier in the advancement of scalable quantum information processors.

Quantum computing’s advancement hinges on our ability to accurately characterize quantum systems. Quantum state tomography and quantum process tomography play pivotal roles in this endeavor. QST allows us to fully describe the state of a quantum system, providing crucial insights into its properties and behavior. Meanwhile, QPT enables us to rigorously assess the performance of quantum gates and operations, shedding light on their effectiveness and fidelity. Together, these techniques empower researchers to understand, verify, and optimize quantum systems, driving progress towards realizing the transformative potential of quantum computing.

In this paper, we utilized a state-of-the-art superconducting quantum computer to conduct full quantum tomography experiments on a universal two-qubit gate known as the Sycamore gate. This gate was constructed and employed to generate random quantum circuits (RQCs) on 53 qubits, synonymous with a computational state-space of size \(9 \times 10^{15}\). The Sycamore gate belongs to a class of 2-qubit fermionic simulation gates [34]. Moreover, to demonstrate the impact of errors and their effects on gate fidelity at the level of quantum circuits, we conducted full QST experiments on the five-qubit eight-cycle circuit. This specific circuit was selected as an illustrative example of the programmability of Google’s Sycamore quantum processor. These QST experiments were conducted in three distinct environments: a noise-free setting, a noisy simulated environment, and on IBM Quantum’s genuine quantum computer.

Our findings shed light on the effectiveness of different implementations and the sources of errors, revealing fidelity results that are comparable to both theoretical (ideal) expectations and real-world experimental executions.

2 Sycamore RQCs

An astounding engineering achievement was introduced in [21], aiming to reach a quantum supremacy regime. A programmable superconducting processor was constructed, featuring a novel class of RQCs. These circuits consist of alternating layers of 1-qubit and 2-qubit gates. Additionally, fast, high-fidelity quantum gates capable of running simultaneously over a 2-dimensional qubit array were developed. The Sycamore processor is distinguished by its ability to perform high-fidelity one-qubit and two-qubit quantum gates, not only in isolation, but also while executing feasible computations with simultaneous gate operations on various qubits [21]. A full characterization of Google’s Quantum AI processor, Sycamore, has been presented in [35].

The Sycamore quantum computer employs transmon qubits [17], which can be considered as nonlinear superconducting resonators functioning at \(5\text{--}7\text{ GHz}\). The quantum bits are encoded as the resonant circuit’s two lowest quantum eigenstates. Additionally, each transmon has two controls: a microwave drive for excitation of the qubit and a magnetic flux control for frequency tuning. To read the qubit state, each qubit is associated with a linear resonator [12]. Moreover, every qubit is linked to its neighboring qubits via adjustable couplers [36, 37], as depicted in Fig. 1. Because of this coupler design, the coupling between qubits can be quickly tuned from totally off to 40 MHz. During the supremacy experiment, as one qubit was defective, the processor had 53-qubits as well as 86-couplers.

Figure 1
figure 1

The layout of Google’s Sycamore quantum processor comprises a rectangular array of 54 programmable Superconducting transmon qubits. Each qubit is interconnected with its four nearest neighbors through couplers. Due to one qubit not operating perfectly, the machine has 53-qubits and 86-couplers

In every random circuit performed on the 53-qubit Sycamore quantum processor [21], each circuit consists of n cycles. Each “cycle” combines a single-qubit gate layer with a two-qubit gate layer, as depicted in Fig. 2. In these RQCs, three single-qubit gates are constructed and executed: the \(\sqrt{X}\), \(\sqrt{Y}\), and \(\sqrt{W}\) gates, such that

$$\begin{aligned}& \sqrt{X}= \frac{1}{\sqrt{2}} \begin{pmatrix} 1 &-i \\ -i &1 \end{pmatrix} , \end{aligned}$$
(1)
$$\begin{aligned}& \sqrt{Y} =\frac{1}{\sqrt{2}} \begin{pmatrix} 1 &-1 \\ 1 &1 \end{pmatrix} , \end{aligned}$$
(2)
$$\begin{aligned}& \sqrt{W} =\frac{1}{\sqrt{2}} \begin{pmatrix} 1 &-\sqrt{i} \\ \sqrt{-i} &1 \end{pmatrix} . \end{aligned}$$
(3)
Figure 2
figure 2

A schematic diagram illustrating an n-cycle circuit for the Sycamore 53-qubit Random Quantum Circuits (RQCs). Each cycle comprises two layers: one with randomly chosen 1-qubit gates from the set \(\{\sqrt{X}\text{ (in gray)}, \sqrt{Y} \text{ (in cyan)}, \sqrt{W}\text{ (in orange)}\}\), and another with 2-qubit gates labeled A, B, C, or D. For longer circuits, the layers follow the sequence A; B; C; D – C; D; A; B. Notably, the 1-qubit gates are not repeated sequentially, and an additional layer of 1-qubit gates precedes the measurements

In each cycle, there are two layers: one layer consists of randomly selected 1-qubit gates from the set \(\{\sqrt{X},\, \sqrt{Y},\, \sqrt{W} \}\), while the other layer consists of 2-qubit gates. The 1-qubit gates are not repeated in sequential order, and before the measurements, an additional layer of 1-qubit gates is applied. The 2-qubit gates in Google’s RQCs are not randomized. Instead, both the qubit pair and the cycle number contribute to determining the 2-qubit gates within the RQCs. These gates maintain the quantity of lower and excited states of the qubits.

The 2-qubit gates targeted for implementation in the quantum supremacy experiment are referred to as the fSim gates:

$$ \begin{aligned} {\operatorname{fSim}(\pounds ,\phi )}&= e^{-i\pounds (X\otimes X +Y \otimes Y)/2} e^{-i\phi (I-Z)\otimes (I-Z)/4} \\ & = \begin{pmatrix} 1&0&0&0 \\ 0&\cos (\pounds )&-i\sin (\pounds )&0 \\ 0&-i\sin (\pounds )&\cos (\pounds )&0 \\ 0&0&0&e^{i\phi} \end{pmatrix}. \end{aligned} $$
(4)

Equation (4) represents a family of two-qubit gates, known as “fSim” gates, which stands for fermionic simulation gates [34]. It can be expressed as the product of a two-qubit (iSWAP(£)) gate and a non-Clifford controlled phase gate (CPHASE(ϕ)).The experimental implementation of the entire space of gates described in Eq. (4) represents a long-term goal of Google Quantum AI and collaborators. [21]

In the supremacy experiment [21], the selected two-qubit gates are the Sycamore gates, which are equivalent to the fSim gate with the two-qubit gates tuned up near to a swap angle \(\pounds =\pi /2\) and a conditional phase \(\phi =\pi /6\) radians. That is, Sycamore \(\equiv \operatorname{fSim }(\pi /2,\pi /6)\). The fSim gate is defined to use a sign of £ different from that of the iSWAP gate [38]. Further insights into the 2-qubit gate strategy and the selection of implemented 2-qubit gates by Google Quantum AI and its collaborators can be found in [21]. Table 1 displays error measurements averaged over both \(|{0}\rangle \) and \(|{1}\rangle \) states [21]. The isolated readout error is detected to be 3.1%. Whereas, when running all qubit simultaneously, the readout error increases slightly to 3.8%.

Table 1 Error rates of individual gates and readout. Measurements averaged over both \(|{0}\rangle \) and \(|{1}\rangle \) states. Results reproduced from Google’s Sycamore quantum supremacy regime experiment [21]. The term “cycle” refers to a combination of two layers: one layer consists of 1-qubit gates, while the other layer consists of 2-qubit gates

The two-qubit Sycamore gate transforms the basis states as follows: \(|{0}\rangle _{A}\otimes |{0}\rangle _{B} \rightarrow |{0}\rangle _{A}\otimes |{0}\rangle _{B}\), \(|{0}\rangle _{A}\otimes |{1}\rangle _{B} \rightarrow - i \, |{1}\rangle _{A}\otimes |{0}\rangle _{B}\), \(|{1}\rangle _{A}\otimes |{0}\rangle _{B} \rightarrow -i \, |{0}\rangle _{A}\otimes |{1}\rangle _{B}\) and \(|{1}\rangle _{A}\otimes |{1}\rangle _{B} \rightarrow e^{(-i\pi /6)}|{1}\rangle _{A} \otimes |{1}\rangle _{B} \). Here, the subscripts A and B denote qubit A and qubit B, respectively. The matrix operator corresponding to Sycamore gate reads,

$$ \mathit{Sycamore}= \begin{pmatrix} 1&0&0&0 \\ 0&0&-i&0 \\ 0&-i&0&0 \\ 0&0&0&e^{(-i\pi /6)} \end{pmatrix}. $$
(5)

In the context of this paper, the two-qubit Sycamore gate is deconstructed into a set of 1-qubit gates combined with three controlled-X (CX) gates, as illustrated in Fig. 3. Additionally, Fig. 4 depicts the location of the Sycamore gate on the “Weyl chamber” [39, 40] in the \(m_{1} m_{2} m_{3}\) space, with respect to other two-qubit gates such as SWAP, iSWAP, and the two-qubit quantum Fourier transform (\(\mathrm{QFT} _{2}\)) [6].

Figure 3
figure 3

Quantum circuit decomposition of Sycamore gate. The two-qubit gate is deconstructed into a set of 1-qubit gates (the rotation about z-axis, \(R_{Z}\) and the square root of NOT gate, \(\sqrt{X}\)) combined with three Controlled-X gates

Figure 4
figure 4

The Sycamore gate located on the “Weyl chamber” in the \(m_{1} m_{2} m_{3}\) space. A tetrahedron whose vertices correspond to \(O(0,0,0)\), \(A_{1}(\pi ,0,0)\), \(A_{2}(\pi /2,\pi /2,0)\) and \(A_{3}(\pi /2,\pi /2,\pi /2)\). So that, every two qubit gate is associated with a point in the “Weyl chamber”. In this representation, orbits of locally equivalent unitary 2–qubit gates cross the Weyl chamber, constructing a tetrahedron in the cube of vectors \(m_{k}\). The polyhedron \(PQA_{2}RST\) represents the region of the perfect entanglers

It is worth clarifying that the Sycamore gate, in conjunction with single-qubit gates, constitutes a universal set, as is typical for most two-qubit gates [41]. Furthermore, it is pertinent to note that the broader class of fSim gates might achieve universality for the subset of Hamming-weight-preserving gates when utilized alongside Z-gates. However, the claim of universality asserted in this paper specifically addresses the Sycamore gate’s role in combination with single-qubit gates, rather than its standalone universality. The demonstration of universality as outlined by Google Quantum AI and collaborators in [21] is underpinned by establishing that the gate set consisting of CZ and SU(2) is universal [42, 43].

3 Full quantum tomography study of Sycamore gate

3.1 QPT experiments

Quantum process tomography (QPT) [44, 45] serves as a crucial method for validating quantum gates and discerning deficiencies in circuit configurations and gate designs. The principal aim of QPT is to derive a comprehensive characterization of the dynamical map, or quantum process, through a series of meticulously crafted experiments.

The theory of QPT is extensively elucidated in several seminal works, including those by Kraus [46], Chuang and Nielsen [44], Poyatos et al. [45], Mitchell et al. [47], and O’Brien et al. [48]. Additionally, the concept of stand-alone QPT, which obviates the need for QST, is expounded upon in [49].

In our investigation, we leverage the Choi-Jamiolkowski representation [50, 51] to provide a comprehensive characterization of our quantum operations via QPT experiments. The Choi representation offers a powerful framework wherein a quantum channel can be entirely described by a unique bipartite matrix known as the Choi matrix. This representation is achieved through the Choi-Jamiolkowski isomorphism [50, 51]. Further discussion on alternative representations for quantum channels can be found in the review by Wood et al. [52]. Nonetheless, the practical realization of full QPT has remained limited to exceedingly small-scale systems [44, 45]. For instance, in scenarios involving a system of N qubits, resulting in a formidable process matrix dimension of \(4^{N} \times 4^{N}\) [53].

To effectively visualize the quantum process of the Sycamore gate, we conducted QPT experiments focusing on the two-qubit gate. These experiments were carried out in three distinct environments: a noiseless setting, a simulated noisy environment, and on IBM Quantum’s quantum computer, ibm_oslo. In each environment, we executed the experiments by repeating the QPT process 4000 times for every measurement basis across all QPT circuits. The acquired experimental data were utilized to reconstruct the corresponding Choi matrices for each environment. Figure 5 depicts both the real (Re.(χ)) and imaginary (Im.(χ)) components of the Choi matrices for the Sycamore gate.

Figure 5
figure 5

The real (Re.(χ)) and imaginary (Im.(χ)) components of the Choi matrices, derived from Quantum Process Tomography (QPT) experiments conducted on the two-qubit Sycamore gate, are examined. (a) The theoretical expectations for the ideal Choi matrix are considered. (b) QPT experiments are conducted in a noiseless environment. (c) QPT experiments are carried out in a simulated noisy environment. (d) QPT experiments are performed on IBM’s real quantum computer, ibm_oslo. These experiments entail 4000 repetitions in each environment. The resulting process fidelity (\({\mathcal{F}}_{P}\)) values are 0.9625, 0.6048, and 0.8102, respectively. In the Hinton diagram representation, positive elements are depicted as white squares, while negative elements are represented by black squares. The size of each square corresponds to the magnitude of its associated value, indicating its relative importance

To quantitatively assess the closeness of the measured Choi matrices to the ideal process, we computed the process fidelity \({\mathcal{F}}_{P}\) of the noisy quantum channels [54]. This allowed for meaningful comparisons across the different settings. The calculated process fidelities (\({\mathcal{F}}_{P}\)) for the noiseless, simulated noisy, and real-world ibm_oslo settings were found to be 0.9625, 0.6048, and 0.8102, respectively. These values provide insights into the efficacy of the Sycamore gate under various conditions.

3.2 QST experiments

Quantum state tomography entails reconstructing a system’s quantum state description from a series of quantum experiments. While a state vector characterizes the state of an ideal quantum system, a density matrix ρ delineates the state of an open quantum system. QST aims to rebuild or approximate this density matrix, through a consecutive set of repeated measurements.

To achieve this, the quantum state is initially prepared using a state preparation circuit, followed by a sequence of measurements corresponding to different operators. The resultant measurement data are utilized to approximate or reconstruct the state. Various techniques [5559] have been developed to reconstruct a physically valid representation of the density matrix, reflecting the actual state obtained in the system, from the measured data. Additional studies of QST in noisy environments [6063] have also provided valuable insights.

Here, we conduct QST experiments for the universal two-qubit Sycamore gate. The experiments are performed in three different environments: a noisy simulated environment, a noise-free, and on a real IBM Quantum’s quantum computer. For our experiments, we utilized the qasm_simulator [64] configured to simulate the perfect (noiseless) quantum computer. Additionally, we employed the 27-qubit IBM noisy simulator [64], which incorporates decoherence effects from earlier experimental implementations to compare with real (noisy) quantum computing architectures. Here, the input state of the Sycamore gate is prepared as the \(|{0}\rangle \otimes |{0}\rangle \) state. In the context of this paper, the notation xy serves as shorthand for the \(|{x}\rangle \otimes |{y}\rangle \) state, where x and y represent the binary values 0 or 1.

In these experiments, measurements of all qubits in the X, Y, and Z Pauli bases \(\{X,Y,Z\} \otimes \{X,Y,Z\} \) are added to the appended state preparation circuit of Sycamore gate. This necessitates the execution of nine measurement circuits for the two-qubit Sycamore gate. The resultant 36 measurement outcomes across all circuits, as depicted in Fig. 6, yield a tomographically overcomplete basis, facilitating the reconstruction of the quantum state.

Figure 6
figure 6

Experimental measurements over all QST circuits for the two-qubit Sycamore gate. The experimental data were extracted from the nine measurement circuits performed in the QST experiments. Moreover, the ultimate outcomes encompass the 36 measurement results across all circuits and qubits within the Pauli bases \(\{XX,XY,XZ\}\), \(\{YX,YY,YZ\}\) and \(\{ZX,ZY,ZZ\} \) are presented. The experiments were run for 4000 repeated shots for each measurement basis, with a total running time of 13.8 s on the real IBM Quantum’s quantum machine, ibm_oslo

We utilize this data to reconstruct density matrices for the Sycamore gate, as illustrated in Fig. 7. This figure showcases both the real and imaginary components of the reconstructed density matrices derived from conducting QST experiments with 4000 repeated shots for each measurement basis. The state fidelity for two input states (density matrices) is computed as follows:

$$ {\mathcal{F}}_{s}(\rho _{\mathrm{{ theor.}}},\, \rho _{\mathrm{{ exper.}}})= \Bigl( \operatorname{Tr} [\sqrt{\sqrt{\rho _{\mathrm{{ theor.}}}} \, \rho _{ \mathrm{{ exper.}}}\, \sqrt{\rho _{\mathrm{{ theor.}}}}} \, ] \Bigr)^{2}, $$
(6)

where \(\rho _{\mathrm{{ exper.}}}\) and \(\rho _{\mathrm{{ theor.}}}\) are experimental and theoretical density matrices, respectively. Our results demonstrate a state fidelity \({\mathcal{F}}_{S}\) of 94.65%, \(98.59\%0\) and 88.25% respectively, corresponding to QST experiments for Sycamore gate in a noisy simulated environment, noise-free, and on the ibm_oslo quantum computer.

Figure 7
figure 7

Real (\(\mathrm{Re.}(\rho )\)) and imaginary (\(\mathrm{Im.}(\rho )\)) parts of the density matrices; reconstructed from QST experiments of the two-qubit Sycamore gate. (a) The ideal density matrix represents theoretical expectations. (b) QST experiments conducted in noise-free environment. (c) QST experiments implemented in a noisy simulated environment. (d) QST experiments executed on an IBM Quantum’s real quantum computer. These experiments were executed for 4000 repeated shots in each environment. The state fidelity \({\mathcal{F}}_{S}\) corresponding to the above-mentioned environments are 0.9859, 0.9465, and 0.8824, respectively. The experiments had a running time of 13.8 seconds

Table 2 provides details regarding qubit properties as well as the system experimental parameters during executing the QST experiment of the Sycamore gate on the ibm_oslo quantum computer. Figure 14 (appears in the Appendix) illustrates the machine’s performance during the execution of the QST experiments, including readout errors and parameter distributions for each qubit over the ibm_oslo quantum computer.

Table 2 Device specification during the execution of QST experiments of the 2-qubit Sycamore gate, executed on the IBM quantum machine, ibm_oslo

The running time for our QST experiments on the system was 13.8 second. Additionally, the average relaxation times T1 and T2 were found to be 103.819 μs and 90.417 μs, respectively. The qubit readout assignment error (ξ (Syc.)) averaged \(16.348 \times 10^{-3}\). The average readout length (λ) was measured to be 910.22 ns. Moreover, the average qubit frequency (\(\omega /2\pi \)) was determined to be 5.0779 GHz, while the average qubit anharmonicity (\(\gamma /2\pi \)) was calculated as \(-0.343\text{ GHz}\). Furthermore, the qubit flip probabilities from \(|{0}\rangle \) to \(|{1}\rangle \) (η) and from \(|{1}\rangle \) to \(|{0}\rangle \) (ζ) averaged \(16.28 \times 10^{-3}\) and \(16.42 \times 10^{-3}\), respectively.

The precision in determining the readout length and the gate error rates underscores our commitment to transparent reporting of experimental details. While we acknowledge the inherent challenges in achieving such levels of precision, it is important to clarify that these reported values serve to demonstrate the comprehensive characterization and meticulous control of experimental parameters in our study.

4 Full quantum state tomography of the five-qubit eight-cycle circuit

In this section, we aim to illustrate how errors manifest in gate fidelity at the level of quantum circuits. To achieve this, we design and conduct full QST experiments for the eight-cycles circuit, depicted in Fig. 2. This circuit, introduced in [21], serves as an illustration of the programmability of Google’s Sycamore quantum processor. The QST experiments are carried out in three environments: noise-free, noisy, and on an IBM Superconducting quantum computer.

It’s important to highlight that throughout these implementations, we configured the machine to adhere to Google’s layering configuration. This means that we instructed the quantum machine not to optimize or minimize the number of gates applied to each qubit in the original circuit. Instead, we allowed it to execute the circuit while maintaining the same structured layers as in Sycamore’s processor.

In doing so, we first execute the 5-qubit eight-cycle circuit on a qasm simulator and on two of IBM Quantum’s quantum computers: the five-qubit quantum machine ibmq_manila and the seven-qubit quantum machine ibm_oslo. Measurement outcomes from executing this circuit for \(20{,}000\) shots on these architectures are shown in Fig. 8.

Figure 8
figure 8

Measurement outcomes for the experimental implementation of the 5-qubit 8-cycles circuit. Results were obtained from executing the circuit for \(20{,}000\) shots on a qasm simulator, as well as on two of IBM Quantum’s quantum computers: ibm_oslo and ibmq_manila. The vertical-axis represents the frequency (count) associated with each of the five-qubit computational basis states, which are labeled on the horizontal axis of the histogram. The quantum computation times on both ibm_oslo and ibmq_manila were recorded as 9.9 s and 9.4 s, respectively

Subsequently, we perform QST experiments on this 5-qubit 8-cycle quantum circuit in three different settings: noisy, noise-free, and on a real IBM quantum computer, ibmq_manila. This quantum computer is built based on a quantum processor of type Falcon r5.11L, which comprises five superconducting transmon qubits, produced by IBM Quantum [64].

In these full QST experiments, we include measurements of all qubits in the 5-qubit Pauli bases \(\{X,Y,Z\} ^{\otimes 5}\) to the appended state preparation circuit of the eight-cycles circuit. This results in a total of 243 measurement circuits (35) that must be executed for this five-qubit eight-cycles circuit. Furthermore, the culmination of the 7776 (65) measurement outcomes across all circuits furnishes a tomographically overcomplete basis, facilitating the reconstruction of the (targeted) quantum state. A random sample from the outputs of these quantum circuits is shown in Fig. 9 and Fig. 10.

Figure 9
figure 9

Experimental results over a random subset of the 35 quantum state tomography measurement circuits. These circuits were randomly selected from a total of 243 measurement circuits executed in the QST experiments for the five-qubit eight-cycles circuit. These results include the final outcomes for the 7776 (\(6^{n}\)) measurement outcomes across all circuits of all qubits in the five qubit Pauli bases. The QST experiments were executed for 4000 repeated shots for each measurement basis on the real IBM Quantum’s quantum machine, ibmq_manila. The quantum computation running time was 4 minutes and 54 seconds. (Fig. 9 continued on the next page …)

Figure 10
figure 10

(… Continued). The vertical-axis represents measurement outcomes associated with each of the five-qubit Pauli-basis states, that labeled on the horizontal axis of each histogram by numbers from 01 to 32. These numbers correspond respectively to the states: (00000, 01000, 01001, 01010, 01011, 01100, 01101, 01110, 01111, 00001, 10000, 10001, 10010, 10011, 10100, 10101, 10110, 10111, 11000, 11001, 11010, 11011, 11100, 11101, 11110, 11111, 00010, 00011, 00100, 00101, 00110, 00111)

We use these results to reconstruct density matrices for the five- qubit eight-cycles circuit, as depicted in Fig. 11. This figure displays both the real and the imaginary parts of the reconstructed density matrices obtained from running full QST experiments for 4000 repeated shots for each measurement basis. When performing QST in a noisy simulated environment, noise-free, and on the real IBM quantum computer, ibmq_manila, we demonstrate a state fidelity \({\mathcal{F}}_{S}\) of 0.5155, 0.9772, and 0.1595 respectively.

Figure 11
figure 11

QST experiments conducted for the five-qubit eight-cycles circuit. Here, the real (\(\mathrm{Re.}(\rho )\)) and imaginary (\(\mathrm{Im.}( \rho )\)) parts of the density matrices are reconstructed from the 243 (35) measurement quantum circuits executed in the QST experiments for the 5-qubit 8 cycle circuit. These results include the final outcomes for the 7776 measurement across all circuits. (a) The ideal density matrix (theoretical expectations). (b) QST experiments performed in qasm_simulator. (c) QST experiments implemented with a noisy simulated environment. (d) QST experiments executed on an IBM’s real quantum computer ibmq_manila. These experiments were repeated for 4000 shot in each environment. The state fidelity \({\mathcal{F}}_{S}\) corresponding to the experimental implementations with qasm_simulator, noisy, and on the real quantum computer, ibmq_manila are 97.72%, 51.55% and 15.95% respectively

The discrepancy observed between noiseless simulations and real-world quantum device executions underscores the importance of understanding the impact of noise and imperfections in practical quantum computing environments. While noise-free simulations may provide valuable insights into theoretical performance, our experiments on real quantum hardware highlight the challenges and opportunities in optimizing quantum algorithms for real-world applications.

By conducting both QST and QPT analyses, we were able to gain insights into the performance of IBM Quantum’s hardware and the robustness of Sycamore gates, when implemented in this setup. These findings contribute to our understanding of quantum hardware performance and provide valuable information for optimizing quantum algorithms for practical applications.

Table 3 presents hardware performance, qubit properties as well as the system experimental parameters used during the execution of the full QST experiments of the eight-cycles circuit on the ibmq_manila quantum machine. The quantum computation time of running our QST experiments on the quantum computer ibmq_manila was 4 m 54 s. The average relaxation times T1 and T2 are respectively 151.791 μs and 57.119 μs. The qubit readout assignment error (\(\xi (8-\mathrm{cycle}.)\)) has an average of 0.02215. The average readout length (λ) is 5351.11 ns. The average qubit frequency (\(\omega /2\pi \)) is 4.971 GHz, and the average qubit anharmonicity (\(\gamma /2\pi \)) is \(-0.3436\text{ GHz}\). The qubit flip probabilities from \(|{0}\rangle \) to \(|{1}\rangle \) (η) and from \(|{1}\rangle \) to \(|{0}\rangle \) (ζ) have an average of 0.0145 and 0.0299, respectively. This study could extended further considering the per-round scrambling rate for the multi-round 8-cycle circuit tests.

Table 3 Device specification during the execution of QST experiments of the 5-qubit 8-cycle quantum circuit on the IBM quantum machine, ibmq_manila. Were accessed on July 6, 2023

Table 4 compares the state fidelities (\({\mathcal{F}}_{S}\)) and the process fidelities (\({\mathcal{F}}_{P}\)) obtained from conducting quantum experiments in different environments (noise-free, noisy-simulated, and on a physical quantum processor). While the fidelity observed in our noiseless simulations may be slightly below 1 compared to the ideal gate, this discrepancy is within an acceptable range considering the finite sampling and factors inherent to the simulation methodology, such as numerical precision errors and algorithmic approximations. We acknowledge that this deviation may impact the precision of other reported numbers and have taken this into consideration in our analysis.

Table 4 The process fidelity (\({\mathcal{F}}_{P}\)) and the state fidelity (\({\mathcal{F}}_{S}\)) are evaluated through quantum tomography experiments conducted on both Google’s Sycamore gate and the 5-qubit 8-cycle circuit, across various settings

The discrepancy observed in the performance between the QPT and QST experiments for the Sycamore gate is notable. It is remarkable that the simulated noisy environment performs better than the real IBM device in the QST experiments but fares poorly in the QPT experiment. While we currently lack a clear intuition regarding this observation, several factors may contribute to these differences. These factors include experimental variability, measurement sensitivity, and the complexity of QPT.

We acknowledge that employing bootstrapping methods to generate estimates of the uncertainty of the reported fidelities could further enhance the robustness of our analysis. This approach could provide a more comprehensive understanding of the precision to which the fidelities were determined, and we consider it as a valuable direction for future research.

5 Conclusion

The potential to attain computational hardware with quantum advantage relies significantly on the quality of quantum gate operations. However, the existence of imperfect two-qubit gates presents a notable challenge and serves as a significant barrier in the advancement of scalable quantum information processors.

In this study, we utilized state-of-the-art superconducting quantum computers to perform comprehensive quantum tomography experiments of a universal two-qubit gate. This gate falls within the category of 2-qubit fermionic simulation gates, specifically Google’s Sycamore gate, which played a crucial role in executing the random quantum circuits (RQCs) that led to the achievement of quantum supremacy regime using Google’s 53-qubits Sycamore Quantum AI.

Additionally, we aimed to demonstrate the influence of undesired operational interference on the fidelity of the Sycamore gate at the level of quantum circuits. To achieve this objective, we performed full QST experiments, specifically targeting the five-qubit eight-cycle circuit. This circuit was selected as an illustrative example to highlight the programmability of Google’s Sycamore quantum processor. These QST experiments were carried out in three different environments: a noise-free setting, a noisy simulated environment, and on IBM’s Quantum genuine quantum computers.

In our QPT experiments, the process fidelities (\({\mathcal{F}}_{P}\)) for the noiseless, simulated noisy, and real-world ibm_oslo settings were found to be 96.25%, 60.48%, and 81.02%, respectively. Moreover, in our QST experiments, results revealed that the Sycamore gate could maintain a relatively high state fidelity in these environments, with state fidelities 98.59%, 94.65% and 88.25%, respectively, when running our QST experiments for 4000 repeated shots for each measurement basis. However, at the level of quantum circuits, errors and other sources of unwanted operational interference significantly impact gate fidelity. We observed a state fidelity of 97.72%, 51.55% and 15.95% when running QST for the Sycamore gate within the 5-qubit 8-cycle circuit.

These findings highlight the Sycamore gate’s robustness and reliability as a component of a quantum computing system, suggesting its potential for diverse applications. However, it’s essential to acknowledge that the gate’s fidelity within a quantum circuit was notably lower in noisy and quantum computer environments compared to noise-free conditions. This indicates a need for continued efforts to improve the gate’s resilience to noise and external perturbations.

Future research could delve into identifying and mitigating the sources of these imperfections, aiming to enhance the overall performance of the Sycamore gate and other quantum computing elements.