In a book1 I have encountered the following:
To check your understanding of [the importance of quantifier order], consider the following two statements. One is true, and the other is false. Which is which? $$ \exists y > 0\ \text{such that}\ \forall x > 0, y < x $$ $$ \forall x > 0\ \exists y > 0\ \text{such that}\ y < x $$
(The type of $x$ and $y$ aren't specified, but I've assumed they are real numbers)
I think I understand how the two statements are different. However, to me, both statements appear to be false:
Start by assuming either statement is true. Since $y < x$, we can state that $y = x - d$, where $d > 0$. Let us consider the case that $x = d$. Substituting $x$ for $d$ gives us: $y = d - d \implies y = 0$. This contradicts the requirement in both statements that $y > 0$. Both statements must be false.
Alternatively stated: Whatever the value of $y$, there is a value of $x$ where $x = y$, contradicting the requirement that $y < x$.
Has the author made a mistake or am I making one? If so, please explain my mistake and help me understand which one is true, and why (with emphasis on the order of the quantifiers if possible).
1How to Study for a Mathematics Degree by Lara Alcock, p73