Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedPipeline-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.

Class-conditional mean risk scores are areas under threshold rates

Statement

Fix a group t∈{1,2} with a finite joint law Pr⁡t for a binary outcome Y∈{0,1} and a score S taking finitely many values in [0,1], and assume Pr⁡t(Y=1)>0 and Pr⁡t(Y=0)>0. For each threshold u∈[0,1], define the true-positive rate TPR⁡t(u)=Pr⁡t(S≥u∣Y=1) and the false-positive rate FPR⁡t(u)=Pr⁡t(S≥u∣Y=0). These are finite step functions and

Et[S∣Y=1]=∫01TPR⁡t(u) du,Et[S∣Y=0]=∫01FPR⁡t(u) du.

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 [0,1]-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 t∈{1,2} in the finite-bin risk-score model. Write its distinct score values as s1,…,sm; conditional on Y=1 let their probabilities be wj+, and conditional on Y=0 let them be wj−. Prove that each class-conditional mean score is the area under its corresponding threshold rate.

[F1]

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

Proof

1.1givenF1algebra

For each j, the threshold indicator is 1[0,sj](u). Hence TPR⁡t(u)=∑j=1mwj+1[0,sj](u). Integrating this finite sum term by term gives ∫01TPR⁡t(u) du=∑j=1mwj+sj=Et[S∣Y=1].

2.1givenF1algebra∎

The same indicator calculation gives FPR⁡t(u)=∑j=1mwj−1[0,sj](u) and ∫01FPR⁡t(u) du=∑j=1mwj−sj=Et[S∣Y=0].

Remarks

The identity uses only finite support; no interchange theorem or choice principle is needed.

Depends on

Used by

Dependency tree · two levels

2 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