How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Fairness criteria, impossibility boundaries, and limits
1 · Prerequisites
- Binary Operations, Monoids, Groups and Subgroups
- Calibration, proper losses, and surrogate classification
- Conditional Distributions and Regular Conditional Probability
- Conditional Expectation
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Estimators and Randomized Procedures
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- limsup, liminf, and Subsequential Limits
- Loss, Risk and Decision Theory
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Polynomial Rings, the Division Algorithm and Roots
- Prediction problems, risks, and empirical minimization
- Probability Spaces Random Variables and Expectation
- Product Measures and the Fubini Tonelli Theorems
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sigma Algebras and Borel Sets
- Simple Field Extensions and the Construction of the Complex Numbers
- Statistical Experiments, Models and Identifiability
- Suprema and Infima
- The Lebesgue Integral and the Convergence Theorems
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
2 · Logical flowchart
3 · Definitions, theorems and proofs
KMR's finite group-conditioned risk-score assignment and calibration
Definition
Let and be nonempty finite sets of feature types and score bins. For each group , let be its total mass and let satisfy . Let be the probability of the positive binary outcome for feature type , with the same in both groups. A randomized risk assignment consists of scores for and a single matrix with for each ; conditional on feature type , the assignment chooses bin with probability , independently of group and outcome. Thus, for a group- individual chosen according to its feature distribution, and , and the assigned score is . The expected positive mass is , and the group base rate is .
The assignment is calibrated within group if for every ,
This cross-multiplied condition also covers bins with zero assigned mass. The instance permits perfect prediction when for every feature type with , with the bin set and scores allowed to be chosen for this existence question. Assign the occupied types with to a score- bin and those with to a score- bin, omitting an unused outcome bin. For a prescribed , at least two bins are needed when both deterministic outcomes occur among occupied types; one bin suffices when only one occurs. A score assignment is perfectly predictive when almost surely in each group.
Definition references
Probability calibration and calibration error: within each group, full reliability of the binary forecast gives the calibration identity for each distinct score value. This is the per-bin identity above when every score value occurs in only one bin; if distinct bins share a score, full reliability gives only the aggregate identity across those bins.
Kleinberg, Mullainathan, and Raghavan, complete 23-page paper: §§1.1–1.2 define the finite feature-type, group, randomized-bin model and calibration within each group.
Applied Statistics: From Data to Decisions, full chapter: the section “The impossibility: you cannot satisfy them all” treats calibration within groups for real-valued scores and distinguishes the score theorem from its binary-classifier companion.
Balance for positive and negative outcomes
Definition
Let and be nonempty finite sets, and let index two groups. In group , feature type has proportion , where , and total mass . The positive binary outcome has probability for feature type , with the same in both groups. A common randomized assignment sends feature type to bin with probability , where , independently of group and outcome; bin has score . Set and . Assume for each group, so both outcome classes have positive mass. Define the mean score among positive outcomes and among negative outcomes in group by
where the finite group law is and . The assignment is balanced for positive outcomes if , and balanced for negative outcomes if . These are class-conditioned mean-score criteria; they do not assert equal mean scores over whole groups or equal thresholded error rates.
Definition references
KMR's finite group-conditioned risk-score assignment and calibration: fixes the finite joint law, the score, and the group base rate . The nondegeneracy condition is imposed here.
Kleinberg, Mullainathan, and Raghavan, complete 23-page paper: §1.1 defines balance for the negative and positive classes as equality of the corresponding groupwise mean assigned scores.
Applied Statistics: From Data to Decisions, full chapter: the section “The impossibility: you cannot satisfy them all” states both score-balance criteria and distinguishes them from the binary-classifier theorem.
Class-conditional mean risk scores are areas under threshold rates
Statement
Fix a group with a finite joint law for a binary outcome and a score taking finitely many values in , and assume and . For each threshold , define the true-positive rate and the false-positive rate . These are finite step functions and
The integrals are ordinary Riemann integrals of the finite step functions.
Statement references
KMR's finite group-conditioned risk-score assignment and calibration: provides the finite group-conditional law and the finite -valued score used in this statement.
Kleinberg, Mullainathan, and Raghavan, complete 23-page paper: §§1.1–2 define groupwise positive/negative score means and use these class-conditioned score distributions in Theorem 1.1.
Facts & Assumptions
Given: A group in the finite-bin risk-score model. Write its distinct score values as ; conditional on let their probabilities be , and conditional on let them be . Prove that each class-conditional mean score is the area under its corresponding threshold rate.
KMR's finite group-conditioned risk-score assignment and calibration: the feature, outcome, bin, and score variables have a finite joint law in each group, and each score value lies in .
Proof
For each , the threshold indicator is . Hence . Integrating this finite sum term by term gives .
The same indicator calculation gives and .
Remarks
The identity uses only finite support; no interchange theorem or choice principle is needed.
Calibration and both outcome-balance criteria force equal base rates or perfect prediction
Statement
Let and be nonempty finite sets. In group , feature type has proportion , where , and total mass . The positive binary outcome has probability for feature type , with the same in both groups. A common randomized assignment chooses bin from feature type with probability , where ; this choice is independent of group and outcome. Bin has score , and . Define and . Assume for both groups. Define the positive- and negative-outcome mean scores by
Suppose and , and the assignment is calibrated within each group, meaning
for every group and bin , and suppose the mean score among positive outcomes is equal across groups and the mean score among negative outcomes is equal across groups. Then either or almost surely under each group law. In the latter case, every feature type with positive mass in either group has , so the instance permits perfect prediction.
Statement references
Kleinberg, Mullainathan, and Raghavan, complete 23-page paper: Theorem 1.1 and the complete proof in §2 establish the equal-base-rate or perfect-prediction alternatives under these three named score criteria.
Applied Statistics: From Data to Decisions, full chapter: the section “The impossibility: you cannot satisfy them all” states the real-valued score theorem and distinguishes it from the separate binary-classifier theorem.
Facts & Assumptions
Given: The finite two-group risk-score model in the statement, groupwise calibration, and balance of the positive-class and negative-class mean scores. Prove equal base rates or perfect prediction.
KMR's finite group-conditioned risk-score assignment and calibration: the group law is finite, and the same row-stochastic feature-to-bin assignment is used independently of group and outcome, with scores in .
KMR's finite group-conditioned risk-score assignment and calibration: for every group and bin, calibration gives .
Balance for positive and negative outcomes: the class-conditioned means are and ; balance means and .
Class-conditional mean risk scores are areas under threshold rates: in each group, and .
Proof
Set and by [F3]; since , both common means lie in . By [F4], these means are the respective areas under the groups' true-positive-rate and false-positive-rate threshold functions. Summing the calibration identity [F2] over all bins gives for each . Partitioning this finite expectation by gives , hence .
If , then and , so the last identity yields for both groups. Therefore ; cross-multiplication gives . If instead , the identity and give .
In the branch and , each group has positive and negative mass by hypothesis. The score has finite support in , so a conditional mean of one on is possible only when every positive-mass score value is ; a conditional mean of zero on is possible only when every positive-mass score value is . Thus almost surely in both groups. If a feature type with positive mass had , both outcomes would have positive mass at . The same assignment row is used for both outcomes [F1], so their conditional score laws would agree, contradicting concentration at scores and , respectively. Hence every occupied feature type has , which permits perfect prediction.
Remarks
The proof is choice-free: it uses finite sums, finite conditional means, and algebra only. The theorem concerns the named calibration and class-conditioned score means; it does not assert a theorem about demographic parity, equalized odds, causal fairness, or all fairness criteria. The approximate result in KMR Theorem 1.2 is not asserted here; it requires its own exact approximation definitions and function .
4 · Examples, counterexamples and false statements
None yet.
Sources
- Jon Kleinberg, Sendhil Mullainathan, and Manish Raghavan, Inherent Trade-Offs in the Fair Determination of Risk Scores, arXiv:1609.05807v2 (2016), §§1.1–1.2
- Applied Statistics: From Data to Decisions, MS&E 125, Fairness in Algorithmic Decision-Making, section ‘The impossibility: you cannot satisfy them all’
- Jon Kleinberg, Sendhil Mullainathan, and Manish Raghavan, Inherent Trade-Offs in the Fair Determination of Risk Scores, arXiv:1609.05807v2 (2016), §1.1
- Jon Kleinberg, Sendhil Mullainathan, and Manish Raghavan, Inherent Trade-Offs in the Fair Determination of Risk Scores, arXiv:1609.05807v2 (2016), §§1.1–2
- Jon Kleinberg, Sendhil Mullainathan, and Manish Raghavan, Inherent Trade-Offs in the Fair Determination of Risk Scores, arXiv:1609.05807v2 (2016), Theorem 1.1 and §2 proof