From a Monotonicity Assumption to ATE Bounds
The introductory material on Monotone Treatment Response Bounds introduces the idea that treatment does not move anyone’s outcome in the harmful direction. Here the goal is to derive exactly what that restriction implies for the average treatment effect when outcomes are binary, and to check the restriction separately among treated and untreated units.
Let \(D\) indicate treatment, with \(D=1\) for treated and \(D=0\) for untreated. Let \(Y(1)\) and \(Y(0)\) be the binary potential outcomes under treatment and no treatment, respectively, and let the observed outcome be \(Y=DY(1)+(1-D)Y(0)\). The population average treatment effect is \(E[Y(1)-Y(0)]\). The observed data reveal only one potential outcome for each unit.
The assumption is about each unit’s response, not merely about a positive average effect. Its meaning depends on outcome coding: \(Y=1\) must represent the direction treated as no worse under treatment. If a larger value means a worse health outcome, the proposed MTR direction may be inappropriate unless the outcome is recoded.
What Each Treatment Group Can Tell Us
Write \(q=P(D=1)\), \(p_1=P(Y=1\mid D=1)\), and \(p_0=P(Y=1\mid D=0)\), when the corresponding treatment groups occur in the population. These are observed quantities: \(p_1\) is the treated-group outcome rate and \(p_0\) is the untreated-group outcome rate. MTR restricts the unobserved potential outcome differently in each group.
| Group and observed outcome | Implication of MTR | Unobserved outcome still allowed |
|---|---|---|
| Treated, \(Y(1)=0\) | \(Y(0)=0\) | None: the missing outcome is fixed at 0 |
| Treated, \(Y(1)=1\) | \(Y(0)\leq 1\) | \(Y(0)\) may be 0 or 1 |
| Untreated, \(Y(0)=1\) | \(Y(1)=1\) | None: the missing outcome is fixed at 1 |
| Untreated, \(Y(0)=0\) | \(Y(1)\geq 0\) | \(Y(1)\) may be 0 or 1 |
Let \(a=E[Y(0)\mid D=1]\) be the treated group’s mean untreated potential outcome, and let \(b=E[Y(1)\mid D=0]\) be the untreated group’s mean treated potential outcome. In the treated group, a unit with observed \(Y(1)=0\) must have \(Y(0)=0\); only treated units with \(Y(1)=1\), a fraction \(p_1\), can have \(Y(0)=1\). Thus \(0\leq a\leq p_1\). In the untreated group, every unit with \(Y(0)=1\), a fraction \(p_0\), must also have \(Y(1)=1\), while the remaining units may or may not have \(Y(1)=1\). Thus \(p_0\leq b\leq 1\).
These are also feasibility checks. For any observed binary outcome rate between 0 and 1 in either group, the required potential-outcome assignments are possible: set \(Y(0)=0\) for treated units with \(Y(1)=0\), and set \(Y(1)=1\) for untreated units with \(Y(0)=1\). The other missing outcomes can be chosen within the allowed ranges. Because only one potential outcome is observed per unit, the observed group rates alone cannot reveal whether the individual-level restriction is true.
Deriving and Establishing Sharpness
Partition the population into treated and untreated units. The average effect in the treated group is \(p_1-a\), and the average effect in the untreated group is \(b-p_0\). Weighting these conditional effects by the proportions in each group gives
Since \(a\leq p_1\) and \(b\geq p_0\), each group’s average effect is nonnegative. The smallest overall effect is therefore 0. For the largest effect, choose the smallest feasible \(a\) and largest feasible \(b\): \(a=0\) and \(b=1\). This gives the bounds
These bounds are sharp: neither endpoint can be improved using only the observed rates and MTR. To attain the lower endpoint, assign \(Y(0)=Y(1)\) to every unit: in the treated group set the missing \(Y(0)\) equal to observed \(Y(1)\), and in the untreated group set the missing \(Y(1)\) equal to observed \(Y(0)\). To attain the upper endpoint, set \(Y(0)=0\) for every treated unit and \(Y(1)=1\) for every untreated unit. Both constructions respect MTR and preserve the observed outcomes.
Intermediate effect values are feasible as well. Among treated units with observed \(Y(1)=1\), assign \(Y(0)=1\) to a suitable fraction to vary \(a\) from 0 to \(p_1\). Among untreated units with observed \(Y(0)=0\), assign \(Y(1)=1\) to a suitable fraction to vary \(b\) from \(p_0\) to 1. These choices can be made independently across the two groups, so the identified set is the full interval between the bounds, not just a pair of attainable endpoints.
Worked Example: Calculating the Bounds From Group Rates
Suppose a hypothetical population has \(q=0.40\), \(p_1=0.70\), and \(p_0=0.30\). The outcome is a binary indicator for a favorable result. Find the sharp ATE bounds under MTR.
The treated-group constraint is \(0\leq a\leq 0.70\); the untreated-group constraint is \(0.30\leq b\leq 1\). The lower bound is 0. The upper bound is
Thus the sharp identified set for the population ATE is \([0,0.70]\), in probability units, or from 0 to 70 percentage points. For the lower endpoint, choose both missing outcomes to equal the observed outcome in their respective groups. For the upper endpoint, set the treated group’s missing \(Y(0)\) to 0 and the untreated group’s missing \(Y(1)\) to 1. Both assignments satisfy MTR.
Worked Example: Checking Feasibility With Hypothetical Counts
In a hypothetical dataset, 72 of 120 treated units have outcome 1, and 45 of 180 untreated units have outcome 1. Compute the bounds and check the restrictions within each group.
The treatment share and observed rates are \(q=120/(120+180)=0.40\), \(p_1=72/120=0.60\), and \(p_0=45/180=0.25\). Among treated units, the 48 observed zeros must have \(Y(0)=0\); the 72 observed ones may have \(Y(0)=0\) or 1. Therefore \(a\) can range from 0 to \(72/120=0.60\). Among untreated units, the 45 observed ones must have \(Y(1)=1\); the 135 observed zeros may have \(Y(1)=0\) or 1. Therefore \(b\) can range from \(45/180=0.25\) to 1. Each group’s observed outcomes is compatible with MTR.
The upper bound is
The ATE is sharply bounded by \([0,0.69]\), or 0 to 69 percentage points. This calculation does not assume that treated and untreated units have the same characteristics; it uses the observed treatment share and outcome rates and the MTR restriction.
Worked Example: A Boundary Case and Different Group Rates
Consider a hypothetical population with \(q=0.25\), \(p_1=0.20\), and \(p_0=0.80\). Although the observed outcome rate is lower among treated units, check feasibility under MTR and calculate the bounds.
In the treated group, the observed 20% with \(Y(1)=1\) can have \(Y(0)=0\) or 1, and the rest must have \(Y(0)=0\). In the untreated group, the observed 80% with \(Y(0)=1\) must have \(Y(1)=1\); the remaining 20% can have \(Y(1)=0\) or 1. Thus both groups are feasible under MTR, even though \(p_1<p_0\). The difference in observed rates compares different groups and does not itself contradict an individual-level response restriction.
The upper bound is
The sharp ATE set is \([0,0.20]\). At the boundary \(p_1=0\) and \(p_0=1\), the upper bound would be 0: treated units must have \((Y(0),Y(1))=(0,0)\), and untreated units must have \((Y(0),Y(1))=(1,1)\). In that special case, MTR fixes every unit’s effect at zero.
Comparison, Diagnostics, and Limitations
Without MTR, the usual worst-case binary-outcome bounds allow the missing potential outcomes to take either value without a directional restriction. Their lower endpoint is \(q(p_1-1)-(1-q)p_0\), and their upper endpoint is \(q p_1+(1-q)(1-p_0)\). MTR changes the lower endpoint to 0 because it rules out negative individual effects. In this binary-outcome setting, it leaves the upper endpoint unchanged: the worst-case upper-bound assignment already sets treated units’ \(Y(0)\) to 0 and untreated units’ \(Y(1)\) to 1, which satisfies MTR.
A practical check is to verify that \(q,p_1,p_0\) are defined for the observed groups and lie between 0 and 1. With both treatment groups present, the group-by-group assignments above establish compatibility of any such rates with MTR. If \(q=0\), \(p_1\) is unobserved and the bound is \([0,1-p_0]\); if \(q=1\), \(p_0\) is unobserved and the bound is \([0,p_1]\). These formulas follow by applying MTR to the only observed group, rather than treating an undefined rate as observed.
The principal failure risk is substantive rather than arithmetic: MTR may be implausible if treatment can harm some units. The data generally cannot test individual-level MTR because both potential outcomes are never observed for the same unit. Also, MTR is stronger than assuming only that the average effect is nonnegative. The bounds describe uncertainty remaining under the stated restriction; they are not a confidence interval and do not account for sampling error.
- Do not compare group rates as if they were individual responses. The treated and untreated groups may differ in who receives treatment, so \(p_1<p_0\) does not by itself refute MTR.
- Do not confuse an endpoint with a point estimate. The upper bound is attainable, but the observed data and MTR do not establish that the ATE equals it.
- Check outcome direction. If treatment can make the event coded 1 more likely in a harmful way, the chosen monotonicity direction may be unsuitable.
Check Your Understanding
Answer each question, then compare your reasoning with the solutions below.
- With \(q=0.50\), \(p_1=0.40\), and \(p_0=0.20\), calculate the sharp ATE bounds under MTR.
- For treated units with observed \(Y(1)=0\), what does MTR imply about \(Y(0)\)?
- Can observed rates \(p_1=0.10\) and \(p_0=0.90\) alone show that MTR is violated? Explain.
- If \(q=0\) and \(p_0=0.30\), what ATE bounds follow from MTR?
Solutions. (1) The lower bound is 0 and the upper bound is \((0.50)(0.40)+(0.50)(1-0.20)=0.20+0.40=0.60\), so the set is \([0,0.60]\). (2) Since \(Y(1)=0\) and \(Y(1)\geq Y(0)\), binary \(Y(0)\) must equal 0. (3) No. The rates belong to different groups, and each is compatible with MTR through allowed assignments of the missing outcomes; the group-rate difference is not an observed individual response. (4) Everyone is untreated, so the observed mean of \(Y(0)\) is 0.30 and MTR implies \(0.30\leq E[Y(1)]\leq1\). Therefore the ATE is bounded by \([0,0.70]\).