This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Quantum operation of fermionic systems and process tomography using Majorana fermion gates

Gang Zhang College of Physics and Materials Science, Tianjin Normal University, Tianjin 300387, China    Mingxia Huo Department of Physics and Beijing Key Laboratory for Magneto-Photoelectrical Composite and Interface Science, School of Mathematics and Physics, University of Science and Technology Beijing, Beijing 100083, China    Ying Li [email protected] Graduate School of China Academy of Engineering Physics, Beijing 100193, China
Abstract

Quantum tomography is an important tool for the characterisation of quantum operations. In this paper, we present a framework of quantum tomography in fermionic systems. Compared with qubit systems, fermions obey the superselection rule, which sets constraints on states, processes and measurements in a fermionic system. As a result, we can only partly reconstruct an operation that acts on a subset of fermion modes, and the full reconstruction always requires at least one ancillary fermion mode in addition to the subset. We also report a protocol for the full reconstruction based on gates in Majorana fermion quantum computer, including a set of circuits for realising the informationally-complete state preparation and measurement.

I Introduction

Majorana fermions are candidates for realising the topological quantum computation Nayak2008 . They are zero-energy modes or quasi-particle excitations in systems such as topological superconducting nanowires Moore1991 ; Kitaev2001 . The evidence of Majorana fermions has been observed in the experiment Mourik2012 , and proposals for realising the quantum computation operations, e.g. braiding, have been reported Alicea2011 . Using Majorana fermions, we can implement fermionic quantum computation without the cost of encoding fermions in qubits Bravyi2002 ; Li2018 . When the noise that changes the topological charge, i.e. parity of the particle number, is sufficiently suppressed, the fault-tolerant quantum computation using Majorana fermions is more efficient than using conventional qubits Bravyi2006 . For instance, the encoding cost of the surface-code-based fault tolerant quantum computation can be greatly reduced by using Majorana fermions Li2016 .

In this paper, we develop a framework for the quantum tomography of fermionic systems. Quantum tomography is an important tool for the verification and characterisation of quantum operations Chuang1997 ; Poyatos1997 ; DAriano2001 ; Altepeter2003 ; Mohseni2006 ; Merkel2013 ; BlumeKohout2013 ; Stark2014 ; Greenbaum2015 ; BlumeKohout2017 ; Sugiyama2018 . The tomography can measure the full information of a quantum state, process or measurement. Our result can be used for validating Majorana fermion operations Irfan2020 and reconstructing processes in fermionic quantum computation systems.

Refer to caption
Figure 1: The circuits for the quantum process tomography of Majorana fermion modes. (a) To measure the process \mathcal{M} on 2m2m Majorana fermion modes c1,c2,,c2mc_{1},c_{2},\ldots,c_{2m}, we need a pair of ancillary modes c2m+1c_{2m+1} and c2m+2c_{2m+2}. Majorana fermions are initialised pairwisely in the eigenstate of ic2i1c2iic_{2i-1}c_{2i} with the eigenvalue +1+1, where i=1,2,,m+1i=1,2,\ldots,m+1. Gates G,G𝐆m+1G,G^{\prime}\in{\bf G}_{m+1} that act on the 2m+22m+2 modes are generated according to (b) and (c). After the gate GG, the process \mathcal{M} is implemented on the first 2m2m modes. Following the process \mathcal{M}, the gate U=G1U=G^{\prime-1} is performed. Then, the final state is measured pairwisely, i.e. the eigenvalue of each ic2i1c2iic_{2i-1}c_{2i} is the measurement outcome. (b) The circuit for generating 𝐆m+1{\bf G}_{m+1}, see Sec. VI.1. The inverse of the circuit generates 𝐔m+1{\bf U}_{m+1}, see Sec. VI.2. GkG_{k} is a 2k2k-mode gate. To generate a (2k+2)(2k+2)-mode gate, the SS gate is performed on modes c2k1c_{2k-1}, c2kc_{2k}, c2k+1c_{2k+1} and c2k+2c_{2k+2}. To generate a gate GG for the state preparation, we take S=S0,S1,S2,S3S=S_{0},S_{1},S_{2},S_{3}; To generate a gate GG^{\prime} for the measurement, we take S=S0,S1,S2S=S_{0},S_{1},S_{2}. (c) Circuits built on exchanges gates. Here, S0=𝟙S_{0}=\openone, S1=Rc2k,c2k+1S_{1}=R_{c_{2k},c_{2k+1}}, S2=Rc2k,c2k+2S_{2}=R_{c_{2k},c_{2k+2}} and S3=Rc2k,c2k+12S_{3}=R_{c_{2k},c_{2k+1}}^{2}.

Fermionic systems obey the superselection rule (SR): The coherence between states with different particle-number parities is forbidden. Therefore, the quantum tomography of fermionic systems have additional restrictions compared with general quantum systems Amosov2017 ; Zanardi2002 ; Banuls2007 ; Bradler2012 . We first present a set of conditions according to SR that valid quantum states, processes and measurements must satisfy. Then, we introduce the Majorana transfer matrix representation by expressing a density matrix as a linear combination of Majorana fermion operators, which is similar to the Pauli transfer matrix representation for qubit systems. Using this representation, quantum tomography protocols, such as the gate set tomography Merkel2013 ; BlumeKohout2013 ; Stark2014 ; Greenbaum2015 ; BlumeKohout2017 ; Sugiyama2018 , can be applied to fermionic systems. According to SR, the Majorana transfer matrix of a valid quantum process is block diagonal, and two blocks correspond to transitions between even-parity and odd-parity Majorana fermion operators, respectively. Because valid quantum states are combinations of only even-parity operators, we cannot directly measure the odd block in the process tomography. We show that the odd block can be measured by using one ancillary fermion mode (two Majorana fermion modes).

For a quantum computation system based on Majorana fermions, we will has a finite set of fermion operations. We consider an operation set formed by two-mode initialisation, measurement, unitary gates, and four-mode entangling operations, which is universal for the quantum computation using Majorana fermions Bravyi2002 . We find that such an operation set is not even sufficient for measuring the even block without using ancillary modes. For implementing the quantum process tomography in a Majorana fermion quantum computer, we propose tomography circuits based on the universal operation set. The protocol uses two ancillary Majorana fermion modes, the two-mode initialisation, measurement, and exchange gate (the braiding operation). The detailed protocol is illustrated in Fig. 1.

II Formalism of fermionic quantum states, processes and measurements

Fermions are particles that follow the Fermi-Dirac statistics and Pauli exclusion principle. Discrete fermion modes are described by creation and annihilation operators ai,aia_{i}^{\dagger},a_{i} of each mode labelled by ii, which obey the anticommutation relation {ai,aj}=δi,j\{a_{i},a_{j}^{\dagger}\}=\delta_{i,j}. The vacuum state |V|{{\rm V}}\rangle is the state that is empty of particles, i.e. satisfies aj|V=0a_{j}|{{\rm V}}\rangle=0 for all annihilation operators.

Fock states |n¯=An¯|V|{\bar{n}}\rangle=A_{\bar{n}}^{\dagger}|{{\rm V}}\rangle form an orthonormal basis of the Hilbert space. Here,

An¯=a1n1a2n2amnm,A_{\bar{n}}=a_{1}^{n_{1}}a_{2}^{n_{2}}\cdots a_{m}^{n_{m}}, (1)

n¯=(n1,n2,,nm)\bar{n}=(n_{1},n_{2},\ldots,n_{m}) is a binary vector, nin_{i} is the occupation number of the mode-ii and mm is the number of modes. The Hilbert space of the mm modes is m=span({|n¯})\mathcal{H}_{m}={\rm span}(\{|{\bar{n}}\rangle\}). Using Fock states, we can explicitly express states, processes and measurements of fermion modes. Fermionic systems obey the superselection rule (SR): The coherence between states with different particle-number parities is forbidden. Compared with general quantum systems, SR introduces additional restrictions on states, processes and measurements of fermion modes. The parity of a Fock state is (1)|n¯|(-1)^{|\bar{n}|}, which is the eigenvalue of the operator C=i=1m(𝟙𝟚𝕒𝕚𝕒𝕚)C=\prod_{i=1}^{m}(\openone-2a_{i}^{\dagger}a_{i}). Here, |n¯|=ini|\bar{n}|=\sum_{i}n_{i} is the Hamming weight of n¯\bar{n}, which is the particle number.

II.1 State

The density matrix of fermion modes is an operator on m\mathcal{H}_{m}, which can be expressed in the form

ρ=n¯,n¯ρn¯,n¯|n¯n¯|,\rho=\sum_{\bar{n},\bar{n}^{\prime}}\rho_{\bar{n},\bar{n}^{\prime}}|\bar{n}\rangle\langle\bar{n}^{\prime}|, (2)

where ρn¯,n¯\rho_{\bar{n},\bar{n}^{\prime}} are elements of the density matrix. The density matrix must be positive semidefinite and normalised, i.e. ρ0\rho\geq 0 and Tr(ρ)=1\mathrm{Tr}(\rho)=1. According to SR, [C,ρ]=0[C,\rho]=0, i.e. ρn¯,n¯=0\rho_{\bar{n},\bar{n}^{\prime}}=0 for all n¯\bar{n} and n¯\bar{n}^{\prime} that (1)|n¯|(1)|n¯|(-1)^{|\bar{n}|}\neq(-1)^{|\bar{n}^{\prime}|} Cisneros1998 ; Hegerfeldt1997 ; Wick1997 ; Aharonov1967 ; Wick1970 .

Theorem 1.

The density matrix of fermion modes is valid according to SR if and only if [C,ρ]=0[C,\rho]=0.

Because C=CC=C^{\dagger} and C2=𝟙C^{2}=\openone, the SR condition can be re-expressed as ρ=𝒫(ρ)\rho=\mathcal{P}(\rho), where 𝒫()=12(+CC)\mathcal{P}(\bullet)=\frac{1}{2}\left(\bullet+C\bullet C\right). We remark that 𝒫\mathcal{P} is a projection superoperator, i.e. 𝒫2=𝒫\mathcal{P}^{2}=\mathcal{P}. For all positive semidefinite and normalised density matrices ρ\rho, 𝒫(ρ)\mathcal{P}(\rho) is a valid state.

II.2 Process

The physical process of a quantum system is characterised by a trace-preserving completely-positive map Choi1975 . A completely-positive map can be expressed as (ρ)=qFqρFq\mathcal{M}(\rho)=\sum_{q}F_{q}\rho F_{q}^{\dagger}, where FqF_{q} are Kraus operators on m\mathcal{H}_{m} Nielsen2010 . The map is trace-preserving if and only if qFqFq=𝟙\sum_{q}F_{q}^{\dagger}F_{q}=\openone. A map is unital if (𝟙)=𝟙\mathcal{M}(\openone)=\openone. We note that not all physical processes can be described by a completely-positive map, specifically when the system and environment have initial correlations Jordan2004 .

Lemma 1.

The output state of a map \mathcal{M} is valid according to SR for all valid input states if and only if 𝒫=𝒫𝒫\mathcal{M}\mathcal{P}=\mathcal{P}\mathcal{M}\mathcal{P}.

According to SR, for the physical process of fermion modes, the output state of the map must be valid for all valid input states. Lemma 1 can be proved by noticing that 𝒫(ρ)=𝒫𝒫(ρ)\mathcal{M}\mathcal{P}(\rho)=\mathcal{P}\mathcal{M}\mathcal{P}(\rho) for all density matrices ρ\rho. However, this is not the sufficient condition of a valid map on fermion modes, similar to the difference between positive and completely-positive maps. For a valid fermionic map, if it acts on a subset of fermion modes, the corresponding composite map on all the modes should also obey SR.

For a system with m+pm+p modes, the Hilbert space is mp\mathcal{H}_{m}\otimes\mathcal{H}_{p}, and we use A and B to denote two subsystems, respectively. The Fock state of the composed system reads |n¯,n¯AB=|n¯A|n¯B=AA;n¯AB;n¯|VAB|{\bar{n},\bar{n}^{\prime}}\rangle_{\rm AB}=|{\bar{n}}\rangle_{\rm A}\otimes|{\bar{n}^{\prime}}\rangle_{\rm B}=A_{{\rm A};\bar{n}}^{\dagger}A_{{\rm B};\bar{n}^{\prime}}^{\dagger}|{{\rm V}}\rangle_{\rm AB}. Note the order of two operators. According to this definition of Fock states for the composite system, we always have aAB;i=aA;i𝟙Ba_{{\rm AB};i}=a_{{\rm A};i}\otimes\openone_{\rm B} if the mode-ii is in the first mm modes, where aAB;ia_{{\rm AB};i} is the operator that acts on mp\mathcal{H}_{m}\otimes\mathcal{H}_{p}, and aA;ia_{{\rm A};i} is the operator that acts on m\mathcal{H}_{m}. For a mode-ii in the other pp modes, the operator aAB;ia_{{\rm AB};i} cannot be written in the tensor product form with the identity operator on the subsystem A, to be consistent with the anticommutation relation. Although fermion operators are not local in general, parity operators are local, i.e. CA𝟙BC_{\rm A}\otimes\openone_{\rm B} is the parity operator of the first mm modes, 𝟙AB\openone_{\rm A}\otimes C_{\rm B} is the parity operator of the other pp modes, and CACBC_{\rm A}\otimes C_{\rm B} is the parity operator of all modes.

The map \mathcal{M} denotes a local process on the first mm modes. According to the definition of composite-system Fock states, the map that acts on the composite system can be expressed in the tensor product form AB=AB\mathcal{M}_{\rm AB}=\mathcal{M}_{\rm A}\otimes\mathcal{I}_{\rm B}, where A\mathcal{M}_{\rm A} is the map on the operator space of m\mathcal{H}_{m}, and B\mathcal{I}_{\rm B} is the identity map on the operator space of p\mathcal{H}_{p}. We define 𝒫AB()=12(+CACBCACB)\mathcal{P}_{\rm AB}(\bullet)=\frac{1}{2}\left(\bullet+C_{\rm A}\otimes C_{\rm B}\bullet C_{\rm A}\otimes C_{\rm B}\right).

Theorem 2.

A map \mathcal{M} on fermion modes is valid according to SR if and only if

(AB)𝒫AB=𝒫AB(AB)𝒫AB,\displaystyle(\mathcal{M}_{\rm A}\otimes\mathcal{I}_{\rm B})\mathcal{P}_{\rm AB}=\mathcal{P}_{\rm AB}(\mathcal{M}_{\rm A}\otimes\mathcal{I}_{\rm B})\mathcal{P}_{\rm AB}, (3)

for all non-negative integers pp.

Later, we will show that a valid map according to SR is always local.

According to Choi’s theorem Choi1975 , a map is completely positive if and only if the corresponding Choi matrix is positive semidefinite. For a fermion map \mathcal{M}, the Choi matrix is

Choi()=AB(|ΦΦ|),\displaystyle{\rm Choi}(\mathcal{M})=\mathcal{M}_{\rm A}\otimes\mathcal{I}_{\rm B}\left(|\Phi\rangle\langle\Phi|\right), (4)

where |Φ=n¯|n¯A|n¯B|{\Phi}\rangle=\sum_{\bar{n}}|{\bar{n}}\rangle_{\rm A}\otimes|{\bar{n}}\rangle_{\rm B}, and each of A and B has mm fermion modes. The map is trace-preserving if and only if TrA[Choi()]=𝟙B\mathrm{Tr}_{\rm A}\left[{\rm Choi}(\mathcal{M})\right]=\openone_{\rm B}, and the map is unital if and only if TrB[Choi()]=𝟙A\mathrm{Tr}_{\rm B}\left[{\rm Choi}(\mathcal{M})\right]=\openone_{\rm A}.

Theorem 3.

A map \mathcal{M} on fermion modes is valid according to SR if and only if [CACB,Choi()]=0[C_{\rm A}\otimes C_{\rm B},{\rm Choi}(\mathcal{M})]=0.

The state |Φ|{\Phi}\rangle is an eigenstate of the parity operator CACBC_{\rm A}\otimes C_{\rm B} with the eigenvalue +1+1, i.e. the total particle number is even. Therefore, if \mathcal{M} is valid,

Choi()\displaystyle{\rm Choi}(\mathcal{M}) =\displaystyle= (AB)𝒫AB(|ΦΦ|)\displaystyle(\mathcal{M}_{\rm A}\otimes\mathcal{I}_{\rm B})\mathcal{P}_{\rm AB}\left(|\Phi\rangle\langle\Phi|\right) (5)
=\displaystyle= 𝒫AB(AB)𝒫AB(|ΦΦ|).\displaystyle\mathcal{P}_{\rm AB}(\mathcal{M}_{\rm A}\otimes\mathcal{I}_{\rm B})\mathcal{P}_{\rm AB}\left(|\Phi\rangle\langle\Phi|\right).

Because Choi()=𝒫AB(Choi()){\rm Choi}(\mathcal{M})=\mathcal{P}_{\rm AB}\left({\rm Choi}(\mathcal{M})\right), we have [CACB,Choi()]=0[C_{\rm A}\otimes C_{\rm B},{\rm Choi}(\mathcal{M})]=0. The only if part is proved.

Let ρ\rho be a density matrix of m+pm+p modes. Subsystems A, B and C have mm modes, and the subsystem D has pp modes. According to the teleportation formalism,

𝒫AD(ρAD)=Φ|BC[|ΦΦ|AB𝒫CD(ρCD)]|ΦBC.\displaystyle\mathcal{P}_{\rm AD}(\rho_{\rm AD})=\langle{\Phi}|_{\rm BC}\left[|\Phi\rangle\langle\Phi|_{\rm AB}\otimes\mathcal{P}_{\rm CD}(\rho_{\rm CD})\right]|{\Phi}\rangle_{\rm BC}. (6)

Then,

(AD)𝒫AD(ρAD)\displaystyle(\mathcal{M}_{\rm A}\otimes\mathcal{I}_{\rm D})\mathcal{P}_{\rm AD}(\rho_{\rm AD}) (7)
=\displaystyle= Φ|BC[Choi()AB𝒫CD(ρCD)]|ΦBC.\displaystyle\langle{\Phi}|_{\rm BC}\left[{\rm Choi}(\mathcal{M})_{\rm AB}\otimes\mathcal{P}_{\rm CD}(\rho_{\rm CD})\right]|{\Phi}\rangle_{\rm BC}.

Because Φ|BC|ΦBC=Φ|BC𝒫BC()|ΦBC\langle{\Phi}|_{\rm BC}\bullet|{\Phi}\rangle_{\rm BC}=\langle{\Phi}|_{\rm BC}\mathcal{P}_{\rm BC}(\bullet)|{\Phi}\rangle_{\rm BC} and (𝒫BCAD)(𝒫AB𝒫CD)=(𝒫ADBC)(𝒫AB𝒫CD)(\mathcal{P}_{\rm BC}\otimes\mathcal{I}_{\rm AD})(\mathcal{P}_{\rm AB}\otimes\mathcal{P}_{\rm CD})=(\mathcal{P}_{\rm AD}\otimes\mathcal{I}_{\rm BC})(\mathcal{P}_{\rm AB}\otimes\mathcal{P}_{\rm CD}), we have

(AD)𝒫AD(ρAD)\displaystyle(\mathcal{M}_{\rm A}\otimes\mathcal{I}_{\rm D})\mathcal{P}_{\rm AD}(\rho_{\rm AD}) (8)
=\displaystyle= Φ|BC[𝒫AB(Choi()AB)𝒫CD(ρCD)]|ΦBC\displaystyle\langle{\Phi}|_{\rm BC}\left[\mathcal{P}_{\rm AB}({\rm Choi}(\mathcal{M})_{\rm AB})\otimes\mathcal{P}_{\rm CD}(\rho_{\rm CD})\right]|{\Phi}\rangle_{\rm BC}
=\displaystyle= 𝒫AD(AD)𝒫AD(ρAD).\displaystyle\mathcal{P}_{\rm AD}(\mathcal{M}_{\rm A}\otimes\mathcal{I}_{\rm D})\mathcal{P}_{\rm AD}(\rho_{\rm AD}).

Here, we have used Eq. (5), Eq. (7) and (|ΦBC|{\Phi}\rangle_{\rm BC} is an eigenstate of CBCCC_{\rm B}\otimes C_{\rm C})

Φ|BCρABCD|ΦBC\displaystyle\langle{\Phi}|_{\rm BC}\rho_{\rm ABCD}|{\Phi}\rangle_{\rm BC} (9)
=\displaystyle= Φ|BC(𝒫BCAD)(ρABCD)|ΦBC.\displaystyle\langle{\Phi}|_{\rm BC}(\mathcal{P}_{\rm BC}\otimes\mathcal{I}_{\rm AD})(\rho_{\rm ABCD})|{\Phi}\rangle_{\rm BC}.

The if part is proved.

A valid state of fermion modes is block diagonal according to the parity. For a valid map \mathcal{M}, although off-diagonal blocks of the input and output states are zero, the map may have transitions between elements of off-diagonal blocks. An example is the evolution driven by the Hamiltonian H=μaaH=\mu a^{\dagger}a for only one mode. The corresponding map is ()=eiμaateiμaat\mathcal{M}(\bullet)=e^{-i\mu a^{\dagger}at}\bullet e^{i\mu a^{\dagger}at}. These off-diagonal-block transitions do not cause any effect on the output state of the mode. However, the effect can be observed in a multi-mode system, e.g. the evolution from the state 12(|0,1+|1,0)\frac{1}{\sqrt{2}}(|{0,1}\rangle+|{1,0}\rangle) to 12(|0,1+eiμt|1,0)\frac{1}{\sqrt{2}}(|{0,1}\rangle+e^{-i\mu t}|{1,0}\rangle) if the map acts on the first mode.

In general, the parity operator CC is not a conserved quantity. For example, the one-mode map ()=aa+aa\mathcal{M}(\bullet)=a\bullet a^{\dagger}+a^{\dagger}\bullet a is valid and flips the parity. The parity is not conserved when the system and environment exchange particles. The parity is a conserved quantity in unitary processes.

II.3 Measurement

The measurement on a quantum system is described by a set of completely-positive maps {k}\{\mathcal{E}_{k}\}. Each map can be expressed as k()=qFk,qFk,q\mathcal{E}_{k}(\bullet)=\sum_{q}F_{k,q}\bullet F_{k,q}^{\dagger}, Ek=qFk,qFk,qE_{k}=\sum_{q}F_{k,q}^{\dagger}F_{k,q} are POVM operators, and kEk=𝟙\sum_{k}E_{k}=\openone. Given an input state ρ\rho, the probability of the measurement outcome kk is Tr(Ekρ)\mathrm{Tr}(E_{k}\rho), and the output state is k(ρ)/Tr(Ekρ)\mathcal{E}_{k}(\rho)/\mathrm{Tr}(E_{k}\rho).

For a measurement on fermion modes, maps k\mathcal{E}_{k} must be valid according to SR. Because Fk,q;A𝟙B|Φ=𝟙A𝔽𝕜,𝕢;BT|ΦF_{k,q;{\rm A}}\otimes\openone_{\rm B}|{\Phi}\rangle=\openone_{\rm A}\otimes F_{k,q;{\rm B}}^{\rm T}|{\Phi}\rangle, where the transpose is in the Fock basis, we have Ek;B=TrA[Choi(k)]E_{k;{\rm B}}^{*}=\mathrm{Tr}_{\rm A}[{\rm Choi}(\mathcal{E}_{k})]. For a valid map, [CACB,Choi(k)]=0[C_{\rm A}\otimes C_{\rm B},{\rm Choi}(\mathcal{E}_{k})]=0, then [CB,Ek;B]=0[C_{\rm B},E_{k;{\rm B}}^{*}]=0. In the Fock basis, CBC_{\rm B} is real. Therefore, [CB,Ek;B]=0[C_{\rm B},E_{k;{\rm B}}]=0, i.e. [C,Ek]=0[C,E_{k}]=0.

Theorem 4.

A set of POVM operators {Ek}\{E_{k}\} on fermion modes is valid according to SR if and only if [C,Ek]=0[C,E_{k}]=0 for all kk.

The only if part has been proven. Now we prove the if part. Given a valid POVM operator EkE_{k}, there exists a completely-positive map k()=EkEk\mathcal{E}_{k}(\bullet)=\sqrt{E_{k}}\bullet\sqrt{E_{k}}. Because EkE_{k} is positive semidefinte and block diagonal, Ek\sqrt{E_{k}} is also positive semidefinte and block diagonal. We have [C,Ek]=0[C,\sqrt{E_{k}}]=0. Then, |Ψ=Ek;A𝟙B|Φ|{\Psi}\rangle=\sqrt{E_{k;{\rm A}}}\otimes\openone_{\rm B}|{\Phi}\rangle is an eigenstate of CACBC_{\rm A}\otimes C_{\rm B} with the eigenvalue +1+1. Because Choi(k)=|ΨΨ|{\rm Choi}(\mathcal{E}_{k})=|\Psi\rangle\langle\Psi|, k\mathcal{E}_{k} is a valid fermion map.

III Majorana fermion operators

Fermion operators can be written in terms of Majorana fermion operators, ai=12(c2i1+ic2i)a_{i}=\frac{1}{2}(c_{2i-1}+ic_{2i}). Here, cic_{i} are Hermitian (and unitary) operators that obey the anticommutation relation {ci,cj}=2δi,j𝟙\{c_{i},c_{j}\}=2\delta_{i,j}\openone. Each fermion mode has to two Majorana fermion operators c2i1=ai+aic_{2i-1}=a_{i}+a_{i}^{\dagger} and c2i=i(aiai)c_{2i}=-i(a_{i}-a_{i}^{\dagger}), i.e. two Majorana fermion modes.

There are 4m4^{m} Hermitian operators of mm fermion modes in the product form

Cu¯=i|u¯|/2c1u1c2u2c2mu2m,\displaystyle C_{\bar{u}}=i^{\lfloor|\bar{u}|/2\rfloor}c_{1}^{u_{1}}c_{2}^{u_{2}}\cdots c_{2m}^{u_{2m}}, (10)

where u¯=(u1,u2,,u2m)\bar{u}=(u_{1},u_{2},\ldots,u_{2m}) is a binary vector. These operators have properties similar to Pauli operators:

  • \bullet

    Only the trace of C𝟎¯=𝟙C_{\bar{\bf 0}}=\openone is non-zero, i.e. Tr(Cu¯)=2mδu¯,𝟎¯\mathrm{Tr}(C_{\bar{u}})=2^{m}\delta_{\bar{u},\bar{\bf 0}}, where 𝟎¯=(0,0,,0)\bar{\bf 0}=(0,0,\ldots,0);

  • \bullet

    They are Hermitian and unitary, i.e. Cu¯2=𝟙C_{\bar{u}}^{2}=\openone;

  • \bullet

    They are orthogonal, i.e. Tr(Cu¯Cu¯)=2mδu¯,u¯\mathrm{Tr}(C_{\bar{u}}C_{\bar{u}^{\prime}})=2^{m}\delta_{\bar{u},\bar{u}^{\prime}};

  • \bullet

    They are commutative or anticommutative with each other, i.e.

    Cu¯Cu¯=(1)|u¯||u¯|+u¯u¯Cu¯Cu¯,\displaystyle C_{\bar{u}}C_{\bar{u}^{\prime}}=(-1)^{|\bar{u}|\cdot|\bar{u}^{\prime}|+\bar{u}\cdot\bar{u}^{\prime}}C_{\bar{u}^{\prime}}C_{\bar{u}}, (11)

    where u¯u¯\bar{u}\cdot\bar{u}^{\prime} is the inner product of two binary vectors Bravyi2010 ;

  • \bullet

    {±Cu¯,±iCu¯}\{\pm C_{\bar{u}},\pm iC_{\bar{u}}\} is a group, i.e. Cu¯Cu¯=ηCu¯+u¯C_{\bar{u}}C_{\bar{u}^{\prime}}=\eta C_{\bar{u}+\bar{u}^{\prime}}, where η=±i,±1\eta=\pm i,\pm 1, and the ++ operator of two binary vectors denotes the element-wise summation modulo 22.

Because ic2i1c2i=2aiai𝟙ic_{2i-1}c_{2i}=2a_{i}^{\dagger}a_{i}-\openone, the parity operator C=(1)mC𝟏¯C=(-1)^{m}C_{\bar{\bf 1}}, where 𝟏¯=(1,1,,1)\bar{\bf 1}=(1,1,\ldots,1). We can find that [C,Cu¯]=0[C,C_{\bar{u}}]=0 for all even-parity operators Cu¯C_{\bar{u}} that |u¯||\bar{u}| is even, and {C,Cu¯}=0\{C,C_{\bar{u}}\}=0 for all odd-parity operators Cu¯C_{\bar{u}} that |u¯||\bar{u}| is odd.

Jordan-Wigner transformation

Using the Jordan-Wigner transformation, we can express fermion operators using Pauli operators Ortiz2001 , which can be used to obtain the explicit expressions of fermion operators in the Fock basis. We decompose the Hilbert space of mm fermion modes into mm subsystems, i.e. m=1m\mathcal{H}_{m}=\mathcal{H}_{1}^{\otimes m}, and the Hilbert space of each subsystem is two-dimensional. Accordingly, the Fock state |n¯=i|ni|{\bar{n}}\rangle=\bigotimes_{i}|{n_{i}}\rangle.

The four Pauli operators of one subsystem are σI=|00|+|11|\sigma^{I}=|0\rangle\langle 0|+|1\rangle\langle 1|, σX=|10|+|01|\sigma^{X}=|1\rangle\langle 0|+|0\rangle\langle 1|, σY=i|10|i|01|\sigma^{Y}=i|1\rangle\langle 0|-i|0\rangle\langle 1| and σZ=|00||11|\sigma^{Z}=|0\rangle\langle 0|-|1\rangle\langle 1|. We define the Pauli operator on mm subsystems Si=σI(i1)σSσI(mi)S_{i}=\sigma^{I\otimes(i-1)}\otimes\sigma^{S}\otimes\sigma^{I\otimes(m-i)}, which is the operator of σS=σX,σY,σZ\sigma^{S}=\sigma^{X},\sigma^{Y},\sigma^{Z} that acts on the ii-th subsystem.

In the Fock basis, we can express Majorana fermion operators as Gluza2018

c2i1=ai+ai=n¯(1)j=i+1mnjXi|n¯n¯|,\displaystyle c_{2i-1}=a_{i}+a_{i}^{\dagger}=\sum_{\bar{n}}(-1)^{\sum_{j=i+1}^{m}n_{j}}X_{i}|\bar{n}\rangle\langle\bar{n}|, (12)
c2i=i(aiai)=n¯(1)j=i+1mnjYi|n¯n¯|.\displaystyle c_{2i}=-i(a_{i}-a_{i}^{\dagger})=\sum_{\bar{n}}(-1)^{\sum_{j=i+1}^{m}n_{j}}Y_{i}|\bar{n}\rangle\langle\bar{n}|. (13)

Accordingly, the Jordan-Wigner transformation reads

c2i1=Xij=i+1mZj,\displaystyle c_{2i-1}=X_{i}\prod_{j=i+1}^{m}Z_{j}, (14)
c2i=Yij=i+1mZj.\displaystyle c_{2i}=Y_{i}\prod_{j=i+1}^{m}Z_{j}. (15)

We remark that the expression in the Fock basis and the Jordan-Wigner transformation depend on the definition of the Fock state, i.e. the order of fermion operators in An¯A_{\bar{n}}, which must be consistent. When using the Fock basis and the Jordan-Wigner transformation, we must take into account all the fermion modes, e.g. including both m+mm+m modes when we compute the Choi matrix.

IV Majorana transfer matrix

Similar to the Pauli transfer matrix representation, we can express states, processes and measurements in terms of Majorana fermion operators Cu¯C_{\bar{u}}. These 4m4^{m} operators are Hermitian and complete (i.e linearly independent). Therefore, we can always express an operator FF as a linear combination of Majorana fermion operators, i.e.

F=u¯Fu¯Cu¯/2m,\displaystyle F=\sum_{\bar{u}}F_{\bar{u}}C_{\bar{u}}/\sqrt{2^{m}}, (16)

where Fu¯=Tr(Cu¯F)/2mF_{\bar{u}}=\mathrm{Tr}(C_{\bar{u}}F)/\sqrt{2^{m}}. If FF is Hermitian, coefficients Fu¯F_{\bar{u}} are real; and F𝟎¯=Tr(F)F_{\bar{\bf 0}}=\mathrm{Tr}(F).

In the Majorana transfer matrix representation, the state is represented by a 4m4^{m}-dimensional column vector |ρ|{\rho}\rangle\rangle with real elements |ρu¯=Tr(Cu¯ρ)/2m|{\rho}\rangle\rangle_{\bar{u}}=\mathrm{Tr}(C_{\bar{u}}\rho)/\sqrt{2^{m}}. Because ρ\rho is normalised, |ρ𝟎¯=1/2m|{\rho}\rangle\rangle_{\bar{\bf 0}}=1/\sqrt{2^{m}}. Similarly, a measurement operator is represented by a 4m4^{m}-dimensional row vector E|\langle\langle{E}| with real elements E|u¯=Tr(Cu¯E)/2m\langle\langle{E}|_{\bar{u}}=\mathrm{Tr}(C_{\bar{u}}E)/\sqrt{2^{m}}.

According to SR, states and measurement operators obey [C,ρ]=[C,E]=0[C,\rho]=[C,E]=0. Therefore, |ρu¯=E|u¯=0|{\rho}\rangle\rangle_{\bar{u}}=\langle\langle{E}|_{\bar{u}}=0 for all u¯\bar{u} with odd |u¯||\bar{u}|. We define the projections onto two 4m/24^{m}/2-dimensional subspaces with even and odd |u¯||\bar{u}|, receptively, and they are

Peven\displaystyle P_{\rm even} =\displaystyle= u¯:|u¯|Even|u¯u¯|,\displaystyle\sum_{\bar{u}\,:\,|\bar{u}|\in{\rm Even}}|\bar{u}\rangle\rangle\langle\langle\bar{u}|, (17)
Podd\displaystyle P_{\rm odd} =\displaystyle= u¯:|u¯|Odd|u¯u¯|.\displaystyle\sum_{\bar{u}\,:\,|\bar{u}|\in{\rm Odd}}|\bar{u}\rangle\rangle\langle\langle\bar{u}|. (18)
Lemma 2.

In the Majorana transfer matrix representation, for valid states ρ\rho and measurement operators EE of fermion modes, the corresponding vectors |ρ|{\rho}\rangle\rangle and E|\langle\langle{E}| are in the even subspace, i.e. Podd|ρ=E|Podd=0P_{\rm odd}|{\rho}\rangle\rangle=\langle\langle{E}|P_{\rm odd}=0.

Matrix representations of a map

We can express a completely positive map as

()=u¯,u¯χu¯,u¯Cu¯Cu¯.\displaystyle\mathcal{M}(\bullet)=\sum_{\bar{u},\bar{u}^{\prime}}\chi_{\bar{u},\bar{u}^{\prime}}C_{\bar{u}}\bullet C_{\bar{u}^{\prime}}. (19)

The corresponding Choi matrix is

Choi()=u¯,u¯χu¯,u¯Cu¯|ΦΦ|Cu¯.\displaystyle{\rm Choi}(\mathcal{M})=\sum_{\bar{u},\bar{u}^{\prime}}\chi_{\bar{u},\bar{u}^{\prime}}C_{\bar{u}}|\Phi\rangle\langle\Phi|C_{\bar{u}^{\prime}}. (20)

States Cu¯|ΦC_{\bar{u}}|{\Phi}\rangle are orthogonal, because Φ|Cu¯Cu¯|Φ=Tr(Cu¯Cu¯)\langle{\Phi}|C_{\bar{u}}C_{\bar{u}^{\prime}}|{\Phi}\rangle=\mathrm{Tr}(C_{\bar{u}}C_{\bar{u}^{\prime}}). The particle-number parity of Cu¯|ΦC_{\bar{u}}|{\Phi}\rangle is the parity of |u¯||\bar{u}|. Therefore, for a valid map, χu¯,u¯=0\chi_{\bar{u},\bar{u}^{\prime}}=0 for all u¯\bar{u} and u¯\bar{u}^{\prime} with different parities, i.e. χ\chi is block diagonal. Similar to the case of Pauli operators, the map is completely positive if and only if χ0\chi\geq 0; the map is trace-preserving if and only if Tr(χ)=1\mathrm{Tr}(\chi)=1.

Theorem 5.

A map on fermion modes is valid according to SR if and only if PoddχPeven=PevenχPodd=0P_{\rm odd}\chi P_{\rm even}=P_{\rm even}\chi P_{\rm odd}=0.

Now, we can prove that valid maps according to SR are local. We consider four fermion operators Cu¯1C_{\bar{u}_{1}}, Cu¯2C_{\bar{u}_{2}}, Cu¯3C_{\bar{u}_{3}} and Cu¯4C_{\bar{u}_{4}} that act on a composite system with m+pm+p modes. In the four operators, Cu¯1C_{\bar{u}_{1}} and Cu¯2C_{\bar{u}_{2}} act on the first mm modes, and Cu¯3C_{\bar{u}_{3}} and Cu¯4C_{\bar{u}_{4}} act on the other pp modes. A process on the first mm modes has terms in the form Cu¯1Cu¯2C_{\bar{u}_{1}}\bullet C_{\bar{u}_{2}}; and a process on the other pp modes has terms in the form Cu¯3Cu¯4C_{\bar{u}_{3}}\bullet C_{\bar{u}_{4}}. Note that u¯1u¯3=u¯2u¯4=0\bar{u}_{1}\cdot\bar{u}_{3}=\bar{u}_{2}\cdot\bar{u}_{4}=0 because these operators act on different modes. Then, the composite process has terms in the form Cu¯3Cu¯1Cu¯2Cu¯4=Cu¯1Cu¯3Cu¯4Cu¯2C_{\bar{u}_{3}}C_{\bar{u}_{1}}\bullet C_{\bar{u}_{2}}C_{\bar{u}_{4}}=C_{\bar{u}_{1}}C_{\bar{u}_{3}}\bullet C_{\bar{u}_{4}}C_{\bar{u}_{2}}. Here, we have used that Cu¯1C_{\bar{u}_{1}} and Cu¯2C_{\bar{u}_{2}} have the same parity, and Cu¯3C_{\bar{u}_{3}} and Cu¯4C_{\bar{u}_{4}} have the same parity. Therefore, the process on the first mm modes and the process on the other pp modes are always commutative.

Theorem 6.

Two valid maps 1\mathcal{M}_{1} and 2\mathcal{M}_{2} that act on disjoint modes are always commutative, i.e. [1,2]=0[\mathcal{M}_{1},\mathcal{M}_{2}]=0.

The Majorana transfer matrix of a map reads

u¯,u¯m\displaystyle\mathcal{M}^{\rm m}_{\bar{u},\bar{u}^{\prime}} =\displaystyle= 2mTr[Cu¯(Cu¯)]\displaystyle 2^{-m}\mathrm{Tr}\left[C_{\bar{u}}\mathcal{M}(C_{\bar{u}^{\prime}})\right] (21)
=\displaystyle= 2mv¯,v¯χv¯,v¯Tr(Cu¯Cv¯Cu¯Cv¯).\displaystyle 2^{-m}\sum_{\bar{v},\bar{v}^{\prime}}\chi_{\bar{v},\bar{v}^{\prime}}\mathrm{Tr}\left(C_{\bar{u}}C_{\bar{v}}C_{\bar{u}^{\prime}}C_{\bar{v}^{\prime}}\right).

The trace is non-zero if and only if Cu¯Cv¯Cu¯Cv¯=η𝟙C_{\bar{u}}C_{\bar{v}}C_{\bar{u}^{\prime}}C_{\bar{v}^{\prime}}=\eta\openone, where η=±1,±i\eta=\pm 1,\pm i is a phase factor. Therefore, for a non-zero term, u¯+v¯+u¯+v¯=𝟎¯\bar{u}+\bar{v}+\bar{u}^{\prime}+\bar{v}^{\prime}=\bar{\bf 0}. Then, we have |u¯+u¯|=|v¯+v¯||\bar{u}+\bar{u}^{\prime}|=|\bar{v}+\bar{v}^{\prime}|. Because |v¯+v¯||\bar{v}+\bar{v}^{\prime}| is even for all non-zero χv¯,v¯\chi_{\bar{v},\bar{v}^{\prime}}, u¯,u¯m\mathcal{M}^{\rm m}_{\bar{u},\bar{u}^{\prime}} is non-zero only for elements that |u¯+u¯||\bar{u}+\bar{u}^{\prime}| is even, i.e. the Majorana transfer matrix m\mathcal{M}^{\rm m} is also block diagonal.

Lemma 3.

Let m\mathcal{M}^{\rm m} be the Majorana transfer matrix of a valid fermion map according to SR. Then PoddmPeven=PevenmPodd=0P_{\rm odd}\mathcal{M}^{\rm m}P_{\rm even}=P_{\rm even}\mathcal{M}^{\rm m}P_{\rm odd}=0.

The map is trace-preserving if and only if 𝟎¯,u¯m=δ𝟎¯,u¯\mathcal{M}^{\rm m}_{\bar{\bf 0},\bar{u}^{\prime}}=\delta_{\bar{\bf 0},\bar{u}^{\prime}}. The map is unital if and only if u¯,𝟎¯m=δu¯,𝟎¯\mathcal{M}^{\rm m}_{\bar{u},\bar{\bf 0}}=\delta_{\bar{u},\bar{\bf 0}}.

V Quantum tomography of fermion modes

With the Majorana transfer matrix representation and the conditions according to SR, we can use conventional quantum tomography protocols to implement the tomography on fermion modes. There are two differences. First, the quantum states, processes and measurements reconstructed in the tomography need to satisfy the SR conditions in addition to other physical conditions. Second, because states and measurements are in the subspaces PevenP_{\rm even}, only the even block even=PevenmPeven\mathcal{M}^{\rm even}=P_{\rm even}\mathcal{M}^{\rm m}P_{\rm even} can be directly measured.

In this section, we first discuss the tomography protocols for measuring the even block of a map, and then we prove that the odd block odd=PoddmPodd\mathcal{M}^{\rm odd}=P_{\rm odd}\mathcal{M}^{\rm m}P_{\rm odd} can be measured by introducing an ancillary mode (two Majorana fermion modes).

V.1 Quantum tomography of the even block

The gate set tomography is a self-consistent process tomography protocol Merkel2013 ; BlumeKohout2013 ; Stark2014 ; Greenbaum2015 ; BlumeKohout2017 ; Sugiyama2018 , which does not require the prior knowledge on the state preparation and measurement. In this section, we take the gate set tomography as an example. Other quantum tomography protocols, e.g. state tomography and measurement tomography, can be applied to fermionic systems in a similar way.

To implement the gate set tomography, we need to prepare a set of linear-independent states |ρi|{\rho_{i}}\rangle\rangle and have a set of linearly-independent measurement operators Ek|\langle\langle{E_{k}}|, where i,k=1,2,,4m/2i,k=1,2,\ldots,4^{m}/2. We note that 4m/24^{m}/2 is the maximum number of linearly-independent vectors, limited by dimension of the even subspace. These vectors form two 4m/24^{m}/2-dimensional matrices Min=[|ρ1|ρ2|ρ4m/2]M_{\rm in}=[|{\rho_{1}}\rangle\rangle~{}|{\rho_{2}}\rangle\rangle~{}\cdots~{}|{\rho_{4^{m}/2}}\rangle\rangle] and Mout=[E1|TE2|TE4m/2|T]TM_{\rm out}=[\langle\langle{E_{1}}|^{\rm T}~{}\langle\langle{E_{2}}|^{\rm T}~{}\cdots~{}\langle\langle{E_{4^{m}/2}}|^{\rm T}]^{\rm T}.

The Gram matrix is g=MoutMing=M_{\rm out}M_{\rm in}, and each element of the Gram matrix gk,i=Ek|ρi=Tr(Ekρi)g_{k,i}=\langle\langle E_{k}|\rho_{i}\rangle\rangle=\mathrm{Tr}(E_{k}\rho_{i}) can be measured in the experiment, by preparing the state ρi\rho_{i} and measuring the probability of the measurement operator EkE_{k}. If MoutM_{\rm out} is known, we can obtain the prepared states by computing Min=Mout1gM_{\rm in}=M_{\rm out}^{-1}g. The state tomography can be implemented in this way, where MinM_{\rm in} does not need to be a square matrix and can have any number of columns. Similarly, if MinM_{\rm in} is known, we can obtain measurement operators by computing Mout=gMin1M_{\rm out}=gM_{\rm in}^{-1}. The measurement tomography can be implemented in this way, where MoutM_{\rm out} may not be a square matrix and can have any number of rows.

We consider a set of maps {j}\{\mathcal{M}_{j}\}. The matrix of a map j\mathcal{M}_{j} that can be directly measured in the experiment is M~j=MoutjevenMin\widetilde{M}_{j}=M_{\rm out}\mathcal{M}^{\rm even}_{j}M_{\rm in}. The element of the matrix is M~j;k,i=Ek|jm|ρi=Tr[Ekj(ρi)]\widetilde{M}_{j;k,i}=\langle\langle{E_{k}}|\mathcal{M}^{\rm m}_{j}|{\rho_{i}}\rangle\rangle=\mathrm{Tr}[E_{k}\mathcal{M}_{j}(\rho_{i})], which can be measured by preparing the state ρi\rho_{i}, implementing the map j\mathcal{M}_{j} and measuring the probability of the measurement operator EkE_{k}. If MinM_{\rm in} and MoutM_{\rm out} are know, we can obtain the even block by computing jeven=MoutM~jMout\mathcal{M}^{\rm even}_{j}=M_{\rm out}\widetilde{M}_{j}M_{\rm out}, which is the process tomography.

In the gate set tomography, if both MinM_{\rm in} and MoutM_{\rm out} are unknown, we can guess an estimate of MoutM_{\rm out}, which is M^out\widehat{M}_{\rm out}, and then compute an estimate of MinM_{\rm in}, which is M^in=M^out1g\widehat{M}_{\rm in}=\widehat{M}_{\rm out}^{-1}g. The estimate of the even block can be obtained accordingly, which is M^j=M^out1M~jM^in1\widehat{M}_{j}=\widehat{M}_{\rm out}^{-1}\widetilde{M}_{j}\widehat{M}_{\rm in}^{-1}. These estimates are different from true matrices up to a transformation T=Mout1M^outT=M_{\rm out}^{-1}\widehat{M}_{\rm out}: M^in=T1Min\widehat{M}_{\rm in}=T^{-1}M_{\rm in}, M^j=T1jevenT\widehat{M}_{j}=T^{-1}\mathcal{M}^{\rm even}_{j}T and M^out=MoutT\widehat{M}_{\rm out}=M_{\rm out}T. The gate set tomography is self-consistent in the sense that M^outM^jNM^j2M^j1M^in=MoutjNevenj2evenj1evenMin\widehat{M}_{\rm out}\widehat{M}_{j_{N}}\cdots\widehat{M}_{j_{2}}\widehat{M}_{j_{1}}\widehat{M}_{\rm in}=M_{\rm out}\mathcal{M}^{\rm even}_{j_{N}}\cdots\mathcal{M}^{\rm even}_{j_{2}}\mathcal{M}^{\rm even}_{j_{1}}M_{\rm in} for any sequence of maps.

Such a method for implementing the tomography is called the linear inversion method. An alternative way is based on the maximum likelihood estimation Merkel2013 ; BlumeKohout2013 ; Stark2014 ; Greenbaum2015 ; BlumeKohout2017 ; Sugiyama2018 . Next, we will discuss how to measure the odd block. For simplicity, we assume that MinM_{\rm in} and MoutM_{\rm out} are known in the following. The gate set tomography can be directly generalised to the case of measuring the odd block.

V.2 The full tomography of a fermion process

To measure the odd block of a map \mathcal{M} that acts on mm modes, we introduce an ancillary mode (two Majorana fermion modes). The composite system has m+1m+1 modes, the Hilbert space is m1\mathcal{H}_{m}\otimes\mathcal{H}_{1}, and we use A and B to denote two subsystems, respectively. Let Am=evenodd\mathcal{M}^{\rm m}_{\rm A}=\mathcal{M}^{\rm even}\oplus\mathcal{M}^{\rm odd} be the Majorana transfer matrix of the map on the operator space of m\mathcal{H}_{m}. Then, the Majorana transfer matrix of the map on the composite system reads ABm=ABevenABodd\mathcal{M}^{\rm m}_{\rm AB}=\mathcal{M}^{\rm even}_{\rm AB}\oplus\mathcal{M}^{\rm odd}_{\rm AB}, where

ABeven=(even0000odd0000odd0000even)CeveniCoddc2m+1iCoddc2m+2iCevenc2m+1c2m+2\displaystyle\mathcal{M}^{\rm even}_{\rm AB}=\left(\begin{array}[]{cccc}\mathcal{M}^{\rm even}&0&0&0\\ 0&\mathcal{M}^{\rm odd}&0&0\\ 0&0&\mathcal{M}^{\rm odd}&0\\ 0&0&0&\mathcal{M}^{\rm even}\end{array}\right)\begin{array}[]{c}C_{\rm even}\\ iC_{\rm odd}c_{2m+1}\\ iC_{\rm odd}c_{2m+2}\\ iC_{\rm even}c_{2m+1}c_{2m+2}\end{array} (30)

is the even block of the map on the composite system, and

ABodd=(odd0000even0000even0000odd)CoddCevenc2m+1Cevenc2m+2iCoddc2m+1c2m+2\displaystyle\mathcal{M}^{\rm odd}_{\rm AB}=\left(\begin{array}[]{cccc}\mathcal{M}^{\rm odd}&0&0&0\\ 0&\mathcal{M}^{\rm even}&0&0\\ 0&0&\mathcal{M}^{\rm even}&0\\ 0&0&0&\mathcal{M}^{\rm odd}\end{array}\right)\begin{array}[]{c}C_{\rm odd}\\ C_{\rm even}c_{2m+1}\\ C_{\rm even}c_{2m+2}\\ iC_{\rm odd}c_{2m+1}c_{2m+2}\end{array} (39)

is the odd block of the map on the composite system. Here, the Majorana fermion operators denote the basis the matrix, where Ceven={Cu¯:|u¯|Even}C_{\rm even}=\{C_{\bar{u}}\,:\,|\bar{u}|\in{\rm Even}\} and Codd={Cu¯:|u¯|Odd}C_{\rm odd}=\{C_{\bar{u}}\,:\,|\bar{u}|\in{\rm Odd}\} are Cu¯C_{\bar{u}} operators on the first mm modes with the even and odd parities, respectively.

The even block of the composite system ABeven\mathcal{M}^{\rm even}_{\rm AB} can be measured using the quantum tomography, with which we can obtain both even\mathcal{M}^{\rm even} and odd\mathcal{M}^{\rm odd}, i.e. the whole Majorana transfer matrix of the map. If we measure the entire even block of the composite system, we will have two copies of each even\mathcal{M}^{\rm even} and odd\mathcal{M}^{\rm odd}. Later, we will show that one can only measure one copy of each block without using more ancillary modes, because of the limited operation set in a Majorana fermion quantum computer.

VI Quantum tomography in Majorana fermion quantum computers

The universal quantum computation can be implemented on Majorana fermions with the operation set: i) The preparation of a pair of Majorana fermion modes in the eigenstate of icicjic_{i}c_{j} with the eigenvalue +1+1; ii) The universal gate set including the exchange gate (braiding) Ri,j=12(𝟙+𝕔𝕚𝕔𝕛)R_{i,j}=\frac{1}{\sqrt{2}}(\openone+c_{i}c_{j}), the gate Ti,j=eπ8cicjT_{i,j}=e^{\frac{\pi}{8}c_{i}c_{j}} that enables non-Clifford qubit gates and the entangling gate Λi,j,k,q=eiπ4cicjckcq\Lambda_{i,j,k,q}=e^{i\frac{\pi}{4}c_{i}c_{j}c_{k}c_{q}}; iii) The measurement on a pair of Majorana fermion modes to read out the eigenvalue of icicjic_{i}c_{j} Bravyi2002 . If the entangling gate is replaced by the four-mode parity projection, the operation set is still universal. The parity projection is a nondestructive measurement of the eigenvalue cicjckcqc_{i}c_{j}c_{k}c_{q} on four Majorana fermion modes, which is described by two maps {η()=𝟙+η𝕔𝕚𝕔𝕛𝕔𝕜𝕔𝕢2𝟙+η𝕔𝕚𝕔𝕛𝕔𝕜𝕔𝕢2:η=±1}\{\mathcal{M}_{\eta}(\bullet)=\frac{\openone+\eta c_{i}c_{j}c_{k}c_{q}}{2}\bullet\frac{\openone+\eta c_{i}c_{j}c_{k}c_{q}}{2}\,:\,\eta=\pm 1\}; Given the input state ρ\rho, when the measurement outcome is the eigenvalue η\eta, the output state is η(ρ)\mathcal{M}_{\eta}(\rho) up to a normalisation factor. With the universal operation set, we can implement fault-tolerant universal qubit and fermionic quantum computations Li2016 ; Li2018 . In this section, we discuss how to implement the process tomography in a Majorana fermion quantum computer using the universal operation set.

Given a finite set of fermion modes, we can only measure the even block of a map that acts on these modes. If the total number of Majorana fermion modes is 2m2m, the even block is a 4m/24^{m}/2-dimensional square matrix. To measure the even block, we need to prepare 4m/24^{m}/2 linearly-independent states and have 4m/24^{m}/2 linearly-independent measurement operators. However, we are not able to prepare 4m/24^{m}/2 linearly-independent states using the limited set of operations in a quantum computer.

First, we consider two Majorana fermion modes, c1c_{1} and c2c_{2}. The two eigenstates of ic1c2ic_{1}c_{2} are ρ1=12(𝟙+𝕚𝕔𝟙𝕔𝟚)\rho_{1}=\frac{1}{2}(\openone+ic_{1}c_{2}) and ρ1=12(𝟙𝕚𝕔𝟙𝕔𝟚)\rho_{1}^{\prime}=\frac{1}{2}(\openone-ic_{1}c_{2}), corresponding to eigenvalues +1+1 and 1-1, respectively. These two states are linearly independent and sufficient for measuring the even block of two Majorana fermion modes. However, usually we only have one initial state in a quantum computer, and let’s assume it is ρ1\rho_{1}. We can find that the state ρ1\rho_{1} is invariant under gates SS and TT. Therefore, given the initial state ρ1\rho_{1} and the limited set of operations, we cannot measure the entire even block of two Majorana fermion modes.

Now, we consider the general case. For 2m2m Majorana fermion modes, we assume that the initial state of the quantum computer is ρm=i=1m12(𝟙+𝕚𝕔𝟚𝕚𝟙𝕔𝟚𝕚)\rho_{m}=\prod_{i=1}^{m}\frac{1}{2}(\openone+ic_{2i-1}c_{2i}), which is the eigenstate of all ic2i1c2iic_{2i-1}c_{2i} operators with the same eigenvalue +1+1. The state is also an eigenstate of the parity operator with the eigenvalue (1)m(-1)^{m}, i.e. Cρm=ρmC=(1)mρmC\rho_{m}=\rho_{m}C=(-1)^{m}\rho_{m}. We can find that the parity operator is a conserved quantity under the four gates RR, TT, Λ\Lambda and the parity projection. Therefore, we can only prepare states in a subspace of the Hilbert space, i.e. states with the parity (1)m(-1)^{m}. The dimension of the subspace is 2m12^{m-1}, so we can only prepare at most 4m14^{m-1} linearly-independent density matrices using the limited set of operations.

Because of the limited operation set in a Majorana fermion quantum computer, one can only access a subspace of the Hilbert space. To prepare the total 4m/24^{m}/2 linearly-independent states, we either need an additional initial state with a different parity or an additional pair of Majorana fermion modes. With the additional modes, we can exchange the particle between two subsystems, which can flip parities of both subsystems. In this way, we can effectively prepare an initial state with the different parity.

In summary, given the limited operation set in a quantum computer, we are not able to measure the entire even block of a map, although it is allowed according to SR. To measure the entire even block, we need a pair of ancillary Majorana fermion modes. Note that we also need the ancillary pair for measuring the odd block. We are about to show that with one ancillary pair, we can measure both even and odd blocks.

VI.1 State preparation protocol

First, we identify the operator space which is the span of states that can be prepared using the limited operation set. We consider 2m2m Majorana fermion modes. The basis of the even-parity operator space is CevenC_{\rm even}. All valid states according to SR are in this space. Now, we consider another basis of the space, which is C+CC_{+}\cup C_{-}, where C±={[𝟙±(𝟙)𝕞]𝕦¯:|𝕦¯|Even,𝕦𝟚𝕞=𝟘}C_{\pm}=\{[\openone\pm(-1)^{m}C]C_{\bar{u}}\,:\,|\bar{u}|\in{\rm Even},~{}u_{2m}=0\}. We note that (1)mCCu¯=μu¯C𝟏¯u¯(-1)^{m}CC_{\bar{u}}=\mu_{\bar{u}}C_{\bar{\bf 1}-\bar{u}}, where μu¯=(1)mCCu¯C𝟏¯u¯=C𝟏¯Cu¯C𝟏¯u¯=±1\mu_{\bar{u}}=(-1)^{m}CC_{\bar{u}}C_{\bar{\bf 1}-\bar{u}}=C_{\bar{\bf 1}}C_{\bar{u}}C_{\bar{\bf 1}-\bar{u}}=\pm 1 is a function of u¯\bar{u}. Basis operators in C+C_{+} and CC_{-} are orthogonal and form two 4m14^{m-1}-dimensional subspaces. We have CB=BC=±(1)mBCB=BC=\pm(-1)^{m}B if BC±B\in C_{\pm}. We focus on the operator subspace span(C+){\rm span}(C_{+}).

There are at most 4m14^{m-1} linearly-independent states that can be prepared using the limited operation set. We suppose these states are {ρi:i=1,2,,4m1}\{\rho_{i}\,:\,i=1,2,\ldots,4^{m-1}\}, which obey Cρi=ρiC=(1)mρiC\rho_{i}=\rho_{i}C=(-1)^{m}\rho_{i}. Therefore, these states form a basis of the subspace span(C+){\rm span}(C_{+}), i.e. we can express basis operators in terms of states in the form Cu¯+μu¯C𝟏¯u¯=iαu¯,iρiC_{\bar{u}}+\mu_{\bar{u}}C_{\bar{\bf 1}-\bar{u}}=\sum_{i}\alpha_{\bar{u},i}\rho_{i}, where αu¯,i\alpha_{\bar{u},i} are real coefficients.

Second, we show that 2m+22m+2 Majorana fermion modes are sufficient for measuring a map on 2m2m Majorana fermion modes. Let C¯+\overline{C}_{+} be the set of basis operators on 2m+22m+2 Majorana fermion modes that is accessible for the state preparation. We consider four operators

Gu¯\displaystyle G_{\bar{u}} =\displaystyle= Cu¯+μu¯C𝟏¯u¯ic2m+1c2m+2,\displaystyle C_{\bar{u}}+\mu_{\bar{u}}C_{\bar{\bf 1}-\bar{u}}ic_{2m+1}c_{2m+2}, (40)
Hu¯\displaystyle H_{\bar{u}} =\displaystyle= C𝟏¯u¯+μu¯Cu¯ic2m+1c2m+2,\displaystyle C_{\bar{\bf 1}-\bar{u}}+\mu_{\bar{u}}C_{\bar{u}}ic_{2m+1}c_{2m+2}, (41)
Iu¯\displaystyle I_{\bar{u}} =\displaystyle= Cu¯ic2mc2m+1+μu¯C𝟏¯u¯c2mc2m+2,\displaystyle C_{\bar{u}}ic_{2m}c_{2m+1}+\mu_{\bar{u}}C_{\bar{\bf 1}-\bar{u}}c_{2m}c_{2m+2}, (42)
Ju¯\displaystyle J_{\bar{u}} =\displaystyle= C𝟏¯u¯c2mc2m+1μu¯Cu¯ic2mc2m+2,\displaystyle C_{\bar{\bf 1}-\bar{u}}c_{2m}c_{2m+1}-\mu_{\bar{u}}C_{\bar{u}}ic_{2m}c_{2m+2}, (43)

where |u¯||\bar{u}| is even and u2m=0u_{2m}=0. We have C¯+={Gu¯,Hu¯,Iu¯,Ju¯}\overline{C}_{+}=\{G_{\bar{u}},H_{\bar{u}},I_{\bar{u}},J_{\bar{u}}\}. Focusing on the first term on RHS of each equation, we can find that Ceven={Cu¯,C𝟏¯u¯}C_{\rm even}=\{C_{\bar{u}},C_{\bar{\bf 1}-\bar{u}}\} and Codd={Cu¯c2m,iC𝟏¯u¯c2m}C_{\rm odd}=\{C_{\bar{u}}c_{2m},-iC_{\bar{\bf 1}-\bar{u}}c_{2m}\}. In the measurement, if we only measure operators of the first two blocks in Eq. (30), i.e. CevenC_{\rm even} and iCoddc2m+1iC_{\rm odd}c_{2m+1}, the second term of each element in C¯+\overline{C}_{+} contributes zero to the measurement result. In this way, we can reconstruct the first two blocks of Eq. (30).

Third, we show that operators Gu¯G_{\bar{u}}, Hu¯H_{\bar{u}}, Iu¯I_{\bar{u}} and Ju¯J_{\bar{u}} can be constructed using the exchange gate. The exchange gate has the property Ri,jciRi,j=cjR_{i,j}c_{i}R_{i,j}^{\dagger}=-c_{j} and Ri,jcjRi,j=ciR_{i,j}c_{j}R_{i,j}^{\dagger}=c_{i}. We consider the following four states

ρ¯4i3\displaystyle\overline{\rho}_{4i-3} =\displaystyle= ρi𝟙+𝕚𝕔𝟚𝕞+𝟙𝕔𝟚𝕞+𝟚2,\displaystyle\rho_{i}\frac{\openone+ic_{2m+1}c_{2m+2}}{2}, (44)
ρ¯4i2\displaystyle\overline{\rho}_{4i-2} =\displaystyle= R2m,2m+1ρ¯4i3R2m,2m+11,\displaystyle R_{2m,2m+1}\overline{\rho}_{4i-3}R_{2m,2m+1}^{-1}, (45)
ρ¯4i1\displaystyle\overline{\rho}_{4i-1} =\displaystyle= R2m,2m+2ρ¯4i3R2m,2m+21,\displaystyle R_{2m,2m+2}\overline{\rho}_{4i-3}R_{2m,2m+2}^{-1}, (46)
ρ¯4i\displaystyle\overline{\rho}_{4i} =\displaystyle= R2m,2m+12ρ¯4i3R2m,2m+12.\displaystyle R_{2m,2m+1}^{2}\overline{\rho}_{4i-3}R_{2m,2m+1}^{-2}. (47)

Then, we have

Gu¯\displaystyle G_{\bar{u}} =\displaystyle= iαu¯,i(ρ¯4i3+ρ¯4i),\displaystyle\sum_{i}\alpha_{\bar{u},i}(\overline{\rho}_{4i-3}+\overline{\rho}_{4i}), (48)
Hu¯\displaystyle H_{\bar{u}} =\displaystyle= μu¯iαu¯,i(ρ¯4i3ρ¯4i),\displaystyle\mu_{\bar{u}}\sum_{i}\alpha_{\bar{u},i}(\overline{\rho}_{4i-3}-\overline{\rho}_{4i}), (49)
Iu¯\displaystyle I_{\bar{u}} =\displaystyle= iαu¯,i(ρ¯4i3+ρ¯4i2ρ¯4i1),\displaystyle\sum_{i}\alpha_{\bar{u},i}(\overline{\rho}_{4i-3}+\overline{\rho}_{4i}-2\overline{\rho}_{4i-1}), (50)
Ju¯\displaystyle J_{\bar{u}} =\displaystyle= μu¯iαu¯,i(ρ¯4i3+ρ¯4i2ρ¯4i2).\displaystyle\mu_{\bar{u}}\sum_{i}\alpha_{\bar{u},i}(\overline{\rho}_{4i-3}+\overline{\rho}_{4i}-2\overline{\rho}_{4i-2}). (51)

Now, we present the state preparation protocol in the inductive way:

  • 1.

    Let 𝐆1{\bf G}_{1} be the set of two-mode gates, and 𝐆1={𝟙}{\bf G}_{1}=\{\openone\} has only one identity gate;

  • 2.

    Given the set of 2k2k-mode gates 𝐆k{\bf G}_{k}, we generate the set of (2k+2)(2k+2)-mode gates [see Fig. 1(b) and (c)], and

    𝐆k+1\displaystyle{\bf G}_{k+1} =\displaystyle= {G,R2k,2k+1G,R2k,2k+2G,\displaystyle\{G,R_{2k,2k+1}G,R_{2k,2k+2}G, (52)
    R2k,2k+12G:G𝐆k},\displaystyle R_{2k,2k+1}^{2}G\,:\,G\in{\bf G}_{k}\},

    which has 4k4^{k} gates;

  • 3.

    Repeat step-2 until 𝐆m+1{\bf G}_{m+1} is generated;

  • 4.

    Prepare the 2m+22m+2 Majorana fermion modes in the initial state

    ρ=i=1m+1𝟙+𝕚𝕔𝟚𝕚𝟙𝕔𝟚𝕚2.\displaystyle\rho=\prod_{i=1}^{m+1}\frac{\openone+ic_{2i-1}c_{2i}}{2}. (53)
  • 5.

    Generate states ρG=GρG\rho_{G}=G\rho G^{\dagger}, where G𝐆m+1G\in{\bf G}_{m+1}.

In this way, we can prepare 4m4^{m} linearly independent states of 2m+22m+2 Majorana fermion modes, which are sufficient for implementing the process tomography to measure a map on 2m2m Majorana fermion modes.

VI.2 Measurement protocol

We need 4m4^{m} linearly-independent measurement operators, which are in the form CevenC_{\rm even} and iCoddc2m+1iC_{\rm odd}c_{2m+1}. These operators have the even parity and can be written as a product of two-mode operators icicjic_{i}c_{j}. Therefore, we can realise the measurement straight-forwardly using two-mode measurements. If we only have two-mode measurements on specific pairs of modes, we can use the exchange gate to realise the two-mode measurement on any pair of modes.

Now, we show that, using pairwise measurements ic2i1c2iic_{2i-1}c_{2i} and a subset of inverse gates of G𝐆m+1G\in{\bf G}_{m+1}, we can generate all 4m+1/24^{m+1}/2 even-parity operators of the 2m+22m+2 Majorana fermion modes. For only two Majorana fermion modes, using the measurement of ic1c2ic_{1}c_{2}, we can measure two even-parity operators {𝟙,𝕚𝕔𝟙𝕔𝟚}\{\openone,ic_{1}c_{2}\}, where the measurement of the identity operator is trivial. For 2m2m Majorana fermion modes, the set of even-parity operators is CevenC_{\rm even}. These even-parity operators can always be measured using pairwise measurements and exchange gates.

For 2m+22m+2 Majorana fermion modes, even-parity operators can be divided into four subsets [see Eq. (30)]: Cu¯CevenC_{\bar{u}}\in C_{\rm even}, which are operators without c2m+1c_{2m+1} and c2m+2c_{2m+2} in the product; Cu¯i1u2mc2mc2m+1C_{\bar{u}}i^{1-u_{2m}}c_{2m}c_{2m+1}, which are operators with c2m+1c_{2m+1} in the product; Cu¯i1u2mc2mc2m+2C_{\bar{u}}i^{1-u_{2m}}c_{2m}c_{2m+2}, which are operators with c2m+2c_{2m+2} in the product; and Cu¯ic2m+1c2m+2C_{\bar{u}}ic_{2m+1}c_{2m+2}, which are operators with both c2m+1c_{2m+1} and c2m+2c_{2m+2} in the product. We note that all operators in CoddC_{\rm odd} can be expressed as Cu¯iu2mc2mC_{\bar{u}}i^{-u_{2m}}c_{2m}, where Cu¯CevenC_{\bar{u}}\in C_{\rm even}.

We show that these four subsets can be measured by applying exchange gates. Given the measurement of Cu¯CevenC_{\bar{u}}\in C_{\rm even} and the measurement of ic2m+1c2m+2ic_{2m+1}c_{2m+2}, we can measure operators Cu¯C_{\bar{u}} and Cu¯ic2m+1c2m+2C_{\bar{u}}ic_{2m+1}c_{2m+2}. If we apply the gate U1U^{-1} before measurements, we can effectively measure operators UCu¯U1UC_{\bar{u}}U^{-1} and UCu¯ic2m+1c2m+2U1UC_{\bar{u}}ic_{2m+1}c_{2m+2}U^{-1}. When u2m=1u_{2m}=1, we have

R2m,2m+1Cu¯R2m,2m+11\displaystyle R_{2m,2m+1}C_{\bar{u}}R_{2m,2m+1}^{-1} =\displaystyle= Cu¯c2mc2m+1,\displaystyle-C_{\bar{u}}c_{2m}c_{2m+1}, (54)
R2m,2m+2Cu¯R2m,2m+21\displaystyle R_{2m,2m+2}C_{\bar{u}}R_{2m,2m+2}^{-1} =\displaystyle= Cu¯c2mc2m+2.\displaystyle-C_{\bar{u}}c_{2m}c_{2m+2}. (55)

When u2m=0u_{2m}=0, we have

R2m,2m+1Cu¯ic2m+1c2m+2R2m,2m+11\displaystyle R_{2m,2m+1}C_{\bar{u}}ic_{2m+1}c_{2m+2}R_{2m,2m+1}^{-1}
=\displaystyle= Cu¯ic2mc2m+2,\displaystyle C_{\bar{u}}ic_{2m}c_{2m+2},
R2m,2m+2Cu¯ic2m+1c2m+2R2m,2m+21\displaystyle R_{2m,2m+2}C_{\bar{u}}ic_{2m+1}c_{2m+2}R_{2m,2m+2}^{-1}
=\displaystyle= Cu¯ic2mc2m+1.\displaystyle-C_{\bar{u}}ic_{2m}c_{2m+1}. (57)

Therefore, all operators in the four subsets can be measured.

Similar to the state preparation, we present the measurement protocol in the inductive way:

  • 1.

    Let U1U_{1} be the set of two-mode gates, and 𝐔1={𝟙}{\bf U}_{1}=\{\openone\} has only one identity gate;

  • 2.

    Given the set of 2k2k-mode gates 𝐔k{\bf U}_{k}, we generate the set of (2k+2)(2k+2)-mode gates, and

    𝐔k+1\displaystyle{\bf U}_{k+1} =\displaystyle= {U,UR2k,2k+11,GR2k,2k+21:U𝐔k};\displaystyle\{U,UR_{2k,2k+1}^{-1},GR_{2k,2k+2}^{-1}\,:\,U\in{\bf U}_{k}\}; (58)
  • 3.

    Repeat step-2 until 𝐔m+1{\bf U}_{m+1} is generated;

  • 4.

    At the end of the circuit, implement the pairwise measurements of {ic2i1c2i:i=1,2,,m+1}\{ic_{2i-1}c_{2i}\,:\,i=1,2,\ldots,m+1\}. With these pairwise measurements, we can effectively measure 2m+12^{m+1} operators in the form

    Qn¯=i=1m+1(ic2i1c2i)ni.\displaystyle Q_{\bar{n}}=\prod_{i=1}^{m+1}(ic_{2i-1}c_{2i})^{n_{i}}. (59)
  • 5.

    Apply the gate U𝐔m+1U\in{\bf U}_{m+1} before the measurement to effectively measure the operator UQn¯UU^{\dagger}Q_{\bar{n}}U. The set {UQn¯U}\{U^{\dagger}Q_{\bar{n}}U\} includes all even-parity operators of the 2m+22m+2 Majorana fermion modes.

We can find that U1𝐆kU^{-1}\in{\bf G}_{k} for all U𝐔kU\in{\bf U}_{k}.

VI.3 The protocol of tomography

The process tomography of the map \mathcal{M} on 2m2m Majorana fermion modes can be measured as shown in Fig. 1:

  • 1.

    To measure the map on 2m2m modes, we need two ancillary Majorana fermion modes;

  • 2.

    Generate the gate set 𝐆m+1{\bf G}_{m+1} according to the circuit in Fig. 1(b) and (c), and circuits are generated using four gates S=S0,S1,S2,S3S=S_{0},S_{1},S_{2},S_{3};

  • 3.

    Generate the gate set 𝐔m+1{\bf U}_{m+1} formed by inverse gates U=G1U=G^{-1}, where G𝐆m+1G\in{\bf G}_{m+1} are generated by three gates S=S0,S1,S2S=S_{0},S_{1},S_{2};

  • 4.

    Prepare each pair of Majorana fermion modes in the eigenstate of ic2i1c2iic_{2i-1}c_{2i} with the eigenvalue +1+1;

  • 5.

    Choose a gate G𝐆m+1G\in{\bf G}_{m+1} and apply the gate on 2m+22m+2 modes;

  • 6.

    Apply the map on the first 2m2m modes;

  • 7.

    Choose a gate U𝐔m+1U\in{\bf U}_{m+1} and apply the gate on 2m+22m+2 modes;

  • 8.

    Measure the operator ic2i1c2iic_{2i-1}c_{2i} for each pair of Majorana fermion modes.

Data generated using these circuits are informationally complete and sufficient for computing both the even and odd blocks of the map.

The state preparation and measurement circuits are simulated numerically using the code available at https://github.com/Zhanggangtjnu/FMQPT.git.

VII Conclusions

In this paper, we present the conditions that valid fermion states, processes and measurements must satisfy according to SR. We introduce the Majorana transfer matrix representation, such that tomography protocols can be applied to fermionic systems. According to SR conditions, we find that the full reconstruction of fermion processes always needs at least one ancillary fermion mode (two Majorana fermion modes). In a Majorana fermion quantum computer, the informationally-complete state preparation and measurement can be realised using two-mode initialisation, measurement and braiding operations, and the protocol is explicitly presented. Our results can be used for the validation of quantum operations and reconstruction of processes in Majorana fermion systems.

Acknowledgements.
We thank Wenyu Wu for discussions on the case with particle number conservation. This work is supported by the National Natural Science Foundation of China (Grant No. 11705127, 11574028, 11874083 and 11875050). GZ acknowledges the support of Program for Innovative Research in University of Tianjin (Grant No. TD13-5077). YL acknowledges the support of NSAF (Grant No. U1930403).

References

  • (1) C. Nayak, S. H. Simon, A. Stern, M. Freedman, and S. Das Sarma, Non-Abelian anyons and topological quantum computation, Rev. Mod. Phys. 80, 1083 (2008).
  • (2) G. Moore and N. Read, Nonabelions in the fractional quantum Hall effect, Nucl. Phys. B 360, 362 (1991).
  • (3) A. Y. Kitaev, Unpaired Majorana fermions in quantum wires, Phys.-Usp. 44, 131 (2001).
  • (4) V. Mourik, K. Zuo, S. M. Frolov, S. R. Plissard, E. P. A. M. Bakkers, and L. P. Kouwenhoven, Signatures of Majorana Fermions in Hybrid Superconductor-Semiconductor Nanowire Devices, Science 336, 1003 (2012).
  • (5) J. Alicea, Y. Oreg, G. Refael, F. von Oppen, and M. P. A. Fisher, Non-Abelian statistics and topological quantum information processing in 1D wire networks, Nature Phys. 7, 412 (2011).
  • (6) S. Bravyi and A. Kitaev, Fermionic quantum computation, Ann. Phys. (N.Y.) 298, 210 (2002).
  • (7) Y. Li, Fault-tolerant fermionic quantum computation based on color code, Phys. Rev. A 98, 012336 (2018).
  • (8) S. Bravyi, Universal quantum computation with the ν=5/2\nu=5/2 fractional quantum Hall state, Phys. Rev. A 73, 042313 (2006).
  • (9) Y. Li, Noise threshold and resource cost of fault-tolerant quantum computing with Majorana fermions in hybrid systems, Phys. Rev. Lett. 117, 120403 (2016).
  • (10) I. L. Chuang and M. A. Nielsen, Prescription for experimental determination of the dynamics of a quantum black box, J. Mod. Opt. 44, 2455 (1997).
  • (11) J. F. Poyatos, J. I. Cirac, and P. Zoller, Complete characterization of a quantum process: The two-bit quantum gate, Phys. Rev. Lett. 78, 390 (1997).
  • (12) G. M. D’Ariano and P. L. Presti, Quantum tomography for measuring experimentally the matrix elements of an arbitrary quantum operation, Phys. Rev. Lett. 86, 4195 (2001).
  • (13) J. B. Altepeter, D. Branning, E. Jeffrey, T. C. Wei, P. G. Kwiat, R. T. Thew, J. L. O’Brien, M. A. Nielsen, and A. G. White, Ancilla-assisted quantum process tomography, Phys. Rev. Lett. 90, 193601 (2003).
  • (14) M. Mohseni and D. A. Lidar, Direct characterization of quantum dynamics, Phys. Rev. Lett. 97, 170501 (2006).
  • (15) S. T. Merkel, J. M. Gambetta, J. A. Smolin, S. Poletto, A. D. Córcoles, B. R. Johnson, C. A. Ryan, and M. Steffen, Self-consistent quantum process tomography, Phys. Rev. A 87, 062119 (2013).
  • (16) R. Blume-Kohout, J. K. Gamble, E. Nielsen, J. Mizrahi, J. D. Sterk, and P. Maunz, Robust, self-consistent, closed-form tomography of quantum logic gates on a trapped ion qubit, arXiv:1310.4492
  • (17) C. Stark, Self-consistent tomography of the state-measurement Gram matrix, Phys. Rev. A 89, 052109 (2014).
  • (18) D. Greenbaum, Introduction to quantum gate set tomography, arXiv:1509.02921
  • (19) R. Blume-Kohout, J. King Gamble, E. Nielsen, K. Rudinger, J. Mizrahi, K. Fortier, and P. Maunz, Demonstration of qubit operations below a rigorous fault tolerance threshold with gate set tomography, Nat. Commun. 8, 14485 (2017).
  • (20) T. Sugiyama, S. Imori, and F. Tanaka, Reliable characterization of super-accurate quantum operations, arXiv:1806.02696
  • (21) A. A. Md. Irfan, K. Mayer, G. Ortiz, and E. Knill, Certified quantum measurement of Majorana fermions, Phys. Rev. A 101, 032106 (2020).
  • (22) G. G. Amosov and S. N. Filippov, Spectral properties of reduced fermionic density operators and parity superselection rule, Quantum Inf. Process 16, 2 (2017).
  • (23) P. Zanardi, Quantum entanglement in fermionic lattices, Phys. Rev. A 65, 042101 (2002).
  • (24) M. C. Bañuls, J. I. Cirac, and M. M. Wolf, Entanglement in fermionic systems, Phys. Rev. A 76, 022311 (2007).
  • (25) K. Brádler and R. Jáuregui, Comment on “Fermionic entanglement ambiguity in noninertial frames”, Phys. Rev. A 85, 016301 (2012).
  • (26) C. Cisneros, R. P. Marínez-y-Romero, H. N. Núñez-Yépez, and A. L. Salas-Brito, Limitations on the superposition principle: superselection rules in non-relativistic quantum mechanics, Eur. J. Phys. 19, 237 (1998).
  • (27) G. C. Hegerfeldt, K. Kraus, and E. P. Wigner, Proof of the Fermion Superselection Rule Without the Assumption of Time—Reversal Invariance. In: Wightman A.S. (eds) Part I: Particles and Fields. Part II: Foundations of Quantum Mechanics, The Scientific Papers, vol A / 3. Springer, Berlin, Heidelberg (1997).
  • (28) G. C. Wick, A. S. Wightman, and E. P. Wigner, The Intrinsic Parity of Elementary Particles. In: Wightman A.S. (eds) Part I: Particles and Fields. Part II: Foundations of Quantum Mechanics, The Scientific Papers, vol A / 3. Springer, Berlin, Heidelberg (1997).
  • (29) Y. Aharonov and L. Susskind, Charge Superselection Rule, Phys. Rev. 155, 1428 (1967).
  • (30) G. C. Wick, A. S. Wightman, and E. P. Wigner, Superselection Rule for Charge, Phys. Rev. D 1, 3267 (1970).
  • (31) M.-D. Choi, Completely positive linear maps on complex matrices, Linear Algebra Appl. 10, 285 (1975).
  • (32) M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information, Cambridge University Press, Cambridge, (2010).
  • (33) T. F. Jordan, A. Shaji, and E. C. G. Sudarshan, Dynamics of initially entangled open quantum systems, Phys. Rev. A 70, 052110 (2004).
  • (34) S. Bravyi, B. M. Terhal, and B. Leemhuis, Majorana fermion codes, New J. Phys. 12, 083039 (2010).
  • (35) G. Ortiz, J. E. Gubernatis, E. Knill, and R. Laflamme, Quantum algorithms for fermionic simulations, Phys. Rev. A 64, 022319 (2001).
  • (36) M. Gluza, M. Kliesch, J. Eisert, and L. Aolita, Fidelity witnesses for fermionic quantum simulations, Phys. Rev. Lett. 120, 190501 (2018).