[step:Use the deterministic incoherence violation and small residual noise to force failure]For the sequence in the final assertion, write $\lambda_n>0$ for the Lasso tuning parameter at stage $n$, write $S_n$ for the true support at stage $n$, and write $s_n:=\operatorname{sign}(\beta^*_{n,S_n})$ for the active sign vector. Also write $\hat{\Sigma}_{n,S_n^cS_n}$ for the inactive-active design covariance matrix at stage $n$, write $\hat{\Sigma}_{n,S_nS_n}$ for the active-active design covariance matrix at stage $n$, and write $R_{n,S_n^c}$ for the inactive residual-noise vector at stage $n$. Define the deterministic inactive vector $a_n \in \mathbb{R}^{S_n^c}$ by
\begin{align*}
a_n
:=
\hat{\Sigma}_{n,S_n^cS_n}
\left(\hat{\Sigma}_{n,S_nS_n}\right)^{-1}s_n.
\end{align*}
and define the random inactive residual vector $u_n \in \mathbb{R}^{S_n^c}$ by
\begin{align*}
u_n := \frac{1}{\lambda_n}R_{n,S_n^c}.
\end{align*}
The elementary reverse triangle inequality for the supremum norm, obtained from $\|a_n\|_\infty\le \|a_n+u_n\|_\infty+\|u_n\|_\infty$, gives
\begin{align*}
\|a_n+u_n\|_\infty
\ge
\|a_n\|_\infty-\|u_n\|_\infty.
\end{align*}
On the event $\|R_{n,S_n^c}\|_\infty \le \lambda_n\delta$, we have $\|u_n\|_\infty \le \delta$. Therefore, for all sufficiently large $n$,
\begin{align*}
\|a_n+u_n\|_\infty
\ge
(1+2\delta)-\delta
=
1+\delta
>
1.
\end{align*}
Thus the inactive dual feasibility condition fails on the event $\|R_{n,S_n^c}\|_\infty \le \lambda_n\delta$. Since exact sign recovery implies inactive dual feasibility, the exact sign recovery event is contained in
\begin{align*}
\left\{\|R_{n,S_n^c}\|_\infty > \lambda_n\delta\right\}.
\end{align*}
Consequently,
\begin{align*}
\mathbb{P}(\text{exact Lasso sign recovery at stage } n)
\le
\mathbb{P}\left(\|R_{n,S_n^c}\|_\infty > \lambda_n\delta\right)
\to 0.
\end{align*}
This proves that the exact sign recovery probability tends to $0$ along the sequence.[/step]