Response convention: the general
normalized-gradient step → the coordinatewise rule used for Proposition
2. Each non-tied coordinate moves the full
query radius toward its sampled ideal, followed by Algorithm 1’s
projection onto the feasible set. The Appendix C.5 proof uses this step
away from crossings of the ideal. This gives the ordinary median target
on product domains and the constrained
target on general convex domains.
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
and
,
with second-coordinate magnitude
,
produce first-coordinate movements of
and
after
normalization. Their balance is a weighted median.
Theorem 3’s
full-space and projected readings
Two conclusions: the zero-field result holds under
an explicit tail feasibility condition. On bounded convex domains, the
formalization also proves the alternative: the limiting aggregate field
is zero or that condition fails. Here
is the population mean of voters’ normalized utility gradients; the
condition requires a positive step in
to remain feasible from the relevant late iterates. A binding constraint
can prevent such a step.
More precisely, if
and its inner product with
is bounded away from zero on a tail, then for each projected iterate on
that tail the condition requires some
with
.
The checked alternative is
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
on every C1 domain, remains unresolved.
Algorithm 1’s query and
projection
Zero gradient: the undefined normalized-gradient
step → staying at the current point.
Appendix Theorem 5: random
bias
Random bias: Appendix Theorem 5’s almost-sure
summability condition is read sample by sample. The bias may depend on
past observations; it need not have a deterministic summable envelope.
The process and conditional expectations use the usual measurability and
adaptedness conventions.
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
Extension used by the main proofs: convergence to a
unique minimizer → convergence to a point in the minimizer set. The
paper’s models permit nonunique medians: the density equal to one on
and
gives every point of
the same expected absolute distance. Convergence of the distance to
minimizers, together with compactness, establishes convergence to one
minimizer without assuming uniqueness.
Appendix Lemma 2: the
infinity-one case
Heading typo:
→
in the proof on page 351 (Appendix C.7), matching the displayed utility
and query norms.
Exceptional event in the proof: near ties → near
ties or crossing the active coordinate’s ideal. If
maximizes
,
the crossing event is
;
the near-tie event is
for some
.
Outside these events, moving the active coordinate distance
toward its ideal minimizes infinity-norm cost on the
query ball. In one dimension there are no ties to another coordinate,
but a step can still overshoot the ideal. Bounded density and support
give probability
for these events, proving Lemma 2’s stated rate.
Proposition 1 and Appendix
Lemma 4
Event containment in the proof: proximity in some
coordinate block is contained in a union of coordinate slabs, rather
than a full-vector Euclidean ball. With ideal point
and current point
,
the slabs are
.
Bounded support (C1) and bounded density (C3) bound their union’s
probability by
,
proving Lemma 4’s stated estimate for Proposition 1. Lemma 4 is stated
in Appendix C.5 and proved in C.7.