Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-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.

Correct and certify a finite-chain stationary candidate

Definition

Inputs. An integer n≥1, an exact rational matrix P∈Qn×n, an exact rational raw candidate y∈Qn, and an integer m≥1. The represented rational entries are the exact data for this certificate; certification proceeds only when P is column-stochastic, as checked in the first instruction.

Outputs. Return invalid-input if P has a negative entry or a column not summing exactly to one. Set yi+=max⁡(yi,0) and s=∑iyi+. If s=0, return candidate-unavailable. Otherwise set x=y+/s and c=∥y−x∥1. Compute M=Pm by M0=I and Mk+1=PMk for 0≤k<m. Compute r=Px−x and

q=1−min⁡j,k∑imin⁡(Mij,Mik).

If q≥1, return certificate-unavailable with the corrected candidate and computed quantities; do not report an accuracy bound. If q<1, return certified with the candidate x, correction ledger c, residual r, coefficient q, and bound

B=c+m∥r∥11−q.

All operations above use exact rational arithmetic and finitely many loops. If q≥1, the procedure reports no accuracy bound; if q<1, it returns the stated exact bound. The procedure takes y as input and makes no claim about how a stationary solver produced it.

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