Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-luna)
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.

Pure state trace distance

Statement

For unit vectors u,v in a finite-dimensional complex Hilbert space, let Pu=∣u⟩⟨u∣ and Pv=∣v⟩⟨v∣. Then D(Pu,Pv)=1−∣⟨u∣v⟩D∣2, where ⟨⋅∣⋅⟩D is the Dirac pairing converted from the root library's first-argument-linear inner product.

Facts & Assumptions

Given: Unit vectors u,v in a finite-dimensional complex Hilbert space.

[F1]

The root inner product is linear in its first argument and conjugate-linear in its second (Real and complex inner-product spaces and their induced length).

[F2]

Cauchy–Schwarz gives ∣⟨u,v⟩∣≤∥u∥∥v∥, with equality for nonzero vectors exactly when they are linearly dependent (Cauchy–Schwarz: ∣⟨x,y⟩∣≤∥x∥ ∥y∥, with equality exactly for dependent pairs).

[L1]

Dirac notation is converted by ⟨u∣v⟩D=⟨v,u⟩root and ∣u⟩⟨u∣x=⟨x,u⟩rootu (Dirac Notation Conversion). The current QC01 definition body is present and supplies the stated convention.

[F3]

D(Pu,Pv)=12∥Pu−Pv∥1 (Trace Distance).

[L2]

For Hermitian trace-zero H, ∥H∥1=2tr⁡(H+) (Hermitian Trace Norm Positive Negative Parts). The current QC01 theorem body is present as a draft; it proves the positive/negative-parts identity used here.

Proof

1.1givenF1F2L1choosealgebra

Put c=∣⟨u∣v⟩D∣∈[0,1] by [F2] and the unit norms. If c=1, equality in [F2] makes v a unit scalar multiple of u, so Pu=Pv and both sides are zero. Suppose c<1. Multiplying v by a unit scalar does not change Pv and lets us assume ⟨v,u⟩root=c: if a=⟨v,u⟩root≠0, multiply v by a‾/∣a∣. Define w=(v−cu)/1−c2. Direct expansion using [F1] gives ⟨w,u⟩root=0 and ∥w∥=1, so (u,w) is orthonormal and v=cu+1−c2w.

2.1step 1.1L2algebra

In the orthonormal basis (u,w) of their span, Pu−Pv has matrix (1−c2−c1−c2−c1−c2−(1−c2)). Its trace is zero and determinant is −(1−c2), so its two eigenvalues are 1−c2 and −1−c2; it is zero on the orthogonal complement. By [L2], ∥Pu−Pv∥1=21−c2.

3.1step 1.1step 2.1F3∎

Applying [F3] to step 2.1 gives D(Pu,Pv)=1−c2; together with the c=1 case in step 1.1 this proves the formula for every pair of unit vectors.

Depends on

Used by

Dependency tree · two levels

28 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