Final Validation Report: GJ19 Optimal Binary Rating Systems

Updated: 2026-09-05

1. Human Verdict

The formalization proves global value maximization and optimization of the displayed rate formula across all tied optimal partitions for at least three rating levels.

Formalization gap: Theorem 3.1 is proved for optimization of its displayed rate formula for M3M\geq3; identifying that formula with the actual ranking-quality exponent and proving Lemma C.4’s same-objective equivalence remain unproved. Details.

2. Closeout Status

3. Source and Scope

The checked source is the AISTATS 2019 / PMLR 89 main paper and supplement in cited publication, SHA-256 59780d7a9ea09cccd9c6877103434757a6597212512958c6e22e60b189826e89. The public source is the PMLR paper PDF. The inventory includes model definitions, formulas, algorithms, named results, and proof-critical displays. Empirical plots and simulations are context rather than Lean theorem targets.

4. Researcher Summary of Checked Results

Result Comparison with source
Theorem 3.1; Lemmas C.3–C.4 Formalization gap: the optimized finite-rate formula and auxiliary integral rates are not yet identified with the actual WWkW-W_k exponent. The two-level endpoint also remains outside the real-valued rate model. Boundary.
Lemma 3.1 Exact for the displayed adjacent-rate system.
Algorithm 1 Typos fixed: midpoint, endpoint-rate evaluation, and final helper argument. Formulas.
Theorem 3.2 Same asymptotic runtime; restricted scope: explicit constants in the paper’s O(Mlog2(M/ϵ))O(M\log^2(M/\epsilon)) rate; the displayed theorem covers M>3M>3. Bound.
Lemmas B.1–B.2 Exact.
Lemma B.3 Exact.
Theorem B.1 Exact.
Theorem C.1; Lemmas C.1–C.2 Exact.
Lemmas C.5–C.9; Corollaries C.1–C.3 Source clarifications: endpoint tM1=1t_{M-1}=1 and first endpoint rate g1log(1t1)-g_1\log(1-t_1). Formulas.
Remark C.2 Changed statement: coordinatewise separation replaces joint strict convexity. Reason.
Lemmas C.10–C.12; Corollary C.4 Exact.

5. Remaining Boundaries and Gaps

6. Additional Assumptions Beyond Paper

None.

7. Proof-Strategy Deviations

The full-square uniform-convergence step is replaced by separated-cell and weighted essential-infimum arguments. The separate C.4 proof gap is described in Section 5.

8. Proof Tricks Worth Reusing

9. Generalizations, Conjectures, and Extensions

The source’s whole-sequence and broader matching-function extensions of the Theorem B.1 limit are conjectural context and are not promoted to paper claims. The formalization includes the source multiplicative Theorem 3.2 extension as a checked support theorem.

10. Source Clarifications and Exact Readings

The memo lists the endpoint, algorithm-variable, logarithm, and local lower-bound notation clarifications. Remark C.2 uses coordinatewise separation rather than joint strict convexity, which is incompatible with multiple diagonal minima.

Source readings and additional assumptions

11. Paper Issues or Caveats

Section 5 records the remaining exponent-identification and two-level endpoint gaps. Section 10 links the local source clarifications.

12. Detailed Formalization Evidence

The current mathematical statements and their proofs are in PaperInterface and ProofInterface. The revised partition comparison and source-cell definitions compile, including regressions with nonconstant and discontinuous matching functions. Historical review records do not certify these changed interfaces.

13. Paper Assumption Provenance

The source-fidelity ledger records the source conditions and remaining proof obligations.

14. Displayed Formula Provenance

The source map binds formulas to their exact source passages and Lean declarations. Section 5 identifies the formulas whose connection to the paper’s ranking-quality objective remains unproved.

15. Library Lift Pass

Reusable support covers Bernoulli large-deviation rates, finite optimization, and nested bisection. The partition proof also establishes that changing cell endpoint ownership preserves value integrals; rate infima use the actual cells.

16. DAG Audit

The DAG source and rendered DAG show the dependency structure and remaining gaps. The PDF was rebuilt and visually checked on September 6, 2026: labels, arrows, legend, and page bounds are readable. The review packet presents the same selected statements and governing definitions.

17. Validation Checks

The current ProofInterface and PartitionTieSelectionRegression targets compile. The regression checks include all cross-cell pairs and a discontinuous matching function whose cell infimum depends on endpoint ownership. Independent source reviews are current; the closeout record records acceptance for its pinned inputs.

lake build GJ19OptimalBinaryRatingSystems.ProofInterface
lake build GJ19OptimalBinaryRatingSystems.PartitionTieSelectionRegression
python3 scripts/closeout_reuse_plan.py --paper GJ19OptimalBinaryRatingSystems
python3 scripts/audit_repository.py --paper GJ19OptimalBinaryRatingSystems --paper-closeout --include-active --info-limit 0

18. Paper Definitions Checked

The source-facing definitions cover quality, matching, binary ratings, pairwise ranking accuracy, the weighted objective, finite partitions, and lexicographic optimization. The strict-partition and source-cell definitions have passed independent source review.

19. Named Theorem Statements Checked

Section 4 gives the result-by-result comparison. A compiled statement is credited only for its displayed scope; it does not establish an unresolved source claim.

20. Statement Review Evidence

The current selected review inputs and their retained independent evidence are available here. The full-source gaps remain visible in Section 5.

21. Source-Coverage Audit Ledger

The source inventory retains named results, model definitions, and their supporting source passages. Empirical plots and simulations are outside the named-theory scope. The unresolved theorem scope is stated in Section 5; retained historical coverage judgments do not close it.