Alphabeta Math
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.

✓ 9 results · all verified · 7 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. The 2 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

The Moore--Penrose Pseudoinverse and Regularised Least Squares: Examples and Counterexamples

1 · Prerequisites

2 · Summary

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

A diagonal rank-deficient matrix makes A+, AA+, and A+A completely explicit

Example

Let

A=[2000].

Then

A+=[12000],AA+=A+A=[1000].

So both AA+ and A+A are the coordinate projection onto the first axis.

Facts & Assumptions

Given: The displayed diagonal matrix A.

[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).

[L2]

AA+ and A+A are the orthogonal projections onto im⁡A and im⁡A∗ (AA+ and A+A are the orthogonal projections onto im⁡A and im⁡A∗).

Verification

technique · computation
1.1L1algebra

Because A is already diagonal with one nonzero singular value, inverting that entry and leaving the zero entry fixed gives the candidate A+=diag⁡(1/2,0).

2.1step 1.1algebra

Direct multiplication gives AA+=A+A=diag⁡(1,0).

3.1L2step 2.1algebra∎

The matrix diag⁡(1,0) is the orthogonal projection onto the first coordinate axis, which is exactly im⁡A=im⁡A∗. This matches [L2].

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passaudited 2026-08-31Open item page →

An overdetermined inconsistent system has a unique minimum-norm least-squares solution given by A+b

Example

Take

A=[100111],b=[110].

Then b∉im⁡A, the least-squares problem is inconsistent, and

A+b=[1313].

Facts & Assumptions

Given: The matrix A and right-hand side b in the statement.

[L1]

Reduced QR gives the pseudoinverse of a full-column-rank matrix without forming normal equations (Reduced QR gives the full-column and full-row-rank pseudoinverse formulas without forming normal equations).

[L2]

Verification

technique · computation
1.1L1algebra

The columns of A are independent, so A has full column rank. Directly, A∗A=[2112],(A∗A)−1=13[2−1−12]. Hence A+b=(A∗A)−1A∗b=(1/3,1/3)T.

2.1step 1.1algebra

The residual is r=b−AA+b=[2323−23], so r≠0 and the system is inconsistent.

3.1L2step 1.1step 2.1∎

By [L2], the vector from step 1.1 is nevertheless the unique least-squares solution of minimum Euclidean norm.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passaudited 2026-08-31Open item page →

An underdetermined consistent system has infinitely many exact solutions but a unique minimum-norm one

Example

Let

A=[101011],b=[11].

Then the exact solutions are

x(t)=[1−t1−tt](t∈F),

and the minimum-norm one is A+b=(1/3,1/3,2/3)T.

Facts & Assumptions

Given: The displayed matrix A and right-hand side b.

[L1]

If A has full row rank, then A+=A∗(AA∗)−1 (If A has full row rank, then A+=A∗(AA∗)−1).

Verification

technique · computation
1.1algebra

Solving Ax=b gives the one-parameter family x(t)=(1−t,1−t,t)T. Thus the system is consistent and has infinitely many exact solutions.

1.2L1algebra

Here AA∗=[2112],(AA∗)−1=13[2−1−12], so [L1] gives A+b=A∗(AA∗)−1b=[131323].

2.1L2step 1.1step 1.2∎

The vector of step 1.2 equals x(2/3) from step 1.1, so it is an exact solution. By [L2], it is the unique exact solution of minimum Euclidean norm.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

A rank-deficient matrix has an affine family of least-squares minimisers of the form A+b+(I−A+A)z

Example

Let

A=[1111],b=[10].

Then

A+b=[1414],I−A+A=12[1−1−11],

and every least-squares minimiser is A+b+t(1,−1)T.

Facts & Assumptions

Given: The rank-one matrix A and the vector b.

Verification

technique · computation
1.1algebra

Since A=2uu∗ with u=(1,1)T/2, the pseudoinverse is A+=12uu∗=14 ⁣[1111]. Hence A+b=[1414],A+A=12[1111].

2.1step 1.1algebra

Therefore I−A+A=12[1−1−11], whose image is the kernel line span⁡{(1,−1)T}.

3.1L1step 2.1∎

By [L1], every least-squares minimiser equals A+b+(I−A+A)z, and step 2.1 shows that this is exactly the affine line A+b+t(1,−1)T.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

A full-column-rank pseudoinverse can be read off directly from a reduced QR factorisation

Example

Let

A=[101101]=Q^R^,

where

Q^=[12−161216026],R^=[212062].

Then

A+=R^−1Q^∗=[2313−13−131323].

Facts & Assumptions

Given: The displayed reduced QR factorisation of A.

[L1]

For full column rank, reduced QR gives A+=R^−1Q^∗ (Reduced QR gives the full-column and full-row-rank pseudoinverse formulas without forming normal equations).

Verification

technique · computation
1.1algebra

Direct multiplication shows Q^∗Q^=I and Q^R^=A, so the displayed matrices are indeed a reduced QR factorisation.

2.1L1step 1.1algebra

The inverse of R^ is R^−1=[12−16026]. Therefore [L1] gives the displayed matrix for A+.

3.1step 2.1algebra∎

Multiplying A+A gives the 2×2 identity, confirming that the matrix from step 2.1 is the full-column-rank pseudoinverse.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Ridge regularisation damps the small-singular-value directions in a diagonal inverse problem

Example

Let

A=diag⁡(1,10−2),b=[11],λ=10−2.

Then the pseudoinverse gives (1,100)T, whereas the Tikhonov solution is

xλ=[11+λ10−210−4+λ]=[100101100101].

Facts & Assumptions

Given: The diagonal matrix A, the vector b, and the parameter λ=10−2.

[L1]

Tikhonov regularisation scales the ith singular direction by σi/(σi2+λ) (Tikhonov regularisation scales each singular component by the filter factor σ/(σ2+λ)).

Verification

technique · computation
1.1algebra

The singular values are 1 and 10−2, so the unregularised pseudoinverse multiplies the second component of b by 102, producing the large coefficient 100.

1.2L1algebra

By [L1], the Tikhonov filter factors are 11+λ=100101,10−210−4+λ=100101, so the regularised solution is the displayed vector.

2.1step 1.1step 1.2∎

Step 1.2 shows that the small singular direction is strongly damped: the unstable coefficient 100 is replaced by 100/101.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

Truncated SVD denoising on a diagonal problem keeps the declared large singular directions and discards the noisy ones

Example

Let

A=diag⁡(4,10−2),b=[81],τ=10−1.

Then the truncated pseudoinverse keeps the first singular direction and drops the second, so

Aτ+b=[20].

Facts & Assumptions

Given: The diagonal matrix A, the data vector b, and the threshold τ=10−1.

[L1]

The truncated singular-value pseudoinverse keeps the reciprocal 1/σi exactly when σi>τ (The truncated singular-value pseudoinverse obtained by discarding singular values below a declared numerical-rank threshold).

[L2]

Truncated SVD is the hard spectral filter among the regularisation methods (Truncated SVD and Tikhonov regularisation act as hard and smooth spectral filters on the singular components).

Verification

technique · computation
1.1L1algebra

The singular values of A are 4 and 10−2. Since 4>τ but 10−2≤τ, [L1] gives Aτ+=diag⁡ ⁣(14,0).

2.1step 1.1algebra

Multiplying by b yields Aτ+b=diag⁡ ⁣(14,0)[81]=[20].

3.1L2step 2.1∎

The second data component is discarded entirely because it lies in the singular direction below the declared threshold, exactly as [L2] predicts.

False statementConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

For arbitrary matrices, (AB)+=B+A+

Statement

False claim: for arbitrary compatible matrices A and B,

(AB)+=B+A+.

Facts & Assumptions

Given: The matrices

A=[1100],B=[1010].

[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).

Refutation

technique · direct
1.1L1algebra

The three matrices are rank one: AB=[2000],A+=12[1010],B+=12[1100].

2.1step 1.1algebra

Therefore (AB)+=[12000],B+A+=14[1000].

3.1step 2.1∎

The two matrices in step 2.1 are different, so the displayed matrices refute the claim (AB)+=B+A+.

CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-31Open item page →

The family diag⁡(1,t) shows that pseudoinversion is not continuous across rank loss

Statement refuted

Refuted claim: the Moore--Penrose pseudoinverse depends continuously on a matrix everywhere in the full matrix space.

For t≠0, let

At=diag⁡(1,t).

Then At→diag⁡(1,0) as t→0, but At+=diag⁡(1,t−1) does not converge.

Facts & Assumptions

Given: The family At=diag⁡(1,t) for t≠0.

[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).

Counterexample

technique · direct
1.1algebra

As t→0, the matrices At converge entrywise to A0=diag⁡(1,0).

1.2L1algebra

For every t≠0, the inverse At−1=diag⁡(1,t−1) directly satisfies the four Penrose equations, so uniqueness in [L1] makes it At+. Hence ∥At+∥2=max⁡(1,∣t∣−1).

2.1step 1.2algebra

Because ∣t∣−1→∞ as t→0, the family (At+) is unbounded and therefore cannot converge to the finite matrix A0+.

3.1step 1.1step 2.1∎

Thus a convergent matrix family can have a nonconvergent pseudoinverse family, refuting global continuity.

Sources