Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
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.

Calibration and both outcome-balance criteria force equal base rates or perfect prediction

Statement

Let Σ and B be nonempty finite sets. In group t∈{1,2}, feature type σ∈Σ has proportion atσ≥0, where ∑σatσ=1, and total mass Nt>0. The positive binary outcome Y=1 has probability pσ∈[0,1] for feature type σ, with pσ the same in both groups. A common randomized assignment chooses bin b∈B from feature type σ with probability Xσb≥0, where ∑bXσb=1; this choice is independent of group and outcome. Bin b has score vb∈[0,1], and S=vB. Define ρt=∑σatσpσ and μt=Ntρt. Assume 0<μt<Nt for both groups. Define the positive- and negative-outcome mean scores by

αt=∑σ,batσpσXσbvbρt,βt=∑σ,batσ(1−pσ)Xσbvb1−ρt.

Suppose α1=α2 and β1=β2, and the assignment is calibrated within each group, meaning

∑σatσpσXσb=vb∑σatσXσb

for every group t and bin b, 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 ρ1=ρ2 or S=Y almost surely under each group law. In the latter case, every feature type with positive mass in either group has pσ∈{0,1}, 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.

[F1]

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 [0,1].

[F2]

KMR's finite group-conditioned risk-score assignment and calibration: for every group and bin, calibration gives Pr⁡t(Y=1,B=b)=vbPr⁡t(B=b).

[F3]

Balance for positive and negative outcomes: the class-conditioned means are αt=Et[S∣Y=1] and βt=Et[S∣Y=0]; balance means α1=α2 and β1=β2.

[F4]

Class-conditional mean risk scores are areas under threshold rates: in each group, αt=∫01TPR⁡t(u) du and βt=∫01FPR⁡t(u) du.

Proof

1.1givenF2F3F4algebra

Set α=α1=α2 and β=β1=β2 by [F3]; since S∈[0,1], both common means lie in [0,1]. 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 Et[S]=Pr⁡t(Y=1)=ρt for each t. Partitioning this finite expectation by Y gives ρt=ρtα+(1−ρt)β, hence ρt(1−α)=(1−ρt)β.

2.1givenstep 1.1algebra

If α<1, then 1−α>0 and 1−ρt>0, so the last identity yields ρt/(1−ρt)=β/(1−α) for both groups. Therefore ρ1/(1−ρ1)=ρ2/(1−ρ2); cross-multiplication gives ρ1=ρ2. If instead α=1, the identity and 1−ρt>0 give β=0.

3.1givenF1F3step 2.1algebra∎

In the branch α=1 and β=0, each group has positive and negative mass by hypothesis. The score has finite support in [0,1], so a conditional mean of one on Y=1 is possible only when every positive-mass score value is 1; a conditional mean of zero on Y=0 is possible only when every positive-mass score value is 0. Thus S=Y almost surely in both groups. If a feature type σ with positive mass had 0<pσ<1, both outcomes would have positive mass at σ. The same assignment row Xσb is used for both outcomes [F1], so their conditional score laws would agree, contradicting concentration at scores 1 and 0, respectively. Hence every occupied feature type has pσ∈{0,1}, 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 f(ε).

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

4 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources