Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Exact Gottesman–Knill simulation with measurement

Statement

Let C be a finite adaptive circuit on n≥0 ordered qubits, starting in a computational-basis state ∣x⟩. Its unitary instructions are from the finite Clifford generating alphabet H,S,S†,CNOT⁡ and its measurements are Hermitian Pauli observables. Its finite deterministic controller is represented by a circuit tree as in Finite adaptive Pauli-measurement circuit tree. Let T be a worst-case bound on quantum instructions per branch and Ccl a worst-case bound on controller bit operations per branch. Then Exact generator-tableau simulator for stabilizer circuits outputs exactly the circuit's distribution on measurement transcripts and final stabilizer rays.

With dense binary rows and elementary bit operations, tableau and elimination workspace is O((n+1)2) bits. Each gate costs O((n+1)2); each random measurement costs O((n+1)2); each deterministic measurement costs O((n+1)3). Initializing and outputting the dense signed rows costs O((n+1)2) bit operations. Thus the simulator uses O((n+1)2+T(n+1)3+Ccl) bit operations and stores an O(T)-bit transcript, in addition to the tableau and controller workspace. For n≥1 the time bound is O(n2+Tn3+Ccl). No amplitude vector is formed.

Facts & Assumptions

Given: A finite adaptive circuit, ordered basis input, and its declared resource accounting.

[F1]

Finite circuit syntax and ordered wire labels: a circuit has a finite ordered wire set and finite gate occurrences with distinct ordered operands.

[F2]

Denotational semantics of a finite layered circuit: global gate embeddings are unitary and chronological layers act in the declared order; the empty circuit acts as the identity.

[F3]

Finite adaptive Pauli-measurement circuit tree: each Pauli measurement node has two outcome edges with the corresponding instrument weights, and its tree selects later instructions from observed outcomes; zero-weight edges have no conditional state.

[F4]

Finite circuit resource accounting: gate occurrences, wire width, and operation-model costs are separately counted; the model may charge classical bit operations explicitly.

[F5]

Computational basis states have an extended stabilizer tableau: the initial signed rows represent ∣x⟩ and satisfy the tableau invariants.

[F6]

Phase-aware tableau updates for Clifford generators: gate conjugation preserves the row representation and tableau invariant.

[F7]

Phase-aware tableau measurement agrees with the projective instrument: every Pauli measurement branch has exactly the projective probability and conditional tableau prescribed by the instrument.

[F8]

Exact generator-tableau simulator for stabilizer circuits: the simulator processes the same finite instructions and samples a fair bit exactly for a random Pauli measurement branch.

[F9]

Pauli group on the empty register: on the empty register, a Hermitian Pauli is I or −I.

Proof

Given: A circuit and input as in the Statement.

1.1F5given

Before the first instruction, [F5] gives a tableau for the exact input state and transcript. This establishes the simulation invariant at prefix length zero.

1.2F4algebra

A gate updates at most 2n rows, each with O(n) bits. A measurement tests at most n symplectic pairings, each in O(n) bit operations. In its random case it updates at most n rows by an O(n) Pauli product each. In its deterministic case Gaussian elimination on a 2n-by-n binary system uses O(n3) bit operations, and multiplying at most n selected rows uses O(n2). Thus every quantum instruction costs O((n+1)3). Initializing and writing the n signed rows each takes O((n+1)2) bit operations because each row stores 2n+O(1) bits; writing the transcript takes O(T). Summing instruction costs over T steps, then adding initialization, output, and Ccl gives O((n+1)2+T(n+1)3+Ccl). The tableau has O((n+1)2) bits, elimination scratch has O((n+1)2) bits, and the output transcript has at most T bits. The register width and controller charge use the accounting in [F4]; gate and measurement instructions are counted in T and charged by the bit-operation bounds just proved.

2.1F2F3F6F7F8step 1.1

Suppose the invariant holds after a prefix of k instructions. If the next instruction is a Clifford generator, [F6] conjugates every stabilizer row by the same unitary as the circuit, whose action is ordered by [F2]. If it is a Pauli measurement, [F3] supplies the finite instrument-history branch and [F7] gives its probability and updated tableau; [F8] samples a fair bit exactly in the random case and computes the signed bit in the deterministic case. Equal transcripts therefore select the same next child by [F3]. Thus the conditional transition laws agree after instruction k+1. A terminated branch remains in the same final state. Each simulator iteration advances to a child of the finite tree, so it reaches a leaf after at most T quantum instructions. Induction through that path proves equality of the complete transcript and final ray distributions.

3.1F1F8F9givenalgebra∎

If n=0, no wire gate is admissible and [F9] makes every valid Pauli observable I or −I. Its label is the unique zero vector, so the empty row product determines the sign and each measurement is deterministic; the tableau uses constant space. The uniform (n+1) bounds therefore include this boundary.

Sources

De Wolf, Theorem 6 and proof in §20.3, PDF pp. 187–188, proves exact polynomial-time simulation for measurement-controlled Clifford circuits. Aaronson–Gottesman §III, PDF pp. 3–6, gives the signed tableau and the O(n2) random and O(n3) deterministic generator-only update bounds.

Depends on

Used by

Dependency tree · two levels

52 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources