Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-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.

Every real or complex square matrix admits a PLU factorisation, and the first failed pivot marks the singular boundary

Statement

Let F=R or C, let n1, and let AMn(F).

  1. There exist a permutation matrix P, a unit lower-triangular matrix L, and an upper-triangular matrix U such that PA=LU.
  2. If partial pivoting encounters a stage at which the whole active pivot column is zero, then the active trailing block is singular, hence A is singular. Equivalently, if A is invertible, partial pivoting finds a nonzero pivot at every stage.

Facts & Assumptions

Given: A field F=R or C, a natural number n1, and a matrix AMn(F).

[L1]

Permutation matrices, partial pivoting, and pivot growth are defined as in Permutation matrices, partial pivoting, and the pivot-growth factor.

[L2]

If unpivoted elimination on a matrix reaches an upper-triangular matrix without a zero pivot, the multipliers form the unit lower factor in the resulting normalised LU factorisation (When unpivoted elimination runs to completion, the elimination multipliers are the entries of the normalised LU factors).

[L3]

An invertible matrix has a two-sided inverse (Invertible matrices and the general linear group GLn(F)).

Proof

technique · induction on the matrix size
1.1

For n=1, either A=[a] with a0 or a=0. In both cases I1A=(1)[a] is a PLU factorisation, and the zero-pivot case is exactly the singular case.

baseL3algebra
1.2

Assume n>1. After an initial row swap, write PA=(arTcC), where a is maximal in the first column below the swap position. If a0, perform the first elimination step. This produces (arT0S) with multipliers c/a. By the induction hypothesis, the trailing block S has a PLU factorisation. Reassembling the first elimination step and the recursive factorisation gives PA=LU for suitable P,L,U. If a=0, then the whole first column is zero, so PA already has the block form (0rT0C); by the induction hypothesis C has a PLU factorisation, and adjoining the zero first column yields a PLU factorisation of PA, hence of A.

ihL1L2algebra
2.1

If the first failed pivot occurs at stage k, then after the previous row swaps and eliminations the active matrix has the form (0T), where the first column of T is zero. Therefore T is singular because Te0=0 for a nonzero standard basis vector e0. The whole active matrix is then singular, hence so are all earlier row permutations and elimination preimages, including A.

step 1.2L1algebra
3.1

Claim 1 is steps 1.1-1.2. Step 2.1 proves claim 2, and its contrapositive is the final sentence: an invertible matrix cannot reach a zero pivot under partial pivoting.

step 1.1step 1.2step 2.1discharge-induction

Depends on

Used by

Dependency tree · two levels

9 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