Alphabeta Math
Pipeline-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.

✓ 7 results · all verified · 7 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs; all 7 also cleared it.

Qubits, Bloch Sphere, Pauli Algebra, and One-Qubit Gates

1 · Prerequisites

2 · Summary

A qubit is the ordered two-dimensional complex register with basis ∣0⟩,∣1⟩ and a state is a positive semidefinite trace-one operator. This page defines X,Y,Z with the explicit sign convention for Y, proves their complete multiplication and trace table, and derives the unique real Bloch coordinates. The density operators correspond exactly to the closed unit ball in R3; its boundary sphere consists exactly of pure states. It also fixes exact matrices and scalar phases for H,S,T and the Pauli gates, and proves the axis-rotation exponential formula and Hadamard conjugations. Inner products retain the repository's first-argument-linear convention through the cited state and register definitions. All claims are finite-dimensional mathematics; no physical postulate is used.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Qubit spaces and states

Definition

The qubit space is the one-qubit register Q2=C2 of Finite registers and their ordered computational bases, with ordered computational basis (∣0⟩,∣1⟩)=(e0,e1). This basis is orthonormal by The computational basis is orthonormal. A qubit state is a density operator on Q2 in the sense of Density operator, namely a non-negative endomorphism of trace one. A pure qubit state is a pure-state ray on Q2 in the sense of Pure state and ray. The Bloch coordinates and their state-space constraints are defined and proved in the following items on this page.

The term qubit here names the two-dimensional register and its mathematical state space. No physical preparation or measurement postulate is part of this definition.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

The Pauli matrices

Definition

In the ordered computational basis (∣0⟩,∣1⟩) of Qubit spaces and states, define the identity and Pauli endomorphisms of Q2 by I=(1001),X=(0110),Y=(0−ii0),Z=(100−1).

The displayed sign in Y fixes all later orientation and rotation conventions.

Remarks

The adjoint, product, and trace identities are proved in Pauli matrix algebra and trace identities.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Pauli matrix algebra and trace identities

Statement

For the matrices X,Y,Z of The Pauli matrices, each is self-adjoint and unitary, and X2=Y2=Z2=I. Distinct Pauli matrices anticommute. For j,k∈{x,y,z}, σjσk=δjkI+i∑ℓ∈{x,y,z}ϵjkℓσℓ,tr⁡(σjσk)=2δjk. Here σx=X,σy=Y,σz=Z, δjk=1 when j=k and 0 otherwise, and ϵ is the alternating symbol with ϵxyz=1. Also tr⁡(I)=2 and tr⁡(σj)=0.

Facts & Assumptions

Given: The ordered computational basis of Q2 and the four matrices I,X,Y,Z displayed in The Pauli matrices.

[F1]

The Pauli matrices: X=(0110), Y=(0−ii0), and Z=(100−1).

[F2]

In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: in an orthonormal basis, the adjoint matrix is the conjugate transpose.

[F3]

The trace tr⁡(A) as the sum of the diagonal entries: the trace of a square matrix is the sum of its diagonal entries.

[F5]

Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces: a unitary operator on a complex inner-product space is an invertible linear isometry from the space to itself.

Proof

technique · direct
1.1F1algebra

Multiplying the entries of the matrices in [F1] gives the nine row-by-column products X2=(1001)=I, XY=(i00−i)=iZ, XZ=(0−110)=−iY, YX=(−i00i)=−iZ, Y2=(1001)=I, YZ=(0ii0)=iX, ZX=(01−10)=iY, ZY=(0−i−i0)=−iX, and Z2=(1001)=I.

2.1F1F2F4F5step 1.1algebra

By [F1] and [F2], X∗=X, Y∗=Y, and Z∗=Z; the diagonal entries of each product X∗X,Y∗Y,Z∗Z are 1 and its off-diagonal entries are 0, so each product is I. By [F4] each is a unitary operator, in the sense of [F5].

3.1F1F3step 1.1∎

The six off-diagonal products in step 1.1 have opposite signs when their order is reversed, so the matrices anticommute pairwise and the table is exactly the δ,ϵ product formula in the Statement. The same matrices have tr⁡(X)=tr⁡(Y)=tr⁡(Z)=0 and tr⁡(I)=2 by [F3]. Taking traces in step 1.1 gives tr⁡(σjσk)=2 when j=k and 0 otherwise.

Remarks

The sign XY=iZ is fixed by the displayed Y matrix; changing the sign of Y would change every orientation formula that follows.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Bloch coordinate maps

Definition

Let Q2 be the qubit space of Qubit spaces and states, and let ρ be a density operator on Q2 in the sense of Density operator. Define its candidate Bloch coordinates in C3 by rj(ρ):=tr⁡(ρσj)(j∈{x,y,z}),r(ρ):=(rx(ρ),ry(ρ),rz(ρ)). For any r=(rx,ry,rz)∈R3, define the associated Hermitian-matrix candidate ρ(r):=12(I+rxX+ryY+rzZ). Write r⋅σ:=rxX+ryY+rzZ and ∥r∥2:=rx2+ry2+rz2. The next theorem proves that these trace coordinates are real and that every Hermitian trace-one 2×2 matrix is uniquely ρ(r); the positivity theorem determines which real-coordinate candidates are states.

DefinitionDefinition: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Exact one-qubit gates and rotations

Definition

In the computational basis (∣0⟩,∣1⟩), use X,Y,Z from The Pauli matrices and define H:=X+Z2=12(111−1),S:=(100i),T:=(100eiπ/4). The phases displayed in these matrices are exact; they are not identified modulo a scalar when the matrices are later placed under a control.

For real θ and a real unit vector n=(nx,ny,nz), define the axis rotation Rn(θ):=exp⁡ ⁣(−iθ2n⋅σ),Rz(θ):=R(0,0,1)(θ). Here n⋅σ and ∥n∥2 have the meanings fixed in Bloch coordinate maps. For a bounded endomorphism B of Q2, the notation exp⁡(B) means the operator-norm series ∑k=0∞Bk/k! of The exponential series of a bounded operator at scalar parameter 1. Its convergence applies here because Q2 is finite-dimensional and complete and every linear endomorphism of Q2 is bounded (Every finite-dimensional normed space is Banach, A linear map from a finite-dimensional normed space is bounded).

The unitary identities for the fixed matrices are verified below. The following theorem proves the closed form and unitarity of each Rn(θ).

Facts & Assumptions

Given: The ordered qubit basis, the Pauli matrices, real θ, and real n with ∥n∥2=1.

[F1]

The Pauli matrices: X,Y,Z are the explicit matrices in the ordered basis (∣0⟩,∣1⟩).

[F2]

In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: the matrix of an adjoint in an orthonormal basis is the conjugate transpose.

[F3]

Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces: a unitary operator on a complex inner-product space is an invertible linear isometry from the space to itself.

[F6]
[F7]

The exponential series of a bounded operator: for a bounded endomorphism B on a Banach space, ∑k=0∞Bk/k! converges absolutely in operator norm and is the value of its exponential at parameter 1.

[L1]

The Definition above fixes H=2−1/2(111−1), S=diag⁡(1,i), and T=diag⁡(1,eiπ/4).

Verification

1.1F1F2F3F4algebra

By [F1] and [F2], X∗=X, Y∗=Y, and Z∗=Z. Multiplying the displayed matrices gives X∗X=(0110)(0110)=I, Y∗Y=(0−ii0)(0−ii0)=I, and Z∗Z=(100−1)(100−1)=I. By [F4] each fixed Pauli matrix is unitary in the sense of [F3].

1.2L1F2F3F4algebra

By [L1] and [F2], the displayed matrix for H is self-adjoint, and direct multiplication gives H∗H=H2=12(111−1)(111−1)=I. Thus H is unitary by [F4] and [F3].

1.3L1F3F4F5algebra

From [L1], S∗=diag⁡(1,−i), so S∗S=diag⁡(1,1)=I. Also T∗T=diag⁡(1,∣eiπ/4∣2)=I by [F5]. Hence S,T are unitary by [F4] and [F3].

2.1givenF6F7construct∎

For n and θ as in the Given clause, B=−iθ(n⋅σ)/2 is a linear endomorphism of Q2. By [F6], Q2 is Banach and B is bounded, so [F7] makes the series defining exp⁡(B) converge absolutely in operator norm. Thus Rn(θ) is well-defined as a matrix.

Remarks

The proof of Rn(θ) unitarity is separate from this definition's series-convergence verification and appears in Pauli formula for an axis rotation ↗. No choice principle or physical spin model is used.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Existence and uniqueness of Bloch coordinates

Statement

For every r∈R3, the matrix ρ(r) of Bloch coordinate maps is Hermitian with trace one. Conversely, every Hermitian trace-one matrix ρ∈M2(C) has a unique vector r∈R3 such that ρ=ρ(r)=12(I+rxX+ryY+rzZ). For a qubit density operator this vector is exactly (tr⁡(ρX),tr⁡(ρY),tr⁡(ρZ)), the coordinate map of Bloch coordinate maps. In particular all three trace coordinates of every density operator are real.

Facts & Assumptions

Given: The ordered basis (∣0⟩,∣1⟩) of Q2, a vector r∈R3, a Hermitian trace-one matrix ρ, and the definitions in Bloch coordinate maps.

[F1]

Qubit spaces and states: Q2=C2 with ordered computational basis (e0,e1).

[F2]

The computational basis is orthonormal: the computational basis (e0,e1) is orthonormal.

[F4]

In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix: in an orthonormal basis the matrix of the adjoint is the conjugate transpose.

[F5]

Density operator and Non-negative and positive operators: a density operator has trace one and is non-negative; non-negative means self-adjoint with nonnegative quadratic form.

[F6]

The Pauli matrices: X,Y,Z have the displayed 2×2 matrices in the ordered computational basis.

[F7]

Pauli matrix algebra and trace identities: tr⁡(σjσk)=2δjk and tr⁡(σj)=0.

[F8]

Bloch coordinate maps: rj(ρ)=tr⁡(ρσj) and ρ(r)=12(I+∑jrjσj).

[F9]

The trace tr⁡(A) as the sum of the diagonal entries: trace is the sum of the diagonal entries.

Proof

1.1givenF1F6F8F9algebra

For arbitrary real r, the matrices in [F6] give ρ(r)=12(1+rzrx−iryrx+iry1−rz). Its diagonal entries are real, its lower-left entry is the conjugate of the upper-right, and its trace is 1, so it is Hermitian trace one.

1.2givenF1F2F3F4F6F8algebra

Write the arbitrary Hermitian trace-one matrix ρ=(azz‾1−a) with a∈R: [F2] makes the computational basis orthonormal, and [F3]–[F4] give the conjugate-transpose matrix criterion for ρ∗=ρ, so its diagonal entries are real and its lower-left entry is the conjugate of the upper-right; trace one fixes the second diagonal entry. Put rx=2Re⁡z, ry=−2Im⁡z, and rz=2a−1, which are real. The matrices in [F6] and formula in [F8] give ρ(r)=12(1+rzrx−iryrx+iry1−rz)=(azz‾1−a)=ρ. This proves existence.

2.1F5F6F7F8F9step 1.2algebra∎

For the entries a,z of step 1.2, direct multiplication using [F6] and summing diagonal entries by [F9] gives tr⁡(ρX)=z+z‾=2Re⁡z=rx, tr⁡(ρY)=i(z−z‾)=−2Im⁡z=ry, and tr⁡(ρZ)=a−(1−a)=2a−1=rz. If ρ=ρ(s) for another real vector s, [F7] applied to [F8] gives tr⁡(ρσj)=sj for each j, so s=r and uniqueness follows. When ρ is a density operator, [F5] makes it Hermitian and trace one, and [F8] identifies these same real trace coordinates with the map r(ρ).

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Pauli formula for an axis rotation

Statement

For θ∈R and n=(nx,ny,nz)∈R3 with ∥n∥2=1, put Σ=n⋅σ=nxX+nyY+nzZ. Then Rn(θ)=exp⁡ ⁣(−iθ2Σ)=cos⁡(θ/2)I−isin⁡(θ/2)Σ, and Rn(θ) is unitary. For the endpoint θ=0, it equals I.

Facts & Assumptions

Given: A real θ, a real unit vector n∈R3, and Q2=C2 with the ordered computational basis.

[F1]

Qubit spaces and states: Q2 is the finite-dimensional qubit inner-product space.

[F2]

Exact one-qubit gates and rotations: Rn(θ) is the operator-norm series exponential of −iθ2n⋅σ.

[F3]

Pauli matrix algebra and trace identities: the Pauli matrices are Hermitian and satisfy σjσk+σkσj=2δjkI.

[F4]

Sine and cosine defined by their real power series: cos⁡t=∑m≥0(−1)mt2m/(2m)! and sin⁡t=∑m≥0(−1)mt2m+1/(2m+1)! for real t.

[F6]

The exponential series of a bounded operator: for a bounded endomorphism B on a Banach space, ∑Bk/k! converges absolutely in operator norm.

[F8]

Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces: a unitary operator on a complex inner-product space is an invertible linear isometry from the space to itself.

[F9]

Every finite-dimensional normed space is Banach: every finite-dimensional normed space, including Q2, is Banach.

[F10]

A linear map from a finite-dimensional normed space is bounded: every linear endomorphism of the finite-dimensional normed space Q2 is bounded.

Proof

1.1givenF3algebra

By [F3], Σ2=∑jnj2σj2+∑j<knjnk(σjσk+σkσj)=(∑jnj2)I=I. Also Σ∗=Σ, since the nj are real and every σj is Hermitian.

2.1givenF1F2F4F6F9F10step 1.1algebra

Let B=−iθΣ/2. By [F1], Q2 is finite-dimensional; [F9] makes it Banach and [F10] makes B bounded, so [F6] makes ∑k≥0Bk/k! absolutely convergent. From [step 1.1], induction gives B2m=(−1)m(θ/2)2mI and B2m+1=−i(−1)m(θ/2)2m+1Σ. Grouping its even and odd terms is valid by absolute convergence; [F4] identifies the two scalar series as cos⁡(θ/2) and sin⁡(θ/2). Thus Rn(θ)=cos⁡(θ/2)I−isin⁡(θ/2)Σ. When θ=0, this is I.

3.1F1F5F7F8step 1.1step 2.1algebra∎

Since Σ∗=Σ, the adjoint of the displayed formula is cos⁡(θ/2)I+isin⁡(θ/2)Σ. Multiplying this by Rn(θ) and using Σ2=I from step 1.1 gives Rn(θ)∗Rn(θ)=(cos⁡2(θ/2)+sin⁡2(θ/2))I=I by [F5]. Hence [F7] makes Rn(θ) unitary in the sense of [F8].

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Hadamard conjugation of the Pauli matrices

Statement

For H as defined in Exact one-qubit gates and rotations, HXH=Z,HZH=X,HYH=−Y. Moreover, if ∣+⟩=(∣0⟩+∣1⟩)/2 and ∣−⟩=(∣0⟩−∣1⟩)/2, then H∣0⟩=∣+⟩, H∣1⟩=∣−⟩, and ∣+⟩,∣−⟩ are the +1 and −1 eigenvectors of X, respectively. Thus H sends the computational basis to the X-eigenbasis.

Facts & Assumptions

Given: The ordered computational basis (∣0⟩,∣1⟩) and the matrices H,X,Y,Z.

[F1]

Exact one-qubit gates and rotations: H=2−1/2(111−1).

[F2]

The Pauli matrices: X=(0110), Y=(0−ii0), and Z=(100−1).

[F3]

Pauli matrix algebra and trace identities: X,Y,Z have the products displayed in the Pauli multiplication table.

[F4]

The computational basis is orthonormal: the computational basis (∣0⟩,∣1⟩) is orthonormal.

Proof

1.1F1F2F3algebra

Using [F1] and [F2], direct multiplication gives HXH=12(111−1)(0110)(111−1)=Z, HZH=12(111−1)(100−1)(111−1)=X, and HYH=12(111−1)(0−ii0)(111−1)=−Y. The products agree with the Pauli multiplication table in [F3], including the negative sign.

2.1givenF1F2F4algebra∎

The first column of H in [F1] gives H∣0⟩=(∣0⟩+∣1⟩)/2=∣+⟩, and its second gives H∣1⟩=(∣0⟩−∣1⟩)/2=∣−⟩. By [F2], X∣+⟩=∣+⟩ and X∣−⟩=−∣−⟩. Expanding with [F4] gives ⟨+,+⟩root=12(1+0+0+1)=1, ⟨−,−⟩root=12(1−0−0+1)=1, and ⟨+,−⟩root=12(1−0+0−1)=0. Thus these vectors form the X-eigenbasis.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

The Bloch ball is exactly the qubit density-state space

Statement

For every r∈R3, ρ(r) from Bloch coordinate maps is a qubit density operator if and only if ∥r∥2≤1. Its eigenvalues, counted with multiplicity, are λ±=1±∥r∥22. The Bloch ball is {r∈R3:∥r∥2≤1}; its boundary {∥r∥2=1} is the Bloch sphere.

Facts & Assumptions

Given: r=(rx,ry,rz)∈R3, ρ(r)=12(I+r⋅σ), and the ordered qubit basis.

[F1]

Bloch coordinate maps: r⋅σ=rxX+ryY+rzZ, ∥r∥22=rx2+ry2+rz2, and ρ(r)=12(I+r⋅σ).

[F2]

Existence and uniqueness of Bloch coordinates: every ρ(r) is Hermitian with trace one.

[F3]

Pauli matrix algebra and trace identities: each Pauli matrix is Hermitian, tr⁡(σj)=0, and σjσk+σkσj=2δjkI.

[F4]

The Pauli matrices: X,Y,Z have the displayed 2×2 matrices in the ordered computational basis.

[F5]

Density operator: a density operator is a non-negative endomorphism with trace one.

[F6]

Non-negative and positive operators: non-negative means self-adjoint with nonnegative quadratic form on every vector.

Proof

1.1givenF1F3F4algebra

Put t=∥r∥2 and Σ=r⋅σ. By [F3], Σ∗=Σ and Σ2=∑jrj2σj2+∑j<krjrk(σjσk+σkσj)=t2I. Using the displayed matrices in [F4], Σ=(rzrx−iryrx+iry−rz), so tr⁡(Σ)=0 and det⁡(Σ)=−t2. Thus its characteristic polynomial is λ2−t2. If t>0, its two eigenvalues are t and −t; if t=0, Σ=0. Therefore ρ(r)=12(I+Σ) has eigenvalues (1+t)/2 and (1−t)/2, both 1/2 at the zero vector.

2.1F2F5F6F7step 1.1algebra∎

Since [F2] gives trace one, [F5]–[F7] show that ρ(r) is a density operator exactly when both eigenvalues are nonnegative. The eigenvalue (1+t)/2 is always positive; (1−t)/2≥0 exactly when t≤1. At t=1 the zero eigenvalue is allowed by non-negativity; at t=0 both eigenvalues are 1/2. Hence the condition is precisely ∥r∥2≤1.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Purity is the boundary of the Bloch ball

Statement

If ρ is a qubit density operator and r is its unique Bloch vector, then tr⁡(ρ2)=1+∥r∥222. The state ρ is pure, meaning it is the projector of a pure-state ray, if and only if ∥r∥2=1.

Facts & Assumptions

Given: A density operator ρ on Q2 and its Bloch vector r∈R3.

[F1]

Density operator: ρ is non-negative and has trace one.

[F3]

Bloch coordinate maps and Existence and uniqueness of Bloch coordinates: ρ=12(I+r⋅σ) and rj=tr⁡(ρσj).

[F4]

Pauli matrix algebra and trace identities: σjσk+σkσj=2δjkI, tr⁡(I)=2, tr⁡(σj)=0, and tr⁡(σjσk)=2δjk.

[F5]

The Bloch ball is exactly the qubit density-state space: the eigenvalues of ρ(r) are (1±∥r∥2)/2 and are nonnegative.

[F6]

Ray-to-projector is well-defined and bijective: pure-state rays correspond bijectively to rank-one orthogonal projections, and every ray projector is non-negative with trace one.

[F7]

Pure state and ray: a pure state is a ray represented by its unit vector's rank-one projector.

Proof

1.1F3F4algebra

Let Σ=r⋅σ. From [F3] and [F4], tr⁡(ρ2)=14tr⁡(I+2Σ+Σ2)=14(2+2∥r∥22)=12(1+∥r∥22), because Σ2=∥r∥22I by the Pauli anticommutation relation in [F4].

2.1F1F2F5F6F7step 1.1algebra∎

Let λ+,λ− be the eigenvalues from [F5]. They are nonnegative and sum to one by [F1]. Then tr⁡(ρ2)=λ+2+λ−2=1 exactly when 2λ+λ−=0, equivalently the eigenvalue pair is (1,0). By [F2], ρ has an orthonormal eigenbasis; in this case it is the orthogonal projection onto its one-dimensional 1-eigenspace, so surjectivity in [F6] makes it the projector of a pure-state ray. Conversely, if ρ is pure, [F7] gives a unit representative u with ρ=Pu, and [F6] makes Pu an orthogonal projection, so ρ2=ρ. By [F1], tr⁡(ρ)=1, hence tr⁡(ρ2)=1. Thus purity is equivalent to tr⁡(ρ2)=1; step 1.1 makes this equivalent to ∥r∥2=1.

5 · Examples, counterexamples and false statements

None yet.

Sources