Theoretical analysis of phase-rectified signal averaging (PRSA) algorithm
Jiro Akahori, Joseph Najnudel, Hau-Tieng Wu, Ju-Yi Yen
TL;DR
This work provides a rigorous theoretical framework for phase-rectified signal averaging (PRSA) under two standard models: a deterministic two-harmonic signal and a stationary Gaussian process. In the deterministic case, PRSA outputs converge to a sum of sine components, revealing how hinge-point selection reshapes the signal; in the stochastic case, PRSA obeys a law of large numbers and a central limit theorem, with the limiting mean tied to the covariance structure and the threshold. Collectively, the results show that PRSA can produce nontrivial quasi-periodic-like outputs even from simple signals or pure noise, urging cautious interpretation in biomedical applications. The paper also develops technical tools, including Weyl equidistribution arguments, cumulant control, and explicit CLT covariances, and outlines future extensions to non-Gaussian, nonstationary, and multivariate settings. These insights lay groundwork for a more reliable theoretical foundation of PRSA-based analyses in practice.
Abstract
Phase-rectified signal averaging (PRSA) is a widely used algorithm to analyze nonstationary biomedical time series. The method operates by identifying hinge points in the time series according to prescribed rules, extracting segments centered at these points (with overlap permitted), and then averaging the segments. The resulting output is intended to capture the underlying quasi-oscillatory pattern of the signal, which can subsequently serve as input for further scientific analysis. However, a theoretical analysis of PRSA is lacking. In this paper, we investigate PRSA under two settings. First, when the input consists of a superposition of two oscillatory components, $\cos(2πt)+A\cos(2π(ξt+φ))$, where $A>0$, $ξ\in (0,1)$ and $φ\in [0,1)$, we show that, asymptotically when the sample size $n\to \infty$, the PRSA output takes the form $A'\sin(2πt)+B'\sin(2πξt)$, where $A',B'\neq 0$. Second, when the input is a stationary Gaussian random process, we establish a central limit theorem: under mild regularity conditions, the averaged vector produced by PRSA converges in distribution to a Gaussian random vector as $n\to \infty$ with mean determined by the covariance structure of the random process. These results indicate that caution is warranted when interpreting PRSA outputs for scientific applications.
