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.

✓ 4 results · all verified · 0 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. The 4 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Operator splitting ADMM and primal dual methods — Examples

1 · Prerequisites

2 · Summary

These examples calculate two exact ADMM sweeps for a scalar consensus problem and two exact PDHG sweeps for a two-pixel total-variation model encoded in CSR. A rational homogeneous three-block feasibility problem demonstrates divergence with exact attained solves and a unique primal-dual solution. The Lanczos example shows why a Ritz value from an invariant start subspace is not an upper certificate for the operator norm required by the PDHG step condition.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

CounterexampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passOpen item page →

The direct three-block ADMM extension can diverge

Statement

Use three scalar blocks, zero objectives, ρ=1, and the homogeneous constraint Ax=0 with A=(111112122). The sequential three-block recurrence of Naive sequential three-block ADMM has a rational initial state for which its iterates are unbounded, although the unique primal-dual solution is zero and every block subproblem is attained uniquely.

Facts & Assumptions

Given: The three-block ADMM recurrence, the displayed matrix, zero objectives, ρ=1, and exact real arithmetic.

[A1]

The objectives are zero, ρ=1, and all three block minimizers are exact.

[F1]

Naive sequential three-block ADMM: each scalar block minimizes one half the squared current residual and the scaled multiplier is updated by adding the final residual.

[F2]

Schur reduction preserves strict unit-disk root location: for monic p with ∣p(0)∣<1, strict unit-disk stability of p implies strict stability of its normalized Schur reduction.

[F3]

A complex polynomial of degree n has exactly n roots counted with multiplicity: a degree-d complex polynomial factors into d linear factors, counted with multiplicity.

[F4]

Proof

1.1A1F1givenalgebra

Write the columns of A as a1=(1,1,1)T, a2=(1,1,2)T, a3=(1,2,2)T. Their squared norms are 3,6,9, so every scalar block subproblem has a strictly positive quadratic coefficient and a unique attained minimizer. Also detA=−1, so Ax=0 has only x=0. The dual function is d(y)=infx⟨y,Ax⟩: it is 0 when ATy=0 and −∞ otherwise. Since A is invertible, ATy=0 only for y=0, so the dual optimum is unique.

1.2A1F1givenalgebra

For state sk=(x2k,x3k,u1k,u2k,u3k)T, exact differentiation of the three scalar subproblems gives x1k+1=−a1T(uk+a2x2k+a3x3k)3, x2k+1=−a2T(uk+a1x1k+1+a3x3k)6, and x3k+1=−a3T(uk+a1x1k+1+a2x2k+1)9. Substitute these into uk+1=uk+a1x1k+1+a2x2k+1+a3x3k+1; exact rational simplification gives sk+1=Msk with M=1162(144−999−1881575−138−64−122122−58−64−5635−3591−568826−26−6288). The vector v=(0,0,1,1,1)T satisfies Mv=0. Exact rational matrix multiplication gives p1=tr⁡(M)=30181, p2=tr⁡(M2)=208606561, p3=tr⁡(M3)=25881591062882, and p4=tr⁡(M4)=13255379986093442. Newton's identities e1=p1, e2=(p12−p2)/2, e3=(p3−e1p2+e2p1)/3, and e4=(−p4+e1p3−e2p2+e3p1)/4 give e1=301/81, e2=287/54, e3=280/81, e4=70/81; Mv=0 gives e5=det⁡M=0. Therefore det⁡(λI−M)=λq(λ), where q(λ)=λ4−30181λ3+28754λ2−28081λ+7081.

2.1A1step 1.2algebracases

For z=eit, direct expansion gives Im⁡(e−2itq(eit))=sin⁡t(22cos⁡t−21)81. If this vanishes because sin⁡t=0, substitution gives q(1)=1/162 and q(−1)=775/54, both nonzero. Otherwise cos⁡t=21/22, and substitution into the real part gives Re⁡(e−2itq(eit))=19/19602≠0. Thus q has no unit-circle zero.

3.1A1F2F3step 2.1contradictionalgebra

Suppose every zero of q lies inside the unit disk. By [F2], its normalized Schur reduction is the stable monic cubic q1(z)=z3−47811661z2+861302z−16101661. Since ∣q1(0)∣=1610/1661<1, another application gives the stable monic quadratic q2(z)=z2−317086166821z+336511333642. By [F3], q2 factors as (z−ζ1)(z−ζ2) over C, with both roots inside the unit disk by the reductions. Its constant term is ζ1ζ2, so ∣q2(0)∣=∣ζ1∣∣ζ2∣<1, contradicting q2(0)=336511/333642>1. Therefore not all zeros of q lie inside. The coefficients of q1,q2 follow by substituting into (p−p(0)p#)/(z(1−p(0)2)) and collecting powers.

4.1A1F3F4step 1.2step 2.1step 3.1contradictionalgebra∎

By [F3], q has four roots counted with multiplicity. Steps 2.1 and 3.1 show that none is on the unit circle and not all are inside, so some root λ satisfies ∣λ∣>1. Since det⁡(λI−M)=λq(λ)=0 by step 1.2, [F4] gives a nonzero complex vector v with Mv=λv. Suppose each of the five standard basis vectors ej∈Q5 had a bounded orbit under M. Then every column of Mk would be uniformly bounded in k, and since there are only five columns, every entry would be bounded by one common constant C. Choose i with vi≠0. The finite-sum triangle inequality would give ∣(Mkv)i∣≤C∑j∣vj∣ for every k, but Mkv=λkv makes ∣(Mkv)i∣=∣λ∣k∣vi∣→∞, a contradiction. Hence at least one standard basis vector has an unbounded orbit. Taking s0=ej for that index and x10=0 gives a rational initial state with unbounded iterates; each subproblem remains uniquely attained as shown in step 1.1.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passOpen item page →

Two-agent consensus least squares with exact ADMM iterates

Statement

Take f(x)=12(x−1)2, g(z)=12(z+1)2, constraint x−z=0, ρ=1, and scaled initial values z0=u0=0. The primal optimizer is x∗=z∗=0 with value p∗=1; y∗=1 is a saddle and dual optimizer. The first two exact scaled ADMM sweeps are (x1,z1,u1)=(12,−14,34),(x2,z2,u2)=(0,−18,78).

Facts & Assumptions

Given: The scalar functions, equality constraint, penalty and initial state in the Statement.

[A1]

The scalar functions, equality constraint, penalty, and initial state are exactly those in the Statement; the equality row (1,−1) is nonzero and hence has full row rank.

[F1]

Scaled two-block ADMM with explicit capped-solve statuses: xk+1 minimizes f(x)+12(x−zk+uk)2, zk+1 minimizes g(z)+12(xk+1−z+uk)2, and uk+1=uk+xk+1−zk+1.

[F2]

Saddle points of extended-real Lagrangians: saddle means L((x∗,z∗),y)≤L((x∗,z∗),y∗)≤L((x,z),y∗) for all arguments.

[F3]

Finite-dimensional convex program, Lagrangian dual, and Slater condition: the dual function is the infimum of the Lagrangian and the dual value is its supremum over multipliers.

[F4]

Every Lagrangian dual feasible pair is a lower-bound certificate: every dual value is at most every feasible primal objective value.

Proof

1.1A1givenF2algebra

On the feasible set z=x, the objective is f(x)+g(x)=12(x−1)2+12(x+1)2=x2+1, which is uniquely minimized at x=z=0 with value 1. For y∗=1, L((x,z),1)=f(x)+g(z)+x−z=1+12x2+12z2≥1, with equality at (0,0); feasibility makes L((0,0),y)=1 for every y. These are exactly the saddle inequalities [F2].

1.2A1F1givenalgebra

Differentiating the first strictly convex quadratic in [F1] gives 2xk+1=1+zk−uk. At k=0 this yields x1=1/2. Differentiating the second gives 2zk+1=xk+1+uk−1, hence z1=−1/4 and then u1=u0+x1−z1=3/4.

2.1A1F3F4step 1.1algebra

The equality matrix is A=(1,−1), whose single row is linearly independent, so the dual definition [F3] applies. Its dual function is d(y)=inf⁡x{12(x−1)2+yx}+inf⁡z{12(z+1)2−yz}=(y−12y2)+(y−12y2)=1−(y−1)2. Thus its maximum is 1 at y=1, consistent with weak duality [F4] and the saddle value.

3.1A1F1step 1.2algebra∎

The same two equations give x2=(1−1/4−3/4)/2=0, z2=(0+3/4−1)/2=−1/8, and u2=3/4+0−(−1/8)=7/8. Each subproblem is a strictly convex quadratic, so both minimizers in each of these sweeps are attained and unique. The recurrence values are exact rationals.

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passOpen item page →

A Lanczos Ritz value can miss the operator norm

Statement

Let K=diag⁡(1,2) and start exact symmetric Lanczos at the unit vector b=e1=(1,0)T. At m=0, K0(K,b)={0} and there is no Ritz value. For every m≥1, Km(K,b)=span⁡{e1}, so its only Ritz value is 1, while the induced Euclidean operator norm is ∥K∥2=2. The Ritz value from this start does not certify the PDHG upper step-size bound.

Facts & Assumptions

Given: The symmetric matrix K, start vector b, and definitions of Krylov space, Ritz value and induced matrix norm.

[A1]

The matrix is symmetric, the start vector is e1, and arithmetic is exact.

[F1]

The Krylov subspace Km(A,b)=span⁡{b,Ab,…,Am−1b}: Km(K,b)=span⁡{b,Kb,…,Km−1b}.

[F2]

Lanczos largest Ritz values obey a Chebyshev start-angle bound, including degenerate branches: if the starting vector has zero projection onto the top eigenspace, the largest Ritz value stays at most the next eigenvalue; no convergence to the top eigenvalue is asserted.

[F3]

Chambolle–Pock primal-dual hybrid gradient: PDHG requires a certified upper bound satisfying τσ∥K∥22<1.

[F4]

The matrix norm induced by a published vector p-norm: ∥K∥2=sup⁡∥x∥2≤1∥Kx∥2.

Proof

1.1A1F1givenalgebra

Since Kb=e1=b, every power Kjb=b. For m=0, the spanning list is empty and its span is {0}, with no nonzero vector on which to evaluate a Rayleigh quotient. For every m≥1, the spanning set in [F1] consists of repetitions of the single nonzero vector e1, and the Rayleigh quotient on this one-dimensional subspace is e1TKe1/(e1Te1)=1. Exact Lanczos terminates after one vector with Ritz value 1.

2.1A1F2F3F4step 1.1algebra∎

For x=(x1,x2), ∥Kx∥22=x12+4x22≤4(x12+x22), with equality at e2, so [F4] gives ∥K∥2=2. The top eigenspace is span⁡{e2} and Pb=0; [F2] identifies exactly this degenerate branch and supplies no top-eigenvalue convergence bound. Therefore the Ritz value 1 is not the norm upper bound 2 required by [F3].

ExampleConstruction: AI-generatedVerification: AI-generatedprecheck passOpen item page →

A two-pixel TV denoising PDHG step in CSR form

Statement

Let K=[−11], f(x)=12∥x−(1,0)∥22 on R2, g(v)=∣v∣ on R, τ=σ=1/2, and x0=y0=0 with xˉ0=x0. Encode K by the canonical CSR record r=(0,2), c=(0,1), v=(−1,1). The exact updates are y1=0,x1=(1/3,0),y2=−1/3,x2=(4/9,1/9). Moreover τσ∥K∥22=1/2<1.

Facts & Assumptions

Given: The matrix, functions, step sizes and initial state in the Statement.

[A1]

The matrix, functions, step sizes, and initial state are exactly those in the Statement.

[F1]

Chambolle–Pock primal-dual hybrid gradient: yk+1=prox⁡σg∗(yk+σKxˉk), xk+1=prox⁡τf(xk−τK∗yk+1), and xˉk+1=2xk+1−xk.

[F2]

Compressed sparse row matrices with stored-entry semantics: the record stores two entries in the sole row and represents K00=−1,K01=1.

[F4]

CSR storage and exact matrix-vector operation counts: with m=1 and s=2, CSR stores 2s+m+1=6 data slots and the product performs exactly two field multiplications and two field additions, plus one zero initialization.

[F5]

The matrix norm induced by a published vector p-norm: ∥K∥2=sup⁡∥x∥2≤1∥Kx∥2.

[F6]

PDHG has an O(1/k) ergodic saddle-gap bound: the strict step condition is required for the ergodic gap theorem, which makes no pointwise objective assertion.

Proof

1.1A1F2F3F4algebra

The record has valid row pointers 0=r0≤r1=2=s and valid columns 0,1. By [F2,F3], its exact matrix-vector product is −x0+x1; its transpose sends y to (−y,y). By [F4], its stored-entry count is s=2, slot count is 6, and the exact operation count is two multiplications, two additions, and one output initialization.

1.2A1F1algebracases

The conjugate of g(v)=∣v∣ is the indicator of [−1,1]: if ∣y∣≤1, then yv−∣v∣≤0 for every v and equality occurs at v=0; if y>1, taking v→+∞ makes the supremum infinite, and if y<−1, taking v→−∞ does so. Therefore prox⁡σg∗ is Euclidean projection onto [−1,1]. Also, direct completion of squares gives prox⁡τf(w)=w+τ(1,0)1+τ.

2.1A1F1step 1.1step 1.2algebra

Initially Kxˉ0=0, so y1=proj⁡[−1,1](0)=0, then x1=(0+(1/2)(1,0))/(3/2)=(1/3,0). Thus xˉ1=(2/3,0) and y2=proj⁡[−1,1]((1/2)Kxˉ1)=proj⁡[−1,1](−1/3)=−1/3.

3.1A1F1F5F6step 2.1algebra∎

Since KTy2=(1/3,−1/3), x2=x1−(1/2)KTy2+(1/2)(1,0)3/2=(1/6,1/6)+(1/2,0)3/2=(4/9,1/9). Finally, for any (a,b), ∥K(a,b)∥22=(−a+b)2≤2(a2+b2) with equality at (a,b)=(1,−1)/2. Hence ∥K∥22=2 by [F5] and τσ∥K∥22=(1/4)2=1/2<1, so the step-size hypothesis of [F6] is satisfied.

Sources