Final Validation Report: Iterative Local Voting for Collective Decision-making in Continuous Spaces

Updated: 2026-09-06

1. Human Verdict

Theorem 1’s six cases, Theorem 2, and Proposition 1 are proved.

Theorem 3 is proved as a constrained alternative in general and as the original statement under the explicit full-space condition. Clarification.

2. Closeout Status

3. Source and Scope

The source is Garg, Kamble, Goel, Marn, and Munagala, Iterative Local Voting for Collective Decision-making in Continuous Spaces, JAIR 2019. The public source is the JAIR article. The checked probabilistic results concern finite-coordinate iid realizations of the paper’s models.

4. Researcher Summary of Checked Results

Result Comparison with the paper
Theorem 1 Exact: all six norm/model cases; the (infinity,1) heading and exceptional event are corrected without changing the conclusion.
Theorem 2 Exact.
Proposition 1 Exact: convergence to the population minimizer set; the proof replaces an invalid ball identity by coordinate slabs.
Proposition 2, Model B Source clarification: use the proof’s coordinatewise response rule.
Proposition 2, both models Current proof restriction: closure under one-coordinate replacement. It is stronger than C1; the broader convex-domain claim remains unproved, and necessity is unknown.
Theorem 3 Source clarification: on a constrained space, the conclusion is zero field or no feasible aggregate direction. When every aggregate direction is feasible, this gives the printed zero-field conclusion.
Appendix Theorem 5 Formalization gap: deterministic summable bias is proved; the source’s adapted random-bias statement remains unproved. The zero-bias main-text applications are covered.
Appendix Lemmas 1–4; Theorem 4 Exact.

5. Remaining Boundaries and Gaps

Proposition 2 beyond coordinate-replacement-closed sets remains unproved.

Appendix Theorem 5 is proved only for deterministic summable bias; the adapted random-bias statement is missing source coverage. This does not affect the zero-bias main-text executions.

6. Additional Assumptions Beyond Paper

Proposition 2 assumes a feasible set closed under one-coordinate replacement. This geometric property is stronger than C1’s nonempty bounded closed convex domain. Its necessity for the paper’s claim is unresolved.

The source clarification memo explains these distinctions and the deterministic-bias Appendix specialization.

7. Proof-Strategy Deviations

Appendix C.6 Lemma 4 identifies a block-crossing event with a full-vector Euclidean ball, which is not valid with more than one coordinate block. The needed linear-in-radius estimate instead follows from containment in a finite union of coordinate slabs. C1 bounds the support and C3 bounds the density, supplying the required linear-in-radius probability estimate and preserving Proposition 1; see the event correction.

The (infinity,1) Model A appendix argument uses the corrected crossing-or-near-tie exceptional event. Appendix Theorem 5 is used in its set-valued minimizer form where uniqueness is unavailable. These changes preserve the supported main-text branches.

8. Proof Tricks Worth Reusing

None.

9. Generalizations, Conjectures, and Extensions

A literal normalized-gradient Model B step under an L-infinity neighborhood can converge to a weighted median, rather than the ordinary median. The proof’s coordinatewise rule is the source clarification in Section 10. The unproved adapted-bias statement is a source coverage gap listed in Section 5.

10. Source Clarifications and Exact Readings

The source clarifications give the source passages and exact mathematical changes. Theorem 3 distinguishes a constrained space’s projected conclusion from the full-space zero-field conclusion. The memo also specifies the zero-gradient convention. Proposition 2’s extra geometric condition is in Section 6; the Appendix C.6 event repair is in Section 7; the deterministic-bias specialization is in Section 5.

11. Paper Issues or Caveats

The statement scopes and proof replacements have their respective explanations in Sections 6, 7, and 9; the memo linked in Section 10 supplies the details.

12. Detailed Formalization Evidence

The review surface contains 11 source-claim specifications and one separately tracked source condition. Each claim is displayed from its expanded semantic Spec and is paired with a Lean-checked proof endpoint. The human review packet presents the same surface in dependency order. The interactive dashboard is an optional alternative to reviewing the PDF.

The exact source anchors, semantic routes, Proposition 2 model convention, and proof endpoints are recorded in the paper statement map and source-proof fidelity ledger.

13. Paper Assumption Provenance

The only paper-facing assumption declaration is the bundled C1–C3 source condition: the solution space is nonempty, bounded, closed, and convex; voters have unique ideal points; and ideal points are independently sampled from a distribution with bounded measurable density. The explicit statement scopes in Section 6 remain visible independently of this bundled declaration. The proved deterministic-bias specialization of Appendix Theorem 5 suffices for the zero-bias main-text executions; its broader adapted-bias statement is not claimed here.

14. Displayed Formula Provenance

The checked formulas include Algorithm 1’s radius, neighborhood, projection, update, and stopping rules; the Model A and Model B response rules; Definitions 1–3; the finite Holder-dual calculation used by Lemma 3; and the displayed conditions and conclusions of the selected main-text and appendix results. Their byte-pinned source locations and expanded Lean targets are recorded in the paper statement map.

15. Library Lift Pass

The stochastic-convergence and finite-dimensional analytic components use reusable EconCSLib and Mathlib declarations. Material library prerequisites are expanded and source-reviewed under the same semantic standard as paper-local declarations. The recursive premise audit reports no unresolved certificate, replay, process, or broad-package boundary on the 11 selected source claims.

16. DAG Audit

17. Validation Checks

The closeout validation command set is:

lake build GKGMM19IterativeLocalVoting.PaperInterface
lake build GKGMM19IterativeLocalVoting
python3 scripts/audit_repository.py --paper GKGMM19IterativeLocalVoting
python3 scripts/run_paper_closeout.py --paper GKGMM19IterativeLocalVoting --new-run

The focused PaperInterface build and the paper-root build pass. The canonical closeout receipt records the exact repository audit, semantic receipts, dependency closure, and clean-tree build used for release acceptance.

18. Paper Definitions Checked

19. Named Theorem Statements Checked

20. Paper-Facing Statement Validator Ledger

The source-to-Lean judgments are recorded in statement_match_llm.json, and the source inventory coverage judgments are recorded in paper_coverage_llm.json. Human annotations are kept separate and are not auto-closed by machine validation.

21. Source-Coverage Audit Ledger

The complete source inventory is recorded in paper_statement_map.json. The human review denominator is the 11 selected source-claim Spec rows plus the separately tracked C1–C3 condition; repeated appendix presentations and internal proof support do not create duplicate human-review claims. Every selected claim has an exact byte-pinned source anchor, expanded Lean semantic target, and checked proof endpoint.