Intelligence, Agency and Consciousness Canon · 0020

When many covariates become one: Rosenbaum and Rubin’s propensity score

A single treatment probability can balance a whole covariate vector, but only observed covariates, only where both treatments remain possible, and only for the causal question the design can support.

Paul R. Rosenbaum and Donald B. Rubin · Biometrika · 1983

Intelligence, Agency and Consciousness Canon · 0020

When many covariates become one: Rosenbaum and Rubin’s propensity score

Rajesh Ranjan Mahapatra

A single treatment probability can balance a whole covariate vector, but only observed covariates, only where both treatments remain possible, and only for the causal question the design can support.

© 2026 Rajesh Ranjan Mahapatra. 22 min read

When many covariates become one: Rosenbaum and Rubin’s propensity scoreAll AI Research Library

TLDR

  1. Compression. The propensity score e(x) = Pr(Z = 1 | X = x) compresses a possibly large vector of observed pretreatment covariates into one scalar treatment-assignment probability.
  2. Balance. At a fixed value of the true score, treated and control units have the same distribution of observed X; the score is the coarsest function with that balancing property.
  3. Causal bridge. If treatment is strongly ignorable given X, including positive probability of both treatments, it remains strongly ignorable given any balancing score.
  4. Use. Matching, subclassification and covariance adjustment can exploit the score, but estimated scores, approximate matches and coarse strata leave finite-sample error and residual imbalance.
  5. Boundary. Good balance cannot repair unmeasured confounding, interference, missing overlap, post-treatment adjustment or a mismatch between the study population and the effect being claimed.
The governing problem

Observational comparisons begin with unlike groups

A treatment group and a control group are rarely assembled by the clean random mechanism of an experiment. Patients offered surgery can be sicker, younger or more suitable for intervention than patients given drugs. Households that adopt a programme can differ in income, motivation and access from households that do not. A raw difference in outcomes therefore mixes the effect of treatment with differences that were present before treatment began.

Rosenbaum and Rubin begin with the potential-outcome structure used in Paper 0017. Unit i has a response R1i under treatment 1 and R0i under treatment 0. The average treatment effect is E(R1) − E(R0). Only one response is observed for each unit because assignment Z selects one treatment. Causal inference is therefore a missing-data problem. The unobserved response cannot be recovered merely by comparing each treated unit with any convenient control.

Let X be the vector of observed pretreatment measurements used to describe units before assignment. If treated and control groups had the same distribution of X, comparisons would not be confounded by those observed measurements. Exact matching on a high-dimensional X is conceptually direct but operationally brittle. With p binary covariates there are already 2p exact cells; continuous covariates make exact repetition rarer still. The paper’s central move is to find a one-dimensional function that preserves the balance needed for design.

Thought experiment 1 · Hide the outcomes

Setup. You receive treatment labels and pretreatment covariates, but every outcome column is sealed. Single change. Design matched or stratified groups before opening the outcomes. This separation prevents a tempting design from being chosen because it produces an attractive effect estimate. It also reveals the proper first target: covariate comparability, not significance.

A high-dimensional covariate record collapses into one propensity scoreFour unit cards show age, severity, prior care and location. Their measurements flow through an assignment model into a vertical score scale from zero to one.PRETREATMENT RECORDSage 64 · severe · prior care 3 · urbanunit Aage 29 · mild · prior care 0 · ruralunit Bage 51 · mild · prior care 2 · urbanunit Cage 43 · severe · prior care 1 · ruralunit Dassignmentmodele(X)1.50
Figure 1 · The compression is about assignment Many observed pretreatment measurements enter; one conditional treatment probability leaves. The outcome is not an input to the design score.Authored reconstruction of Rosenbaum and Rubin (1983), Sections 1.1–1.2.

The scaffold and its exclusions

The original analysis treats the N study units as a simple random sample from a population and assumes that the unit index carries no further information once X is known. X contains observed measurements made before treatment assignment. It need not contain every variable used in real assignment, which is precisely why the later ignorability condition is an assumption rather than an empirical result.

The response Rti is taken to be unique for unit i under treatment t. That excludes interference, such as one person’s treatment changing another person’s outcome, and excludes multiple hidden versions of “the same” treatment. Rubin had called this the stable unit-treatment value assumption. The paper states the limitation instead of pretending the two-potential-outcome notation covers every causal system.

Pre-treatment X

Covariates must be defined before treatment. Conditioning on consequences of treatment can create rather than remove bias.

Stable responses

Each unit has one response under each treatment, with no cross-unit interference or unlabelled versions.

Target population

The average effect and the weights used to combine strata refer to a stated population, not an unspecified universal mean.

Assignment reveals one of two potential outcomesA unit enters with two potential outcome cards. A treatment switch reveals R1 and hides R0, while a control switch reveals R0 and hides R1.unit icovariates XᵢZR₁ observedif Z = 1R₀ observedif Z = 0R₀ missingfor Z = 1R₁ missingfor Z = 0
Figure 2 · Assignment is a missing-outcome gate The observed outcome is selected by Z. A comparable unit under the other treatment must stand in for the missing response, which is why design assumptions matter.Authored potential-outcome gate after Rosenbaum and Rubin (1983), Section 1.1.

Worked example 1 · Why a raw difference can be twenty-five

Consider four equally common covariate cells: neither of two risks, severity only, age-risk only and both risks. Their untreated mean outcomes are 20, 50, 40 and 70. Treatment adds 10 in every cell. If treatment probabilities are .2, .5, .5 and .8, treated units concentrate in the high-baseline cells. Their observed mean is 62.5 while the control mean is 37.5, a raw difference of 25. The true average effect is still 10. Fifteen points are composition, not treatment.

The propensity score is a probability, not a personality

For binary treatment, the propensity score is

e(x) = Pr(Z = 1 | X = x).

It is the probability that a unit with observed covariates x receives treatment 1 under the assignment mechanism being modelled. It is not the probability that treatment will work, a risk of the outcome, a moral entitlement to treatment or an intrinsic tendency carried unchanged across institutions. If hospital policy, eligibility or time changes, the assignment probability can change even for an otherwise identical patient.

A balancing score b(X) is any function of X such that, conditional on b(X), treated and control units have the same distribution of X. In Dawid’s notation from Paper 0019, X is conditionally independent of Z given b(X). The identity function b(X)=X is a trivial balancing score: exact covariate agreement balances covariates. The valuable question is whether a many-to-one function can do the same job.

The propensity score does. To see why, take all units with e(X)=.4. Every covariate configuration in this set has the same probability .4 of treatment. Assignment therefore cannot favour one of those configurations over another within the set. The mix of configurations among treated units must match the mix among controls in the population model. Units need not share the same X; they share the same assignment probability.

This is a statement about distributions, not about pairwise clones. A treated unit aged 30 and a control aged 70 can share a score because other covariates offset age in the assignment mechanism. Balance means that across all units at that score, the joint distribution of X agrees between treatment groups. Checking only the mean of each coordinate is weaker than checking the joint distribution, though mean and variance diagnostics are useful finite-sample summaries.

Different covariate profiles lie on the same propensity-score fibreA two-dimensional covariate plane contains diagonal bands labelled point two, point five and point eight. Treated circles and control squares are mixed within each band.severity X₂age-risk X₁e=.2e=.5e=.8treatedcontrol
Figure 3 · Balance occurs along score fibres Distinct covariate profiles can map to the same e(X). Within an exact fibre, assignment no longer changes their distribution.Authored geometric interpretation of Theorem 1.

Thought experiment 2 · Equal scores, unequal people

Setup. A younger severe patient and an older mild patient both have e(X)=.6. Single change. Replace exact score matching with the claim that the two people are clinically identical. The claim fails. Score equality promises population balance in observed X, not interchangeable biographies, equal prognoses or equal individual treatment effects.

The first theorem balances; the second orders every balancing score

Theorem 1 states that treatment assignment and observed covariates are conditionally independent given the propensity score:

X ⟂ Z | e(X).

The result does not require multivariate normal covariates. It follows from the definition of e(X). Within a score fibre, Pr(Z=1 | X)=e(X) is constant, so knowing the remaining detail of X cannot further change treatment probability. By the symmetry of ordinary conditional independence, treatment status also supplies no further information about X once the score is fixed.

Theorem 2 characterises all balancing scores. A function b(X) is balancing if and only if it is finer than e(X), meaning there is a function f such that e(X)=f(b(X)). “Finer” means b retains enough information to recover the propensity score. Full X is finest; e(X) is coarsest. A refinement that combines e(X) with sex, region or another pretreatment feature remains balancing because it never mixes units that have different treatment probabilities.

The converse is just as important. Suppose b combines two covariate profiles with different propensities. Inside their shared b-cell, treatment favours the higher-propensity profile. Treated and control units then have different X mixtures, contradicting balance. Any valid balancing score must separate all profiles that e separates. This is the precise sense in which the propensity score is the smallest assignment-relevant compression.

Four theorems carry the argument from assignment probability to causal comparisonA staircase shows propensity balance, the order of balancing scores, preservation of strong ignorability and unbiased comparison within score values.THEOREM 1e(X) balances XTHEOREM 2all b must refine eTHEOREM 3ignorability survives bTHEOREM 4within-b contrasts identifybalance is algebraiccausal meaning adds assumptions
Figure 4 · The paper separates balance from identification The first two theorems concern assignment and observed X. The next two add potential outcomes, overlap and the causal estimand.Authored theorem ladder after Rosenbaum and Rubin (1983), Section 2.2.
Balancing scores form a refinement hierarchy above the propensity scoreA large box for full X contains smaller partitions for refined scores, which contain the coarsest propensity score partition at the bottom. An invalid coarse score crosses propensity boundaries.full covariate vector X · finestb(X) = [e(X), chosen refinement]e(X) · coarsest balancing scorerecoverable from every valid b(X)coarser than e(X) can destroy balance
Figure 5 · Coarsest does not mean crudest estimate In the population theorem e(X) is the minimal balancing information. An estimated or coarsened score is not automatically identical to that population object.Authored refinement lattice after Theorem 2.

Worked example 2 · One score fibre contains two profiles

Let X=(A,S) contain age-risk and severity. Set e(0,0)=.2, e(0,1)=.5, e(1,0)=.5 and e(1,1)=.8. At e=.5, the two possible profiles are (0,1) and (1,0). If each cell has twenty units and ten in each receive treatment, treated and control groups at .5 each contain half of each profile. Both coordinates balance even though no treated-control pair must have identical X.

Balance becomes causal only through strong ignorability

A balancing theorem says how observed covariates distribute. It does not yet say that outcomes under treatment and control are comparable. Rosenbaum and Rubin define treatment assignment as strongly ignorable given a covariate vector v when two conditions hold:

(R₁,R₀) ⟂ Z | v    and    0 < Pr(Z=1 | v) < 1.

The independence component says that, within v, assignment carries no information about the two potential outcomes. The inequality is overlap or positivity: every covariate profile in scope has some chance of each treatment. Randomisation supplies both by design when implemented and recorded correctly. An observational study must defend them with subject-matter knowledge and design evidence.

Theorem 3 says that if assignment is strongly ignorable given X, it is strongly ignorable given any balancing score b(X), including e(X). The result joins two conditional-independence claims. Balance removes the association between X and Z within b; ignorability removes the association between potential outcomes and Z within X. Because b retains the assignment probability, integrating over X within b does not reintroduce assignment bias.

Theorem 4 then connects design to estimation. At a value b, the expected observed difference between treated and control responses equals the conditional average treatment effect:

E(R₁ | b, Z=1) − E(R₀ | b, Z=0) = E(R₁−R₀ | b).

Averaging these differences with the distribution of b in the target population yields E(R₁−R₀). The weights matter. Weighting by treated units targets the average effect among the treated; weighting by the full population targets the population average. Trimming regions of poor overlap can create a more credible comparison but changes the population to which the effect applies.

Overlap is a bridge that disappears near propensity zero and oneTreated and control score distributions overlap in the centre. At the left and right extremes only one group has substantial mass, so comparisons become extrapolations.propensity score e(X)01credible comparison regionfew treatedfew controlstreatedcontrol
Figure 6 · A score can diagnose absence of comparisons Near zero or one, one treatment arm has little support. No adjustment method can manufacture the missing counterfactual evidence without extrapolation.Authored overlap diagnostic after strong ignorability condition (1.3) and later overlap literature.

Thought experiment 3 · A perfect balance report with one missing variable

Setup. Every observed covariate has a zero post-design difference. Single change. Reveal an unrecorded severity measure that influenced both treatment and prognosis. The balance theorem remains true for recorded X, yet strong ignorability can fail. A balance report is evidence about the design’s measured variables, not a proof that all confounding has vanished.

Worked example 3 · The score recovers the ten-point effect

Return to the four cells with treatment probabilities .2, .5, .5 and .8. Within each exact score, treated and control covariate mixtures agree. The observed treated-minus-control contrast is 10 at .2, 10 at .5 and 10 at .8. Any population weighting of these constant stratum effects returns 10. The raw 25-point contrast was repaired because the score separated assignment composition from response.

The population score is a theorem; the estimated score is a design object

The large-sample argument treats e(X) as known. In an observational study the assignment mechanism is usually unknown. Rosenbaum and Rubin therefore examine an empirical score when X takes only finitely many repeated values: the proportion treated among units with X=a. For any intermediate empirical proportion, treated and control units are exactly balanced on the repeated X value by construction. As samples grow, these proportions approach population balance under the stated sampling conditions.

With many or continuous covariates, most exact X patterns occur once. Their empirical treatment proportions are then zero or one, which is useless for adjustment. Some model is required. The paper points to logit and discriminant models. If X conditional on treatment is multivariate normal with a common covariance matrix, the propensity score is a monotone function of the linear discriminant. In a polynomial exponential family, the log-odds of treatment is a polynomial in X.

Those observations motivate models; they do not establish that a fitted logistic regression is correct. The score model should be revised by checking whether it achieves covariate balance in the intended design. A high predictive likelihood or classification accuracy answers how well treatment can be predicted. A causal design instead asks whether observed X is balanced after matching, weighting or subclassification and whether sufficient overlap remains. A model that predicts near-perfectly may expose the absence of counterfactual comparators rather than rescue the study.

Estimated scores also create uncertainty and finite-sample quirks. Two close estimates need not correspond to equal true propensities. Coarse subclasses contain score variation. Greedy matching depends on order; matching without replacement spends controls. A treatment model selected after looking at outcomes contaminates the design stage. The paper’s small-sample results are narrower than the modern slogan that “estimated propensity scores balance automatically”.

Thought experiment 4 · Maximise prediction, lose the study

Setup. A flexible classifier predicts treatment with 99.9 per cent accuracy. Single change. Plot the scores and find treated units near one and controls near zero, with almost no overlap. The prediction task has succeeded while the comparative design has failed. Accuracy is not balance, and separability is not identification.

Three applications turn the score into a design

1. Matched sampling from a control reservoir

Matching selects controls whose observed covariate distribution resembles the treated group. It can reduce the cost of collecting outcomes from a large control reservoir, make comparisons legible and reduce reliance on response-model extrapolation. Exact matching on a balancing score has the population property required by Corollary 4.1 when strong ignorability holds.

Exact scalar matches are often unavailable, so practical procedures use nearest or caliper matches. Rosenbaum and Rubin analyse equal-per-cent bias reduction: a matching rule has this property when it reduces the bias in every coordinate of X by the same percentage. Under a condition that E(X | b) follows a common vector direction as a scalar function of b, matching on b alone has that property. This is a statement about bias geometry, not a guarantee for arbitrary algorithms or arbitrary outcome surfaces.

The paper reports a simulation inherited from Rubin’s earlier work. Fifty treated units were matched to fifty controls from reservoirs two, three or four times as large. With bivariate normal covariates, common covariance and parallel linear response surfaces, sample and population propensity scores removed similar percentages of bias. Larger reservoirs generally enabled better matches. The authors explicitly distinguish these approximate finite matches from Theorem 1’s exact population balance.

Treated units draw nearby controls from a larger propensity reservoirFour orange treated points on a score line connect to four cyan controls selected from twelve candidates. Poor distant candidates remain grey and unused.treated unitscontrol reservoir01propensity scorematching spends the reservoir to reduce score distance
Figure 7 · A larger reservoir can support closer matches Selected controls approximate the treated score distribution. The unused controls remind us that matching can change the target population and discard information.Authored reservoir view after Section 3.2 and Table 1.

2. Subclassification without the 2p explosion

Subclassification divides units into strata and compares outcomes within each. Direct adjustment then combines the stratum differences using target-population weights. If each of p binary confounders defined its own split, the design would require 2p cells, many containing only one treatment. Stratifying a scalar score avoids this combinatorial explosion.

The paper demonstrates the idea in an observational study comparing coronary-artery bypass surgery with drug therapy. A logit score used clinical, haemodynamic and demographic pretreatment measurements. Five equal-sized score subclasses contained 303 patients each. From highest to lowest score, the numbers of surgical patients were 234, 164, 98, 68 and 26. Treatment prevalence varied greatly across strata, which is exactly what the score records.

Across 74 covariates, the distribution of F statistics showed dramatic improvement. Before subclassification the quartiles for the treatment main-effect statistics were 6.8, 10.9 and 16.8, with maximum 51.8. After subclassification they were .1, .2 and .6, with maximum 3.6. The treatment-by-subclass interaction statistics were also small. The authors caution that practical subclasses are not homogeneous in the score, so residual X bias can remain.

Balance summary across 74 covariatesMinimumLower quartileMedianUpper quartileMaximum
Treatment main effect, before subclassification4.06.810.916.851.8
Treatment main effect, within subclasses0.00.10.20.63.6
Treatment × subclass interaction0.00.40.81.22.9
Five score subclasses compress the distribution of imbalance statisticsOrange bars show large quartile and maximum F statistics before subclassification. Cyan bars show much smaller values after subclassification.F-statistic summaries across 74 covariateslower quartilemedianupper quartilemaximumbeforewithin five subclasses
Figure 8 · The coronary example makes balance visible The chart scales the exact Table 2 summaries relative to the maximum 51.8. Subclassification reduced measured imbalance but did not make score values identical within each class.Authored reconstruction from Rosenbaum and Rubin (1983), Table 2.

3. Covariance adjustment and the danger of the wrong axis

With a common sample covariance matrix, the point estimate from multivariate covariance adjustment for X equals an estimate based on the sample linear discriminant. This exposes a useful diagnostic: plot outcomes or residuals against the discriminant, or preferably against e(X), and inspect nonlinear response surfaces, nonparallel slopes and extrapolation.

If treated and control covariates are multivariate normal with a common covariance matrix, the discriminant is a monotone function of the propensity score. Outside that case it can be a poor approximation. With unequal variances, extreme low and high values of a covariate may both belong mostly to controls, so a linear discriminant cannot represent treatment probability. Linear covariance adjustment can then increase or overcorrect bias when response surfaces are nonlinear.

The lesson is broader than a contest between old estimators. Dimension reduction is safe for design only when it preserves assignment-relevant information. A visually tidy one-dimensional projection can conceal separation, nonlinearity or crossed response surfaces. The score is not sacred, either: it must be estimated, diagnosed and connected to a defensible causal structure.

A linear adjustment axis misses a curved treatment-assignment patternOn the left, treated and control points separate along a straight discriminant. On the right, control points occupy both extremes and treated points the centre, requiring a curved propensity relation.common covarianceunequal variance patternlinear score can order riskboth extremes favour control
Figure 9 · A discriminant can be a poor score surrogate A straight projection works under the paper’s common-covariance normal case. Unequal variances can make treatment probability non-monotone in that projection.Authored contrast after Section 3.4.

Worked example 4 · Five subclasses are a design, not a spell

Suppose one subclass spans estimated scores .40 to .60. If treated units cluster near .58 and controls near .42, the subclass label is shared but the true score distribution is not. Subclassification can still reduce bias, as the paper’s coronary example did, yet the exact theorem does not apply to a heterogeneous bin. Narrower bins, flexible matching, weighting or outcome adjustment may help, but each changes variance, overlap and modelling demands.

A modern audit keeps the theorem and narrows the slogan

The enduring result is not “propensity-score matching makes observational data random”. It is a conditional theorem. The true propensity score balances observed X. Strong ignorability given X plus overlap transfers to a balancing score. A particular estimate, matching algorithm and outcome estimator must still approximate that population logic.

Measured balance comes first. Austin’s diagnostic work recommends comparing covariate distributions in the matched sample rather than relying on the treatment model’s fit. Standardised differences, variance ratios, empirical distributions and important interactions probe different failures. A non-significant covariate test can simply reflect a smaller matched sample; balance is a design property, not a null-hypothesis trophy.

Variable choice is causal. Brookhart and colleagues show that variables related to outcomes can improve precision even when weakly related to treatment, while variables strongly related only to treatment can worsen precision by pushing scores towards extremes. Post-treatment variables and colliders can introduce bias. “Include everything” and automated prediction are not substitutes for a temporal and causal covariate protocol.

Overlap constrains the estimand. Crump and colleagues formalise trimming when treatment probabilities approach zero or one. D’Amour and colleagues show why high-dimensional covariate sets make strict overlap increasingly demanding. Adding predictors can make unconfoundedness sound more plausible while simultaneously erasing credible treated-control comparisons. Trimming may improve precision and credibility, but the resulting effect pertains to the overlap population, not automatically to everyone.

One-to-one propensity-score matching is not the theorem. King and Nielsen criticise a common algorithm that greedily prunes pairs by scalar score distance. After it approximates complete randomisation, further pruning can increase imbalance on X, a pattern they call the propensity-score matching paradox. Their argument does not refute the balancing identity or productive uses such as stratification, weighting and diagnosis. It warns against treating a scalar distance and repeated pruning as universally optimal design.

Unmeasured confounding survives. The score is built from recorded X. If clinician judgement, latent severity or self-selection affects both assignment and outcomes but is absent from X, conditional exchangeability can fail even when every measured balance plot is immaculate. Negative controls, sensitivity analyses, quasi-experimental variation and domain evidence address parts of this debt; none is delivered by the score definition itself.

Balance does not identify an individual effect. The theorem supports average comparisons in populations and score strata under its assumptions. Two people with the same score may have different potential outcomes and treatment effects. The score organises comparability; it is not a personalised treatment rule. Using it to rank who “deserves” treatment mistakes an assignment model for a utility or benefit model.

Thought experiment 5 · Trim the edges, change the sentence

Setup. The full study targets every eligible patient, but the score plot has no controls above .9 and no treated units below .1. Single change. Restrict analysis to .1≤e(X)≤.9. Precision and credibility can improve, but the conclusion must now name the overlap population. Quietly retaining the original population claim would convert a sensible design repair into an estimand error.

Worked example 5 · Omit severity and leave ten points of bias

In the four-cell example, fit a score using age-risk alone and omit severity. Within each age category, treated units still contain a much larger severe fraction than controls. Age-adjusted contrasts are about 19.89 even though the true effect is 10. The reduced score balances the variable it used, but not the omitted prognostic variable. This is model misspecification made visible as residual balance failure.

Strongest earned conclusion. A treatment-assignment probability is the coarsest population function that balances all observed pretreatment covariates, and under strong ignorability it supports unbiased average comparisons through matching, subclassification or suitable adjustment.

Most important unpaid debt. The theorem does not reveal whether all confounders were measured, guarantee overlap, validate a fitted score, choose an algorithm, preserve the original estimand after pruning or turn observational assignment into literal randomisation.

An executable balancing-score laboratory

The laboratory uses the four equally common covariate cells from the worked examples. Twenty units occupy each cell. The true treatment probabilities are .2, .5, .5 and .8, producing forty treated and forty control units. Untreated means are 20, 50, 40 and 70; treatment adds exactly 10 in every cell.

Select the correct observed score, a misspecified age-only score, or a hidden-confounding case. The chart compares absolute percentage-point imbalances in age-risk and severity before and within score strata, then compares the raw and adjusted effect estimates with the true ten-point effect. The hidden case keeps perfect observed balance but shifts treated baselines by an unrecorded factor, demonstrating the boundary between balance and ignorability.

Propensity-score balance laboratoryBars display raw and adjusted covariate imbalance or effect estimates for a fixed synthetic population.

How to inspect it. Begin with the correct score and balance view. Raw age-risk and severity differences are both 30 percentage points, while exact score stratification reduces both to zero. Switch to effect view: 25 raw becomes 10 adjusted. Omit severity and observe residual within-score imbalance and an adjusted estimate near 19.89. Finally choose the hidden factor: observed balance still reads zero, but the adjusted effect is 22 because strong ignorability was deliberately violated.

The laboratory is exact arithmetic, not an estimator benchmark. It avoids sampling error and model-fitting noise so the logical roles remain separate. The correct case demonstrates the balancing and identification chain. The omitted case demonstrates score-model failure visible in X. The hidden case demonstrates causal failure invisible in X. Real studies face all three layers at once.

The propensity-score paper connects earlier causal and conditional-independence work to later matching and overlap methodsCanon paper 0020 sits between Rubin and Dawid on the left, and later Gibbs, graphical models, sensitivity analysis and overlap research on the right.Rubin · 0017potential outcomesDawid · 0019conditional independence0020propensitybalanceand designGibbs · 0021conditional updatesgraphs · lateradjustment setssensitivityhidden biasoverlaptarget populations
Figure 10 · Place in the canon Paper 0020 fuses potential outcomes with Dawid’s irrelevance language, then becomes a design primitive for later causal, graphical and semiparametric methods.Authored dependency map.

Memory studio

One sentence

The propensity score is the smallest assignment-relevant summary of observed X that balances X between treatments.

Three conditions

balance X ⟂ Z | e(X).

ignorability (R₁,R₀) ⟂ Z | X.

overlap 0<e(X)<1.

Three uses

Match comparable units. Build score subclasses. Diagnose or support covariance adjustment.

Three red flags

Unmeasured confounding. Extreme scores. Balance judged only by model fit or p-values.

The order

Define population → select pretreatment X → estimate assignment → inspect overlap → design balance → lock design → analyse outcomes.

Recall ladder

30 seconds same score, same X distribution.

5 minutes add ignorability and overlap.

1 hour audit estimation, algorithm, balance and estimand.

What survives the compression

The 1983 paper earns a result that is both narrower and more powerful than its popular shorthand. A scalar conditional assignment probability can carry exactly the part of observed X needed for population balance. That statement converts high-dimensional exact matching from an impossible ideal into a family of feasible designs. It also explains why methods that looked different, including discriminant matching, subclassification and covariance adjustment, can be understood through a common assignment axis.

The score’s power comes from a disciplined division of labour. The assignment model describes who receives treatment. The balancing theorem describes observed pretreatment comparability. Strong ignorability connects that comparability to potential outcomes. Overlap says both counterfactual arms are represented. Population weights specify whose average effect is being estimated. Removing any layer changes the claim.

This division is particularly useful in intelligence, agency and consciousness research, where observational assignment is rarely innocent. Systems are selected for evaluations, people self-select into interfaces, clinicians allocate interventions, and model policies route cases using latent and observed information. A score can help reconstruct the recorded assignment mechanism and expose where comparison is missing. It cannot establish that a behavioural report, architecture or intervention is causally decisive when the relevant latent states were never measured.

The deepest lesson is therefore not that many variables become one number. It is that compression is valid only relative to a mechanism and a target. The propensity score forgets distinctions that do not alter treatment probability. Whether those distinctions are also irrelevant to causal inference depends on the additional ignorability claim. The algebra tells us what is preserved; scientific judgement must justify why preservation is enough.

Source note and reading discipline

The governing source is the complete 16-page scan of Paul R. Rosenbaum and Donald B. Rubin’s 1983 Biometrika article, pages 41–55, visually checked page by page. Its file hash, E945E4A5704146298FFEC6F7F08F2621E8E9E10100985A8A38D44B949E221285, matches an independent archival fingerprint. The reconstruction follows the paper’s potential-outcome setup, definition of balancing score and propensity score, strong ignorability, Theorems 1–7, small-sample discussion, matching simulation, coronary subclassification example and covariance-adjustment warning.

Later practice is labelled as later practice. Standardised balance diagnostics, explicit estimand discipline, high-dimensional overlap results and the propensity-score matching paradox postdate the primary paper. They are used to delimit applications, not retroactively attributed to the 1983 authors. The synthetic laboratory isolates exact logic and does not claim empirical performance.

References

  1. Paul R. Rosenbaum and Donald B. Rubin, “The Central Role of the Propensity Score in Observational Studies for Causal Effects”, Biometrika 70(1), 41–55, 1983.
  2. Donald B. Rubin, “Estimating Causal Effects of Treatments in Randomized and Nonrandomized Studies”, Journal of Educational Psychology 66(5), 688–701, 1974.
  3. A. P. Dawid, “Conditional Independence in Statistical Theory”, Journal of the Royal Statistical Society, Series B 41(1), 1–31, 1979.
  4. William G. Cochran, “The Effectiveness of Adjustment by Subclassification in Removing Bias in Observational Studies”, Biometrics 24(2), 295–313, 1968.
  5. M. Alan Brookhart et al., “Variable Selection for Propensity Score Models”, American Journal of Epidemiology 163(12), 1149–1156, 2006.
  6. Peter C. Austin, “Balance Diagnostics for Comparing the Distribution of Baseline Covariates Between Treatment Groups in Propensity-Score Matched Samples”, Statistics in Medicine 28(25), 3083–3107, 2009.
  7. Richard K. Crump, V. Joseph Hotz, Guido W. Imbens and Oscar A. Mitnik, “Dealing with Limited Overlap in Estimation of Average Treatment Effects”, Biometrika 96(1), 187–199, 2009.
  8. Elizabeth A. Stuart, “Matching Methods for Causal Inference: A Review and a Look Forward”, Statistical Science 25(1), 1–21, 2010.
  9. Gary King and Richard Nielsen, “Why Propensity Scores Should Not Be Used for Matching”, Political Analysis 27(4), 435–454, 2019.
  10. Alexander D’Amour et al., “Overlap in Observational Studies with High-Dimensional Covariates”, Journal of Econometrics 221(2), 644–654, 2021.

Research-to-publication brief

Primary professional question. Can a high-dimensional pretreatment record be reduced without losing the balance required for causal comparison? Primary phrase. propensity score. Related language. balancing score; strong ignorability; overlap; positivity; matching; subclassification; covariate adjustment.

Audience and decision context. Researchers, analysts and technical decision-makers designing observational comparisons before outcome analysis. Original thesis. The propensity score is best understood as a mechanism-relative compression certificate: it proves which observed distinctions can be forgotten for assignment balance, while making the remaining causal assumptions auditable. Evidence boundary. Balance covers observed pretreatment X; identification additionally requires causal sufficiency, overlap, stable treatment definitions and a declared target population. Pillar and cluster. Probability, causality and decision theory; observational design.

Executive translation. Never approve a propensity analysis from an AUC or a matched sample size alone. Require the target estimand, covariate protocol, score distribution by treatment, overlap rule, pre/post balance diagnostics, discarded-unit ledger, hidden-bias analysis and outcome model. Reader questions. What did the score balance? Where do both treatments exist? Whose effect remains after design? Page title. When many covariates become one: Rosenbaum and Rubin’s propensity score. Description. A visual and executable reconstruction of propensity balance, strong ignorability, three applications and modern failure modes.