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

Finite Bartels–Stewart statuses and successful-pivot uniqueness

Statement

For admitted inputs of Finite-budget Bartels-Stewart solve for a Sylvester equation, the procedure terminates with a declared status, using its finite Schur controls and bounded controller programs or the stated arbitrary-terminating controller mode. Every stored local solve is unique. On success, the full equation AX+XB=C has exactly one solution, namely the returned X, without an additional spectral-disjointness assumption: successful exact local pivot checks themselves imply invertibility of the full block operator. Failure or a positive threshold rejection proves neither singularity nor nonexistence unless its exact tests explicitly do so.

Facts & Assumptions

Given: The algorithm's actual finite controls, exact local arithmetic, delegated rounded Schur semantics and terminating supplied evaluator contracts.

[F1]

Finite-budget Bartels-Stewart solve for a Sylvester equation verifies exact Schur identities and traverses block pairs in column-increasing, row-decreasing order. A stored pivot has det⁡Mij≠0, dimension at most four, and its specified adjugate solve.

[F2]

The adjugate gives an explicit inverse formula over a field: nonzero determinant gives the two-sided inverse M−1=adj⁡(M)/det⁡M.

[F3]

Finite Francis procedure terminates with explicit statuses and verifies its Schur pattern on success: the actual delegated Schur procedure terminates on its admitted finite controls and terminating evaluators, possibly with failure.

[F4]

Successful certified Bartels-Stewart substitution returns the exact Sylvester solution: a successful substitution returns an exact solution after checking its exact Schur factors.

Proof

1.1F1F3givenalgebra

The default sign program is a fixed finite expression tree or its finite encoded-integer recipe. A bounded custom interpreter takes at most its per-call instruction budget, while every arbitrary-terminating program ends by its input contract; invalid/undecided outcomes propagate as failure. The two delegated Schur calls terminate by [F3], and failed calls return immediately. Exact matrix-entry/pattern certificate tests are finite.

2.1F1F2step 1.1givenalgebra

There are finitely many block pairs and finitely many terms in each substitution sum. Each local determinant, separation-bound expression and adjugate formula is a finite expression on a matrix of dimension at most four. A rejected test returns its declared failure. Otherwise det⁡Mij≠0, so [F2] gives a unique exact local solution. Thus the whole traversal and final finite transforms terminate.

3.1F1F2step 2.1giveninductionalgebra

On success consider a homogeneous transformed equation TY+YS=0. In the algorithm's traversal order, its first block satisfies Mijvec⁡Yij=0, hence Yij=0 by step 2.1. Inductively, all earlier blocks entering the current right-hand side are zero, so its unique invertible pivot again forces Yij=0. Every block therefore vanishes. Exact unitary Schur factors are invertible, so the original homogeneous operator AX+XB also has zero kernel.

4.1F1F4step 3.1algebra∎

By [F4] the successful output is a solution. If two solutions existed, their difference would be in the homogeneous kernel, which is zero by step 3.1. Thus the output is unique without needing to assume a spectral premise not established by the caller. The positive threshold test may reject an invertible small pivot, so no converse failure conclusion is made.

Depends on

Used by

Cited to discharge well-definedness by Finite-budget Bartels-Stewart solve for a Sylvester equation.

Dependency tree · two levels

18 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