Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-08-29
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.

For full-column-rank A, the normal equations square the spectral condition number

Statement

Let m,n∈N with n≥1 and m≥n, and let A∈Mm×n(R) have full column rank (rank n), with singular values σ1≥⋯≥σn>0. Define the spectral condition number of the rectangular matrix A by

κ2(A):=σ1σn;

for a square invertible A this agrees with ∥A∥2∥A−1∥2 of The condition number kappa_p(A) = ||A||_p ||A^{-1}||_p of a nonsingular linear system. Then:

  1. The normal-equation matrix ATA is invertible, with κ2(ATA)=κ2(A)2;
  2. equivalently, κ2(ATA)=σ12σn2.

The least-squares normal equation ATAx=ATb of For a linear map T:V→W between finite-dimensional inner-product spaces, x minimises ∥Tx−b∥ if and only if T∗(Tx−b)=0, equivalently T∗Tx=T∗b; minimisers exist and any two differ by an element of ker⁡T therefore has condition number exactly the square of the condition number of the least-squares problem itself.

Facts & Assumptions

Given: A matrix A∈Mm×n(R) of full column rank with n≥1, m≥n, and singular values σ1≥⋯≥σn>0.

[L1]

There is a singular value decomposition A=UΣVT with orthogonal U∈Mm(R), V∈Mn(R) and Σ diagonal with entries σ1,…,σn on the n×n block (Every linear map between finite-dimensional real or complex inner product spaces admits a singular value decomposition).

[L3]

The rank of a linear map is the number of its positive singular values; in particular the full-column-rank hypothesis is exactly σn>0 (The rank of a linear map is the number of its nonzero singular values).

[L4]

Proof

technique · direct
1.1L1L4algebra

From [L1], ATA=VΣTΣVT, and ΣTΣ=diag⁡(σ12,…,σn2) is diagonal with decreasing nonnegative entries; by [L4], V is orthogonal with VVT=In.

2.1step 1.1L1algebra

The displayed product Vdiag⁡(σj2)VT is a singular value decomposition of ATA with singular values σ12≥⋯≥σn2, since the two orthogonal factors are V and V.

3.1step 2.1L3L4algebra

By [L3], full column rank means σn>0, so every singular value of ATA in step 2.1 is positive, and ATA has the inverse Vdiag⁡(σj−2)VT: the two products with ATA give In by [L4].

4.1step 2.1step 3.1L2algebra

By [L2] applied to ATA and to its inverse, ∥ATA∥2=σ12 and ∥(ATA)−1∥2=σn−2, the largest singular value of Vdiag⁡(σj−2)VT being σn−2; hence κ2(ATA)=σ12σn−2.

5.1step 4.1L1L2algebra

By the definition of κ2(A) in the Statement, κ2(A)2=σ12/σn2, which equals the value in step 4.1; this is claim 2, and claim 1 is its equivalence with the condition number of the square invertible matrix ATA from The condition number kappa_p(A) = ||A||_p ||A^{-1}||_p of a nonsingular linear system, the displayed agreement for square A being ∥A−1∥2=σn−1 by [L2] applied to the SVD A−1=VΣ−1UT of [L1].

6.1step 5.1L5

The normal equation of [L5] has coefficient matrix ATA, so its condition number is the one computed in step 5.1.

7.1step 5.1step 6.1∎

Claims 1 and 2 are step 5.1, and the final sentence is step 6.1.

Remarks

  • The square is unavoidable for the normal-equation route. Forming ATA squares the condition number even though the least-squares problem itself has condition number κ2(A); computing with A directly through a QR route keeps the factor κ2(A) instead. For A=(10010−800), the Gram-Schmidt factor is R=diag⁡(1,10−8) while ATA=diag⁡(1,10−16).

Depends on

Used by

Dependency tree · two levels

21 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