I have been working on problems from Velleman's How to Prove book and hit upon the following problem:
Translate the following statements into idiomatic mathematical English:
∃x[P(x) ∧ ∀y(P(y) → y ≤ x)], where P(x) means “x is a perfect number.”
I worked out the problem in the following steps:
* ∃x[P(x) ∧ ∀y(P(y) → y ≤ x)]
* ∃x(P(x) ∧ ∀y(If y is a perfect number then y is less than or equal
to x.))
* ∃x(P(x) ∧ Every perfect number is less than or equal to x.)
* Every perfect number is less than or equal to some perfect number.
But the idiomatic answer seems to be:
There exists a perfect number such that all the other perfect numbers are either less or equal to it.
I would like to know if there is any problem with my solution ? Also, I would like to know if there are some general guidelines while forming the idiomatic mathematics statement (or any statement) from logical connectives.
The problem with your translation is that there is ambiguity about the scope of the quantifiers you use. In particular the sentence expresses the claim that "There is a perfect number, so that every perfect number is less than or equal to the first." Or as Git Gud says, there is a maximum perfect number.
Unfortunately, what you have written is, most naturally, read as expressing that the claim that "For every perfect number, there is a perfect number greater than or equal to it." These two are not logically equivalent. For instance, we can prove your translation by noting that every perfect number is less than or equal to itself, however this does not suffice to prove that there is an upper-bound on all the perfect numbers considered at once. For a similar example, where it is easier to see the fallacy, instead interpret $P$ as "$n$ is a prime number." Then certainly for every prime $n$ there is a prime $m$ (take $m=n$) so that $n\leq m$. However it is not the case that there is a prime $n$ so that every prime is less than or equal to $n$, as there are infinitely many primes.
Formally speaking you have confused a claim of the form $\exists \forall$ with $\forall \exists$.