Equidistribution of $\{\alpha p\}$ for $p$ in an arithmetic progression Let $\alpha$ be irrational. A famous theorem of Vinogradov says that $\{ \alpha p\}$ is equidistributed in $[0,1]$ as $p$ runs over all primes.
Let $a,q$ be natural numbers with $\gcd(a,q) = 1$. Then is the sequence $\{ \alpha p\}$ equidistributed in $[0,1]$, as $p$ runs over primes with $p \equiv a \bmod q$?
Almost certainly this must be known. So I'm looking for a precise reference in the literature as I need it in a paper. Ideally, it would be nice to have an effective version which makes explicit the speed of convergence (via the Erdős-Turán inequality, say).
 A: I think the sought result follows from Vinogradov's theorem. By Weyl's criterion and the orthogonality of Dirichlet characters, the sought result can be reformulated as follows. For every nonzero integer $k$, and for every Dirichlet character $\chi$ modulo $q$, we have
$$\sum_{p<x}\chi(p)e(k\alpha p)=o(\pi(x))\qquad\text{as}\qquad x\to\infty.$$
The function $n\mapsto\chi(n)$ can be written as a linear combination of additive characters $n\mapsto e((a/q)n)$ with $a\in\mathbb{Z}$, hence it suffices to show that
$$\sum_{p<x}e((a/q+k\alpha)p)=o(\pi(x))\qquad\text{as}\qquad x\to\infty.$$
This in turn follows from the equidistribution of $\{(a/q+k\alpha)p\}$, because $a/q+k\alpha$ is an irrational number. QED
The error terms will be similar as in Vinogradov's theorem, but with additional constants depending on $q$. The rate of convergence will depend on how well $\alpha$ can be approximated by rational numbers. See Chapter XI and the subsequent notes in Vinogradov's "The method of trigonometrical sums in the theory of numbers". I am sure there is a modern reference, but I am no expert in this subject.
