Consider the binary operation:
$$x * y = x^2 + 4xy + y^2$$
defined on $\mathbb{R}$. I have to show that there are infinitely many irrational numbers $a$ such that $a * 1$ is a natural number. This means we need:
$$a * 1 = a^2 + 4a + 1$$
to be natural with $a$ being irrational. So we need to have:
$$(a+2)^2-3 \in \mathbb{N}$$
with infinitely many irrational $a$'s. I don't see any irrational $a$ that would result in the above being natural, let alone infinitely many $a$'s. So how should I proceed?
Well if we set $(a + 2)^2 - 3 = n$ we can solve for $a$ to obtain:
$$a = \pm \sqrt{n + 3} - 2$$
All the numbers you are looking for are of this form but not all of them irrational - $n + 3$ has to be a non-square. There are of course infinitely many such values (all except $n = 1, 6, 13, 22, \dots$). So, for example, $\sqrt{5} - 2$, $-\sqrt{5} - 2$, $\sqrt{6} - 2$, $-\sqrt{6} - 2$ satify your requirement.