Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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.

A factor perturbation gives an explicit Gram-matrix error

Statement

Let G,E∈Rm×n and set G^=G+E. Then ∥G^G^T−GGT∥F≤2∥G∥F∥E∥F+∥E∥F2. The estimate is valid for all ranks, including G=0 and rank-deficient factors.

Facts & Assumptions

Given: Real matrices G,E of the same finite dimensions.

[F1]

The Frobenius norm is the Euclidean norm of the matrix entries, so it is invariant under transpose. The Frobenius norm ∥A∥F=(∑i,j∣aij∣2)1/2 on real or complex matrices

[F2]

The operator norm is the maximum stretch of a unit vector, and the Frobenius norm is the square root of the sum of squared singular values; therefore ∥A∥2≤∥A∥F for every real matrix A. The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv|| Spectral and Frobenius norms are unitarily invariant, are given by singular values, and satisfy the sharp rank comparison

Proof

Given: The hypotheses in the Statement.

1.1givenalgebra

Expanding G^G^T=(G+E)(G+E)T gives G^G^T−GGT=GET+EGT+EET.

2.1F1F2step 1.1algebra∎

For any compatible matrices A,B, applying the definition of the operator norm to each column gives ∥AB∥F2=∑j∥ABej∥22≤∥A∥22∑j∥Bej∥22=∥A∥22∥B∥F2≤∥A∥F2∥B∥F2. Thus ∥GET∥F,∥EGT∥F≤∥G∥F∥E∥F and ∥EET∥F≤∥E∥F2. The triangle inequality applied to step 1.1 proves the stated estimate.

Depends on

Used by

Dependency tree · two levels

13 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