Example 21.24(Translating “infinitely often” and “eventually”)
The complement of limsupnAn is, by de Morgan,
(N⋂n≥N⋃An)c=N⋃n≥N⋂Anc={ω:ω∈/An for all large n},
the event “eventually, An fails” (written liminfnAnc). So “An infinitely often” and “Anc eventually” are complementary — keeping this dictionary straight prevents most quantifier accidents. Sample translations for coin tossing: “infinitely many heads” is limsup{Xn=H}; “only finitely many runs of 100 heads” is the complement of a limsup; “the running frequency converges to 21” is ⋂j⋃N⋂n≥N{pn−21<j1} — countable operations throughout, so all of these are honest events.
Example 21.26(Infinite runs of heads)
Toss a fair coin forever, and let An be the event “tosses n,n+1,…,n+k−1 are all heads” (a run of k heads starting at time n), for fixed k. The eventsAjk (j=1,2,…), depending on disjoint blocks of tosses, are independent, each of probability 2−k, and ∑j2−k=∞: by Borel–Cantelli 2, with probability 1 infinitely many blocks are all-heads — every fixed pattern recurs infinitely often, almost surely. Conversely, if we let the run length grow, Bn=“a run of 2log2n heads starts at n” has P(Bn)=n−2summable, so almost surely only finitely many such long runs start: Borel–Cantelli calibrates precisely how long the longest runs are.