I am confused about how "P is necessary for Q" means "Q$\implies$P" (source: Kenneth Rosen DMGT).
Intuitively, I interpret "P is necessary for Q" as "for Q to happen, P must happen", which I basically feel is equivalent to "if P happens then Q must occur", i.e, "P $\implies$ Q". Could someone correct my understanding?
Consider that $(A\implies B)\Longleftrightarrow (\neg B\implies \neg A)$, so that it is necessary for $B$ to be true in order that $A$ might be true. For example, let $A$ denote that $x$ is a natural number and $B$ denote that $x$ is a real number. Clearly $A\implies B$ because every natural number is a real number. But if $x$ is not a real number, then it is certainly not a natural number: it is necessary that $x$ be real for it to possibly be natural, and so $B$ is necessary for $A$.
On the other hand, if $A\implies B$, then $A$ is sufficient for $B$: it is sufficient that $x$ be a natural number for it to be a real number.