Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-31
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 Moore--Penrose pseudoinverse is continuous on each fixed-rank stratum and is not continuous across rank loss

Statement

Let F{R,C}.

  1. For fixed m and n, on the set of m×n matrices over F of a fixed rank r, the map AA+ is continuous.
  2. On a full matrix space the pseudoinverse need not be continuous at a rank-deficient matrix. Already for the 2×2 path At=diag(1,t) with t0, At+2 as t0.

Facts & Assumptions

Given: Real or complex matrices, with the fixed-rank and rank-loss cases as in the statement.

[L1]

Every finite real or complex matrix has a unique Moore--Penrose pseudoinverse (Every finite real or complex matrix has a unique Moore--Penrose pseudoinverse).

[L3]

Rank equals the number of nonzero singular values (The rank of a linear map is the number of its nonzero singular values).

Proof

technique · direct
1.1

Let AkA with every Ak and A of rank r. By [L2], choose SVDs Ak=UkΣkVk and A=UΣV. Each unitary group is a closed bounded subset of its finite-dimensional matrix space, hence compact by [L4]. Therefore every subsequence of (Uk,Vk) has a convergent subsequence; along such a subsequence the limit still gives a singular value decomposition of A.

L2L4given
1.2

For At=diag(1,t) with t0, [L1] gives At+=diag(1,t1). Thus At+2=max(1,t1) as t0.

L1algebra
2.1

By [L3], exactly the first r diagonal entries of every Σk and of Σ are positive. Define the transposed-shape matrices Σk+ and Σ+ by reciprocating precisely those entries and setting all remaining entries to zero. Direct diagonal multiplication verifies the four Penrose equations, so uniqueness in [L1] gives Ak+=VkΣk+Uk and A+=VΣ+U. Along the convergent subsequence from step 1.1 the positive singular values converge to those of A, hence their reciprocals converge. Therefore Ak+=VkΣk+UkVΣ+U=A+.

L1L3step 1.1algebra
2.2

The matrices At converge to diag(1,0) as t0, but their pseudoinverses do not stay bounded, hence cannot converge to the finite matrix diag(1,0)+. Therefore pseudoinversion is not continuous across rank loss.

step 1.2algebra
3.1

Let (Akj+) be any subsequence. Applying the compactness argument of step 1.1 to its SVD factors produces a further subsequence to which step 2.1 applies, so that further subsequence converges to A+. If (Ak+) did not converge to A+, some ε>0 and a subsequence would satisfy Akj+A+2ε for every j, contradicting the further subsequence just obtained. Thus Ak+A+, proving continuity on the rank-r stratum.

step 1.1step 2.1contradiction
4.1

Steps 3.1 and 2.2 prove the two claims.

step 3.1step 2.2

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

37 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