Remark 23: Generalizations Beyond Pauli #
Statement #
The gauging measurement procedure (Def_5) generalizes beyond Pauli logical operators on qubits:
Non-Pauli operators: The procedure applies to any representation of a finite group by operators with tensor product factorization (including magic state production and Clifford operators in topological codes).
Qudit systems: Replace Z₂ with Z_p (or more general finite groups), using p-state qudits. The boundary/coboundary maps become Z_p-linear maps.
Nonabelian groups: The procedure generalizes to nonabelian symmetry groups, but measuring local charges no longer determines a definite global charge (the total charge can remain in superposition).
Main Results #
quditBoundaryMap: boundary map ∂ over Z_p generalizing Def_1quditCoboundaryMap: coboundary map δ over Z_pquditCoboundaryMap_eq_transpose: δ is the transpose of ∂ over Z_pquditBoundary_comp_secondBoundary_eq_zero: ∂ ∘ ∂₂ = 0 over Z_pabelian_charge_sum_well_defined: sum of local charges is order-independentnonabelian_product_order_dependent: product of noncommuting elements is order-dependent
Corollaries #
quditBoundaryMap_specializes_to_qubit: Z_p maps reduce to Z₂ maps when p = 2qudit_range_secondBoundary_le_ker_boundary: im(∂₂) ≤ ker(∂) over Z_pabelian_local_determines_global: local abelian charges determine global chargenonabelian_local_underdetermines_global: local nonabelian measurements leave ambiguity
1. Qudit Generalization: Boundary Maps over Z_p #
The qudit boundary map ∂ : Z_p^E → Z_p^V, generalizing Def_1 from Z₂ to Z_p. For γ ∈ Z_p^E, (∂γ)v = Σ{e ∋ v} γ_e (mod p).
Equations
Instances For
The qudit coboundary map δ : Z_p^V → Z_p^E, generalizing Def_1 from Z₂ to Z_p. For f ∈ Z_p^V and edge e = {a,b}, (δ f)_e = f(a) + f(b) (mod p).
Equations
Instances For
The qudit second boundary map ∂₂ : Z_p^C → Z_p^E, generalizing Def_1 from Z₂ to Z_p.
Equations
Instances For
The qudit second coboundary map δ₂ : Z_p^E → Z_p^C, generalizing Def_1 from Z₂ to Z_p.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Transpose properties #
δ is the transpose of ∂ over Z_p: ⟨δf, γ⟩_E = ⟨f, ∂γ⟩_V.
δ₂ is the transpose of ∂₂ over Z_p: ⟨δ₂γ, σ⟩_C = ⟨γ, ∂₂σ⟩_E.
Chain complex property: ∂ ∘ ∂₂ = 0 over Z_p #
The chain complex property ∂ ∘ ∂₂ = 0 holds over Z_p, provided each cycle has the property that the number of edges incident to each vertex is divisible by p. Over Z₂, this is the standard cycle condition (even incidence). Over Z_p for odd p, this requires p | (incidence count), which holds for oriented cycles where ∂e = head(e) - tail(e) (each vertex sees +1 and -1, canceling).
im(∂₂) ≤ ker(∂) over Z_p (consequence of ∂ ∘ ∂₂ = 0).
Specialization: Z_p maps reduce to Z₂ maps when p = 2 #
The qudit boundary map at p = 2 agrees with the standard Z₂ boundary map from Def_1.
The qudit coboundary map at p = 2 agrees with the standard Z₂ coboundary map from Def_1.
The qudit second boundary map at p = 2 agrees with the standard Z₂ second boundary map.
The qudit second coboundary map at p = 2 agrees with the standard Z₂ second coboundary map.
Qudit boundary map basic properties #
The qudit boundary map is Z_p-linear: it maps sums to sums.
The qudit coboundary map is Z_p-linear: it maps sums to sums.
2. Abelian Group Charge Determination #
For an abelian group, the sum of local charges is independent of the ordering. This is the core mathematical fact that makes abelian gauging work: measuring individual A_v operators in any order gives the same total charge σ = Σ_v ε_v, because addition is commutative.
For abelian groups, the sum over any fintype is permutation-invariant. This generalizes to arbitrary index types.
For abelian groups, the sum over a fintype is independent of the enumeration. This is why measuring Gauss's law operators A_v in any order gives the same total sign σ = Σ_v ε_v ∈ Z_p.
3. Nonabelian Groups: Product Order Dependence #
For nonabelian groups, Finset.prod (= ∏) requires CommMonoid, which nonabelian
groups do not satisfy. We instead use List.prod (which only requires Monoid)
to express ordered products, making the order-dependence manifest.
For nonabelian groups, the product of elements depends on the order of multiplication. If g₁ * g₂ ≠ g₂ * g₁, then the two orderings [g₁, g₂] and [g₂, g₁] give different products. This is the fundamental obstruction to measuring nonabelian charges locally.
For a commutative (abelian) monoid, the product of any list is invariant under permutation. This is the positive direction: abelian gauging works because local measurements determine the global charge.
For a commutative monoid, all permutations of a finite sequence give the same product.
For a commutative monoid, ALL permutations give the same product.
4. Qudit Gauss's Law Operators (Generalized) #
The qudit boundary map for a hypergraph over Z_p, generalizing both the graph case (Def_1) and the hypergraph case (Rem_17) from Z₂ to Z_p.
Equations
Instances For
The qudit hypergraph coboundary is the transpose of the boundary over Z_p.
The qudit hypergraph boundary map at p = 2 agrees with the Z₂ version from Rem_17.
The qudit hypergraph coboundary map at p = 2 agrees with the Z₂ version from Rem_17.
5. Nonabelian Local vs Global Charge #
Nonabelian local underdetermines global: In a nonabelian group, knowing the individual elements g_v does NOT determine their product uniquely, because the product depends on the order of multiplication. For any two noncommuting elements, the two orderings produce different products. This is the formal content of the paper's caveat about nonabelian gauging.
Abelian local determines global: In a commutative group, the product of elements is uniquely determined regardless of ordering. This is why abelian gauging works.
The abelian-nonabelian dichotomy: a group has the property that all 2-element ordered products are the same iff it is commutative.
6. Summary #
Summary theorem: The three generalizations beyond Pauli operators on qubits.
Qudit: Boundary/coboundary maps generalize from Z₂ to Z_p, preserving linearity and the transpose property. The chain complex property ∂ ∘ ∂₂ = 0 still holds.
Abelian: For abelian groups, the sum/product of local charges is order-independent, so measuring local charges determines the global charge.
Nonabelian: For nonabelian groups, the product of local charges depends on the order, so local measurements do NOT determine a definite global charge.