METHOD AND EQUIPMENT FOR ELECTRONIC DATA PROCESSING WITH A QUANTUM COMPUTER FOR MAJORANAQUBITS

DE602017094701T2Active Publication Date: 2026-04-08MICROSOFT TECHNOLOGY LICENSING LLC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
Filing Date
2017-08-17
Publication Date
2026-04-08

AI Technical Summary

Technical Problem

Majorana zero mode (MZM) systems are vulnerable to quasiparticle poisoning, which flips the fermion parity and disrupts quantum computation, and existing methods struggle to efficiently generate a computationally universal gate set with topological protection.

Method used

The use of Majorana Tetron qubits, comprising 4 MZMs, allows for the generation of all Clifford gates with topological protection through joint parity measurements, supplemented by non-Clifford gates like the π/8-phase gate, and employs specific device designs like linear and 2-Sided Majorana Tetron qubits to overcome geometric constraints.

Benefits of technology

This approach provides a scalable and efficient method for generating a computationally universal gate set, with topological protection against quasiparticle poisoning, enabling fault-tolerant quantum computation.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader
Need to check novelty before this filing date? Find Prior Art

Description

FIELD

[0001] This application relates generally to quantum computers. More specifically, the application concerns topologically protected quantum circuits.

[0002] S. Plugge et al: "Roadmap to Majorana Surface codes", Physical Review B, vol. 94, no. 17, 28 June 206, page 78, ISSN: 2469-995-, DOI: 10.1103 / PhysRevB.94.174514 discloses how surface codes offer a very promising avenue towards fault-tolerant quantum computation. Two-dimensional interacting networks of Majorana bound states in topological superconductor / semiconductor heterostructures are disclosed as well as how topologically protected logical qubits in this Majorana surface code architecture can be defined, initialized, manipulated, and read out. All physical ingredients needed to implement these operations are routinely used in topologically trivial quantum devices. Plugge et al further disclose how, by quantum interference terms in linear conductance measurements, composite single-electron pumping protocols, and gate-tunable tunnel barriers, the full set of quantum gates required for universal quantum computation can be implemented.

[0003] Jason Alicea et al disclose in "Non-Abeliean statistics and topological quantum informatin processing in 1D wire networks", ARXIV.ORG, Cornell University Library, 201 Olin Library, Cornell University Ithaca, NY 14853, 23rd June 2010, DOI: 10. 1038 / NPHYS1915 how topological quantum computing provides an elegant way around decoherence by encoding quantum information in a non-local fashion that the environment finds difficult to corrupt. Alicea et al disclose how braiding on non-Abelian anyons can be implemented in one-dimensional semiconductor wire networks. Previous work provided a recipe for driving semiconducting wires into a topological phase supporting Majorana fermions that can store topologically protected quantum information. Marjorana fermions in this setting can be transported, created, and fused by applying locally tunable gates to the wire. A network of such wires allow braiding of Majorana fermions which exhibit non-Abelian statistics in vortices like a p + ip superconductor. Various experimental set-ups are proposed by Alicea to enable Majorana fusion rules to be probed, along with networks that allow for efficient exchange of arbitrary numbers of Majorana fermions.

[0004] L.A. Landau et al: "Towards Realistic Implementations of a Majorana Surface Code", Physical Review Letters, vol. 116, no. 5, 1 February 2016, US ISSN: 0031-9007, DOI: 10.1103 / PhysRevLett.116.050501 discloses how surface codes are promising candidates for quantum information processing. By building on the idea of realizing the physical qubits of a quantum information system in terms of Majorana bound states supported by topological semiconductor nanowires, basic code operations, such as projective stabilizer measurements and qubit manipulations, can be implemented by conventional tunnel conductance probes and charge pumping via single-electron transistors.SUMMARY

[0005] Example embodiments of the invention disclosed herein are set out in the claims.

[0006] Among the embodiments disclosed herein are example methods for generating all Clifford gates for a system of Majorana Tetron qubits (quasiparticle poisoning protected) given the ability to perform certain 4 Majorana zero mode (MZM) measurements. Also disclosed herein are example designs for scalable quantum computing architectures that enable the methods for generating the Clifford gates, as well as other operations on the states of MZMs. These designs are configured in such a way as to allow the generation of all the Clifford gates with topological protection and non-Clifford gates (e.g., a 1r / 8-phase gate) without topological protection, thereby producing a computationally universal gate set. Several possible realizations of these architectures are disclosed.

[0007] The example hardware designs disclosed herein can be scaled to arbitrarily many qubits. Further, in certain embodiments, the hardware designs allow only a specific, restricted set of measurements (restricted both in terms of which measurements are possible and in terms of which pairs of qubits can be measured). The methods for generating Clifford gates disclosed herein enable universality with only these restricted measurements. Among the various aspects of the disclosed methods are one or more of: a change of Pauli frames to avoid performing Hadamards; creation of Y standards with state injection to makeS gates; distillation of Y standards if only vertical Z Z and horizontal X X measurements are available; and / or sublattice arrangement of qubits to ensure that ancillas are available as needed (this last aspect is to overcome the restriction on which pairs of qubits can be measured, while the other aspects are to overcome which measurements can be performed). The combination of these techniques has not been considered and changes to the techniques are needed to accommodate all the restrictions; for example, only a limited set of Pauli frame changes are possible in this setting so Y standards are also needed; the Y standards must be implemented using only this restricted set; and only specific distillation protocols can be used due to the restriction on available measurements.

[0008] The disclosed methods can be implemented, at least in part, as computer-executable instructions (soft- ware) stored on one or more computer-readable media (storage devices or memory devices) and executable by one or more processors. The processors can be classical computer processors that are used as part of the system that controls, monitors, and / or reads out results from a quantum device (e.g., a quantum computer).BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 is a schematic block diagram of an example linear Majorana Tetron qubit device 100. Figure 2 is a schematic block diagram illustrating an example linear Majorana Tetron qubit device 200. Figure 3 is a schematic block diagram illustrating an example linear Majorana Tetron qubit device 300. Figure 4 is a schematic block diagram illustrating an example network of two-sided Majorana Tetron qubits. Figure 5 is a schematic block diagram of an exampled controlled NOT circuit. Figure 6 is a schematic block diagram of a quantum device in accordance with embodiments of the disclosed technology. Figure 7 is a graph showing the dependence of the four lowest energy eigenvalues (measured in units oft) vs. o for the even parity ground state degeneracy splitting for an example configuration discussed herein. Figure 8 is a graph showing the dependence of the four lowest energy eigenvalues (measured in units of t) vs. δ for the odd parity degenerate ground states for an example configuration discussed herein. Figure 9 is a graph showing the lowest eigenvalues as a function of the gate charge offset δ dot for even joint parity for an example configuration discussed herein. Figure 10 is a graph showing the lowest eigenvalues as a function of the gate charge offset δ dot for odd joint parity for an example configuration discussed herein. Figure 11 is a graph showing the relative difference in quantum capacitances v Q for even and odd joint parity states as a function of t for an example configuration discussed herein. Figure 12 is a schematic layout of another example device for joint parity measurement. Figure 13 is a schematic layout of yet another example device for joint parity measurement. Figure 14 is a flowchart for operating a quantum system in accordance with embodiments of the disclosed technology. Figure 15 is another flowchart for operating a quantum system in accordance with embodiments of the disclosed technology. DETAILED DESCRIPTION I. GENERAL CONSIDERATIONS

[0010] Disclosed herein are representative embodiments of methods, apparatus, and systems for topological quantum devices, and in particular for topologic qubits as can be used in a topological quantum computer. The disclosed methods, apparatus, and systems should not be construed as limiting in any way. Instead, the present disclosure is directed toward all novel and nonobvious features and aspects of the various disclosed embodiments defined by the appended claims, alone or in various combinations and subcombinations with one another. Furthermore, any features or aspects of the disclosed embodiments can be used alone or in various combinations and subcombinations with one another. For example, one or more method acts from one embodiment can be used with one or more method acts from another embodiment and vice versa.

[0011] Although the operations of some of the disclosed methods are described in a particular, sequential order for convenient presentation, it should be understood that this manner of description encompasses rearrangement, unless a particular ordering is required by specific language set forth below. For example, operations described sequentially may in some cases be rearranged or performed concurrently. Moreover, for the sake of simplicity, the attached figures may not show the various ways in which the disclosed methods can be used in conjunction with other methods.

[0012] Various alternatives to the examples described herein are possible. For example, some of the methods described herein can be altered by changing the ordering of the method acts described, by splitting, repeating, or omitting certain method acts, etc. The various aspects of the disclosed technology can be used in combination or separately. Different embodiments use one or more of the described innovations. Some of the innovations described herein address one or more of the problems noted herein. Typically, a given technique / tool does not solve all such problems.

[0013] As used in this application and in the claims, the singular forms "a," "an," and "the" include the plural forms unless the context clearly dictates otherwise. Additionally, the term "includes" means "comprises." Further, as used herein, the term "and / or" means any one item or combination of any items in the phrase.II. MAJORANA TETRON QUBIT

[0014] Systems with MZMs are often referred to as "topological" or "topologically protected," but, more precisely, they are "symmetry protected topological," as detailed in Phys. Rev. B 87, 195451 (2013) [arXiv:1212.6395]. In particular, their topological protection is based on fermion parity symmetry, meaning the system's fermion parity must be preserved in order to manifest topological protection of the states encoded nonlocally in the MZMs. Consequently, MZM systems are potentially vulnerable to stray electrons entering MZMs from outside the system - a quasiparticle poisoning. Such events constitute errors for quantum information encoded in the (nonlocal) fermion parities of MZMs. In particular, they take qubits out of the computational subspace, since they flip the fermion parities associated with the MZMs. Hence, it is desirable to protect MZM systems used for quantum computation from quasiparticle poisoning.

[0015] Certain example embodiments disclosed herein are systems that comprise mesoscopic superconducting islands that each host 4 Majorana zero modes (MZMs), a unit that is collectively referred to herein as a "Majorana Tetron qubit" (also known as a 'Majorana Quad qubit"). When the charging energy E c of a superconducting island is sufficiently large, it provides the contained MZMs protection from quasiparticle poisoning. Four is the smallest number of MZMs that supports a single computational qubit, which is encoded in the nonlocal (topological) state space of the MZMs - the joint fermionic parity of pairs of the MZMs.

[0016] This disclosure discloses methods for generating all n-qubit Clifford operations with topological protection, using joint parity measurements of 4 MZMs, two from one Majorana Tetron qubit and two from another.

[0017] It has been proposed (as detailed in Preskill's notes: http: / / www.theory.caltech.edu / preskill / ph219 / chap5_15.pdf) that single qubit Clifford gates together with the ability to make an entangling Clifford measurement between adjacent pairs of qubits yields the ability to generate all n-qubit Clifford gates. However, the geometry of practical designs involving MZMs on superconducting islands demands an analysis of which sparse sets of operations suffice to generate all Clifford operation, and how efficiently they can do so.

[0018] In particular, exploring possible geometries for MZMs on an island while minding the fact that MZMs are most easily produced at the ends of wires that are parallel to a fixed magnetic field direction (as discussed in Phys. Rev. B 93, 235434 (2016) [arXiv:1509.02675]), one finds that it is not possible to arrange the system such that all local fermion parity measurements of pairs of MZMs can be achieved using planar arrays of quantum dots. Similarly, only certain combinations of 4 MZMs with two from one island and two from another can have their joint parity measured using planar arrays of quantum dots.

[0019] Disclosed herein are examples of a general protocol for building up the full Clifford group from 4 MZM measurements and the careful use of ancillary qubits, with specific sets of possible measurements which may be dictated by the mentioned geometric / design constraints.

[0020] Also disclosed are two specific device designs involving "linear Majorana Tetron qubits" and "2-Sided Majorana Tetron qubits," respectively, which enable the generation of all Clifford operations. In the case of linear Majorana Tetron qubits, an adequate number of 4 MZM measurements are available to implement all Clifford operations. In the case of 2-Sided Majorana Tetron qubits, fewer 4 MZM operations are available, but there are enough supplementary 2 MZM measurements to nonetheless generate all Clifford gates. In both cases, efficiency is enhanced by exploiting available 2 MZM measurements, which are not strictly necessary for generating the Clifford gates.

[0021] The Clifford gates by themselves do not form a computationally universal gate set, but that supplementing the Clifford gates with a non-Clifford 1-qubit gate, e.g. the π / 8-phase gate yields a computationally universal gate set. Such a gate can be produced from "magic states" by using measurements. Magic states can be generated in a number of ways for Majorana systems. The apparatuses used to perform measurements and / or tune couplings of MZMs mentioned in this disclosure can be used to generate magic states. (These magic states will not be topologically protected, so they will likely require some error-correction, e.g. by magic state distillation methods of Phys. Rev. A 71, 022316 (2005) [quant-ph / 0403025]; if desired, one can also utilize cancelation schemes, such as those detailed in Phys. Rev. X 6, 31019 (2016)[arXiv:1511.05161] to improve the fidelity of magic state generation, before distillation.) Example methods of generating magic states with the described apparatus include the partial interferometry methods detailed in U.S. Patent #9256834: "Quantum Computers Having Partial Interferometric Quantum Gates" and the following discussion of performing measurements of non-Pauli operators. Thus, methods disclosed here, together with other protocols for producing magic states as disclosed herein, result in a design for universal quantum computation.

[0022] These and other embodiments will be explained in more detail in the description below. Additionally, the main body of U.S. Nonprovisional Application No. 15 / 634,983, entitled "MEASURING AND MANIPULATING STATES OF NON-ABELIAN QUASIPARTICLES VIA QUANTUM DOT HYBRIDIZATION ENERGY SHIFTS" filed on June 27, 2017 is provided below in "Appendix - Measuring and Manipulating States of Non-Abelian Quasiparticles via Quantum Dot Hybridization Energy Shifts".A. Summary of the gates

[0023] If some of the qubits in a quantum device can be used as ancillas, one only needs a very limited set of operations. As outlined in the "Universal Clifford Operations in Majorana Systems" section below, for a square lattice of qubits, it is enough to reach Clifford universality when having XX, ZZ, XZ, ZX measurements available between vertically adjacent qubits and ZZ measurements available between horizontally adjacent qubits. Together with approximate magic state injection this again leads to a universal quantum computer. One of the principles of the scheme is to use ZZ to define, copy and move an overall Z standard from a single qubit defined as Z = +1. With these Z standards, it is then possible to perform the Hadamard gate and CNOT in the vertical direction. Moreover, it is also possible to create YY measurements, which can then be used to define a Y standard (up to a ± sign). The latter allows one to perform phase gates S in the vertical direction, thus making a vertical column Clifford universal. This, in turn, allows one to conjugate each side of the horizontal ZZ measurements by any single-qubit Clifford operators, making the horizontal direction also Clifford universal. The ambiguity in the ± sign of the Y standard can be checked by preparing approximate magic states.

[0024] The scheme becomes more efficient if some Pauli standards are quickly available at a qubit, e.g. via single qubit measurements, without the need of transporting global standards through the square lattice.

[0025] It is even possible, although less efficient, to build a Clifford universal computer with only XX measurements in horizontal direction and ZZ measurements in vertical direction, combined with X and Z measurements on any single qubit. This example scheme relies on distilling Y standards prepared by approximate magic states or approximate S gates.B. 2-Sided Majorana Tetron Qubits

[0026] Example embodiments of the 2-sided Majorana Tetron qubit comprise two one-dimensional topological superconductors (1DTSs), e.g. half-shell Al-coated InAs nanowires, that are joined by a superconducting backbone. For purposes of this disclosure, the direction parallel to the 1DTSs will be called the horizontal direction, and the perpendicular direction will be called the vertical direction. (It should be understood that this orientation is by way of example only, as embodiments of the disclosed technology can have different orientations and / or rotations.) The backbone effectively joins the two 1DTSs to a single island. The separate charging energy of the 1DTSs is exponentially suppressed by the number of channels that connect the 1DTSs to the backbone. The typical number of channels in the superconductor of half-shell nanowire realizations can be larger than 1000.

[0027] The MZMs reside at the ends of the 1DTSs of length L. The remaining hybridization splitting between MZMs will be exponentially suppressed by exp(-L / ξ), where ξ is the effective coherence length in the 1DTSs. Note that for a short backbone, L not only controls the hybridization within a 1DTS, but also between MZMs of different 1DTSs, for a sufficiently insulating substrate.

[0028] To minimize the unwanted hybridization, a 2-sided Majorana Tetron qubit can comprise relatively long 1DTSs that can be spaced closely in the vertical direction. This allows easy access for measurements of pairs of near-by MZMs on each side of the 2-sided Majorana Tetron qubit. According to the invention, a measurement scheme can be used where each of the ends of the 1DTSs is selectively connected to (and disconnected from) semiconducting quantum dots that extend perpendicular to the 1DTSs spanning the distance between two vertically adjacent Majorana Tetron Qubits, as shown in Figure 4. The connection can be tuned by depletion gates. An additional set of gates can split the quantum dot into separate smaller quantum dots. This setup then allows one to connect the two near-by MZMs on each side of a single 2-side Majorana Tetron qubit to a quantum dot. This enables one to perform a measurement of the parity of the near-by pair of MZMs, which corresponds to a Z measurement of the corresponding qubit. Entangling operations (joint parity measurements) between neighboring qubits (e.g., in the vertical direction) can be performed by coupling one MZM of the upper Majorana Tetron qubit and one MZM of the lower Majorana Tetron qubit to a left dot, while also coupling one MZM of the upper Majorana Tetron qubit and one MZM of the lower Majorana Tetron qubit to the right dot. The measurement is then performed by using the quantum dots as input and output for conductance measurements or directly probing the energy levels of the quantum dots.

[0029] Labeling the MZMs within a given Majorana Tetron qubit 1-4 from upper left to lower right, it is possible to entangle MZMs 3 and 4 of the upper Majorana Tetron qubit with MZMs 1 and 2 of the lower one, which corresponds to a XX measurement. Moreover, it is also possible to entangle MZMs 1 and 4 of the upper Majorana Tetron qubit with MZMs 3 and 2 of the lower one, which corresponds to a YY measurement; MZMs 3 and 4 of the upper Majorana Tetron qubit with MZMs 3 and 2 of the lower one, which corresponds to a XY measurement; and MZMs 1 and 4 of the upper Majorana Tetron qubit with MZMs 1 and 2 of the lower one, which corresponds to a YX measurement. In the horizontal direction, it is only possible to entangle MZMs 2 and 4 of a left Majorana Tetron qubit with MZMs 1 and 3 of a right Majorana Tetron qubit, which corresponds to a ZZ measurement.

[0030] In summary, the 2-sided Majorana Tetron qubit design (at least) allows for any one or more (e.g., all) of the following measurements: single qubit: Z vertical entangling: XX, XY, YX, YY horizontal entangling: ZZ

[0031] With the results discussed in the "Universal Clifford Operations in Majorana Systems" section below, the above gate set is also Clifford universal (the same arguments hold, the analogy becomes explicit when rotating, e.g. Y → Z). It is however less efficient than the case of the linear Majorana Tetron qubit that is discussed in the next section. Due to the absence of some single qubit projections, either the X or Y standard needs to be defined using a reference qubit and applying XX or YY to distribute and copy that standard through the vertical column.C. Linear Majorana Tetron Qubits

[0032] Example embodiments of the linear Majorana Tetron qubit comprise a relatively long 1DTS (of length L), which is partitioned into two topological superconducting regions that are separated by one normal (s-wave) superconducting region. The normal superconducting region can be created from a long 1DTS by gating. Since gating does not affect the superconducting part, there is still a superconducting backbone present that connects the two topological superconducting regions, effectively forming a one-dimensional island. (In a realization of half-shell wires, the superconducting backbone would be the superconducting shell that is present throughout the entire half shell wire of length L.) In order for the Majorana states at the end of the topological superconducting regions to be zero modes, the topological superconducting regions as well as the normal superconducting regions should be sufficiently long compared to the respective coherence lengths in these regions, e.g., L top ≫ ξ top and L normal ≫ ξ normal .

[0033] Due to the linear layout of the design, there are no pairs of MZMs that are not separated by at least L top or L normal . In this sense, measurements cannot be performed by coupling near-by MZMs. Instead, measurements can be performed using reference arms of sufficient length. One possible device design (see Figure 1) uses reference arms of length L top , L normal , and L top + L normal , which together allow measurements of the following pairs of MZMs (with MZMs of a given linear Majorana Tetron qubit (such as example Majorana Tetron qubit 110) labeled 1-4 from left to right): (1,2), (1,3), (2,3), and (3,4)). These operations allow for X, Y, and Z measurements of the qubit.

[0034] Additionally, this design enables the following 4 MZM measurements between two vertically adjacent linear Majorana Tetron qubits (two MZMs from each qubit). MZMs 3 and 4 of one qubit can be entangled with MZMs 3 and 4 of the other qubit, enabling a ZZ measurement on the pair of qubits. MZMs 3 and 4 of one qubit can be entangled with MZMs 2 and 4 of the other qubit, enabling a ZY measurement. MZMs 2 and 3 of one qubit can be entangled with MZMs 2 and 3 of the other qubit, enabling a XX measurement on the pair of qubits. MZMs 2 and 3 of one qubit can be entangled with MZMs 2 and 4 of the other qubit, enabling a XY measurement on the pair of qubits. MZMs 2 and 4 of one qubit can be entangled with MZMs 2 and 4 of the other qubit, enabling a YY measurement on the pair of qubits.

[0035] In the horizontal direction, using at most a single reference arm of length 2L top , one can perform a 4 MZM measurement between two horizontally adjacent linear Majorana Tetron qubits, as MZMs 3 and 4 of the left qubit can be entangled with MZMs 1 and 2 of the right qubit, enabling a ZZ measurement on the pair of qubits. Using multiple reference arms, the horizontal direction allows for all entangling Pauli-Pauli measurements. In particular implementations, the design of Figure 1 does not include additional reference arms, but the read out electrons pass through a chain of multiple reference arms (e.g., up to 5 for an XX measurement) in the course of the measurement. The latter would lead to a reduced visibility of the measurement.

[0036] In summary, the linear Majorana Tetron qubit designs allow (at least) for any one or more (e.g., all) of the following measurements: single qubit: X, Y, Z vertical entangling: ZZ, ZY, YZ, XX, XY, YX, YY horizontal entangling: at least ZZ

[0037] With the results discussed in the "Universal Clifford Operations in Majorana Systems" section below, the example device design described herein is therefore efficient in creating Clifford universality, since all Pauli standards and a large number of entangling gates are readily available (note that every second qubit still needs to be an ancilla to perform CNOT gates).III. QUANTUM COMPUTING DEVICE DESIGN CONSIDERATIONS

[0038] Several designs for assembling the two types of Majorana Tetron qubits into scalable quantum computing devices have been disclosed herein and illustrated in the accompanying figures. As explained, the architectures of tetrons are topological qubits composed of four MZMs. Four is the smallest number of MZMs for which a sector of fixed total fermion parity supports a qubit, e.g., a two-dimensional Hilbert space. The absence of the extra ancillary pair of MZMs that are present in hexon designs results in two notable differences. The first is that one has only two main tetron designs; the tetron analog of the one-sided hexon design cannot be scaled into a two-dimensional array, as each qubit can only connect to its vertically adjacent neighbors. The second difference is that one is not able to generate topologically protected single qubit Clifford gates via operations acting on only one tetron. Instead, the Clifford gates are generated either by joint parity measurements on a pair of tetron qubits or by "Pauli frame changes." In the following section, it is shown how the various designs disclosed herein can be used to perform the desired gates using a limited set of measurements1. Quantum information basics

[0039] Consider a system of qubits arranged in a plane in a square lattice, with each qubit labeled by its integer horizontal and vertical coordinates in the lattice. Assume that one has the ability to make a limited set of measurements that are called the elementary operations: between any pair of qubits j and k separated by a displacement (0, ±1), one can make measurements of the operators Y j Y k , Z j Z k , X j X k , X j Z k , and Z j X k ; between any pair of qubits j and k separated by a displacement (±1,0), one can make measurements of either the operator Z j Z k or Y j Y k (either one suffices). Assume also that one can make single qubit measurements of the operators X j , Y k , and Z l .

[0040] Here, it is explained how this set of measurements provides a Clifford-complete set of operations for this system, up to Pauli frame changes. Subsequently, it is explained how a smaller set of measurements may generate Cilfford completeness by creating "standards," which removes the need for the single qubit measurements and the vertical Y j Y k measurements. In a final reduction, it is shown that Clifford completeness may be attained even if the only available operations are vertical X j X k measurements and horizontal Z j Z k measurements. In the basic architectures utilizing these methods, the qubits are broken into a "checkerboard" arrangement, using one color as data qubits and one as ancillary qubits. That is, a qubit is designated as a data qubit when the sum of its coordinates is even, and as an ancillary qubit when the sum of its coordinates is odd.

[0041] Pauli Frame Changes- Pauli frame changes (see, e.g., E. Knill, Quantum computing with realistically noisy devices, Nature (London) 434, 39 (2005)) refers to the idea of not performing certain single qubit Clifford gates such as X, Z, and H in a quantum circuit, but instead modifying subsequent measurements accordingly. The idea is that, given a sequence composed of single qubit operators X, Z, and H, and single-qubit Pauli measurements, one can classically track the total single qubit operation and perform the appropriately conjugated measurements. Thus, for a sequence such as: measure Z j Z k , apply H k , measure Z k Z l , apply X k , and measure Z j Z k , one can commute the operators X and H through the measurements by appropriately changing what measurements one performs. Using Z k Z l H k = H k X k Z l and Z j Z k X k H k = -X k H k Z j X k , one finds that this sequence of operations is equivalent to the sequence: measure Z j Z k , measure X k Z l , measure -Z j X k , and apply X k H k . The final single qubit Clifford gates do not need to be performed if they follow all measurements in the circuit.

[0042] One can also commute the single qubit Clifford gates through CNOT gates. Since magic state injection is performed using CNOT gates, single qubit Clifford gates are not necessary even when the circuit includes T gates, where T ≡ 1 0 0 e iπ / 4 .

[0043] The effect of Pauli frame changes is to permute the set of two-qubit measurements. This may change the set of available measurements if the set of elementary operations does not include all two-qubit measurements. For this reason, Pauli frame changes are avoided that correspond to commuting the Clifford phase gate S ≡ 1 0 0 i through other operations. This allows the set of available vertical measurements needed to remain fixed throughout the computation.

[0044] As specific operations are described that are built out of the elementary measurements, it will sometimes be said that one can perform an operation "up to {X, Z, H}" or "up to {X, Z}," describing the possible frame change on the qubits. The particular frame change that is implemented is determined by the measurement outcomes. An operation up to {X, Z} may map Z → ±Z and X → ±X (with the mapping on Y determined by the mapping of X and Z). An operation up to {X, Z, H} may additionally map Z → ±X and X → ±Z.

[0045] Vertical Teleportation- Using measurements Y k X l and Z k Z l between a pair of qubits with displacement (0, ±1), one can create an EPR pair of the qubits k and l. A further pair of measurements X j X k and Z j Z k will teleport the state of qubit j to qubit l. This teleportation is up to {X, Z} on qubit l.

[0046] Vertical CNOT and Swap- One can also apply a CNOT gate, up to {X, Z}, on two qubits separated by (0, ±2), e.g., two data qubits separated vertically by one ancillary qubit in between them. For this, one can use the left circuit of Figure 5, where the control, ancillary, and target qubits are labeled C, A, and T, respectively.

[0047] More specifically, Figure 5 shows two equivalent circuits implementing the CNOT gate. As noted, the control, ancillary, and target qubits are labeled C, A, and T, respectively. Gates labeled H are Hadamard gates, the other boxes correspond to one and two qubit measurements as indicated by the corresponding Pauli operators. The left circuit implements a CNOT up to {X, Z} on qubits C and T. As explained herein, the Hadamard operators can be commuted through to yield the simplified circuit shown on the right, up to {X, Z, H}.

[0048] Qubit A is initialized in an eigenstate of Z. One takes qubits C and T to be on the even sublattice, separated in the vertical direction with A the ancillary qubit in between them. This circuit gives a CNOT up to {X, Z} on qubits C and T.

[0049] The Hadamard operators in this circuit can be commuted through the measurements to the end of the circuit, resulting in the CNOT gate up to {X, Z, H}. The resulting sequence of operations in the simplified circuit is: measure Z C X A , measure Z A X T , and measure X A .

[0050] The ability to perform CNOT gates in both directions on a pair of qubits allows one to Swap the pair of qubits (through the application of three alternating CNOT gates). This allows arbitrary motion of the data qubits in the vertical direction.

[0051] Hadamard Gate Without Pauli Frame Change and Single Qubit X Measurement- The method of Pauli frame changes above is an efficient method to implement a single qubit Clifford gate, as no actual operations need to be performed on the qubits. However, switching between different Pauli frames may change the set of available operations. The Hadamard gate does not affect the set of available operations in the vertical direction. Thus, if one only considers vertical measurements, one can perform Hadamard gates by frame changes. However, suppose that one wishes to perform a Hadamard gate followed by a measurement of Z j Z k of qubits separated by (±1, 0). In this case, the new frame requires a measurement of Z j X k , which is not an elementary operation for those qubits.

[0052] In order to overcome this, it will be shown how to perform a Hadamard gate while only utilizing Pauli frame changes that are up to {X, Z}, as such Pauli frame changes will leave the set of available horizontal operations unchanged. Let Swap jk swap qubits j and k. Consider the operation U = Swap jl H l Swap jl H l , for a pair of data qubits j and l that are separated by (0, ±2) (vertically nearest-neighbor data qubits with one ancillary qubit in between them). An implementation of Swap jl is up to {X, Z}. Since H l appears twice in this operation, the net frame change in performing U is still up to {X, Z}; that is, it will not interchange X k ↔ Z k . As an operator, U = H j H l applies the Hadamard gate to each of the two qubits.

[0053] An alternative way to implement a Hadamard gate is to use the following variant of the vertical teleportation protocol. Use measurements X k Z l and Z k X l between a pair of qubits separated by (0, ±1), e.g., one data qubit and one ancillary qubit, to create an EPR pair up to the Hadamard gate on l. Then measure X j X k and Z j Z k to teleport the state of qubit j to qubit l while performing a Hadamard on the encoded state. Since teleportation may be used to route qubits, this allows the Hadamard gate to be performed "for free" at the same time as a teleportation.

[0054] Horizontal CNOT and Swap- Using the method described above to generate a Hadamard gate without frame change, the horizontal measurements of Z j Z k can be conjugated to become measurements of Z j X k or X j X k . One can thereby obtain a CNOT gate acting on a pair of qubits separated by (±2, 0) by using only Z j Z k measurements horizontally. If instead one has only Y j Y k measurements horizontally, one can use an S gate (an implementation of which is explained below) to conjugate them to become measurements of X j X k . Since a Swap is generated from three alternating CNOT gates, one now has the ability to perform horizontal Swaps of second nearest neighbor pairs of qubits, using the intermediate qubit as an ancillary qubit to facilitate the operation.

[0055] S gate- An S gate can be implemented without frame change by utilizing state injection of a +1 eigenstate of Y. Such a state can be produced by measuring a single qubit Y operator.

[0056] Note that instead of implementing a standard state injection using unitary gates (e.g., a CNOT gate), a measurement-based injection is more tailored for the architectures disclosed herein. In particular, a shorter circuit for implementing an S gate (up to Z gates on the source) is given by the sequence of operations: prepare an ancillary qubit in the +1 eigenstate of Y, measure the operator ZX, where Z is on the data qubit and X is on the ancillary qubit, and then measure Z on the ancillary qubit.

[0057] Y j Y k Measurement- One can measure Y j Y k between any pair of qubits j and k that are separated by (0, ±2) using only the other elementary operations, through the following sequence: apply a CNOT gate from j to k, apply a Hadamard gate on qubit j, apply a CNOT gate from j to k, measure Z k , apply a CNOT gate from j to k, apply a Hadamard gate on qubit j, and apply a CNOT gate from j to k. One may verify that the result of this sequence of operations is equal to a measurement of -Y j Y k .

[0058] Living without Single-Qubit Measurements: Using "Standards"- If it is not possible to perform single-qubit measurements, but only two-qubit measurements, it is still possible to generate a Clifford complete set of operations. By measuring X j X k , Y j Y k , or Z j Z k , a qubit state that is an eigenvector of X, Y, or Z can be copied indefinitely. Such a qubit is referred to as a "standard."

[0059] To achieve Clifford completeness without single-qubit measurements, one can store standards in every data qubit with odd horizontal coordinate. The data qubits now have coordinates (2n, 2m) in the lattice, for n , m ∈ ℤ (there are now three ancillary qubits per data qubit). With this arrangement, one can perform single qubit measurements on qubits with even horizontal coordinate. In fact, which eigenstate of X, Y, or Z one chooses for the standard is arbitrary, as the choice has no effect on measurements, when restricting to Clifford operations. If magic state injection is performed, the choice of eigenstate used for the Y standard becomes important. In this case, magic state injection can be used to identify the choice of Y standard (see, e.g., J. Preskill, Lecture notes for physics 219: quantum computation, 2004).

[0060] Restricted Two-Qubit Operations- Now suppose that one can measure X j or Z j on any single qubit, but one can only perform the limited set of two-qubit measurements: Z j Z k between a pair of vertically-separated qubits and X j X k between a pair of horizontally-separated qubits. This is still sufficient to build a universal quantum computer if one can produce an approximate magic state. While this is not likely to be a practical architecture and all architectures described herein have more than this set of measurements, it is interesting that this restricted set of operations remains universal. The following discussion of operations will be up to {X, Z}.

[0061] Using the same circuit shown in Figure 5, one can perform a CNOT between two qubits separated by a displacement (±1, ±1). For example, to generate a CNOT gate with the (0, 0) qubit as the control and the (1, 1) qubit as the target, one can use the following sequence: prepare the ancillary qubit A in an X eigenstate, measure Z C Z A , and measure X A X T . Given the ability to perform CNOT gates, one can perform Swap. In the above example, the (1, 1) qubit is a standard. Applying multiple Swap operations allows the data qubits to move arbitrarily within the data qubit sublattice while leaving the standards intact.

[0062] However, one does not yet have the ability to perform the full Pauli group with this restricted set, since one does not have the ability to perform the Hadamard gate. These gates cannot be implemented through Pauli frame changes as one hasa smaller set of elementary operations. Suppose, however, that one could produce many Y standards, either Y = +1 or Y = -1 eigenstates. Using this Y standard and state injection, one can perform an S gate. Once an S gate is available, one can also measure Y j X k , X j Y k , and Y j Y k between any two horizontally separated qubits. Thus, one has the ability to perform all the elementary operations described at the beginning of this section, but with Y and Z operators interchanged and horizontal and vertical directions interchanged. One therefore has operations that are Clifford complete up to {X, Z}.

[0063] If one can produce approximate Y standards, one can distill them using methods similar to, but simpler than the methods of S. Bravyi and J. Haah, Magic state distillation with low overhead, Phys. Rev. A 86, 052329 (2012). For this, one can use any CSS code that allows transversal S gates, such as the 7-qubit code from D. Gottesman, Theory of fault-tolerant quantum computation, Phys. Rev. A 57, 127 (1998). Using a CSS code allows one to check the stabilizers of the code using only CNOT gates and measurement and preparation of qubits in Z and X eigenstates. It should be noted that one can generate Y standards, for example, if one can generate an approximate S gate. Of course, if one can generate approximate T gates, then one can produce approximate S = T 2< gates. Similarly, if one can produce approximate magic states, one can use them to produce approximate Y standards.IV. FURTHER REPRESENTATIVE EMBODIMENTS

[0064] This section describes various example representative embodiments of the disclosed technology. These embodiments should not be construed as limiting, as they can be modified in arrangement and detail without departing from the appended claims and the principles of the disclosed technology.

[0065] For instance, one example embodiment as described herein is a two-sided Majorana Tetron qubit, comprising: two topological superconducting nanowires, each of the topological superconducting nanowires having a respective first end at which a respective first Majorana zero mode resides and a respective second end, opposite the first respective end, where a respective second Majorana zero mode resides; and a superconducting backbone element connected to the two topological superconducting nanowires, the superconducting backbone element being located between the respective first ends and the respective second ends of the two topological superconductive nanowires.

[0066] In some example implementations, the superconducting backbone element is oriented transverse to the two topological superconducting nanowires. In further implementations, the two topological superconducting nanowires are half-shell topological wires or p-wave superconductors, and the superconducting backbone element is an s-wave superconductor. In certain implementations, the two topological superconducting nanowires are located on a superconducting island having a charging energy sufficient to prevent quasiparticle poisoning.

[0067] Further embodiments include a network that further comprises multiple instances of the two-sided Majorana Tetron qubit as described above. In the invention one or more neighboring instances of the linear Majorana Tetron qubit are selectively coupled to one another by one or more semiconductive wires having tunable depletion gates configured to provide quantum-dot couplings between the neighboring instances. Further, the one or more neighboring instances of the two-sided Majorana Tetron qubit are neighboring along a horizontal direction, a vertical direction, or both. Any of these embodiments can include couplings as shown in Figure 4 and / or to allow the measurements of 4 Majorana modes as described in the Universal Clifford Operations in Majorana Systems section.

[0068] Another embodiment as disclosed herein is a method comprising generating Clifford operations from measurements of four Majorana zero modes. In such embodiments, the Clifford operations can comprise all Clifford operations so as to provide a computationally universal gate set for a quantum device or quantum computer once augmented by an additional approximate rotation. In particular implementations, the four Majorana zero modes measured are resident in any of the two-sided Majorana Tetron qubits or networks as described above.

[0069] A further example embodiment as described herein is a linear Majorana Tetron qubit, comprising a topological superconducting nanowire partitioned into regions, including: two MZM topological superconducting regions, each having a respective first end at which a respective first Majorana zero mode resides and a respective second end, opposite the first respective end, where a respective second Majorana zero mode resides; and an s-wave superconducting region that separates the two MZM topological superconducting regions from one another.

[0070] In certain example implementations, the s-wave superconducting region is created by gating junctions between the two MZM topological superconducting regions and the s-wave superconducting region. In some examples, the topological superconducting nanowire is located on a superconducting island having a charging energy sufficient to prevent quasiparticle poisoning.

[0071] Further embodiments include a network that further comprises two or more instances of any of the linear Majorana Tetron qubits as described above. According to the invention, one or more neighboring instances of the linear Majorana Tetron qubit are selectively coupled to one another by semiconductive wires having tunable depletion gates configured to provide quantum-dot couplings between the neighboring instances. In certain implementations, the one or more neighboring instances of the linear Majorana Tetron qubit are neighboring along a horizontal direction, a vertical direction, or both. Some example networks further comprise one or more intermediate topological superconducting nanowires interposed between the two or more instances of the linear Majorana Tetron qubit, each of the one or more intermediate topological superconducting nanowires having a respective first end at which a respective first Majorana zero mode resides and a respective second end, opposite the first respective end, where a respective second Majorana zero mode resides. In some examples, the intermediate topological superconducting nanowires are coupled to the semiconductive wires.

[0072] Also disclosed herein are example methods for generating Clifford operations from measurements of four Majorana zero modes, wherein the four Majorana zero modes measured are resident in any of the linear Majorana Tetron qubits or networks as described above. In certain embodiments, the Clifford operations comprise all Clifford operations so as to provide a computationally universal gate set for a quantum device or quantum computer once augmented by an additional approximate rotation.

[0073] More generally, this application discloses example methods to produce an approximate rotation of a single qubit.V. APPENDIX - MEASURING AND MANIPULATING STATES OF NON-ABELIAN QUASIPARTICLES VIA QUANTUM DOT HYBRIDIZATION ENERGY SHIFTS Overview

[0074] Embodiments of the disclosed technology comprise methods and / or devices for performing measurements and / or manipulations of the collective state of a set of Majorana quasiparticles / Majorana zero modes (MZMs). Example methods / devices utilize the shift of the combined energy levels due to coupling multiple quantum systems (e.g., in a Stark-effect-like fashion).

[0075] The example methods can be used to perform measurements of the collective topological charge or fermion parity of a group of MZMs (e.g., a pair of MZMs or a group of 4 MZMs). The example devices can be utilized in any system supporting MZMs. In certain desirable embodiments, the technology is used in nanowire realizations of MZMs; accordingly, the disclosure and figures will reflect this focus though it should be understood that the disclosed technology is more generally applicable. The disclosed technology can also be used in two-dimensional realizations of Majorana nanowires, such as those described in J. Shabani et al., "Two-dimensional epitaxial superconductor-semiconductor heterostructures: A platform for topological superconducting networks," Phys. Rev. B 93, 155402 (2016)

[0076] One example method described in this application is compatible with methods that utilize charging energy to protect subsystems of MZMs from quasiparticle poisoning and methods that utilize parallel nanowire (avoiding issues regarding alignment with the magnetic field, which arise for example in T-junction geometry, as in Phys. Rev. B 88, 035121 (2013)), arXiv:1511.01127, and H. Suominen et al., "Scalable Majorana Devices," arxiv:1703.03699.

[0077] The measurement apparatus of certain embodiments described in this application can also be utilized to generate "magic states" that are not topologically protected and other states and operations beyond those that can be obtained using Clifford gates. This generally involves precise calibration and tuning (time-dependent) profiles of gates and couplings / tunneling amplitudes.

[0078] In one exemplary embodiment, the device comprises: superconducting islands hosting MZMs (e.g., using Majorana nanowires that are proximitized with the superconductor); quantum dots; gates that control (among other things) charge of superconducting islands, charge of quantum dots, and tunneling couplings between the quantum dots and the MZMs. Further embodiments include devices that can perform measurements of the system energy (e.g., resonators for reflectometry measurements of the quantum dots). In particular embodiments, turning on couplings between the quantum dots and MZMs induces an energy shift which is determined by state-dependent quantum charge fluctuations between two subsystems. Such an energy shift affects many observable quantities such as, for example, the charge of the quantum dots.

[0079] Embodiments of the disclosed technology comprise methods and / or devices for performing measurements and / or manipulations of the collective state of a set of Majorana quasiparticles / Majorana zero modes (MZMs). Example methods / devices utilize the shift of the combined energy levels due to coupling multiple quantum systems (e.g., in a Stark-effect-like fashion). The example methods can be used for performing measurements of the collective topological charge or fermion parity of a group of MZMs (e.g., a pair of MZMs or a group of 4 MZMs). The example devices can be utilized in any system supporting MZMs. In certain desirable embodiments, the technology is used in nanowire realizations of MZMs; accordingly, the disclosure and figures will reflect this focus though it should be understood that the disclosed technology is more generally applicable.Measurement process

[0080] In accordance with certain example embodiments, during times when a measurement is not being performed, the couplings (tunneling amplitudes) t j (j = 1, ..., 4) between the quantum dots and the MZMs are turned off. These couplings can be controlled, for example, using pinch-off gates. The measurement of the collective state of MZMs is initiated by turning on the couplings between the quantum dots and the corresponding MZMs to be measured (e.g., by changing the gate voltage of the pinch-off gates). Once the couplings are turned on, the energy levels of the two quantum dots will be affected. In particular, there will be a coupling of the two quantum dots with each other that is mediated by the Majorana system, resulting in hybridization of the quantum states. The hybridization energy J depends on the joint parity p of the four MZMs involved. In general, J = α + βp, with system-dependent constants α and β, p = -γ 1 γ 2 γ 3 γ 4 . Measuring the hybridized states (e.g. by measuring the energy of the system) therefore measures the joint parity p of the MZMs.

[0081] The measurement of the hybridized states can be done by a suitable spectroscopy. One example of this is through the use of reflectometry. The idea is that a change in the hybridization changes the quantum capacitance of the double dot system, which is defined by the second derivative of the energy with respect to the gate voltages V D1 or V D2 . In particular, when the system is tuned close to resonance of the two dots, the energy is very sensitive to changes in the gate voltage of one of the dots, making the system's quantum capacitance become appreciable. When sending an rf-signal through an inductor towards the gate (say V D1 ), the corresponding LC circuit is changed through the quantum capacitance, which manifests in a change of the reflection of the rf-signal. The reflectometry measures this change in reflection. (See, e.g., Petersson et al, Nano Lett. 10, 2789 (2010); Colless et al, Phys. Rev. Lett. 110, 46805 (2013)). Since the quantum capacitance depends on the hybridization J and, therefore, on the joint parity p, the reflectometry performs the desired projective measurement.

[0082] After the measurement of the hybridized states is performed, the couplings are turned off again. There is a small probability that the occupancy of the quantum dots will be different when the tunneling amplitudes are turned off at the end of the process described in the previous paragraph. This probability is suppressed by the charging energy, but it is not zero.

[0083] Various example methods may potentially be employed to minimize this probability of having the undesired quantum dot occupancy state (e.g., one could optimize the gate tuning profile controlling the couplings). If the occupancy of the dots changes from the initial value, then quasiparticle poisoning has occurred. However, one can determine when this potential quasiparticle poisoning has occurred and one can correct for this occurrence. For this, one can detect whether or not the quasiparticle poisoning has occurred by performing a measurement of the charge of the (decoupled) quantum dots. To recover from such an error (when it occurs), one can repeat the process of the joint parity measurement of the 4 MZMs: for instance, one can turn on the same tunneling amplitudes between the quantum dots and the MZMs again, the hybridized states can be measured, the tunneling amplitudes can be turned off again, and then the occupancy of the dots can be measured to once again detect whether the system is in the desired state. If the occupancy of the dots returns to its initial value, then the process is complete; otherwise, the procedure can be repeated until it succeeds.

[0084] The scheme can be readily generalized to a measurement of the joint parities of any even number of MZMs. For a measurement of 2 MZMs, say γ 1 and γ 2 , one would need to have a simple coupling of an ancillary pair of MZMs, γ 3 and γ 4 , which have a fixed joint parity iγ 3 γ 4 of known value. This can be induced by a coupling of γ 3 and γ 4 or by a charging energy. The measurement of p = -γ 1 γ 2 γ 3 γ 4 then is equivalent to a measurement of the parity iγ 1 γ 2 . The coupled ancillary pair of MZMs and the two described quantum dots can also be combined into a single quantum dot. For joint parity measurement of 6 or more MZMs, the measurements can be performed similar to the presented scheme for measuring the joint parity of 4 MZMs by adding additional Majorana islands with finite charging energy (light blue regions labeled as "s-wave superconductor" in Figure 6). For example a setup for a measurement of the collective state of 8 MZMs could be realized by doubling the distance of the dots and adding two more islands in between.Utility for quantum computing

[0085] The utility of example embodiments of the disclosed technology for quantum computation can be summarized as follows: Measurements of the state (topological charge or parity) of pairs of MZMs can generate all the topologically protected braiding operations. Further details on this topic can be found, for example, in U.S. Patent #8209279: "Measurement-Only Topological Quantum Computation" and papers Phys. Rev. Lett. 101, 010501 (2008) [arXiv:0802.0279] and Annals Phys. 324, 787-826 (2009) [arXiv:0808.1933].

[0086] It is known that, for MZMs, braiding operations alone generates a proper subset of the Clifford operations. For example, in the "standard encoding" of qubits, braiding of MZMs only generates the 1-qubit Clifford gates. It is also known that supplementing braiding operations with the ability to perform measurements of the state (joint parity) of 4 MZMs allows one to generate the full set of Clifford gates with topological protection. For example, measurement of 4 MZMs allows one to change between distinct encodings of qubits and denser encodings allow one to obtain 2-qubit entangling gates. Further details in this regard can be found in U.S. Patent #8620855: "Use of Topological Charge Measurements to Change Between Different Qubit Encodings."

[0087] It is known that the Clifford gates by themselves do not form a computationally universal gate set, but that supplementing the Clifford gates with a non-Clifford 1-qubit gate, e.g. the π / 8-phase gate yields a computationally universal gate set. Such a gate can be produced from "magic states" by using measurements. Magic states can be generated in a number of ways for Majorana systems. The measurement apparatus described in this application can be used to generate magic states. (These magic states will not be topologically protected, so they will likely require some error-correction, e.g. by magic state distillation methods of Phys. Rev. A 71, 022316 (2005) [quant-ph / 0403025]. If desired, one can also utilize cancellation schemes, such as those detailed in Phys. Rev. X 6, 31019 (2016)[arXiv:1511.05161] to improve the fidelity of magic state generation, before distillation.) Methods of generating magic states with example embodiments of the described apparatus include the partial interferometry methods detailed in U.S. Patent #9256834: "Quantum Computers Having Partial Interferometric Quantum Gates" and the following discussion of performing measurements of non-Pauli operators.

[0088] In the language of the encoded qubits, the parity measurements described above correspond to projections onto eigenstates of the Pauli operators or tensor products of Pauli operators (for multi-qubit measurements). The measurement scheme can be extended to measure superpositions of Pauli operators. For example, instead of projecting onto the X or Y Pauli operator one could project onto P(ϕ) = cos(ϕ)X + sin(ϕ)Y. This can be implemented, for example, by having another MZM γ 0 from the upper island that is coupled to the quantum dot. The measurement of the dot hybridization then has the effect of measurement of the MZMs' state corresponding to (approximate) projections onto the eigenstates of (cos(ϕ)γ 0 + sin(ϕ)γ 1 )γ 2 γ 3 γ 4 . Fixing the parity of γ 3 and γ 4 (as previously discussed) will then equate this measurement with the desired measurement with respect to the eigenstates of P(ϕ). With ϕ = π / 4, this scheme would project onto a magic state. An exact projection is typically achieved through some fine tuning, so experimental implementations of this measurement scheme will generally have errors that are not topologically protected.Summary of Joint Parity Measurement through the Quantum Dot energy shift

[0089] The Hamiltonian for the superconducting island j is given by H Cj = E Cj Q j − Q 0 , j 2 + H BCS where Q 0,j is controlled by the gate voltage V gj and H BCS is BCS Hamiltonian for the semiconductor-superconductor hybrid system. Further details of such systems can be found in Phys. Rev. Lett. 105, 077001 (2010) [arXiv:1002.4033] and Phys. Rev. Lett. 105, 177002 [arXiv:1003.1145]. The Hamiltonian for jth quantum dot (QD) reads H QDj = Δ j f j † f j with △ j being the energy splitting between even- and odd-charge states of the dot. Here f j † and f j are the creation and annihilation operators in the jth QD; △ j can be tuned using gate voltage V QDj . The coupling between superconducting islands and QDs, in the low-energy approximation, acquires the following form (as described in Phys. Rev. Lett. 104, 056402 (2010)): H = ∑ j = 1 , 3 t j f 1 † γ j e − ϕ j / 2 + ∑ j = 2 , 4 t j f 2 † γ j e − ϕ j / 2 + h . c . where γ j is the self-conjugate Majorana operator, t j is the gate-tunable tunneling matrix element, and the operator ϕ j is the conjugate operator to the island charge Q j . Here, ϕ 1 = ϕ 2 and ϕ 3 = ϕ 4 . The operator e ∓iϕj / 2< increases / decreases the charge of the superconducting island by one electron. In the limit E Cj ≫ |t j |, the charge on the islands is fixed by appropriately choosing the gate voltage V gj . Henceforth, it is assumed that Q 0,1 = Q 0,2 = 0. In this case, the fluctuations of charge occur due to virtual exchange of electrons between the islands and QDs. In the spirit of the second-order perturbation theory, one can derive an effective low-energy Hamiltonian valid at the energy scale much smaller than E Cj . Henceforth, it is assumed, for simplicity, that E C1 = E C2 = E C . After the projection to the low-energy subspace, one finds H = − t 1 2 + t 3 2 2 E C f 1 † f 1 − t 2 2 + t 4 2 2 E C f 2 † f 2 + i 2 t 1 t 2 ∗ E C p ^ 1 + t 3 t 4 ∗ E C p ^ 2 f 1 † f 2 + h . c . , where p̂ 1 = iγ 1 γ 2 and p̂ 2 = iγ 3 γ 4 . The spectrum of this Hamiltonian clearly depends on the joint parity p = p 1 p 2 . Indeed, explicit calculation for t 1 = t 3 = t 4 = |t| and t 2 = |t|e iα< yields the following eigenvalues for the system: E ± = − 2 t 2 E C ± t 2 E C 2 + 2 p cos α .

[0090] (The - energies correspond to the ground state and + to the excited state.) Thus, the measurement of the QD energy shift constitutes a joint parity measurement p = -γ 1 γ 2 γ 3 γ 4 . Further, more general, results are presented in T. Karzig et al., "Scalable Designs for Quasiparticle-Poisoning-Protected Topological Quantum Computation with Majorana Zero Modes," arxiv:1610.05289 (March 2017) and T. Karzig et al., "Scalable Designs for Quasiparticle-Poisoning-Protected Topological Quantum Computation with Majorana Zero Modes, "Phys. Rev. B 95, 235305 (2017).Example Implementations

[0091] In this section, an example joint parity measurement scheme using Quantum Dots (QDs) is described with further technical detail. As will be explained, the coupling of the superconducting islands to QDs leads to a measurable shift of the energy levels due to the quantum charge fluctuations between two subsystems. It is further demonstrated that the effective low-energy Hamiltonian for the device such as that pictured in Figure 6 depends on the combined parity P̂ = -γ 1 γ 2 γ 3 γ 4 when coupled to two quantum dots on both ends. By measuring the energy levels of the quantum dots, one can infer the eigenvalue of P̂, an essential operation for Majorana-based topological quantum computing.A. Overview of Example Scheme

[0092] Consider the device shown in schematic block diagram 600 of Figure 6. In Figure 6, superconducting islands 611, 612 correspond to s-wave superconductors with the corresponding SC phases ϕ 1 / 2 . Lines 601, 602, 603, 604 denote semiconducting nanowires proximitized by the superconductor. An in plane magnetic field allows one to tune the nanowire into a topological superconducting state with Majorana zero-energy modes at the opposite ends (shown as circles, such as circles 621, 622). Islands 631, 632 correspond to quantum dots which are coupled to the Majorana zero modes via gate-controlled barriers t j . The charge on the islands and QDs can be tuned by the correspoding gate voltage V j .

[0093] In Figure 6, superconducting islands 611, 612 host two (or more) semiconducting nanowires . The nanowires are tuned to the topological phase by adjusting the chemical potential and magnetic field so that the nanowire hosts a Majorana zero mode (MZM) per end. See R. M. Lutchyn, J. D. Sau, and S. Das Sarma, Phys. Rev. Lett. 105, 077001 (2010); Y. Oreg, G. Refael, and F. von Oppen, Phys. Rev. Lett. 105, 177002 (2010). The nanowires labeled #1 (601) and #2 (602) are coupled to the quantum dots 1 (631) and 2 (632) at either end. Each superconducting island has appreciable charging energy E Cj = e 2< / 2C Σ j , determined by the geometrical capacitance C Σj of the island (including the nanowires) to all other electrodes. The charge on the superconducting islands can be controlled by the gate voltage V gj (which determines the induced charge Q gj ). Therefore, the topological qubit comprising of superconducting islands is protected from unwanted quasiparticle tunneling (quasiparticle poisoning) by the charging energy. Indeed, at low temperature T ≪ E C , the probability of an excited state with an electron on the island is exponentially small (∝ exp(-E C / T)) and electron excursions to the island are only allowed for a short period of time determined by the quantum uncertainty principle τ ~ ℏ / E C . These quantum fluctuations are state dependent and, therefore, contain information about the state of a topological qubit.B. Theoretical Model

[0094] This subsection describes the theoretical model for the example scheme. The Hamiltonian for the superconducting island hosting semiconductor nanowires is given by H 0 = ∑ j = 1 , 2 H BCS , j + H C , j where H BCS,j is the mean-field BCS Hamiltonian for the s-wave superconductor coupled to the nanowires. Due to the mesoscopic size of the island, there is a significant charging energy associated with it. The corresponding Hamiltonian reads H C , j = E C , j Q tot , j − Q 0 , j 2 .

[0095] The operator Q tot,j counts the combined nanowire-superconductor charge, and the offset charge Q 0,j is tuned by changing the voltage applied to a superconducting island. In the low-energy approximation, one can project the system to the low-energy subspace (e.g. ε ≪ △ 0 with △ 0 being the bulk gap of an s-wave superconductor). In this limit, one can represent the island as a collection of Kitaev wires (see A. Y. Kitaev, Physics-Uspekhi 44, 131 (2001)) having the same SC phase ϕ for each island. At the special point (dimerized limit), the Hamiltonians for the Majorana wire #1 and #2 are given by H 1 = − Δ P ∑ j = 1 N − 1 c j † − e iϕ 1 c j c j + 1 + e − iϕ 1 c j + 1 † H 2 = − Δ P ∑ j = 1 N − 1 d j † − e iϕ 2 d j d j + 1 + e − iϕ 2 d j + 1 †

[0096] In the above, c, c †< correspond to fermion operators in wire #1, while d, d †< are the fermion operators for wire #2. Here △ P is the induced p-wave gap. The superconducting phase of the top (bottom) wire is ϕ 1 (ϕ 2 ), and the operator e iϕ1< (e iϕ2< ) adds a Cooper pair to the top (bottom) island.

[0097] One can define operators that commute with H 1 / 2 : Γ 1 † = c 1 † + e iϕ 1 c 1 Γ 2 † = i c N † − e iϕ 1 c N Γ 3 † = d 1 † + e iϕ 2 d 1 Γ 4 † = i d N † − e iϕ 2 d N (see for example: H c Γ 1 † = − Δ c 1 † − e iϕ 1 c 1 c 2 + e − iϕ 1 c 2 † , c 1 † + e iϕ 1 c 1 = − Δ c 1 † − e iϕ 1 c 1 c 2 + e − iϕ 1 c 2 † , c 1 † + e iϕ 1 c 1 + c 1 † − e iϕ 1 c 1 , c 1 † + e iϕ 1 c 1 c 2 + e − iϕ 2 c 2 † = Δ c 1 † − e iϕ 1 c 1 , c 1 † + e iϕ 1 c 1 c 2 + e − iϕ 1 c 2 † = Δ − e iϕ 1 + e iϕ 1 c 2 + e iϕ 1 c 2 † = 0 .

[0098] The operator Γ 1 / 2 † adds a charge to the island hosting wire #1, while Γ 3 / 4 † adds a charge to the island hosting wire #2. Thus, Γ i † does not commute with the number-conserving Hamiltonian H C,1 / 2 . However, the charge-neutral combination Γ 1 † Γ 2 = e − iϕ Γ 1 † Γ 2 † = i e iϕ 1 c 1 † c N † − e iϕ 1 c 1 c N + c 1 c N † − c 1 † c N does commute with Q tot,1 (and similarly for Γ 3 † Γ 4 and Q tot,2 ). Furthermore, as i Γ 1 † Γ 2 squares to one and anticommutes with Γ 1 / 2 , it counts the parity of wire #1. Similarly, i Γ 3 † Γ 4 counts the parity of wire #2. We denote these operators by p ^ 1 = i Γ 1 † Γ 2 p ^ 2 = i Γ 3 † Γ 4 .

[0099] Finally, note that γ i = e − iϕ i / 2 Γ i † = γ i † are the usual Majorana operators.

[0100] The eigenstates of H 0 have well defined total charge (wire plus superconductor) and parity for each island. Assume that Q 0,1 / 2 is adjusted such that the ground state has total charges Q 1 and Q 2 . The five lowest energy states are given by 0 = Q 1 , Q 2 ; p 1 = p 1 ′ , p 2 = p 2 ′ 1 = Q 1 + 1 , Q 2 ; − p 1 , p 2 = Γ 1 † 0 2 = Q 1 − 1 , Q 2 ; − p 1 , p 2 = Γ 1 0 3 = Q 1 , Q 2 + 1 ; p 1 , − p 2 = Γ 3 † 0 4 = Q 1 , Q 2 − 1 ; p 1 , − p 2 = Γ 3 0 .

[0101] For the moment, one can denote the energy levels as H 0 |i〉 = E i |i〉.

[0102] One can rewrite the eigenstates in terms of the Γ 2 / 4 operators as follows: − p ^ 1 1 = i Γ 1 † Γ 2 1 = i Γ 1 † Γ 2 Γ 1 † 0 = − i Γ 1 † Γ 1 † Γ 2 0 = − ie iϕ 1 Γ 2 0 = − i Γ 2 † 0 ⇒ 1 = ip 1 Γ 2 † 0

[0103] Similar manipulations imply − p 1 2 = − i Γ 2 0 ⇒ 2 = ip 1 Γ 2 0 − p 2 3 = − i Γ 4 † 0 ⇒ 3 = ip 2 Γ 4 † 0 − p 2 4 = − i Γ 4 0 ⇒ 4 = ip 2 Γ 4 0 .

[0104] Now add quantum dot Hamiltonian and the coupling between the QDs and the ends of the nanowires (i.e. the tunneling Hamiltonian): H dots = ∑ i = 1 , 2 ϵ i f i † f i − δ dot , i 2 H tunn = − t 1 f 1 † c 1 + t 2 f 2 † c N + t 3 f 1 † d 1 + t 4 f 2 † d N + h . c .

[0105] The operators f i , f i † annihilate and create fermions in the left and right quantum dots. ε i are the charging energies of the QDs and δ dot,i are the offset charges which we restrict to the interval δ dot,i ∈ (0, 1) so that the relevant charge states are either |0〉 QD or |1〉 QD . Thus, a basis for the quantum dot degrees of freedom is 0 QD = n 1 = 0 , n 2 = 0 1 QD = n 1 = 1 , n 2 = 0 = f 1 † 0 QD 2 QD = n 1 = 0 , n 2 = 1 = f 2 † 0 QD 3 QD = n 1 = 1 , n 2 = 1 = f 1 † f 2 † 0 QD .

[0106] It is desirable to rewrite H tunn in terms of the operators Γ i , describing our low-energy subspace. This can be done using c 1 → 1 2 Γ 1 c N → i 2 Γ 2 d 1 → 1 2 Γ 3 d N → i 2 Γ 4 .

[0107] After performing the projection described above, one can find the effective tunneling Hamiltonian: H tunn eff = − 1 2 t 1 f 1 † Γ 1 + it 2 f 2 † Γ 2 + t 3 f 1 † Γ 3 + it 4 f 2 † Γ 4 + h . c . .

[0108] It is useful to establish what the non-zero matrix elements of the Γ i operators are. The basis defined in Eq. (13) is orthonormal, therefore the only non-zero matrix elements are 2 Γ 1 0 = 1 0 Γ 1 1 = 1 2 Γ 2 0 = − ip 1 0 Γ 2 1 = ip 1 4 Γ 3 0 = 1 0 Γ 3 3 = 1 4 Γ 4 0 = − ip 2 0 Γ 4 3 = ip 2 along with their hermitian conjugates. Importantly, one sees that certain matrix elements depend on the parity eigenvalues p 1 , p 2 .

[0109] One can also solve for the non-zero matrix elements in the quantum dot basis for the f i operators: 1 f 1 † 0 QD = 1 3 f 1 † 2 QD = 1 2 f 2 † 0 QD = 1 3 f 2 † 1 QD = − 1 plus hermitian conjugates.

[0110] One can now write the effective tunneling Hamiltonian for the system shown in Figure 6 in this basis: H tunn eff = − 1 2 ∑ i , j i i ⊗ j j QD × t 1 f 1 † Γ 1 + it 2 f 2 † Γ 2 + t 3 f 1 † Γ 3 + it 4 f 2 † Γ 4 + h . c . × ∑ i ′ , j ′ i ′ i ′ ⊗ j ′ j ′ QD = − t 1 2 2 0 + 0 1 ⊗ 1 0 + 3 2 QD − p 1 t 2 2 2 0 − 0 1 ⊗ 2 0 − 3 1 QD − t 3 2 4 0 + 0 3 ⊗ 1 0 + 3 2 QD − p 2 t 4 2 4 0 − 0 3 ⊗ 2 0 − 3 1 QD + h . c .

[0111] In the above basis, the quantum dot Hamiltonian can be written as while the superconducting island Hamiltonian is

[0112] To be explicit, E 0 = E C , 1 Q 1 − Q 0 , 1 2 + E C , 2 Q 2 − Q 0 , 2 2 E 1 = E C , 1 Q 1 + 1 − Q 0 , 1 2 + E C , 2 Q 2 − Q 0 , 2 2 E 2 = E C , 1 Q 1 − 1 − Q 0 , 1 2 + E C , 2 Q 2 − Q 0 , 2 2 E 3 = E C , 1 Q 1 − Q 0 , 1 2 + E C , 2 Q 2 + 1 − Q 0 , 2 2 E 4 = E C , 1 Q 1 − Q 0 , 1 2 + E C , 2 Q 2 − 1 − Q 0 , 2 2 E dots , 0 = ϵ 1 δ dot , 1 2 + ϵ 2 δ dot .2 2 E dots , 1 = ϵ 1 1 − δ dot , 1 2 + ϵ 2 δ dot , 2 2 E dots , 2 = ϵ 1 δ dot , 1 2 + ϵ 2 1 − δ dot , 2 2 E dots , 3 = ϵ 1 1 − δ dot , 1 2 + ϵ 2 1 − δ dot , 2 2 .

[0113] In this basis, the total Hamiltonian, H tot = H tunn eff + H dots + H 0 , is a 20×20 Hermitian matrix that can be numerically diagonalized. In the next section, the results of the numerical diagonalization are discussed.C. Energy shift dependence on joint parity P1. Symmetric limit

[0114] First, one can solve for the eigenvalues of Eq. (31) in the symmetric limit where the superconducting islands have equal charging energies, E C,1 = E C,2 = E C , the tunnel couplings on the left (right) dots are the same, t 1 = t 3 = t L and t 2 = t 4 = t R , the dots are tuned to the degeneracy point δ dot,i = 1 / 2, and the offset charge on the islands has been tuned so that Q 1 = Q 0,1 and Q 2 = Q 0,2 . The last assumption implies that E i≠0 = E C and E 0 = 0.

[0115] The four lowest eigenenergies of the full system are slightly shifted from zero due to the coupling between the quantum dots and the Majorana nanowires: ε 0 = ε 1 = E C 2 1 − 1 + 2 E C 2 t L 2 + 2 t R 2 ε 2 = E C 2 1 − 1 + 2 E C 2 t L 2 + t R 2 + 1 + p t L t R ε 3 = E C 2 1 − 1 + 2 E C 2 t L 2 + t R 2 − 1 + p t L t R .

[0116] One may notice that the only parity dependence is on the product p = p 1 p 2 . Thus, the measurement of the QD energy shift constitutes a joint parity measurement. However, this measurement does not allow one to determine the parity state of the individual wire #1 or wire #2. The lowest eigenvalues are consistent with the results presented above.

[0117] In the limit of weak tunneling (i.e. t L / R E C ≪ 1), the leading order of perturbation theory yields ε 0 = ε 1 ≈ − t L 2 + t R 2 2 E C ε 2 ≈ − t L 2 + t R 2 + 1 + p t L t R 2 E C ε 3 ≈ − t L 2 + t R 2 − 1 + p t L t R 2 E C

[0118] To lowest order in |t L / R | / E C , when the parities are opposite (p = -1) there are four degenerate ground state energies. When the parities are equal (p = +1) the degeneracy is split into three energy levels, one of which is degenerate. These degeneracies, however, are accidental and are due to the choice of parameters made. Once one considers the most general theory with different t j and E Cj the degeneracies will be lifted. In any case, the conclusion is that it is possible to determine from the low energy spectrum whether the combined parity, p, is even or odd. This difference in energy can be detected using the standard energy-level spectroscopy techniques (e.g. probing DoS in the QD).

[0119] In the discussion above, the focus has been on the specific point when Q 1 / 2 = Q 0,1 / 2 . This section will now investigate the spectrum away from this point and demonstrate that effect still persists (the energy of the full system still depends on the combined parity p). Let's define the detuning from this point as Q 1 / 2 = Q 0,1 / 2 - δ, where 1 ≫ δ > 0. The energies of H 0 are now give by E 0 = E C δ 2 , E 1 = E 3 = E C 1 − δ 2 , E 2 = E 4 = E C 1 + δ 2 .

[0120] The analytical expression is not illuminating so we present numerical results instead. The plots of the four lowest eigenenergies vs δ are shown in Figures 7 and 8.

[0121] Figure 7 is a graph 700 showing the dependence of the four lowest energy eigenvalues (measured in units of t) vs. δ for the even parity ground state degeneracy splitting. Here E C = 100, t L = 1, t R = i, and p = +1 (even parity). Note that at the degenerate point considered in the previous section, there are three distinct energies with the middle curve nearly two-fold degenerate (analogous to ε 0 / 1 in the previous section).

[0122] Figure 8 is a graph 800 showing the dependence of the four lowest energy eigenvalues (measured in units of t) vs. δ for the odd parity degenerate ground states. Here the parameters are the same as in Figure 7, but with p = -1 (odd parity). Notice that all four energies are nearly degenerate.2. Quantum Dot gate voltage dependence of the energy shift

[0123] In addition to energy-level spectroscopy, it will now be demonstrated that quantum capacitance of the system depends on the joint parity p. Consider the case when QD1, for example, is capacitively coupled to an LC resonator. The impedance of the system depends on the capacitance of the QD which is sensitive to quantum charge fluctuations in the dot. Quantum capacitance of the system is defined as the curvature of the energy with respect to the offset charge on the dot. C Q − 1 = 1 e 2 ∂ 2 E GS ∂ 2 δ dot , where E GS is the ground-state energy of the system. The plots of the energy dependence on δ dot,1 for different parities are shown in Figures 9 and 10. As a measure of the QD capacitance change, consider the relative difference v, defined as ν Q = C Q p = + 1 − C Q p = − 1 C Q p = + 1 + C Q p = − 1 and plot it as a function of t R = t L = t, see Figures 11 Note that this method works for parameter regime when the ground-state energy is parity-dependent.

[0124] More specifically, Figure 9 is a graph 900 showing the lowest eigenvalues as a function of the gate charge offset δ dot for even joint parity. Here, the following parameters were used ε 1 = ε 2 = 0.05, t L = 1, t R = I, E C = 100, δ = 0, p = +1. Figure 10 is a graph 1000 showing the lowest eigenvalues as a function of the gate charge offset δ dot for odd joint parity. Here, the following parameters were used ε 1 = ε 2 = 0.05, t L = 1, t R = 1, E C = 100, δ = 0, p = -1. Figure 11 is a graph 1100 showing the relative difference in quantum capacitances v Q for even and odd joint parity states as a function of t. Here we used the following parameters: ε 1 = ε 2 = 500, t L = 10, t R = 101, E C = 100, δ = 0 and δ dot,1 / 2 = 0.5.General Embodiments

[0125] The disclosed technology can be used as a basic building block for a Majorana-based quantum computer that is protected from quasiparticle errors (e.g., quasiparticle poisoning) by the charging energy of the superconducting islands (e.g., E C j). Further, gate voltages V g j allow one to control the charge on the superconducting islands. The embodiments disclosed herein include example methods for measuring joint parity P of four Majorana zero modes (P = γ 1 γ 2 γ 3 γ 4 ) using quantum dots (the quantum dot energy shift depends on the product of γ 1 γ 2 γ 3 γ 4 ). Further, tunnel couplings t j are gate-tunable and, in certain embodiments, can be turned on or off on demand. Tunnel couplings t j and quantum dot gate voltages V D j are used to decouple QDs from the topological qubit. The disclosed embodiments allow one to generate XX, ZZ, ZX and XZ spin couplings between the qubits.

[0126] As discussed and explained above, Figure 6 is a schematic layout 600 of an example device for joint parity measurement. The layout 600 can be used to generate ZZ couplings. In the layout 600, by measuring the energy shift in the dot, one can perform a measurement of the joint fermion parity γ 1 γ 2 γ 3 γ 4 . Using the following encoding for fermion parities p 1 = iγ 1 γ 2 , p 1' = iγ 1' γ 2' , p 2 = iγ 3 γ 4 , and p 2' = i γ3' γ 4' , the aforementioned measurement is equivalent to Z 1 Z 2 spin coupling.

[0127] Figure 12 is a schematic layout 1200 of an example device for joint parity measurement. The layout 1200 can be used to generate XX couplings. In the layout 1200, superconducting islands 1211 and 1212 are characterized by the corresponding charging energies E Cj = (e 2< ) / (2C Σj ) with C Σj being the geometric capacitance of the J-th island. Further, each island contains 4 Majorana zero modes (shown as circles, such as circles 1221, 1222). Quantum dots (QD1 and QD2) are assumed to have large charging energy as well. The charge on the islands and dots can be controlled via capacitively coupled gate electrodes. By measuring the energy shift in the dot, one can perform the measurement of the joint fermion parity γ 1 γ 2 γ 3 γ 4 . Using the following encoding for fermion parities p j = iγ j γ j' for j = 1..4 (which defines the z-basis for qubits), the aforementioned measurement is equivalent to X 1 X 2 spin coupling.

[0128] Figure 13 is a schematic layout 1300 of an example device for joint parity measurement. The layout 1300 can be used to generate ZX couplings. By measuring the energy shift in the dot, one perofrms a measurement of the joint fermion parity γ 1 γ 2 γ 3 γ 4 . Using the following encoding for fermion parities p 1 = iγ 1 γ 2 , p 1' = iγ 1' γ 2' , p 2 = iγ 3 γ 4 , and p 2' = iγ 3 ' γ 4' , the aforementioned measurement is equivalent to Z 1 X 2 spin coupling. Using a scheme, one can also generate X 1 Z 2 spin coupling.

[0129] Figure 14 is a flowchart 1400 for operating a quantum system in accordance with embodiments of the disclosed technology. The illustrated embodiment should not be construed as limiting, as the disclosed method acts can, in some cases, be performed alone, in different orders, or at least partially simultaneously with one another. Further, any of the disclosed methods or method acts can be performed with any other methods or method acts disclosed herein.

[0130] At 1410, gate voltages at a set of gates are altered to create tunnel couplings between one or more quantum dots and two or more Majorana zero modes, the tunnel couplings altering energy levels of the one or more quantum dots, resulting in a hybridization of quantum states in the quantum system.

[0131] At 1412, a hybridization energy of the quantum system is measured.

[0132] At 1414, a joint parity of the two or more Majorana zero modes is determined based on the measured hybridization.

[0133] In certain implementations, the method can further comprise altering the gate voltages at the set of gates to decouple the one or more quantum dots from the two or more Majorana zero modes. In some implementations, the method can further comprise measuring respective charges of the one or more quantum dots.

[0134] In certain implementations, the method further comprises using the joint parity to implement the full set of Clifford gates in a quantum computer. Still further, the two or more Majorana zero modes are part of a phase gate in a quantum computer.

[0135] In some implementations, the measuring is performed using spectroscopy. In certain implementations, the measuring is performed using a microwave resonator. In further implementations, the measuring is performed by measuring quantum capacitance.

[0136] Figure 15 is a flowchart 1500 for operating a quantum system in accordance with embodiments of the disclosed technology. The illustrated embodiment should not be construed as limiting, as the disclosed method acts can, in some cases, be performed alone, in different orders, or at least partially simultaneously with one another. Further, any of the disclosed methods or method acts can be performed with any other methods or method acts disclosed herein.

[0137] At 1510, a collective topological charge of a plurality of non-Abelian quasiparticles using quantum dots is measured. In particular implementations, the non-Abelian quasiparticles are Majorana zero modes. Further, the measuring can comprise measuring a joint parity P of the Majorana zero modes using the quantum dots, the joint parity being the product of the topological charge of the plurality of the Majorana zero modes.

[0138] At 1512, the measurement of the topological charge is used to implement the full set of Clifford gates in a quantum computer.

[0139] In some implementations, a first and a second of the Majorana zero modes are implemented on a first superconducting island, and a third and a fourth of the Majorana zero modes are implemented on a second superconducting island separate from the first superconducting island. Further, in certain implementations, the measuring is performed using spectroscopy. In some implementations, the measuring is performed using a microwave resonator. In further implementations, the measuring is performed by measuring quantum capacitance.

[0140] Also disclosed herein are embodiments of a quantum-dot-supported topological quantum device that is quasiparticle-poisoning-protected.

[0141] In particular example implementations, the quantum device comprises: a first superconducting island on which one or more first-island nanowires are located, the one or more first-island nanowires including a first first-island nanowire having a first end and a second end distal to the first end; a second superconducting island on which one or more second-island nanowires are located, the one or more second-island nanowires including a first second-island nanowire having a first end and a second end distal to the first end; a first quantum dot having a first tunable quantum-tunneling coupling to the first end of the first first-island nanowire and a second tunable quantum-tunneling coupling to the first end of the first second-island nanowire; and a second quantum dot having a third tunable quantum-tunneling coupling to the second end of the first first-island nanowire and a fourth tunable quantum-tunneling coupling to the second end of the first second-island nanowire.

[0142] In other example implementations, the quantum device comprises: a first superconducting island on which two or more first-island nanowires are located, the two or more first-island nanowires including a first first-island nanowire having a first end and a second end distal to the first end, and a second first-island nanowire having a first end and a second end distal to the first end; a second superconducting island on which two or more second-island nanowires are located, including a first second-island nanowire having a first end and a second end distal to the first end, and a second second-island nanowire having a first end and a second end distal to the first end; a first quantum dot having a first tunable quantum-tunneling coupling to the second end of the first first-island nanowire and a second tunable quantum-tunneling coupling to the first end of the first second-island nanowire; and a second quantum dot having a third tunable quantum-tunneling coupling to the second end of the second first-island nanowire and a fourth tunable quantum tunneling coupling to the first end of the second second-island nanowire.

[0143] In further example implementations, the quantum device comprises: a first superconducting island on which one or more first-island nanowires are located, the one or more first-island nanowires including a first first-island nanowire having a first end and a second end distal to the first end; a second superconducting island on which two or more second-island nanowires are located, including a first second-island nanowire having a first end and a second end distal to the first end, and a second second-island nanowire having a first end and a second end distal to the first end; a first quantum dot having a first tunable quantum-tunneling coupling to the first end of the first first-island nanowire and a second tunable quantum-tunneling coupling to the first end of the second second-island nanowire; and a second quantum dot having a third tunable quantum-tunneling coupling to the second end of the first first-island nanowire and a fourth tunable quantum tunneling coupling to the second end of the first second-island nanowire.

[0144] In some implementations, the quantum device comprises: a first superconducting island on which two or more first-island Majorana zero modes are located; a second superconducting island on which two or more second-island Majorana zero modes are located; a first quantum dot comprising a first tunable quantum-tunneling coupling to any of the first-island Majorana zero modes and a second tunable quantum-tunneling coupling to any of the second-island Majorana zero modes; and a second quantum dot comprising a third tunable quantum-tunneling coupling to any of the first-island Majorana zero modes to which the first quantum dot is not also actively coupled and a fourth tunable quantum-tunneling coupling to any of the second-island Majorana zero modes to which the first quantum dot is not also actively coupled.

[0145] For any of these implementations, the first superconducting island and the second superconducting can have respective charging energies that are held constant during operation of the quantum device in order to reduce quasiparticle poisoning. Further, the first quantum dot and the second quantum dot can have respective adjustable quantum dot charges.

[0146] Also disclosed herein are quantum computers comprising the topological quantum device of any of the disclosed embodiments.

[0147] In certain embodiments, a quantum computer phase gate comprising a quantum-dot-supported quantum device that is quasiparticle-poisoning-protected is disclosed.

[0148] In some implementations of these embodiments, the quantum device comprises: a first superconducting island on which one or more first-island nanowires are located, the one or more first-island nanowires including a first first-island nanowire having a first end and a second end distal to the first end; a second superconducting island on which one or more second-island nanowires are located, the one or more second-island nanowires including a first second-island nanowire having a first end and a second end distal to the first end; a first quantum dot having a first tunable quantum-tunneling coupling to the first end of the first first-island nanowire and a second tunable quantum-tunneling coupling to the first end of the first second-island nanowire; and a second quantum dot having a third tunable quantum-tunneling coupling to the second end of the first first-island nanowire and a fourth tunable quantum-tunneling coupling to the second end of the first second-island nanowire.

[0149] In certain implementations, the quantum device comprises: a first superconducting island on which two or more first-island nanowires are located, the two or more first-island nanowires including a first first-island nanowire having a first end and a second end distal to the first end, and a second first-island nanowire having a first end and a second end distal to the first end; a second superconducting island on which two or more second-island nanowires are located, including a first second-island nanowire having a first end and a second end distal to the first end, and a second second-island nanowire having a first end and a second end distal to the first end; a first quantum dot having a first tunable quantum-tunneling coupling to the second end of the first first-island nanowire and a second tunable quantum-tunneling coupling to the first end of the first second-island nanowire; and a second quantum dot having a third tunable quantum-tunneling coupling to the second end of the second first-island nanowire and a fourth tunable quantum tunneling coupling to the first end of the second second-island nanowire.

[0150] In further implementations, the quantum device comprises: a first superconducting island on which one or more first-island nanowires are located, the one or more first-island nanowires including a first first-island nanowire having a first end and a second end distal to the first end; a second superconducting island on which two or more second-island nanowires are located, including a first second-island nanowire having a first end and a second end distal to the first end, and a second second-island nanowire having a first end and a second end distal to the first end; a first quantum dot having a first tunable quantum-tunneling coupling to the first end of the first first-island nanowire and a second tunable quantum-tunneling coupling to the first end of the second second-island nanowire; and a second quantum dot having a third tunable quantum-tunneling coupling to the second end of the first first-island nanowire and a fourth tunable quantum tunneling coupling to the second end of the first second-island nanowire.

[0151] For any of these implementations, the first superconducting island and the second superconducting can have respective charging energies that are held constant during operation of the quantum device in order to reduce quasiparticle poisoning. Further, the first quantum dot and the second quantum dot can have respective adjustable quantum dot charges.VI. CONCLUDING REMARKS

[0152] Further examples and details concerning the disclosed technology, as well as other architectures with which the disclosed technology can be used, are described in T. Karzig et al., "Scalable Designs for Quasiparticle-Poisoning-Protected Topological Quantum Computation with Majorana Zero Modes," arXiv:1610.05289 (March 2017) and T. Karzig et al., "Scalable Designs for Quasiparticle-Poisoning-Protected Topological Quantum Computation with Majorana Zero Modes," Phys. Rev. B 95, 235305 (2017).

[0153] Having described and illustrated the principles of the disclosed technology with reference to the illustrated embodiments, it will be recognized that the illustrated embodiments can be modified in arrangement and detail without departing from such principles. In view of the many possible embodiments to which the principles of the disclosed invention may be applied, it should be recognized that the illustrated embodiments are only preferred examples of the invention and should not be taken as limiting the scope of the invention as defined by the appended claims.

Claims

1. A quantum computer system comprising: a two-sided Majorana Tetron qubit provided by: two one-dimensional topological superconductors, wherein each of the two one-dimensional topological superconductors extends along a horizontal direction, and the two one-dimensional topological superconductors are spaced in a vertical direction, each of the one-dimensional topological superconductors having a respective first end at which a respective first Majorana zero mode resides and a respective second end, opposite the first respective end, where a respective second Majorana zero mode resides; and a superconducting backbone element that joins the two one-dimensional topological superconductors and is connected to the two one-dimensional topological superconductors, the superconducting backbone element being located between the respective first ends and the respective second ends of the two one-dimensional topological superconductors, and wherein each of (a) the first ends of the two one-dimensional topological superconductors and (b) the second ends of the two one-dimensional topological superconductors are selectively connected to and disconnected from a respective quantum dot via tunable depletion gates that connect the pair of Majorana zero modes on a respective side of the two-sided Majorana Tetron qubit to the respective quantum dot.

2. A quantum computer system as claimed in claim 1, wherein a plurality of mesoscopic superconducting islands each host a said two-sided Majorana Tetron qubit comprising four Majorana zero modes, and wherein the quantum computer system further comprises: means for performing joint parity measurement of two Majorana zero modes from one two-sided Majorana Tetron qubit and at least two Majorana zero modes from another two-sided Majorana Tetron qubit.

3. The quantum computer system of claim 1, wherein the two one-dimensional topological superconductors are two topological superconducting nanowires, and wherein the two topological superconducting nanowires are half-shell topological wires or p-wave superconductors.

4. The quantum computer system of claim 1, wherein the superconducting backbone element is an s-wave superconductor.

5. The quantum computer system of claim 1 or 2, wherein the two one-dimensional topological superconductors are located on a superconducting island having a charging energy sufficient to prevent quasiparticle poisoning, wherein the quantum computer system further comprises the tunable depletion gates and wherein a charge on the superconducting island is tunable by one or more gate voltages of the tunable depletion gates.

6. A network quantum computer comprising: multiple instances of a two-sided Majorana Tetron qubit, each two-sided Majorana Tetron qubit being provided by: two one-dimensional topological superconductors, wherein each of the two one-dimensional topological superconductors extends along a horizontal direction, and the two one-dimensional topological superconductors are spaced in a vertical direction, each of the one-dimensional topological superconductors having a respective first end at which a respective first Majorana zero mode resides and a respective second end, opposite the first respective end, where a respective second Majorana zero mode resides; and a superconducting backbone element that joins the two one-dimensional topological superconductors and is connected to the two one-dimensional topological superconductors, the superconducting backbone element being located between the respective first ends and the respective second ends of the two one-dimensional topological superconductors, wherein one or more neighboring instances of the two-sided Majorana Tetron qubit in the vertical direction are selectively coupled to one another by one or more semiconductive wires having tunable depletion gates configured to provide quantum-dot couplings between the neighboring instances by coupling one Majorana zero mode of an upper two-sided Majorana Tetron qubit of the neighboring two-sided Majorana Tetron qubits and one Majorana zero mode of a lower two-sided Majorana Tetron qubit of the neighboring two-sided Majorana Tetron qubits to a left quantum dot, and coupling one Majorana zero mode of the upper two-sided Majorana Tetron qubit and one Majorana zero mode of the lower two-sided Majorana Tetron qubit to a right quantum dot.

7. A quantum-computer implemented method comprising: generating Clifford operations in a quantum computer from measurements of four Majorana zero modes, wherein the Clifford operations comprise all Clifford operations so as to provide a computationally universal gate set for a quantum device or quantum computer once augmented by an additional rotation, and wherein the four Majorana zero modes measured are resident in the two-sided Majorana Tetron qubit of the quantum computer system of claim 1.

8. A symmetry-protected topological and quasiparticle protected two-sided Majorana Tetron qubit comprised in a quantum computer system as claimed in claim 1, the two-sided Majorana Tetron qubit comprising a mesoscopic superconducting island hosting the four Majorana zero modes and having a charging energy large enough to protect the Majorana zero modes it contains from quasiparticle poisoning, wherein a charge on the mesoscopic superconducting island is tunable via one or more gate voltages of depletion gates to which the mesoscopic island is configured to be connected, wherein a computational qubit is encoded in the topological state space of the four Majorana zero modes by the joint fermionic parity of pairs of the Majorana zero modes.