For $A \subseteq \mathbb{N}$, we define the asymptotic density of $A$ to be the following limit (if it exists):
$$d(A) = \lim_{n \rightarrow \infty} \frac{|A \cap \{1, 2, \ldots n\}|}{n}$$
By the prime number thm, the asymptotic density of all the primes is zero. I have been wondering about the following question. Is the asymptotic density of $A = \{p^k: \text{$p$ prime, $k \geq 0$ integer}\}$ also zero? Intuitively I think we should have $d(A) = 0$, as the gaps between powers of primes get larger and larger.
I think for fixed $k$, we have $d(A_k) = 0$ for $A_k = \{p^k : \text{$p$ prime} \}$. Maybe if we had subadditivity for density, this would prove $d(A) = 0$ by
$$d(A) = d(\bigcup_{k = 0}^\infty A_k) \leq \sum_{k = 0}^\infty d(A_k) = 0$$
Does asymptotic density have this property?