Write . A strong independence graph of maximum degree one consists of isolated vertices and disjoint pairs. For a component , let be the event that all events outside are avoided. Each , , is independent of , since the outside vertices are all nonneighbors. The union bound therefore gives
Remove the components successively. If every , all these factors are positive, including singleton components, so simultaneous avoidance has positive probability. Conversely, two complementary events of probability , joined by one edge, cover the sample space. Consequently . The argument does not assume joint independence between entire two-event components.
For higher degrees use a dependency-degree obstruction on a rooted tree. Put and choose
On a finite rooted -ary tree take independent bits and define to mean that and every child bit is zero. The underlying tree is a strong independence graph: the variables used by are disjoint from all variables used by its nonneighbors. Its maximum degree is at most .
Give the leaves success probability , and, working upwards, use
as long as this is less than one. This recursion must reach or exceed one after finitely many steps. Indeed,
so the iterates strictly increase. An infinite sequence staying below one would either converge to a fixed point, contradicting the displayed maximum, or tend to one, in which case its next iterate would exceed one. At the first offending step set the root success probability to one instead of the proposed value. Every nonroot event then has probability exactly ; the root event has probability .
Every configuration contains an occurring event: start at the root, whose bit is one; if its event fails, descend to a child whose bit is one, and repeat. A finite tree forces this descent to end at an occurring event. Thus avoidance is impossible. Given any , choose ; all event probabilities are strictly below . This proves