Updated: 2026-09-06
The formalization covers the named fairness tradeoff results and their Appendix D/E optimization arguments. With two opposing utility types, item fairness is least costly at a balanced population. Preference misestimation can be much more costly when full item fairness is imposed.
formalized.The source is User-Item Fairness Tradeoffs in Recommendations. The formalized surface is its named definitions, lemmas, propositions, and theorems, including Appendix D/E. Example 1 and the paper’s empirical methods are outside this named-theory surface and are not counted as formalized results.
| Result | Comparison with the paper |
|---|---|
| Propositions 1–2 | Exact. |
| Theorem 3 | Exact. |
| Theorem 4 | Typo fixed: cold-start mass 1-beta
becomes 1-2 beta, alongside two masses
beta. |
| Appendix C Lemmas 1–2 | Exact. |
| Appendix D Lemmas 3–11 | Exact. |
| Appendix E Lemmas 12–14 and 16–17 | Exact. |
| Appendix E Lemma 15 | Typo fixed: the center branch includes both
mirrored known types, giving lambda=1/(1+L_t). |
None.
None.
None.
None.
No additional generalization is established here.
Theorem 4’s cold-start population mass changes from
1-beta to 1-2 beta so the three masses sum to
one. Appendix E Lemma 15’s center equation includes both mirrored types,
giving lambda=1/(1+L_t). See the population
note and center-equation
note.
None.
PaperInterface.lean contains 23 transparent paper-facing result specifications, and ProofInterface.lean supplies the corresponding checked endpoints. The main-text surface comprises Propositions 1–2 and both clauses of Theorems 3–4; the remaining specifications cover Appendix C Lemmas 1–2, Appendix D Lemmas 3–11, and Appendix E Lemmas 12–17. The final closure receipt points to the accepted obligation graph.
status.json lists 12 source-condition
declarations. The assumption
ledger records 11 standalone premise declarations as paper
conditions. The twelfth,
assumption_theorem4_universal_value_vector, is an
existential value-vector property inside the Theorem 4 conclusion rather
than a separate theorem premise; its source route is recorded in the statement map. The 25
paper-local model and definition prerequisites all match their selected
source connections in the prerequisite ledger.
The statement map routes
the displayed recommendation, fairness, optimization, and misestimation
formulas. Theorem 4’s normalized population uses masses
beta, beta, and 1-2 beta;
Appendix E Lemma 15 uses the corrected center value
lambda=1/(1+L_t). The exact source comparisons are
documented in the source
clarification memo, the Lemma
15 note, and the source-fidelity
ledger.
The library semantic ledger selects no material reusable-library prerequisite. Recommendation policies, fairness objectives, symmetric reductions, and misestimation constructions remain paper-local.
The one-page DependencyDAG.pdf, generated from DependencyDAG.tex, was visually inspected at 144 dpi on 2026-09-05. Its legend, nodes, labels, and directed edges are readable, with no visible clipping or overlap. The dashed Example 1 node is an unformalized illustration; the displayed result chains reach Theorems 3 and 4.
The focused-build receipt records a passing paper build. The import-closure receipt records the checked Lean import surface, and the final closure receipt points to the accepted obligation graph.
The reviewed model surface covers recommendation utility, user and item fairness, the price of fairness, the price of misestimation, the symmetric optimization reductions, the opposing two-type model, and the true and estimated three-type models used for Theorem 4. Exact declaration bodies and source routes are recorded in the statement map and prerequisite ledger.
Each item has a transparent specification in PaperInterface.lean and a checked endpoint in ProofInterface.lean.
The current source-to-Spec ledger contains 23 judgments: 22 matches and one corrected-target match for Appendix E Lemma 15. status.json separately records that human review remains 0 of 23 rows.
The coverage ledger contains 27 inventoried named-theory items: 26 covered and one covered as a corrected target. The corrected item is Appendix E Lemma 15; its counterexample support is recorded in the defect-support ledger and the Lemma 15 note. The complete source inventory and route assignments are in the statement map.