I've been assigned the following problem for my homework:
For any $n\in N$ show there are infinitely many primes $p$ satisfying $n\mid (p-1)$.
I think I've proved it, but I'm uncertain since we were given a hint to use Dirichlet's Theorem and I never ended up using it. Am I missing something? Here's my proof:
Note that if a prime $p_0>2$, then $p_0$ must be odd since $p_0$ even would imply $2\mid p_0$.
Thus, $(p-1)$ is even for any prime $p>2\implies (p-1)\in 2\mathbb{N}$.
Let $n$ be even so that $n=2x_1$, some $x_1\in \mathbb{N}$.
So, if $n\mid (p_1-1)$, some arbitrary prime $p_1$, then $2x_1\mid (p_1-1)$
$\implies 2x_1c_1=p_1-1$, some $c_1\in \mathbb{N}$
$\implies (p_1-1)$ is even, which is true since we found that $(p-1)$ is even for any prime $p>2$.
Thus, $n\mid (p-1)$ for infinitely many primes for $n$ even.
Let $n$ be odd so that $n=2x_2+1$, some $x_2\in \mathbb{N}$.
So, if $n\mid (p_2-1)$, some arbitrary prime $p_2$, then $(2x_2+1)\mid (p_2-1)$.
$\implies (2x_2+1)c_2=p_2-1$
$\implies 2x_2c_2+c_2=p_2-1$
$\implies 2x_2c_2+c_2+1=p_2$, some $c_2\in \mathbb{N}$.
Note that $(c_2+1)$ must be odd, since $(c_2+1)$ even $\implies (c_2+1)=2x_3$, some $x_3\in \mathbb{N}$ $\implies p_2=2x_2+2x_3 \implies p_2$ even.
So, $p_2=2x_4+1$, some $x_4\in \mathbb{N}$, which is true since we showed that any prime $p>2$ is odd.
Thus, $n\mid (p-1)$ for infinitely many primes for $n$ odd $\implies n\mid (p-1)$ for any $n\in \mathbb{N}$. $\blacksquare$
Thanks in advance!