Consider the stochastic process Q(t) on the finite state space \mathcal Q=\{0,1\}^{\mathcal V}, defined by
Q_i(t)=\lfloor Z_i(t)\rfloor\,,\qquad i\in\mathcal V\,,\ t=0,1,2,\ldots\,,
i.e., Q_i(t)=1 if agent i is stubborn at time t and Q_i(t)=0 otherwise. Hence,
\mathcal S(Z(t))=\{i\in\mathcal V:\,Q_i(t)=1\}\,.
Recall from Proposition 3
that the best response of every agent i in \mathcal V such that Q_{-i}(t)=\0, i.e., such that \mathcal S(Z_{-i}(t))=\emptyset, satisfies \mathcal B_i(Z_{-i}(t))\subseteq [0,1).
This implies that, if the agent i that gets randomly activated at time t is such that Q_{-i}(t)=\0, then necessarily Q_i(t+1)=0.
On the other hand, for every every agent i in \mathcal V such that Q_{-i}(t){\neq \0}, i.e., such that \mathcal S(Z_{-i}(t)){\neq}\emptyset, Proposition 4(ii) ensures that
\mathcal B_i(Z_{-i}(t))\in\{[0,1),[0,1],\{1\}\}\,.
Observe, that in this case, Equation (?), Lemma 1(ii), and Remark 2 imply that
\upsilon_i(z_i,Z_{-i}(t))=\sum_{j\in\mathcal V}H_{ij}^2(z_i,Z_{-i}(t))\sigma_j^2\,,
depends on Z_{-i}(t) only through \mathcal S(Z_{-i}(t)), i.e., through Q_{-i}(t), hence so does \mathcal B_i(Z_{-i}(t)). This implies that there exists a function p_i:\{0,1\}^{\mathcal V\setminus\{i\}}\to[0,1], such that, if the agent i that gets randomly activated at time t is such that Q_{-i}(t)\ne\0, then with conditional probability p(Q_{-i}(t)) we get
\mathcal B_i(Z_{-i}(t))\in\{[0,1),[0,1]\}\,,
and hence Z_i(t+1)=0, while with conditional probability 1-p(Q_{-i}(t)) we get
\mathcal B_i(Z_{-i}(t))=\{1\}\,,
hence Z_i(t+1)=1. In fact, Proposition 4(iii) implies that, if
i\in\operatorname*{argmax}\limits_{j: Q_j(t)=1}\sigma_j^2\,,
then p(Q_{-i}(t))=1.
The arguments above imply that Q(t) is itself a Markov chain on \mathcal Q such that
\mathbb{P}(Q(t+1)=\0|Q(t)=\0)=1\,,
and that for every q in \mathcal Q\setminus\{\0\}, there exists q^- such that
\sum_{i\in\mathcal V}q^-_i=\sum_{i\in\mathcal V}q_i-1\,,
and
\mathbb{P}(Q(t+1)=q^-|Q(t)=q)\ge\frac1n>0\,.
It then follows from (?), (?), and (?) that \0 is absorbing state for the Markov chain Q(t) on the finite state space \mathcal Q=\{0,1\}^{\mathcal V}. Standard results on finite Markov chains [norris1998markov, Chapter 1] imply that there exists a nonnegative random absorption time T such that \mathbb{P}(T<+\infty)=1, and Z(t)=\0 for every t\ge T, so that (3) holds true.\blacksquare