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.

Residual-certified DIIS candidates inherit the contractive SCF error budget

Statement

Assume the hypotheses and certificates in Finite-budget certified SCF with safeguarded DIIS and a contractive fallback: Φ is a q-contraction on the complete invariant set K, its fixed point is P∗, the starting error is at most E0, and every baseline response error is at most ηk. Let Ek be updated by that algorithm. Then every produced iterate obeys ∥Pk−P∗∥F≤Ek≤qkE0+∑j=0k−1qk−1−jηj. An accepted DIIS candidate has certified error at most qEk; the commutator least-squares residual alone is not used as an error bound. If an infinite sequence of updates follows these rules, with a valid baseline fallback whenever a candidate is rejected and fallback error budgets ηk→0, then Pk→P∗. A finite execution of the stated algorithm may still return budget exhaustion. Use the convention q0=1, including when q=0.

Facts & Assumptions

Given: The certified algorithm's hypotheses, starting error bound E0, contraction factor 0≤q<1, and nonnegative baseline error budgets ηk.

[F1]

For every X∈K, ∥X−P∗∥F≤∥X−Φ(X)∥F/(1−q) (A contractive self-consistent map converges and admits residual and inexact-solve bounds).

[F2]

A DIIS candidate is accepted only when its certified residual bound divided by 1−q is at most qEk; otherwise the baseline update is used and its error bound is added to qEk (Finite-budget certified SCF with safeguarded DIIS and a contractive fallback).

Proof

1.1givenF1F2

Initially ∥P0−P∗∥F≤E0 by input. Suppose ∥Pk−P∗∥F≤Ek. If the algorithm accepts candidate Y=Pk+1, [F2] gives a certified upper bound ρˉ(Y) for ∥Y−Φ(Y)∥F with ρˉ(Y)/(1−q)≤qEk. Applying [F1] at Y proves ∥Pk+1−P∗∥F≤qEk=Ek+1.

2.1givenstep 1.1F2algebra

If the baseline is used, its evaluator certifies ∥Pk+1−Φ(Pk)∥F≤ηk. The triangle inequality and contraction give ∥Pk+1−P∗∥F≤ηk+∥Φ(Pk)−Φ(P∗)∥F≤ηk+q∥Pk−P∗∥F≤qEk+ηk=Ek+1. Thus induction proves ∥Pk−P∗∥F≤Ek at every step.

3.1step 2.1F2inductionalgebra

By [F2], both update branches obey Ek+1≤qEk+ηk (accepted DIIS uses ηk=0 for this upper estimate). Iterating this scalar recurrence by induction gives Ek≤qkE0+∑j<kqk−1−jηj.

4.1givenstep 2.1step 3.1algebra∎

For any infinite sequence generated by the stated update rules with ηj→0, the scalar recurrence from step 3.1 has convolution tending to zero: for 0<q<1 and any ϵ>0, choose J so ηj≤(1−q)ϵ/2 for j≥J. The tail sum is at most ϵ/2, while the finite head and qkE0 tend to zero as k→∞. If q=0, the recurrence gives Ek+1≤ηk→0 directly. Thus Ek→0 and step 2.1 gives Pk→P∗. This is a conditional statement about an infinite sequence; it does not assert that a finite-budget run must meet its stopping tolerance.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

8 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