No, the set of natural numbers and the set of perfect squares are equal in size. There is a one-to-one correspondence between natural numbers and perfect squares, so there is exactly one perfect square for each natural number, and vice-versa. Read more