Seemingly simple question:
Quote from Wikipedia:
First note that every integer $n$ can be uniquely written as
$rs^2$
where $r$ is square-free, or not divisible by any square numbers (let $s^2$ be the largest square number that divides $n$ and then let $r = n/s^2$). Now suppose that there are only finitely many prime numbers and call the number of prime numbers k.Fix a positive integer $N$ and try to count the number of integers between $1$ and $N$. Each of these numbers can be written as $rs^2$ where $r$ is square-free and $r$ and $s^2$ are both less than $N$. By the fundamental theorem of arithmetic, there are only $2^k$ square-free numbers $r$ as each of the prime numbers factorizes $r$ at most once, and we must have $s < \sqrt N$. So the total number of integers less than $N$ is at most $2k\sqrt N$; i.e.:
$2^k\sqrt N\ge N.$
Since this inequality does not hold for $N$ sufficiently large, there must be infinitely many primes.
What leads us to say $2^k \sqrt N ≥ N $ in Erdős's proof?
I understand that $2^k$ is the number of combinations and $\sqrt N$ is so that $s^2 < N$, but why do we take the product $2^k \sqrt N$?