Quantum and CircuitsReading edition

Fixed charge and exact-number circuits

Reading tools
Reading libraryFind statementsInspect Lean
Switch work

Saved reading

Read side by side

Start reading

Resources & source

Original TeX with line links · Download TeX

The wording and mathematics follow the retained manuscript. This reading format does not add a proof review or extend Lean coverage.

Skip contents and start reading

Exact symmetry families

4.1 Fixed charge and exact-number circuits

4.1.1 Excitation-number packets

For \(n\) qubits, define

\[ \widehat N = \sum_{q=1}^n\frac{I-Z_q}{2}. \]

Its eigenvalues are \(k=0,1,\ldots,n\). The projector onto Hamming weight \(k\) is

\[ P_{n,k} = \sum_{|x|=k}{\lvert x\rangle}{\langle x\rvert}, \]

and

\[ \dim P_{n,k}{\mathcal H} = \binom nk. \]

The decomposition

\[ ({\mathbb C}^2)^{\otimes n} = \bigoplus_{k=0}^n{\mathcal H}_{n,k} \]

recovers the full dimension through

\[ \sum_{k=0}^n\binom nk=2^n. \]

4.1.2 Number-preserving gates

Single-qubit \(R_Z\) gates commute with \(\widehat N\). A two-qubit exchange rotation acts in the ordered basis \({\lvert 00\rangle},{\lvert 01\rangle},{\lvert 10\rangle},{\lvert 11\rangle}\) as

\[ U_{XY}(\theta,\phi) = \begin{pmatrix} 1&0&0&0\\ 0&\cos\theta&-ie^{-i\phi}\sin\theta&0\\ 0&-ie^{i\phi}\sin\theta&\cos\theta&0\\ 0&0&0&1 \end{pmatrix}. \]

It rotates \({\lvert 01\rangle}\) and \({\lvert 10\rangle}\) while fixing \({\lvert 00\rangle}\) and \({\lvert 11\rangle}\), so it preserves exact Hamming weight.

Corollary 4.1: Fixed-charge polynomial simulation

For every fixed \(k\), a polynomial-time uniform family of number-preserving circuits initialized in \({\mathcal H}_{n,k}\) and measured by an efficiently computable observable is classically simulable in polynomial time, provided the initial weight-\(k\) coordinates can be computed efficiently and each restricted local gate is efficiently applied in that basis.

Proof

For fixed \(k\),

\[ \dim{\mathcal H}_{n,k}=\binom nk=O(n^k). \]

The weight-\(k\) basis is efficiently indexed by \(k\)-element subsets. A local number-preserving gate changes only basis states containing the affected occupation pattern. Apply Theorem 3.7.

4.1.3 Sparse update structure

A one-qubit diagonal phase changes one amplitude at a time. An exchange gate on modes \(p,q\) couples a basis state only to the state obtained by moving one excitation between those modes. Thus every column of the restricted gate has at most two nonzero entries. For fixed \(k\), the total update cost is polynomial in \(n\).

4.1.4 Uniformity and input encoding

The fixed-charge corollary assumes \(k\) is a fixed constant independent of \(n\). It also applies when \(k=O(1)\) is supplied by the circuit family. If \(k\) is written in binary and allowed to scale as \(n/2\), the sector can become exponential. The theorem is about the dimension and update cost of the actual active sector, not the name of the symmetry.

Fixed weight and permutation symmetry can be polynomial, while half filling remains exponential.
Figure 4.1. Fixed weight and permutation symmetry can be polynomial, while half filling remains exponential.

View full-size figure (new tab)

4.1.5 Observables

A diagonal observable depending on occupations is immediate. Few-body number-preserving observables are sparse in the subset basis. More global observables may require additional structure. The measurement hypothesis in Theorem 3.7 cannot be omitted: a compactly evolved state does not help if the requested output itself hides exponential work.

Source and conversion record

Source SHA-256: ebaee84823d3aaef001d43588d779e3f10d7336de3194c466e8e8121bfb460f1

Unsupported prose commands stop the build. The mathematical expression sequence is checked against the source, with manuscript macros expanded for display.

Conversion records

Notation in Quantum and Circuits

Look up a symbol without leaving this chapter. Select text before opening help to search for it.

Search this work’s notation.

    Symbols can have different meanings in different passages. Read each result in its own context.

    Open the full notation index