It is known that there are infinitely-many prime numbers which take the form of a polynomial of degree one with integer coefficients, this is Dirichlet's theorem. We use an elementary sieving argument together with bounds on the prime number counting function to provide a new proof of Dirichlet's theorem. We show that if $a\in \mathbb{ N},k\in \mathbb{ N},a_{ k}=(a,a+1,...,a+k-1) $ and $A=\left\{ p_{ 1},p_{ 2},...,p_{ n}\right\} $, a finite set of primes. Then the number of components of $a_{ k}$ that are divisible by some prime in $A$ is less than or equal to $$ \sum\limits_{ \substack{ d|P(A)\\ d>1}}(-1)^{ \omega \left( d\right) +1}\left\lfloor \frac{ k}{ d}\right\rfloor +2n $$ where $\omega \left( d\right)$ is the number of distinct prime divisors of $d$ and $P(A)=\prod_{ p\in A}p$. We claim that the $+2n$ in the bound can be replaced with $n$, the \texttt{ best possible bound}. However, we did not demonstrate our claim in this paper since the $+2n$(bound) is enough for the new proof of Dirichlet's theorem. This result effectively means that given $[1,x], x\in\mathbb{ R}$; if the primes in $A$ divide $h$ integers in $[1,x]$ then for every $g>0$, they will divide at most $h+2|A|$ integers in $[1+g,x+g].$
Categories: math.NT