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.

Low-rank ADI has an exact residual factor identity

Statement

For every completed iterate j of Low-rank ADI for a continuous Lyapunov equation, with X0=0 and R0=B,

AXj+XjA∗+BB∗=RjRj∗.

Facts & Assumptions

Given: A completed ADI run with admissible shifts, factors Vj, coefficients cj=−2Re⁡pj, and iterates from the algorithm.

[F1]

Low-rank ADI for a continuous Lyapunov equation: Vj=(A+pjI)−1Rj−1, Xj=Xj−1+cjVjVj∗, and Rj=Rj−1+cjVj.

[A1]

For induction at a fixed j≥1, assume AXj−1+Xj−1A∗+BB∗=Rj−1Rj−1∗.

Proof

1.1F1basealgebra

At j=0, AX0+X0A∗+BB∗=BB∗=R0R0∗ by the initialization.

1.2A1ihF1algebra

Fix j≥1, write p=pj, c=cj, V=Vj, and R=Rj−1. The shifted solve gives AV=R−pV, and taking adjoints gives V∗A∗=R∗−p‾V∗.

2.1A1F1step 1.2algebra

Using c=−(p+p‾) and [F1], expand the new Lyapunov residual as AXj+XjA∗+BB∗=AXj−1+Xj−1A∗+BB∗+c((AV)V∗+V(V∗A∗)). Substituting step 1.2 and [A1] yields RR∗+c(RV∗+VR∗)+c2VV∗.

3.1F1step 1.1step 1.2step 2.1discharge-inductionalgebra∎

The expression in step 2.1 factors as (R+cV)(R+cV)∗=RjRj∗ by [F1]. Together with base step 1.1, the induction step in 1.2–2.1 proves the identity for every completed iterate.

Depends on

Used by

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