Alphabeta Math
Pipeline-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.

✓ 3 results · all verified · 3 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs; all 3 also cleared it.

Restarted and block eigensolvers — Examples

1 · Prerequisites

2 · Summary

These examples compute an interior vibration mode with shift-invert, show a block trial space resolving two close modes with one exact Rayleigh-Ritz update, and exhibit a restart shift that geometrically suppresses a wanted eigenvector component. The finite models illustrate the assumptions and failure boundaries; they do not assert general convergence.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

A shift near the wanted eigenvalue suppresses its component under repeated implicit restarts

Example

Let A=diag⁡(1,2,3), start from v=(e1+e2+e3)/3, and seek the largest eigenvalue 3. Use an implicit restart from dimension m=2 to r=1 with the fixed shift rule μ=29/10 on each cycle, residual tolerance τ=0, and restart budget at least t when considering t cycles. This shift rule is allowed by the procedure; it is not claimed to be a good selection rule.

Supply the following finite-return projected solver for this example. For a 2×2 Hermitian matrix H=(αbb‾δ), if b=0, return success with the ordered pairs (α,e1) and (δ,e2). If b≠0, set D=(α−δ)2+4∣b∣2,λ±=(α+δ±D)/2, and return success with the ordered pairs (λ−,(b,λ−−α)T) and (λ+,(b,λ+−α)T). Return unavailable on other shapes or non-Hermitian inputs. Each displayed vector is nonzero, direct multiplication verifies its eigenpair equation, and the two factors reproduce the quadratic characteristic polynomial. This supplied finite-dimensional example provider is not a general eigensolver or a new restart method.

Verification

Given: The exact diagonal matrix, starting vector, target, and shift above.

[F1] Exact implicit Arnoldi restart applies its shift polynomial and preserves an Arnoldi residual identity: for r=1, the exact implicit restart retains the one-dimensional filtered Krylov space generated by q(A)v.

1.1givenF1F2algebra

Every projected H2=V2∗AV2 in this example is Hermitian because A∗=A, so the supplied two-dimensional solver returns valid complete projected data in finite exact work. By [F1], q(A)v=(−19e1−9e2+e3)/(103). The squared component weights are proportional to 361,81,1, so the Rayleigh quotient of the restarted vector is (1⋅361+2⋅81+3⋅1)/(361+81+1)=526/443<2, whereas the initial quotient is (1+2+3)/3=2. The wanted component-to-e1 component ratio falls from 1 to 1/19.

2.1givenF1F2step 1.1algebra

Repeating the same exact restart multiplies the e3 component by q(3)=1/10 and the e1 component by q(1)=−19/10 at every cycle. Hence after t cycles their magnitude ratio is (1/19)t, which tends to zero. This shift choice suppresses the wanted eigendirection and gives no general convergence claim.

3.1givenF1F2step 2.1algebra

For each finite t, the restart vector is proportional to q(A)tv, with all coordinates nonzero because none of q(1),q(2),q(3) vanishes. If a Ritz residual were zero, its lifted vector would satisfy Au=θu; the diagonal equations (λi−θ)ui=0 and distinct λi force u to be proportional to some ei. No ei lies in K2(A,q(A)tv): representing one would require c+dλj=0 for the other two distinct eigenvalues, hence c=d=0. Also q(A)tv,Aq(A)tv,A2q(A)tv are independent because their coordinate determinant is the product of the three nonzero coordinates and the Vandermonde determinant for 1,2,3. Thus no pair is accepted at tolerance zero and the space is not invariant before each scheduled restart.

4.1givenF1F2algebra∎

In a separate boundary run with shift μ=3, the filter has q(3)=0 and q(A)v=(−2e1−e2)/3, so the wanted e3 component is removed exactly in one filtering step. The filtered vector is still nonzero, so this is not filtered breakdown; it is a shift-selection failure.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

A two-vector LOBPCG block resolves a clustered pair in one finite Rayleigh-Ritz update

Example

Consider the mass-normalized vibration matrix A=diag⁡(1,101/100,5,9) with B=I and preconditioner T=I. The two wanted lowest modes are close, while the next mode is separated. Run the width-q=2 algorithm with residual tolerance τ=0 and budget Nmax⁡=1. Start with the orthonormal block x1=(99e1+e3)/10,x2=(99e2+e4)/10.

Verification

Given: The matrix, metric, preconditioner, and two starting vectors above.

[F1] Finite-budget block LOBPCG for a Hermitian-definite pencil with explicit rank-loss status: LOBPCG forms R=AX−BXΘ, W=TR, uses the trial span of X,W,D, and selects its q smallest Ritz values after Rayleigh-Ritz.

[F2] A successful LOBPCG Rayleigh-Ritz update cannot increase the selected Ritz values: on a successful update retaining X, each selected Ritz value cannot increase.

[F3] A principal-angle bound encloses the largest selected generalized Ritz value across a spectral gap: if the first q generalized eigenvalues are separated and sin⁡ϑ is the maximum principal angle, then θq(S)≤λq+(λn−λq)sin⁡2ϑ.

1.1givenF1algebra

The vectors are orthonormal and have disjoint coordinate supports. Their initial Rayleigh quotients are θ1=(99+5)/100=26/25 and θ2=((101/100)99+9)/100=10899/10000. Each xi has two nonzero coordinates associated with distinct diagonal entries of A, so ri=(A−θiI)xi≠0; also xi∗ri=xi∗Axi−θixi∗xi=0, and ri lies in the same two-coordinate plane as xi. Thus xi,ri are independent in that plane, and the disjoint planes make [X,R] rank four.

2.1givenF1F2step 1.1algebra

Since T=I, W=R and the first trial space is all of C4. Its Rayleigh-Ritz values are exactly 1,101/100,5,9, and the selected block is span⁡(e1,e2). The update is successful because the trial rank is four; the returned residuals are zero, so the algorithm returns converged. In particular, 1≤26/25 and 101/100≤10899/10000, as required by [F2].

3.1givenF3step 1.1algebra∎

For U=span⁡(e1,e2), every unit vector in S=span⁡(x1,x2) has squared norm 1/100 in U⊥, so sin⁡2ϑ=1/100. The strict gap 101/100<5 holds, and [F3] gives θ2(S)≤101/100+(9−101/100)/100=10899/10000, attained by the computed θ2. The block captures both clustered modes; a one-dimensional trial space cannot contain this two-dimensional invariant subspace.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Shift-invert isolates an interior vibration mode and records solve error

Example

Use the exact shift-invert branch with start v=e2, Arnoldi dimension m=1 and residual tolerance τ=0. Use the mass-normalized three-mode vibration matrix A=diag⁡(1,4,9) and B=I, and seek its interior eigenvalue 4 with shift σ=19/5. The shifted matrix is invertible because σ∉{1,4,9}. In a separate harmonic-branch invocation, use the same A and σ, trial basis U=e2, QZ sweep budget N=1, and QZ tolerance τQZ=0.

Verification

Given: A, B, σ, the exact target vector u=e2, and the separate harmonic invocation inputs U=e2, N=1, and τQZ=0.

[F1] Shift-invert and harmonic Ritz extraction with solve and pencil status: in the exact shift-invert branch, a Ritz value θ≠0 maps to λ=σ+1/θ.

[F2] Shift-invert and harmonic Ritz extraction with solve and pencil status: the harmonic branch uses the projected pencil G−ηC.

[F3] Shift-invert and harmonic Ritz extraction with solve and pencil status: a finite QZ diagonal pair (α,β) maps to σ+α/β.

[F4] Shift-invert maps eigenvalues exactly and transfers an inexact solve residual to the original eigenpair: (A−λI)u=θ−1(s0−MrT), with s0=My−u and rT=y−θu.

1.1givenF1F2F3algebra

Here M=diag⁡(−14/5,1/5,26/5) and M−1=diag⁡(−5/14,5,5/26). Thus the interior mode 4 maps to θ=5, whose modulus exceeds the other transformed eigenvalue moduli 5/14 and 5/26; 19/5+1/5=4. In the separate harmonic invocation, W=MU=e2/5, so G=W∗W=1/25 and C=W∗U=1/5. The QZ input is this regular one-by-one pencil, already upper triangular with a nonzero diagonal pair, so the QZ procedure's computed condition holds and its status is qz-computed; (α,β)=(1/25,1/5). The scalar equation G−ηC=0 gives η=1/5 and the same value σ+η=4.

2.1givenF4step 1.1algebra∎

For an inexact solve take y=(49/10)e2 and θ=49/10. Then s0=My−u=−e2/50 and rT=0, while the mapped value is λ=19/5+10/49=981/245. Its original residual is (A−λI)u=−e2/245, which equals θ−1(s0−MrT)=−e2/245 by [F4].

Sources