The theorem can be found on Wikipedia.
In the subsection "Proof" Wikipedia says that there is a proof for the case $a=1$ which uses no calculus, instead splitting behavior of primes in cyclotomic extensions. Could you help me proving this?
Assumption. For every natural number $n$ there are infinitely many prime numbers $p\equiv 1 \pmod n$.
Proof: I assume there are only finitely many $p_1,...,p_i$, and let $P=p_1\cdot...\cdot p_i$. The cyclotomic polynomial
$$\phi_n(x):=\prod_{\gcd(k,n)=1,\ 1\le k<n}(x-\zeta_n^k)\;,\;\;\zeta_n=\cos\frac{2\pi}{n}+i\sin\frac{2\pi}{n}$$
The hint in Neukirch books states that not all numbers $\phi_n(xnP)$ for $x\in\mathbb Z$ can equal $1$. Why? Now let $p \mid \phi_n(xnP)$ for suitable $x$. How can a contradiction be followed from this?