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

Block LDL* residual errors propagate with actual block growth

Statement

Consider a successful run of Sparse symmetric-indefinite block LDL* with threshold tests and failure status on a Hermitian input with its declared permutation P and fixed pivot-block sequence. In every formula, ∥X∥2 is the operator norm induced by the Euclidean inner products. At stage r, write the active matrix as (DrBr∗BrCr). Suppose the computed trailing block is S^r+1=Cr−BrDr−1Br∗+Δr, where Δr is the exact local update residual. Embed it into the full permuted coordinates as Er, with zeros on all previously eliminated and current pivot indices. Let Tr be the n×n identity on previously eliminated coordinates and the padded unit lower block elimination matrix (I0BrDr−1I) on the current pivot and trailing coordinates. Set W1=I and Wr=T1⋯Tr−1 for r>1. Then ∥PAP∗−LexDblkLex∗∥2≤∑r∥Wr∥22∥Δr∥2≤ρblk∑rηr(∥Cr∥2+∥Br∥22∥Dr−1∥2), provided the actual local residuals satisfy ∥Δr∥2≤ηr(∥Cr∥2+∥Br∥22∥Dr−1∥2). Here Lex is the product of the exact-multiplier transformations Tr, not a rounded stored multiplier factor. For a nonempty run, ρblk:=max⁡r∥Wr∥22 is the actual amplification from this pivot sequence. For an empty pivot partition set ρblk=0; all stage sums are then zero. The trailing-only statement is conditional in this general form. For the specified kernel, Hermitian block LDL* kernels have explicit roundoff and actual-factor residual bounds proves it with ηr=ηkr,tr, retaining the actual normalized-determinant and range certificates. It makes no uniform smallness claim for ρblk, ∥Dr−1∥2, or ηr.

In exact arithmetic every accepted block is nonsingular and each update has Δr=0, so a successful run returns PAP∗=LDblkL∗.

For the actual rounded output, let T^r be the n×n transformation built from stored M^r, padded by the identity on previously eliminated coordinates. Let Fr,act be the (kr+tr)×(kr+tr) reconstruction residual from the local kernel lemma, and define Fr by embedding Fr,act into the current pivot and trailing coordinates, with zero rows and columns on all previously eliminated indices. Set W^1=In and W^r=T^1⋯T^r−1. Then PAP∗−L^DblkL^∗=∑rW^rFrW^r∗,∥PAP∗−L^DblkL^∗∥2≤∑r∥W^r∥22fr≤ρ^blk∑rfr, where fr is the proved explicit local bound. For a nonempty run set ρ^blk=max⁡r∥W^r∥22, and for an empty pivot partition set ρ^blk=0. This includes multiplier coupling residuals as well as trailing updates. Neither actual growth nor inverse-pivot conditioning is assumed uniformly small.

Facts & Assumptions

Given: A successful sequence of Hermitian 1×1 or 2×2 pivots, the actual local update residuals Δr, and the displayed local error bounds.

[F1]

Sparse symmetric-indefinite block LDL* with threshold tests and failure status: The declared permutation is applied once; each accepted pivot block is Hermitian and nonsingular, and the exact trailing update is C−BD−1B∗.

[F2]

The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||: For a linear map between finite-dimensional inner-product spaces, the operator norm is the maximum of ∥Tv∥ over unit vectors (and is zero on the zero domain).

[A1]

For each stage r, the computed trailing block is Cr−BrDr−1Br∗+Δr and ∥Δr∥2≤ηr(∥Cr∥2+∥Br∥22∥Dr−1∥2).

[F3]

Hermitian block LDL* kernels have explicit roundoff and actual-factor residual bounds proves the concrete local trailing residual, exact pivot acceptance, and full stored-multiplier reconstruction residual.

Proof

1.1givenF1algebra

For each accepted block, Dr is invertible by its pivot test. Direct block multiplication gives (DrBr∗BrCr)=(I0BrDr−1I)(Dr00Cr−BrDr−1Br∗)(IDr−1Br∗0I), with the right-hand side an ordinary matrix product. Thus in exact arithmetic each elimination step is a valid Hermitian congruence. In the increasing-stage product T1⋯Tr, the earlier factors act as the identity on columns supported on the still-active coordinates, so multiplication by Tr inserts precisely the stored multiplier columns for Jr. The product is therefore the stored unit lower block-triangular L, and completion gives PAP∗=LDblkL∗ with block-diagonal Dblk; empty products give the empty identity.

1.2givenF1basealgebra

With a computed update, the middle trailing block differs by Δr. Hence the reconstructed active matrix at stage r differs from the block factorization with S^r+1 by the embedded matrix whose only nonzero block is −Δr in the trailing coordinates.

2.1step 1.2F1IHinductionalgebra

Substitute the next-stage factorization into the trailing block of step 1.2. The local residual from stage r+1 is conjugated by the padded stage-r lower elimination transformation. Repeated substitution therefore yields PAP∗−LexDblkLex∗=−∑rWrErWr∗. After one stage this is step 1.2. Replacing the next trailing block adds −T1E2T1∗; each later substitution adds the next embedded residual conjugated by all preceding Th. Induction on the number of processed pivot blocks gives exactly Wr=T1⋯Tr−1 and the displayed identity.

3.1F2step 2.1algebra

For any compatible maps X,Y, [F2] gives ∥XYv∥2≤∥X∥2∥Yv∥2≤∥X∥2∥Y∥2∥v∥2, so ∥XY∥2≤∥X∥2∥Y∥2. If Er is the zero-padded trailing block Δr, then ∥Erx∥2=∥Δrxtail∥2≤∥Δr∥2∥xtail∥2≤∥Δr∥2∥x∥2, hence ∥Er∥2≤∥Δr∥2. Also ∥X∗∥2=∥X∥2: express the Euclidean norm as sup⁡∥v∥=1∣⟨v,w⟩∣ by Cauchy-Schwarz and take the two finite unit-vector suprema in either order. These inequalities and the triangle inequality bound each summand in step 2.1 by ∥Wr∥22∥Δr∥2 and give the first asserted bound.

4.1step 3.1A1discharge-inductionalgebra

Apply [A1] to each Δr in step 3.1 and use ∥Wr∥22≤ρblk. Summing gives the second bound. Since every Dr is invertible but may be ill-conditioned and the transformation products may grow, no universal stability constant follows.

5.1F3step 3.1step 4.1algebra

For each accepted concrete kernel apply [F3]. Its ηkr,tr supplies [A1], so steps 1.1, 1.2, 2.1, 3.1, and 4.1 give the claimed trailing-only estimate for the conceptual Lex. For actual stored multipliers, let T^r,act be the active block of T^r. Then [F3] gives the active identity Ar=T^r,actdiag⁡(Dr,S^r+1)T^r,act∗+Fr,act, including the off-diagonal residual Nr=M^rDr−Br. Padding this identity uses Fr as defined above; zero-padding preserves its operator norm, so ∥Fr∥2=∥Fr,act∥2≤fr.

6.1F1F2F3step 3.1step 5.1inductiondischarge-inductionalgebra∎

Substitute the next active identity into the previous trailing block. After one stage the reconstruction residual is F1; each additional stage adds its padded Fr conjugated by all preceding stored-multiplier transformations. Induction gives PAP∗−L^DblkL^∗=∑rW^rFrW^r∗. The same submultiplicativity from step 3.1 and [F3] give the actual-growth bound. In exact arithmetic every local multiplier and Schur residual is zero, recovering the original exact factorization.

Depends on

Used by

Nothing in the library uses this result yet.

Cited to discharge well-definedness by Sparse symmetric-indefinite block LDL* with threshold tests and failure status.

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