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.

✓ 6 results · all verified · 6 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 6 also cleared it.

Coordinate and block descent methods — Examples

1 · Prerequisites

2 · Summary

The examples calculate one correlated-design Lasso sweep, a zero-feature update, nonunique coefficients with a unique fitted value, randomized versus cyclic behavior on a rank-one quadratic, and a two-block ridge-calibration sweep. The published orthogonal-design Lasso example is reused unchanged.

3 · Logical flowchart

4 · Definitions, theorems and proofs

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Nonunique Lasso coefficients with a unique fitted value

Example

Take one observation, two identical columns X=[1  1], response y=1, and Lasso penalty τ=1/4 in Lasso estimator for fixed design. The minimizing coefficient set is exactly {(θ1,θ2):θ1,θ2≥0, θ1+θ2=3/4}, so the coefficients are not unique while the fitted value is always Xθ=3/4.

Facts & Assumptions

Given: n=1, d=2, X=[1  1], y=1, and τ=1/4.

[F1]

Lasso estimator for fixed design: Qy(θ)=(1−θ1−θ2)2+2τ(∣θ1∣+∣θ2∣).

[F2]

The Lasso objective has a nonempty compact convex minimizer set: for this positive-penalty fixed-design Lasso, the global minimizer set is nonempty.

[F3]

The one-coordinate absolute-value quadratic minimizer: 12s2−bs+λ∣s∣ has unique minimizer Sλ(b) when λ>0.

[F4]

Soft-thresholding map: Sλ(b)=b−λ for b>λ.

[F5]

The triangle inequality: ∣u+v∣≤∣u∣+∣v∣ for real u,v.

Proof

1.1F1F3F4F5givenalgebra

Put s=θ1+θ2. [F5] gives ∣θ1∣+∣θ2∣≥∣s∣, hence by [F1], Qy(θ)≥(1−s)2+12∣s∣=2(12s2−s+14∣s∣)+1. By [F3]--[F4], the scalar bracket is uniquely minimized at s=S1/4(1)=3/4.

2.1F1F2step 1.1algebra∎

Equality in ∣θ1∣+∣θ2∣≥∣θ1+θ2∣ holds when the two coefficients have the same sign or one is zero. Since the minimizing sum is positive, every nonnegative pair summing to 3/4 attains the lower bound from step 1.1; every minimizer must have that sum and equality, so the displayed set is exact. It contains distinct points (3/4,0) and (0,3/4), and both fit to 3/4.

Remarks

Finite check assertion: for the one-row design with columns 1 and 1 and coefficient direction [1,-1], the fitted direction is zero, so moving along this null direction preserves the fitted value while the Gram matrix is rank deficient.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Randomized and cyclic updates on a rank-one quadratic

Example

For f(x)=12(x1+2x2)2 from x0=(1,0), the block Lipschitz constants are L1=1 and L2=4. A uniform randomized gradient update with common majorizers M1=M2=Lmax⁡=4 has expected objective 9/64 after one update, while an exact cyclic sweep in order 1,2 reaches the minimizer (0,0).

Facts & Assumptions

Given: f(x)=12(x1+2x2)2, x0=(1,0), two singleton blocks, uniform sampling, common majorizers M1=M2=4, randomized budget K=1 with no stopping predicate, and cyclic sweep budget K=1.

[F1]

Randomized coordinate gradient descent: a sampled coordinate i is updated by xi+=xi−Mi−1∇if(x).

[F2]

Cyclic exact block minimization: a cyclic sweep exactly minimizes the selected coordinate slice.

Proof

1.1F1givenalgebra

Writing s=x1+2x2, we have ∇1f=s, ∇2f=2s, and their coordinate Lipschitz constants are 1 and 4. At x0, s=1 and f(x0)=1/2. If coordinate 1 is sampled with common majorizer 4, x1 becomes 3/4, so f=12(3/4)2=9/32; if coordinate 2 is sampled, x2 becomes −1/2, so f=0.

2.1F2step 1.1algebra∎

Uniform averaging of the two outcomes gives expected objective (9/32+0)/2=9/64. In cyclic minimization, the first coordinate minimizer at x2=0 is x1=0, and the second coordinate minimizer at x1=0 is x2=0; hence the sweep reaches the global minimum.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

A two-block least-squares calibration sweep

Example

Consider J(α,β)=12∥y−aα−bβ∥22+12α2+β2, with y=(2,1)T, a=(1,0)T, and b=(1,1)T. A cyclic exact sweep from (0,0) in the order α,β gives (1,1/2), residual (1/2,1/2), and objective 1.

Facts & Assumptions

Given: The quadratic objective and vectors in the Example, cyclic order α then β, and sweep budget K=1.

[F1]

Cyclic exact block minimization: each scalar update is a global minimizer of that coordinate slice.

[F2]

The Euclidean inner product ⟨x,y⟩=∑k<nxkyk on Rn: the vector norm squares and dot products are the standard Euclidean quadratic and bilinear forms.

Proof

1.1F1F2givenalgebra

With β=0, bilinearity [F2] expands the terms depending on α as 12(∥a∥22+1)α2−(aTy)α plus a constant. Here ∥a∥22+1=2 and aTy=2, so completing the square gives α2−2α=(α−1)2−1 plus a constant. Thus the unique global slice minimizer is α=1.

2.1F1F2step 1.1algebra∎

With α=1, bilinearity [F2] expands the terms depending on β as 12(∥b∥22+2)β2−bT(y−a)β plus a constant. Here ∥b∥22+2=4 and bT(y−a)=2, so completing the square gives 2β2−2β=2(β−1/2)2−1/2 plus a constant. Thus β=1/2 is the unique global slice minimizer. The residual is (1/2,1/2) and J=12(1/2)+12+1/4=1. At the initial point J(0,0)=5/2, so the exact sweep decreases the objective.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

One cyclic coordinate-descent cycle for correlated-design Lasso

Example

Let n=2, X1=(1,0)T, X2=(1,1)T, y=(2,1)T, and τ=1/4 in Lasso estimator for fixed design. Starting at θ0=(0,0), one exact cyclic sweep in the order 1,2 gives θ1=(3/2,0) and θ2=(3/2,1/2).

Facts & Assumptions

Given: The design and response in the Example, positive Lasso penalty τ=1/4, cyclic coordinate order 1,2, and sweep budget K=1.

[F1]

Cyclic exact block minimization: a cyclic sweep replaces each selected block by a global minimizer of the objective slice with the other coordinates fixed.

[F2]

Lasso estimator for fixed design: Qy(θ)=12∥y−Xθ∥22+12∥θ∥1 for these n,τ.

[F3]

Exact Lasso coordinate update, including a zero column: a nonzero column update is Snτ(XjTrj)/∥Xj∥22.

Proof

1.1F1F2F3givenalgebra

Initially r1=y, so X1Tr1=2, ∥X1∥22=1, and nτ=1/2. The update lemma gives θ11=S1/2(2)=3/2; holding θ2=0 gives residual (1/2,1) and objective Qy(3/2,0)=12(1/4+1)+12(3/2)=11/8.

2.1F1F2F3step 1.1algebra∎

For the second block, r2=y−X1(3/2)=(1/2,1), so X2Tr2=3/2 and ∥X2∥22=2. Thus θ22=S1/2(3/2)/2=1/2. The final residual is (0,1/2) and Qy(3/2,1/2)=12(1/4)+12(2)=9/8. The values decrease from Qy(0,0)=5/2 to 11/8 to 9/8, as the exact updates require.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

The zero-feature-column Lasso update

Example

In the fixed-design Lasso of Lasso estimator for fixed design, if column Xj=0 and τ>0, the exact coordinate minimizer is θj=0 for every residual formed from the other columns. The formula for a nonzero column is not evaluated with a zero denominator.

Facts & Assumptions

Given: A fixed design X, response y, penalty τ>0, and one zero column Xj=0.

[F1]

Cyclic exact block minimization: an exact coordinate update minimizes the objective over the selected coordinate with the others fixed.

[F2]

Lasso estimator for fixed design: the penalty contribution for coordinate j is 2τ∣θj∣.

[F3]

Exact Lasso coordinate update, including a zero column: for a zero design column the unique minimizing coordinate is zero.

[F4]

The Lasso objective has a nonempty compact convex minimizer set: a global Lasso minimizer exists for every fixed design and τ>0.

Proof

1.1F1F2givenalgebra

With Xj=0, changing θj leaves y−Xθ unchanged and leaves all other penalty terms unchanged. The only varying part of the objective is 2τ∣θj∣, which is nonnegative and vanishes only at zero because τ>0.

2.1F3F4step 1.1algebra∎

Therefore every exact coordinate minimization has the unique update θj=0, independent of the residual from the other columns. This agrees with the zero-column branch of [F3]; [F4] ensures the overall Lasso problem is not being treated as an empty minimization problem.

5 · Examples, counterexamples and false statements

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

The orthogonal-design Lasso is coordinatewise soft thresholding

Example

Let n≥d≥1, let X∈Rn×d satisfy XTX=nId, and let Y∈Rn be any response. Set Z=XTY/n and use the penalty τ>0 from Lasso estimator for fixed design. The unique Lasso minimizer has coordinates θ^j=Sτ(Zj).

In particular, if Z0∈Rd is an observation from the sparse Gaussian sequence model of Gaussian sequence model with sparse means and Y=XZ0, then Z=Z0, so the same formula applies coordinatewise to that sequence observation. The square case n=d, X=nId, and Y=nZ0 is included.

Facts & Assumptions

Given: Integers n≥d≥1, a design X∈Rn×d with XTX=nId, a response Y∈Rn, Z=XTY/n, and τ>0. For the Gaussian specialization, Z0 is an observation from the stated Gaussian sequence model, with its Axiom of Choice hypothesis, and Y=XZ0.

[F1]

The Lasso objective is n−1∥Y−Xθ∥22+2τ∥θ∥1 (Lasso estimator for fixed design).

[F2]

The Gaussian sequence observation has the form (Z0)j=θj∗+σξj/n with independent standard normal ξj (Gaussian sequence model with sparse means).

[F3]

The soft-threshold map is Sτ(z)=z−τ for z>τ, 0 for −τ≤z≤τ, and z+τ for z<−τ (Soft-thresholding map).

[F4]

For every response, the minimizer set of the Lasso objective is nonempty (The Lasso objective has a nonempty compact convex minimizer set).

Verification

1.1F1givenalgebra

Expanding [F1] and using XTX=nId and XTY/n=Z gives QY(θ)=∥Y∥22/n−2ZTθ+∥θ∥22+2τ∥θ∥1. Hence QY(θ)=c(Y)+∑j=1d((Zj−θj)2+2τ∣θj∣), where c(Y)=∥Y∥22/n−∥Z∥22 is independent of θ. The objective therefore separates into one-coordinate objectives plus a constant.

1.2F3algebracases

For a scalar z, on θ≥0 completing the square gives (z−θ)2+2τθ=(θ−(z−τ))2+2τz−τ2, whose constrained minimum is at max⁡{z−τ,0}. On θ≤0, (z−θ)2−2τθ=(θ−(z+τ))2−2τz−τ2, whose constrained minimum is at min⁡{z+τ,0}. If z>τ, the positive candidate has value 2τz−τ2 and is below the negative-branch boundary value z2 by (z−τ)2; if z<−τ, the negative candidate is below the positive-branch boundary value by (z+τ)2; if ∣z∣≤τ, both constrained minima occur uniquely at 0. Thus the unique scalar minimizer is Sτ(z).

2.1F1F2F4givenstep 1.1step 1.2algebra∎

By [F4] the minimizer set is nonempty. Since each coordinate term in step 1.1 has the unique minimizer from step 1.2, their vector of minimizers is the unique global minimizer, and its coordinates satisfy θ^j=Sτ(Zj) for every j. In the Gaussian specialization, Y=XZ0 gives Z=XTXZ0/n=Z0, so the formula applies pointwise to every realization of [F2]. When n=d and X=nId, this response is Y=nZ0, recovering the square case.

Sources