logo

Stopping Times in Stochastic Processes 📂Probability Theory

Stopping Times in Stochastic Processes

Definitions

Let’s assume a probability space (Ω,F,P)( \Omega , \mathcal{F} , P) is given. A random variable τ\tau with an integer value greater than or equal to 00 for all nN0n \in \mathbb{N}_{0} that satisfies (τ=n)Fn(\tau = n) \in \mathcal{F}_{n} with respect to the filtration {Fn}\left\{ \mathcal{F}_{n} \right\} is called a Stopping Time.


  • For a Borel set BB(R)B \in \mathcal{B}(\mathbb{R}), (τB)=τ1(B)(\tau \in B) = \tau^{-1} (B) is, therefore, the same as τ1({n})\tau^{-1} ( \left\{ n \right\} ).

Examples

The intuitive concept of stopping time refers to the moment when an event of interest occurs—being observed. For example, τ=8\tau = 8 means knowing the information F8\mathcal{F}_{8} while the event of interest occurs at n=8n=8. At first glance, the condition for stopping time might seem too easy. However, the challenge lies in satisfying it for all nN0n \in \mathbb{N}_{0}.

Let’s say Y1,Y2,iidB(1,p)Y_{1}, Y_{2} , \cdots \overset{iid}{\sim} B(1,p). In other words, each YnY_{n} follows the Bernoulli distribution with probability pp, and the results up to Y5Y_{5} are as follows: Y1Y2Y3Y4Y500101 \begin{matrix} Y_{1} & Y_{2} & Y_{3} & Y_{4} & Y_{5} \\ 0 & 0 & 1 & 0 & 1 \end{matrix}

(1) When it’s not a stopping time: If we set τ\tau as τ:=max{k:Yk=0}\tau:= \max \left\{ k: Y_{k} = 0 \right\}, in the above case, τ\tau is calculated as follows: Y1Y2Y3Y4Y500101τ=1τ=2τ=2τ=4τ=5 \begin{matrix} Y_{1} & Y_{2} & Y_{3} & Y_{4} & Y_{5} \\ 0 & 0 & 1 & 0 & 1 \\ \tau = 1 & \tau = 2 & \tau = 2 & \tau = 4 & \tau = 5 \end{matrix} Here, τ\tau must satisfy the following to be a stopping time: (τ=n)=(Yn=0,Yn+1=1,) (\tau = n ) = \left( Y_{n} = 0 , Y_{n+1} = 1 , \cdots \right) This precisely means Yn=0Y_{n} = 0, and afterwards, it must always be 11. Regardless of what nNn \in \mathbb{N} is, it’s impossible to know the outcome without conducting the trial. Therefore, τ\tau cannot be a stopping time.

(2) When it becomes a stopping time: If we set τ\tau as τ:=min{k:Yk=1}\tau:= \min \left\{ k: Y_{k} = 1 \right\}, in the above case, τ\tau is calculated as follows: Y1Y2Y3Y4Y500101τ=0τ=0τ=3τ=3τ=3 \begin{matrix} Y_{1} & Y_{2} & Y_{3} & Y_{4} & Y_{5} \\ 0 & 0 & 1 & 0 & 1 \\ \tau = 0 & \tau = 0 & \tau = 3 & \tau = 3 & \tau = 3 \end{matrix} τ\tau is already not concerned with what comes in the future since the event of interest has occurred at n=3n=3, becoming a stopping time.

Explanation

Note in the above examples that while max\max was not suitable as a stopping time, min\min became a stopping time. In this sense, stopping time can intuitively be considered as the ’timing when something happens for the first time’. Meanwhile, one must not forget that, in a strict mathematical definition, τ\tau is still a random variable. When a stochastic process {Xn}nN0\left\{ X_{n} \right\}_{n \in \mathbb{N}_{0}} is given, the condition for XτX_{\tau} to ωΩ\omega \in \Omega means the following: Xτ=Xτ(ω)=Xτ(ω)(ω) X_{\tau} = X_{\tau} ( \omega )= X_{\tau (\omega)} ( \omega ) For instance, if τ(ω1)=5\tau (\omega_{1}) = 5, then it becomes an equation where Xτ(ω1)=X5(ω1)X_{\tau} (\omega_{1}) = X_{5} ( \omega_{1}) . τ\tau represents ‘sometime when an event may occur’, thus it’s a ‘function’ that maps all respective ωΩ\omega \in \Omega to some nN0n \in \mathbb{N}_{0} even before being called a ‘stopping time’. Clinging to intuitive understanding and forgetting this point will make the deployment of all formulas involving stopping time painful. Remember well.