Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedPipeline-generatedprecheck passaudited 2026-08-30
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.

In the standard real floating-point model, computed pivoted LU is a nearby factorisation with a pivot-growth dependent backward bound

Statement

Let AMn(R) with n1, and suppose Gaussian elimination with partial pivoting is carried out in the standard relative floating-point model with unit roundoff u, with every intermediate division, product, and sum in range. Let the computed factors satisfy

P^AL^U^, where P^ is a permutation matrix, L^ is unit lower triangular, and U^ is upper triangular. Then there exists a matrix ΔA such that P^(A+ΔA)=L^U^, and ΔAγnP^T(L^U^) entrywise, where γn=nu/(1nu). If ρ(A) is the pivot-growth factor of Permutation matrices, partial pivoting, and the pivot-growth factor, then ΔAn2γnρ(A)maxp,qapq.

Facts & Assumptions

Given: A matrix AMn(R), the standard relative floating-point model with unit roundoff u and nu<1, and computed partial-pivoted factors P^,L^,U^ with all intermediate operations in range.

[L1]
[L2]

The floating-point model represents each in-range arithmetic operation by a relative perturbation bounded by u (The standard relative floating-point model and unit roundoff).

[L3]

Products of factors (1+δ) with δu collapse to 1+θ with θγn (If |delta_i| <= u and n u < 1, then prod (1+delta_i) = 1 + theta_n with |theta_n| <= gamma_n).

[L4]

A floating-point dot product of length at most n equals the exact dot product of componentwise perturbed summands with relative perturbations bounded by γn (The computed floating-point dot product obeys componentwise and normwise error bounds).

Proof

technique · collect the local elimination residuals into one backward perturbation
1.1

In exact arithmetic, each computed upper-triangular entry satisfies a formula of the form u^ij=fl((P^A)ijk<i^iku^kj), and each computed strict-lower entry satisfies ^ij=fl((P^A)ijk<j^iku^kju^jj). By [L2]-[L4], each such floating-point combination is the exact relation for a perturbed entry of P^A, with perturbation bounded by γn times the corresponding dot-product sum. Collecting those entrywise perturbations into a matrix E gives P^A+E=L^U^ and Eijγnkmin(i,j)^iku^kj.

L2L3L4algebra
2.1

Set ΔA:=P^TE. Because P^ is a permutation matrix, ΔA=P^TEγnP^T(L^U^) by step 1.1. Multiplying the identity of step 1.1 by P^T on the left gives P^(A+ΔA)=L^U^, which is the nearby-factorisation statement.

step 1.1L1algebra
2.2

By [L1], every row of L^ has one diagonal 1 and at most n1 strict-lower entries of modulus at most 1, so its row sum is at most n. Every entry of U^ is bounded by ρ(A)maxp,qapq from the definition of pivot growth. Therefore each row sum of L^U^ is at most n2ρ(A)maxp,qapq, and step 1.1 yields En2γnρ(A)maxp,qapq. Because row permutations preserve the infinity norm, the same bound holds for ΔA.

step 1.1L1algebra
3.1

Step 2.1 proves the backward-error identity, and step 2.2 gives the pivot-growth dependent bound.

step 2.1step 2.2

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

14 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