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.

✓ 8 results · all verified · 8 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 8 also cleared it.

PCA, kernel PCA, MDS, and manifold embeddings

1 · Prerequisites

2 · Logical flowchart

3 · Definitions, theorems and proofs

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

Finite centering matrices and centered data

Definition

For an integer n≥1, let 1n∈Rn be the vector whose entries are all 1, and let In be the n×n identity matrix. The centering matrix is

Hn:=In−1n1n1nT.

For v∈Rn, write vˉ:=n−11nTv; then Hnv=v−vˉ1n. For a finite data matrix X∈Rn×p with p≥1, its centered data matrix is Xc:=HnX; each column of Xc has sum zero.

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

The maximum trace over q-dimensional orthonormal frames is the sum of the top q eigenvalues

Statement

Let A∈Rp×p be symmetric with eigenvalues λ1≥⋯≥λp, counted with multiplicity. For 1≤q≤p and every Q∈Rp×q satisfying QTQ=Iq,

tr⁡(QTAQ)≤∑j=1qλj.

Equality is attained by taking the columns of Q to be orthonormal eigenvectors for the q largest eigenvalues. Equality holds exactly when the column space of Q contains every eigenspace with eigenvalue greater than λq, is orthogonal to every eigenspace with eigenvalue less than λq, and uses a subspace of dimension q−#{j:λj>λq} from the eigenspace with eigenvalue λq.

Facts & Assumptions

Given: A symmetric real matrix A∈Rp×p and an integer q with 1≤q≤p.

[F1]

In the standard real coordinate inner product, ⟨x,y⟩=∑i<pxiyi (The standard formulas ⟨x,y⟩=∑k<nxkyk on Rn and ∑k<nxkyk‾ on Cn are inner products).

[F2]

In an orthonormal basis, a real endomorphism is self-adjoint exactly when its matrix is symmetric (In an orthonormal basis, self-adjoint means conjugate-transpose symmetry and normal means commuting with the conjugate transpose).

[F3]

Every self-adjoint endomorphism of a finite-dimensional real inner-product space has an orthonormal eigenbasis (Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis).

[F4]

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

[F5]

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

Proof

1.1givenF1F2F3

By [F1] and [F2], the matrix A represents a self-adjoint map on Rp with its standard inner product; [F3] gives an orthonormal eigenbasis u1,…,up ordered with eigenvalues λ1≥⋯≥λp.

2.1step 1.1F4F5algebra

For any feasible Q, put P=QQT. Since QTQ=Iq, PT=P and P2=P, so uj=Puj+(I−P)uj is an orthogonal decomposition and aj:=ujTPuj=∥QTuj∥22=∥Puj∥22 lies in [0,1]. This decomposition gives aj=0 exactly when Puj=0, and aj=1 exactly when Puj=uj. Also ∑j=1paj=tr⁡(P)=q by [F4]. The frame trace equals tr⁡(PA) by [F5]. If U has columns uj and Λ=UTAU=diag⁡(λj), [F5] and UUT=I give tr⁡(PA)=tr⁡(UTPAU)=tr⁡((UTPU)Λ)=∑j=1pλjaj.

3.1step 2.1algebra

Because λj≥λq for j≤q and λj≤λq for j>q, ∑j=1pλjaj≤∑j=1q(λjaj+λq(1−aj))≤∑j=1qλj. The first inequality uses ∑jaj=q; the second uses 0≤aj≤1 and λj≥λq for j≤q.

4.1step 2.1step 3.1algebra

The first inequality in step 3.1 has nonnegative difference ∑j>q(λq−λj)aj, so equality requires aj=0 whenever λj<λq. The second has nonnegative difference ∑j≤q(λj−λq)(1−aj), so equality requires aj=1 whenever λj>λq. By step 2.1, these conditions say the chosen subspace contains all higher-eigenvalue eigenspaces, is orthogonal to all lower-eigenvalue eigenspaces, and takes its remaining dimension in the λq eigenspace. Conversely, each such subspace makes both differences zero. If A=0, all eigenvalues are zero and both differences vanish for every feasible Q, as does the stated equality condition.

5.1step 1.1step 3.1F3∎

Taking the first q vectors of the eigenbasis from step 1.1 as the columns of Q gives a feasible frame and makes the trace equal ∑j=1qλj. Thus the upper bound is the attained maximum, with the stated equality cases.

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

Finite configurations with equal Gram matrices have isometric linear spans

Statement

Let n≥0, x1,…,xn∈Rd, and y1,…,yn∈Rm be finite lists with ⟨xi,xj⟩=⟨yi,yj⟩ for every 1≤i,j≤n, using the standard Euclidean inner products. The assignment ∑i=1ncixi↦∑i=1nciyi is a well-defined linear isometry from span⁡{xi} onto span⁡{yi}; when n=0 both spans are zero spaces and the assignment is the unique zero map.

Facts & Assumptions

Given: An integer n≥0 and lists x1,…,xn∈Rd and y1,…,yn∈Rm with equal pairwise inner products.

[F1]

The standard coordinate pairings on Rd and Rm are positive-definite inner products, with ⟨u,v⟩=∑kukvk (The standard formulas ⟨x,y⟩=∑k<nxkyk on Rn and ∑k<nxkyk‾ on Cn are inner products).

Proof

1.1givenF1algebra

For any coefficients c1,…,cn, bilinearity and the equal Gram entries give ∥∑icixi∥22=∑i,jcicj⟨xi,xj⟩=∑i,jcicj⟨yi,yj⟩=∥∑iciyi∥22. If ∑icixi=0, the left side is zero, so [F1] implies ∑iciyi=0. Applying this to the difference of two coefficient representations shows that the assignment in the statement is well defined.

2.1step 1.1F1algebra∎

For coefficient lists c,d, the same bilinear expansion gives ⟨∑icixi,∑jdjxj⟩=∑i,jcidj⟨xi,xj⟩=∑i,jcidj⟨yi,yj⟩=⟨∑iciyi,∑jdjyj⟩. The coefficient formula is linear, and its range contains every yi because it maps xi to yi; hence its range is exactly their span and it preserves inner products. If n=0, both spans are zero spaces and this is their unique zero map. Thus in every case the assignment is an onto linear isometry.

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

Deterministic finite nearest-neighbor lists and graph symmetrizations

Definition

Let x1,…,xn∈Rp with n≥2, using the Euclidean norm ∥v∥2=(∑a=1pva2)1/2. For 1≤k<n, the deterministic k-nearest-neighbor list Nk(i) consists of the first k indices j≠i when the other indices are ordered by increasing pair (∥xi−xj∥2,j) lexicographically; thus equal distances are broken by increasing sample index. All graphs below have vertex set {1,…,n}. The union symmetrization has edge {i,j} when j∈Nk(i) or i∈Nk(j); the mutual symmetrization has edge {i,j} exactly when both inclusions hold. Each included edge may be assigned weight ∥xi−xj∥2. For a radius r>0, the radius graph has edge {i,j} exactly when ∥xi−xj∥2≤r for 1≤i<j≤n. An undirected graph is connected when every two vertices are joined by a finite edge path.

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

The finite centering matrix is the orthogonal projection onto the zero-sum subspace

Statement

For n≥1, let Hn=In−n−11n1nT. Then HnT=Hn, Hn2=Hn, Hn1n=0, and for each v∈Rn, Hnv=v−(n−11nTv)1n. Thus Hn is the orthogonal projection onto {v∈Rn:1nTv=0}.

Facts & Assumptions

Given: An integer n≥1 and Hn=In−n−11n1nT.

[F1]

The finite centering matrix is Hn=In−n−11n1nT, and it acts by subtracting the mean coordinate times 1n (Finite centering matrices and centered data).

Proof

1.1givenF1algebra

The matrix 1n1nT is symmetric, so the formula in [F1] gives HnT=Hn. Also 1nT1n=n, and hence Hn1n=1n−n−11nn=0.

2.1step 1.1F1F2algebra∎

Writing J=1n1nT, one has J2=1n(1nT1n)1nT=nJ, so Hn2=(In−J/n)2=In−2J/n+J2/n2=In−J/n=Hn. The formula for Hnv in [F1] shows that its image is zero-sum; if 1nTv=0, then Hnv=v. For any v, the residual v−Hnv=(n−11nTv)1n is orthogonal to every zero-sum vector by [F2]. Hence Hnv is the orthogonal projection of v onto the zero-sum subspace.

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

Rank-q principal component analysis by Frobenius reconstruction error

Definition

For a finite data matrix X∈Rn×p with n,p≥1, set Hn=In−n−11n1nT and Xc=HnX. For an integer q with 1≤q≤p, a rank-q PCA frame is a matrix Q∈Rp×q with QTQ=Iq. Its reconstruction is XcQQT, and its squared Frobenius reconstruction error is

∥Xc−XcQQT∥F2=∑i<n∑j<p(Xc−XcQQT)ij2.

A rank-q PCA solution is any frame minimizing this error over all such Q; its score matrix is XcQ. A minimizing frame need not be unique when the relevant eigenvalues are tied.

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

Kernel principal component analysis for a finite positive-semidefinite Gram matrix

Definition

Given n≥1 data points and a finite symmetric Gram matrix K∈Rn×n satisfying aTKa≥0 for every a∈Rn, define Hn=In−n−11n1nT and the centered Gram matrix Kc=HnKHn. The positive-semidefinite condition is an input hypothesis; no theorem that an arbitrary kernel formula produces such a matrix is assumed. For 1≤q≤n, kernel PCA retains the q largest eigenvalues λ1≥⋯≥λn≥0 of Kc and associated orthonormal eigenvectors u1,…,uq, returning the score matrix Uqdiag⁡(λ1,…,λq). Eigenvectors inside a tied eigenspace may be chosen arbitrarily.

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

Classical multidimensional scaling from a finite dissimilarity matrix

Definition

Let n≥1 and let D∈Rn×n be symmetric with nonnegative entries and zero diagonal, and write D∘2 for the matrix with entries (D∘2)ij=Dij2. Define Hn=In−n−11n1nT and the centered matrix

B:=−12HnD∘2Hn.

For a requested dimension q≥1, classical multidimensional scaling diagonalizes the real symmetric matrix B, retains up to the q largest strictly positive eigenvalues λj with orthonormal eigenvectors uj, and returns coordinates whose columns are ujλj. If fewer than q positive eigenvalues exist, it returns only those positive-eigenvalue coordinates. For non-Euclidean dissimilarities this is a spectral procedure; it does not assert exact recovery of all entries of D.

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

Minimum-norm affine reconstruction weights for a finite LLE neighborhood

Definition

Let x1,…,xn∈Rp, n≥2, and 1≤k<n. For each i, let Ni be the first k indices j≠i under the increasing lexicographic order of (∥xi−xj∥2,j), so equal distances are broken by sample index; the norm on Rp is ∥z∥2=(∑a=1pza2)1/2. The local affine reconstruction weights are the vector wi=(wij)j∈Ni∈Rk minimizing

∥xi−∑j∈Niwijxj∥22subject to∑j∈Niwij=1,

Among all minimizers, choose the one of smallest Euclidean norm ∥wi∥2=(∑j∈Niwij2)1/2. This minimum-norm rule fixes the weights even when the local covariance matrix is singular.

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

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.

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

Double-centering a finite positive-semidefinite Gram matrix preserves positive semidefiniteness

Statement

Let n≥1 and let K∈Rn×n be symmetric and satisfy aTKa≥0 for every a∈Rn. With Hn=In−n−11n1nT, the centered matrix Kc=HnKHn is symmetric and positive semidefinite. Consequently it has an orthonormal eigenbasis and all its eigenvalues are nonnegative.

Facts & Assumptions

Given: A symmetric positive-semidefinite matrix K∈Rn×n and its centering matrix Hn.

[F1]

Kernel PCA takes a symmetric matrix K with aTKa≥0 for every a and centers it as Kc=HnKHn (Kernel principal component analysis for a finite positive-semidefinite Gram matrix).

[F4]

In an orthonormal basis, a real matrix is self-adjoint exactly when it is symmetric (In an orthonormal basis, self-adjoint means conjugate-transpose symmetry and normal means commuting with the conjugate transpose).

[F5]

Every finite-dimensional real self-adjoint endomorphism has an orthonormal eigenbasis (Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis).

Proof

1.1F1F2algebra

Since KT=K and HnT=Hn by [F1] and [F2], KcT=(HnKHn)T=HnKHn=Kc.

1.2givenF1F2algebra

For every a∈Rn, aTKca=(Hna)TK(Hna)≥0 by the input hypothesis on K. Thus Kc is positive semidefinite.

2.1step 1.1step 1.2F3F4F5∎

The standard coordinate basis is orthonormal for [F3], so [F4] makes the symmetric matrix Kc self-adjoint and [F5] gives an orthonormal eigenbasis. If u is a unit eigenvector with eigenvalue λ, then λ=uTKcu≥0 by step 1.2. Hence every eigenvalue is nonnegative, which makes the stated kernel-PCA eigenprocedure well-defined.

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

Double-centering Euclidean squared distances recovers their centered Gram matrix

Statement

Let n≥1. For every symmetric nonnegative zero-diagonal dissimilarity matrix D, the matrix B=−12HnD∘2Hn used by classical multidimensional scaling is symmetric and has a real orthonormal eigendecomposition, though it may have negative eigenvalues. If Dij=∥zi−zj∥2 for points z1,…,zn∈Rd, where ∥v∥2=(∑a=1dva2)1/2, then B=ZcZcT for the centered row-data matrix Zc=HnZ, so B is positive semidefinite. The coordinates formed from all positive eigenvalues reproduce every pairwise distance exactly; if the requested embedding dimension is at least the number of positive eigenvalues, the truncated procedure is exact. The centered configurations obtained from Z and these coordinates are related by a linear isometry between their spans, so the original configurations agree up to translation and Euclidean isometry of their affine spans.

Facts & Assumptions

Given: A finite symmetric nonnegative zero-diagonal matrix D, its classical-MDS matrix B, and, in the Euclidean case, points zi with Dij=∥zi−zj∥2.

[F1]

Classical MDS defines D∘2 entrywise and B=−12HnD∘2Hn for symmetric nonnegative zero-diagonal D (Classical multidimensional scaling from a finite dissimilarity matrix).

[F2]

The centering matrix is symmetric, annihilates 1n, and maps onto the zero-sum subspace (The finite centering matrix is the orthogonal projection onto the zero-sum subspace).

[F4]

In an orthonormal basis, a real matrix is self-adjoint exactly when it is symmetric (In an orthonormal basis, self-adjoint means conjugate-transpose symmetry and normal means commuting with the conjugate transpose).

[F5]

Every finite-dimensional real self-adjoint endomorphism has an orthonormal eigenbasis (Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis).

[F6]

Two finite point lists with equal Gram matrices have linearly isometric spans (Finite configurations with equal Gram matrices have isometric linear spans).

Proof

1.1F1F2F3F4F5algebra

For any permitted D, D∘2 is symmetric and Hn is symmetric by [F2], so BT=B. The standard coordinate basis is orthonormal for [F3], so [F4] makes B self-adjoint and [F5] gives a real orthonormal eigendecomposition; this justifies the spectral step even when some eigenvalues are negative.

1.2givenF1F2F3algebra

Suppose Dij=∥zi−zj∥2 and let Z be the matrix with rows ziT. Put si=∥zi∥22. Expanding each squared distance with the coordinate inner product [F3] gives D∘2=s1nT+1nsT−2ZZT, hence B=−12Hn(s1nT+1nsT−2ZZT)Hn=HnZZTHn=ZcZcT because Hn1n=0 and HnT=Hn by [F2]. For every a, aTBa=∑r((ZcTa)r)2≥0 by the coordinate formula [F3], so B is positive semidefinite; also B1n=ZcZcT1n=0. When n=1, H1=0, so Zc=0 and B=0.

2.1step 1.2F1F5algebra

In the Euclidean-distance case of step 1.2, B is positive semidefinite. By [F5], choose an orthonormal eigenbasis. For each unit eigenvector u with eigenvalue λ, step 1.2 gives λ=uTBu≥0. Thus the zero-eigenvalue terms vanish and B=U+Λ+U+T, where U+ contains exactly the positive-eigenvalue eigenvectors and Λ+ is diagonal with strictly positive entries. If there are no positive eigenvalues, this is the empty decomposition and B=0. The classical-MDS coordinates from all positive eigenvalues are Y=U+Λ+1/2, so YYT=B. By step 1.2, B1n=0, and each column u of U+ with eigenvalue λ>0 satisfies λuT1n=uTB1n=0; hence the rows of Y are centered.

3.1step 2.1F1F2F3algebra

By [F2], row i of Zc is zi−zˉ, where zˉ=n−1∑izi. For each i,j, the coordinate Gram identity gives ∥yi−yj∥22=Bii+Bjj−2Bij=∥zi−zˉ−(zj−zˉ)∥22=∥zi−zj∥22=Dij2. Both distances are nonnegative, so ∥yi−yj∥2=Dij. The procedure retaining up to the requested dimension q has the same Gram matrix when q is at least the number of positive eigenvalues, so these equalities then hold for its returned coordinates.

4.1step 1.2step 2.1F6algebra∎

The row configurations of Zc and Y have the same Gram matrix B by step 1.2 and step 2.1. Applying [F6] gives an isometry between their spans. The original rows of Z differ from those of Zc by the common translation zˉ, so the original and embedded configurations are congruent after this translation. For a non-Euclidean D, step 1.1 still gives a symmetric spectral problem, but step 1.2 is unavailable and no exact-distance conclusion follows.

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

Finite LLE affine least-squares weights have a unique minimum-norm minimizer

Statement

Fix xi∈Rp and a nonempty finite neighbor list Ni=(j1,…,jk) of distinct indices. The constrained problem

min⁡w∈Rk∥xi−∑s=1kwsxjs∥22subject to∑s=1kws=1

has a nonempty affine set of minimizers, and exactly one member of that set has smallest Euclidean norm. Thus the minimum-norm rule in finite LLE defines one weight vector even when the local covariance matrix is singular. This conclusion uses no choice axiom.

Facts & Assumptions

Given: A fixed point xi∈Rp and a nonempty finite ordered list Ni=(j1,…,jk).

[F1]

The LLE weight problem minimizes the local reconstruction error under the affine constraint ∑sws=1, then selects a minimizer of least Euclidean norm (Minimum-norm affine reconstruction weights for a finite LLE neighborhood).

[F4]

A subspace of a finite-dimensional inner-product space and its orthogonal complement give a direct-sum decomposition (For a subspace W of a finite-dimensional inner product space, V=W⊕W⊥).

Proof

1.1givenF1F3algebra

Let w0=(1,0,…,0)∈Rk, let L={z∈Rk:∑szs=0}, and define T:L→Rp by Tz=∑szsxjs. Every feasible w has a unique form w=w0+z with z∈L, and its residual is xi−xj1−Tz. Thus the constrained problem is an ordinary finite-dimensional least-squares problem for T on the inner-product subspace L.

2.1step 1.1F2choosealgebra

By [F2], choose a least-squares minimizer z0∈L and all minimizers are z0+N, where N=ker⁡T⊆L. Therefore all feasible minimizing weights form the nonempty affine set w0+z0+N. In the degenerate case T=0, z0=0 is a minimizer and N=L, so this set contains every feasible weight.

3.1step 2.1F3F4algebra

Put w∗=w0+z0. By [F4], decompose w∗=u+v with u∈N and v∈N⊥ in Rk. Since −u∈N, v=w∗−u remains in the affine minimizer set. For any other minimizer v+h with h∈N, orthogonality gives ∥v+h∥22=∥v∥22+∥h∥22, which is at least ∥v∥22 with equality only if h=0. Hence v is the unique minimum-norm minimizer. When k=1, L=N={0} and this gives the unique feasible weight w0=(1).

4.1step 1.1step 2.1step 3.1∎

The proof applies the least-squares existence result once to this fixed finite-dimensional problem and uses a finite orthogonal decomposition; it selects no sequence of approximate minimizers and uses no Countable Choice.

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

Finite ISOMAP with deterministic neighborhoods and connected-graph shortest paths

Definition

Input: a finite data matrix X∈Rn×p with n≥2, an embedding dimension q≥1, and either a k-nearest-neighbor parameter 1≤k<n with an explicit union or mutual symmetrization choice, or a radius r>0. Use ∥v∥2=(∑a=1pva2)1/2; for the k-nearest-neighbor option, each neighbor list orders candidates by increasing (∥xi−xj∥2,j), so equal distances are broken by sample index. Construct the selected undirected graph and give each edge {i,j} weight ∥xi−xj∥2. If the graph is disconnected, return the status “disconnected” and do not claim finite all-pairs graph distances. If it is connected, define dG(i,j) as the minimum total edge weight over all paths from i to j; because the graph is finite with nonnegative edge weights, a minimum occurs among its finitely many simple paths. Form the symmetric dissimilarity matrix DG=(dG(i,j)) and apply classical multidimensional scaling to DG with requested dimension q. This finite procedure makes no guarantee that graph distances accurately approximate manifold geodesics or that the output recovers a manifold.

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

Metric distance-stress multidimensional scaling

Definition

For a symmetric nonnegative zero-diagonal dissimilarity matrix D∈Rn×n, n≥2, and a target dimension q≥1, use the Euclidean norm ∥v∥2=(∑a=1qva2)1/2. The metric stress of centered coordinates Y=(y1T,…,ynT)T∈Rn×q, with 1nTY=0, is

SD(Y):=∑1≤i<j≤n(Dij−∥yi−yj∥2)2.

Metric stress MDS is the separate optimization problem of minimizing SD(Y) over such centered Y. It is a distance-based, generally nonconvex objective and does not define the positive-eigenvalue solution used by classical multidimensional scaling; no solver convergence or global-optimizer guarantee is part of this definition.

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

Finite locally linear embedding with minimum-norm weights and a simple constant kernel

Definition

Input: a data matrix X∈Rn×p with n≥2, a neighbor count 1≤k<n, and an output dimension 1≤q<n, using ∥v∥2=(∑a=1pva2)1/2. For every row point xi, select the first k other sample indices ordered by (∥xi−xj∥2,j) and use the minimum-Euclidean-norm affine least-squares weights on that neighborhood, with weights summing to 1. Form W∈Rn×n by placing those weights in the selected columns of row i and zeros elsewhere; every row of W then sums to 1. If ker⁡(In−W)≠span⁡{1n}, return the status “constant kernel not isolated” and do not specify an embedding. Otherwise put M=(In−W)T(In−W) and return any Y∈Rn×q minimizing

tr⁡(YTMY)subject toYT1n=0,YTY=Iq,

where tr⁡ is the sum of diagonal entries. Equivalently, take orthonormal eigenvectors for the q smallest positive eigenvalues of M. Ties allow multiple outputs. This finite-matrix procedure makes no guarantee of manifold recovery or consistency.

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

Under the simple constant-kernel condition, LLE trace minimizers are bottom positive eigenvectors

Statement

Let W∈Rn×n satisfy W1n=1n, put M=(In−W)T(In−W), and assume ker⁡(In−W)=span⁡{1n}. Let 0<μ1≤⋯≤μn−1 be the eigenvalues of M restricted to the zero-sum subspace 1n⊥. For 1≤q<n, the minimum of tr⁡(YTMY) over Y∈Rn×q with YT1n=0 and YTY=Iq is ∑j=1qμj. The minimum is attained by taking the columns of Y to be orthonormal eigenvectors for the q smallest positive eigenvalues; when eigenvalues tie, the minimizing subspace may vary inside the tied eigenspace. The trace is the sum of diagonal entries.

Facts & Assumptions

Given: A real matrix W with row sums one, so W1n=1n, the matrix M=(In−W)T(In−W), the simple-kernel hypothesis ker⁡(In−W)=span⁡{1n}, and 1≤q<n.

[F1]

LLE forms M=(In−W)T(In−W) from a matrix W whose rows sum to one and minimizes tr⁡(YTMY) subject to YT1n=0 and YTY=Iq (Finite locally linear embedding with minimum-norm weights and a simple constant kernel).

[F2]

The standard real coordinate inner product is ⟨a,b⟩=∑i<naibi (The standard formulas ⟨x,y⟩=∑k<nxkyk on Rn and ∑k<nxkyk‾ on Cn are inner products).

[F3]
[F4]

The space decomposes as Rn=span⁡{1n}⊕1n⊥ (For a subspace W of a finite-dimensional inner product space, V=W⊕W⊥).

[F5]

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

[F6]

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

[F7]

A self-adjoint endomorphism of a finite-dimensional real inner-product space has an orthonormal eigenbasis (Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis).

Proof

1.1givenF1F2algebra

Put A=In−W. Then A1n=0 by [F1], and M=ATA is symmetric with M1n=0. For every v, vTMv=(Av)T(Av)=∑r(Av)r2≥0 by [F2]. Also Mv=0 implies 0=vTMv=∑r(Av)r2, hence Av=0; conversely Av=0 implies Mv=0. Therefore ker⁡M=ker⁡A=span⁡{1n}.

2.1step 1.1F2F3F4F7algebra

By [F4], Rn=span⁡{1n}⊕S for S=1n⊥, and [F3] gives an orthonormal basis matrix E∈Rn×(n−1) for S. Symmetry and M1n=0 imply M(S)⊆S, because 1nTMv=(M1n)Tv=0 for v∈S. The restriction is self-adjoint and has matrix R=ETME, which is symmetric and positive definite: if c≠0, then Ec∈S∖{0}, so Ec∉ker⁡M by step 1.1 and cTRc=(Ec)TM(Ec)=∑r(AEc)r2>0. By [F7], the restriction has an orthonormal eigenbasis; for each unit eigenvector with eigenvalue μ, positive definiteness gives μ>0. List its eigenvalues as 0<μ1≤⋯≤μn−1.

3.1step 2.1F5F6algebra

For every feasible Y, its columns lie in S, so Y=EQ with Q=ETY and QTQ=Iq. Substitution gives YTMY=QTRQ, hence tr⁡(YTMY)=tr⁡(QTRQ) by [F6]. Apply [F5] to −R, whose eigenvalues in descending order are −μ1≥⋯≥−μn−1. It follows that tr⁡(QTRQ)≥∑j=1qμj, with equality exactly for the q-dimensional bottom eigenspaces, including arbitrary choices inside a tie.

4.1step 2.1step 3.1F3F5∎

Taking Q to have orthonormal columns spanning q bottom eigendirections of R and setting Y=EQ satisfies both constraints and attains the bound in step 3.1. This proves the minimum and its equality cases.

4 · Examples, counterexamples and false statements

None yet.

Sources