From a Continuous-Time Hazard to an Interval Probability
A complementary log-log regression for binary outcomes has a direct connection to survival analysis. Suppose the binary response records whether an event occurred during a particular time interval, among individuals who were still event-free at the interval's start. If the underlying event time follows a proportional-hazards model and the covariates remain fixed during that interval, the event probability has an exact complementary log-log form. The interval-specific baseline cumulative hazard appears as an intercept; it is not generally a single common intercept across intervals.
The distinction between a hazard rate and an interval probability is important. A hazard rate describes the instantaneous event rate among those who have survived to a given time. An interval probability accumulates that rate over time, accounting for the fact that an event earlier in the interval prevents the individual from remaining at risk later in it.
Conditions for the Exact Connection
For the derivation, assume that, conditional on \(x\), the event-time distribution is absolutely continuous over the time range considered, its survival function is positive at \(a\), and its hazard is measurable and locally integrable. Assume the proportional-hazards specification holds over \((a,b]\), with \(x\) fixed there. These conditions allow the survival function \(S(t\mid x)=P(T>t\mid x)\) to satisfy the hazard equation \(S'(t\mid x)=-\lambda(t\mid x)S(t\mid x)\) almost everywhere.
Define the baseline cumulative hazard over the interval by \(\Lambda_0(a,b)=\int_a^b\lambda_0(u)\,du\). It is finite under the stated integrability condition. The corresponding cumulative hazard conditional on \(x\) is \(\exp(x^\mathsf{T}\beta)\Lambda_0(a,b)\), because \(x\) and \(\beta\) do not vary with time within the interval.
Proof. For fixed \(x\), write \(S(t)=S(t\mid x)\) and \(c=\exp(x^\mathsf{T}\beta)\), which is a positive constant. The hazard equation gives \(S'(t)=-c\lambda_0(t)S(t)\) almost everywhere. Since \(S(t)>0\) on the interval of interest, the absolutely continuous function \(\log S(t)\) has derivative \(S'(t)/S(t)=-c\lambda_0(t)\) almost everywhere. Integrating from \(a\) to \(b\), $$ \log S(b)-\log S(a) =-c\int_a^b\lambda_0(u)\,du =-c\Lambda_0(a,b). $$ Exponentiating yields \(S(b)/S(a)=\exp\{-c\Lambda_0(a,b)\}\). By conditional probability, $$ P(a<T\leq b\mid T>a,x) =1-\frac{S(b)}{S(a)} =1-\exp\{-c\Lambda_0(a,b)\}. $$ Substitute \(c=\exp(x^\mathsf{T}\beta)\). If the resulting probability is \(h\) and \(\Lambda_0(a,b)>0\), then \(1-h=\exp\{-\Lambda_0(a,b)\exp(x^\mathsf{T}\beta)\}\). Taking the negative logarithm and then the logarithm gives the stated complementary log-log equation. \(\square\)
Reading the Result as a Binary Regression Model
For interval \(j\), write \(h_j(x)\) for the event probability among those event-free at the start of that interval, and let \(\Lambda_{0j}\) denote the baseline cumulative hazard over it. If \(\Lambda_{0j}>0\), the theorem gives $$ \log\{-\log[1-h_j(x)]\}=\alpha_j+x^\mathsf{T}\beta, \qquad \alpha_j=\log(\Lambda_{0j}). $$