It may be helpful to look into the statements in terms of restricted quantifiers. Restricted quantification is used when the range of a quantified variable is desired to be restricted to a part of the domain of discourse. Usual notations for the general case are (simpler notations are also used):
$(\forall x)_{R(x)}\phi(x)$, which abbreviates $\forall x(R(x)\rightarrow\phi(x))$
and
$(\exists x)_{R(x)}\phi(x)$, which abbreviates $\exists x(R(x)\wedge\phi(x))$,
where $R(x)$ is the restricting predicate and $\phi(x)$ is any formula in the language.
In the context of arithmetic and set theory, they are called bounded quantifiers. For example:
$(\exists n)_{n<t} \phi(n)$
$(\forall x)_{x\in S} \phi(x)$
By restricted quantifiers, we can rewrite the statements as:
- $(\forall n)_{n\in\mathbb{N}}(E(n) \leftrightarrow (\exists k)_{k\in\mathbb{N}}(n = 2k))$
- $\forall x(E(x)\leftrightarrow x\in\mathbb{N}\wedge(\exists k)_{k\in\mathbb{N}}(x = 2k))$
In the first case, the universal set for the interpretation of the variable is prespecified as natural numbers.
In the second case, the the universal set for the interpretation of the variable is unrestricted (possibly, real numbers). If the set is specified externally, then $x\in\mathbb{N}$ is rendered superfluous (as well as the restricted quantification of $k$). However, that does not mean that such a definition is inferior with respect to the other, it depends on the practical choice to be made according to the context.