Abstract
Complex entangled states are the key resources for measurement-based quantum computations, which is realised by performing a sequence of measurements on initially entangled qubits. Executable quantum algorithms in the graph-state quantum computing model are determined by the entanglement structure and the connectivity of entangled qubits. By generalisation from graph-type entanglement in which only the nearest qubits interact to a new type of hypergraph entanglement in which any subset of qubits can be arbitrarily entangled via hyperedges, hypergraph states represent more general resource states that allow arbitrary quantum computation with Pauli universality. Here we report experimental preparation, certification and processing of complete categories of four-qubit hypergraph states under the principle of local unitary equivalence, on a fully reprogrammable silicon-photonic quantum chip. Genuine multipartite entanglement for hypergraph states is certificated by the characterisation of entanglement witness, and the observation of violations of Mermin inequalities without any closure of distance or detection loopholes. A basic measurement-based protocol and an efficient resource state verification by color-encoding stabilizers are implemented with local Pauli measurement to benchmark the building blocks for hypergraph-state quantum computation. Our work prototypes hypergraph entanglement as a general resource for quantum information processing.
Similar content being viewed by others
Introduction
Graph states are the multiqubit entangled states, on which universal measurement-based quantum computation (MBQC) can be carried out by applying a sequence of measurements on qubits1,2. Figure 1a shows a graph state \(\left\vert {{{{{{{\rm{G}}}}}}}}\right\rangle=(V,\, E)\), in which one vertex (V) represents one qubit and one edge (E) represents one pairwise entangling interaction2. Mathematically, hypergraph is a generalization of graph. In quantum physics, a generalization of the graph state is the hypergraph state \(\left\vert {{{{{{{\rm{HG}}}}}}}}\right\rangle\) in Fig. 1b, in which a hyperedge (HE) can arbitrarily entangle a subset of multi-qubits in V3,4,5,6, rather than the two nearest qubits in the graph state in Fig. 1a. The graph state is a special case of the two-uniform hypergraph states. Processing such generalized hypergraph states features interesting nonlocal properties7,8,9 and enables unique capabilities in quantum computation10,11,12,13. For example, hypergraph-state quantum computation achieves Pauli universality, meaning it only requires Pauli measurements for MBQC11. It could allow the emulation of non-trivial phases such as symmetry-protected topological order in condensed matter physics12,13. The utilization of hypergraph states could also change the circuit-depth complexity and gain gates parallelization10. Recently, technological progress has lead to creations of multiqubit graph states in the photonics14, superconducting15, trapped ion16, and atomic systems17. By using integrated photonic quantum technologies18,19, it has enabled the on-chip generation and manipulation of graph states20,21,22,23. However, the preparation of hypergraph states is rather challenging due to its requirement of implementing a sequence of multiqubit entangling gates.
In this work, we report the preparation, verification and processing of arbitrary four-qubit hypergraph states on a reprogrammable silicon-photonic quantum chip. We realize the complete classes of 27 different four-qubit hypergraph states and 2 different graph states. The Mermin test provides an experimental tool to verify the presence of multiqubit entanglement, by which we verify entanglement without any closure of the distance or detection loopholes. Genuine multiqubit entanglement for hypergraph states is also certificated by characterizing entanglement witness. We benchmark the implementation of hypergraph MBQC protocol, providing the building blocks for blind quantum computing with Pauli universality.
Results
Theory and scheme
Hypergraph states are n-qubit stabilizer states, which correspond to mathematical hypergraphs with vertices (V) and (\({2}^{{2}^{n}-1}\)) hyperedges (HE) in total3,4,5,6. It can be described as:
where \({C}_{e}=I-2\left\vert 1...1\right\rangle \left\langle 1...1\right\vert\), adding the Cm-Z (m < n) operations on the qubits \(\left\vert+\right\rangle=(\left\vert 0\right\rangle+\left\vert 1\right\rangle )/\sqrt{2}\) connected by the hyperedge e. When Ce is chosen as the CZ gate, it returns to the scenario of graph states1,2. The preparation of the hypergraph states requires multiqubit entangling interactions that correspond to the hyperedges connecting more than two qubits. Figure 1b shows the quantum circuit for the preparation of a hypergraph state, consisting of a sequence of Cm-Z gates. The Cm-Z returns to the Toffoli gate for m = 2, and to the CZ gate when m = 1. The hypergraph states are real equally weighted states, and they can be mapped to the boolean functions with the dual degeneracy of a global phase factor. For the four-qubit hypergraph states, there are total (\({2}^{{2}^{4}-1}\)) enumerations. However, many of them are locally equivalent. Any hypergraph states can be defined as locally equivalent if they can be mutually transformed by repeatedly applying local unitary (LU) transformations7,9. The rule of LU transformation is provided in Methods and Fig. 1c caption. As a result, for the four-qubit case, there are 27 different LU-classes of hypergraph states together with 2 LU-classes of graph states. Figure 1d enumerates the 29 classes of hypergraph and graph states. The LU equivalent states share the same degree of entanglement, since only single-qubit operations are performed locally on the qubits.
Using conventional quantum photonic methods, preparing hypergraph states by operating the Cm-Z gates (Fig. 1b) is significantly challenging. For example, implementing the three-qubit Toffoli gate requires six CNOT gates. We propose a method to produce the hypergraph states with a high successful probability. In this scheme, quantum entanglement is translated from the photon sources to the entangling gates, by which the difficulty of realizing the Cm-Z gate is mapped to the generation of multidimensional (the local dimensionality of d dimensions) multiphoton (the number of n photons) entangled states24,25; each qudit is mapped to \({{{{{{{{\rm{Log}}}}}}}}}_{2}(d)\) qubits, among which arbitrary entangling gates can be applied determinately. Details and scalability analysis of this method are provided in Supplementary Note 2. In the experiment, we implement the scheme to realize four-qubit hypergraph states on the quantum chip that translates four-dimensional two-photon entanglement to the Cm-Z gates, m ≤ 3.
A programmable silicon-photonic quantum chip
Figure 2a reports a quantum photonic chip that allows arbitrary on-chip preparation, operation, and measurement of four-qubit hypergraph states. The quantum chip shifts the task of constructing a generic multiqubit entangling gate to operating multipartite entanglement from parametric nonlinear sources26,27. We implement a qudit-qubit mapping in which the four-qubit states are encoded into two-ququart states of photons and arbitrary entangling operations can be performed28. The device consists of four main parts, i.e, entanglement-generation, space expansion, local unitary operation, and coherent compression, as shown in Fig. 2a. A four-dimensional Bell state is first generated in integrated four-wave-mixing sources29, which results in a four-qubit state as \((\left\vert 0000\right\rangle+\left\vert 0101\right\rangle+\left\vert 1010\right\rangle+\left\vert 1111\right\rangle )/2\). For the idler single-photon, its operational space is subsequently expanded for applying the arbitrary local unitary operation Uij which is physically realized by universal linear-optic circuits30. The entire process retains quantum coherence by space compression. The chip allows implementations of multi-qubit controlled unitary Cm-U gates. For example, the triply-controlled CCCZ gate can be obtained by setting the configuration as U00 = U01 = U10 = II and U11 = CZ. The circuit thus results in the (\(\left\vert 00\right\rangle \left\langle 00\right\vert II+\left\vert 01\right\rangle \left\langle 01\right\vert II+\left\vert 10\right\rangle \left\langle 10\right\vert II+\left\vert 11\right\rangle \left\langle 11\right\vert CZ\)) gate, which functions as the CCCZ gate. Similarly, other Cm-Z gates (m ≤ 3) for generating the hypergraph states (see Fig. 1) can be realized or compiled in the device. Details for state evolution, device fabrication and experimental setup have been provided in Methods.
As an example, we characterize the multiqubit CCCZ entangling gate, by employing an efficient method of generalized Hofmann fidelity31. It requires only 4 × 24 = 256 measurements, consisting of four measurement settings in the partially conjugate product bases. In each setting, three of the qubits are prepared and measured in the Pauli-Z basis \(\left\vert 0\right\rangle,\left\vert 1\right\rangle\), while one qubit is prepared and measured in the Pauli-X basis \(\left\vert \pm \right\rangle\). Figure 2b shows measured input-output truth tables for the CCCZ gate. The CCCZ gate flips the phase only when the qubits are in the \(\left\vert 1111\right\rangle\) state. A classical statistic fidelity (Fc) is defined to quantify the results, \({{{{{{{{\rm{F}}}}}}}}}_{{{{{{{{\rm{c}}}}}}}}}=\frac{1}{{2}^{4}}\mathop{\sum }\nolimits_{i=1}^{{2}^{4}}{p}_{i}{q}_{i}\), where pi, qi are theoretical and measured distributions, respectively. They are measured to be Fc1 = 0.95(9), Fc2 = 0.95(8), Fc3 = 0.974(8), and Fc4 = 0.958(9), demonstrating high-fidelity CCCZ gate. This gives the lower bound Hofmann fidelity of the gate Fc > Fc1 + Fc2 + Fc3 + Fc4 − 3 = 0.84(9).
Preparation and verification of hypergraph states
Executing a sequence of multiqubit Cm-Z gates, similar to quantum circuits in Fig. 1b, we create all 29 LU-classes of hypergraph and graph states as shown in Fig. 1d. Note that quantum circuits are compiled in experiment by means of combining the sequence of gates, as the Cm-Z operators commute with each other. We reconstruct density matrices for all these states by implementing quantum state tomographical measurements with compressed sensing techniques32. Quantum state fidelities Fq, that is defined as \({{{{{{{{\rm{F}}}}}}}}}_{{{{{{{{\rm{q}}}}}}}}}={({{{{{{{\rm{Tr}}}}}}}}[\sqrt{\sqrt{{\rho }_{0}}\cdot \rho \cdot \sqrt{{\rho }_{0}}}])}^{2}\), are estimated from the measured (ρ) and ideal (ρ0) density matrices. Figure 3a summarises the estimated fidelities Fq for all LU-classes of hypergraph states and graph states. Though the standard tomographic approach becomes impractical when increasing the number of qubits or at a low photon counting rate, more efficient approaches are available for state verification and fidelity estimation33.
We measure alternatively the entanglement witness to verify the presence of genuine multiqubit entanglement of the hypergraph states, where all subsystems are genuinely entangled. The witness operator is defined as \(\hat{W}=I-\frac{1}{\alpha }\left\vert \psi \right\rangle \left\langle \psi \right\vert\)34,35, where α is the maximum overlap between the given state \(\left\vert \psi \right\rangle\) and product states in any bipartition. Measuring the expectation value of witness provides an efficient way for entanglement verification. As an example, we verified the hypergraph state no.11 in Fig. 1d. We decompose the state into a linear combination of products of single Pauli operators and measure their average values. Experimental results are reported in Fig. 4, in good agreement with theoretical ones. The measured witness value is \(\langle \hat{W}\rangle=-0.42\pm 0.1 < 0\), thus demonstrating strong genuine multipartite entanglement.
The Mermin test provides an experimental tool to verify the presence of multiqubit entanglement that we adopt here to examine the quality of hypergraph states and the performance of the device. We measure the Mermin–Klyshko (MK) polynomials7,36 to verify genuine multiqubit entanglement. Note that neither the detection nor distance loophole is closed in our current experiment. Mermin parameters μ and \(\tilde{\mu }\) are defined to characterize the state \(\left\vert \psi \right\rangle\).
where the MK polynomials Mn and \({M}_{n}^{{\prime} }\) for the n-qubit system are defined by M1 = a1, \({M}_{n}=\frac{1}{2}{M}_{n-1}({a}_{n}+{a}_{n}^{{\prime} })+\frac{1}{2}{M}_{n-1}^{{\prime} }({a}_{n}-{a}_{n}^{{\prime} })\) (so as \({M}_{n}^{{\prime} }\)), and {\({a}_{i},\, {a}_{i}^{{\prime} }\)} are optimized single-qubit observables for the i-th qubit (see Methods). Distribution of measured Mermin parameters {μ, \(\tilde{\mu }\)} can provide the sufficient condition for the verification of four-qubit states as37: (I) If \(\left\vert \psi \right\rangle\) is a separable state, μ ≤ 1. (II) If \(\left\vert \psi \right\rangle\) is bipartite 2-entangled, i.e, having a form \(\left\vert {\psi }_{12}\right\rangle \otimes \left\vert {\psi }_{34}\right\rangle\) or \(\left\vert {\psi }_{12}\right\rangle \otimes \left\vert {\psi }_{3}\right\rangle \otimes \left\vert {\psi }_{4}\right\rangle\), \(\tilde{\mu }\le 2\). (III) If \(\left\vert \psi \right\rangle\) is tripartite 3-entangled, i.e, having a form \(\left\vert {\psi }_{123}\right\rangle \otimes \left\vert {\psi }_{4}\right\rangle\), \(\tilde{\mu }\le 4\). By violating the Mermin inequalities according to the above {μ, \(\tilde{\mu }\)} distribution, the entanglement structure can be verified, accordingly. For example, when the measured \(\tilde{\mu }\) value is greater than 4, violating the (III) inequality, the state must be at least 4-entangled.
Figures 3b, c report the measured Mermin parameters μ and \(\tilde{\mu }\) for all the (27 + 2) classes of hypergraph (graph) states. When performing measurement for each state, its local projectors {\({a}_{i},{a}_{i}^{{\prime} }\)} for each qubit are optimized by an algorithm and mapped to the reconfigurable quantum chip, so as to maximize the violation of inequalities. The algorithm and a full list of optimized projections are provided in Supplementary Note 1. In Fig. 3b, the measured Mermin parameter μ for all states strongly violates the local hidden variable (LHV) classical bound. In Fig. 3c, the measured values of \(\tilde{\mu }\) reach more than 90% of the maximal achievable values according to quantum mechanics, confirming high-quality entanglement. The observation of \(\tilde{\mu }\) greater than 4, violating the (III) inequalities, e.g, for the hypergraph states labeled with a number of {6,11,20,25} and the star-type graph state labeled with S, thus identifies the genuine four-partite entanglement.
Hypergraph states for blind MBQC
We next show the implementations of hypergraph-state MBQC for blind quantum computations10,11,38, as illustrated in Fig. 5a. The server capable of preparing largely entangled resource states is destined to securely share the MBQC resource states with the client who is only able to perform simple measurements to execute computation39,40. One main task for the client is to efficiently certificate the shared resource states, and check the correctness of quantum computing outcomes. Saying the server prepares the resource states independently in each run, a typical strategy for the client is to require some copies of the state and to perform verification before computation. These tests can return a lower bound on the average fidelity of the received states. From this result, the client can further estimate the possible error rate in the following quantum computation.
Adopting the hypergraph states as the resource states can greatly simplify the client’s requirement, as its Pauli universality requires only simple Pauli measurements to be performed on qubits10,11, making it particularly suitable for blind MBQC applications39,40. To benchmark the basic operations in the hypergraph-state MBQC, we choose the No.15 state in Figs. 1 and 2 (i.e, a unit cell of the Union Jack state in Fig. 5b, the resource state for Pauli universal MBQC). We perform two examples by using only Pauli measurements. In Fig. 5c, the qubit Q4 is measured in the Pauli-Y basis. It results in a measurement-induced operation on the remaining three qubits as \(C{Z}_{123}{(\sqrt{C{Z}_{13}}\sqrt{C{Z}_{23}})}^{o4}\), where o4 = ± 1 is determined by the measurement outcome of Q4. Using this operation together with Hadamard gates, arbitrary quantum circuits can be simulated12. In Fig. 5d, measuring the qubits Q1 and Q2 in the Pauli-Z basis makes the qubits Q3 and Q4 collapse to either a maximally entangled state or a product state. When doing so on the large scale, the remaining state after measurements will be random cluster states which can be used to initialise and readout information12.
We then show that by only performing Pauli measurements, the hypergraph states can be efficiently verified. That is, both the verification of the hypergraph resource states and their proceeding of MBQC are enabled by solely performing Pauli measurements. We adopt an approach of color-encoding stabilizers41 to verify the No.15 hypergraph state. The idea is to perform Pauli operators that commute with the stabilizer operators of a certain group of qubits, projecting the state onto a joint eigenstate \(\left\vert {\psi }_{j}\right\rangle\). Measurements are defined by independent sets of the hypergraph, where an independent set (denoted as A) is a subgroup of qubits with no connected edge between them (\(\bar{A}\) is the complement set of A). Different independent sets are represented by distinct colors41. The operators Xj, Zk, and Ki all commute for i, j ∈ A, \(k\in \bar{A}\), where Ki = Xi ⊗ ∏e∈E,e∋i Ce/{i} is the stabilizer for the qubit i, and Ce/{i} corresponds to the multqubit controlled-Z gate acting on neighboring qubits around the vertex i enclosed by the hyperedge e. When all the Xj and Zk are measured, it collapses the original state into a shared eigenstate of the stabilizer Ki for all i ∈ A, that is \({K}_{i}\vert \psi \rangle={(-1)}^{{t}_{i}}\vert {\psi }_{j}\rangle\), where ti is given by oi + ∑e∈E,e∋i(∏k∈e,k≠iok) and \({(-1)}^{{o}_{i}}\) is the measurement outcome of the qubit i. When ti equals to 1, it means that the original state is stabilized by all the Ki for i in set A, and this test on A passes. The same procedure is repeated for all other independent sets. Importantly, the number of test settings depends on the number of colored independent sets to cover the entire hypergraph, instead of the number of qubits, resulting in efficient verification. For example, as shown in Fig. 5b, the Union Jack state is always a 3-color-encoding state regardless of the number of qubits. For a s-color-encoding hypergraph state, one colored testing set is randomly chosen in each test, and N tests are repeated. If all N tests pass, the verified state fidelity can be obtained as \(\bar{F}\ge s\cdot {\delta }^{1/N}-(s-1)\), where δ is the significance level41. In the experiment, we measure the average value of the joint projector for each color (\({K}_{1}^{{\prime} },\, {K}_{2}^{{\prime} },\, {K}_{3}^{{\prime} }\) in Fig. 5e). This average value equals to the passing probability \(\bar{P}\) for one single test, which equivalently (see Methods) returns a lower bound of the state fidelity as \(\bar{F}\ge s\cdot \bar{P}-(s-1)\). Figure 5e shows the experimental results of the Union Jack state’s unit cell state, which shows high-level single-test passing probabilities with a mean value of 0.97(6). This gives a lower bound of the average state fidelity of \(\bar{F}\ge 0.91\).
Discussion
We have experimentally realized, characterized and verified complete classes of four-qubit hypergraph states on the reprogrammable photonic quantum chip. The Mermin-type inequalities and entanglement witness were characterized to verify genuine multipartite entanglement of the created hypergraph states. Basic measurement-based protocols were implemented to prototype hypergraph-state quantum computing with only Pauli measurement on single qubits. Mapping qudits to qubits enables arbitrary multiqubit-controlled gates with high fidelities and significantly improved photon rates (more than six orders higher than that in graph states21,42,43), thus allowing the benchmarking of hypergraph-state measurement-based quantum computation. The hypergraph-state quantum devices can be further scaled up using state-of-the-art devices and technologies, including high-efficiency photon sources44,45, multi-photon multi-dimensional entanglement devices24,25, large-scale silicon-photonic quantum circuits29,46, and large-scale waveguide single-photon detectors47. Analysis of scalability is provided in Supplementary Note 2. Moreover, this scheme of implementing hypergraph states can be applied to other degrees of freedom of photons, such as orbital angular momentum modes24,48,49 and frequency modes23,50,51, which possess natural high-dimensional scalability and strong controllability. Recent technological advances in realizing high-dimensional entanglement and multi-qubit gates in superconducting52 and trapped ion systems53, also promise experimental implementations of the hypergraph-state quantum information processing in those systems. Our results may cast light on the investigation of complex entanglement structures in hypergraph states and the development of profound applications in Pauli-universal blind quantum computations. Though the hypergraph-state device demonstrated here is a type of noisy intermediate-scale quantum device, universal measurement-based1,2,54 or fusion-based quantum computing55 architectures using graph states could be upgraded to the large-scale fault-tolerant implementation of hypergraph-states quantum computing3,4,5,6.
Methods
Silicon-photonic quantum chip
The chip is fabricated by standard complementary metal-oxide-semiconductor processes. The waveguide circuit patterns are defined on an 8 inches silicon-on-insulator (SOI) wafer through the 248 nm deep ultraviolet (DUV) photolithography processes and the inductively coupled plasma (ICP) etching processes. Once the waveguides layer is fabricated, a layer of silicon dioxide (SiO2) of 1μm thickness was deposited by plasma-enhanced chemical vapor deposition (PECVD). Finally, thermal-optical phase-shifters are patterned by a layer of 50-nm-thick titanium nitride (TiN) deposited on top of waveguides. Single photons were generated and guided in silicon waveguides with a cross-section of 450 nm × 220 nm. The photon-pair sources were designed with a length of 1.2 cm. Multimode interferometers (MMIs) with a width of 2.8 μm and length of 27 μm were used as balanced beamsplitters. The chip was wired-bounded on a PCB and each phase-shifter was individually controlled by an electronic driver. An optical microscopy image of the chip is shown in Fig. 2a.
Experimental setup
In our experiment, we used a tunable continuous wave (CW) laser at the wavelength of 1550.12 nm to pump the nonlinear sources, which was amplified to 100 mW power using an erbium-doped fiber amplifier (EDFA). Photon-pairs of different frequencies were generated in integrated sources by the spontaneous four wave mixing (SFWM) process, and then spatially separated by on-chip asymmetric Mach-Zehnder interferometers (MZIs). The signal photon was chosen at the wavelength of 1545.32 nm and the idler photon at 1554.94 nm. Single-photons were routed off-chip for detection by an array of fiber-coupled superconducting nanowire single-photon detectors (SNSPDs) with an averaged efficiency of 85%, and photon coincidence counts were recorded by a multichannel time interval analyzer (TIA). The rate of photons is dependent on the choice of projective measurement bases. In the typical setting of our experiments, for example, when the state is projected to the eigenbasis, the two-photon coincidence rate was measured to be ~kHz, and the integration time in the projective measurement was chosen as 5 s.
State evolution and the C m Z gates
Our quantum photonic chip is shown in Fig. 2a, which integrates more than 400 photonic components, allowing arbitrary on-chip preparation, operation, and measurement of four-qubit hypergraph states. Key ability includes the multiqubit-controlled unitary operations CmU, where U represents the arbitrary unitary operation (e.g., U = Z in our experiment) and m is the number of control qubits. The realization of multi-qubit CmU gates relies on the transformation from the entanglement sources to the entangling operations, by using the process of “entanglement generation – space expansion–local operation – coherent compression"28.
Firstly, the four-dimensional Bell state is created by coherently exciting an array of four spontaneous four-wave mixing (SFWM) sources. A pair of photons with different frequencies are then separated by on-chip asymmetric Mech-Zehnder interferometers and routed to different paths, resulting in the four-dimensional Bell state29:
where \(\left\vert k\right\rangle\) (k = 0, 1, 2, 3) represents the logical bases of qudits, and the superscripts of s, i represent the signal and idler single-photon, respectively. The two-qubit states are mapped to the four-dimensional qudit state in both of the signal and idler single-photon as the following:
This results in the four-qubit state as:
where \(\left\vert k\right\rangle\) (k = 0, 1) represents the logical bases of qubits. For clarity, we omit the subscript of qubit in the following.
Secondly, we expand the Hilbert space of the idler-photonic qubit into a 4-dimensional space. After the space expansion process, we add two ancillary qubits \({\left\vert \phi \right\rangle }^{i}\) (third ququart) into the state:
Thirdly, the ancillary two-qubit \({\left\vert \phi \right\rangle }^{i}\) are locally operated using arbitrary two-qubit unitary gates represented by Uij. We apply different unitary operations U00, U01, U10, and U11 on the \({\left\vert \phi \right\rangle }^{i}\) (marked by different colors in Fig. 2a). This returns a state:
where subscripts of {R(ed), Y(ellow), G(reen), B(lue)} represent the state after Uij. The Uij are realized by universal linear-optical circuits30.
Finally, to preserve quantum coherence, the which-process information is erased in the coherent compression process. This swaps the state information of the idler qubits as:
Through the post-selection procedure of projecting the last two qubits into the superposition state \((\left\vert 00\right\rangle+\left\vert 01\right\rangle+\left\vert 10\right\rangle+\left\vert 11\right\rangle )/2\), we coherently compress the 16-dimensional space back into the 4-dimensional space with a success probability of 1/4, and we obtain:
In short, the process of “entanglement generation-space expansion-local operation-coherent compression" results in the multi-qubit entangling gate as:
By reprogramming the linear-optical circuits for local unitary operations Uij, we can realize different multi-qubits controlled unitary gates such as CmZ, m ≤ 3. For example, the triple-controlled CCCZ gate can be obtained by setting the configuration as U00 = U01 = U10 = II and U11 = CZ. The quantum chip thus enables the generation, operation and measurement of arbitrary four-qubit hypergraph states.
Characterizations of the CCCZ gate
We here adopt the method proposed in ref. 31 to characterize the CCCZ gate. Since the CCCZ gate is invariant with respect to the permutation of the controlled and target qubits, we can characterize the gate by measuring the input-output truth tables for four complementary product bases. In these bases, three of the qubits are prepared and measured in the computational basis states {\(\left\vert 0\right\rangle,\left\vert 1\right\rangle\)} while the fourth qubit is prepared and measured in the Hadamard basis states {\(\left\vert+\right\rangle,\left\vert -\right\rangle\)}. Inputting the product state \(\vert {\psi }_{i,j}\rangle\) returns a product state of \(\vert {\psi }_{i,j}^{{{{{{{{\rm{(out)}}}}}}}}}\rangle={U}_{CCCZ}\vert {\psi }_{i,j}\rangle\). The measured truth tables are shown in Fig. 2. We define the average statistic classical state fidelity as \({{{{{{{{\rm{F}}}}}}}}}_{{{{{{{{\rm{c}}}}}}}}(j)}=\mathop{\sum }\nolimits_{i=1,k=1}^{16}{p}_{ik}{q}_{ik}/16\), where pik and qik are the theoretical and measured distribution. According to the Choi-Jamiolkowski isomorphism, we define the Choi matrix of an ideal CCCZ gate as χ0, and the experimental Choi matrix as χ, from which the quantum process fidelity for the CCCZ gate can be written as \({{{{{{{{\rm{F}}}}}}}}}_{\chi }={{{{{{{\rm{Tr}}}}}}}}[\chi {\chi }_{0}]/({{{{{{{\rm{Tr}}}}}}}}[{\chi }_{0}]{{{{{{{\rm{Tr}}}}}}}}[\chi ])\), where \({{{{{{{\rm{Tr}}}}}}}}[{\chi }_{0}]=16\) accounts for the normalization. We obtain the generalized Hodmann bound of fidelity31 (the lower bounded process fidelity) for the CCCZ gate, which can be estimated from the four above averaged state fidelities as Fχ ≥ Fc1 + Fc2 + Fc3 + Fc4 − 4.
Local unitary transformation
In this part, we show the rule of LU transformation when applying local Pauli operations on the hypergraph states of \(\left\vert {{{{{{{\rm{HG}}}}}}}}\right\rangle=({\prod }_{e\in E}{C}_{e}){\left\vert+\right\rangle }^{\otimes n}\)9, where e is a hyperedge connecting vertices {i1, i2, . . . , im} and \({C}_{e}=I-2({\left\vert 1\right\rangle }_{{i}_{1}}{\left\vert 1\right\rangle }_{{i}_{2}}\cdots {\left\vert 1\right\rangle }_{{i}_{m}})\cdot ({\left\langle 1\right\vert }_{{i}_{1}}{\left\langle 1\right\vert }_{{i}_{2}}\cdots {\left\langle 1\right\vert }_{{i}_{m}})\) is the corresponding multiqubit controlled-Z gates. To show the LU transformation, as an example, we consider the case when applying the Pauli X-operation on the kth qubit. The state can be written as:
Now we focus on to the single operator XkCeXk. Assume the edge e connects vertices {1, 2, . . . , m} and for simplicity we can assume k = 1 is the first vertex (this does not sacrifice generality). Following the above assumption, we can write the operator explicitly as:
Next step we separate Ce out on the left side. Notice that \(I={C}_{e}^{2}\) and
Therefore, we have
where Ce/{k} represents the multiqubit controlled gates corresponding to a new hyperedge {1, 2, . . . , k − 1, k + 1, . . , m}.
Finally, we complete the proof by substituting the above formula into Eq.(11), which leads to
Equation (15) shows the LU transformation rule: applying a local Pauli X gate on a qubit equals to applying a series of multiqubit controlled-Z gates which connect other qubits that share the same edge with it.
We take an example to illustrate local unitary transformation, as shown in Fig. 1c. The initial state is
After applying X3, which flips the third qubit, the state becomes
which can be quickly verified as the expression for the second hypergraph state in Fig. 1c. Following a similar procedure, the hypergraph can be simplified to only two edges as shown in Fig. 1c. The rule of LU transformation can be graphically described as the X(k) operation on the qubit k removes or adds these hyper-edges in E(k) depending on whether they exist already or not, where E(k) represents all hyper-edges that contain qubit k but removing qubit k out. The Z(k) operation on the qubit k remove the one-edge on the qubit k.
Measurement basis for the Mermin–Klyshko (MK) polynomials
We here derive the basis used for the evaluation of MK polynomials M4 and \({M}_{4}^{{\prime} }\). The general form of Mn is given as37:
where an and \({a}_{n}^{{\prime} }\) are single-qubit operators and M1 = a1. \({M}_{n}^{{\prime} }\) can be obtained by interchanging the terms with and without the prime. In particular, for the four-qubit state, we then have M4 and \({M}_{4}^{{\prime} }\):
Similarly, {M3, M2} and {\({M}_{3}^{{\prime} },{M}_{2}^{{\prime} }\)} can be obtained. We instead use an alternative way by dividing the original 4-qubit operators into 2-qubit by 2-qubit parts because of the implementation of qubit-qudit mapping in our device. This leads to the construction of the MK polynomials M4 and \({M}_{4}^{{\prime} }\) from M2 and \({M}_{2}^{{\prime} }\):
In experiment, we first measured the \({M}_{2},\, {M}_{2}^{{\prime} },\, ({a}_{3}{a}_{4}^{{\prime} }+{a}_{3}^{{\prime} }{a}_{4})\) and \(({a}_{3}{a}_{4}-{a}_{3}^{{\prime} }{a}_{4}^{{\prime} })\), and then estimated the MK polynomials M4 and \({M}_{4}^{{\prime} }\). A total number of 64 bases are required for M4 and \({M}_{4}^{{\prime} }\), each of which is determined by the choice of the corresponding ai and \({a}_{i}^{{\prime} }\).
Efficient verification of hypergraph states
In blind quantum computation, clients use the expensive resource states shared by the server to perform their measurements. In such a scenario, the average fidelity of the states generated by the server has to be verified before computation. Ideally, the clients are capable of estimating a lower bound of the state fidelity and verifying genuine entanglement, without much cost. We here use a protocol of color-encoding stabilizers41. To achieve a verification of fidelity larger than 1 − ϵ0, the number of states required is given by
where s is the minimum number of colors in the hypergraph state, δ is the significance level and ϵ0 denotes the error. This formula can be better understood in the following form
where the right-hand side represents a total passing probability of the total N tests for a state with an infidelity ϵ0. When this probability is smaller than the chosen significance level and a passing event occurs on the client side, we can draw the conclusion that the real infidelity of the state generated from the server should satisfy ϵ < ϵ0 with a significance level δ.
A simple transformation of Eq. (21) gives
In the ideal case, if the generated state is exactly the target hypergraph state, i.e, F = 1, the probability of passing the test is always 100%, while increasing the number of tests will result in a tighter bound (smaller ϵ0). In reality, for experimental states with non-unit fidelity, the total passing probability will decrease exponentially with the number of tests N. When we define the single-test passing probability as \(\bar{P}\), the total passing probability will take the form of \({\bar{P}}^{N}\), which should be kept above the significance level δ. Therefore, for a selected significance level, the maximum number of tests, which corresponds to the tightest bound on fidelity, should satisfy \({\bar{P}}^{N}=\delta\). Replacing δ by \({\bar{P}}^{N}\) in Eq. (23) thus returns
Data availability
The data that support the findings of this study are available from the corresponding author upon request.
Code availability
The code that support the findings of this study are available from the corresponding author upon request.
References
Raussendorf, R. & Briegel, H. J. A one-way quantum computer. Phys. Rev. Lett. 86, 5188–5191 (2001).
Hein, M., Eisert, J. & Briegel, H. J. Multiparty entanglement in graph states. Phys. Rev. A 69, 062311 (2004).
Rossi, M. et al. Quantum hypergraph states. N. J. Phys. 15, 113022 (2013).
Lyons, D. et al. Local unitary symmetries of hypergraph states. J. Phys. A Math. Theor. 48, 095301 (2014).
Qu, R. et al. Bipartite entanglement and hypergraph states. Quantum Inf. Process. 14, 547–558 (2013).
Gachechiladze, M., Budroni, C. & Gühne, O. Extreme violation of local realism in quantum hypergraph states. Phys. Rev. Lett. 116, 070401 (2016).
Amouzou, G. et al. Entanglement and nonlocality of four-qubit connected hypergraph states. Int. J. Quantum Inf. 20, 2250001 (2022).
Akhound, A. Evaluation of entanglement measures for hypergraph states up to four qubits. Int. J. Theor. Phys. 59, 2582–2588 (2020).
Gühne, O. et al. Entanglement and nonclassical properties of hypergraph states. J. Phys. A Math.Theor. 47, 335303 (2014).
Gachechiladze, M., Gühne, O. & Miyake, A. Changing the circuit-depth complexity of measurement-based quantum computation with hypergraph states. Phys. Rev. A 99, 052304 (2019).
Takeuchi, Y., Morimae, T. & Hayashi, M. Quantum computational universality of hypergraph states with Pauli-X and Z basis measurements. Sci. Rep. 9, 13585 (2019).
Miller, J. & Miyake, A. Hierarchy of universal entanglement in 2D measurement-based quantum computation. npj Quantum Inf. 2, 16036 (2016).
Chen, Y., Prakash, A. & Wei, T.-C. Universal quantum computing using \({({{\mathbb{Z}}}_{d})}^{3}\) symmetry-protected topologically ordered states. Phys. Rev. A 97, 022305 (2018).
Wang, X.-L. et al. qubit entanglement with six photons’ three degrees of freedom. Phys. Rev. Lett. 120, 260502 (2018).
Cao, S. et al. Generation of genuine entanglement up to 51 superconducting qubits. Nature 619, 738–742 (2023).
Friis, N. et al. Observation of entangled states of a fully controlled 20-qubit system. Phys. Rev. X 8, 021012 (2018).
Omran, A. et al. Generation and manipulation of Schrodinger cat states in Rydberg atom arrays. Science 365, 570–574 (2019).
Wang, J. et al. Integrated photonic quantum technologies. Nat. Photonics 14, 273–284 (2020).
Pelucchi, E. et al. The potential and global outlook of integrated photonics for quantum technologies. Nat. Rev. Phys. 4, 194–208 (2022).
Ciampini, M. A. et al. Path-polarization hyperentangled and cluster states of photons on a chip. Light Sci. Appl. 5, e16064 (2016).
Adcock, J. C. et al. Programmable four-photon graph states on a silicon chip. Nat. Commun. 10, 3528 (2019).
Vigliar, C. et al. Error-protected qubits in a silicon photonic chip. Nat. Phys. 17, 1137–1143 (2021).
Reimer, C. et al. High-dimensional one-way quantum processing implemented on d-level cluster states. Nat. Phys. 15, 148–153 (2019).
Erhard, M. et al. Experimental Greenberger-Horne-Zeilinger entanglement beyond qubits. Nat. Photonics 12, 759–764 (2018).
Bao, J. et al. Very-large-scale integrated quantum graph photonics. Nat. Photonics 17, 573–581 (2023).
Wang, J. et al. Experimental quantum Hamiltonian learning. Nat. Phys. 13, 551–555 (2017).
Qiang, X. et al. Large-scale silicon quantum photonics implementing arbitrary two-qubit processing. Nat. Photonics 12, 534–539 (2018).
Chi, Y., Huang, J. & Zhang, Z. A programmable qudit-based quantum processor. Nat. Commun. 13, 1166 (2022).
Wang, J. et al. Multidimensional quantum entanglement with large-scale integrated optics. Science 360, 285–291 (2018).
Clements, W. R. et al. Optimal design for universal multiport interferometers. Optica 3, 1460–1465 (2016).
Mičuda, M. et al. Efficient experimental estimation of fidelity of linear optical quantum Toffoli gate. Phys. Rev. Lett. 111, 160407 (2013).
Riofrío, C. A. et al. Experimental quantum compressed sensing for a seven-qubit system. Nat. Commun. 8, 15305 (2017).
Morris, J. et al. Quantum verification and estimation with few copies. Adv. Quantum Technol. 5, 2100118 (2022).
Bourennane, M. et al. Experimental detection of multipartite entanglement using witness operators. Phys. Rev. Lett. 92, 087902 (2004).
Ghio, M. et al. Multipartite entanglement detection for hypergraph states. J. Phys. A Math. Theor. 51, 045302 (2017).
Collins, D. et al. Bell-type inequalities to detect truen-body nonseparability. Phys. Rev. Lett. 88, 170405 (2002).
Yu, S. et al. Classifying N-qubit entanglement via Bell’s inequalities. Phys. Rev. Lett. 90, 080401 (2003).
Morimae, T. & Fujii, K. Blind quantum computation protocol in which Alice only makes measurements. Phys. Rev. A 87, 050301 (2013).
Barz, S. et al. Demonstration of blind quantum computing. Science 335, 303–308 (2012).
Fitzsimons, J. F. Private quantum computation: an introduction to blind quantum computing and related protocols. npj Quantum Inf. 3, 23 (2017).
Zhu, H. Efficient verification of hypergraph states. Phys. Rev. Appl. 12, 054047 (2019).
Llewellyn, D. et al. Chip-to-chip quantum teleportation and multi-photon entanglement in silicon. Nat. Phys. 16, 148–153 (2020).
Li, Y. et al. Quantum Fredkin and Toffoli gates on a versatile programmable silicon photonic chip. npj Quantum Inf. 8, 112 (2022).
Paesani, S. et al. Near-ideal spontaneous photon sources in silicon quantum photonics. Nat. Commun. 11, 2520 (2020).
Kaneda, F. & Kwiat, P. G. High-efficiency single-photon generation via large-scale active time multiplexing. Sci. Adv. 5, eaaw8586 (2019).
Zheng, Y. et al. Multichip multidimensional quantum networks with entanglement retrievability. Science 381, 221–226 (2023).
Cheng, R. et al. A 100-pixel photon-number-resolving detector unveiling photon statistics. Nat. Photonics 17, 112–119 (2023).
Malik, M. et al. Multi-photon entanglement in high dimensions. Nat. Photon. 10, 248–252 (2016).
Erhard, M., Krenn, M. & Zeilinger, A. Advances in high-dimensional quantum entanglement. Nat. Rev. Phys. 2, 365–381 (2020).
Imany, P. et al. High-dimensional optical quantum logic in large operational spaces. npj Quantum Inf. 5, 59 (2019).
Kues, M. et al. Quantum optical microcombs. Nat. Photonics 13, 170–179 (2019).
Cervera-Lierta, l. et al. Experimental high-dimensional Greenberger-Horne-Zeilinger entanglement with superconducting transmon qutrits. Phys. Rev. Appl. 17, 024062 (2022).
Ringbauer, M. universal qudit quantum processor with trapped ions. Nat. Phys. 18, 1053–1057 (2022).
Gimeno-Segovia, M. et al. From three-photon Greenberger-Horne-Zeilinger states to ballistic universal quantum computation. Phys. Rev. Lett. 115, 020502 (2015).
Bartolucci, S. et al. Fusion-based quantum computation. Nat. Commun. 14, 912 (2023).
Acknowledgements
We acknowledge support from the Natural Science Foundation of China (nos 12325410, 62235001, 61975001), the Innovation Program for Quantum Science and Technology (no. 2021ZD0301500), the National Key R&D Program of China (no. 2019YFA0308702), and Beijing Natural Science Foundation (Z190005, Z220008).
Author information
Authors and Affiliations
Contributions
J.W. conceived the project. J.H. and X.L. contributed equally to this work. J.H., X.L., and Y.C. built the setup and carried out the experiment. J.H., X.L., X.C., C.Z., and Y.Z. performed the theoretical analysis. Y.L., Q.H., Q.G., and J.W. managed the project. All authors discussed the results and contributed to the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Peer review
Peer review information
Nature Communications thanks the anonymous reviewer(s) for their contribution to the peer review of this work. A peer review file is available.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Huang, J., Li, X., Chen, X. et al. Demonstration of hypergraph-state quantum information processing. Nat Commun 15, 2601 (2024). https://doi.org/10.1038/s41467-024-46830-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41467-024-46830-7
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.