Source clarifications

These notes refer to the published JAIR article. The separate Proposition 2 note explains the convergence target when constraints couple coordinates.

Proposition 2’s coordinatewise Model B

The distinction matters because a normalized gradient can give different step lengths to voters on opposite sides of a coordinate. For example, first coordinate derivative magnitudes of 11 and 1/21/2, with second-coordinate magnitude 22, produce first-coordinate movements of r/2r/2 and r/4r/4 after L∞L^\infty normalization. Their balance is a weighted median.

Theorem 3’s full-space and projected readings

More precisely, if G(x*)≠0G(x^*)\ne0 and its inner product with G(xt)G(x_t) is bounded away from zero on a tail, then for each projected iterate on that tail the condition requires some a>0a>0 with xt+1+aG(x*)∈Xx_{t+1}+aG(x^*)\in X. The checked alternative is G(x*)=0G(x^*)=0 or failure of this tail condition. This does not establish that every aggregate direction is blocked at the limit.

The source is Theorem 3 and Appendix C.6. Whether its assumptions imply the needed condition, or another argument proves G(x*)=0G(x^*)=0 on every C1 domain, remains unresolved.

Algorithm 1’s query and projection

Appendix Theorem 5: random bias

The explicit regularity also records available subgradients and integrable products of the noise with the distance from the minimizer. The bounded feasible set bounds that distance, and the theorem’s conditional noise bound supplies the square-integrability estimate used in the convergence argument. These conditions concern the stochastic update in Appendix C.1.

Appendix Theorem 5: nonunique minimizers

Appendix Lemma 2: the infinity-one case

Proposition 1 and Appendix Lemma 4