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.
Pauli and Clifford Groups, Binary Symplectic Tableaux
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Algebraic Extensions, Extension Degree, and Finite Fields
- Binary Operations, Monoids, Groups and Subgroups
- Bounded Linear Operators and Quotient Spaces
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Norms and Realification
- Complexification, Realification and Real Structures
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Controlled Gates, Phase, and Entanglement
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Determinants of Matrices over a Commutative Ring
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Dimensional Normed Spaces and Riesz Lemma
- Finite-Dimensional Complex Inner-Product Spaces and Matrix Interfaces
- Foundations of the Real Numbers for Analysis
- Free Modules, Exact Sequences, Projective and Injective Modules
- Fundamental Trigonometric Identities
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hilbert Space Geometry and Riesz Representation
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Metric Spaces
- Modules, Submodules, Quotient Modules and the Isomorphism Theorems
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Normed and Banach Spaces
- Order, Zorn's Lemma, and the Axiom of Choice
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Properties of the Integral and the Working FTC
- Pure and Mixed States, Ensembles, and Schmidt Decomposition
- Qubits, Bloch Sphere, Pauli Algebra, and One-Qubit Gates
- Registers, Tensor Products, and Partial Trace
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Simple Field Extensions and the Construction of the Complex Numbers
- Sine, Cosine, and the Definition of Pi
- Strongly Continuous Semigroups and Hille Yosida
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- Tensor Products of Modules
- The Complex Exponential and Euler's Formula
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Riemann Integral: Definition and Integrability
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The ZFC Axioms and the Basic Set Constructions
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
This page fixes the phase convention , with tensor factors ordered and the binary label ordered . The mod- phase is part of a Pauli operator: the label is only its quotient by scalar phases. The product, Hermitian criterion, commutator sign, and binary symplectic pairing are proved from the exact phase-aware law.
The Clifford group here consists of actual unitary normalizers of the full Pauli group; scalar global phases are retained as distinct unitaries but act identically by conjugation. A tableau stores the exact mod- phase and binary label of each ordered generator image. The H, S, and CNOT updates include their phase changes.
The normalizer-to-symplectic map is proved locally. Its surjectivity is proved by finite transvection reduction and explicit Clifford lifts synthesized from H, S, S†, CNOT, and swaps. The cited literature gives the conventions, binary commutation form, tableau conventions, and gate identities; the local finite reduction supplies the converse proof.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Phase aware n qubit pauli group
Definition
The displayed tensor powers are tensor maps on the ordered factors, using Tensor products of finitely many linear maps. Fix an integer . Let be the ordered tensor register of qubits from Ordered tensor registers, their inner product, and wire permutations, and let . We name the wires ; wire is position in the source's -based factor list. Bit tuples use the big-endian encoding from Big-endian encoding of ordered bit strings, so the first wire is the most significant bit. Write and for the tensor maps with the displayed one-qubit matrix on wire and the identity on every other wire. For , set and , where an exponent means the identity on that factor and an exponent means the displayed Pauli matrix. For , define
The phase-aware -qubit Pauli set is the set of these operators with matrix multiplication. Its scalar subset is . The product-and-adjoint theorem proves that is a group and that is its center.
Remarks
The Pauli algebra theorem Pauli matrix algebra and trace identities verifies Y=iXZ, so the one-qubit Y is P(1,1,1). The phase coordinate is modulo 4; the binary label (x,z) alone is used only after quotienting by Z_n.
Hadamard pauli action
Statement
For a Hadamard gate on factor , conjugation swaps the binary coordinates and changes the phase exactly by modulo . In particular , , and .
Facts & Assumptions
Given: n is a positive integer, j is a factor index, the phase-aware Pauli convention is fixed, and the register factors are ordered.
The Pauli matrices: the explicit X,Y,Z matrices are defined in the ordered computational basis.
Pauli matrix algebra and trace identities: X,Y,Z are self-adjoint involutions, Y=iXZ, ZX=-XZ, and YZ=iX.
Exact one-qubit gates and rotations: H=(X+Z)/sqrt(2); its verification gives H*=H and H^2=I.
Tensor products of finitely many linear maps and Tensor maps preserve composition, identities, and adjoints: tensor maps act factorwise on elementary tensors, preserve composition, and have factorwise adjoints.
Ordered tensor registers, their inner product, and wire permutations: the register factors and product basis have the declared order.
Proof
Direct multiplication of the displayed matrices gives and . Since , conjugation preserves product order and gives .
On factor , ; all other tensor factors are unchanged by [F4] and [F5]. As , this is with , , and all other coordinates unchanged.
Phase gate pauli action
Statement
For a phase gate on factor , the binary update is and the phase update is modulo . In particular and .
Facts & Assumptions
Given: n is a positive integer, j is a factor index, the phase-aware Pauli convention is fixed, and the register factors are ordered.
The Pauli matrices: the explicit X,Y,Z matrices are defined in the ordered computational basis.
Pauli matrix algebra and trace identities: Y=iXZ and YZ=iX.
Exact one-qubit gates and rotations: S=diag(1,i) and S*=diag(1,-i).
Tensor products of finitely many linear maps and Tensor maps preserve composition, identities, and adjoints: tensor maps act factorwise and preserve composition and adjoints.
Ordered tensor registers, their inner product, and wire permutations: the register factors have the declared order.
Proof
Multiplying the matrices gives and . Therefore , using .
On factor , ; other tensor factors are unchanged. Thus the total phase increases by modulo and the binary coordinate increases by modulo .
Pauli product and adjoint
Statement
For and , with and ordered as written,
where the dot product is first evaluated in as or , and then multiplied by in . The set is a group. If represents , then , and its center is .
Facts & Assumptions
Given: n>=1, the ordered register, and the phase-aware Pauli convention.
Pauli matrix algebra and trace identities: X and Z are Hermitian involutions and ZX=-XZ.
Tensor products of finitely many linear maps and Tensor maps preserve composition, identities, and adjoints: tensor maps act on elementary tensors, preserve composition, and take factorwise adjoints.
Ordered tensor registers, their inner product, and wire permutations: the tensor factors and product basis have a fixed order.
Proof
On one factor, , since the factors commute unless both exponents are , when by [F1]. Multiplying these identities over the ordered factors gives , where is the integer representative or of .
Substituting that reordering into gives , which is exactly the stated product formula; all binary exponents add modulo , while the phase exponent adds modulo .
The formula proves closure. is an identity, and associativity is inherited from matrix multiplication, so is a group once inverses are supplied below.
Taking the adjoint reverses the order and conjugates : , where represents . The product formula then gives , so this adjoint is the inverse and completes the group proof.
Scalar operators commute with every matrix and belong to . Conversely, if commutes with every , the product law forces for each ; commuting with every forces for each . Thus every central element is scalar and the center is exactly .
Binary Pauli label and quotient
Definition
Let be the scalar center of . Define when , and let be the set of equivalence classes . The proposed coset product is . The quotient theorem verifies this product is well-defined and proves that the assignment
is a group isomorphism to the additive group of . A binary label deliberately forgets the scalar phase.
Clifford normalizer
Definition
Work with actual unitary matrices, not equivalence classes modulo global phase. The -qubit Clifford normalizer is
It is a group under matrix multiplication. Every scalar unitary with belongs to and has the same conjugation action as ; the chosen convention retains these distinct matrices.
Facts & Assumptions
Given: the finite-dimensional inner-product space and the phase-aware Pauli group .
Pauli product and adjoint: is a group under matrix multiplication.
Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces: a unitary operator is an invertible linear isometry and its inverse is its adjoint.
Proof
The identity conjugates to itself. If , then , so .
If , multiplying this equality by on the left and on the right gives , so by [F2]. Thus the set is a group. For , for every , and conjugation by equals conjugation by .
CNOT Pauli action
Statement
Let and let distinct be control and target indices. For CNOT acting on by toggling coordinate by , conjugation sends
with all other coordinates unchanged and additions in . In particular, , , , and ; the phase coordinate is unchanged in the fixed order.
Facts & Assumptions
Given: , distinct control and target wires , the ordered computational basis, and the phase-aware Pauli convention.
The Pauli matrices: X flips a one-bit computational basis vector and Z multiplies it by (-1)^b.
Pauli matrix algebra and trace identities: X and Z are Hermitian involutions.
Controlled Unitary Access: controlled access has control-first block form C(U)=diag(I,U).
CNOT and Control-Target Order: on the first two wires, CNOT sends |a,t> to |a,t+a> with first wire control.
Ordered tensor registers, their inner product, and wire permutations, Tensor products of finitely many linear maps, and Tensor maps preserve composition, identities, and adjoints: the ordered product basis and tensor maps extend local actions factorwise and preserve products.
Ordered tensor registers, their inner product, and wire permutations: a wire permutation is the unique linear extension of the corresponding permutation of ordered product-basis vectors.
Proof
For control and target , the controlled-X definition [F3,F4] gives . Applying this rule twice gives ; it permutes the ordered orthonormal basis, so . On a basis vector, in the right CNOT first changes to , the middle changes to , and the left CNOT changes the target to . Thus . In , the right CNOT changes the target to , the middle toggles it, and the left CNOT toggles it back by , leaving ; hence . The middle contributes and the two CNOTs restore the bits, giving . The middle contributes , giving .
For arbitrary distinct wires , assign source positions to . This partial assignment is injective; list its remaining source and target positions in increasing order and match them in order to extend it to a permutation . By [F6], moves those factors into the first two positions and permutes an orthonormal basis bijectively, so is unitary. The operator therefore has the stated basis action, and its Pauli conjugation rules are the first-two-wire rules of step 1.1 with local wire names replaced by .
Write as its ordered product of all -factor maps followed by all -factor maps. Conjugation preserves this product order. Using step 2.1, the images of the factors combine to with all other exponents unchanged; the images of the factors combine to with all other exponents unchanged. Tensor-map composition in [F5] justifies these factorwise products, and no factor is moved past a factor. Thus no scalar is introduced, is unchanged, and the stated binary updates follow.
Hermitian Pauli phase criterion
Statement
For , the operator is Hermitian exactly when . In that case .
Facts & Assumptions
Given: , , and the phase-aware Pauli convention.
Pauli product and adjoint: and .
Proof
Put and use its representative or . By [F1], equality is equivalent to , or , which holds exactly when is even, that is, .
The same product formula gives , which equals exactly under the parity condition in 1.1. Conversely, if is Hermitian then 1.1 gives that condition.
Binary symplectic form
Definition
On , with coordinate order , define
This is a nondegenerate alternating bilinear form over ; has dimension . In characteristic two, alternating also implies symmetry.
Facts & Assumptions
Given: , with its coordinate vector space operations, and denoting the vector whose -th coordinate is and whose other coordinates are .
Binary Pauli label and quotient: with coordinatewise vector operations.
For every prime , the two operations on make it a field: is a field, so coordinate addition and multiplication satisfy the field laws.
Basis of a vector space: a linearly independent spanning subset; and ordered basis: an injective finite list whose image is a basis: a basis is a linearly independent spanning family.
Finite-dimensional vector space, and its dimension ; infinite-dimensional means having no finite basis: dimension is the size of a finite basis.
Proof
The dot product is linear in each variable, and the displayed formula is a sum of two such terms; hence is bilinear in each of its two vector arguments.
For every , in , so the form is alternating. Swapping the arguments leaves its displayed value unchanged, so it is symmetric.
If for some , then ; if and , then . Thus every nonzero vector pairs nontrivially with some vector, which is nondegeneracy.
The vectors and span by coordinate expansion; a zero linear combination has every coordinate zero, so they are linearly independent. By [F3] they form a basis, and [F4] gives dimension .
Binary Pauli quotient isomorphism
Statement
The map , , is a surjective group homomorphism with kernel exactly . Therefore the quotient map in Binary Pauli label and quotient is an isomorphism , and . No phase or label ambiguity occurs, including when .
Facts & Assumptions
Given: , the ordered computational basis indexed by bit strings, and the phase-aware Pauli group; is the all-zero basis vector and is the bit string with its only in position .
Pauli product and adjoint: the exact product law adds binary labels, and the scalar center is Z_n.
Big-endian encoding of ordered bit strings and Big-endian bit-string indices are bijective: distinct bit strings index distinct ordered computational-basis vectors.
The Pauli matrices and Pauli matrix algebra and trace identities: the displayed X and Z matrices act on one-bit basis vectors by X|b〉=|b+1〉 and Z|b〉=(-1)^b|b〉.
Ordered tensor registers, their inner product, and wire permutations, Tensor products of finitely many linear maps, and Tensor maps preserve composition, identities, and adjoints: the product basis is ordered, tensor maps act factorwise, and their products compose factorwise.
Basis of a vector space: a linearly independent spanning subset; and ordered basis: an injective finite list whose image is a basis and Finite-dimensional vector space, and its dimension ; infinite-dimensional means having no finite basis: a basis is an independent spanning family, and dimension is the size of a finite basis.
Proof
By the one-factor actions in [F3] and the factorwise tensor-map rules in [F4], . Distinct bit strings give distinct basis vectors by [F2], so the output basis index of the image of |0〉 is x.
Suppose for a nonzero scalar . Applying both sides to gives nonzero multiples of and ; distinct bit strings index distinct basis vectors by [F2], so . Comparing the coefficients of this common basis vector gives . Applying the operators to gives the common output basis vector with coefficients and ; their equality and the preceding phase equality imply for every . Thus operators equal up to scalar exactly when their binary labels agree; when , the same coefficient comparison gives modulo , so the exact parameter triple is unique.
The parameter uniqueness in step 2.1 makes an unambiguous map on operators. The product formula [F1] makes a homomorphism; its kernel is exactly the zero-label operators , and every is the image of . The scalar set is a subgroup because it contains and is closed under products and inverses; it is central by [F1]. Hence is an equivalence relation: , whenever , and whenever both factors lie in . Its class is the right coset , since exactly when for some . If representatives change from to with , centrality gives , so is well-defined. Step 2.1 makes the induced coset map injective, while gives surjectivity. It is therefore the asserted quotient isomorphism.
The 2n vectors (e_j,0) and (0,e_j) span V_n by coordinate expansion and are linearly independent because a zero linear combination has each x and z coordinate zero. They form a basis by [F5], so dim V_n=2n.
Phase-aware binary Clifford tableau
Definition
Fix the generator order and label order , with wire indices as in Phase aware n qubit pauli group. For an actual Clifford unitary , write each exact generator image uniquely as
Its phase-aware binary Clifford tableau is the pair , where has as its ordered columns the labels just listed and . The phase vector retains the exact mod- generator-image phases; it is not discarded with the binary labels. The columns define the unique linear map on taking the ordered standard basis to those columns. Only pairs arising from a Clifford are called Clifford tableaux; arbitrary binary matrices and phase vectors need not be valid. A scalar global phase on does not change its tableau.
Facts & Assumptions
Given: an actual unitary and the fixed generator order.
Binary Pauli quotient isomorphism: every Pauli operator has a unique exact parameter triple .
Clifford normalizer: conjugation by maps each Pauli generator into .
Binary Pauli label and quotient: with coordinatewise vector operations.
Proof
By [F2], each of the conjugated generators is some ; [F1] makes this phase and label unique, so the phase vector and binary columns are well-defined.
The labels of are the ordered coordinate basis of by [F3]. Let their image labels be and define . Coordinatewise addition and scalar multiplication distribute over this finite sum, so is linear and takes each ordered basis vector to its prescribed column. Any other linear map with those columns agrees on every vector because every vector is the corresponding finite coordinate combination. Multiplying by any unit-modulus scalar leaves each conjugation unchanged, so its phase vector and tableau are unchanged.
Clifford circuits lift binary symplectic transvections
Statement
For every nonzero , the transvection is induced on binary Pauli labels by an explicit Clifford circuit made from local , , , CNOT, and wire swaps. Its mod- phase lift is computed by applying the exact gate update rules in sequence; no phase coordinate is suppressed.
Facts & Assumptions
Given: , a nonzero label , the ordered phase-aware Pauli convention, and a gate word whose binary action is the composition of the gate-label updates.
Hadamard pauli action: swaps and changes to modulo .
Phase gate pauli action: sends to ; solving these equations for the input shows sends to .
CNOT Pauli action: CNOT sends to , to , and leaves the other bits and unchanged.
Hermitian Pauli phase criterion: if represents , then is Hermitian and has label .
Ordered tensor registers, their inner product, and wire permutations: a wire swap permutes the ordered product-basis factors, so its conjugation permutes the corresponding coordinates and leaves the phase unchanged.
Binary symplectic form: over .
Clifford normalizer: is the unitary normalizer of and is closed under products and adjoints.
Proof
Each listed gate and its inverse normalizes by its exact Pauli action. On binary labels, preserves because swapping in both arguments leaves unchanged by [F6]. For , the local pairing becomes , equal to the old value in ; its inverse has the same label action. For CNOT , write and , with the -part of . The affected contribution after the updates in [F3] is . The added terms and each occur twice and cancel, leaving the original pairing. By [F5], wire swaps permute the paired coordinate summands and preserve the form. Hadamard and swap are involutions, CNOT is self-inverse, and is the inverse of ; hence each binary gate map is invertible. Thus every finite gate word has an invertible symplectic map , and its unitary lies in by [F7].
Let be the representative of , so is Hermitian by [F4]. Choose a wire on which is nonzero and swap it to wire . On each supported wire, the local factor is proportional to , , or . Apply no gate to an factor, to a factor, and to a factor; [F1] and [F2] send each local binary label to , while their phase updates compute the accumulated scalar exactly modulo . The resulting binary label is the nonempty product of on the support of .
For each other supported wire , apply CNOT . By [F3], it sends to , so the finite list removes all labels while retaining ; then apply to change to . This constructs a circuit with : conjugation preserves Hermiticity, so the phase of an image with label is or modulo . For , the induced symplectic map sends the label of to .
The binary action of is by [F2], since [F6] gives . Therefore acts by : for any , symplecticity of gives . The circuit lies in by step 1.1.
Each gate formula in [F1]–[F3] gives the exact image phase in as well as the binary label; [F5] gives the exact no-change phase for swaps. Induction on the finite gate list for therefore computes each generator-image phase by repeated application of those formulas, without replacing it by its binary parity.
Symplectic transvections generate the binary symplectic group
Statement
Let be any finite-dimensional vector space over with a nondegenerate alternating form , and let . Call an invertible linear map symplectic when for all . For each , define the transvection . Every symplectic map is a finite composition of these transvections. The form on from Binary symplectic form is the application needed here. This is a choice-free finite-dimensional reduction.
Facts & Assumptions
Given: , is a finite-dimensional vector space over with , and is a nondegenerate alternating bilinear form.
Binary symplectic form: the coordinate form used in the application is nondegenerate, alternating, and symmetric.
Rank-nullity: : for a linear map between finite-dimensional vector spaces, dimension of domain equals rank plus nullity.
Basis of a vector space: a linearly independent spanning subset; and ordered basis: an injective finite list whose image is a basis and Finite-dimensional vector space, and its dimension ; infinite-dimensional means having no finite basis: finite-dimensional spaces have finite bases, and dimension is the size of a basis.
Linear map between vector spaces over the same field: a function between vector spaces is linear when it preserves finite linear combinations.
The principle of mathematical induction and The natural numbers (von Neumann): induction proves a statement for every natural number from a base case and a successor step.
Proof
For , the standard coordinate vectors form a basis of by coordinate expansion and coordinatewise independence, so . Let and let be a proper subspace of . Since is finite, choose a linearly independent subset maximal under inclusion; maximality makes it span , since any vector outside its span could be adjoined while preserving independence. If , its binary coefficient lists give distinct vectors by independence and exhaust by spanning, so . But and is proper, hence . Enumerate and define by . Each coordinate dot product is linear in , so is linear [F4]. Its domain and codomain have dimensions and by the coordinate-basis calculation. Its image is a finite subspace; a maximal independent subset spans it as above, and its distinct binary combinations lie among the vectors of , so its rank is at most . Thus rank-nullity [F2] gives . For nonzero , every basis vector satisfies , so linearity and spanning give for every . The functional is nonzero because its value on a coordinate vector with nonzero corresponding coordinate of is .
Alternation and bilinearity imply for all ; since subtraction equals addition in , is symmetric. For , is the identity. For any , alternation gives , so applying twice adds twice and returns . For , bilinearity gives Symmetry from the first sentence makes the last two terms the same product, which sums to zero in ; therefore preserves .
At , implies by [F3]. Its identity is the only symplectic map and is the empty composition of transvections.
These maps act transitively on nonzero vectors. If , no map is needed. If , then satisfies , hence . If and , then are independent over . Their pairing functionals are independent: a relation gives for every , so nondegeneracy gives , and independence gives . The map is linear by bilinearity. If its image were proper, step 1.1 would give a nonzero with for every . This would make a nontrivial linear combination of the pairing functionals zero, a contradiction. Thus is onto; choose with both pairings . By symmetry from step 1.2, , so and .
Fix with . If and both pair to with , then transvections fixing send to as follows. If , use the identity. If , the center lies in and . If and , the vectors are independent: pairing a relation with gives by symmetry from step 1.2; if , then , which would give either or , both impossible. Their pairing functionals are independent because a relation among them is the pairing with the corresponding linear combination of , which nondegeneracy forces to be zero. The map is linear by bilinearity. If its image were proper, step 1.1 would give a nonzero annihilating every value of , contradicting independence of the three pairing functionals. Hence is onto; choose with all three values . The centers and lie in , and ; both transvections fix .
Assume and the result for dimension . For the application , the nondegenerate alternating form hypotheses hold by [F1]; the following argument is for any such . Since , choose ; nondegeneracy gives with . Let be symplectic. By step 2.1, choose a finite product of transvections with , and set . The vector satisfies , so step 3.1 gives a finite product of transvections fixing and sending to . Thus is symplectic and fixes both and . Let . Bilinearity makes a subspace and , , linear by [F4]; it is onto because and , and its kernel is . Step 1.1 gives , so rank-nullity [F2] yields . For any , bilinearity and show that lies in , so every is a sum of an element of and an element of ; the intersection is zero since pairing with and gives . Thus . The restriction of to is nondegenerate: a vector in its radical is orthogonal to , hence to all of , and is zero. Since and fix and preserve , both map to itself, so is an invertible symplectic map. By the induction hypothesis, is a finite product of transvections centered in . Those same transvections fix in and agree with on , so their product is on . Since each transvection is its own inverse by step 1.2, is a finite product of transvections. All choices are finite-stage existential choices; the proof uses no choice principle.
Pauli commutator is symplectic pairing
Statement
For and in and any phases ,
Thus the Pauli operators commute exactly when their labels are symplectically orthogonal.
Facts & Assumptions
Given: the exact phase-aware product formula and the form .
Pauli product and adjoint: the ordered product phase is modulo .
Binary symplectic form: over .
Proof
The forward product has phase by [F1]; the reversed product has phase . Their binary labels agree. The difference of the exponents modulo is , and subtraction equals addition in , so this difference is modulo .
Multiplication by the phase ratio gives the displayed identity. If it is commutation; if , equality with the negative is impossible because a Pauli is a nonzero invertible matrix over .
Clifford induces symplectic map
Statement
For each , conjugation induces an invertible -linear map satisfying for all . Thus is symplectic. The assignment respects multiplication: for all .
Facts & Assumptions
Given: is a unitary normalizer of the phase-aware Pauli group and is identified with its binary labels.
Binary Pauli quotient isomorphism: the label quotient is a group isomorphism, with scalar center as kernel.
Pauli commutator is symplectic pairing: the commutator sign of two Pauli operators is .
Clifford normalizer: and normalize .
Proof
Conjugation sends each Pauli to a Pauli by [F3]. It fixes every scalar, so representatives in the same scalar coset have images in the same coset. Therefore it defines a map on under [F1].
For Pauli operators , , so the quotient map [F1] shows . An additive map between vector spaces is linear because the only scalars are and . Conjugation by is its inverse, so is invertible. Applying the same identity successively gives for Clifford unitaries .
The commutator identity from [F2] remains the same after conjugating both sides by , because conjugation preserves products and scalar signs. Applying [F2] to the image Paulis yields . The map is injective on , hence .
Clifford to binary symplectic action is surjective
Statement
For every , write for the group of invertible -linear maps satisfying for all . For every there is a Clifford circuit made from Hadamard gates , phase gates , CNOT, and wire swaps whose induced action on binary Pauli labels is . Since the phase gate satisfies , this group is also generated by , , CNOT, and swaps. Hence the conjugation homomorphism from the Clifford normalizer to is onto. The proof uses finite transvection reduction and exact mod- phase updates at every gate.
Facts & Assumptions
Given: the finite-dimensional binary symplectic space , the Clifford normalizer, and the stated transvection generation and lifting lemmas.
Symplectic transvections generate the binary symplectic group: every symplectic map is a finite product of maps .
Clifford circuits lift binary symplectic transvections: each such transvection has a Clifford circuit lift built from , CNOT, and swaps, with its mod- phases computable gate by gate.
Clifford normalizer: the Clifford normalizer is closed under products.
Binary Pauli quotient isomorphism: binary labels identify the scalar quotient of the Pauli group.
Clifford induces symplectic map: each Clifford has its induced symplectic map, and .
Proof
Let . By [F1], choose a finite factorization , omitting zero vectors if desired. This factorization is obtained by the finite induction in [F1], so no choice axiom is used.
For each factor, take a Clifford circuit from [F2] whose binary action is . The finite product lies in by [F3]. By [F5], its induced symplectic action is . The quotient identification [F4] ensures these are exactly the binary labels of conjugated Paulis. Every constituent gate updates its phase coordinate modulo by the formulas in [F2], so the product is an exact Clifford lift as well as a binary one.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Ronald de Wolf, Quantum Computing: Lecture Notes
- John Preskill, Quantum Error Correction, Physics 229 Lecture Notes, Chapter 7
- John Watrous, Understanding Quantum Information and Computation, Lesson 14
- Scott Aaronson and Daniel Gottesman, Improved Simulation of Stabilizer Circuits
- M. Hein et al., Entanglement in Graph States and Its Applications