Fault-tolerant quantum computation by hybrid qubits
with bosonic cat-code and single photons
Abstract
Hybridizing different degrees of freedom or physical platforms potentially offers various advantages in building scalable quantum architectures. We here introduce a fault-tolerant hybrid quantum computation by taking the advantages of both discrete variable (DV) and continuous variable (CV) systems. Particularly, we define a CV-DV hybrid qubit with bosonic cat-code and single photon, which is implementable in current photonic platforms. By the cat-code encoded in the CV part, the dominant loss errors are readily correctable without multi-qubit encoding, while the logical basis is inherently orthogonal due to the DV part. We design fault-tolerant architectures by concatenating hybrid qubits and an outer DV quantum error correction code such as topological codes, exploring their potential merits in developing scalable quantum computation. We demonstrate by numerical simulations that our scheme is at least an order of magnitude more resource-efficient over all previous proposals in photonic platforms, allowing to achieve a record-high loss threshold among existing CV and hybrid approaches. We discuss its realization not only in all-photonic platforms but also in other hybrid platforms including superconduting and trapped-ion systems, which allows us to find various efficient routes towards fault-tolerant quantum computing.
I Introduction
Towards fully fault-tolerant quantum computing, various physical platforms such as photons Kok2007 ; OBrien2009 ; Slussarenko2019 , superconductors Krantz2019 ; Arute2019 ; Kim2023 , trapped ions Friis2018 ; Bruzewicz2019 , nitrogen-vacancies in diamonds Dutt2007 ; Doherty2013 ; Pezzagna2021 , and quantum dots Petta2005 ; Chatterjee2021 have been explored and considered as the building block for scalable quantum systems. Irrespective of the physical platforms, information is encoded into qubits defined with the basis either in discrete-variable (DV) Browne2005 ; Dawson2006 ; Herrera2010 ; Vigliar2021 ; Bartolucci2023 ; Maring2023 or continuous-variable (CV) Lvovsky2020 ; Cochrane1999 ; Jeong2002 ; Ralph2003 ; Yokoyama2013 ; Ulanov2015 ; Larsen2019 ; Zhan2020 ; Larsen2021a ; Takeda2019 ; Enomoto2021 ; Yonezu2023 ; Zhong2020 ; Arrazola2021 ; Madsen2022 degree of freedom, each of which has its own pros and cons. In recent years, hybrid approaches integrating different physical degrees of freedom to overcome the limitations of each platform have opened a new paradigm in quantum technologies. Hybridization may be quite a natural direction for scalability, since each platform has its own advantage depending on the circumstances and it is frequently required to convert quantum information between different platforms Drahi2021 ; Awschalom2021 ; Sahu2023 . Particularly, various CV-DV hybrid protocols have been recently proposed Loock2011 ; Andersen2015 ; Park2012 ; LeeSW2013 ; Kwon2015 ; Jeong2016 ; Kim2016 ; Lau2016 ; Lim2016 ; Bergmann2019 ; Huang2019 ; Choi2020 ; Omkar2020 ; Omkar2021 ; Wen2021 ; Bose2022 and experimentally demonstrated Takeda2013 ; Jeong2014 ; Morin2014 ; Ulanov2017 ; Jeannic2018 ; Sychev2018 ; Cavailles2018 ; Guccione2020 ; Gan2020 ; Darras2023 to combine their advantages in quantum computing and quantum communications.
Meanwhile, qubits encounter errors due to the interaction with environments and imperfect operations, which become accumulated and more severe as increasing the size of the system. Quantum error correction (QEC) provides systematic ways to protect qubits from dominant errors Nielsen2010 ; Lidar2013 and allows to achieve fault-tolerance in building scalable quantum architectures. In QEC, information is typically encoded in a Hilbert space larger than a qubit space so that any error can be detected if it brings the encoded state out of the logical code space. By restoring the state back to the code space, errors can be corrected without compromising the encoding of logical information. While multiple physical qubits of finite-dimensional systems are typically used to construct single logical qubit in DV codes, a bosonic system characterized by an infinite-dimensional Hilbert space can provide a large number of degrees of freedom to encode a logical qubit in CV approach. Several bosonic error correction codes, in which a qubit is defined in a single oscillator, have been proposed such as GKP Gottesman2001 , binomial Michael2016 and cat code Cochrane1999 ; Jeong2002 ; Ralph2003 ; Leghtas2013 ; Mirrahimi2014 ; Bergmann2016 ; Li2017 . These codes are elaborately designed, in particular, to protect against photon loss Albert2018 ; Terhal2020 ; Joshi2021 . Recently, bosonic error correction codes have been demonstrated and exploited for building quantum computing systems in various experimental platforms Leghtas2015 ; Ofek2016 ; Lescanne2020 ; Grimm2020 ; Fluhmann2019 ; Campagne2020 ; Eickbusch2022 ; Sivak2023 ; Konno2023 ; Guillaud2019 ; Guillaud2021 ; Chamberland2022 ; Ni2023 ; Regent2023 ; Fukui2017 ; Fukui2018 ; Grimsmo2020 ; Noh2020 ; Larsen2021b ; Bourassa2021 ; Tzitrin2021 ; Noh2022 .
In this work, we introduce a hybrid quantum computing scheme by taking the advantages of both CV and DV systems toward fault-tolerant quantum computation. In particular, we define a logical qubit by hybridizing a cat-code encoded state with single photon. Thanks to the cat-code encoded in the CV part, the effect of loss is readily correctable even without multi-qubit encoding, while its logical basis is inherently orthogonal due to the DV part in contrast with other CV qubits Cochrane1999 ; Jeong2002 ; Ralph2003 ; Ourjoumtsev2007 ; Nielsen2010 ; Leghtas2013 ; Mirrahimi2014 ; Bergmann2016 ; Li2017 . Such hybrid qubits can be experimentally generated in current photonic platforms Jeong2014 ; Morin2014 ; Guccione2020 ; Darras2023 . We then design quantum computing architectures by concatenating the hybrid qubits and outer DV quantum error correction code such as Steane code Steane1996 and surface code Raussendorf2006 ; Raussendorf2007 ; Fowler2009 . Specifically, we here focus on all-photonic implementations for direct comparison with previous proposals Dawson2006 ; Herrera2010 ; Lund2008 ; LeeSW2013 ; Omkar2020 . To that end, we define hybrid fusion schemes as building blocks for scalable architectures, which are implementable in current experimental platforms with linear optics Jeong2014 ; Morin2014 . We then numerically simulate and analyze the fault-tolerance of our hybrid scheme, showing that it is at least an order of magnitude more resource-efficient over all previous proposals in photonic platforms, owing to the use of the bosonic cat-code in physical level. Moreover, it is demonstrated that our scheme allows to achieve at least 4-times higher loss thresholds compared to existing hybrid and CV approaches Lund2008 ; LeeSW2013 ; Omkar2020 . We stress that our scheme is not limited to all-photonic platforms but can be implementable in other hybrid platforms including superconducting Leghtas2015 ; Ofek2016 ; Lescanne2020 ; Grimm2020 ; Vlastakis2013 ; Wang2016 ; Wang2022 ; He2023 ; Pan2023 and trapped-ion systems Gan2020 ; Eickbusch2022 ; Monroe2021 ; Heeres2017 ; Blais2021 ; Monroe1996 ; Kienzler2016 ; Johnson2017 ; Jeon2023 , which thus allows us to find various routes toward scalable fault-tolerant quantum computing.
II Results
II.1 Hybrid qubit
We define a hybrid qubit by employing single photon (DV qubit) and cat-code encoded state (CV qubit), which we call the hybrid cat-code (H-cat) qubit. The cat-code is a bosonic QEC code designed to protect qubits against photon loss, in which qubits are encoded in the subspace of even photon number states so that a photon loss can be detected when the parity changes Leghtas2013 ; Mirrahimi2014 . Specifically, the code space is defined by even cat states , where with the normalization factor and is a coherent state with amplitude . By combining DV and CV qubits, the basis of H-cat qubit can then be defined as
(1) |
where is the polarization of single photon. Note that the logical basis are orthogonal to each other thanks to the DV part in contrast to the basis in bosonic quantum computation which overlaps each other with finite and causes inherent errors. We also consider another type of hybrid qubits LeeSW2013 for comparison, composed of single photon and coherent state in the basis , which we call here the hybrid coherent-state (H-coh) qubit. The hybrid qubits, i.e., H-cat and H-coh, are illustrated in Fig. 1(a).
Note that hybrid qubits can be generated in current photonic platforms. CV-DV hybrid entangled states have been experimentally demonstrated in optical systems Jeong2014 ; Morin2014 and successfully applied to quantum computing and communications in numerous experiments Huang2019 ; Guccione2020 ; Darras2023 . In those experiments, the CV basis is defined by coherent states i.e. and , constituting two-component cat states in CV part, so that the generated hybrid entangled states can be directly used as the H-coh qubit by simple modifications. We can also generate the H-cat qubit by using H-coh qubits by extending two-component cat states into four-component using , , , and in CV part, e.g., using two H-coh qubits, a beam splitter and a photon number resolving detector as proposed in Ref. Hastrup2020 . We present the scheme for H-cat qubit generation in the Methods.
We stress that such CV-DV hybrid entanglement can be generated efficiently also in other platforms including superconducting and trapped-ion systems, which enables that our approach can be more generally implemented in any CV-DV hybrid platforms for quantum computing. We will discuss these further in the Discussion and the Methods.


II.2 Hybrid fusion
We now introduce a hybrid fusion, i.e., a CV-DV hybrid entangling operation, which is performed by a joint work of Bell-state measurements on CV and DV qubits. A fusion measurement is typically applied on entangled states to generate larger size entangled states such as cluster states as prerequisites for measurement-based quantum computation (MBQC) Raussendorf2001 ; Menicucci2006 ; Larsen2021b , or also enables universal gate operations via teleportation in circuit-based quantum computation Gottesman1999 .
A hybrid fusion projects a two hybrid qubits on one of the hybrid Bell states , . The logical Bell states of hybrid qubits given in the basis of Eq. (1) can be rewritten by separating the CV and DV parts as (details are in the Appendix A.1)
(2) | ||||
where , are the Bell states of DV qubits, and , are unnormalized Bell states of CV qubits.
Therefore, the hybrid fusion can be implemented by applying CV and DV Bell-state measurements separately, denoted here as and , respectively. Its logical outcome can then be discriminated by combining the results of and based on Eq. (2). can be implemented by linear optics and photon-number-resolving (PNR) detectors as illustrated in Fig. 1(b). Two schemes were recently proposed independently in Ref. Hastrup2022 and Ref. Su2022 , which we respectively refer to HA and SDR scheme. See Appendix A.2 for details. Note that cannot distinguish the logical letter with certainty even in an ideal case without loss, while the logical sign can be discriminated by counting the total number of photons detected. Ambiguity thus remains in discriminating between and .
In our hybrid scheme, we can remove such an ambiguity by . In the photon polarization encoding, can be chosen as a so called type II fusion Browne2005 that distinguishes two Bell states out of four with linear optics Lut99 ; Calsamiglia2001 (see Appendix A.3). Once succeeds, it removes the ambiguity between the letter . Remarkably, a hybrid fusion is thus able to distinguish hybrid Bell states with certainty even if only one of and succeeds. Otherwise, i.e., in the case that yields ambiguity and fails, the hybrid fusion induces an error with the rate .
Moreover, in the presence of photon loss, can detect a single photon loss in CV part through detecting the parity change of the cat state to odd, i.e., when a total odd number of photons is detected. This is thanks to the bosonic cat-code error correction in the CV part. The hybrid fusion thus can yield the outcome successfully that contains error with a slightly changed rate from (see Appendix A.2). If two or more photons are lost, errors remain undetected in the fusion measurement outcome, as we analyze in the Methods. The explicit expression of the error rate and the error rate are derived in Appendix C.
In Fig. 1(c), we present the and error rates under loss for the hybrid fusions. Specifically, and are plotted for the fusions of H-cat qubits with HA and SDR, and H-coh qubit used in Ref. LeeSW2013 ; Omkar2020 ; Omkar2021 by varying the amplitude under a fixed loss rate . It shows that the effect of loss can be substantially suppressed in the hybrid fusion of H-cat compared to H-coh thanks to the bosonic cat-code error correction in the CV part. As common tendencies, error can be exponentially suppressed as grows because the basis of CV part are more distinguishable, while only increases linearly with because its state becomes more fragile against photon loss. The result clearly shows that is suppressed by employing the cat-code error correction. By taking larger encoding amplitude , we can always achieve much smaller and in the fusions of H-cat qubits than H-coh qubits. By comparing two different types of the fusion schemes of H-cat qubits, i.e. HA and SDR, HA scheme exhibits lower error rates, whereas we show that the SDR scheme is advantageous when an unambiguous discrimination is required without error (see Appendix A.2).
II.3 Fault-tolerance analysis


We investigate the fault-tolerance of quantum computation with H-cat and H-coh qubits and compare the result with previous works. We here focus on analyzing and simulating the fault-tolerance of MBQC, which is suitable for photonic platforms. In MBQC, universal quantum computation requires to prepare an appropriate structure of cluster states. We construct the Raussendorf-Harrington-Goyal (RHG) lattice Raussendorf2006 ; Raussendorf2007 based on our hybrid qubits, which can embed the surface code and enables universal quantum computation. For the circuit-based model, we can employ the telecorrection Knill2005 and Steane code in simulation equivalently with the works using H-coh and CV qubits Lund2008 ; LeeSW2013 for the direct comparison, details of which are in Appendix D.
We depict the sturcture of a RHG lattice in Fig. 2(a) and describe the procedure for its construction in the Methods. In the RHG lattice, errors that occur in the hybrid fusion propagate to adjacent qubits (See Appendix C.3), so that a corresponding error rate is assigned to each individual qubit on the lattice. Based on assigned error rates, we can find the error pattern matching the syndrome measurement using the weighted minimum-weight perfect matching Fowler2012 in the PyMatching package Higgott2021 , and then count remaining error chains connecting two primal boundaries and determine whether a logical error occurs. We perform a Monte Carlo simulation to find the logical error rate for different code distances , and then investigate whether the errors are accumulated, i.e., increases or not as increasing . The fault-tolerance noise thresholds can then be determined as the maximum physical error rates by which the logical errors are not accumulated with . See Appendix D for details.
We present the loss thresholds of photonic MBQC based on H-cat and H-coh qubits in Fig. 2(b) by changing the encoding amplitude in CV part. Note that the previous estimation of H-coh in Ref. Omkar2020 employed a slightly different error model, and thus we resimulate the result under the same error model assigned to H-cat for fair comparison. We also depict the loss thresholds of the circuit-based model with hybrid and CV qubits estimated based on Steane codes for comparison.
It shows that hybrid MBQC with H-cat qubits achieves the highest loss thresholds over other approaches including MBQC with H-coh qubits as well as all hybrid and CV approach in circuit-based model. The loss threshold of quantum computing with H-cat 0.89% is about 4-times larger than the maximum 0.22% estimated with H-coh Omkar2020 . The hybrid fusion with HA scheme yields higher threshold than SDR scheme as the former exhibits lower error rates than the latter. The optimized encoding amplitude of each hybrid fusions are marked as stars both in Fig. 1(c) and Fig. 2(b). The optimal encoding amplitude is for H-cat with HA scheme while it is 1.37 for H-coh qubits. As exhibited in Fig. 1(c), such an enhancement of loss thresholds with H-cat qubits is due to that can be significantly reduced further while suppressing by enlarging the encoding amplitude in CV part thanks to the inherent bosonic error correction in contrast to the case with H-coh qubits.
II.4 Resource overhead
To investigate the resource overhead, we estimate the number of unit resources referred to as to achieves the target logical error rate . We choose H-coh pair as a unit resource for fair comparison with the resource estimation in previous works LeeSW2013 ; Omkar2020 . Note that H-cat pair can be created by consuming 8 H-coh pairs on average as we describe in the Methods section. In the Methods, we propose a scheme to generate H-cat pair consuming 8 H-coh pairs, and thus we here assume that an H-cat pair is 8 times as expensive as an H-coh pair.
We find that a target logical error rate can be achieved even with very small code distance with H-cat qubits. For example, to achieve , only is sufficient with H-cat qubits due to the suppressed errors by the bosonic cat-code in CV part of the physical level, while is required with H-coh qubits Omkar2020 . As a result, we can estimate that the resource overhead for the hybrid MBQC with H-cat qubits is , while the overhead with H-coh qubits is . Remarkably, employing H-cat qubits can reduce an order of magnitude resource cost compared to the approach with H-coh qubits.
In Fig. 2(c), we present the resource cost estimation of the proposed hybrid quantum computing schemes with H-cat and H-coh qubits. We also compare the resource efficiencies of proposed schemes with existing MBQC photonic schemes based on direct encoding Herrera2010 , repetition code Omkar2022 , and parity encoding of multiple photons LeeSH2023 as well as circuit-based photonic schemes Dawson2006 ; Lund2008 ; Cho2007 ; Hayes2010 ; LeeSW2015 . For resource analysis of other schemes, we refer to Refs. Omkar2021 ; Omkar2022 . It shows that our hybrid approach is at least an order of magnitude more resource-efficient compared to all the other photonic proposals with respect to the cost of the resources, while the direct comparison is not straightforward due to the different types of resource states. The improved resource efficiency is achieved in our scheme thanks to the deterministic nature of the proposed hybrid fusion and the loss-tolerance of the resource states by inherently encoded bosonic cat-code.
III Discussion
We introduced a scheme for fault-tolerant quantum computing based on hybrid qubits combining both CV and DV qubits. We developed a fault-tolerant architecture in photonic platforms by concatenating CV and DV quantum error correction codes. A hybrid qubit (H-cat) is defined in physical level by employing the bosonic cat-code in CV part and single photon in DV part. The effect of photon loss is readily correctable via the cat-code in each H-cat qubit, and the error caused by non-orthogonality is removed. We proposed two types of hybrid fusion schemes as the building block for both circuit-based and measurement-based quantum computing, to design fault-tolerant architecture based on outer DV quantum error correction code such as Steane Steane1996 and surface codes Raussendorf2006 ; Raussendorf2007 ; Fowler2009 implemented in RHG lattice. We have shown that the proposed hybrid approach allows us to achieve 4-times higher loss thresholds than existing CV and hybrid approaches and is at least an order of magnitude more resource-efficient over all previous proposals in photonic platforms.
Bosonic encoding with coherent or cat states in CV qubits generally exhibits a tradeoff between the error and error rates, which are induced dominantly from the ambiguity of logical basis and photon loss, respectively. Note that any cat states are more fragile to photon loss, i.e., error rate increases as getting larger amplitude , while the basis become more distinguishable to each other, i.e., error rate decreases Lund2004 ; LeeSW2013 ; Omkar2020 ; Omkar2022 . In this circumstance, the proposed hybrid scheme aims to reduce the error rate significantly by increasing the amplitude while suppressing the increase of error rate by means of the bosonic cat-code encoding in physical level. This is how our scheme achieves the record-high loss thresholds among the schemes using cat-state encoding or their hybrid. Moreover, although H-cat qubit is 8 times as expensive as H-coh qubit in photonic platforms as we estimated in the Methods, we demonstrated that employing the bosonic cat-code in physical level (H-cat) can also improve the resource efficiency about 13 times compared to only coherent- or cat-state encoding (H-coh) in hybrid quantum computing. The resource efficiency of our scheme is due to that H-cat qubits inherit the benefit of bosonic CV quantum error correction.
To realize full fault-tolerant quantum computing with H-cat qubits, encoding with amplitude in CV part is required, while its maximum performance is achieved with , as presented in Fig. 2(b). Despite being still challenging in photonic platforms, there have been a lot progresses in generating cat states with large amplitude both experimentally Ourjoumtsev2007 ; Sychev2017 ; Hacker2019 and theoretically Lund2004 ; Thekkadath2020 ; Takase2021 ; Li2023 . The photon number resolving (PNR) detector is another requirement in the realization of our scheme. The maximum performance of our scheme requires the resolution , which are within the reaches of currently available detectors with the resolution up to 16 photons and 98% efficiency Morais2020 . We thus expect that our hybrid scheme will be available with current and near-term devices.
While we have discussed mainly hybrid quantum computation in all-photonic platforms, we emphasize again that our scheme is applicable to generally other hybrid platforms including superconducting and trapped-ion systems, details of which is discussed in the Methods. It may be further valuable to extend our scheme to combine with the fault-tolerant architecture concatenated with bosonic cat-code in superconducting systems Chamberland2022 . Considering the biased errors under loss in cat-state encoding in CV part, other DV quantum error correction codes may be also useful for concatenation in architecture such as repetition Guillaud2019 ; Chamberland2022 ; Gouzien2023 , and XZZX Ataides2021 ; Darmawan2021 ; Xu2023a codes to enhance the loss-thresholds as well as resource-efficiency further. Another interesting way to pursue is to explore hybrid encoding using squeezed-cat qubits Schlegel2022 ; Xu2023b ; Hillmann2023 ; Pan2023 , which has favorable error-bias properties with reduced excitation number and partial correction of excitation loss errors. The hybrid approach using CV-DV hybrid qubits are also generally useful and can be extended further for other quantum information processing tasks, e.g., quantum communications or sensing, which we leave as future works. We believe that our work opens a novel way to bring a synergy between CV and DV hybrid platforms towards scalable fault-tolerant quantum computing.
IV Methods
IV.1 Error analysis
In the hybrid fusion, an error occurs when that yields ambiguity and fails. The resulting state after the fusion can be represented by . So, when we can take as the outcome and assign error with rate , and vice versa. We calculate the error rate of hybrid fusion employing HA or SDR scheme as described in Appendix A.2.
If more than one photons are lost, errors can be modeled by applying higher power of . In CV part, the cat-code exhibits a cyclic behavior Bergmann2016 , that is, the state after photon loss has the same form as the state after photon loss, where is a nonnegative integer and . Since each photon loss induces a parity change, the CV qubit is in even(odd) space when is even(odd). error may occur by multiple photon loss as only corrects single photon loss detected by the parity change. If two photons are lost () at one input port, a error occurs as and it remains undetected because there is no parity change. When one photon is lost from each CV input port, the total photon number is even, but the parity change may be distinguishable by some measurement patterns (see Appendix A.2), which causes no error. If the parity change is not distinguishable, a error remains undetected. If , only single photon loss is corrected and thus a error remains uncorrected as in the case of . For the case of higher photon loss, we can make a similar error analysis, and we summarize it in Appendix C. On the other hand, if any of DV photon is lost, we lose the phase information, which causes a dephasing error. DV photon loss is locatable by counting the total number of photons detected in . To sum up, we denote to be the overall error rate induced by photon loss.
IV.2 Hybrid quantum computing architectures
Let us now design quantum computing architectures based on the hybrid qubits. We can consider both the circuit-based and MBQC models. In the circuit-based model, the gate operations for universal quantum computation can be chosen as the gate set . The Pauli operation () and arbitrary rotation along axis () are implementable only using linear optical elements; can be implemented by applying bit flip operations in both CV and DV parts, using a polarization rotator acting as and a phase shifter acting as . can be implemented by a phase shifter applied only as on the DV part. The Hadamard () and Controlled- () gates can be performed based on the gate teleportation technique Gottesman1999 , using the hybrid fusion scheme and entangled resource states. The resource states as the channel of teleportation for and are given respectively by and . We present the scheme for resource state generation in the next section. The measurement on the basis can be performed by the measurement in DV part using polarization measurement. See Appendix B for the details of the schemes of hybrid teleportation and measurement.
Constructing a fault-tolerant architecture in our hybrid approach requires to concatenate the hybrid qubits incorporating the bosonic cat-code and an outer DV quantum error correction code such as CSS Steane1996 and topological codes Raussendorf2006 ; Raussendorf2007 ; Fowler2009 . For a direct comparison with previous works Dawson2006 ; Herrera2010 ; Lund2008 ; LeeSW2013 ; Omkar2020 , we construct a circuit-based fault-tolerant model using the 7-qubit Steane code (see Appendix D), while we employ the surface code for MBQC as described below.
In MBQC, we construct a RHG lattice embedding the surface code. We first prepare 3-qubit micro cluster states by using hybrid qubits as element resources, as we describe in the next section, which we refer to as 3-qubit micro H-cluster states. We then merge such micro H-cluster states using hybrid fusion to construct a RHG lattice, as depicted in Fig. 2(a): In step 1, three micro H-cluster states are merged by two hybrid fusions to form a 5-qubit star H-cluster state with one central qubit and four side qubits. In step 2, we pile star H-cluster states in the form of RHG lattice, where the central hybrid qubits become vertices of cluster states and the side qubits are consumed by hybrid fusion to create edges between adjacent vertices. In the RHG lattice, each -plane is called a layer and -axis represents the simulated time. The size of RHG lattice is characterized by the code distance . A layer is primal (dual) if it is located at even (odd) and primal (dual) qubits reside on faces (edges) of the primal lattice. The stabilizer of a primal unit cell is given by the product of six Pauli ’s on primal qubits located on the faces. The error patterns matching the stabilizer measurement can be corrected and the remaining error chain connecting two primal boundaries causes a logical error. Note that we here only simulate errors in primal lattices, because error corrections are done separately on the primal and dual lattice and qubits are measured in basis for stabilizer measurements.
IV.3 Resource state generation
We introduce a H-coh pair as a unit resource, which is employed as a logical qubit in previous hybrid approaches LeeSW2013 ; Omkar2020 . It can be prepared by the scheme of Refs. Morin2014 ; Guccione2020 ; Darras2023 , where DV-CV entanglement is heralded by the detection of single photon after a weak beamsplitter interaction between CV and DV modes. Since this scheme employs the CV basis using two coherent states and , we have to extend it to four-component cat code using , , , and . The generation of four-component cat state was proposed in Ref. Hastrup2020 , where a pair of two-component cat state in different phases are mixed by a beamsplitter interaction followed by photon number counting on one of the output modes. Here we propose the generation of a H-cat pair where the scheme is described in Fig. 3(a). We begin with two H-coh pairs, where . For convenience, we omit the normalization factors. DV qubits are merged by type I fusion operation and coherent-state qubits are mixed by a 50/50 beamsplitter, resulting in the state . We count the photon number on one of the CV modes and postselect even photon detection to rule out odd cat states. Then we have the state and the phase can be compensated by gate when . Note the the DV basis can be freely interchanged between and using a waveplate. The success probability of is 50% and the probability to detect even photons are approximately 50% when . Therefore, we need approximately 8 H-coh pairs on average to generate a H-cat pair. Note that any imperfections and loss during the process cause to cost few more H-cat qubits on average. If we also take into account such additional errors during the generation process of H-cat qubits, the loss thresholds can be slightly degraded in Fig. 2(b).

To generate cluster states of hybrid qubits, we employ ancilla qubits which will be merged by fusion operation. We here choose coherent-state qubits as ancilla, and therefore we prepare DV-cat-coherent triples using the scheme shown in Fig. 3(b). The amplitude of coherent-state qubit does not need to be the same as the amplitude of cat-code qubit , but is required to suppress the failure probability of fusion operation. We merge a H-cat pair with a H-coh pair using and obtain the state . In the generation of , we need H-coh pairs on average. In our scheme, we need resource states which are equivalent to cluster states with Hadamard gates applied on some qubits. For that purpose, we prepare a different type of triple state , which can be obtained by rotating the DV basis of H-coh pair from to . Coherent-state qubits are consumed by fusion operation when generating offline resource states. The fusion operation is performed by the Bell measurement , which can be implemented using one beamsplitter and two PNR detectors LeeSW2013 ; Jeong2001 . It fails if both PNR detectors click no photon, which occurs with the probability is .
In the construction of RHG lattice, we use two kinds of 3-qubit micro H-cluster states, and . Typical 3-qubit cluster states can be represented as . Micro cluster states used in our scheme differ by Hadamard gates from typical cluster states. A central micro cluster state is given by and a side micro cluster state is given by . The subscript 0 represents a data qubit which will be the vertex of RHG lattice, while the subscripts 1 and 2 are for side qubits which will be consumed by hybrid fusion. The generation of is described in Fig. 3(c). We prepare three hybrid triples , where the second one has two coherent-state qubits which can be obtained by splitting larger coherent-state qubit with the amplitude . Then we perform Bell measurements on coherent-state qubits to merge three hybrid qubits. We postselect on successful Bell measurements only so that no error is induced on off-line resource states. The desired state is obtained after applying the appropriate Pauli corrections according to the measurement outcome of . The generation scheme of is almost the same, but one needs to replace the last triple state with . The average number of unit resources to generate a three-qubit cluster state is .
The generation of resource states for gate teleportation, and , is described in Fig. 3(d) and (e), respectively. The Hadamard resource can be generated by merging and using . For the controlled-Z resource , we need to prepare another type of resource which has two coherent-state ancillae with different basis. To prepare such a state, we merge a triple and a H-coh pair using . Once is successful, we merge the state with three ’s using . The average number of unit resources to generate and is, respectively, and .
IV.4 Implementation in other platforms
A DV-CV hybrid entangled pair is employed in our approach as the basic building block of hybrid quantum computation. In CV part, a bosonic cat-code state needs to be implemented and entangled with a DV qubit such as single photon. While we focus on all-optical implementation in our analysis, we also emphasize that our hybrid approach is applicable to other platforms. CV qubits in cat states have been successfully demonstrated in superconducting circuits Leghtas2015 ; Ofek2016 ; Lescanne2020 ; Grimm2020 ; Vlastakis2013 ; Wang2016 ; Wang2022 ; He2023 ; Pan2023 , ion traps Gan2020 ; Eickbusch2022 ; Monroe2021 ; Heeres2017 ; Blais2021 ; Monroe1996 ; Kienzler2016 ; Johnson2017 ; Jeon2023 , and circuit acoustic devices Chu2018 ; Hann2019 ; Bild2023 . Especially, the error correction using cat code has been demonstrated in a superconducting circuit system Ofek2016 . Another line of efforts in the superconducting circuit system is a stabilized cat qubit by two-photon driven dissipation Leghtas2015 ; Touzard2018 ; Lescanne2020 ; Gertler2023 or Kerr nonlinear interaction Puri2017 ; Puri2019 ; Puri2020 ; Grimm2020 ; Putterman2022 ; Gravian2023 . By stabilizing the cat-code subspace, a bit-flip error rate is exponentially suppressed so that it suffices to correct phase-flip error using simple error correction code with low overhead Guillaud2019 ; Guillaud2021 ; Chamberland2022 ; Regent2023 ; Gouzien2023 . In those schemes, the implementation of universal gate set preserving the error bias enables hardware-efficient fault-tolerant quantum error correction Guillaud2019 ; Chamberland2022 ; Puri2020 . In the presence of CV qubits, any interaction strong enough to entangle the CV qubits with other DV qubits can produce the hybrid qubits. For example, H-cat qubits can be generated by applying a cross-Kerr interaction between DV and CV qubits, acting as .
While the required nonlinearity is also within the reach of the current photonic technology Sagona2020 ; Cui2022 , in other platforms, strong nonlinear interactions between DV and CV qubits are readily available. In trapped-ion systems, a variety of hybrid gate operations have been demonstrated, coupling the internal states of atoms and the phonon modes Monroe2021 ; Gan2020 ; Chen2023 ; Katz2023 . In superconducting circuit QED, universal control of the oscillator mode in a microwave cavity was demonstrated using nonlinear interaction between the oscillator mode and the transmon qubit Eickbusch2022 ; Heeres2017 ; Blais2021 ; Kudra2022 . Though those works have restricted the role of DV mode to the control qubit for manipulating CV mode, the coupling between CV mode and reliable DV qubit will provides us a resource for the hybrid quantum computation.
Data availability
The simulation data is available from the corresponding author upon reasonable request.
Code availability
The Python codes used for numerical simulations are available from the corresponding author upon reasonable request.
Author contributions
S.W.L conceived and supervised the project. J.L. developed and analyzed the technical schemes. N.K. conducted and analyzed the numerical simulations. All authors substantially discussed the schemes and results. J.L and S.W.L wrote the paper with the inputs from all authors.
Competing interests
The authors declare no competing interests.
Additional information
Correspondence and requests for materials should be addressed to Seung-Woo Lee.
Acknowledgement
This research was funded by Korea Institute of Science and Technology (2E32241) and National Research Foundation of Korea (2022M3K4A1094774). S.H.L. and H.J. are supported by National Research Foundation of Korea (NRF) grants funded by the Korean government (Grant Nos. 2023R1A2C1006115 and 2022M3K4A1097117) and by the Institute of Information & Communications Technology Planning & Evaluation (IITP) grant funded by the Korea government (MSIT) (IITP-2021-0-01059 and IITP-2023-2020-0-01606). L.J. acknowledges support from the ARO(W911NF-23-1-0077), ARO MURI (W911NF-21-1-0325), AFOSR MURI (FA9550-19-1-0399, FA9550-21-1-0209, FA9550-23-1-0338), NSF (OMA-1936118, ERC-1941583, OMA-2137642, OSI-2326767, CCF-2312755), NTT Research, and the Packard Foundation (2020-71479).
References
- (1) Kok, P. et al. Linear optical quantum computing with photonic qubits. Rev. Mod. Phys. 79, 135–174 (2007). URL https://link.aps.org/doi/10.1103/RevModPhys.79.135.
- (2) O’brien, J. L., Furusawa, A. & Vučković, J. Photonic quantum technologies. Nature Photonics 3, 687–695 (2009).
- (3) Slussarenko, S. & Pryde, G. J. Photonic quantum information processing: A concise review. Applied Physics Reviews 6, 041303 (2019). URL https://doi.org/10.1063/1.5115814. eprint https://pubs.aip.org/aip/apr/article-pdf/doi/10.1063/1.5115814/14575021/041303_1_online.pdf.
- (4) Krantz, P. et al. A quantum engineer’s guide to superconducting qubits. Applied physics reviews 6 (2019).
- (5) Arute, F. et al. Quantum supremacy using a programmable superconducting processor. Nature 574, 505–510 (2019). URL https://doi.org/10.1038/s41586-019-1666-5.
- (6) Kim, Y. et al. Evidence for the utility of quantum computing before fault tolerance. Nature 618, 500–505 (2023). URL https://doi.org/10.1038/s41586-023-06096-3.
- (7) Friis, N. et al. Observation of entangled states of a fully controlled 20-qubit system. Phys. Rev. X 8, 021012 (2018). URL https://link.aps.org/doi/10.1103/PhysRevX.8.021012.
- (8) Bruzewicz, C. D., Chiaverini, J., McConnell, R. & Sage, J. M. Trapped-ion quantum computing: Progress and challenges. Applied Physics Reviews 6, 021314 (2019). URL https://doi.org/10.1063/1.5088164. eprint https://pubs.aip.org/aip/apr/article-pdf/doi/10.1063/1.5088164/14577412/021314_1_online.pdf.
- (9) Dutt, M. V. G. et al. Quantum register based on individual electronic and nuclear spin qubits in diamond. Science 316, 1312–1316 (2007). URL https://www.science.org/doi/abs/10.1126/science.1139831. eprint https://www.science.org/doi/pdf/10.1126/science.1139831.
- (10) Doherty, M. W. et al. The nitrogen-vacancy colour centre in diamond. Physics Reports 528, 1–45 (2013). URL https://www.sciencedirect.com/science/article/pii/S0370157313000562. The nitrogen-vacancy colour centre in diamond.
- (11) Pezzagna, S. & Meijer, J. Quantum computer based on color centers in diamond. Applied Physics Reviews 8, 011308 (2021). URL https://doi.org/10.1063/5.0007444. eprint https://pubs.aip.org/aip/apr/article-pdf/doi/10.1063/5.0007444/14576636/011308_1_online.pdf.
- (12) Petta, J. R. et al. Coherent manipulation of coupled electron spins in semiconductor quantum dots. Science 309, 2180–2184 (2005). URL https://www.science.org/doi/abs/10.1126/science.1116955. eprint https://www.science.org/doi/pdf/10.1126/science.1116955.
- (13) Chatterjee, A. et al. Semiconductor qubits in practice. Nature Reviews Physics 3, 157–177 (2021). URL https://doi.org/10.1038/s42254-021-00283-9.
- (14) Browne, D. E. & Rudolph, T. Resource-efficient linear optical quantum computation. Phys. Rev. Lett. 95, 010501 (2005). URL https://link.aps.org/doi/10.1103/PhysRevLett.95.010501.
- (15) Dawson, C. M., Haselgrove, H. L. & Nielsen, M. A. Noise thresholds for optical cluster-state quantum computation. Phys. Rev. A 73, 052306 (2006). URL https://link.aps.org/doi/10.1103/PhysRevA.73.052306.
- (16) Herrera-Martí, D. A., Fowler, A. G., Jennings, D. & Rudolph, T. Photonic implementation for the topological cluster-state quantum computer. Phys. Rev. A 82, 032332 (2010). URL https://link.aps.org/doi/10.1103/PhysRevA.82.032332.
- (17) Error-protected qubits in a silicon photonic chip. Nature Physics 17, 1137–1143 (2021). URL https://doi.org/10.1038/s41567-021-01333-w.
- (18) Bartolucci, S. et al. Fusion-based quantum computation. Nature Communications 14, 912 (2023). URL https://doi.org/10.1038/s41467-023-36493-1.
- (19) Maring, N. et al. A general-purpose single-photon-based quantum computing platform (2023). eprint arXiv:2306.00874.
- (20) Lvovsky, A. I. et al. Production and applications of non-gaussian quantum states of light (2020). eprint arXiv:2006.16985.
- (21) Cochrane, P. T., Milburn, G. J. & Munro, W. J. Macroscopically distinct quantum-superposition states as a bosonic code for amplitude damping. Phys. Rev. A 59, 2631–2634 (1999). URL https://link.aps.org/doi/10.1103/PhysRevA.59.2631.
- (22) Jeong, H. & Kim, M. S. Efficient quantum computation using coherent states. Phys. Rev. A 65, 042305 (2002). URL https://link.aps.org/doi/10.1103/PhysRevA.65.042305.
- (23) Ralph, T. C., Gilchrist, A., Milburn, G. J., Munro, W. J. & Glancy, S. Quantum computation with optical coherent states. Phys. Rev. A 68, 042319 (2003). URL https://link.aps.org/doi/10.1103/PhysRevA.68.042319.
- (24) Yokoyama, S. et al. Ultra-large-scale continuous-variable cluster states multiplexed in the time domain. Nature Photonics 7, 982–986 (2013). URL https://doi.org/10.1038/nphoton.2013.287.
- (25) Ulanov, A. E. et al. Undoing the effect of loss on quantum entanglement. Nature Photonics 9, 764–768 (2015). URL https://doi.org/10.1038/nphoton.2015.195.
- (26) Larsen, M. V., Guo, X., Breum, C. R., Neergaard-Nielsen, J. S. & Andersen, U. L. Deterministic generation of a two-dimensional cluster state. Science 366, 369–372 (2019). URL https://www.science.org/doi/abs/10.1126/science.aay4354. eprint https://www.science.org/doi/pdf/10.1126/science.aay4354.
- (27) Zhan, Y. & Sun, S. Deterministic generation of loss-tolerant photonic cluster states with a single quantum emitter. Phys. Rev. Lett. 125, 223601 (2020). URL https://link.aps.org/doi/10.1103/PhysRevLett.125.223601.
- (28) Deterministic multi-mode gates on a scalable photonic quantum computing platform. Nature Physics 17, 1018–1023 (2021). URL https://doi.org/10.1038/s41567-021-01296-y.
- (29) Takeda, S., Takase, K. & Furusawa, A. On-demand photonic entanglement synthesizer. Science Advances 5, eaaw4530 (2019). URL https://www.science.org/doi/abs/10.1126/sciadv.aaw4530. eprint https://www.science.org/doi/pdf/10.1126/sciadv.aaw4530.
- (30) Enomoto, Y., Yonezu, K., Mitsuhashi, Y., Takase, K. & Takeda, S. Programmable and sequential gaussian gates in a loop-based single-mode photonic quantum processor. Science Advances 7, eabj6624 (2021). URL https://www.science.org/doi/abs/10.1126/sciadv.abj6624. eprint https://www.science.org/doi/pdf/10.1126/sciadv.abj6624.
- (31) Yonezu, K., Enomoto, Y., Yoshida, T. & Takeda, S. Time-domain universal linear-optical operations for universal quantum information processing. Phys. Rev. Lett. 131, 040601 (2023). URL https://link.aps.org/doi/10.1103/PhysRevLett.131.040601.
- (32) Zhong, H.-S. et al. Quantum computational advantage using photons. Science 370, 1460–1463 (2020).
- (33) Arrazola, J. M. et al. Quantum circuits with many photons on a programmable nanophotonic chip. Nature 591, 54–60 (2021). URL https://doi.org/10.1038/s41586-021-03202-1.
- (34) Madsen, L. S. et al. Quantum computational advantage with a programmable photonic processor. Nature 606, 75–81 (2022). URL https://doi.org/10.1038/s41586-022-04725-x.
- (35) Drahi, D. et al. Entangled resource for interfacing single- and dual-rail optical qubits. Quantum 5, 416 (2021). URL https://doi.org/10.22331/q-2021-03-23-416.
- (36) Awschalom, D. et al. Development of quantum interconnects (quics) for next-generation information technologies. PRX Quantum 2, 017002 (2021). URL https://link.aps.org/doi/10.1103/PRXQuantum.2.017002.
- (37) Sahu, R. et al. Entangling microwaves with light. Science 380, 718–721 (2023). URL https://www.science.org/doi/abs/10.1126/science.adg3812. eprint https://www.science.org/doi/pdf/10.1126/science.adg3812.
- (38) van Loock, P. Optical hybrid approaches to quantum information. Laser & Photonics Reviews 5, 167–200. URL https://onlinelibrary.wiley.com/doi/abs/10.1002/lpor.201000005. eprint https://onlinelibrary.wiley.com/doi/pdf/10.1002/lpor.201000005.
- (39) Andersen, U. L., Neergaard-Nielsen, J. S., van Loock, P. & Furusawa, A. Hybrid discrete- and continuous-variable quantum information. Nature Physics 11, 713–719 (2015). URL https://doi.org/10.1038/nphys3410.
- (40) Park, K., Lee, S.-W. & Jeong, H. Quantum teleportation between particlelike and fieldlike qubits using hybrid entanglement under decoherence effects. Phys. Rev. A 86, 062301 (2012). URL https://link.aps.org/doi/10.1103/PhysRevA.86.062301.
- (41) Lee, S.-W. & Jeong, H. Near-deterministic quantum teleportation and resource-efficient quantum computation using linear optics and hybrid qubits. Phys. Rev. A 87, 022326 (2013). URL https://link.aps.org/doi/10.1103/PhysRevA.87.022326.
- (42) Kwon, H. & Jeong, H. Generation of hybrid entanglement between a single-photon polarization qubit and a coherent state. Phys. Rev. A 91, 012340 (2015). URL https://link.aps.org/doi/10.1103/PhysRevA.91.012340.
- (43) Jeong, H., Bae, S. & Choi, S. Quantum teleportation between a single-rail single-photon qubit and a coherent-state qubit using hybrid entanglement under decoherence effects. Quantum Information Processing 15, 913–927 (2016). URL https://doi.org/10.1007/s11128-015-1191-x.
- (44) Kim, H., Lee, S.-W. & Jeong, H. Two different types of optical hybrid qubits for teleportation in a lossy environment. Quantum Information Processing 15, 4729–4746 (2016). URL https://doi.org/10.1007/s11128-016-1408-7.
- (45) Lau, H.-K. & Plenio, M. B. Universal quantum computing with arbitrary continuous-variable encoding. Phys. Rev. Lett. 117, 100501 (2016). URL https://link.aps.org/doi/10.1103/PhysRevLett.117.100501.
- (46) Lim, Y., Joo, J., Spiller, T. P. & Jeong, H. Loss-resilient photonic entanglement swapping using optical hybrid states. Phys. Rev. A 94, 062337 (2016). URL https://link.aps.org/doi/10.1103/PhysRevA.94.062337.
- (47) Bergmann, M. & van Loock, P. Hybrid quantum repeater for qudits. Phys. Rev. A 99, 032349 (2019). URL https://link.aps.org/doi/10.1103/PhysRevA.99.032349.
- (48) Huang, K. et al. Engineering optical hybrid entanglement between discrete- and continuous-variable states. New Journal of Physics 21, 083033 (2019). URL https://dx.doi.org/10.1088/1367-2630/ab34e7.
- (49) Choi, S., Lee, S.-H. & Jeong, H. Teleportation of a multiphoton qubit using hybrid entanglement with a loss-tolerant carrier qubit. Phys. Rev. A 102, 012424 (2020). URL https://link.aps.org/doi/10.1103/PhysRevA.102.012424.
- (50) Omkar, S., Teo, Y. S. & Jeong, H. Resource-efficient topological fault-tolerant quantum computation with hybrid entanglement of light. Phys. Rev. Lett. 125, 060501 (2020). URL https://link.aps.org/doi/10.1103/PhysRevLett.125.060501.
- (51) Omkar, S., Teo, Y. S., Lee, S.-W. & Jeong, H. Highly photon-loss-tolerant quantum computing using hybrid qubits. Phys. Rev. A 103, 032602 (2021). URL https://link.aps.org/doi/10.1103/PhysRevA.103.032602.
- (52) Wen, J., Novikova, I., Qian, C., Zhang, C. & Du, S. Hybrid entanglement between optical discrete polarizations and continuous quadrature variables. Photonics 8 (2021). URL https://www.mdpi.com/2304-6732/8/12/552.
- (53) Bose, S. & Jeong, H. Quantum teleportation of hybrid qubits and single-photon qubits using gaussian resources. Phys. Rev. A 105, 032434 (2022). URL https://link.aps.org/doi/10.1103/PhysRevA.105.032434.
- (54) Takeda, S., Mizuta, T., Fuwa, M., van Loock, P. & Furusawa, A. Deterministic quantum teleportation of photonic quantum bits by a hybrid technique. Nature 500, 315–318 (2013). URL https://doi.org/10.1038/nature12366.
- (55) Jeong, H. et al. Generation of hybrid entanglement of light. Nature Photonics 8, 564–569 (2014). URL https://doi.org/10.1038/nphoton.2014.136.
- (56) Morin, O. et al. Remote creation of hybrid entanglement between particle-like and wave-like optical qubits. Nature Photonics 8, 570–574 (2014). URL https://doi.org/10.1038/nphoton.2014.137.
- (57) Ulanov, A. E., Sychev, D., Pushkina, A. A., Fedorov, I. A. & Lvovsky, A. I. Quantum teleportation between discrete and continuous encodings of an optical qubit. Phys. Rev. Lett. 118, 160501 (2017). URL https://link.aps.org/doi/10.1103/PhysRevLett.118.160501.
- (58) Jeannic, H. L., Cavaillès, A., Raskop, J., Huang, K. & Laurat, J. Remote preparation of continuous-variable qubits using loss-tolerant hybrid entanglement of light. Optica 5, 1012–1015 (2018). URL https://opg.optica.org/optica/abstract.cfm?URI=optica-5-8-1012.
- (59) Sychev, D. V. et al. Entanglement and teleportation between polarization and wave-like encodings of an optical qubit. Nature Communications 9, 3672 (2018). URL https://doi.org/10.1038/s41467-018-06055-x.
- (60) Cavaillès, A. et al. Demonstration of einstein-podolsky-rosen steering using hybrid continuous- and discrete-variable entanglement of light. Phys. Rev. Lett. 121, 170403 (2018). URL https://link.aps.org/doi/10.1103/PhysRevLett.121.170403.
- (61) Guccione, G. et al. Connecting heterogeneous quantum networks by hybrid entanglement swapping. Science Advances 6, eaba4508 (2020). URL https://www.science.org/doi/abs/10.1126/sciadv.aba4508. eprint https://www.science.org/doi/pdf/10.1126/sciadv.aba4508.
- (62) Gan, H. C. J., Maslennikov, G., Tseng, K.-W., Nguyen, C. & Matsukevich, D. Hybrid quantum computing with conditional beam splitter gate in trapped ion system. Phys. Rev. Lett. 124, 170502 (2020). URL https://link.aps.org/doi/10.1103/PhysRevLett.124.170502.
- (63) Darras, T. et al. A quantum-bit encoding converter. Nature Photonics 17, 165–170 (2023). URL https://doi.org/10.1038/s41566-022-01117-5.
- (64) Nielsen, M. A. & Chuang, I. L. Quantum computation and quantum information (Cambridge university press, 2010).
- (65) Lidar, D. A. & Brun, T. A. Quantum error correction (Cambridge university press, 2013).
- (66) Gottesman, D., Kitaev, A. & Preskill, J. Encoding a qubit in an oscillator. Phys. Rev. A 64, 012310 (2001). URL https://link.aps.org/doi/10.1103/PhysRevA.64.012310.
- (67) Michael, M. H. et al. New class of quantum error-correcting codes for a bosonic mode. Phys. Rev. X 6, 031006 (2016). URL https://link.aps.org/doi/10.1103/PhysRevX.6.031006.
- (68) Leghtas, Z. et al. Hardware-efficient autonomous quantum memory protection. Phys. Rev. Lett. 111, 120501 (2013). URL https://link.aps.org/doi/10.1103/PhysRevLett.111.120501.
- (69) Mirrahimi, M. et al. Dynamically protected cat-qubits: a new paradigm for universal quantum computation. New Journal of Physics 16, 045014 (2014). URL https://dx.doi.org/10.1088/1367-2630/16/4/045014.
- (70) Bergmann, M. & van Loock, P. Quantum error correction against photon loss using multicomponent cat states. Phys. Rev. A 94, 042332 (2016). URL https://link.aps.org/doi/10.1103/PhysRevA.94.042332.
- (71) Li, L. et al. Cat codes with optimal decoherence suppression for a lossy bosonic channel. Phys. Rev. Lett. 119, 030502 (2017). URL https://link.aps.org/doi/10.1103/PhysRevLett.119.030502.
- (72) Albert, V. V. et al. Performance and structure of single-mode bosonic codes. Phys. Rev. A 97, 032346 (2018). URL https://link.aps.org/doi/10.1103/PhysRevA.97.032346.
- (73) Terhal, B. M., Conrad, J. & Vuillot, C. Towards scalable bosonic quantum error correction. Quantum Science and Technology 5, 043001 (2020). URL https://dx.doi.org/10.1088/2058-9565/ab98a5.
- (74) Joshi, A., Noh, K. & Gao, Y. Y. Quantum information processing with bosonic qubits in circuit qed. Quantum Science and Technology 6, 033001 (2021). URL https://dx.doi.org/10.1088/2058-9565/abe989.
- (75) Leghtas, Z. et al. Confining the state of light to a quantum manifold by engineered two-photon loss. Science 347, 853–857 (2015). URL https://www.science.org/doi/abs/10.1126/science.aaa2085. eprint https://www.science.org/doi/pdf/10.1126/science.aaa2085.
- (76) Extending the lifetime of a quantum bit with error correction in superconducting circuits. Nature 536, 441–445 (2016). URL https://doi.org/10.1038/nature18949.
- (77) Lescanne, R. et al. Exponential suppression of bit-flips in a qubit encoded in an oscillator. Nature Physics 16, 509–513 (2020). URL https://doi.org/10.1038/s41567-020-0824-x.
- (78) Grimm, A. et al. Stabilization and operation of a kerr-cat qubit. Nature 584, 205–209 (2020). URL https://doi.org/10.1038/s41586-020-2587-z.
- (79) Flühmann, C. et al. Encoding a qubit in a trapped-ion mechanical oscillator. Nature 566, 513–517 (2019). URL https://doi.org/10.1038/s41586-019-0960-6.
- (80) Campagne-Ibarcq, P. et al. Quantum error correction of a qubit encoded in grid states of an oscillator. Nature 584, 368–372 (2020). URL https://doi.org/10.1038/s41586-020-2603-3.
- (81) Eickbusch, A. et al. Fast universal control of an oscillator with weak dispersive coupling to a qubit. Nature Physics 18, 1464–1469 (2022). URL https://doi.org/10.1038/s41567-022-01776-9.
- (82) Sivak, V. V. et al. Real-time quantum error correction beyond break-even. Nature 616, 50–55 (2023). URL https://doi.org/10.1038/s41586-023-05782-6.
- (83) Konno, S. et al. Propagating gottesman-kitaev-preskill states encoded in an optical oscillator (2023). eprint arXiv:2309.02306.
- (84) Guillaud, J. & Mirrahimi, M. Repetition cat qubits for fault-tolerant quantum computation. Phys. Rev. X 9, 041053 (2019). URL https://link.aps.org/doi/10.1103/PhysRevX.9.041053.
- (85) Guillaud, J. & Mirrahimi, M. Error rates and resource overheads of repetition cat qubits. Phys. Rev. A 103, 042413 (2021). URL https://link.aps.org/doi/10.1103/PhysRevA.103.042413.
- (86) Chamberland, C. et al. Building a fault-tolerant quantum computer using concatenated cat codes. PRX Quantum 3, 010329 (2022). URL https://link.aps.org/doi/10.1103/PRXQuantum.3.010329.
- (87) Ni, Z. et al. Beating the break-even point with a discrete-variable-encoded logical qubit. Nature 616, 56–60 (2023). URL https://doi.org/10.1038/s41586-023-05784-4.
- (88) Régent, F.-M. L., Berdou, C., Leghtas, Z., Guillaud, J. & Mirrahimi, M. High-performance repetition cat code using fast noisy operations. Quantum 7, 1198 (2023). URL https://doi.org/10.22331/q-2023-12-06-1198.
- (89) Fukui, K., Tomita, A. & Okamoto, A. Analog quantum error correction with encoding a qubit into an oscillator. Phys. Rev. Lett. 119, 180507 (2017). URL https://link.aps.org/doi/10.1103/PhysRevLett.119.180507.
- (90) Fukui, K., Tomita, A., Okamoto, A. & Fujii, K. High-threshold fault-tolerant quantum computation with analog quantum error correction. Phys. Rev. X 8, 021054 (2018). URL https://link.aps.org/doi/10.1103/PhysRevX.8.021054.
- (91) Grimsmo, A. L., Combes, J. & Baragiola, B. Q. Quantum computing with rotation-symmetric bosonic codes. Phys. Rev. X 10, 011058 (2020). URL https://link.aps.org/doi/10.1103/PhysRevX.10.011058.
- (92) Noh, K. & Chamberland, C. Fault-tolerant bosonic quantum error correction with the surface–gottesman-kitaev-preskill code. Phys. Rev. A 101, 012316 (2020). URL https://link.aps.org/doi/10.1103/PhysRevA.101.012316.
- (93) Larsen, M. V., Chamberland, C., Noh, K., Neergaard-Nielsen, J. S. & Andersen, U. L. Fault-tolerant continuous-variable measurement-based quantum computation architecture. PRX Quantum 2, 030325 (2021). URL https://link.aps.org/doi/10.1103/PRXQuantum.2.030325.
- (94) Bourassa, J. E. et al. Blueprint for a Scalable Photonic Fault-Tolerant Quantum Computer. Quantum 5, 392 (2021). URL https://doi.org/10.22331/q-2021-02-04-392.
- (95) Tzitrin, I. et al. Fault-tolerant quantum computation with static linear optics. PRX Quantum 2, 040353 (2021). URL https://link.aps.org/doi/10.1103/PRXQuantum.2.040353.
- (96) Noh, K., Chamberland, C. & Brandão, F. G. Low-overhead fault-tolerant quantum error correction with the surface-gkp code. PRX Quantum 3, 010315 (2022). URL https://link.aps.org/doi/10.1103/PRXQuantum.3.010315.
- (97) Ourjoumtsev, A., Jeong, H., Tualle-Brouri, R. & Grangier, P. Generation of optical ‘schrödinger cats’from photon number states. Nature 448, 784–786 (2007). URL https://doi.org/10.1038/nature06054.
- (98) Steane, A. M. Simple quantum error-correcting codes. Phys. Rev. A 54, 4741–4751 (1996). URL https://link.aps.org/doi/10.1103/PhysRevA.54.4741.
- (99) Raussendorf, R., Harrington, J. & Goyal, K. A fault-tolerant one-way quantum computer. Annals of Physics 321, 2242–2270 (2006). URL https://www.sciencedirect.com/science/article/pii/S0003491606000236.
- (100) Raussendorf, R., Harrington, J. & Goyal, K. Topological fault-tolerance in cluster state quantum computation. New Journal of Physics 9, 199 (2007). URL https://dx.doi.org/10.1088/1367-2630/9/6/199.
- (101) Fowler, A. G. & Goyal, K. Topological cluster state quantum computing 9, 721–738 (2009).
- (102) Lund, A. P., Ralph, T. C. & Haselgrove, H. L. Fault-tolerant linear optical quantum computing with small-amplitude coherent states. Phys. Rev. Lett. 100, 030503 (2008). URL https://link.aps.org/doi/10.1103/PhysRevLett.100.030503.
- (103) Vlastakis, B. et al. Deterministically encoding quantum information using 100-photon schrödinger cat states. Science 342, 607–610 (2013). URL https://www.science.org/doi/abs/10.1126/science.1243289. eprint https://www.science.org/doi/pdf/10.1126/science.1243289.
- (104) Wang, C. et al. A schrödinger cat living in two boxes. Science 352, 1087–1091 (2016). URL https://www.science.org/doi/abs/10.1126/science.aaf2941. eprint https://www.science.org/doi/pdf/10.1126/science.aaf2941.
- (105) Wang, Z. et al. A flying schrödinger’s cat in multipartite entangled states. Science Advances 8, eabn1778 (2022). URL https://www.science.org/doi/abs/10.1126/sciadv.abn1778. eprint https://www.science.org/doi/pdf/10.1126/sciadv.abn1778.
- (106) He, X. L. et al. Fast generation of schrödinger cat states using a kerr-tunable superconducting resonator. Nature Communications 14, 6358 (2023). URL https://doi.org/10.1038/s41467-023-42057-0.
- (107) Pan, X. et al. Protecting the quantum interference of cat states by phase-space compression. Phys. Rev. X 13, 021004 (2023). URL https://link.aps.org/doi/10.1103/PhysRevX.13.021004.
- (108) Monroe, C. et al. Programmable quantum simulations of spin systems with trapped ions. Rev. Mod. Phys. 93, 025001 (2021). URL https://link.aps.org/doi/10.1103/RevModPhys.93.025001.
- (109) Heeres, R. W. et al. Implementing a universal gate set on a logical qubit encoded in an oscillator. Nature Communications 8, 94 (2017). URL https://doi.org/10.1038/s41467-017-00045-1.
- (110) Blais, A., Grimsmo, A. L., Girvin, S. M. & Wallraff, A. Circuit quantum electrodynamics. Rev. Mod. Phys. 93, 025005 (2021). URL https://link.aps.org/doi/10.1103/RevModPhys.93.025005.
- (111) Monroe, C., Meekhof, D. M., King, B. E. & Wineland, D. J. A “schrödinger cat” superposition state of an atom. Science 272, 1131–1136 (1996). URL https://www.science.org/doi/abs/10.1126/science.272.5265.1131. eprint https://www.science.org/doi/pdf/10.1126/science.272.5265.1131.
- (112) Kienzler, D. et al. Observation of quantum interference between separated mechanical oscillator wave packets. Phys. Rev. Lett. 116, 140402 (2016). URL https://link.aps.org/doi/10.1103/PhysRevLett.116.140402.
- (113) Ultrafast creation of large schrödinger cat states of an atom. Nature Communications 8, 697 (2017). URL https://doi.org/10.1038/s41467-017-00682-6.
- (114) Jeon, H. et al. Experimental realization of entangled coherent states in two-dimensional harmonic oscillators of a trapped ion (2023). eprint arXiv:2305.00820.
- (115) Hastrup, J., Neergaard-Nielsen, J. S. & Andersen, U. L. Deterministic generation of a four-component optical cat state. Opt. Lett. 45, 640–643 (2020). URL https://opg.optica.org/ol/abstract.cfm?URI=ol-45-3-640.
- (116) Hastrup, J. & Andersen, U. L. All-optical cat-code quantum error correction. Phys. Rev. Res. 4, 043065 (2022). URL https://link.aps.org/doi/10.1103/PhysRevResearch.4.043065.
- (117) Su, D., Dhand, I. & Ralph, T. C. Universal quantum computation with optical four-component cat qubits. Phys. Rev. A 106, 042614 (2022). URL https://link.aps.org/doi/10.1103/PhysRevA.106.042614.
- (118) Raussendorf, R. & Briegel, H. J. A one-way quantum computer. Phys. Rev. Lett. 86, 5188–5191 (2001). URL https://link.aps.org/doi/10.1103/PhysRevLett.86.5188.
- (119) Menicucci, N. C. et al. Universal quantum computation with continuous-variable cluster states. Phys. Rev. Lett. 97, 110501 (2006). URL https://link.aps.org/doi/10.1103/PhysRevLett.97.110501.
- (120) Gottesman, D. & Chuang, I. L. Demonstrating the viability of universal quantum computation using teleportation and single-qubit operations. Nature 402, 390–393 (1999). URL https://doi.org/10.1038/46503.
- (121) Lütkenhaus, N., Calsamiglia, J. & Suominen, K.-A. Bell measurements for teleportation. Phys. Rev. A 59, 3295–3300 (1999). URL https://link.aps.org/doi/10.1103/PhysRevA.59.3295.
- (122) Calsamiglia, J. & Lütkenhaus, N. Maximum efficiency of a linear-optical bell-state analyzer. Applied Physics B 72, 67–71 (2001). URL https://doi.org/10.1007/s003400000484.
- (123) Lee, S.-H., Omkar, S., Teo, Y. S. & Jeong, H. Parity-encoding-based quantum computing with bayesian error tracking. npj Quantum Information 9, 39 (2023). URL https://doi.org/10.1038/s41534-023-00705-9.
- (124) Omkar, S., Lee, S.-H., Teo, Y. S., Lee, S.-W. & Jeong, H. All-photonic architecture for scalable quantum computing with greenberger-horne-zeilinger states. PRX Quantum 3, 030309 (2022). URL https://link.aps.org/doi/10.1103/PRXQuantum.3.030309.
- (125) Cho, J. Fault-tolerant linear optics quantum computation by error-detecting quantum state transfer. Phys. Rev. A 76, 042311 (2007). URL https://link.aps.org/doi/10.1103/PhysRevA.76.042311.
- (126) Lee, S.-W., Park, K., Ralph, T. C. & Jeong, H. Nearly deterministic bell measurement for multiphoton qubits and its application to quantum information processing. Phys. Rev. Lett. 114, 113603 (2015). URL https://link.aps.org/doi/10.1103/PhysRevLett.114.113603.
- (127) Hayes, A. J. F., Haselgrove, H. L., Gilchrist, A. & Ralph, T. C. Fault tolerance in parity-state linear optical quantum computing. Phys. Rev. A 82, 022323 (2010). URL https://link.aps.org/doi/10.1103/PhysRevA.82.022323.
- (128) Knill, E. Quantum computing with realistically noisy devices. Nature 434, 39–44 (2005). URL https://doi.org/10.1038/nature03350.
- (129) Fowler, A. G. Proof of finite surface code threshold for matching. Phys. Rev. Lett. 109, 180502 (2012). URL https://link.aps.org/doi/10.1103/PhysRevLett.109.180502.
- (130) Higgott, O. Pymatching: A python package for decoding quantum codes with minimum-weight perfect matching. ACM Transactions on Quantum Computing 3 (2022). URL https://doi.org/10.1145/3505637.
- (131) Lund, A. P., Jeong, H., Ralph, T. C. & Kim, M. S. Conditional production of superpositions of coherent states with inefficient photon detection. Phys. Rev. A 70, 020101 (2004). URL https://link.aps.org/doi/10.1103/PhysRevA.70.020101.
- (132) Sychev, D. V. et al. Enlargement of optical schrödinger’s cat states. Nature Photonics 11, 379–382 (2017). URL https://doi.org/10.1038/nphoton.2017.57.
- (133) Hacker, B. et al. Deterministic creation of entangled atom–light schrödinger-cat states. Nature Photonics 13, 110–115 (2019). URL https://doi.org/10.1038/s41566-018-0339-5.
- (134) Thekkadath, G. S., Bell, B. A., Walmsley, I. A. & Lvovsky, A. I. Engineering Schrödinger cat states with a photonic even-parity detector. Quantum 4, 239 (2020). URL https://doi.org/10.22331/q-2020-03-02-239.
- (135) Takase, K., Yoshikawa, J.-i., Asavanant, W., Endo, M. & Furusawa, A. Generation of optical schrödinger cat states by generalized photon subtraction. Phys. Rev. A 103, 013710 (2021). URL https://link.aps.org/doi/10.1103/PhysRevA.103.013710.
- (136) Li, Z.-H., Li, Z.-Y., Yu, F., Al-Amri, M. & Zubairy, M. S. Method to deterministically generate large-amplitude optical schrödinger-cat states (2023). eprint arXiv:2301.02839.
- (137) Morais, L. A. et al. Precisely determining photon-number in real-time (2022). eprint arXiv:2012.10158.
- (138) Gouzien, E., Ruiz, D., Le Régent, F.-M., Guillaud, J. & Sangouard, N. Performance analysis of a repetition cat code architecture: Computing 256-bit elliptic curve logarithm in 9 hours with 126 133 cat qubits. Phys. Rev. Lett. 131, 040602 (2023). URL https://link.aps.org/doi/10.1103/PhysRevLett.131.040602.
- (139) Darmawan, A. S., Brown, B. J., Grimsmo, A. L., Tuckett, D. K. & Puri, S. Practical quantum error correction with the xzzx code and kerr-cat qubits. PRX Quantum 2, 030345 (2021). URL https://link.aps.org/doi/10.1103/PRXQuantum.2.030345.
- (140) Darmawan, A. S., Brown, B. J., Grimsmo, A. L., Tuckett, D. K. & Puri, S. Practical quantum error correction with the xzzx code and kerr-cat qubits. PRX Quantum 2, 030345 (2021). URL https://link.aps.org/doi/10.1103/PRXQuantum.2.030345.
- (141) Xu, Q. et al. Tailored xzzx codes for biased noise. Phys. Rev. Res. 5, 013035 (2023). URL https://link.aps.org/doi/10.1103/PhysRevResearch.5.013035.
- (142) Schlegel, D. S., Minganti, F. & Savona, V. Quantum error correction using squeezed schrödinger cat states. Phys. Rev. A 106, 022431 (2022). URL https://link.aps.org/doi/10.1103/PhysRevA.106.022431.
- (143) Xu, Q. et al. Autonomous quantum error correction and fault-tolerant quantum computation with squeezed cat qubits. npj Quantum Information 9, 78 (2023). URL https://doi.org/10.1038/s41534-023-00746-0.
- (144) Hillmann, T. & Quijandría, F. Quantum error correction with dissipatively stabilized squeezed-cat qubits. Phys. Rev. A 107, 032423 (2023). URL https://link.aps.org/doi/10.1103/PhysRevA.107.032423.
- (145) Jeong, H., Kim, M. S. & Lee, J. Quantum-information processing for a coherent superposition state via a mixedentangled coherent channel. Phys. Rev. A 64, 052308 (2001). URL https://link.aps.org/doi/10.1103/PhysRevA.64.052308.
- (146) Chu, Y. et al. Creation and control of multi-phonon fock states in a bulk acoustic-wave resonator. Nature 563, 666–670 (2018). URL https://doi.org/10.1038/s41586-018-0717-7.
- (147) Hann, C. T. et al. Hardware-efficient quantum random access memory with hybrid quantum acoustic systems. Phys. Rev. Lett. 123, 250501 (2019). URL https://link.aps.org/doi/10.1103/PhysRevLett.123.250501.
- (148) Bild, M. et al. Schrödinger cat states of a 16-microgram mechanical oscillator. Science 380, 274–278 (2023). URL https://www.science.org/doi/abs/10.1126/science.adf7553.
- (149) Touzard, S. et al. Coherent oscillations inside a quantum manifold stabilized by dissipation. Phys. Rev. X 8, 021005 (2018). URL https://link.aps.org/doi/10.1103/PhysRevX.8.021005.
- (150) Gertler, J. M., van Geldern, S., Shirol, S., Jiang, L. & Wang, C. Experimental realization and characterization of stabilized pair-coherent states. PRX Quantum 4, 020319 (2023). URL https://link.aps.org/doi/10.1103/PRXQuantum.4.020319.
- (151) Engineering the quantum states of light in a kerr-nonlinear resonator by two-photon driving. npj Quantum Information 3, 18 (2017). URL https://doi.org/10.1038/s41534-017-0019-1.
- (152) Puri, S. et al. Stabilized cat in a driven nonlinear cavity: A fault-tolerant error syndrome detector. Phys. Rev. X 9, 041009 (2019). URL https://link.aps.org/doi/10.1103/PhysRevX.9.041009.
- (153) Puri, S. et al. Bias-preserving gates with stabilized cat qubits. Science Advances 6, eaay5901 (2020). URL https://www.science.org/doi/abs/10.1126/sciadv.aay5901.
- (154) Putterman, H. et al. Stabilizing a bosonic qubit using colored dissipation. Phys. Rev. Lett. 128, 110502 (2022). URL https://link.aps.org/doi/10.1103/PhysRevLett.128.110502.
- (155) Gravina, L., Minganti, F. & Savona, V. Critical schrödinger cat qubit. PRX Quantum 4, 020337 (2023). URL https://link.aps.org/doi/10.1103/PRXQuantum.4.020337.
- (156) Sagona-Stophel, S., Shahrokhshahi, R., Jordaan, B., Namazi, M. & Figueroa, E. Conditional -phase shift of single-photon-level pulses at room temperature. Phys. Rev. Lett. 125, 243601 (2020). URL https://link.aps.org/doi/10.1103/PhysRevLett.125.243601.
- (157) Cui, C., Zhang, L. & Fan, L. In situ control of effective kerr nonlinearity with pockels integrated photonics. Nature Physics 18, 497–501 (2022). URL https://doi.org/10.1038/s41567-022-01542-x.
- (158) Chen, W. et al. Scalable and programmable phononic network with trapped ions. Nature Physics 19, 877–883 (2023). URL https://doi.org/10.1038/s41567-023-01952-5.
- (159) Katz, O., Cetina, M. & Monroe, C. Programmable -body interactions with trapped ions. PRX Quantum 4, 030311 (2023). URL https://link.aps.org/doi/10.1103/PRXQuantum.4.030311.
- (160) Kudra, M. et al. Robust preparation of wigner-negative states with optimized snap-displacement sequences. PRX Quantum 3, 030301 (2022). URL https://link.aps.org/doi/10.1103/PRXQuantum.3.030301.
- (161) Grimsmo, A. L., Combes, J. & Baragiola, B. Q. Quantum computing with rotation-symmetric bosonic codes. Phys. Rev. X 10, 011058 (2020). URL https://link.aps.org/doi/10.1103/PhysRevX.10.011058.
- (162) Phoenix, S. J. D. Wave-packet evolution in the damped oscillator. Phys. Rev. A 41, 5132–5138 (1990). URL https://link.aps.org/doi/10.1103/PhysRevA.41.5132.
Appendix A Hybrid fusion
The hybrid fusion operation is a key ingredient for our hybrid quantum computation, which implements photon loss correction as well. In this section, we present the details of hybrid fusion. The fusion is composed of two Bell measurements, one for DV qubits and the other for cat-code qubits.
A.1 Hybrid fusion operation
The hybrid fusion operation can be done by performing Bell measurement respectively on CV qubits and DV qubits, that is, and . Hybrid Bell states can be represented, in the basis of Bell states of CV and DV qubits, as
and similarly,
Let us first consider that the CV Bell state is determined without ambiguity. Then, the letter of hybrid Bell state is determined the same as that of CV. To determine the sign, we only need the letter information of DV Bell state, that is, the sign of CV and hybrid is the same (flipped) if the letter of DV is (). Even though the DV Bell measurement fails, the letter of DV is perfectly distinguished, and therefore we can always determine the hybrid Bell state without ambiguity.
If there is a letter ambiguity in CV Bell measurement, the ambiguity is removed if we have the sign information of DV, that is, succeds. The ambiguity only remains when has an ambiguity and fails, and it causes error with the rate . We summarize the outcome decision of hybrid fusion in Fig. 4(d).

A.2 Fusion in CV part
Cat code is designed to protect qubits against photon loss Leghtas2013 ; Mirrahimi2014 , which is the dominant type of error in optical systems. The key idea of four-component cat code is that we encode qubits in the subspace of even photon number states and an error is detected when the parity changes. Specifically, the code space is defined by even cat states , where with the normalization factor and is a coherent state with the amplitude . A photon loss can be modeled by application of the annihilation operator so that the state evolves into the odd cat states as where is the normalization factor. Further, photon loss induces a phase shift on , i.e., , which may cause error unless the parity change is detected by the measurement. Thus a parity measurement can play the role of syndrome measurement to detect a photon loss event. Such measurement has been demonstrated in the superconducting circuit system via nonlinear interaction with an ancilla transmon qubit Ofek2016 .
In optical systems, two separate works have recently proposed schemes for Bell measurement of four-component cat code Su2022 ; Hastrup2022 , which detect single photon loss as well. The cat-code Bell measurement distinguishes four Bell states , with the normalization factor . The schemes only use linear optical elements and PNR detectors, as depicted in Fig. 4(b,c). Measurement patterns on PNR detectors differ by the parity of input ports. In what follows, we will use the notation {even(odd),even(odd)} to represent the photon number parity of input mode and and define to be the total number of photons detected.
A.2.1 Scheme by Hastrup et al. Hastrup2022
The scheme proposed by Hastrup and Anderson (HA) is composed of one beamsplitter and two PNR detectors, as depicted in Fig. 4(b).The transformation of coherent states by beamsplitter is described as
(3) |
PNR detectors count the photon numbers of modes and , which we denote by and , respectively. If the input state is a superposition of and , where every term in the coherent-state basis is given by either or , at least one of detectors must click no photon. In other words, if or , we guess that the letter of input Bell state is , and otherwise, we guess that the letter is . On the other hand, the sign can be distinguished by the total number of photon detected . In the ideal case without photon loss where the input parity is {even,even}, a simple calculation yields that the sign is determined as for and for where is a nonnegative integer.
Let us consider the case that single photon is lost from one of the modes or , where the input parity becomes {odd,even} or {even,odd}. The photon loss only changes the relative phase between superposed coherent states, but does not change the amplitude of coherent states in phase space. Therefore, we can apply the same strategy of letter decision. Due to single photon loss, the sign is determined as for and for . The outcome decision is summarized in the table of Fig. 4(b), for photon loss case as well as for ideal case.
If single photon is lost from each input port so that the input parity is {odd,odd}, we follow the outcome decision of ideal case because is even. error is induced by a phase shift on and it can be corrected only if the measurement pattern distinguishes whether the input parity is {even,even} or {odd,odd}. In the case that both and are nonzero, a straightforward calculation yields that for {even,even} input and for {odd,odd} input, and thus error is correctable. Otherwise, error remains undetected, of which the probability is given by
where in the subscript represents that error occurs for {odd,odd} input.
There exists small probability of misidentifying as because no photon click can occur for a coherent state with nonzero amplitude. Once we obtain the measurement pattern with or , we have an ambiguity in the letter, which causes error. We can locate such error and denote by and , respectively, the probability to locate error and the total error rate. In general, the probability depends on the input state, but in our hybrid quantum computation, it suffices to calculate the probability for the basis states and because they are accompanied by orthogonal DV qubit states and , respectively. Even though DV qubit is lost, CV qubit remains in a mixture of and due to dephasing. We assume that the input state is equally distributed among , , , and . A direct calculation yields that the locatable error probability is given by
where , , and in the subscript denote, respectively, the input parity {even,even}, {even,odd}, and {odd,odd}. Further the total error rate is written as
It is straightforward to observe that for any input parity, where the term represents that input states and always fall into unambiguous measurement patterns and the latter term represents the probability of misidentifying as .
A.2.2 Scheme by Su et al. Su2022
The scheme proposed by Su, Dhand, and Ralph (SDR) is composed of two ancilla modes prepared in vacuum, four beamsplitters, one phase shifter, and four PNR detectors, as depicted in Fig. 4(c). The transformation of coherent states by linear optical elements is described as
(4) |
PNR detectors count the photon numbers of modes , , , and , which we denote by , , , and , respectively. In the basis of four-headed cat code, at least one of the detector must click no photon such that
Thus, if we obtain a measurement pattern with or , we guess that the input state is a superposition of and , that is, the letter of Bell state is . Similarly, if or , we guess the letter of input Bell state is . The sign is determined as for and for in the ideal case. In the case of single photon loss, the letter is determined in the same way and the sign is determined as for and for . The decision of measurement outcome is summarized in the table of Fig. 4(c).
error induced from {odd,odd} input is correctable by a few measurement patterns. For the measurement pattern with and , and are related by for {even,even} input, while for {odd,odd} input. For the measurement pattern with and , we can distinguish the input parity in a similar way.
We can distinguish one of four Bell states with certainty if no photon click occurs only on one side of detecters or . However, in some cases, no photon click may occur on both sides of detectors because there is chance of no photon click on other modes in coherent states with nonzero amplitude. In such cases, we have an ambiguity on the letter of Bell state. For example, for the measurement pattern with and , the projected state is . If , we take the state with higher probability assigning error rate , and vice versa. If , we randomly choose one of two states or assigning error rate . The same strategy is applied for other measurement patterns as well.
The probability of uncorrectable error is given by
The probability to obtain measurement patterns with error is written as
Since the explicit calculation of total error rate is not straightforward, we rather perform a numerical calculation.
We plot, in Fig. 5, the locatable error rate and the error rate for both HA scheme and SDR scheme. The error rates are slightly different for different input parity, but they are almost overlapped especially when . It is shown that the total error rate exponentially decreases for both schemes, while HA scheme exhibits much lower error rate. On the other hand, the probability to locate the error is much lower for SDR scheme while it is almost constant for HA scheme even for large . That is because the measurement patterns to detect always have an ambiguity of misidentifying even though the actual error rate is very small. Therefore, the SDR scheme is beneficial in the case that we need an unambiguous discrimination of Bell state without error, while the HA scheme works better when we need to suppress the actual error rate without postselection.

A.3 Fusion in DV part
For the polarization qubit, we employ two types of Bell measurements, called type I fusion operation and type II fusion operation Browne2005 , depicted in Fig. 4(a). The type I fusion operation performs a partial Bell measurement which outputs one qubit from two-qubit input. If only one is detected, the operation is described as for click or as for click. If two photons or no photon is detected, the measurement fail, which occurs with probability . This operation plays a role of connecting qubits in two separate cluster states. In the resource generation described in Sec. IV.3, is employed to merge hybrid entangled states.
The type II fusion operation , or in this paper, performs an incomplete Bell measurement which distinguishes only two of four Bell states. If one detector from the upper two and another from the lower two click at the same time, the measurement succeeds yielding the results for or clicks and for or clicks. If two photons are detected simultaneously at upper or lower detectors, the measurement fails, but we can obtain the information that the state is one of two Bell states , that is, the sign is . In ideal case, the failure occurs with probability . If any of DV photon is lost, can only detect one or no photon and the information on input DV Bell state is completely lost. To distinguish between the photon loss and the failure, detectors are required to resolve up to two photons.
Appendix B Gate operations of hybrid qubits
In this section, we present gate operations of hybrid qubits, required for universal quantum computation. In order to perform universal quantum computation, we choose the gate set . and can be implemented only using linear optical elements, as depicted in Fig. 6(a). The Pauli can be implemented by applying bit flip operations on both CV and DV qubits, using a polarization rotator acting as and a phase shifter acting as . The arbitrary rotation along axis, , can be done by applying phase shift only on the DV qubit as , implemented by half waveplate sandwiched by two quater waveplates. To perform Hadamard and Controlled- gates, we employ the gate teleportation technique.

The essential ingredients for the teleportation are an entangled state and the Bell measurement, as depicted in 6(b). The hybrid Bell measurement is done by fusion operation that we have described in the previous section. We accomplish the teleportation by applying appropriate Pauli correction according to the measurement outcome of hybrid fusion. Indeed, we do not need to physically perform Pauli operations, they can be done by updating Pauli frame Dawson2006 . The gate teleportation can be down employing appropriate entangled channel. For instance, the Hadamard gate can be performed using the resource state and the gate can be performed with two teleportation circuits using . The generation scheme of resource states is presented in the next section.
The measurement on the basis can be performed by the measurement on DV qubit using polarization measurement. The phase measurement on CV qubit may also accomplish the -basis measurement, but requires nonlinear operations Grismo2020 . The heterodyne measurement can be a candidate for the cat-code measurement, taking practical advantages with the cost of a high probability of misreading.
Appendix C Error Model
C.1 State evolution under lossy channel
Photon losses are major obstacles in optical quantum computing. The interaction with lossy environment is described by the master equation Phoenix1990
where runs over DV and CV modes and the loss rate is given by . We introduce the formula for the evolution in the coherent-state basis, written as Phoenix1990
With this formula, a straightforward calculation leads to the expression for the evolution of an arbitrary hybrid qubit , written as
(5) |
where
Note that the amplitude of coherent states is reduced to . The coefficients are explicitly given by
The coefficients and represent the probability that the CV qubit resides in the even and odd space, respectively.
When photons are lost from CV qubit, the state evolves into . Because the state after 4 photon subtraction returns to the original state, that is, and are equivalent up to normalization, the state evolves cyclically into four states with . If DV photon is lost, we lose the phase information, which results in the mixed state where if even(odd) photons are lost from CV qubit.
C.2 Error analysis
In Sec. A.2, we discuss the the error rate which occurs in for different parity of input states. Using the weight of even (odd) parity state after loss channel, (), we obtain the failure probability of for noisy input states, written as
The error rate of hybrid fusion becomes a half of if both DV photons are detected during . That is because we can remove the ambiguity in Bell measurement once succeeds. If any of input DV photon is lost, the error rate is just given by because we cannot obtain any information from DV. Therefore, the total error rate of hybrid fusion after loss is written as
(6) | |||||
Phase errors occur due to the photon loss. Let us first assume that photons are lost at CV mode and no photon is lost at CV mode . As discussed in Sec. A.2, no error occurs when and unlocatable error occurs when , where the modulo 4 is taken due to the cyclic behavior of cat code. The same analysis can be made if photons are lost at CV mode and no photon is lost at CV mode . If photons are lost at both CV modes, by taking the phase shift induced on both modes into consideration, unlocatable error occurs when . Once we recognize that the input parity is changed to {odd,odd} from the measurement pattern of , we apply gate to correct the phase error. It properly correct the error when , but it induces an unwanted error when . Taking all together, the unlocatable error rate is written as
where the first term represents that neither of DV photons are lost. On the other hand, if we detect that any of DV photon is lost, a dephasing error occurs, which is modeled by locatable error with the probability . The rate of locatable error is written as
(8) |
C.3 Error propagation by fusion operation
To understand error propagation in the cluster state, we briefly introduce the stabilizer formalism. In typical cluster states, stabilizers are given by the tensor product of Pauli of a qubit and Pauli ’s of its adjacent qubits. Micro cluster states used in our scheme differ by Hadamard gates, which exchange the role of and operators, from typical cluster states. For example, in the central micro cluster state , where Hadamard gates are applied on the side qubits 1 and 2, the stabilizers are given by , , and . If an error occurs on a qubit, it is propagated into adjacent qubits in a way that the stabilizer statistics are preserved LeeSH2023 . By following the stabilizer formalism, we find a simple propagation rule for micro cluster states: When a qubit is measured by fusion operation, the error in fusion, or , induces the same type of error on its adjacent qubit if both qubits are in the different Hadamard configuration, and otherwise, the type of error is changed.
In our simulation, we track only errors of data qubits because we only simulate errors on primal lattices and errors are not detected by Pauli measurements. We show error propagation during RHG lattice construction in Fig. 7. In Step 1, two fusion operations are performed respectively on the side qubits of . A error in the fusion causes error on the data qubit and an error causes errors on the side qubits of . Errors on the side qubits further propagate to the adjacent data qubits causing errors in the next step. In Step 2, a () error in the fusion propagates causing error on the date qubit in the direction with(without) the Hadamard gate, following to the propagation rule.

Appendix D Simulation details
D.1 RHG lattice
We here describe the simulation details of RHG lattice. We perform a Monte Carlo simulation to find the logical error rate and the sequence of each trial is as follows:
-
1.
We assign the error rate to each primal qubit on the lattice and denote it by . The error rate includes the propagated one from the fusion operation as well as the error due to photon losses.
-
2.
The errors on qubits are randomly sampled according to the error rate. We determine the value of the syndrome measurement on each cell using the errors of the qubits located on faces of the cell.
-
3.
The syndromes are decoded to find the error pattern using the weighted minimum-weight perfect matching Fowler2012 in the PyMatching package Higgott2021 , where the weight for each qubit is given by .
-
4.
Once we remove the detected errors, the remaining error chains connect two opposite boundaries which are primal. If the number of remaining error chains is odd, we identify a logical error.
By repeating the trial times, we decide the logical error rate . The logical error rates are calculated with code distances while varying the loss rate . The loss threshold is obtained by finding the largest such that decreases with .
D.2 Steane code
For circuit-based quantum computation, we simulate a telecorrection circuit of seven-qubit Steane code with several levels of concatenation. The circuit is composed of the preparation of , gate, gate, and -basis measurement. In our simulation, we postselect the successful gate teleportation without error to prevent errors from propagating further. Therefore, there remains only unlocatable errors: one is due to photon loss and the other is from the error of fusion operation. In the gate teleportation, a error of fusion operation induces an error on the output qubit because the Hadamard gate is applied on the output qubit. In the gate teleportation, a error of each fusion operation induces a error on one of the output qubit. When qubits are stored in quantum memory, photon loss induces Pauli error.

We find the logical error rate of locatable and unlocatable errors using the Monte Carlo method. In the first level of concatenation, we use the error rates of H-cat qubits with the loss rate and the amplitude . The resulting error rates are used for the next level of concatenation. If the error rates tend to decrease for further levels of concatenation, we assure that error correction works in a fault-tolerant way with the given value of and . We repeat the simulation while varying and and obtain the loss threshold curve as shown in Fig. 8.
It is shown that HA scheme achieves a slightly higher threshold than SDR scheme. However, in the circuit-based error correction, HA scheme is not efficient because we postselect the successful gate teleportation without error and the located error rate of HA scheme is of constant order as shown in Fig. 5. Rather SDR scheme is more appropriate due to the near-deterministic success probability of fusion operation.