Let $k \in \mathbb{N}$. Prove that there are infinitely many prime numbers ending in $k$ 1's.
I have a couple basic ideas about how to construct a proof of this but I really can't follow any to completion. I thought about trying induction but I can't find a way prove the base case let alone to construct a prime with n + 1 1's. This proof would seem to indicate a way construct arbitrarily large primes so this suggests that induction is out of the question. I'm currently leaning towards a proof by contradiction.
Suppose for some $k \in \mathbb{N}$ we have that there are only finitely many primes ending in $k$ 1's. I want to somehow construct another prime with $k$ 1's that's not on the list. I really don't know how to do this either.
A couple small things that might help:
- Any number consisting only of a composite number of repeated 1's is composite (the converse is not true)
- a number ending in $k$ 1's is of the form $\frac{10^k(90a + 1) - 1}{9}$ for some natural number $a$. So equivalently we can try to prove there are infinitly many primes of this form.
- It is equivalent show that for each $k \in \mathbb{N}$ there is at least 1 prime ending in $k$ 1's, since any prime ending in more than $k$ 1's will also end in $k$ 1's.
What would be best if I could get a hint or some suggestion as to how to attack this problem. A full solution is ok, but a hint is much more appreciated thank you!