Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedPipeline-generatedjudge 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.

Finite ADI shifts have well-defined solves and explicit statuses

Statement

For admitted inputs of Low-rank ADI for a continuous Lyapunov equation, the shift-pair validation and update procedure terminate with a declared status after at most k updates and a finite scan of the k shifts. For every admissible shift with Re⁡pj<0, its exact shifted solve exists uniquely. On completed, Zk has at most kr columns and Xk=ZkZk∗ with the recorded residual factor Rk. This is not a convergence or real-factor assertion; paired real-data shifts may be processed in complex arithmetic.

Facts & Assumptions

Given: A Hurwitz matrix, a finite forcing factor and a finite shift list with the algorithm's exact finite linear-solve operations.

[F1]

Low-rank ADI for a continuous Lyapunov equation defines the pair-consuming validation scan, individual-shift updates and statuses.

[F2]

A negative-real-part shift of a Hurwitz matrix is invertible: Hurwitz A and Re⁡p<0 imply A+pI is invertible.

Proof

1.1F1givenalgebra

In the pairing scan, each accepted real entry advances the index by one and each accepted nonreal pair advances it by two; an unpaired entry returns immediately. Thus the scan has at most k checks, including the empty list. For a pair (p,p‾) the second entry is consumed by the validation scan, not incorrectly tested for a third partner. The update loop still visits both indices.

2.1F1F2step 1.1givenalgebra

Each valid update has cj=−2Re⁡pj>0. By [F2] its exact linear system has a unique solution. Other shift checks return their declared status. Each matrix operation and positive scalar square root is finite, and the update index increases until k or an earlier return, so the procedure terminates.

3.1F1step 2.1givenalgebra∎

Initialization has zero factor columns and X0=0. Each successful update appends r columns and sets Xj=ZjZj∗ and Rj by its explicit recurrence. Hence completion has at most kr columns and exactly the recorded output relations, also for k=0. No contraction or limiting shift property was used.

Depends on

Used by

Nothing in the library uses this result yet.

Cited to discharge well-definedness by Low-rank ADI for a continuous Lyapunov equation.

Dependency tree · two levels

4 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