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.

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

Computed singular values and rank revealing factorizations — Examples

1 · Prerequisites

2 · Summary

The examples show how a tolerance changes the numerical rank of a nearly collinear design, why an absolute error can erase a tiny singular value while a componentwise-relative perturbation preserves it, and how ordinary column pivoting can violate the strong coefficient threshold. The column-pivoted QR counterexample gives an exact finite matrix and proves the pivot order and offending coefficient.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passOpen item page →

A nearly rank-deficient two-column design changes numerical rank with tolerance

Example

For ϵ=10−8, let the design matrix be Aϵ=(110ϵ). Its exact rank is two, but its spectral numerical rank is one at tolerance 10−7 and two at tolerance 10−9.

Facts & Assumptions

Given: The displayed real matrix Aϵ and the two absolute spectral-norm tolerances.

[F1]

Spectral numerical rank counts singular values above threshold over R or C: spectral numerical rank counts singular values strictly greater than the declared tolerance.

[F2]

Every linear map between finite-dimensional real or complex inner product spaces admits a singular value decomposition: A has an SVD A=UΣV∗ with diagonal entries of Σ equal to its nonnegative singular values.

[F3]

Spectral and Frobenius norms are unitarily invariant, are given by singular values, and satisfy the sharp rank comparison: ∥A∥2=σ1(A) and ∥A∥F2=σ1(A)2+σ2(A)2.

[F4]

The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||: ∥A∥2=sup⁡∥x∥2=1∥Ax∥2.

Verification

1.1F2F3F4algebra

The determinant of Aϵ is ϵ≠0, so its exact rank is two. By [F2], write Aϵ=UΣV∗; taking determinants and using ∣det⁡U∣=∣det⁡V∣=1 (from U∗U=V∗V=I) gives σ1σ2=ϵ. Its first column has norm one, hence [F4] gives σ1=∥Aϵ∥2≥1; by [F3], σ1≤∥Aϵ∥F=2+ϵ2<2. Therefore ϵ/2<σ2≤ϵ.

2.1step 1.1algebra

At τ=10−7, σ2≤10−8<τ<1≤σ1, so exactly one singular value exceeds τ. At τ=10−9, σ2>5⋅10−9>τ and σ1≥1>τ, so both exceed τ.

3.1step 2.1F1∎

Applying [F1] to the two counts in step 2.1 gives numerical ranks one and two, respectively, although the exact rank remains two.

CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Classical column-pivoted QR can fail the strong coefficient bound

Statement refuted

Every exact classical column-pivoted QR output satisfies the strong rank-revealing coefficient bound max⁡i,j∣(R11−1R12)ij∣≤1 for every target rank k.

Facts & Assumptions

Given: The real matrix defined below, greedy residual-norm column pivoting, tie-breaking by the smallest original column index, and target rank k=3.

[F1]

Full, reduced, and column-pivoted computational QR factorisations: a CPQR factorization permutes columns and has orthonormal Q with upper trapezoidal R.

[F2]

The exact-arithmetic success condition in Strong rank-revealing QR with finite swaps and explicit statuses with factor f=1 gives ∣(R11−1R12)ij∣≤1 for every entry; this counterexample compares exact factors.

[F3]

Exact column-pivoted QR of a real or complex rank-r matrix has an invertible leading triangular block and zero trailing block: column pivoting chooses a remaining column with maximal residual norm at each step; the statement applies to rank r=n here.

[A1]

Equal residual norms are resolved by the smallest original column index, as specified for this example.

Counterexample

Let c=1/2, s=3/2, and define D=diag⁡(1,s,s2,s3),K=(1−c−c−c01−c−c001−c0001),A=DK.

1.1F3A1algebra

Column j of A has entries −csi−1 for i<j, sj−1 for i=j, and zero below. Its squared norm is c2∑r=0j−2s2r+s2(j−1)=1, using c2=1−s2. After the first r columns have been selected, they span the first r coordinate vectors because their leading triangular block has nonzero diagonal. The residual of each remaining column j>r has squared norm s2r(c2∑t=0j−r−2s2t+s2(j−r−1))=s2r (the sum is empty when j=r+1). Thus all remaining residuals tie at every step, and the declared tie rule makes CPQR select columns in their original order.

2.1step 1.1F1F2algebra

By [F1] and step 1.1, the resulting permutation is the identity. The matrix A is upper triangular with positive diagonal, so the QR factors can be taken as Q=I and R=A. For k=3, solving R11x=R12 gives x3=−c, x2=−c(1+c), and x1=−c(1+c)2=−9/8. Hence max⁡i∣xi∣≥9/8>1, violating the coefficient condition in [F2].

3.1step 2.1F2∎

This CPQR output therefore fails the strong coefficient test with f=1. It does not contradict the strong RRQR procedure: that procedure performs additional swaps when its coefficient or combined residual score exceeds the threshold.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Absolute error can erase a tiny singular value while relative error preserves it

Example

Let B=diag⁡(1,ϵ) with 0<ϵ<1. A perturbation of spectral norm ϵ can change the small singular value to zero, giving relative error one. A componentwise relative perturbation of size η instead changes it by relative error exactly η, independently of how small ϵ is. Thus the absolute guarantee and the stronger bidiagonal relative guarantee answer different questions.

Facts & Assumptions

Given: 0<ϵ<1, 0<η<1, and the diagonal matrix B.

[F1]

Singular values are Lipschitz in the spectral norm: each singular-value change under a matrix perturbation is bounded by the spectral norm of that perturbation.

[F2]

Componentwise relative perturbations of bidiagonal matrices control every singular value relatively: a componentwise relative perturbation of an upper bidiagonal matrix bounds every positive singular value relatively, with a factor independent of its absolute magnitude.

Verification

1.1F1algebra

The singular values of B are 1 and ϵ. Set E0=diag⁡(0,−ϵ). Then B+E0=diag⁡(1,0), ∥E0∥2=ϵ, and the small singular value changes by absolute error ϵ and relative error ϵ/ϵ=1. This attains the absolute bound in [F1].

1.2F2algebra

Set E1=ηB. Each nonzero diagonal entry is multiplied by 1+η and the zero superdiagonal remains zero, so [F2] applies. Directly, B+E1=(1+η)B, whose small singular value is (1+η)ϵ and whose relative error is exactly η.

2.1step 1.1step 1.2∎

Since η can be fixed while ϵ tends to zero, step 1.2 gives a relative guarantee independent of the small singular value; step 1.1 shows that the absolute error scale alone permits complete loss of that value.