There exist many well-established techniques to recover sparse signals from compressed measurements with known performance guarantees in the static case. More recently, new methods have been proposed to tackle the recovery of time-varying signals, but few benefit from a theoretical analysis. In this paper, we give theoretical guarantees for the Iterative Soft-Thresholding Algorithm (ISTA) and its continuous-time analogue the Locally Competitive Algorithm (LCA) to perform this tracking in real time. ISTA is a well-known digital solver for static sparse recovery, whose iteration is a first-order discretization of the LCA differential equation. Our analysis is based on the Restricted Isometry Property (RIP) and shows that the outputs of both algorithms can track a time-varying signal while compressed measurements are streaming, even when no convergence criterion is imposed at each time step. The 2-distance between the target signal and the outputs of both discrete-and continuous-time solvers is shown to decay to a bound that is essentially optimal. Our analysis is supported by simulations on both synthetic and real data.In addition, the form of the activation function (3) Using (9) andhypothesis (16), we getησ 1053-587X (c) 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TSP.2015.2420535, IEEE Transactions on Signal Processing 13 ≤ λ √ q.Since ∆[l + 1] ⊂ J[l + 1], the induction hypothesis (25) holds at l + 1. As a consequence, we proved 1) of the theorem and also the stronger result u J[l] [l] 2 ≤ λ √ q, ∀l ≥ 1, which will be used in the following.Next, we show by induction on l that (17) holds ∀l ≥ 0. It obviously holds for l = 0. Next, assume that for some l ≥ 0, (17) holds. There exist a unique k ≥ 0 and a unique 0 ≤ i ≤ P − 1 such that l = kP + i. In the previous part of the proof, we showed that u J [l + 2] 2 ≤ λ √ q, where J = J[l + 2] = ∆[l + 2] ∪ Γ[l + 1] ∪ Γ † [l + 1] and that J contains less than S + 2q indices. As a consequence, we can use the RIP of Φ T J Φ J and get a[l + 2] − a † [l + 1] 2 ≤ a[l + 2] − u J [l + 2] 2 + u J [l + 2] − a † [l + 1] 2 ≤ u J [l + 2] 2 + u J [l + 2] − a † [l + 1] 2 ≤ λ √ q + ηΦ T J [l + 1] + ηΦ T J Φ J − I J a † [l + 1] − a[l + 1] 2 ≤ λ √ q + ησ + c a † [l + 1] − a[l + 1] 2