Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge 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.

The top right singular subspace minimizes rank-q PCA Frobenius reconstruction error

Statement

Let X∈Rn×p, n,p≥1, let Xc=(In−n−11n1nT)X, and let 1≤q≤p. Write σ1≥⋯≥σp≥0 for the singular values of Xc, padding by zeros after its rank. Among all Q∈Rp×q with QTQ=Iq, the minimum of ∥Xc−XcQQT∥F2 is

∑j=q+1pσj2.

A frame is minimizing exactly when its column space contains every eigenspace of XcTXc with eigenvalue greater than σq2, is orthogonal to every eigenspace with eigenvalue less than σq2, and uses the remaining dimension inside the eigenspace with eigenvalue σq2. In particular a choice of q right singular vectors for the q largest singular values is minimizing; ties can give different minimizing subspaces.

Facts & Assumptions

Given: X∈Rn×p, n,p≥1, and 1≤q≤p.

[F1]

A rank-q PCA frame satisfies QTQ=Iq, reconstructs Xc by XcQQT, and minimizes the displayed squared Frobenius error (Rank-q principal component analysis by Frobenius reconstruction error).

[F2]

For a real matrix A, ∥A∥F2=∑i,jaij2=tr⁡(ATA) (The Frobenius norm ∥A∥F=(∑i,j∣aij∣2)1/2 on real or complex matrices).

[F3]

A finite-dimensional real linear map has orthonormal domain and codomain bases in which it maps each right singular basis vector to the corresponding singular value times a left singular basis vector, with zero action on the remaining domain basis vectors (Every linear map between finite-dimensional real or complex inner product spaces admits a singular value decomposition).

[F5]

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

[F6]

For conformable rectangular matrices A,B, tr⁡(AB)=tr⁡(BA) (For A∈Mm×n(F) and B∈Mn×m(F), tr⁡(AB)=tr⁡(BA)).

[F7]

The Frobenius norm satisfies ∥Xc∥F2=∑j=1pσj2, with zero singular values appended after the rank (Spectral and Frobenius norms are unitarily invariant, are given by singular values, and satisfy the sharp rank comparison).

[F8]

For a symmetric matrix, maximizing tr⁡(QTAQ) over QTQ=Iq gives the sum of the top q eigenvalues, with the stated tie-space equality cases (The maximum trace over q-dimensional orthonormal frames is the sum of the top q eigenvalues).

Proof

1.1F1F2F5F6algebra

Put C=Xc and P=QQT. Since QTQ=Iq, PT=P and P2=P, so C−CQQT=C(I−P) and (I−P)2=I−P. By [F2] and [F5], ∥C(I−P)∥F2=tr⁡((I−P)CTC(I−P)). Applying [F6] to cycle the first factor gives tr⁡(CTC(I−P)2)=tr⁡(CTC(I−P)); then linearity gives tr⁡(CTC)−tr⁡(CTCP). Applying [F6] again gives tr⁡(CTCP)=tr⁡(QTCTCQ). Thus minimizing the reconstruction error is equivalent to maximizing tr⁡(QTCTCQ).

2.1step 1.1F3F4F8

By [F3], choose right singular vectors v1,…,vp and corresponding left vectors u1,…,ur such that Cvj=σjuj for j≤r and Cvj=0 for j>r, where r=rank⁡C. For i,j≤r, [F4] gives viTCTCvj=(Cvi)T(Cvj)=σiσjuiTuj, which is σj2 when i=j and zero otherwise; for j>r it is zero. Thus CTC has eigenvalues σ12≥⋯≥σp2≥0 in the basis vj. Applying [F8] to A=CTC shows that the maximum trace is ∑j=1qσj2, attained exactly by the top-eigenspace subspaces described in the statement. Therefore the minimum error is ∥C∥F2−∑j=1qσj2.

3.1step 2.1F3F7algebra∎

Substituting [F7] into the last expression gives ∑j=q+1pσj2. The SVD basis in [F3] supplies a feasible frame from the top q right singular vectors, so the bound is attained. If q=p, the sum is empty and equals zero; if rank⁡C≤q, every term in the tail is zero.

Depends on

Used by

Cited to discharge well-definedness by Rank-q principal component analysis by Frobenius reconstruction error.

Dependency tree · two levels

36 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