
all weight-12 stabilizers.
Proposition 2
(Sheet restriction eliminates weight-3 logicals)
.
Within a single triad
sheet, no weight-3 logical operator exists.
Proof.
A weight-3 logical of the full FCC code has the triad structure: one edge from
S
xy
,
one from
S
xz
, one from
S
yz
. Restricted to a single sheet
S
xy
, only the
S
xy
edge survives
a weight-1 operator. Weight-1 operators are always detected by the vertex
Z
-stabilizers
(each edge has two distinct endpoints). Therefore no weight-3 FCC logical survives the
sheet restriction.
The minimum-weight logical operators of the sheet code are non-contractible cycles within
the sheet, wrapping the torus. These have length
L
, matching the torus period.
Layer structure.
Each triad sheet decomposes further into
L
independent layers at each
value of the zero-displacement coordinate (
z
for
S
xy
). Each layer is a
2
D toric code on a
rotated square lattice of linear dimension
L
, with
L
2
edges,
L
2
/2
vertices, and parameters
[[L
2
, 2, L]]
. The sheet code
[[L
3
, 2L, L]]
is therefore
L
parallel copies of the
2
D toric code.
The three triad sheets yield
3L
independent toric codes on the same FCC lattice, all at
K = 4
. The novelty lies not in the per-layer code (which is the standard toric code) but
in the decomposition: the FCC lattice accommodates
3L
parallel toric codes encoding
6L
logicals in
3L
3
qubits, compared to
∼ 3L/2
surface code blocks encoding
∼ 3L/2
logicals
in the same qubit count on a square lattice a
4×
improvement in logical qubit density.
5 Comparison with Known Codes
Table 1: The FCC sheet code compared with established codes at similar parameters.
Code
n k d
Rate
K
Surface code
2d
2
−1
1
d ∼ 1/(2d
2
)
4
3D toric code
3L
3
3
L ∼ 1/L
3
6
FCC sheet code
L
3
2L L 2/L
2
4
Full FCC code
3L
3
2L
3
+2
3 2/3 12
At
L = 10
(
d = 10
): the surface code encodes 1 logical qubit in 199 physical qubits; the 3D
toric code encodes 3 in 3,000; three FCC sheets encode 60 in 3,000 (Table 1). Three sheets
encode
20×
more logicals than the 3D toric code at the same qubit count and distance.
For 60 logical qubits at
d = 10
, the surface code requires
60 × 199 = 11,940
qubits vs
3,000
for three FCC sheets: a
4×
savings. Figure 3 summarizes these comparisons.
6 Hardware Compatibility
The sheet code requires
K = 4
: each data qubit connects to 2 vertex
Z
-ancillas and 2 oc-
tahedral
X
-ancillas. Each ancilla connects to 4 data qubits. This is the same connectivity
as the surface code. The
[[L
3
, 2L, L]]
parameters require periodic (torus) boundaries; on a
4