- Step-by-Step Derivation
- Circuit and noise model
- The only noisy operations are the two CNOTs. Right after each CNOT, a two-qubit depolarizing channel acts on that CNOT’s two qubits:
- after CNOT21: an error \(P_{12}\) on qubits \((1,2)\),
- after CNOT03: an error \(P_{03}\) on qubits \((0,3)\).
- Each error is a Pauli on its two qubits: \(P\in\{II, IX,\dots, ZZ\}\) with
\[
\Pr(P=II)=1-p,\qquad \Pr(P=Q\neq II)=\frac{p}{15}.
\]
- The subsequent ideal gates act on disjoint qubits, so the effective end-of-circuit error is
\[
E = P_{03}\otimes P_{12},
\]
with $P_{03}$ and $P_{12}$ independent.
- Target logical state and its physical stabilizer
- The code stabilizers are \(XXXX\) and \(ZZZZ\).
- For the logical Bell state \((|00\rangle_{AB}+|11\rangle_{AB})/\sqrt{2}\),
\[
X_A X_B = (XIXI)(XXII) = IXXI,\qquad Z_A Z_B = (ZZII)(ZIZI) = IZZI.
\]
- Hence the physical 4-qubit target state is the unique stabilizer state with generators
\[
\langle\, XXXX,\; ZZZZ,\; IXXI,\; IZZI \,\rangle.
\]
- Restricted to the disjoint pairs (0,3) and (1,2), this is exactly the product of two Bell pairs:
\[
\{II,XX,YY,ZZ\}_{03}\ \times\ \{II,XX,YY,ZZ\}_{12}.
\]
- Post-selection condition (detectable vs. undetectable)
- We post-select on “no detectable error,” i.e., on errors \(E\) that commute with both \(XXXX\) and \(ZZZZ\).
- For a two-qubit Pauli \(P\) on a pair, define the commutation signatures
\[
s_X(P)=\pm1 \text{ for } [P,XX]=0\text{ or }\{P,XX\}=0,\qquad s_Z(P)=\pm1 \text{ for } [P,ZZ]=0\text{ or }\{P,ZZ\}=0.
\]
- For the full error \(E=P_{03}\otimes P_{12}\), we have
\[
s_X(E)=s_X(P_{03})\,s_X(P_{12}),\qquad s_Z(E)=s_Z(P_{03})\,s_Z(P_{12}).
\]
- Post-selection acceptance requires
\[
s_X(E)=+1,\quad s_Z(E)=+1\quad\Longleftrightarrow\quad s_X(P_{03})=s_X(P_{12})\text{ and } s_Z(P_{03})=s_Z(P_{12}).
\]
Thus $P_{03}$ and $P_{12}$ must lie in the same signature class.
- Classifying two-qubit Paulis by signature
- The 16 two-qubit Paulis on a pair split into four classes by \((s_X,s_Z)\in\{(+,+),(+,-),(-,+),(-,-)\}\), with exactly 4 Paulis per class.
- The \((+,+)\) class is \(\{II,XX,YY,ZZ\}\); the other three classes each contain 4 non-identity Paulis.
- Under the depolarizing model, the per-pair class probabilities are
\[
w_0:=\Pr\big((+,+)\big)=(1-p)+3\frac{p}{15}=1-\frac{4}{5}p,
\]
\[
w_2=\Pr\big((-,+)\big)=\frac{4}{15}p,\quad
\]
- Acceptance probability (yield)
- We accept iff the two independent draws \(P_{03}\) and \(P_{12}\) fall in the same class:
\[
= \left(1-\frac{4}{5}p\right)^2 + 3\left(\frac{4}{15}p\right)^2
\]
- Logical fidelity conditioned on acceptance
- Within the accepted set, the final logical 2-qubit state matches the target Bell state iff \(E\) fixes the target physical state, i.e., \(E\) lies in its stabilizer. From above, this requires
\[
P_{03}\in\{II,XX,YY,ZZ\},\quad P_{12}\in\{II,XX,YY,ZZ\},
\]
which occurs with probability $w_0^2 = \left(1-\frac{4}{5}p\right)^2$.
- Any other accepted error is an undetectable logical Pauli (e.g., \(X_B\), \(Z_A\), or \(Y_A Y_B\) up to stabilizers) that maps the target Bell state to an orthogonal Bell state, yielding zero overlap.
- Therefore the conditional logical state fidelity is
\[
= \frac{\Pr(E\in \text{stabilizer of target})}{\Pr(\text{accepted})}
= \frac{\left(1-\frac{4}{5}p\right)^2}{\left(1-\frac{4}{5}p\right)^2 + 3\left(\frac{4}{15}p\right)^2}
\]
\[
F_{\text{logical}}(p)=1-\frac{16}{75}p^2+O(p^3),
\]
i.e., all first-order logical errors are detected and discarded.
- Mathematical Typesetting
All expressions are typeset in LaTeX above.
- Conventions and Units
- Qubits are labeled 0–3; logical qubits A,B as given.
- Depolarizing noise only on the two CNOTs; Hadamards are ideal.
- Post-selection keeps only errors commuting with \(XXXX\) and \(ZZZZ\).
- Final Answer:
F_logical(p) = [(1 - 4p/5)^2] / [(1 - 4p/5)^2 + 3(4p/15)^2] = [1 - (8/5)p + (16/25)p^2] / [1 - (8/5)p + (64/75)p^2].