Why the Order of Cumulative Probabilities Matters
For an ordinal response, categories have a meaningful order, such as mild, moderate, and severe. The cumulative probability at cutpoint \(j\) is the probability that the response is in category \(j\) or below. These probabilities cannot be chosen independently: the event of being at or below category \(j\) is contained in the event of being at or below category \(j+1\). Its probability therefore cannot be larger.
This basic constraint is also essential for cumulative link models. Such a model assigns cumulative probabilities using ordered thresholds and an increasing inverse link. The ordering of the thresholds then carries through to the ordering of the cumulative probabilities, so differencing them gives category probabilities that are not negative.
The Probability Ordering Condition
Each cumulative event contains the preceding one: \(\{Y\leq j\}\) is a subset of \(\{Y\leq j+1\}\). This gives \(C_j(x)\leq C_{j+1}(x)\). In addition, probabilities lie between zero and one. These conditions are not merely convenient properties of cumulative probabilities. Together, they are exactly what is required for their successive differences to be valid category probabilities.
Proof. First suppose the stated cumulative inequalities hold. For every category \(j\), \(C_j(x)\geq C_{j-1}(x)\), so \(p_j(x)=C_j(x)-C_{j-1}(x)\geq 0\). The category probabilities sum to
Conversely, suppose the category probabilities \(p_1(x),\ldots,p_K(x)\) are nonnegative and sum to one, and define \(C_j(x)=\sum_{r=1}^{j}p_r(x)\) for \(j=1,\ldots,K-1\). Then \(C_1(x)\geq 0\), and \(C_{j+1}(x)-C_j(x)=p_{j+1}(x)\geq 0\). Also, \(C_{K-1}(x)=1-p_K(x)\leq 1\). Thus the cumulative probabilities satisfy the required bounds and ordering. \(\square\)
This result gives a quick diagnostic. If a proposed cumulative sequence decreases at any step, the difference at that step is a negative category probability. If the cumulative values are ordered and bounded, the differences are nonnegative and sum to one; no additional probability check is needed.
Worked Example: Checking Cumulative Probabilities by Differencing
Suppose an ordinal response has four categories and, at a particular covariate value, the proposed cumulative probabilities are \(C_1=0.20\), \(C_2=0.55\), and \(C_3=0.90\). Find all four category probabilities and check that they form a probability distribution.
Include the boundary values \(C_0=0\) and \(C_4=1\). Successive differences give
All four values are nonnegative, and their sum is \(0.20+0.35+0.35+0.10=1.00\). The cumulative sequence is bounded and ordered, so it produces valid category probabilities.
Worked Example: A Decrease Creates a Negative Probability
Consider four categories with proposed cumulative probabilities \(C_1=0.30\), \(C_2=0.25\), and \(C_3=0.80\). The values are all between zero and one, but that alone is not enough for validity.
The category-2 probability implied by differencing is
A probability cannot be negative. The problem is the decrease from \(C_1\) to \(C_2\): the probability of being in categories 1 or 2 cannot be smaller than the probability of being in category 1 alone. The other differences are \(p_1=0.30\), \(p_3=0.80-0.25=0.55\), and \(p_4=1-0.80=0.20\). They sum with \(-0.05\) to one, but summing to one does not repair the negative category probability.
How Ordered Thresholds Ensure the Required Order
In a cumulative link model, let \(g\) be an increasing link function and let \(F=g^{-1}\) be its inverse, also increasing. With the common cumulative-link convention, the model is
or, equivalently,
Here \(\theta_1,\ldots,\theta_{K-1}\) are thresholds, \(\beta\) is a shared slope vector, and the same \(x^\mathsf{T}\beta\) appears at every cutpoint. The logit link, for example, has the logistic inverse \(F(t)=1/(1+\exp(-t))\), which is strictly increasing and takes values between zero and one.
Proof. Fix \(x\), and write \(a=x^\mathsf{T}\beta\). Subtracting the same \(a\) from each ordered threshold preserves their order: \(\theta_j-a\leq\theta_{j+1}-a\). Since \(F\) is nondecreasing, applying \(F\) preserves this inequality:
The range of \(F\) gives \(0\leq C_j(x)\leq 1\). The preceding theorem then shows that the differences, including the first and last category probabilities, are nonnegative and sum to one. \(\square\)
The shared predictor is important to this argument: it means that changing the cutpoint changes only the threshold, not the covariate contribution. If a model instead gives each cutpoint a different predictor, ordered thresholds alone do not establish the ordering at every \(x\). The guarantee stated here is for the cumulative link form with a common predictor across cutpoints.
Worked Example: Ordered Thresholds in a Cumulative Logit Model
Consider four response categories with thresholds \(\theta_1=-1\), \(\theta_2=0.5\), and \(\theta_3=1.2\). At a covariate value for which \(x^\mathsf{T}\beta=0.4\), use the logistic inverse link \(F(t)=1/(1+\exp(-t))\) to calculate the category probabilities.
The thresholds are ordered because \(-1\leq 0.5\leq 1.2\). Subtracting the common predictor gives the three arguments \(-1.4\), \(0.1\), and \(0.8\). Applying the logistic function yields
These values are ordered and lie between zero and one. Using \(C_0=0\) and \(C_4=1\), the category probabilities are
Each probability is nonnegative, and the rounded values sum to \(0.198+0.327+0.165+0.310=1.000\). The exact unrounded differences sum to one by telescoping.
Strictness, Zero Probabilities, and a Common Pitfall
Nondecreasing cumulative probabilities guarantee probabilities that are nonnegative, not necessarily strictly positive. If two consecutive cumulative probabilities are equal, then the category between them has probability zero. For example, if \(C_1=C_2=0.40\), then \(p_2=C_2-C_1=0\). With strictly ordered thresholds and a strictly increasing inverse link, the intermediate cumulative probabilities are strictly ordered, so the corresponding interior category probabilities are positive. This statement concerns the interior categories; the first and last category probabilities depend on the cumulative values relative to zero and one.
A common mistake is to check only that each cumulative probability lies in \([0,1]\). The invalid sequence \(0.30,0.25,0.80\) shows why this fails: bounded values can still decrease, creating a negative difference. The correction is to check the complete chain \(0\leq C_1\leq\cdots\leq C_{K-1}\leq1\). In a cumulative link model, ordered thresholds and a common predictor provide a structural reason for this chain, rather than requiring a separate check at each covariate value.
Check Your Understanding
Use the definitions and results above to answer the following questions.
- For five response categories, what inequalities must \(C_1,\ldots,C_4\) satisfy for their successive differences to be valid probabilities?
- If \(C_1=0.15\), \(C_2=0.15\), and \(C_3=0.70\), what is the probability of category 2, and what does it mean?
- Why does an increasing inverse link preserve the ordering of cumulative probabilities when the same predictor is subtracted from every threshold?
- Can cumulative values all between zero and one define valid category probabilities if they are not ordered? Explain using the difference formula.
- What role does the common predictor across cutpoints play in the threshold-ordering argument?