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.

Registers, Tensor Products, and Partial Trace

1 · Prerequisites

2 · Summary

This page defines finite-dimensional complex registers, fixes the ordered computational basis, and proves the big-endian encoding convention. Tensor products retain the order of their factors and use the lexicographic product basis. The empty tensor product is C, while a tensor product with a zero-dimensional factor is the zero space. The repository inner product is linear in its first argument. The page defines tensor maps and factor permutations. It proves the finite-dimensional trace pairing is nondegenerate, then constructs the partial trace and proves its trace characterization, basis independence, positivity, and trace preservation.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicableOpen item page →

Finite registers and their ordered computational bases

Definition

For an integer d≥1, the d-level register is the complex inner-product space Qd=Cd with the standard pairing ⟨z,w⟩root=∑j<dzjwj‾, linear in the first argument as in Real and complex inner-product spaces and their induced length and The standard formulas ⟨x,y⟩=∑k<nxkyk on Rn and ∑k<nxkyk‾ on Cn are inner products. Its computational basis is the ordered standard basis (e0,…,ed−1) of The standard list e:n→Fn with ei(i)=1F and ei(j)=0F for j≠i is an ordered basis of Fn; hence dim⁡FFn=n, and F0 is the zero space with basis ∅ and dimension 0. The register's alphabet is the ordered set {0,…,d−1}.

For n≥0, the n-qubit register is the ordered tensor product over C of n copies of Q2. Here ⊗C is the algebraic module tensor product (The tensor product M⊗RN from the additive group underlying the free Z-module on M×N, elementary tensors, and finite tensor sums), with its complex-module structure and finite iterated/empty-product conventions from Over a commutative ring, M⊗RN is an R-module with r(m⊗n)=(rm)⊗n=m⊗(rn) and Finite iterated tensor products represent multilinear maps independently of parenthesization. The tuple of bit positions is ordered lexicographically, with the first wire as the most significant position; the product-basis theorem below establishes the corresponding elementary tensors as a basis. For n=0, the empty tensor product is C with basis {1}. This one-dimensional trivial register is distinct from the zero vector space C0. By definition a register has positive dimension; a zero-dimensional space may still occur as a factor in the more general tensor-space construction below.

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

The trace pairing on a finite endomorphism space is nondegenerate

Statement

Let V be a finite-dimensional complex vector space. If D:V→V is linear and tr⁡(D∘A)=0 for every linear map A:V→V, then D=0. Equivalently, the trace pairing (D,A)↦tr⁡(D∘A) has the property that its only first input pairing to zero with every second input is D=0. This includes the zero space.

Facts & Assumptions

Given: A finite-dimensional complex vector space V and an endomorphism D:V→V.

[F1]

A finite-dimensional vector space has a finite ordered basis; dimension zero means the space is the zero space (Finite-dimensional vector space, and its dimension dim⁡FV; infinite-dimensional means having no finite basis).

[F2]

An endomorphism is a linear map V→V, and its matrix records the coordinates of its images on an ordered basis (Linear map between vector spaces over the same field, Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases).

[F3]

A matrix unit Eji has its only nonzero entry, 1, at row j and column i (Matrix units Eij and the Kronecker delta).

[F4]

The matrix of a composite is the product of the matrices in matching ordered bases ([S∘T]BD=[S]CD[T]BC).

[F6]

The trace of an endomorphism is the matrix trace in any ordered basis, including trace 0 on the zero space (The basis-independent trace of an endomorphism of a finite-dimensional vector space).

Proof

1.1givenF1algebrachoose

If dim⁡V=0, [F1] gives V={0}, so its only endomorphism is D=0. Assume henceforth dim⁡V=m>0 and choose an ordered basis.

2.1step 1.1F2F3F7choosealgebra

If every entry of the matrix of D were zero, [F2] would make D vanish on every basis vector and hence on every vector. Thus if D≠0 there are indices i,j<m with matrix entry Dij≠0. Define A(∑k<makbk):=aibj using the ordered basis chosen in step 1.1. Unique coordinates [F7] make this well-defined; for scalars α,β and vectors with coordinate lists (ak) and (ck), the coordinate list of their linear combination is (αak+βck), so the formula gives A(αx+βy)=αA(x)+βA(y). Thus A is an endomorphism. Its matrix sends bi to bj and every other basis vector to 0, so that matrix is Eji.

3.1step 1.1step 2.1F4F5F6discharge-contradiction∎

By [F4], the matrix of D∘A is [D][A]=[D]Eji. Row-by-column multiplication [F5] gives ([D]Eji)kk=Dkjδik, so every diagonal entry is 0 except the (i,i) entry, which is Dij. By [F6], tr⁡(D∘A)=Dij≠0. This contradicts the hypothesis for every A. Therefore D=0, including the zero-dimensional case from step 1.1.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Big-endian encoding of ordered bit strings

Definition

For n≥0 and a binary word x=(x0,…,xn−1)∈{0,1}n, define its big-endian index

enc⁡n(x):=∑k<nxk 2 n−1−k.

Thus the first wire is the most significant bit. For n=0, the domain {0,1}0 consists only of the empty word (), and the empty sum gives enc⁡0(())=0. In an ordered n-qubit computational basis, the word x occupies the slot numbered enc⁡n(x).

DefinitionDefinition: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Ordered tensor registers, their inner product, and wire permutations

Definition

An ordered tensor register consists of a finite ordered list of finite-dimensional complex inner-product spaces H0,…,Hn−1, each equipped with a specified ordered orthonormal basis. Its space is H0⊗⋯⊗Hn−1, with factors retained in the displayed order. The product basis is ordered lexicographically by its tuple of factor indices. The empty tensor product is C with basis {1}. A zero-dimensional factor is allowed in this mathematical construction and makes the tensor space zero; it is not a register under Finite registers and their ordered computational bases.

The inner product is linear in the first argument and conjugate-linear in the second, and on elementary tensors it is

⟨⨂k<nxk,⨂k<nyk⟩⊗:=∏k<n⟨xk,yk⟩root,k.

For the empty tensor, the right side is the empty product 1, giving the standard inner product on C.

For a permutation σ of the n factor positions, the wire permutation Pσ maps the product basis vector indexed by (i0,…,in−1) to the product basis vector whose output factor order is (σ(0),…,σ(n−1)). It is extended linearly; for n=0 it is the identity on C. The extension is a linear map in the sense of Linear map between vector spaces over the same field.

Facts & Assumptions

Given: A finite ordered list of finite-dimensional complex inner-product spaces with specified ordered orthonormal bases.

[F1]

For free modules with ordered bases, the elementary tensors of basis vectors form a basis, including an empty basis in either factor (The elementary tensors of two bases form the product basis of the tensor product).

[F2]

Finite iterated tensor products represent multilinear maps, with the empty tensor product equal to the scalar module and the one-factor case unchanged (Finite iterated tensor products represent multilinear maps independently of parenthesization).

[F3]

The standard coordinate pairing on a finite complex coordinate space is an inner product, linear in the first argument (The standard formulas ⟨x,y⟩=∑k<nxkyk on Rn and ∑k<nxkyk‾ on Cn are inner products).

[F4]

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

[F7]

A linear map preserves finite linear combinations (Linear map between vector spaces over the same field).

Proof

1.1givenF1F2F6algebra

For n=0, the declared space is C with its usual pairing and basis {1}. For n>0, repeated use of [F1] and the associativity identifications in [F2] shows that the lexicographically ordered elementary product vectors form a basis of the tensor space. If one factor basis is empty, the product basis is empty and the tensor space is zero.

2.1step 1.1F3F4F5

Use the coordinates in this product basis to define the pairing by the standard coordinate formula of [F3]. The basis gives unique coordinates by [F5], so this is a well-defined sesquilinear positive-definite pairing. It is linear first and conjugate-linear second by [F3] and [F4].

3.1step 2.1F3F5F6algebra

Write xk=∑ikxk,ikek,ik and yk=∑ikyk,ikek,ik in the supplied bases, using their unique coordinates [F5]. Multilinearity of elementary tensors [F6], applied one factor at a time, gives the coefficient ∏kxk,ik of each product-basis vector in ⨂kxk, and similarly ∏kyk,ik for ⨂kyk. The standard coordinate formula [F3] therefore gives ∑(i0,…,in−1)∏kxk,ikyk,ik‾. Repeated finite distributivity factors this as ∏k∑ikxk,ikyk,ik‾, which is the displayed product formula. For n=0 both expressions are 1; if a factor has dimension 0, the product basis is empty and both the tensor pairing and product over factor pairings are 0.

4.1step 3.1F1F4F6

The product formula depends only on the factor pairings. Any other supplied orthonormal bases therefore give the same pairing on elementary tensors; elementary tensors span by [F1], so sesquilinearity makes the pairings equal everywhere.

5.1step 1.1F1F2F5F7algebra∎

The factor permutation in the Definition sends the product basis bijectionally to the product basis in the reordered factors. Unique coordinates [F5] make its linear extension well-defined, and [F7] makes that extension linear; applying the inverse permutation to basis vectors gives the inverse linear map. For the empty list the definition is already the identity.

TheoremStatement: AI-adaptedProof: AI-generatedOpen item page →

The computational basis is orthonormal

Statement

For every d≥1, the ordered computational basis (e0,…,ed−1) of the register Qd from Finite registers and their ordered computational bases is an orthonormal basis for its declared inner product. Separately, the one-dimensional zero-qubit register has the basis {1} by definition.

Facts & Assumptions

Given: A positive integer d, the coordinate space Cd, and its standard pairing.

[F1]

The standard pairing on Cd is ⟨z,w⟩root=∑r<dzrwr‾ and is linear in the first argument (The standard formulas ⟨x,y⟩=∑k<nxkyk on Rn and ∑k<nxkyk‾ on Cn are inner products).

[F3]

The register Qd uses this ordered standard basis and this pairing. Separately, the zero-qubit register is the empty tensor product C with basis {1}, distinct from C0 (Finite registers and their ordered computational bases).

Proof

1.1givenF1F3algebra

For j,k<d, the coordinate formula in [F1] gives ⟨ej,ek⟩root=∑r<dδrjδrk, which equals 1 when j=k and 0 when j≠k. Thus the listed vectors are orthonormal.

2.1step 1.1F2F3

By [F2] the same vectors form a basis, so they are an orthonormal basis of Qd.

3.1F3∎

By [F3], the zero-qubit register is the empty tensor product C with basis {1}, distinct from the zero-dimensional coordinate space C0.

DefinitionDefinition: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Partial trace over a finite tensor factor

Definition

For a complex vector space H, write End⁡(H) for the set of linear maps H→H (Linear map between vector spaces over the same field).

Let HA,HB be finite-dimensional complex inner-product spaces with fixed ordered orthonormal bases (ei)i<a and (fj)j<b, respectively. The ordered product basis of HA⊗HB has the A index first. For R∈End⁡(HA⊗HB) define Tr⁡B(R)∈End⁡(HA) by

(Tr⁡B(R))ii′:=∑j<bR(i,j),(i′,j).

Rows are output coordinates and columns are input coordinates, as in Coordinate columns [v]B and matrices [T]BC of linear maps relative to ordered bases. If b=0, the sum is empty and equals 0. The notation Tr⁡B means that the second factor is contracted; the first factor and its order are retained.

Facts & Assumptions

Given: Finite-dimensional complex inner-product spaces HA,HB, the specified ordered orthonormal bases, and R∈End⁡(HA⊗HB).

[F1]

The ordered product basis identifies the coordinates of HA⊗HB with pairs (i,j) in the displayed factor order (Ordered tensor registers, their inner product, and wire permutations).

Proof

1.1givenF1algebra

For each basis vector ei′ of HA, prescribe Sei′=∑i<a(∑j<bR(i,j),(i′,j))ei. Each inner and outer sum is finite; when b=0 its inner sum is 0.

2.1step 1.1F1F2algebra∎

By the ordered-basis coordinate property [F2], these prescribed images extend uniquely to a linear map S:HA→HA, and its matrix has exactly the displayed entries. Each entry is linear in the entries of R, so the resulting assignment R↦S is linear. This defines Tr⁡B even when either basis is empty.

DefinitionDefinition: AI-adaptedProof: AI-generatedOpen item page →

Tensor products of finitely many linear maps

Definition

For a finite ordered family of finite-dimensional complex vector spaces Hk,Kk and complex-linear maps Tk:Hk→Kk, the tensor map ⨂k<nTk:H0⊗⋯⊗Hn−1→K0⊗⋯⊗Kn−1 is the unique linear map satisfying

(⨂k<nTk)(x0⊗⋯⊗xn−1)=T0x0⊗⋯⊗Tn−1xn−1.

For n=0, the tensor map is the identity map z↦z on the empty tensor product C.

Facts & Assumptions

Given: A finite ordered family of complex vector spaces and linear maps Tk:Hk→Kk.

[F1]

A binary algebraic tensor product is generated by elementary tensors, and a tensor with a zero factor vector is zero (The tensor product M⊗RN from the additive group underlying the free Z-module on M×N, elementary tensors, and finite tensor sums). Over C, tensoring is complex-linear in each factor (Over a commutative ring, M⊗RN is an R-module with r(m⊗n)=(rm)⊗n=m⊗(rn)).

[F2]

A finite iterated tensor product represents multilinear maps, including the empty and one-factor cases (Finite iterated tensor products represent multilinear maps independently of parenthesization).

[F3]

Each Tk is linear on its factor (Linear map between vector spaces over the same field).

Proof

1.1givenF1F3algebra

For n=0, the prescribed map is the identity on C. For n>0, the function (x0,…,xn−1)↦T0x0⊗⋯⊗Tn−1xn−1 is linear in each argument: replacing any xk by axk+byk replaces its image by aTkxk+bTkyk by [F3], and tensoring is linear in that factor.

2.1step 1.1F1F2algebra∎

For n>0, [F2] gives a unique linear extension of the multilinear function in step 1.1, hence the map in the Definition. Repeated use of [F1] shows that elementary tensors span any nonempty iterated tensor product. If some Hk=0, every source elementary tensor is zero by [F1], so the domain is zero and the unique linear map from it is zero. If some Kk=0, the same argument makes the codomain zero, and the unique linear map to it is zero. In either case the displayed rule holds. For n=0, the empty elementary tensor is 1∈C by [F2]; its prescribed image is 1, which uniquely determines the identity linear map.

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

The product basis is orthonormal and tensor dimensions multiply

Statement

Let H0,…,Hn−1 be a finite ordered list of finite-dimensional complex inner-product spaces with specified ordered orthonormal bases of sizes d0,…,dn−1, allowing dk=0. The elementary tensors of the factor bases, ordered lexicographically, form an orthonormal basis of the tensor register, and

dim⁡(H0⊗⋯⊗Hn−1)=∏k<ndk.

For the empty list the product is 1 and the tensor space is C; if any dk=0, the tensor space is zero and the product basis is empty.

Facts & Assumptions

Given: A finite ordered list of finite-dimensional complex inner-product spaces and their specified ordered orthonormal bases.

[F1]

The tensor register's pairing is the product of the factor pairings and its ordered basis is the lexicographic product basis (Ordered tensor registers, their inner product, and wire permutations).

[F2]

For two free modules, elementary tensors of basis vectors form a basis, including an empty basis in a factor (The elementary tensors of two bases form the product basis of the tensor product).

[F3]

The dimension of a tensor product of two finite-dimensional free modules is the product of their dimensions, including dimension zero (Rm⊗RRn≅Rmn with the product basis, and dim⁡F(V⊗FW)=dim⁡FV dim⁡FW).

[F4]

Finite iterated tensor products are identified across parenthesizations by the canonical maps preserving elementary tensors, and the empty product is the scalar module (Finite iterated tensor products represent multilinear maps independently of parenthesization).

Proof

1.1givenF1algebra

If n=0, the declared tensor space is C, its product basis is {1}, and its dimension is 1, the empty product. If n=1, the statement is exactly the supplied orthonormal basis of that factor.

1.2givenF1F2F4algebra

For n≥2, repeated application of [F2] and the parenthesization identifications in [F4] shows that the elementary tensors of the factor bases form a basis indexed by the Cartesian product of their index sets. By [F1], the inner product of two such basis tensors is the product of their factor inner products; it is 1 for equal tuples and 0 for unequal tuples. Therefore this basis is orthonormal.

2.1step 1.1step 1.2F2F3algebra∎

Repeated application of [F3] gives the product of the factor dimensions. If any dk=0, [F2] makes the product basis empty and both sides are zero; the empty and one-factor cases were handled in step 1.1. Thus the formula holds in every finite case.

TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Big-endian bit-string indices are bijective

Statement

For every n≥0, the map enc⁡n:{0,1}n→{0,…,2n−1} of Big-endian encoding of ordered bit strings is a bijection. Any permutation of the n bit positions therefore induces a permutation of the corresponding computational basis.

Facts & Assumptions

Given: A natural number n and the big-endian index from Big-endian encoding of ordered bit strings.

[F1]

The encoding is enc⁡n(x)=∑k<nxk2n−1−k, with enc⁡0(())=0 (Big-endian encoding of ordered bit strings).

[F2]

An n-qubit register is the ordered tensor product of n copies of Q2, with bit positions in lexicographic order and the first wire most significant (Finite registers and their ordered computational bases).

[F3]

The computational basis of Q2 is an orthonormal basis for its declared inner product (The computational basis is orthonormal).

[F4]

Given specified ordered orthonormal bases on a finite ordered list of finite-dimensional complex inner-product spaces, the elementary tensors in lexicographic order form the product basis, including the empty product (The product basis is orthonormal and tensor dimensions multiply). Applied to the factors in [F2], this gives the computational basis of the n-qubit register.

[F5]

Mathematical induction applies to natural numbers, starting at 0 (The principle of mathematical induction, The natural numbers N (von Neumann)).

Proof

1.1givenF1base

At n=0, the domain has just the empty word and the codomain is {0,…,20−1}={0}. By [F1], its index is 0, so the map is bijective.

1.2givenF1ihalgebra

Assume the result for n. For a word of length n+1, write its first bit as b∈{0,1} and its remaining word as y∈{0,1}n. Splitting the first term from the sum in [F1] gives enc⁡n+1(b,y)=b2n+enc⁡n(y). By the induction hypothesis, the tail index ranges bijectively over {0,…,2n−1}.

2.1step 1.2ihalgebra

If b=0, the resulting indices are exactly 0,…,2n−1. If b=1, they are exactly 2n,…,2n+1−1. The two intervals are disjoint and their union is the full target, so equality of two encoded indices forces the first bits to agree and every target index is attained. For either fixed first bit, injectivity and surjectivity of the tail encoding give the corresponding claims for the remaining word.

3.1step 1.1step 1.2step 2.1F2F3F4F5discharge-induction∎

By [F5], the base case and induction step prove bijectivity for all n≥0. A permutation σ of the bit positions is a bijection on words, with inverse the permutation σ−1; composing it with the basis labeling in [F2] therefore permutes the basis [F3, F4].

TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

The partial trace is characterized by the trace pairing and is basis-independent

Statement

For finite-dimensional complex inner-product spaces HA,HB, the partial trace Tr⁡B:End⁡(HA⊗HB)→End⁡(HA) is the unique linear map satisfying

tr⁡((Tr⁡BR)∘T)=tr⁡(R∘(T⊗IHB))for every R∈End⁡(HA⊗HB) and T∈End⁡(HA).

Here IHB is the identity map y↦y on HB; End⁡ is the notation defined in Partial trace over a finite tensor factor.

Its coordinate formula is independent of the chosen ordered orthonormal basis of HB. The assertion includes zero-dimensional factors.

Facts & Assumptions

Given: Finite-dimensional complex inner-product spaces HA,HB, an operator R∈End⁡(HA⊗HB), and the partial trace from Partial trace over a finite tensor factor.

[F1]

In ordered orthonormal bases, (Tr⁡BR)ii′=∑jR(i,j),(i′,j), with an empty sum equal to 0 (Partial trace over a finite tensor factor).

[F2]

The tensor map T⊗IHB sends each elementary tensor ei⊗fj to (Tei)⊗fj (Tensor products of finitely many linear maps).

[F3]

The product basis is an orthonormal basis and spans the tensor space, including the empty-basis cases (The product basis is orthonormal and tensor dimensions multiply).

[F4]

The trace of a finite-dimensional endomorphism is the sum of its diagonal matrix entries in any ordered basis, including the zero-dimensional case (The basis-independent trace of an endomorphism of a finite-dimensional vector space, The trace tr⁡(A) as the sum of the diagonal entries).

[F5]

If tr⁡(DA)=0 for every endomorphism A of a finite-dimensional complex vector space, then D=0 (The trace pairing on a finite endomorphism space is nondegenerate).

[F6]

The matrix of a composite is the product of the matrices in matching ordered bases ([S∘T]BD=[S]CD[T]BC).

[F8]

Every finite-dimensional real or complex inner-product space has an orthonormal basis, with the empty basis in dimension zero (Every finite-dimensional real or complex inner product space has an orthonormal basis).

[F9]

Identity maps and compatible composites of linear maps are linear (Identity maps and composites of linear maps are linear).

Proof

1.1givenF1F4F6F7F8choosealgebra

By [F8], choose ordered orthonormal bases (ei)i<a of HA and (fj)j<b of HB, and set S=Tr⁡B(R). For any T∈End⁡(HA), [F1], [F6] and [F7] give tr⁡(S∘T)=∑i,i′<a∑j<bR(i,j),(i′,j)Ti′i.

2.1step 1.1F2F3F6F7F9algebra

The identity IHB is linear by [F9], so [F2] defines the linear map T⊗IHB; its composite with R is linear by [F9]. In the product basis, [F2] gives the matrix entry Ti′iδj′j of T⊗I. By [F6] and [F7], tr⁡(R∘(T⊗I))=∑i,j∑i′,j′R(i,j),(i′,j′)Ti′iδj′j=∑i,i′,jR(i,j),(i′,j)Ti′i, which is the same finite sum as in step 1.1. Thus S satisfies the displayed trace identity.

3.1step 2.1F5

If S′ is any other map value at R satisfying the identity for every T, then tr⁡((S−S′)∘T)=0 for every T. Apply [F5] on HA to obtain S=S′. Since this holds for every R, the trace identity characterizes the partial-trace map uniquely.

4.1step 1.1step 2.1step 3.1F4

Repeat steps 1.1 and 2.1 with any other ordered orthonormal basis of HB. The right-hand side is the trace of the same endomorphism R∘(T⊗IHB), and [F4] makes that trace basis-independent. Step 3.1 then forces the resulting partial-trace operator to equal S.

5.1F1F3F4algebra∎

If HB=0, the product space and R are zero, [F1] is the empty sum, and both sides of the trace identity are 0. If HA=0, the input and output endomorphism spaces contain only the zero map, so the same identity and uniqueness hold.

TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Tensor maps preserve composition, identities, and adjoints

Statement

Let (Tk:Hk→Kk)k<n and (Sk:Kk→Lk)k<n be finite ordered families of linear maps between finite-dimensional complex inner-product spaces. Then

(⨂k<nSk)(⨂k<nTk)=⨂k<n(SkTk),⨂k<nIHk=I⊗k<nHk,(⨂k<nTk)∗=⨂k<nTk∗.

In the first formula, SkTk means Sk∘Tk. Here IHk denotes the identity map x↦x. All adjoints use the repository pairing, linear in the first argument. The empty tensor-map identity is the identity map z↦z on C.

Facts & Assumptions

Given: The finite ordered families of spaces and linear maps in the Statement.

[F1]

The tensor map is the unique linear extension of its action on elementary tensors (Tensor products of finitely many linear maps).

[F2]

Elementary tensors in the specified product basis form an orthonormal basis and span (The product basis is orthonormal and tensor dimensions multiply).

[F3]

Every linear map between finite-dimensional inner-product spaces has a unique adjoint (Every linear map between finite-dimensional inner product spaces has a unique adjoint).

[F4]

An adjoint T∗ satisfies ⟨Tx,y⟩=⟨x,T∗y⟩ (The adjoint T∗:W→V is characterised by ⟨Tv,w⟩W=⟨v,T∗w⟩V).

[F5]

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

[F6]

Every finite-dimensional real or complex inner-product space has an orthonormal basis, with the empty basis in dimension zero (Every finite-dimensional real or complex inner product space has an orthonormal basis).

[F7]

Identity maps and compatible composites of linear maps are linear (Identity maps and composites of linear maps are linear).

Proof

1.1givenF1F2F7

By [F7], each SkTk is linear and the composite of the two tensor maps is linear, so [F1] applies to both sides. On an elementary tensor ⨂k<nxk, the left side of the composition identity equals ⨂k<nSk(Tkxk) by [F1], which is the value of the right side. Since elementary tensors span by [F2], the two linear maps are equal.

1.2F2F3F4F5F6choose

By [F6], choose orthonormal bases for the finite factor spaces. For elementary tensors x=⨂k<nxk and y=⨂k<nyk, the product pairing in [F2] and the factor adjoint identities in [F4] give ⟨(⨂kTk)x,y⟩=∏k⟨Tkxk,yk⟩=∏k⟨xk,Tk∗yk⟩=⟨x,⨂kTk∗yk⟩. The pairing is extended using the first-linear convention [F5].

2.1step 1.1F1F2F7algebra

Each factor identity and the identity on the tensor space are linear by [F7]. The tensor map ⨂k<nIHk fixes every elementary tensor by [F1]. The identity map does too; spanning in [F2] gives equality. If n=0, both maps are the identity on C.

3.1step 1.2F2F3F4F5F6algebra∎

Sesquilinearity and spanning extend the identity in step 1.2 to all x,y. By existence and uniqueness in [F3] and the defining condition [F4], (⨂kTk)∗=⨂kTk∗. For n=0 both sides are the identity on C; zero-dimensional factors are covered because the product bases may be empty.

TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Finite wire permutations are unitary basis permutations

Statement

Let H0,…,Hn−1 be a finite ordered family of finite-dimensional complex inner-product spaces, with the product bases of Ordered tensor registers, their inner product, and wire permutations. For a permutation σ of the factor positions, the map Pσ that reorders the factors is a bijective linear isometry from H0⊗⋯⊗Hn−1 to Hσ(0)⊗⋯⊗Hσ(n−1). When source and target are identified as the same register, Pσ is a unitary operator in the sense of Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces.

Facts & Assumptions

Given: The ordered factors, their specified orthonormal bases, and a permutation σ of the factor positions.

[F1]

Pσ sends a product-basis vector to the product-basis vector with the same factor labels in permuted order (Ordered tensor registers, their inner product, and wire permutations).

[F2]

The ordered product vectors form an orthonormal basis, including the empty and zero-dimensional cases (The product basis is orthonormal and tensor dimensions multiply).

[F3]

A linear isometry preserves vector norms; an invertible linear isometry of a finite-dimensional complex inner-product space to itself is unitary (Linear isometries, and orthogonal or unitary operators on finite-dimensional inner product spaces).

Proof

1.1givenF1algebra

By [F1], Pσ sends each product-basis vector to exactly one product-basis vector, and the inverse permutation sends it back. Thus the basis assignment extends to a bijective linear map whose inverse is Pσ−1. The empty list gives the identity on C.

2.1step 1.1F2algebra

Write an arbitrary vector as ∑αcαeα in the orthonormal product basis from [F2]. Its squared norm is ∑α∣cα∣2. The map permutes that basis, so its image has the same coefficients in a permuted orthonormal basis and the same squared norm. Thus Pσ is a linear isometry. If a factor is zero-dimensional, both tensor spaces are zero and the unique map between them is bijective and isometric.

3.1step 1.1step 2.1F3∎

When the source and target are the same register, steps 1.1 and 2.1 give an invertible linear isometry of that space, hence a unitary operator by [F3].

TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

The partial trace preserves non-negativity and total trace

Statement

For finite-dimensional complex inner-product spaces HA,HB and a non-negative operator R∈End⁡(HA⊗HB), Tr⁡B(R) is non-negative and

tr⁡(Tr⁡B(R))=tr⁡(R).

Here End⁡(H) is the set of linear maps H→H as in Partial trace over a finite tensor factor, IH denotes the identity map x↦x, and both conclusions include zero-dimensional factors.

Facts & Assumptions

Given: Finite-dimensional complex inner-product spaces HA,HB, a non-negative operator R on their ordered tensor product, and the partial trace from Partial trace over a finite tensor factor.

[F1]

A non-negative operator is self-adjoint and has ⟨Rv,v⟩≥0 for every vector v (Non-negative and positive operators, Self-adjoint and normal endomorphisms of a finite-dimensional real or complex inner product space).

[F2]

In orthonormal bases the adjoint matrix is the conjugate transpose (In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix).

[F3]

The partial-trace entries are (Tr⁡BR)ii′=∑jR(i,j),(i′,j) (Partial trace over a finite tensor factor).

[F4]

The partial trace satisfies tr⁡((Tr⁡BR)∘T)=tr⁡(R∘(T⊗IB)) (The partial trace is characterized by the trace pairing and is basis-independent).

[F5]

The elementary product vectors form an orthonormal basis, including empty and zero-dimensional cases (The product basis is orthonormal and tensor dimensions multiply).

[F6]

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

[F7]

The tensor map is the unique linear extension of its action on elementary tensors (Tensor products of finitely many linear maps).

[F8]

Composing a linear map with the identity map on either side leaves it unchanged (Identity maps and composites of linear maps are linear).

[F9]

The trace of a finite-dimensional endomorphism is the sum of its diagonal matrix entries in any ordered basis (The basis-independent trace of an endomorphism of a finite-dimensional vector space, The trace tr⁡(A) as the sum of the diagonal entries).

[F10]

Every finite-dimensional real or complex inner-product space has an orthonormal basis, with the empty basis in dimension zero (Every finite-dimensional real or complex inner product space has an orthonormal basis).

Proof

1.1givenF1F2F3F5F10choose

By [F10], choose ordered orthonormal bases (ei) and (fj) for HA,HB, and write S=Tr⁡B(R). Since R is self-adjoint by [F1], [F2] gives R(i,j),(i′,j)=R(i′,j),(i,j)‾. Summing over j in [F3] yields Sii′=Si′i‾, so S is self-adjoint. The product basis is orthonormal by [F5].

2.1step 1.1F1F3F5F6algebra

For x=∑ixiei, [F3] and [F6] give ⟨Sx,x⟩=∑i,i′,jR(i,j),(i′,j)xi′xi‾. For each fixed j, the coefficient of ei⊗fj in R(x⊗fj) is ∑i′R(i,j),(i′,j)xi′; orthonormality [F5] therefore gives ⟨R(x⊗fj),x⊗fj⟩=∑i,i′R(i,j),(i′,j)xi′xi‾. Summing these equalities over j yields ⟨Sx,x⟩=∑j⟨R(x⊗fj),x⊗fj⟩. Each summand is nonnegative by [F1], hence ⟨Sx,x⟩≥0 for every x. Together with step 1.1, the definition in [F1] gives S≥0.

3.1F4F5F7F8F9algebra∎

In [F4] set T=IHA. By [F7], IHA⊗IHB fixes every elementary tensor; these span by the product-basis result [F5], so it is IHA⊗HB. Therefore [F4] gives tr⁡(S∘IHA)=tr⁡(R∘IHA⊗HB). By [F8] the composites are S and R, so their traces are equal by [F9]. Empty bases give empty traces 0 on zero-dimensional factors, so the equality holds there as well.

5 · Examples, counterexamples and false statements

None yet.

Sources