Generalized Budan-Fourier theorem and virtual roots

In this Note we give a proof of a generalized version of the classical Budan-Fourier theorem, interpreting sign variations in the derivatives in terms of virtual roots.